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
338509332952	338509333510	338509334060	338509334610	338509335160	338509335710	338509336260	338509336810	338509337360	338509337910	338509338460	338509339010	338509339560	338509340110	338509340660	338509341210	338509341760	338509342310	338509342860	338509343410	338509343960	338509344510	338509345060	338509345610	338509346160	338509346710	338509347260	338509347810	338509348360	338509348910	338509349460	338509350010	338509350560	338509351110	338509351660	338509352210	338509352760	338509353310	338509353860	338509354410	338509354960	338509355510	338509356060	338509356610	338509357160	338509357710	338509358260	338509358810	338509359360	338509359910	338509360460	338509361010	338509361560	338509362110	338509362660	338509363210	338509363760	338509364310	338509364860	338509365410	338509365960	338509366510	338509367060	338509367610	338509368160	338509368710	338509369260	338509369810	338509370360	338509370910	338509371460	338509372010	338509372560	338509373110	338509373660	338509374210	338509374760	338509375310	338509375860	338509376410	338509376960	338509377510	338509378060	338509378610	338509379160	338509379710	338509380260	338509380810	338509381360	338509381910	338509382460	338509383010	338509383560	338509384110	338509384660	338509385210	338509385760	338509386310	338509386860	338509387410	338509387960	338509388510	338509389060	338509389610	338509390160	338509390710	338509391260	338509391810	338509392360	338509392910	338509393460	338509394010	338509394560	338509395110	338509395660	338509396210	338509396760	338509397310	338509397860	338509398410	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16470	2566	1198	574	368	255	204	176	140	157	134	126	123	115	131	120	107	113	124	117	103	106	112	99	89	109	90	95	97	125	107	108	111	116	91	124	105	100	111	88	109	94	96	109	95	114	87	102	108	90	108	97	101	96	102	91	103	104	107	99	85	111	99	91	93	98	99	72	88	84	102	87	83	104	93	85	93	82	92	90	96	120	89	110	94	88	123	80	89	92	89	108	87	114	104	109	85	99	83	108	95	89	81	106	106	86	99	97	119	92	72	79	99	96	74	99	99	101	117	103	102	106	102	96	133	99	96	85	95	93	98	74	88	89	92	87	98	101	112	89	85	98	110	96	112	116	100	91	86	109	95	105	96	74	94	97	102	99	96	83	111	102	93	92	87	98	102	105	91	101	123	96	99	93	87	90	103	117	96	99	94	103	89	106	100	111	114	90	109	97	77	97	99	110	105	106	94	113	83	96	117	101	103	90	92	89	92	96	101	108	97	86	82	104	85	89	76	90	96	102	89	118	100	88	94	110	97	100	91	98	115	102	94	78	80	99	93	101	114	90	92	102	98	104	93	91	107	110	93	98	85	90	82	103	85	99	101	99	104	96	91	83	102	93	106	124	83	89	109	92	96	101	110	87	109	95	95	97	97	92	89	108	78	105	105	115	84	85	99	107	106	85	103	107	106	108	89	91	111	84	100	101	97	94	114	90	89	128	103	87	106	118	104	91	119	108	99	89	102	100	107	100	96	109	92	97	100	135	107	108	109	107	93	120	95	97	95	90	86	97	89	98	92	98	98	92	88	102	98	88	95	102	94	88	87	99	90	78	107	87	94	111	95	103	114	99	94	79	101	105	109	70	103	95	108	104	111	105	85	110	78	98	95	80	92	83	91	92	92	101	82	117	98	91	109	91	97	116	92	75	92	99	104	108	90	113	92	110	102	94	96	102	92	100	103	103	106	98	98	104	96	101	96	91	93	117	95	92	98	117	86	106	88	99	105	95	105	102	92	102	87	82	94	111	84	99	100	96	93	90	101	96	112	104	98	95	83	101	95	83	121	99	87	107	97	87	95	103	85	86	107	86	94	106	88	100	95	91	90	86	83	98	105	94	112	85	97	103	101	134	94	84	84	99	103	92	105	100	93	96	90	86	107	98	103	97	99	121	108	87	128	102	99	98	83	89	87	93	82	77	89	82	92	97	103	78	92	80	92	102	103	88	84	94	79	119	108	110	114	96	108	97	88	83	87	110	89	93	93	96	93	110	91	97	89	89	80	78	96	100	93	91	87	108	82	90	98	91	107	101	95	97	112	85	89	99	113	120	110	103	102	86	117	80	73	105	75	95	96	87	82	99	101	91	103	101	122	91	93	96	105	102	103	100	93	123	91	88	109	100	97	87	111	74	96	94	99	98	109	105	93	95	107	84	103	94	106	75	104	108	84	109	103	99	118	107	96	92	76	100	99	107	103	71	109	97	94	95	106	96	94	85	96	119	96	91	95	100	106	106	93	100	88	92	110	109	93	95	95	115	77	107	103	98	97	105	111	101	83	85	90	95	99	113	111	99	92	103	107	92	100	115	90	97	105	84	93	92	75	98	88	80	99	107	92	105	120	94	99	100	105	103	97	116	105	90	87	93	85	117	88	93	101	107	88	90	84	87	88	98	78	91	106	82	89	81	91	94	98	100	110	78	96	90	103	80	101	97	102	101	106	113	105	90	101	95	100	100	82	90	101	94	95	99	97	104	99	108	99	96	100	86	91	101	97	119	107	89	105	128	105	105	96	102	102	102	109	91	110	83	108	104	104	92	81	92	97	89	103	75	83	99	89	104	113	79	79	99	116	112	91	106	97	90	103	103	89	102	100	100	107	110	98	95	101	91	99	114	111	106	108	88	85	84	89	94	98	98	79	85	102	116	86	95	105	112	110	92	81	103	102	85	98	90	122	103	85	87	89	99	102	96	121	87	100	108	93	98	111	94	101	105	88	100	89	92	85	92	109	113	82	103	92	88	104	89	113	101	102	107	127	99	97	100	80	88	84	79	95	98	92	90	78	105	105	108	111	125	94	108	97	108	93	93	102	87	89	108	86	123	101	94	91	91	103	89	105	117	92	101	95	107	104	104	87	79	77	93	100	93	94	88	113	102	92	108	115	111	101	114	96	86	78	89	86	88	108	103	106	99	89	109	95	103	108	99	113	107	103	95	99	101	93	93	104	112	83	82	87	91	98	102	105	103	114	94	89	94	79	83	104	100	102	109	119	81	98	106	99	103	87	90	90	90	119	99	73	98	101	97	94	95	91	117	91	106	110	119	110	107	102	124	98	107	102	99	107	108	97	115	93	106	116	83	109	98	80	83	92	102	98	94	109	87	98	98	114	98	90	109	91	90	88	94	100	100	97	110	100	105	104	118	100	87	101	107	85	97	110	104	91	85	104	88	83	103	100	98	86	96	94	94	84	152	89	89	96	94	101	96	86	112	88	93	102	94	109	88	104	87	92	88	86	78	87	110	106	113	115	100	100	80	123	108	83	108	121	93	95	85	92	87	98	89	99	96	101	83	116	101	84	89	99	97	104	80	96	99	80	96	94	123	95	116	95	91	88	103	109	106	98	100	103	110	117	107	91	109	92	102	108	95	108	101	91	99	87	94	104	99	107	101	93	95	96	91	95	97	85	107	99	110	99	112	106	76	86	97	95	104	81	93	88	95	108	98	105	103	90	98	123	91	93	90	112	87	94	94	101	100	96	110	75	127	101	93	106	90	92	96	81	102	102	79	90	111	85	108	105	92	96	96	102	98	106	92	100	96	101	84	83	104	96	85	110	85	111	84	98	105	93	113	102	81	86	78	116	94	99	105	106	91	99	84	84	100	111	105	108	95	103	95	130	106	107	99	109	93	100	103	101	89	94	78	93	127	97	97	113	105	88	90	100	93	108	111	88	91	89	114	99	82	116	94	96	93	116	102	95	105	84	95	99	114	114	101	90	95	88	95	107	93	96	100	115	113	97	102	85	96	114	101	89	82	96	108	106	97	88	109	110	110	102	91	115	103	107	101	125	92	101	98	105	95	102	89	118	122	87	111	92	97	102	100	100	93	106	104	108	94	96	101	87	110	89	88	112	78	95	94	98	96	80	90	105	85	89	109	107	89	91	119	104	113	128	105	99	110	86	93	104	86	97	106	74	94	88	88	90	85	94	75	119	91	86	93	96	90	104	115	100	100	92	109	77	78	86	98	95	86	89	90	79	81	98	100	100	102	108	104	93	107	100	73	85	114	79	91	118	103	91	111	114	90	97	94	88	91	97	80	90	114	95	102	100	98	88	96	103	110	102	110	121	75	97	91	99	101	88	105	107	94	124	89	89	93	87	75	97	84	92	101	92	113	81	107	106	102	81	101	115	88	94	104	101	98	84	80	98	83	112	130	99	112	94	82	97	97	98	109	106	98	94	86	102	77	96	101	99	106	112	102	80	103	98	98
10253	2310	2615	2069	1479	1110	864	778	659	647	568	474	458	456	418	431	400	386	348	346	307	317	313	301	304	313	293	295	309	270	237	302	262	243	277	283	279	271	290	258	260	298	296	292	282	277	270	295	266	289	230	261	240	288	258	259	249	265	258	248	273	236	250	248	251	268	259	253	265	248	256	252	249	276	249	248	237	245	264	281	282	282	244	260	264	253	231	276	233	243	278	241	256	233	244	256	299	246	283	247	260	241	256	260	247	268	227	233	255	238	258	261	253	261	273	251	263	259	247	259	233	244	225	257	254	229	251	246	231	258	254	257	225	275	271	223	250	247	245	265	238	262	231	275	260	244	284	256	250	247	264	245	267	244	245	253	218	244	253	244	262	228	258	256	251	235	267	250	252	243	247	257	241	252	239	258	288	274	253	258	264	254	275	258	265	251	263	237	270	265	258	252	239	264	290	286	245	263	238	240	210	253	239	243	250	276	245	252	244	236	252	232	274	243	255	243	250	255	242	273	262	285	271	269	273	240	254	251	262	238	258	288	240	269	226	242	239	274	268	227	229	255	243	253	256	235	246	250	248	244	248	240	268	265	252	233	229	264	239	249	259	253	255	268	252	241	268	233	259	267	255	267	251	256	249	254	246	246	233	236	235	248	239	232	259	256	238	256	261	270	269	269	250	241	258	260	238	260	243	239	253	259	252	255	243	220	258	267	216	246	273	249	266	232	261	254	245	266	253	262	242	256	263	285	231	261	234	269	227	291	246	247	229	251	265	250	237	279	256	237	253	259	258	283	251	261	269	254	252	268	276	241	253	267	262	252	254	231	239	224	289	232	234	241	269	254	223	279	252	252	257	238	225	263	243	280	247	262	245	275	234	243	254	280	241	279	256	276	241	269	254	265	258	242	268	242	283	231	267	266	258	236	243	255	252	249	245	281	263	240	263	222	266	225	252	254	242	237	261	243	249	294	228	249	289	279	290	254	261	233	244	242	256	279	243	237	254	230	277	257	261	246	238	281	237	221	275	260	236	266	243	250	248	247	267	263	248	226	227	241	227	263	240	262	268	247	260	238	271	239	270	221	221	256	220	239	232	267	265	242	241	237	241	244	265	218	252	243	250	235	227	287	253	263	239	260	269	265	259	243	254	221	262	246	253	255	252	267	250	252	280	262	245	257	250	269	271	242	241	241	253	256	257	257	246	250	249	267	238	257	283	241	294	275	254	261	261	229	259	239	235	260	252	227	264	237	275	237	250	265	246	253	270	268	250	256	238	261	253	248	271	267	256	259	255	251	242	261	254	262	221	250	243	246	245	253	241	245	229	234	250	232	254	281	277	252	233	271	242	269	252	257	225	242	232	251	247	259	276	288	258	237	269	237	237	244	255	238	238	260	255	299	266	233	266	249	244	247	246	230	248	242	254	243	222	261	254	275	257	209	237	230	273	261	270	260	274	266	228	245	243	257	279	229	268	271	252	244	244	242	238	227	249	251	219	277	269	266	246	263	232	240	235	270	242	238	251	239	258	247	242	272	263	267	260	278	254	267	247	255	289	251	248	239	257	237	272	279	255	246	247	245	232	232	256	240	252	251	252	251	255	259	270	250	243	251	224	223	268	268	231	254	248	239	229	255	247	239	271	237	249	236	229	252	273	247	277	271	251	238	242	243	244	268	262	244	267	244	279	261	237	256	256	254	247	259	246	266	246	223	251	231	260	236	257	278	230	256	270	287	239	235	275	260	269	247	229	227	267	231	241	251	241	242	230	266	254	287	243	247	253	261	232	231	245	254	217	268	266	256	262	231	260	267	235	250	238	246	301	257	249	248	271	266	233	262	248	236	267	278	222	263	225	280	272	269	261	263	242	266	244	239	239	264	256	244	256	258	243	217	245	250	247	265	245	251	248	235	240	247	258	269	263	239	231	229	237	242	243	259	251	231	227	254	265	268	257	235	241	240	241	253	237	237	250	245	257	236	251	259	249	263	254	239	230	247	278	259	243	233	268	271	230	251	256	237	269	255	238	231	233	247	251	254	252	248	270	241	271	273	250	246	276	263	236	254	232	262	271	235	243	265	266	273	259	275	243	266	251	263	265	267	246	245	236	296	239	259	261	262	255	260	263	263	256	251	255	257	243	220	251	251	238	268	266	244	249	254	294	247	266	257	252	246	260	255	275	258	287	250	271	266	253	243	257	270	225	250	244	256	256	265	243	258	259	274	246	239	245	242	240	232	240	249	256	242	230	250	282	243	247	258	254	242	247	256	254	248	224	268	257	252	247	270	228	260	259	249	241	257	253	231	273	266	223	236	256	233	223	246	269	244	223	253	262	239	275	267	249	252	239	276	266	250	261	247	276	244	249	255	269	228	239	238	237	240	240	268	252	248	279	275	262	258	223	236	253	258	258	229	239	276	240	250	232	255	303	250	261	258	246	256	257	231	251	263	246	271	247	246	234	224	242	272	241	238	240	248	256	243	250	266	271	231	224	263	260	246	234	252	264	269	243	236	247	227	231	245	258	265	242	269	260	269	270	242	272	247	238	265	259	267	266	264	245	243	234	247	254	258	232	268	234	222	263	275	279	249	263	262	258	222	256	244	248	253	227	250	293	269	239	260	260	239	231	291	277	245	230	275	236	248	247	234	281	242	250	259	278	269	278	231	271	238	259	265	268	261	246	252	253	240	278	251	260	236	245	270	239	223	260	266	273	227	240	238	244	257	240	247	258	254	227	238	233	245	240	272	236	243	251	247	253	269	262	248	253	260	231	281	226	247	245	266	259	250	226	229	287	229	267	272	266	256	241	278	262	244	251	247	263	236	261	294	278	246	243	277	240	288	228	264	272	246	269	267	238	269	231	254	257	255	262	243	235	242	243	213	255	256	222	249	267	276	253	264	251	247	257	281	247	259	248	218	262	270	212	288	262	261	241	254	253	232	267	240	266	244	265	274	274	232	258	250	250	270	260	230	271	254	236	261	240	255	260	251	264	266	260	291	250	265	260	276	251	247	270	252	246	238	278	230	253	265	250	256	250	264	267	284	271	288	237	228	247	260	246	252	265	238	270	263	267	254	231	248	249	242	250	267	256	240	250	274	248	234	259	223	242	256	247	243	245	269	238	241	270	252	275	232	260	251	259	284	247	256	240	254	247	264	269	280	224	272	274	261	275	260	263	248	240	230	243	268	246	224	249	245	284	272	239	246	258	255	249	264	211	264	270	240	248	229	252	224	259	275	248	234	250	220	229	290	218	216	266	255	240	244	241	235	269	229	258	236	251	255	279	262	241	257	276	253	258	264	253	268	259	255	261	277	271	250	220	260	233	251	237	273	236	264	273	204	245	237	257	258	234	254	240	252	253	250	243	262	259	279	252	236	241	263	262	248	257	234	251	260	256	230	289	243	240	262	258	239	265	254	239	262	245	259	279	230	275	253	230	261	268	245	237	249	239	267	255	227	234	250	257	264	269	274	234	249	247	277	252	253
2911	644	360	163	146	158	138	161	155	122	156	130	154	139	127	132	115	137	146	115	155	141	163	133	130	162	170	137	137	139	148	145	147	156	150	123	157	139	136	163	128	140	142	157	141	154	137	142	123	137	144	123	133	159	161	147	132	130	162	146	125	157	143	136	111	135	129	140	135	148	137	147	119	162	139	143	134	131	117	137	158	166	138	129	143	155	149	140	148	157	138	133	141	152	125	140	133	162	125	125	135	151	136	129	143	126	161	113	159	135	147	142	147	141	142	151	136	147	130	154	155	132	130	141	117	165	157	117	149	131	168	152	133	127	150	127	154	140	142	138	126	121	150	130	138	149	138	138	118	134	115	133	143	130	139	128	152	144	153	141	137	164	140	145	154	137	136	146	156	163	140	138	164	142	133	159	153	136	132	136	139	137	141	156	138	141	154	154	121	157	128	127	140	128	138	151	132	132	126	154	135	160	150	136	169	138	139	163	144	126	136	140	148	156	120	136	125	143	147	126	114	128	162	125	143	152	136	132	131	137	145	149	158	141	134	127	130	157	168	148	149	132	136	154	129	136	113	141	137	160	136	139	144	139	153	151	139	143	148	151	152	147	133	143	129	133	160	146	139	126	127	154	155	147	133	117	153	164	133	141	131	141	149	126	141	151	157	151	137	138	149	165	143	164	126	145	155	132	134	124	130	141	147	137	120	128	140	147	136	134	124	130	134	117	136	141	138	127	120	160	145	116	133	153	139	126	163	143	132	144	147	146	154	131	125	143	149	131	150	110	144	140	147	152	129	130	147	148	143	132	135	138	137	150	150	128	136	129	140	147	130	140	123	149	154	148	152	151	140	149	155	139	139	135	124	159	142	135	143	158	162	130	171	148	139	161	146	154	139	126	163	141	136	146	145	134	170	130	159	147	136	144	134	143	143	125	140	127	134	128	132	119	147	130	147	122	131	119	148	125	162	127	140	140	146	156	146	140	132	147	159	128	144	157	143	140	131	137	159	143	161	123	127	152	131	136	138	147	173	136	155	123	144	140	144	110	131	153	131	145	143	144	145	139	152	163	160	157	141	149	163	138	127	153	144	150	130	151	127	153	138	130	144	146	137	129	148	140	161	139	130	146	137	143	154	149	150	163	141	135	126	147	152	122	147	148	152	136	128	149	119	148	148	136	156	141	123	172	151	141	134	132	158	145	157	136	142	120	131	137	140	145	138	173	140	122	161	147	149	173	151	119	134	118	151	155	149	157	127	144	161	129	149	151	148	147	145	131	114	149	149	135	128	146	124	113	144	136	166	141	137	137	146	166	159	130	139	140	148	147	150	151	145	130	148	140	134	163	149	127	148	142	139	125	146	126	128	131	134	144	126	161	150	148	132	142	134	138	140	129	153	136	128	137	147	137	144	130	139	139	157	136	151	147	127	132	143	121	141	157	114	151	139	130	130	128	144	145	151	128	145	162	130	144	135	146	154	139	139	136	123	156	143	163	152	133	142	129	150	143	148	142	155	134	137	120	165	135	147	128	138	152	141	165	128	124	168	146	134	134	152	131	138	143	155	146	129	125	149	137	111	158	150	123	131	163	168	125	141	141	155	140	149	148	130	153	145	145	160	140	158	162	129	140	150	146	126	152	136	159	161	131	142	146	145	133	127	144	143	131	121	136	126	136	149	125	131	131	145	125	137	146	156	136	157	119	131	137	147	151	139	135	128	158	147	161	127	138	147	124	136	152	137	140	153	134	150	143	146	148	139	126	159	157	136	138	132	135	124	137	127	150	127	134	151	148	141	156	154	144	146	130	141	140	125	135	167	170	134	142	134	116	147	136	127	146	139	147	140	137	169	143	138	142	156	147	137	141	124	159	133	136	132	146	136	119	137	150	130	142	116	132	170	141	122	137	144	140	154	122	128	133	155	139	144	124	140	162	138	145	156	141	133	127	153	148	165	123	150	135	130	153	131	155	138	130	119	152	135	129	150	140	112	134	135	139	154	134	133	152	144	123	120	134	170	135	145	142	153	151	132	167	135	129	150	144	139	133	123	137	156	148	118	145	137	146	139	145	129	121	115	147	140	132	141	153	135	138	144	130	131	123	139	163	139	154	138	159	136	135	136	150	128	134	139	140	118	152	148	150	127	144	137	153	161	150	151	134	124	148	138	141	152	150	170	146	144	134	153	134	143	126	150	139	156	146	140	146	149	142	146	106	132	133	138	146	128	129	125	124	146	150	132	126	140	147	141	145	137	127	140	125	143	159	139	109	158	139	157	141	162	126	139	139	146	137	133	144	146	128	163	154	150	161	137	127	159	102	150	168	132	130	131	134	142	134	146	131	144	144	156	144	135	131	134	120	150	166	169	140	144	130	160	137	143	140	123	123	158	146	143	149	148	149	124	135	158	123	130	153	134	132	120	150	125	148	133	135	133	127	138	156	146	153	146	154	157	164	129	147	147	147	145	141	140	140	146	130	139	144	142	121	139	165	114	122	134	119	128	136	153	157	143	121	132	154	140	160	165	164	141	168	147	149	148	145	164	133	133	154	129	151	109	139	150	160	128	135	145	142	135	121	131	154	133	153	158	148	178	161	127	153	145	159	143	136	132	114	116	124	132	141	161	128	145	127	141	149	158	137	122	147	153	137	145	155	163	154	164	150	130	142	142	161	165	137	149	151	154	120	143	143	136	140	146	130	129	154	139	116	144	148	136	148	145	115	124	144	144	150	143	158	119	147	152	143	128	125	139	122	133	164	136	136	168	154	142	145	143	160	134	143	162	128	145	130	125	146	131	144	152	135	142	153	126	121	113	126	148	131	147	132	138	126	127	162	131	153	157	141	152	153	121	150	149	125	129	133	148	162	157	140	135	159	130	138	156	115	127	161	133	155	128	135	129	125	134	154	132	137	119	131	158	156	115	148	116	131	140	152	171	135	126	155	137	123	142	140	148	150	137	130	137	148	128	138	137	122	139	148	142	145	143	125	137	134	180	163	123	135	135	136	147	147	143	140	139	146	151	129	130	127	134	144	139	130	157	119	148	148	131	134	126	138	138	139	157	127	124	142	139	144	140	143	139	123	124	144	151	140	153	140	143	157	148	124	145	157	159	136	137	136	141	133	133	135	145	158	142	144	118	151	131	124	127	142	149	144	136	127	104	141	148	152	164	170	162	133	156	150	139	139	141	145	131	138	127	126	147	138	144	136	150	130	151	141	141	149	140	135	151	139	123	144	126	132	139	138	146	135	114	120	130	158	128	142	149	150	147	143	137	142	142	153	136	154	134	136	147	129	143	152	138	141	155	148	136	144	132	144	129	153	151	123	158	118	119	136	155	156	153	126	144	124	124	141	130	119	143	135	149	138	145	123	160	151	148	132	136	151	122	138	149	136	139	109	129	133	127	157	153	128	134	142	135	154	146	143	161	148	153	154	140	135	145	138	141	138	126	135	141	123	121	118	137	166	144	132	146	118	148	128	118	143	156	155
2745	910	962	502	444	438	377	382	377	386	367	388	386	348	395	371	358	372	396	355	370	347	350	378	400	377	358	367	367	384	381	378	374	347	359	365	344	367	365	381	403	362	385	323	369	383	371	362	337	354	381	355	383	376	322	340	347	339	350	332	383	352	381	375	361	370	379	379	367	392	416	335	375	357	373	345	353	383	348	350	362	380	370	360	379	378	347	374	412	365	393	388	408	323	378	351	349	344	379	351	323	388	352	387	357	358	380	339	354	336	351	360	360	357	375	380	351	400	371	376	395	339	354	351	378	392	339	379	372	407	360	345	368	364	367	349	385	381	358	351	366	370	345	375	346	344	380	392	354	358	381	363	408	366	406	359	369	341	352	404	362	378	333	382	369	335	365	396	386	358	341	412	371	348	364	373	359	362	376	338	368	337	365	361	366	356	365	358	332	335	355	375	385	369	325	351	413	356	368	387	355	363	365	338	322	362	357	403	363	359	380	363	373	359	359	393	377	392	376	371	377	347	366	357	336	361	376	383	341	389	357	379	346	345	342	360	363	379	375	366	348	347	404	344	339	337	364	374	358	349	385	375	352	369	337	402	368	370	376	383	381	364	349	366	353	372	374	354	349	329	340	380	375	376	378	348	414	395	345	363	362	340	393	357	358	350	371	390	357	342	334	346	365	422	350	357	383	387	359	336	402	394	361	375	350	356	353	338	351	354	392	407	366	374	381	372	362	369	371	362	380	382	359	374	352	364	379	340	400	413	355	353	405	345	381	374	358	328	389	380	356	390	358	388	381	360	379	351	366	331	363	372	373	373	355	373	385	360	371	344	361	336	347	383	339	389	369	347	394	358	378	361	361	366	363	374	385	347	408	369	352	382	366	365	401	397	362	370	366	362	326	351	354	347	376	373	346	374	382	371	390	369	379	368	391	345	363	352	387	377	343	396	361	377	407	340	384	326	331	370	370	343	354	332	370	366	391	351	361	362	372	352	351	404	394	390	368	373	350	347	347	400	364	364	375	380	397	355	352	367	337	358	352	379	388	367	340	351	343	349	388	356	345	359	349	389	374	361	405	364	366	342	356	360	367	364	370	354	367	373	397	354	386	404	350	379	393	373	387	387	356	353	370	381	374	360	376	387	350	370	381	392	382	393	358	351	353	374	388	376	378	361	363	363	385	366	359	390	390	411	362	337	340	356	369	391	338	333	392	375	379	365	361	368	350	384	363	368	378	395	362	343	365	365	379	374	400	356	361	425	368	401	368	350	367	402	365	361	367	351	385	348	354	348	381	348	368	352	388	390	377	359	372	351	378	387	375	400	370	362	374	364	356	366	361	386	367	426	349	388	359	355	403	351	379	384	370	407	359	380	362	361	395	354	349	366	328	371	344	365	313	382	355	377	351	362	367	362	352	343	380	370	315	355	392	340	357	337	369	362	382	341	350	360	376	386	351	367	335	361	362	398	414	365	351	379	373	370	379	380	343	353	357	381	396	374	392	344	352	369	377	363	367	403	356	371	349	383	357	363	372	342	372	375	376	358	373	360	360	369	401	323	372	391	395	326	378	398	329	378	348	383	390	365	384	364	399	359	404	370	376	361	367	369	373	341	362	348	403	359	361	376	361	344	367	347	324	389	369	340	396	373	358	354	384	343	347	347	388	362	363	365	386	366	398	364	371	362	375	348	344	382	353	359	358	352	365	378	350	360	358	350	341	343	378	389	365	366	343	376	343	363	352	351	377	370	374	371	344	368	340	395	365	392	366	391	358	372	352	362	391	369	368	383	341	369	352	390	365	333	353	357	366	344	348	369	368	382	382	344	428	410	339	352	353	383	424	349	337	356	352	356	362	390	359	343	373	405	372	389	363	368	368	345	375	348	353	360	363	397	353	414	357	371	346	387	382	359	346	352	377	369	359	364	369	364	343	361	322	360	374	357	369	365	361	353	389	347	358	399	350	381	375	357	341	348	382	338	346	365	330	357	339	344	374	381	357	370	378	346	381	362	355	366	355	363	355	371	373	373	365	362	373	367	378	384	375	355	359	376	353	379	374	370	350	402	351	381	331	341	333	361	362	363	370	367	410	383	363	345	384	403	347	372	348	357	358	361	365	381	360	361	343	353	372	362	402	368	338	351	384	342	391	364	332	382	356	393	391	369	374	357	367	375	367	369	363	334	360	390	370	335	377	389	359	340	339	377	372	390	367	382	396	352	387	349	360	358	376	366	401	377	325	367	345	375	388	389	361	409	359	347	371	390	369	349	386	364	331	341	354	354	394	347	346	376	387	352	361	362	344	413	381	390	372	369	343	374	350	394	333	349	384	361	372	400	395	363	351	386	328	374	354	374	339	387	372	386	350	384	346	367	351	359	369	371	385	364	398	390	381	365	375	319	374	351	369	369	350	376	393	364	393	382	374	336	363	346	344	382	384	368	362	361	373	369	372	371	330	360	334	368	398	401	360	373	376	378	340	341	360	368	330	372	353	353	367	378	361	378	365	346	364	365	397	386	355	395	372	369	376	360	316	405	362	374	370	366	391	383	378	362	373	323	395	402	378	341	377	340	345	353	355	380	376	370	391	353	415	335	364	372	388	351	395	335	362	329	330	369	401	364	365	365	367	349	358	361	383	371	383	354	371	406	358	356	357	367	369	364	360	379	390	362	412	403	329	349	363	333	375	366	365	350	377	367	361	371	359	398	351	372	357	382	389	339	361	336	360	374	357	375	383	374	365	365	364	358	367	345	377	362	357	401	378	359	360	367	388	357	376	365	368	364	356	371	361	347	357	362	350	380	381	355	386	349	366	371	372	357	374	378	371	366	345	352	354	371	390	364	390	373	366	378	363	378	378	382	349	408	367	372	353	353	372	357	396	354	395	359	382	372	350	405	356	348	376	379	365	379	387	360	380	398	320	380	354	389	385	395	361	347	333	384	385	361	347	388	373	351	353	344	371	359	347	364	329	371	411	366	361	407	382	365	344	304	394	349	386	361	349	384	369	367	409	357	363	364	355	385	367	406	370	359	373	350	377	392	378	383	338	330	368	380	379	339	352	338	383	396	363	386	373	337	353	391	319	339	410	343	362	377	343	378	364	386	416	359	403	362	370	375	340	395	348	379	344	372	365	375	369	357	401	359	379	353	383	353	358	385	391	368	343	379	397	369	371	392	372	372	376	347	374	379	372	362	371	387	376	398	365	342	364	357	381	338	380	335	411	363	367	371	360	350	334	385	375	333	393	378	393	350	408	364	409	358	373	347	369	386	369	367	376	394	358	376	347	398	349	373	365	356	360	338	363	387	351	397	380	386	343	347	332	358	383	348	372	358	370	357	360	353	346	340	368	385	390	376	378	375	377	355	347	409	365	406	343	343	376	373	385	359	356	369	382	339	376	351	385	357	362	368	378	354	386	372	376	382	352	385	390	363	361	338	372	338	353	404	348	385	345	354	308	349	369	407	345	354	358	342	357	368	368	384	379	405
9001	1401	890	442	276	265	238	204	221	212	216	188	205	183	203	185	199	168	185	221	193	165	160	159	173	194	159	197	162	189	173	167	178	181	190	151	176	146	200	181	154	139	176	163	169	162	199	178	155	171	164	202	197	175	181	172	184	179	185	184	168	180	176	181	179	190	201	188	170	179	178	177	172	165	191	183	187	166	175	185	166	185	187	166	179	178	171	181	170	183	170	188	160	179	178	186	182	163	209	177	156	162	162	171	185	162	171	173	192	185	168	174	190	182	181	181	155	186	163	172	151	192	178	152	168	194	194	189	181	187	184	182	168	164	208	191	183	184	179	189	170	195	171	170	203	167	176	171	183	174	155	167	173	203	194	164	161	174	189	196	150	194	171	174	170	169	187	190	158	173	193	166	188	179	163	197	183	177	202	182	162	170	178	177	165	158	149	175	167	164	164	172	168	179	181	173	197	196	165	193	202	195	158	187	193	171	187	170	177	169	170	181	163	145	161	159	194	164	179	181	159	157	172	158	208	177	172	175	162	173	181	179	171	158	141	143	147	177	180	189	191	166	165	171	188	191	176	181	169	189	177	182	203	166	152	194	171	175	177	168	190	196	189	173	186	161	215	168	170	181	194	166	167	194	200	165	169	198	166	164	179	187	187	164	173	167	180	185	167	154	175	165	166	167	170	192	181	199	169	179	178	166	180	166	176	171	176	171	163	164	193	157	156	184	170	175	188	198	170	171	181	173	173	162	178	177	169	175	187	183	214	194	182	197	182	199	190	191	194	168	128	184	172	174	192	161	189	183	186	187	163	187	167	171	197	174	171	165	176	186	158	162	165	180	161	176	197	173	175	198	174	169	213	181	158	167	193	184	164	173	173	202	175	134	178	204	168	185	205	166	161	176	185	182	182	157	167	167	180	163	185	187	170	166	192	168	152	190	152	193	178	165	179	166	173	178	169	182	181	174	196	188	168	174	171	158	189	159	171	187	215	198	180	214	184	173	193	171	193	141	172	155	180	170	175	175	192	189	174	201	187	170	161	173	162	189	201	166	171	189	164	157	176	179	186	146	204	173	203	164	182	158	182	165	173	204	184	146	184	158	198	164	167	182	193	152	162	181	194	181	179	190	178	191	168	175	160	165	178	173	202	156	172	154	189	180	186	169	178	185	165	163	190	166	179	167	147	198	198	180	181	156	170	155	176	200	189	154	177	168	175	147	165	151	176	183	191	225	161	166	173	202	165	164	189	175	170	171	157	160	159	172	182	181	174	181	167	188	160	191	175	146	172	188	168	205	171	184	172	175	162	169	184	156	160	152	188	147	188	188	202	171	182	187	199	164	181	185	176	174	169	180	168	184	173	180	187	168	182	189	177	188	192	173	185	200	169	167	183	176	165	152	175	148	150	152	187	170	182	184	175	180	169	173	165	177	165	162	171	162	162	153	171	207	152	186	196	193	194	176	166	198	174	170	180	164	173	178	167	172	169	190	174	192	154	160	169	169	178	178	167	173	170	199	184	185	178	153	194	156	192	154	176	149	181	176	189	177	182	173	184	178	165	194	173	185	187	191	192	165	154	156	178	180	154	158	177	176	174	182	165	164	173	205	179	161	172	185	184	192	149	167	168	173	173	169	185	175	175	172	166	157	159	172	199	196	168	161	180	164	201	199	186	157	191	168	163	143	192	177	200	182	163	201	184	196	178	197	191	181	143	176	169	190	172	181	188	178	167	166	178	182	150	175	194	141	150	173	172	199	181	175	178	164	172	205	175	157	171	182	173	191	191	183	162	166	180	170	178	156	164	194	158	167	161	189	177	136	174	189	176	162	180	163	155	187	198	190	182	210	171	168	180	211	179	178	175	179	182	183	196	197	169	164	161	166	183	186	173	161	149	192	167	182	200	162	168	192	182	167	161	182	179	157	160	176	185	178	153	164	152	187	173	178	182	201	184	176	169	164	159	173	196	161	168	162	172	169	170	160	182	175	173	192	173	186	178	142	138	194	159	185	196	195	173	193	154	162	168	156	179	172	182	164	197	176	163	199	172	169	180	180	185	163	165	165	180	177	172	182	186	169	161	184	174	188	142	174	168	176	154	178	179	196	168	207	180	199	165	159	187	189	175	166	146	183	176	191	186	200	163	169	153	173	192	179	149	182	181	182	175	195	187	179	174	177	205	171	195	166	177	164	164	184	190	138	187	170	165	185	172	170	166	168	179	175	198	201	164	175	166	189	171	200	209	179	192	182	158	166	189	147	159	192	177	144	184	182	141	153	175	175	160	171	155	176	174	136	185	172	174	176	169	182	172	183	169	172	167	182	169	165	171	185	184	173	183	151	172	173	149	186	196	177	184	166	170	196	191	183	156	180	167	188	178	180	202	157	176	164	183	164	165	162	163	150	171	174	158	188	162	173	181	178	184	177	198	199	167	170	172	161	159	184	183	189	191	201	161	183	176	165	194	159	183	164	177	171	171	209	152	170	181	161	192	179	170	169	194	170	201	195	171	175	186	186	193	212	166	164	170	188	158	165	177	176	175	167	151	170	182	173	183	168	176	170	197	159	177	185	169	173	181	180	181	168	195	161	177	167	182	172	167	176	178	180	172	189	174	177	183	183	186	154	183	175	169	168	186	183	146	174	181	192	185	155	189	189	173	154	173	179	195	184	172	208	170	151	180	171	187	173	174	140	169	149	168	176	191	167	151	196	174	162	169	188	183	179	180	175	161	192	174	179	171	177	174	170	177	200	173	167	163	170	192	161	184	181	161	180	173	181	183	180	182	188	195	180	152	190	197	158	186	164	173	169	186	147	172	205	207	190	184	184	177	173	163	172	184	174	184	195	157	165	174	177	176	173	195	152	170	165	210	172	187	145	199	193	189	181	167	166	159	166	200	179	160	157	163	182	177	167	185	164	210	168	173	157	175	177	196	146	175	178	185	172	173	173	182	189	182	152	187	170	171	180	190	171	190	192	173	180	167	190	176	175	177	168	173	164	187	185	191	170	169	176	177	182	186	169	182	199	163	168	160	178	191	172	174	177	164	180	182	176	175	170	181	186	172	193	195	175	156	176	172	201	178	171	152	153	177	183	158	159	199	173	212	189	149	176	160	179	187	173	194	160	189	167	158	183	146	186	178	157	181	160	166	168	179	166	155	159	179	171	193	182	167	195	174	162	179	181	167	171	161	178	180	157	186	187	187	165	183	149	170	180	198	155	165	171	166	171	175	192	191	180	146	157	167	194	180	181	175	184	189	171	192	173	193	169	189	179	193	179	176	148	166	177	145	189	184	174	162	164	188	182	148	199	174	184	163	178	181	148	191	170	178	159	178	177	170	183	184	181	181	198	168	166	174	165	179	156	172	183	196	184	150	183	180	168	198	179	169	183	168	190	175	181	194	197	200	187	211	178	180	161	162	172	135	190	168	184	182	164	165	178	178	181	191	165	179	187	178	180	207	171	152	161	192	172	184	160	161	176	162	171
7721	1705	2043	1470	1072	889	757	713	636	613	628	559	532	551	532	491	484	478	519	459	500	463	484	473	507	476	493	492	479	436	485	426	460	490	469	445	408	502	449	474	424	466	445	484	438	443	480	428	468	469	455	440	441	441	431	447	458	433	439	454	438	433	449	438	443	457	440	405	398	440	448	455	433	402	451	446	462	459	456	436	422	450	431	390	434	453	457	449	391	450	440	435	445	447	431	448	466	426	424	434	440	471	434	431	443	463	456	443	469	443	441	455	450	402	462	415	409	460	437	435	460	498	401	456	465	475	444	454	456	424	436	424	451	463	481	473	414	406	443	421	443	436	465	428	422	426	431	460	395	436	424	433	468	451	456	459	439	391	414	402	479	435	436	425	472	452	427	469	429	424	443	471	431	455	424	459	459	481	418	457	395	458	484	440	480	428	427	486	430	476	442	396	442	430	445	418	428	429	427	487	426	457	427	429	478	427	429	436	441	451	456	404	401	415	424	471	447	478	457	413	442	450	462	420	429	442	468	414	425	449	406	463	426	460	478	474	459	430	452	401	426	460	400	475	435	456	487	443	432	455	406	449	417	457	420	428	440	447	431	470	426	456	442	432	441	413	413	431	443	413	418	454	431	507	450	441	453	428	401	448	454	417	419	445	462	439	458	418	427	463	437	453	421	423	425	451	466	405	373	421	465	453	433	447	424	487	451	465	419	418	447	441	410	435	432	457	457	412	479	455	447	452	444	449	450	438	394	449	427	443	464	412	449	427	433	500	450	442	432	454	459	450	447	423	432	426	431	442	471	424	452	432	431	445	441	431	405	446	423	441	432	424	419	417	496	469	468	483	447	451	459	440	456	395	424	442	440	447	438	462	437	455	399	448	464	443	428	467	402	422	443	427	456	456	419	431	444	471	441	447	438	450	426	457	448	403	461	416	414	451	444	421	454	458	458	454	455	428	442	479	438	413	412	445	439	425	448	479	425	475	425	450	432	453	421	431	470	456	420	452	446	416	433	439	445	442	431	458	434	474	451	433	417	450	467	417	451	443	450	429	463	451	477	458	442	434	447	437	455	445	421	478	437	473	467	451	449	445	418	457	417	448	449	425	433	429	443	440	424	462	405	398	438	418	391	418	445	425	457	417	427	461	420	432	440	447	450	448	423	420	435	429	421	444	430	436	431	461	424	455	476	462	446	427	466	453	482	455	449	441	435	451	417	413	419	440	425	414	466	447	473	446	438	442	458	430	419	452	452	430	440	426	429	413	412	462	432	476	415	430	445	438	500	432	449	437	438	437	446	410	462	406	445	459	427	452	464	424	445	445	458	479	459	467	444	441	432	417	448	458	418	451	431	437	422	406	504	461	455	481	445	426	445	442	459	435	424	450	433	453	471	417	439	417	418	411	438	473	425	462	429	459	440	399	453	423	422	452	486	419	452	441	415	456	449	432	422	437	471	434	461	472	429	433	445	431	451	434	475	463	419	435	464	429	448	435	473	438	423	427	452	436	391	469	476	462	429	465	438	442	428	426	489	457	457	435	440	478	453	409	428	455	444	457	449	462	406	479	428	446	440	426	433	429	444	455	457	451	449	463	459	460	426	460	459	429	447	440	428	409	471	429	419	430	453	429	451	410	401	421	443	470	481	422	445	462	445	440	453	412	469	475	445	431	453	449	442	436	467	454	437	432	455	414	434	442	438	393	439	439	449	436	419	467	455	405	427	415	436	438	424	477	412	409	435	436	447	434	440	417	446	433	425	421	446	469	434	461	422	427	422	450	463	446	408	432	449	427	457	466	431	467	435	459	416	431	437	395	394	428	414	424	435	434	445	425	441	426	416	445	447	446	426	437	456	419	446	452	449	459	413	451	430	451	460	429	462	428	400	414	446	439	437	426	459	412	456	407	448	458	412	468	462	430	412	401	448	444	440	445	448	419	445	424	412	413	456	429	417	425	425	466	417	449	457	448	430	457	412	422	427	485	407	461	457	465	441	455	458	400	417	422	476	462	443	459	431	464	391	448	449	456	426	433	441	432	435	411	438	458	453	463	438	402	438	446	412	404	415	415	455	457	438	420	437	452	427	427	461	444	397	502	424	493	444	413	425	443	440	418	454	397	456	439	438	480	420	457	471	448	421	447	462	467	443	427	433	419	457	432	436	468	427	444	392	444	449	435	488	471	419	432	431	461	440	445	437	443	437	439	416	415	402	461	432	445	441	477	421	444	428	473	429	449	440	434	448	442	459	477	409	443	392	446	481	434	390	451	468	466	474	403	453	406	469	448	457	470	424	434	415	442	434	399	462	419	418	432	442	419	425	468	452	463	384	439	410	466	441	465	434	406	437	403	481	423	397	442	412	438	463	462	410	419	431	456	412	442	451	432	424	411	444	460	424	444	439	469	409	422	457	413	475	495	461	433	455	456	422	433	434	470	422	428	431	469	452	458	426	441	472	428	451	439	445	424	466	451	449	477	439	439	472	453	463	386	434	495	452	447	460	451	441	448	428	471	415	463	461	448	433	442	434	477	434	415	449	436	478	415	452	431	465	424	439	426	440	447	457	424	421	421	446	446	461	439	404	409	465	495	453	407	453	415	460	454	458	468	436	463	437	437	465	434	452	444	481	395	402	446	457	431	415	447	430	461	461	416	440	473	456	463	452	442	438	484	420	462	430	430	465	408	450	484	430	446	476	444	431	441	467	422	437	441	437	436	439	418	425	389	425	477	439	439	431	447	388	435	457	457	450	426	421	405	426	449	452	477	440	446	468	437	449	471	440	474	407	481	455	454	463	435	444	452	427	450	457	452	445	399	449	479	456	426	460	458	427	452	476	432	431	439	420	420	405	435	460	446	427	446	441	454	432	438	459	458	446	450	441	439	451	435	456	428	448	433	435	439	468	458	464	430	395	452	457	430	479	433	434	462	472	441	469	444	448	431	489	431	452	436	449	462	413	429	451	451	412	422	440	404	460	469	441	463	477	444	467	434	449	440	410	433	460	412	440	442	433	413	393	422	430	428	450	468	449	459	450	433	481	424	430	402	445	484	414	455	430	460	438	437	453	451	421	452	444	407	429	427	468	419	469	439	463	437	409	475	422	434	468	423	469	464	421	467	443	452	418	460	425	404	455	407	450	420	449	474	417	444	430	442	474	424	466	437	479	429	436	432	397	391	431	430	446	441	462	463	434	408	432	437	480	428	460	441	440	432	449	436	436	483	420	438	420	405	437	450	460	444	436	444	482	420	422	439	464	429	436	417	432	424	460	449	441	420	428	421	450	426	412	437	461	455	417	415	427	450	435	436	411	459	421	484	436	432	468	446	465	442	440	432	418	419	467	445	456	411	419	470	462	450	448	431	424	433	438	435	400	471	413	446	444	419	410	432	464	390	420	417	425	436	452	420	421	424	463	444	436	450	469	469	436	421	453	432	432	430	475	434	421	426	455	448	413	469	435	439	449	446	447	461	416	427	460	400	459	410
15311	2534	1573	607	326	281	195	219	154	151	130	125	123	119	113	123	129	109	90	98	110	117	94	87	105	106	94	126	105	106	103	92	119	96	98	111	89	109	96	113	92	110	86	100	128	97	117	95	108	89	99	101	102	96	95	93	89	93	107	114	92	91	98	108	90	103	109	97	79	102	107	114	112	90	105	86	105	100	99	100	102	96	89	88	100	117	103	107	104	103	87	107	95	86	96	91	90	97	111	104	127	85	90	101	105	85	94	87	115	95	82	98	110	84	95	109	92	95	110	96	110	97	96	90	110	76	82	83	86	99	102	103	99	84	93	88	98	93	98	90	96	83	99	94	102	93	103	79	107	98	103	99	95	102	86	90	103	101	75	81	93	96	106	99	88	79	87	102	79	76	98	95	100	102	87	102	103	72	99	98	106	103	98	119	97	93	100	108	69	87	84	98	98	93	82	103	100	101	102	108	111	108	92	102	110	87	97	78	99	91	91	97	97	84	84	96	97	114	107	99	93	88	94	103	111	101	96	104	95	96	95	89	88	89	116	99	104	97	94	93	109	104	107	100	76	94	97	95	105	102	85	112	90	86	85	94	84	112	75	104	113	90	78	100	90	111	81	102	97	103	103	71	103	78	112	106	91	89	98	88	98	95	123	111	97	111	109	80	93	94	86	96	102	99	89	101	104	84	93	107	81	98	97	120	92	76	87	92	102	92	99	125	122	111	94	101	105	99	114	87	96	98	78	112	106	99	100	100	81	96	82	105	71	88	91	93	100	108	108	87	95	98	107	82	105	90	110	105	93	101	98	105	93	98	108	101	91	102	108	107	91	82	87	104	99	93	90	97	91	101	92	87	99	85	102	94	96	98	104	79	97	96	105	104	79	113	98	101	101	111	126	85	106	95	89	88	109	82	108	112	96	101	97	108	87	116	92	98	73	87	107	91	99	94	89	109	106	104	79	93	110	97	87	111	97	100	95	80	109	88	91	100	97	105	86	94	94	92	76	92	105	91	114	97	108	115	103	108	101	108	97	81	92	94	85	106	98	94	107	101	97	95	94	100	84	103	105	104	98	95	102	97	126	79	105	88	97	106	111	93	99	94	93	98	91	98	87	83	102	97	101	95	94	96	82	93	80	91	102	89	101	100	106	101	85	93	94	95	101	103	93	98	102	101	117	94	96	93	93	89	110	96	96	96	130	101	96	85	92	71	96	104	98	94	86	91	91	95	81	91	110	106	97	97	111	100	101	87	106	93	81	86	82	89	95	89	99	95	79	98	101	102	94	106	90	116	103	99	102	108	116	120	88	103	104	99	92	88	96	91	72	89	92	101	97	100	104	91	78	90	81	101	87	101	89	80	104	115	97	118	95	109	112	93	84	106	79	92	107	83	104	99	85	94	106	93	109	92	110	91	88	98	86	104	84	98	110	112	120	90	107	81	113	92	85	106	90	99	92	99	90	113	112	94	94	91	87	97	87	94	80	103	91	89	109	83	83	102	104	94	107	111	79	103	87	85	97	98	94	87	109	92	91	98	90	88	81	79	85	116	108	110	105	102	100	106	86	98	90	83	85	87	114	93	109	90	101	104	81	119	82	97	98	117	96	93	102	102	98	80	123	98	105	113	109	102	99	96	115	99	82	100	84	120	97	90	96	101	77	97	92	83	100	84	81	122	103	108	114	104	92	106	99	76	114	86	115	99	106	94	95	82	90	92	87	100	88	128	92	76	85	92	101	100	97	90	98	86	89	105	92	90	84	81	95	98	113	97	84	100	102	81	87	100	87	104	75	109	101	114	109	92	89	82	83	87	108	87	92	95	106	94	107	94	83	95	92	110	87	88	85	95	125	76	94	88	92	97	78	89	95	93	110	87	95	106	106	106	96	117	94	95	97	106	75	104	101	109	112	102	101	108	118	86	105	87	114	108	96	87	95	86	103	103	88	75	93	93	105	89	105	108	91	106	90	96	108	92	91	108	92	106	95	88	108	99	114	110	87	92	105	90	86	91	93	84	90	86	89	104	90	94	112	83	100	98	92	82	114	77	104	105	81	88	100	99	99	106	86	107	96	68	91	88	93	112	91	76	86	90	87	84	96	97	70	102	92	85	82	95	86	100	83	98	97	96	104	104	100	89	87	91	97	105	115	72	109	92	93	105	114	104	103	103	97	106	93	110	102	89	111	92	94	110	115	113	107	96	101	98	83	91	103	101	106	104	100	93	99	94	102	107	88	110	81	102	108	99	84	118	102	114	96	104	95	91	85	98	102	96	91	104	103	115	77	72	101	96	84	102	139	108	90	93	108	105	106	92	101	100	105	118	90	93	82	105	104	94	89	94	95	95	105	104	96	104	89	99	87	116	100	83	97	96	92	83	94	88	109	89	114	95	103	107	95	104	103	88	114	84	102	92	88	103	90	106	107	95	96	90	96	98	92	87	90	90	90	83	89	119	90	108	92	99	117	93	88	96	109	96	114	100	86	99	112	116	105	98	110	110	92	83	86	110	110	96	88	99	78	98	83	97	91	82	88	93	76	100	93	109	88	95	103	97	86	87	103	82	102	121	83	104	87	93	115	84	80	105	96	110	98	121	94	97	89	106	110	109	106	76	98	96	93	99	108	79	91	87	90	82	92	114	105	89	98	99	98	84	102	114	104	74	101	98	86	100	106	78	108	91	106	80	100	89	105	96	103	83	106	97	95	120	74	94	101	103	109	107	116	85	93	76	86	82	94	84	88	108	120	86	82	108	98	95	86	113	104	76	109	105	94	116	104	78	83	97	101	110	85	106	84	90	90	91	91	103	101	94	85	92	93	106	84	93	95	114	112	92	74	101	83	92	90	93	132	84	97	102	88	104	103	101	113	98	100	100	74	94	78	95	109	90	103	105	89	90	100	111	91	86	109	99	99	85	98	106	102	106	108	108	98	83	101	111	101	91	94	86	96	120	90	94	96	98	93	117	101	91	100	99	92	104	91	93	94	110	85	91	96	91	87	90	99	92	75	105	109	95	106	111	82	96	90	104	95	96	117	71	93	84	76	79	92	101	110	79	102	97	98	87	83	107	97	94	102	73	94	94	90	123	105	108	100	96	128	89	96	111	101	104	78	93	106	92	98	81	95	109	96	83	78	88	105	78	74	80	96	97	97	102	115	103	79	111	94	97	113	90	82	97	90	89	98	109	119	104	108	96	93	77	94	91	85	75	107	90	96	91	114	99	104	92	106	89	113	87	90	84	101	106	98	88	106	93	89	111	98	82	87	103	108	110	100	88	85	102	98	83	104	93	96	107	99	111	87	77	114	114	97	96	93	103	95	91	92	75	116	94	100	109	111	91	96	92	100	96	107	92	94	102	100	109	78	118	103	88	102	94	76	91	91	78	76	102	115	91	84	82	96	101	78	115	104	111	112	100	111	94	115	86	92	94	98	81	102	86	94	91	91	96	98	115	103	97	76	90	97	117	121	104	109	86	83	103	102	85
9808	2381	3163	2078	1646	1204	897	736	638	608	511	474	409	459	399	405	414	378	354	340	363	325	321	302	331	317	278	293	308	290	301	265	262	285	286	265	254	253	271	263	285	259	258	299	270	264	274	296	275	285	272	249	251	268	272	245	271	262	255	228	232	282	261	285	255	245	255	265	250	229	264	230	238	261	250	232	274	254	225	239	266	279	249	252	248	223	239	215	249	243	247	268	236	220	235	276	251	217	260	258	217	233	274	251	264	238	259	270	247	228	257	224	251	260	270	238	275	236	252	248	272	247	259	240	235	250	274	255	267	251	258	250	238	256	239	254	262	247	248	239	257	235	241	248	250	233	248	235	245	236	244	261	274	256	247	291	245	258	258	239	236	255	247	245	222	249	236	273	242	230	264	227	262	244	268	204	251	234	256	260	227	243	283	278	257	258	233	251	228	246	253	241	237	243	244	264	250	223	266	287	262	256	257	244	204	254	239	265	297	243	256	256	279	246	240	236	240	256	289	215	235	255	234	272	231	257	272	276	236	243	240	247	231	219	238	245	235	230	257	270	264	276	251	232	238	237	235	246	258	252	251	248	230	244	260	262	251	256	212	233	236	228	228	248	249	266	247	228	227	244	261	250	267	260	265	238	266	262	237	253	271	224	251	211	217	247	262	276	265	238	286	237	270	254	277	249	232	258	237	255	249	245	242	264	279	274	243	232	263	272	243	244	241	237	256	248	276	222	217	274	289	243	242	263	239	266	231	227	259	259	242	264	240	235	266	254	263	278	227	233	254	228	233	247	252	258	268	260	278	263	233	241	230	252	257	263	243	274	233	257	277	283	263	241	246	254	239	273	250	242	239	229	245	276	262	279	259	251	234	257	249	268	269	232	245	250	229	268	259	267	252	254	266	278	219	258	242	271	265	249	229	278	258	255	241	268	255	259	245	248	270	246	269	242	251	231	257	244	217	241	246	218	217	258	224	275	241	249	214	249	248	265	252	252	251	291	269	235	250	231	261	242	267	252	255	240	234	235	259	243	267	257	251	235	238	239	220	229	242	265	238	261	264	230	244	251	255	256	300	235	258	261	266	227	268	239	252	228	256	237	251	234	279	268	232	247	224	254	269	225	246	253	273	241	229	243	273	257	233	258	244	257	252	253	256	247	280	236	233	234	259	236	252	247	250	265	249	253	242	265	243	281	257	251	236	283	230	239	237	242	240	231	264	248	255	244	280	265	218	246	222	282	243	288	241	230	243	231	253	252	239	266	235	247	263	250	222	261	269	261	273	261	228	245	240	229	259	260	266	284	268	246	249	270	231	228	279	252	250	246	231	247	246	237	265	255	214	248	273	246	247	246	241	268	277	219	249	233	249	243	246	248	247	258	240	249	257	237	262	268	287	253	247	271	241	256	244	258	271	237	250	257	238	241	220	294	229	273	248	242	234	237	236	242	249	279	246	236	225	248	268	247	254	237	207	280	274	223	254	238	230	263	247	246	264	262	228	232	238	275	258	251	234	243	290	254	248	258	230	258	235	219	242	231	231	259	284	208	258	219	226	259	261	245	237	228	232	260	250	265	268	228	261	236	268	263	259	236	240	247	246	267	260	233	232	252	225	251	242	267	244	265	258	258	254	262	239	229	250	263	221	268	251	283	276	233	249	231	243	252	233	252	242	230	223	208	233	276	253	215	219	257	240	248	271	243	257	253	255	237	230	250	225	257	261	275	255	240	252	216	244	211	268	242	250	234	274	260	221	268	227	261	253	285	228	212	260	269	247	236	238	246	268	274	247	244	262	271	230	244	225	257	273	270	245	237	237	260	257	221	234	255	251	245	230	254	251	229	221	243	249	225	231	245	258	263	283	241	218	224	232	255	262	230	223	237	262	254	231	249	264	243	238	256	253	248	249	245	259	260	252	243	226	278	246	224	230	249	248	223	267	245	277	231	298	242	248	266	254	243	259	243	245	235	230	232	260	233	223	267	285	232	249	263	247	257	241	238	236	254	230	250	241	232	250	253	246	236	274	247	253	244	237	257	263	240	218	261	236	241	267	243	254	225	254	265	260	239	276	272	248	229	254	250	235	274	262	216	241	258	268	259	245	261	265	241	245	256	258	213	279	275	266	210	231	235	231	227	247	243	224	264	214	291	243	252	263	234	250	276	204	231	239	250	238	269	256	256	262	271	270	268	246	243	249	259	244	251	227	295	261	241	243	271	250	247	246	280	255	225	284	244	258	264	252	249	251	254	262	280	292	241	252	247	258	255	236	253	253	236	266	265	250	263	273	233	230	242	268	262	229	256	252	233	283	242	262	250	236	254	274	223	242	254	255	245	278	251	244	254	232	240	241	234	244	249	268	248	257	266	210	253	243	261	245	249	264	239	255	234	253	237	250	255	239	243	240	250	223	244	253	255	262	273	238	233	219	264	250	227	233	244	244	240	243	264	241	248	248	244	208	240	228	216	267	240	261	241	254	231	251	259	234	256	238	242	266	245	269	220	224	257	263	254	258	264	228	211	255	262	245	250	239	269	268	283	244	246	253	239	243	242	240	244	243	243	291	230	254	256	244	245	240	247	271	261	254	265	265	246	267	240	246	266	248	242	231	238	216	249	227	245	237	224	249	234	260	272	234	242	229	254	246	250	259	277	280	232	279	255	283	255	222	259	247	237	241	216	244	237	252	243	275	255	231	254	238	240	239	250	251	233	266	260	284	261	237	256	259	254	244	229	257	270	230	257	235	251	238	248	240	250	250	238	247	260	260	260	252	267	247	244	257	242	244	260	250	230	251	245	268	234	277	252	259	266	243	257	261	255	250	260	238	259	277	243	267	239	258	248	249	227	206	271	246	240	285	248	267	251	235	255	258	247	259	234	270	222	242	247	240	263	228	246	248	240	255	233	257	266	250	221	280	237	262	239	239	209	262	263	254	231	240	252	229	247	228	270	236	266	265	244	235	257	224	241	254	278	262	230	247	247	257	244	246	260	235	239	229	277	234	234	293	254	274	238	247	255	271	270	269	254	236	253	246	234	248	263	216	270	266	250	235	247	241	252	288	252	235	267	270	246	233	245	264	287	256	265	257	247	245	277	266	243	247	276	264	246	236	273	248	231	250	252	273	244	242	265	251	270	241	261	276	281	234	248	241	251	242	258	230	229	230	235	250	222	283	263	252	242	251	263	248	249	249	245	240	266	241	239	247	247	229	261	250	277	246	240	251	242	233	267	230	283	242	215	267	242	245	277	238	269	245	253	250	245	262	241	253	263	239	230	250	225	265	239	249	271	261	252	243	257	249	221	265	261	224	238	272	251	230	275	275	265	277	255	239	264	221	272	254	270	225	247	234	249	253	233	258	255	242	263	232	271	243	247	274	236	266	253	254	258	240	262	234	236	241	266	252	258	249	265	244	234	248	256	226	244	250	267	262	233	248	229	260	231	252	259	248	218	246	237	274	248	239	248	233	244	269	266	267	259	275	240	226	256
2516	821	391	200	180	137	127	145	139	130	150	133	133	150	134	161	123	160	138	164	158	141	147	135	139	160	134	161	128	152	152	134	153	135	153	143	151	149	134	125	137	155	137	123	148	182	130	140	147	139	174	138	143	147	128	135	136	138	137	141	146	141	140	138	151	128	158	135	155	147	107	153	133	160	138	128	150	126	126	158	154	137	156	135	140	145	140	143	154	126	131	142	121	155	150	158	118	133	131	145	150	125	131	162	120	160	140	135	152	152	132	143	136	163	145	152	156	151	132	128	141	137	144	132	137	139	157	149	143	153	134	156	140	141	150	142	139	137	164	155	169	147	133	117	147	164	138	147	144	140	145	143	169	151	146	135	152	134	150	144	133	136	127	129	124	159	145	154	132	148	136	121	138	163	142	140	150	124	149	124	119	155	113	117	127	144	146	120	110	150	141	136	136	117	132	140	145	151	173	133	153	144	131	137	111	161	152	118	112	133	148	136	148	150	125	135	131	150	169	144	172	137	142	145	154	149	134	157	155	151	115	117	141	149	128	132	144	152	169	118	137	137	126	150	130	143	159	144	151	146	138	131	143	117	149	159	149	132	147	114	159	129	139	149	133	148	131	130	162	143	149	129	139	157	150	148	157	130	138	147	133	121	121	133	167	173	142	145	119	147	164	115	142	127	133	144	144	144	156	163	143	115	147	146	143	144	142	149	152	120	144	143	132	160	154	127	138	161	127	136	129	135	140	118	131	134	122	131	122	151	157	138	135	153	141	149	119	129	144	137	149	149	140	158	154	138	140	126	152	150	175	154	161	142	151	160	123	140	126	139	137	137	163	129	150	157	166	124	152	140	133	138	134	154	118	125	139	153	128	140	149	123	152	132	144	136	150	156	154	104	130	155	139	135	146	114	145	140	137	125	117	126	119	160	139	136	139	131	139	144	162	154	151	129	137	122	155	136	145	151	132	135	172	153	127	144	125	140	157	140	153	146	146	141	155	161	150	144	135	142	159	152	138	136	165	134	132	158	150	154	134	124	149	125	134	146	133	122	152	133	124	136	131	159	165	128	121	137	168	145	166	133	139	156	129	143	132	113	144	144	141	154	120	131	150	135	134	154	154	134	134	149	152	135	142	139	142	133	142	134	174	136	144	169	160	149	130	126	148	131	129	111	163	143	130	137	152	135	123	155	116	143	140	151	156	137	129	129	133	136	158	153	131	167	154	125	150	150	160	128	137	116	142	145	137	146	136	148	129	163	143	125	144	144	154	136	134	133	149	135	143	133	119	134	137	122	131	129	135	142	142	139	150	155	125	137	123	159	142	147	147	143	143	152	140	146	156	146	144	132	173	168	113	153	133	162	135	153	145	143	128	153	133	154	129	114	135	152	144	163	146	137	153	143	121	130	164	121	135	144	138	159	156	144	162	131	156	125	151	128	134	148	162	144	168	153	134	151	161	140	145	137	135	150	133	149	141	136	135	138	157	148	143	139	144	145	147	147	161	159	149	132	123	134	132	149	113	148	134	113	132	120	142	157	137	137	154	144	150	137	141	171	135	125	136	148	135	157	134	144	117	114	110	145	145	142	160	138	146	153	126	119	139	154	152	140	148	159	136	145	156	144	156	124	147	148	153	140	141	134	143	143	132	128	129	136	150	157	154	144	148	153	135	148	150	118	124	128	173	148	153	130	143	148	138	158	109	155	138	164	117	140	167	133	135	156	132	148	148	127	159	160	159	149	147	137	158	135	130	143	136	142	114	149	153	117	127	147	137	145	128	117	164	142	166	124	139	163	144	121	132	144	138	162	154	162	153	154	141	144	133	143	115	165	150	140	137	148	161	147	147	140	135	128	141	123	137	152	127	121	158	154	141	177	135	132	137	133	141	147	163	116	153	137	139	139	146	144	159	153	146	134	142	150	142	157	132	158	140	143	145	130	145	144	145	138	127	157	139	153	162	128	144	151	125	140	147	147	99	141	171	146	159	124	149	147	152	137	122	124	145	120	121	154	135	140	137	139	137	150	139	173	145	136	137	166	122	154	122	145	159	137	128	161	144	164	140	140	145	143	123	130	153	141	135	141	131	132	151	153	119	121	159	148	132	152	144	124	136	138	129	144	128	115	134	121	150	135	124	138	129	153	135	145	148	133	126	131	146	182	133	163	170	137	150	158	149	143	176	139	139	141	150	155	173	139	133	152	140	128	139	147	147	132	141	143	146	129	131	147	137	142	127	153	138	138	131	151	146	144	114	145	150	155	126	152	130	132	117	153	160	128	132	147	157	139	178	151	139	128	153	147	143	141	144	154	153	134	133	139	164	145	145	126	154	162	152	144	144	145	145	148	151	118	136	131	142	124	118	140	130	131	153	141	168	119	145	147	144	140	158	160	157	159	156	154	155	156	151	129	146	158	129	124	150	144	114	154	145	143	122	142	134	116	139	133	165	159	163	148	159	158	150	128	137	132	139	140	152	140	125	117	130	141	139	158	137	144	139	150	177	144	158	144	147	146	135	142	145	137	137	143	147	152	133	139	135	155	152	162	134	133	174	148	144	166	123	152	158	136	145	134	135	145	131	152	153	130	121	125	151	142	158	159	121	139	154	141	131	138	144	116	146	154	139	154	153	153	127	138	141	140	157	150	118	121	128	129	158	153	148	141	117	130	121	152	122	129	147	162	153	138	166	145	143	145	131	162	143	133	137	115	168	128	167	134	148	140	140	139	144	152	151	159	160	134	159	140	149	140	120	153	146	128	145	133	139	143	132	141	135	134	159	152	127	116	162	134	153	147	144	129	155	146	121	154	151	140	138	145	148	152	132	166	135	139	137	138	156	155	129	148	160	119	136	136	144	140	143	122	154	133	133	148	122	145	171	148	169	146	157	140	127	155	141	162	139	142	142	154	160	151	145	147	135	138	121	149	148	150	126	161	142	147	149	141	138	160	136	116	139	119	119	132	136	144	156	173	149	122	125	156	151	158	130	162	156	146	153	183	142	146	140	152	145	145	153	142	133	154	153	150	128	131	152	141	161	145	139	163	125	115	133	119	149	130	144	135	190	145	139	130	154	134	156	154	127	123	146	161	143	133	159	138	153	147	136	150	119	120	140	143	125	140	138	142	149	163	139	156	137	150	134	136	144	133	124	120	166	141	139	169	129	134	141	141	146	166	154	138	132	145	140	129	142	130	145	139	156	148	139	110	127	144	136	125	144	134	170	141	168	152	145	136	157	132	155	132	129	138	150	130	140	124	132	127	133	150	139	132	133	151	121	146	152	158	144	132	143	146	135	132	155	134	133	151	145	141	132	118	158	153	156	148	150	152	151	140	141	125	135	140	148	143	138	139	138	137	162	145	158	140	156	167	130	153	156	136	158	129	133	146	138	137	140	163	127	130	134	133	141	143	142	144	161	138	126	136	129	135	141	134	146	146	139	134	122	151	141	137	123	144	145	150	147	142	125	139	155	140	157	148	130	126	147	152
2456	1064	989	691	486	433	406	393	371	415	391	395	348	342	385	383	398	349	346	355	381	343	368	402	357	360	392	368	356	375	396	370	364	350	406	411	364	347	372	400	381	352	351	348	336	362	395	357	369	352	366	365	400	378	361	396	352	416	352	374	373	365	383	355	424	359	359	375	350	370	360	355	337	420	371	413	369	377	371	349	357	382	382	359	335	361	347	300	373	346	355	367	381	337	360	378	358	390	338	366	371	366	373	400	354	370	384	364	380	373	374	373	366	385	379	363	357	343	390	372	377	417	358	373	375	377	396	339	398	392	353	393	374	364	383	376	354	357	378	377	349	374	374	365	364	387	395	395	402	376	367	419	355	358	351	348	376	375	338	395	363	362	370	365	362	389	401	306	363	374	352	379	376	352	347	366	372	393	376	388	387	358	348	374	382	407	372	369	362	364	390	370	395	352	393	372	365	377	346	396	374	366	372	373	361	339	383	337	388	350	368	355	374	367	386	360	369	337	363	381	369	361	377	385	376	374	333	350	368	376	383	378	381	375	372	390	399	363	381	382	379	338	351	386	371	392	362	373	361	369	379	393	394	364	355	365	399	369	383	359	369	399	341	369	368	376	359	362	358	401	368	365	340	354	349	357	373	408	360	386	382	355	373	390	392	400	380	374	362	366	352	352	377	372	325	367	364	362	388	370	382	338	378	354	354	377	366	355	390	358	389	370	373	372	355	336	394	367	390	391	420	357	404	365	401	371	357	355	341	408	354	397	381	405	361	376	368	377	358	373	378	416	347	367	397	334	381	348	368	356	401	407	374	379	355	422	349	370	340	363	384	327	344	390	354	371	377	397	379	366	399	356	354	374	360	370	393	357	377	352	368	385	363	342	362	344	354	374	382	375	362	362	398	349	380	388	383	343	359	330	385	344	364	401	388	392	349	380	370	365	350	373	366	408	390	394	373	399	370	383	375	357	362	359	386	390	365	363	348	373	365	381	351	380	383	365	355	356	367	392	357	390	393	368	349	382	359	363	368	367	361	360	353	363	345	364	358	352	334	378	386	356	391	339	367	364	392	391	395	363	369	378	346	402	375	398	362	356	377	364	376	376	391	354	366	373	376	324	375	364	340	349	368	376	362	351	400	356	396	375	357	403	353	364	377	369	375	383	397	360	392	378	355	349	332	378	349	366	365	361	378	357	412	401	374	380	376	373	374	362	357	355	372	368	339	385	378	377	415	390	374	374	379	364	371	377	346	388	333	369	390	384	335	381	328	366	380	394	367	408	389	370	340	348	390	362	368	354	371	368	409	369	360	372	367	359	364	322	360	380	384	361	411	383	335	371	372	341	380	360	344	344	377	394	393	379	395	377	368	343	371	364	381	395	368	328	368	393	399	346	344	354	367	344	372	390	378	342	343	358	396	374	362	359	374	360	381	374	361	349	373	337	353	371	404	401	339	367	367	363	387	376	397	366	363	366	350	364	371	351	377	390	350	386	354	361	377	365	370	340	378	346	370	362	363	345	397	358	358	390	374	382	401	382	394	350	401	384	374	358	378	365	351	364	396	387	373	375	333	356	368	389	374	375	365	352	383	375	358	399	357	331	382	342	397	375	363	363	383	373	379	376	351	366	388	382	324	346	383	406	342	372	366	360	378	377	375	384	372	374	377	361	393	388	395	390	376	389	373	375	403	366	374	380	389	360	381	357	387	371	365	374	374	382	367	357	413	358	392	357	405	334	378	397	353	375	376	371	377	388	371	353	392	344	349	365	346	368	397	361	378	354	403	343	316	358	364	367	339	320	387	383	338	409	368	403	383	366	398	358	364	369	403	347	375	361	375	379	392	410	333	349	381	381	390	352	381	371	377	414	383	394	388	352	340	384	377	375	354	356	386	369	362	403	366	371	365	356	381	355	371	379	374	384	381	368	355	363	360	386	373	371	338	399	356	350	353	375	395	380	330	392	357	390	353	372	344	415	361	338	359	411	384	402	362	374	383	385	367	351	405	345	368	365	365	382	379	343	359	336	422	338	359	367	362	364	352	384	363	351	388	360	382	391	357	388	401	371	367	392	355	393	380	354	325	369	412	391	383	379	392	384	382	388	348	351	358	346	360	358	347	341	359	377	379	392	387	396	377	383	377	359	357	387	382	380	418	357	373	379	387	356	366	363	352	370	391	352	361	344	360	394	329	389	388	331	378	358	383	329	393	344	375	391	369	396	399	353	379	393	378	381	356	414	401	383	372	342	352	395	327	374	374	350	373	394	363	375	375	370	365	351	375	379	328	387	352	378	382	362	405	363	363	334	357	358	355	368	373	362	354	362	354	338	352	368	389	387	395	327	331	373	372	416	359	372	354	372	368	386	377	387	373	360	346	372	369	385	338	345	376	386	386	361	376	355	367	380	395	352	345	366	382	389	387	360	358	352	359	359	369	379	384	344	350	374	366	358	357	387	382	369	375	405	396	398	411	390	362	368	344	392	360	392	361	376	333	393	355	347	364	386	348	408	345	372	380	390	345	344	359	337	375	367	370	384	363	364	342	374	372	398	364	373	350	361	354	362	370	357	357	372	356	373	346	401	357	369	352	381	389	372	347	333	405	376	336	401	384	373	376	336	375	380	366	362	377	375	366	378	394	369	370	378	369	364	374	359	339	367	391	402	386	357	399	374	384	372	389	388	383	373	348	391	394	369	354	389	391	362	361	369	345	358	399	354	363	347	398	364	395	348	367	410	387	365	365	403	363	373	358	359	394	358	372	363	380	364	346	403	343	421	367	385	402	366	372	362	412	360	366	383	344	375	385	359	404	344	383	363	367	381	394	365	371	357	348	340	345	354	361	397	375	392	364	380	355	362	371	380	366	375	381	368	371	380	348	384	311	395	366	361	360	375	358	386	373	309	389	347	386	396	364	342	355	360	391	362	378	393	382	377	364	359	359	397	351	401	334	375	415	377	371	365	391	384	368	362	376	355	377	391	384	340	378	367	387	350	369	367	413	339	346	382	347	393	365	416	364	397	318	390	387	345	392	337	380	369	333	360	374	393	370	371	361	353	358	377	369	339	392	371	326	391	357	357	377	361	351	379	362	363	368	390	354	329	382	382	402	359	355	356	376	380	344	376	397	387	386	369	369	331	338	384	322	405	339	342	408	392	309	392	393	355	348	391	362	362	352	365	357	379	343	347	381	379	395	398	392	354	383	382	367	369	369	380	398	365	362	386	365	361	364	364	382	388	371	359	401	331	378	380	400	379	380	353	359	404	379	390	369	376	360	361	363	406	366	388	376	346	391	374	388	372	374	378	358	382	350	375	368	372	398	378	353	389	370	379	371	400	385	345	369	359	374	356	358	390	379	351	341	366	361	367	354	373	383	381	393	366	395	389	371	377	392	376	358	355	366	366	391	365	377	372	351	351	366	345	370	379	372	334	379	382	337	348	339	383	351	362	366	383	371	350	374	366	380	418	368	359	385	335	371	337	394	373
9172	1512	1102	520	327	252	242	204	182	213	191	205	180	210	186	188	169	201	192	187	194	190	159	197	181	176	192	195	182	200	180	175	193	181	201	179	173	185	157	177	167	186	181	154	208	199	155	172	193	177	138	136	180	163	159	174	189	162	174	167	189	180	168	163	201	166	169	177	174	167	182	177	188	175	188	185	174	184	171	190	183	185	185	178	192	168	175	174	184	184	194	160	174	176	178	170	138	168	166	185	178	174	160	164	152	176	182	182	192	177	172	193	195	178	150	153	185	180	171	176	161	172	173	213	163	166	157	189	167	177	155	190	207	183	177	213	184	188	177	202	160	164	180	187	182	187	176	191	174	182	176	182	182	187	173	171	197	186	200	170	187	205	179	159	162	175	174	174	180	181	183	183	185	173	201	188	172	186	172	207	189	186	170	190	183	181	168	152	175	157	178	177	172	199	181	161	188	165	192	168	173	153	159	174	172	177	171	175	168	208	191	167	195	178	191	157	179	178	204	182	195	185	169	167	189	189	195	179	158	150	164	182	190	166	201	155	188	192	198	180	169	168	183	191	185	196	162	146	220	180	146	178	179	174	152	182	162	168	180	176	180	168	162	184	181	169	179	155	163	166	176	160	191	179	174	196	168	169	197	203	185	206	176	179	190	203	185	190	184	184	191	194	160	187	157	160	173	178	175	168	170	164	176	193	183	165	180	158	197	183	179	151	164	155	167	188	176	187	168	156	180	189	173	167	195	163	201	170	162	173	189	149	179	172	169	163	180	186	178	183	168	195	189	205	174	194	168	169	172	180	180	159	168	181	187	171	160	168	186	184	185	193	176	178	172	195	205	168	179	186	166	196	186	200	180	175	211	182	180	181	183	198	183	178	175	169	184	172	183	190	166	177	196	154	182	176	176	167	180	182	173	174	207	206	176	177	178	169	175	156	196	159	169	178	166	188	181	199	215	185	174	179	165	186	174	190	167	175	158	208	197	181	164	181	151	165	179	160	202	174	162	178	202	180	174	210	190	181	162	189	168	164	186	193	169	182	176	199	179	202	157	193	175	168	175	163	162	187	175	185	159	194	174	172	157	172	165	187	161	195	170	210	188	190	209	172	186	137	180	172	177	182	178	169	179	176	155	162	174	153	167	176	182	180	175	188	183	174	193	181	161	146	169	177	178	177	180	190	186	174	167	205	184	203	196	199	176	166	156	191	188	157	163	172	209	191	176	171	177	164	158	164	179	166	187	182	185	156	164	193	181	180	177	158	166	166	182	180	163	169	174	179	181	159	177	189	144	184	168	152	170	173	187	181	177	171	149	177	160	186	185	193	172	172	181	171	165	150	184	174	160	166	150	174	168	176	158	197	184	160	162	184	161	152	152	172	169	197	162	173	183	197	175	186	174	189	168	164	165	176	169	200	183	173	205	191	177	179	177	182	198	169	180	181	194	171	166	200	180	172	194	193	189	186	191	188	163	178	194	203	206	184	169	181	168	154	166	200	190	191	187	195	164	157	189	164	150	191	178	177	174	165	160	166	186	184	212	161	153	187	202	201	178	172	162	190	206	169	163	184	166	191	162	167	200	159	161	178	185	182	187	170	176	175	185	170	195	165	196	187	198	142	178	170	168	153	162	211	172	173	182	160	179	170	157	183	175	171	197	183	166	194	183	178	180	172	164	155	132	186	175	189	183	161	176	179	167	187	187	177	203	153	181	172	173	178	189	192	172	179	179	170	147	157	164	189	163	174	195	199	188	168	195	188	186	198	186	168	171	175	180	180	207	176	161	187	163	185	152	172	190	176	169	160	168	170	199	158	195	178	157	189	178	188	169	176	165	193	172	163	177	166	184	188	163	202	185	165	155	178	175	170	182	189	168	144	181	186	175	167	174	148	171	167	166	163	187	178	165	160	178	171	181	173	178	181	202	181	199	179	172	150	173	171	179	194	192	174	213	160	159	155	170	190	158	151	173	189	176	185	187	190	167	183	175	169	160	187	201	165	189	161	175	161	183	162	166	199	169	166	184	169	164	183	203	190	194	171	199	166	175	214	186	198	179	164	173	187	173	167	170	169	179	166	169	197	177	179	178	180	149	152	191	193	189	175	186	177	172	169	174	159	161	162	144	206	178	179	174	175	197	175	178	175	153	190	178	194	180	147	180	154	189	219	190	168	193	190	193	193	185	192	170	175	177	179	195	187	191	164	178	187	177	191	176	171	203	178	193	180	171	184	192	176	182	147	162	150	170	172	179	173	195	192	193	174	169	187	191	139	194	178	199	172	161	207	172	176	174	195	186	172	190	168	186	170	176	188	185	191	171	148	171	182	145	170	161	180	186	158	186	160	157	161	174	174	169	150	171	162	165	187	167	182	160	153	184	191	183	184	174	177	169	163	186	202	179	157	181	184	153	164	189	166	178	172	180	190	159	174	153	181	172	175	175	198	196	165	164	162	190	193	184	181	188	188	184	164	158	170	163	184	205	180	175	170	177	192	198	199	189	204	176	197	177	180	175	175	188	189	165	178	160	191	184	173	178	174	165	196	170	165	160	181	160	175	171	168	179	175	146	176	133	171	195	167	161	163	170	173	170	204	152	156	197	179	170	198	194	170	164	183	171	183	193	154	170	171	176	185	174	162	203	169	181	156	179	164	183	170	177	160	183	174	170	183	193	162	180	165	190	170	170	200	172	172	164	174	163	168	195	179	163	161	181	175	176	192	179	183	180	161	174	159	168	197	169	173	193	184	202	161	184	174	168	186	171	196	180	165	193	158	184	151	180	211	206	192	162	199	182	178	189	162	179	175	160	185	197	162	164	159	161	193	173	174	176	198	183	171	193	182	194	182	174	161	160	175	180	163	181	172	194	159	198	171	160	170	221	176	188	184	178	169	176	168	170	204	179	163	177	208	189	186	154	168	168	178	178	185	200	171	208	171	178	169	183	187	171	169	188	160	191	198	183	165	162	176	188	172	174	147	197	192	188	148	176	185	164	164	198	166	163	182	195	171	170	170	160	201	157	175	188	215	173	148	183	160	193	212	191	162	200	157	142	160	177	180	165	187	181	186	190	182	177	183	166	162	175	198	155	179	175	163	170	164	188	182	163	198	168	192	172	197	175	188	170	175	183	181	170	172	161	150	162	169	154	169	161	167	186	160	190	197	156	147	176	184	187	167	194	175	190	162	177	143	166	164	180	136	171	165	178	159	217	187	180	185	176	187	163	163	179	160	182	155	190	184	200	189	192	181	190	160	209	176	160	146	173	174	172	177	199	192	177	175	197	196	181	155	170	178	191	167	179	172	182	193	176	180	165	152	167	198	165	173	176	207	201	168	174	166	177	182	189	160	153	163	182	161	157	176	187	171	174	156	176	175	172	179	191	189	186	169	186	157	171	183	187	187	178	180	168	169	187	174	185	201	187	204	186	197	174	166	176	149	176	190	191	161	193	170	199	188	175	180	177	176	161	178	151	189	165	160	179	178
7625	1797	2469	1685	1156	881	776	701	678	659	615	561	552	538	557	505	535	500	502	507	493	493	493	421	488	455	494	452	460	468	418	451	425	499	441	446	434	444	448	459	472	445	473	467	445	448	485	421	442	408	425	454	467	461	441	481	414	461	442	441	415	481	456	426	431	454	449	418	474	452	476	454	458	477	481	446	412	473	491	459	433	463	424	475	478	463	457	479	433	435	450	453	400	433	464	433	433	418	445	441	425	430	455	441	428	448	446	418	469	441	470	411	468	440	416	464	482	435	411	464	475	453	482	452	472	433	437	426	429	440	445	432	445	481	451	448	456	431	465	481	444	419	446	468	440	412	396	436	450	446	436	435	416	454	416	440	430	459	439	458	420	415	465	441	432	490	403	466	427	416	425	421	457	424	433	438	437	453	416	489	432	484	436	438	445	449	437	459	448	435	482	485	483	422	438	479	462	444	412	469	425	461	426	426	422	447	453	460	440	449	455	474	486	476	493	451	452	433	432	460	436	443	418	454	436	437	448	435	441	461	423	435	443	479	474	440	452	444	452	445	456	430	455	456	437	477	426	426	415	405	448	427	449	446	482	431	469	429	456	464	452	460	435	424	418	448	479	470	445	437	441	389	453	396	443	417	469	434	459	490	471	426	441	408	419	460	412	448	442	443	466	404	459	462	458	431	449	431	384	461	468	427	453	456	469	462	445	425	412	445	433	423	459	447	425	447	442	471	424	431	449	461	441	450	462	463	374	429	459	450	441	453	446	420	435	448	450	490	445	438	464	435	432	447	450	465	436	467	463	459	488	427	445	486	484	448	467	435	447	400	447	421	402	441	429	407	440	445	439	431	442	496	461	421	406	446	475	436	413	450	432	460	406	434	453	455	462	434	431	453	492	445	465	448	428	458	442	462	415	484	438	447	461	443	461	460	403	435	444	457	461	439	432	436	467	428	446	444	477	440	434	484	445	443	455	428	481	451	424	488	478	444	463	449	475	421	436	425	475	459	455	404	452	444	441	463	431	442	427	449	406	477	460	460	438	492	442	438	421	446	426	444	412	440	436	438	416	438	437	452	475	429	434	441	458	445	451	448	413	470	456	451	445	448	448	414	430	438	443	449	448	446	418	443	396	477	433	425	415	427	439	424	446	418	445	446	423	419	458	477	427	421	477	457	466	435	447	439	447	432	399	491	404	415	435	459	412	414	431	430	402	440	453	449	414	450	432	444	445	418	414	425	424	454	439	437	461	477	446	472	477	437	428	434	446	464	456	450	438	449	451	467	434	441	456	445	425	465	456	424	431	467	424	413	458	469	476	398	456	450	421	458	465	461	491	425	430	431	440	421	441	427	436	425	388	477	437	432	422	469	386	410	466	439	421	463	449	445	467	452	449	450	449	453	431	466	428	434	484	416	461	397	427	431	481	450	432	410	450	408	412	433	452	422	461	465	471	437	467	446	440	430	435	448	477	413	424	430	427	461	443	419	465	461	433	451	455	458	437	448	437	428	454	408	426	454	468	461	440	437	391	451	474	458	466	438	482	442	440	413	454	422	440	463	475	451	438	460	462	458	457	445	422	464	435	444	441	444	440	480	445	468	412	421	421	434	450	445	425	441	453	465	471	403	442	443	436	420	440	434	484	416	424	430	440	431	438	415	443	428	447	459	440	498	496	421	450	468	440	459	437	446	431	438	493	432	429	426	446	456	430	447	413	431	466	463	449	446	437	406	409	428	414	430	436	443	463	403	462	418	446	455	450	413	437	451	456	430	426	459	462	427	445	409	417	458	423	447	495	426	445	461	419	454	442	459	484	425	426	432	467	436	475	445	438	423	450	429	433	453	466	454	458	438	454	457	422	436	428	476	428	470	462	414	437	471	416	444	403	456	442	426	447	475	466	448	444	458	435	450	424	464	425	452	437	471	458	482	452	460	452	458	451	469	452	479	436	427	450	431	462	449	413	421	450	466	474	446	423	470	443	447	465	440	428	452	444	463	444	456	486	433	479	454	469	459	414	464	451	491	483	441	467	464	423	447	444	464	447	475	473	438	442	457	434	401	436	489	485	445	465	478	431	417	434	462	422	453	473	399	425	476	440	448	441	429	455	454	475	471	481	416	428	468	429	447	416	404	451	435	444	457	435	387	451	429	442	432	418	430	457	443	482	422	446	474	416	463	425	465	426	460	465	479	438	428	430	423	425	418	469	426	440	433	413	393	417	451	409	429	416	442	402	415	441	396	434	420	464	457	463	458	450	412	407	433	443	441	448	453	432	454	426	413	463	441	492	458	464	476	432	454	442	470	439	438	439	421	443	465	542	457	472	416	441	433	450	413	490	441	444	417	473	472	451	496	476	483	432	437	425	417	460	454	437	441	436	443	419	435	432	466	472	457	448	435	450	460	468	454	468	425	374	473	419	436	470	451	426	423	435	444	426	401	413	474	452	469	438	420	484	459	458	444	455	435	482	440	431	423	452	451	433	467	483	438	458	447	453	462	425	444	483	431	426	465	470	442	430	412	443	413	439	459	421	456	464	450	395	443	446	436	420	422	451	432	423	459	441	425	445	426	436	431	458	419	424	452	431	455	421	460	420	466	408	432	424	442	444	459	456	442	412	432	465	457	429	474	440	454	428	442	458	431	447	468	461	431	470	479	421	418	442	422	465	433	469	459	426	455	447	401	468	438	435	411	427	432	470	427	479	469	453	458	454	428	491	401	435	452	459	441	467	439	466	417	435	434	458	484	435	441	461	465	439	405	474	467	442	446	498	426	415	435	502	423	426	441	438	445	430	455	425	474	401	461	412	441	449	422	405	388	417	436	439	428	402	438	453	459	425	427	432	458	442	432	447	448	449	435	458	414	471	425	411	466	403	433	451	454	443	456	423	463	485	405	444	452	381	438	437	465	437	456	444	472	448	442	433	468	466	426	438	406	438	407	455	455	435	462	449	472	447	459	430	454	441	458	448	422	427	437	440	412	456	448	454	468	468	444	474	418	444	431	425	452	471	440	448	461	409	451	442	473	444	464	464	475	457	416	436	469	426	438	446	448	433	428	421	454	452	461	430	481	444	456	436	466	505	433	468	430	430	442	436	454	445	448	449	408	441	445	463	466	450	493	405	423	419	445	465	445	429	419	415	445	437	420	452	462	463	407	421	446	443	468	423	436	445	443	465	451	453	459	430	456	451	433	418	467	486	397	424	431	454	438	471	422	430	469	455	451	496	462	457	428	444	436	426	462	456	461	478	441	407	489	469	434	448	462	451	425	417	449	458	442	450	464	478	455	468	453	459	470	438	518	442	465	433	419	452	469	438	461	427	478	444	416	448	457	454	455	474	410	432	478	431	455	421	422	486	469	425	431	475	436	453	475	433	450	468	467	417	453	445	440	410	432	471	445	438	439	464	427	456	459	458	415	417	404	457	410	436	435	459	404	467	456	425	525	372	382	436	430	464	428	410	446	443	449	434	389	393	412	427	429
15033	2801	1756	744	367	262	223	194	137	153	162	135	138	137	122	129	102	90	112	120	148	141	104	77	110	140	103	91	121	97	130	109	96	90	97	106	94	115	99	89	95	109	83	94	91	89	100	92	88	82	99	95	98	108	108	121	91	94	85	95	101	104	91	114	103	109	88	83	103	94	95	78	105	95	98	97	105	99	104	104	104	103	107	92	99	95	128	96	117	98	93	125	87	96	105	97	108	124	108	92	97	100	93	92	98	87	97	117	92	84	103	98	96	92	106	113	103	97	97	114	94	94	100	95	87	88	103	99	82	103	124	102	92	77	104	93	97	116	99	99	84	98	96	89	102	104	96	102	103	84	86	81	109	99	81	101	99	101	91	89	94	109	103	71	106	108	97	90	95	113	102	101	93	88	93	96	93	121	116	91	122	85	86	111	84	97	107	100	101	102	79	99	113	95	103	98	95	96	107	102	102	95	115	95	84	94	90	118	91	99	103	97	97	86	106	80	102	104	93	105	79	87	98	91	74	95	103	88	89	93	83	87	96	76	106	109	103	94	92	100	106	96	97	121	100	90	101	109	91	97	91	97	106	97	94	88	106	85	99	100	105	82	78	107	98	103	99	96	84	96	111	95	95	110	90	106	104	109	111	96	82	91	90	88	103	110	106	97	86	98	103	89	115	103	92	105	120	68	101	110	100	107	96	92	102	75	84	103	87	103	83	96	101	91	95	107	109	107	92	100	94	101	83	112	102	115	89	93	89	100	100	107	98	89	86	110	102	94	89	113	85	99	104	101	104	100	99	95	96	77	89	101	86	89	95	92	91	80	91	93	104	106	94	84	98	103	89	94	94	119	95	92	83	91	94	103	114	98	105	88	107	103	95	111	97	106	88	102	115	111	91	103	120	87	88	94	104	117	88	112	87	114	106	101	98	99	86	94	108	100	115	106	90	94	91	95	110	105	88	97	90	95	98	115	82	108	88	96	104	107	101	113	116	91	91	98	100	90	103	88	118	86	72	109	94	93	87	85	92	90	92	104	109	99	103	98	101	102	87	102	88	107	96	109	112	88	101	103	113	93	89	111	104	91	105	91	76	101	79	111	77	110	99	101	96	106	97	93	91	85	95	90	98	99	82	93	108	102	88	113	84	92	111	115	105	100	108	87	101	106	90	83	94	88	109	84	98	91	97	96	80	93	95	93	104	92	93	97	110	82	101	113	88	83	98	88	89	91	95	85	95	89	84	84	99	95	89	120	105	95	92	95	91	105	101	103	92	103	92	102	85	109	79	82	99	90	92	100	98	82	87	107	82	91	83	96	111	99	71	88	94	83	93	90	108	129	93	101	99	87	75	97	105	78	103	104	116	107	89	91	103	91	95	102	91	100	89	86	95	108	92	97	80	87	82	108	88	109	98	89	94	100	99	86	104	106	105	94	105	83	92	69	102	98	112	101	99	79	98	103	102	91	106	103	105	91	102	106	107	108	91	89	96	109	96	93	84	97	91	100	104	90	107	99	82	104	120	86	94	99	96	97	96	104	89	102	108	81	86	97	119	92	107	96	88	89	82	83	94	106	104	103	96	94	100	85	103	94	80	96	105	88	99	101	101	86	92	103	91	83	96	85	104	101	101	89	87	113	99	85	91	103	108	93	89	96	110	91	78	101	83	96	88	95	119	86	99	105	89	109	100	93	90	130	72	111	103	106	83	86	109	87	86	98	97	77	111	82	94	101	87	124	108	104	96	95	99	102	86	119	103	85	80	96	83	105	112	99	104	105	94	85	87	85	88	101	98	106	96	79	111	107	99	89	81	91	99	91	88	85	93	88	103	90	97	100	85	92	115	111	100	86	111	88	108	112	108	133	89	96	92	83	100	103	107	96	112	95	99	103	98	119	108	95	99	98	104	98	96	103	94	92	106	106	86	85	86	91	100	98	79	81	99	92	102	105	84	86	107	95	101	91	102	97	86	112	106	110	90	96	94	94	99	88	101	84	101	79	85	76	118	76	104	110	76	101	97	113	113	106	74	105	85	89	90	95	100	102	91	100	86	94	87	98	95	82	108	95	90	109	83	102	107	116	97	88	93	95	89	86	96	92	103	107	89	93	101	106	88	95	90	100	116	99	97	103	93	89	103	88	83	83	99	103	70	117	108	91	100	88	86	90	106	95	95	113	100	108	92	99	101	102	91	91	106	86	104	104	101	95	86	99	92	83	103	91	84	92	95	110	95	87	95	106	96	103	102	82	91	88	97	93	84	107	94	90	104	90	85	103	104	92	94	101	93	92	103	94	112	104	82	97	93	101	96	115	86	94	104	104	102	87	86	104	83	96	101	103	98	76	92	95	108	112	83	98	95	95	90	104	96	116	78	107	94	97	102	97	115	104	104	106	92	84	107	84	99	83	100	90	92	107	89	107	91	107	94	110	107	105	114	91	105	96	110	97	101	95	106	85	100	81	111	105	107	109	121	88	108	96	91	101	110	78	125	99	87	90	100	118	126	101	108	131	103	111	92	99	101	115	80	107	101	100	104	99	121	110	94	83	92	96	111	90	111	89	82	94	96	104	83	99	98	108	101	93	99	87	89	86	122	108	97	85	93	100	93	101	92	103	98	111	89	96	93	104	99	97	117	103	111	96	113	112	92	105	97	117	112	94	102	92	80	92	85	96	90	96	81	101	92	86	96	91	112	100	82	95	93	99	105	92	100	93	106	99	100	91	103	103	104	90	93	103	118	106	98	92	102	105	78	68	96	101	72	78	94	98	100	100	97	93	106	101	106	103	89	106	99	83	81	97	110	90	102	94	99	108	91	92	100	90	88	91	75	110	73	94	107	91	92	96	117	113	101	105	95	95	94	99	102	89	92	75	103	101	95	104	106	76	86	103	98	111	98	88	98	102	84	88	103	115	99	104	120	93	82	106	98	112	88	88	76	100	105	91	88	82	94	118	97	94	104	112	100	95	82	90	103	112	109	88	110	87	82	97	111	114	98	84	106	81	100	88	91	93	77	102	90	94	77	106	102	126	92	97	107	97	107	89	85	99	93	100	97	93	99	98	83	95	113	117	84	95	84	93	87	94	112	93	92	113	95	86	106	89	102	94	99	83	97	107	100	97	92	84	109	97	118	89	87	107	82	76	87	101	89	97	86	101	84	107	97	96	89	115	100	98	106	85	110	88	93	98	114	97	105	102	106	104	107	80	88	106	93	113	94	94	101	99	100	113	93	91	98	87	104	100	95	85	100	96	101	85	88	92	87	115	97	91	101	95	92	102	98	90	91	108	91	98	94	107	120	94	110	102	99	103	109	89	91	89	117	97	74	94	112	93	93	87	106	97	104	97	104	97	102	73	107	101	115	113	117	113	87	101	110	92	102	106	105	116	99	98	91	102	82	92	83	109	91	85	99	92	82	110	93	96	85	112	109	99	99	88	100	90	82	109	94	97	103	109	86	110	110	86	81	112	83	100	106	97	93	87	98	102
9657	2577	3439	2664	1520	1065	918	768	674	604	521	492	472	473	426	414	433	387	373	337	347	325	327	319	296	301	272	302	302	286	278	304	282	269	280	279	266	288	267	232	255	265	271	250	290	248	241	279	248	277	266	248	218	255	245	253	297	292	274	267	281	243	240	240	301	243	254	245	257	257	263	243	278	262	259	279	241	270	260	242	249	240	230	259	231	260	248	264	258	266	255	229	239	234	244	285	273	271	261	250	261	250	238	274	275	258	260	257	260	252	246	242	248	238	239	272	259	262	270	296	235	251	261	242	257	249	232	259	252	237	247	257	263	251	256	265	248	228	277	261	268	255	230	251	232	270	258	255	262	228	226	262	270	258	237	239	245	270	260	282	229	246	265	262	264	264	244	267	241	236	236	255	277	257	265	252	252	256	252	248	280	257	252	268	269	254	231	271	253	223	253	221	224	267	258	232	251	222	280	257	256	278	240	242	226	268	259	263	258	258	239	232	256	230	279	256	244	238	240	259	237	249	275	263	254	264	269	266	230	236	271	290	274	275	237	242	237	267	256	269	258	230	220	280	218	272	274	271	247	268	269	248	250	284	231	244	271	239	267	245	237	244	261	242	247	266	250	245	250	259	239	253	278	256	262	270	262	243	266	258	239	236	226	253	258	261	254	246	257	267	263	269	260	247	270	270	269	269	258	215	248	285	277	249	255	236	220	235	252	236	263	232	243	268	237	253	232	270	258	242	252	255	236	275	246	277	264	228	255	252	233	257	253	243	239	236	270	246	253	228	252	259	282	246	253	265	240	269	253	258	276	217	261	254	263	299	250	246	257	245	286	230	212	262	238	245	246	259	255	274	249	262	249	265	230	254	242	245	246	250	267	213	252	286	249	240	263	249	247	244	283	263	244	266	254	240	283	257	257	275	247	233	248	237	258	266	247	246	246	254	249	226	274	244	261	249	274	265	209	252	251	261	280	232	259	243	245	245	230	261	229	247	241	246	246	256	266	255	271	245	262	246	233	249	261	235	249	267	227	246	277	243	265	232	216	244	257	260	245	267	260	298	240	255	265	240	212	235	255	222	246	258	271	246	267	264	242	273	262	248	258	249	241	257	258	206	254	278	236	277	266	253	258	277	261	250	276	248	275	253	255	278	232	253	243	261	247	230	251	260	244	228	229	293	270	251	243	220	268	254	252	260	287	247	267	255	229	246	244	255	263	260	237	258	278	262	254	258	251	267	229	229	250	243	256	277	257	248	275	228	251	270	229	265	238	233	254	260	243	260	258	275	232	251	265	255	272	221	236	266	260	229	270	227	236	244	294	247	252	262	256	253	233	251	279	251	270	265	238	258	270	231	261	245	244	250	278	252	249	284	250	270	216	238	253	249	280	235	259	247	251	231	228	226	262	257	256	248	247	236	242	264	235	271	263	274	273	264	257	257	284	261	249	253	221	233	254	237	247	249	241	228	241	231	256	247	255	260	261	253	240	271	275	211	253	243	255	216	264	268	244	209	264	244	263	245	253	273	265	239	253	242	249	256	261	283	255	262	228	244	260	270	289	219	228	249	273	257	252	259	259	259	265	248	254	259	247	258	249	281	230	271	247	252	266	254	251	231	258	229	265	245	259	253	287	255	238	238	276	236	253	256	253	272	243	265	230	222	270	268	261	268	244	250	265	253	256	249	230	246	263	250	264	268	245	246	243	262	251	247	271	246	257	251	218	236	247	215	253	256	249	289	272	247	268	256	232	260	241	256	279	251	237	262	245	237	255	242	250	232	232	257	237	246	248	259	248	245	256	261	257	272	248	246	256	275	279	247	229	240	269	225	266	253	280	261	245	230	231	247	274	251	245	252	254	267	256	279	261	233	236	231	289	246	278	254	249	262	254	273	252	268	249	265	244	263	256	240	260	234	278	248	266	265	259	231	242	245	260	239	260	258	235	226	243	271	259	241	271	239	245	254	242	240	269	269	242	233	262	255	238	283	263	268	258	273	263	258	250	252	254	246	254	262	228	239	256	242	233	226	242	263	261	253	265	262	261	247	262	273	258	252	228	281	236	244	260	251	280	259	268	235	279	246	260	277	251	266	235	255	230	252	281	253	267	272	258	266	255	245	257	260	253	271	240	238	263	267	247	216	267	251	275	284	270	267	282	245	241	253	251	257	233	252	283	252	248	247	240	260	256	266	256	247	246	254	253	264	293	220	263	237	248	223	218	239	254	262	246	264	255	257	282	269	246	243	241	241	251	253	251	248	257	249	257	233	213	257	266	238	254	222	251	272	251	257	269	243	251	240	239	230	247	232	248	274	257	237	251	234	245	246	251	243	267	263	257	237	254	274	264	215	252	257	222	228	244	238	241	248	243	235	219	269	258	264	239	247	241	231	258	259	251	262	253	264	261	259	242	267	267	220	229	240	259	250	246	242	261	235	239	256	297	251	238	236	229	242	241	244	268	247	268	243	260	244	218	270	227	239	264	284	248	266	256	249	268	260	272	254	250	249	287	227	243	258	264	228	267	262	248	247	260	255	250	243	242	258	242	259	255	247	254	231	256	280	249	262	250	273	219	248	267	247	241	229	270	230	259	248	267	279	272	255	245	269	258	246	251	239	252	233	273	241	269	260	245	279	248	242	256	247	237	253	281	260	238	257	225	257	243	244	256	267	264	244	242	261	236	243	260	273	272	244	271	270	242	270	239	231	258	263	259	265	246	247	253	276	259	265	250	256	289	262	236	250	264	265	248	252	237	253	236	229	228	256	256	267	276	258	213	232	276	268	257	223	229	259	265	239	246	247	242	247	239	259	250	241	245	242	249	263	276	240	246	261	254	258	238	242	231	246	277	273	269	233	240	241	238	268	265	228	257	261	238	264	233	255	247	275	230	249	232	246	257	258	293	252	260	245	260	275	284	264	242	237	273	257	251	245	279	240	248	240	275	237	230	246	215	270	266	280	272	254	279	250	233	255	270	265	229	253	241	284	271	252	254	249	241	237	258	259	262	237	231	246	252	280	257	271	230	250	249	259	288	259	274	261	262	259	247	254	216	273	268	261	250	260	247	268	251	275	261	265	231	254	223	243	247	261	272	236	251	239	239	276	269	260	225	250	261	260	262	254	244	241	254	243	253	231	252	256	240	252	239	277	265	216	253	234	242	251	247	237	255	245	265	247	225	271	266	224	247	252	248	257	236	254	269	276	247	238	260	276	238	246	254	264	247	243	226	243	237	263	271	250	232	278	253	244	247	255	256	259	241	226	226	254	248	258	257	269	258	260	279	260	222	264	253	272	253	266	247	257	264	268	272	252	251	244	225	273	250	289	255	235	261	257	269	259	254	253	240	248	281	244	258	231	241	251	277	271	228	264	270	254	248	269	245	239	268	258	257	260	243	234	275	251	250	247	258	250	248	270	261	244	226	284	265	258	226	259	265	287	232	242	257	257	248	259	227	223	231	255	261	282	245	268	261	253	258	249	248	275	255	264
2535	769	603	261	144	156	140	155	131	118	153	148	149	118	126	139	126	151	135	152	149	146	145	134	133	145	140	167	137	137	146	136	146	139	134	156	139	161	140	129	143	141	132	148	145	129	121	154	147	146	121	124	151	143	154	152	137	136	124	153	143	147	169	138	161	162	125	132	148	150	140	164	137	157	127	146	157	111	163	145	161	137	156	160	140	130	118	141	135	158	138	135	130	148	131	155	132	166	120	135	149	136	138	144	147	131	129	136	146	157	138	130	138	152	148	149	141	155	133	147	170	143	145	153	139	132	147	159	141	123	164	139	142	136	141	147	129	149	132	128	130	129	136	146	159	139	144	141	146	158	143	167	150	179	130	132	159	144	117	141	146	145	133	131	146	162	149	138	132	127	142	141	141	137	141	156	159	134	128	139	142	145	120	142	130	150	133	144	156	133	120	120	138	150	145	155	155	151	177	136	146	133	157	141	128	157	150	150	143	124	142	161	128	135	149	135	141	136	149	141	126	150	125	129	149	133	142	141	143	150	140	125	162	144	144	149	155	147	145	137	132	132	139	150	149	127	135	143	152	139	134	142	128	134	128	147	119	143	140	146	147	155	129	174	153	131	137	128	122	141	133	152	142	124	126	134	133	161	152	162	163	150	148	120	142	140	140	132	127	161	149	154	156	125	149	138	131	130	149	139	142	132	129	153	147	124	144	129	118	139	126	161	117	158	131	142	135	143	143	182	153	143	148	157	137	136	140	159	158	132	154	148	142	151	147	156	154	152	156	155	153	149	144	148	132	124	145	136	150	157	147	134	160	149	127	154	143	159	150	140	136	159	133	143	128	152	145	141	124	136	133	137	136	134	124	152	161	140	142	135	140	136	121	134	135	148	137	140	151	141	155	150	145	121	158	146	133	139	154	160	137	156	143	137	125	143	156	155	146	137	146	145	124	148	132	136	144	153	150	148	158	131	141	138	141	135	152	131	156	166	149	134	117	136	126	168	140	139	148	136	111	148	150	161	153	124	158	150	121	150	141	148	123	137	134	137	129	163	158	108	171	132	151	135	141	141	138	173	152	137	142	148	132	145	157	164	132	141	146	122	151	143	152	138	155	123	127	160	169	134	158	131	157	137	162	155	135	135	135	138	127	136	177	162	142	143	158	129	145	136	142	149	146	150	136	149	126	133	120	138	141	128	138	163	153	138	152	140	159	145	137	141	151	134	136	144	143	126	133	136	134	153	157	143	138	126	128	125	127	140	143	144	141	141	151	124	157	154	138	126	137	159	153	133	150	149	154	142	130	134	141	144	127	126	139	177	155	160	128	138	144	143	140	135	145	133	146	141	138	121	147	137	139	142	173	149	130	149	153	146	152	130	139	148	134	159	154	155	146	125	130	111	172	129	142	126	147	132	122	132	117	135	138	169	153	144	142	129	165	128	137	160	146	121	132	130	136	118	141	131	158	160	136	139	143	143	154	140	149	129	169	125	156	163	168	160	144	130	139	150	158	135	141	150	145	141	141	134	139	146	131	135	123	142	129	149	142	132	123	143	153	136	138	158	145	131	117	148	158	132	136	123	149	133	149	152	152	147	144	110	140	131	152	136	139	134	159	163	144	132	124	143	145	129	137	136	134	147	164	142	119	131	128	130	143	151	153	135	132	151	139	153	121	161	141	142	130	127	144	149	142	135	127	126	116	140	154	147	140	164	169	153	144	138	156	130	160	146	146	156	135	133	136	123	135	126	125	149	143	152	135	152	166	149	120	154	132	133	143	148	154	155	133	140	119	156	129	146	139	144	145	155	153	137	138	127	143	120	144	147	144	138	156	140	129	124	138	114	159	137	148	135	139	136	153	127	158	143	147	145	136	137	127	151	127	145	139	153	153	147	156	125	143	121	138	136	168	126	126	123	127	138	127	123	146	134	137	128	156	172	129	145	145	128	129	138	148	168	155	138	143	144	156	141	150	139	138	134	138	149	128	119	144	156	140	151	154	142	128	134	139	157	148	154	150	140	152	157	131	139	134	129	142	131	154	147	129	149	145	138	157	147	159	127	129	124	133	122	155	150	156	151	138	146	134	157	122	132	152	132	158	143	160	150	117	146	135	156	176	133	142	134	135	153	147	151	137	147	138	144	132	140	125	128	133	132	160	119	146	112	147	156	138	156	150	146	152	154	156	126	148	143	130	148	156	149	165	107	134	143	138	142	128	121	138	147	129	124	140	157	147	141	152	140	124	149	117	146	146	126	134	156	157	143	159	139	127	130	146	144	153	130	146	154	142	139	173	117	156	169	125	173	160	134	151	124	131	136	137	145	138	126	135	170	156	142	123	147	135	128	158	167	141	141	142	124	136	140	133	133	143	141	141	126	151	173	140	132	138	152	142	125	144	135	152	139	118	123	151	126	156	131	146	140	141	138	151	139	155	134	146	151	159	126	149	145	146	118	150	161	127	135	138	123	140	130	156	132	148	122	159	154	151	138	165	147	151	139	132	144	136	137	147	154	137	157	162	145	134	142	153	155	149	154	145	136	133	133	167	118	137	133	126	124	128	160	143	132	164	161	137	137	124	144	159	126	130	130	140	145	147	141	136	149	147	127	135	138	155	150	149	142	147	144	150	140	138	134	155	133	146	136	132	124	153	149	150	149	147	147	145	148	147	138	146	147	152	153	134	143	146	141	162	137	161	155	131	134	145	125	129	142	152	139	145	137	153	139	149	155	159	128	136	123	149	145	165	142	139	143	141	119	158	172	165	163	165	153	124	150	150	133	160	138	143	166	136	145	134	148	152	186	173	150	132	135	133	160	146	149	141	157	142	138	142	135	135	138	167	150	165	124	133	162	140	144	125	138	123	146	134	136	138	125	124	138	137	154	130	148	123	139	149	156	148	143	146	141	143	137	130	164	127	132	154	155	142	152	154	132	134	113	126	157	174	153	143	138	151	126	137	146	143	148	141	136	136	147	152	140	139	120	159	139	147	145	165	111	138	136	134	143	139	146	148	142	137	139	135	152	141	132	163	124	154	142	155	148	132	160	159	115	136	145	135	145	135	128	156	169	141	128	157	142	143	140	144	136	130	150	139	153	155	145	133	158	133	158	153	137	134	137	159	142	145	142	110	149	150	152	156	159	142	136	151	160	141	145	143	140	151	137	137	121	142	139	143	145	147	132	156	174	146	137	150	150	142	150	138	126	141	129	130	133	147	156	123	168	146	166	125	130	144	136	136	134	152	152	132	142	166	138	147	129	122	146	141	132	133	156	150	146	135	132	127	137	151	159	159	147	146	154	151	139	120	155	149	151	138	165	132	137	157	142	143	133	128	124	151	129	150	133	116	156	135	138	136	143	131	129	133	178	154	140	125	128	155	139	142	143	142	147	127	158	137	146	143	129	141	148	161	131	153	128	136	139	136	128	134	144	146	144	142	152	146	142	132	140	131	133	143	160	159	146	132	128	129	141	141	147	162	145	153	135	122	147
2468	1113	1311	863	437	385	395	393	417	350	380	360	352	363	368	396	368	395	387	345	332	398	362	354	346	352	376	402	377	354	377	350	394	377	375	335	389	354	401	362	348	363	376	365	443	378	377	350	353	391	365	390	377	390	358	408	380	371	402	339	382	387	360	350	370	363	345	346	351	342	371	341	402	368	370	365	398	369	374	389	408	389	386	385	386	359	397	363	340	374	380	348	383	343	356	353	377	378	371	367	360	349	379	381	391	342	394	391	406	342	373	342	358	363	384	397	384	381	363	355	336	347	370	359	381	330	379	395	353	330	363	352	342	382	349	356	354	374	372	410	351	401	411	386	400	360	348	342	378	371	349	359	356	377	360	360	351	416	372	368	360	369	364	381	375	402	383	325	350	363	350	373	362	379	401	379	338	346	351	371	353	369	344	351	352	351	371	399	349	374	352	366	384	337	360	338	339	392	372	354	386	371	378	377	372	351	374	361	402	339	376	370	386	356	366	364	365	372	372	388	344	344	351	382	375	347	394	343	357	363	357	388	408	361	335	389	393	379	364	391	363	361	331	377	330	386	370	383	367	340	396	369	329	363	368	410	382	364	337	361	351	398	361	352	388	359	390	386	353	380	372	401	393	374	364	397	389	350	384	373	329	353	364	369	394	354	384	352	380	352	357	362	340	365	357	355	366	367	382	397	397	410	384	358	335	357	331	374	341	381	377	354	371	377	364	350	374	386	368	358	370	357	382	387	355	380	391	368	374	365	345	364	341	377	350	371	389	385	382	374	401	381	361	387	394	360	347	364	348	397	344	420	407	401	347	353	366	371	377	397	410	366	368	362	376	371	340	404	368	358	360	413	380	367	395	367	352	363	384	361	366	380	374	387	322	408	387	395	339	370	373	355	374	399	382	374	381	390	371	355	392	347	377	356	388	384	378	364	385	395	358	336	371	392	367	369	399	359	370	372	377	356	390	408	412	364	360	328	362	341	344	381	353	372	349	367	340	374	397	380	361	358	360	350	370	356	383	394	369	409	349	378	370	357	370	358	417	363	360	372	378	402	387	340	339	377	341	349	362	386	353	383	371	370	380	362	392	355	360	372	373	384	377	356	364	399	381	404	365	376	344	372	354	413	392	363	362	399	375	393	375	375	381	354	347	362	353	379	398	358	330	380	364	362	371	397	357	344	382	376	389	386	344	379	421	407	377	360	356	382	400	383	390	384	368	382	383	360	395	378	329	375	373	367	400	357	356	373	414	348	364	367	356	345	377	389	374	340	370	365	375	343	339	345	359	377	407	338	373	366	361	382	380	350	386	417	365	340	370	377	388	349	381	380	392	375	401	376	387	393	377	381	372	373	396	368	366	356	372	411	394	354	377	366	354	350	406	384	389	375	391	379	377	373	360	375	383	361	369	372	364	325	383	396	399	365	381	372	369	391	396	384	370	376	402	355	352	380	343	337	364	345	353	368	360	386	361	371	361	371	368	367	361	342	389	349	356	373	396	387	377	382	370	371	372	334	355	360	384	362	374	369	370	367	381	362	398	392	349	340	351	350	365	375	359	352	392	389	378	338	396	395	365	410	348	387	389	361	360	364	389	400	376	364	368	379	408	383	365	347	354	363	362	360	347	375	351	387	375	395	396	400	361	406	390	348	357	372	399	350	367	382	364	382	393	373	363	351	401	394	366	346	386	385	352	345	366	407	355	369	367	327	388	393	384	379	396	397	379	396	371	358	369	368	358	397	347	361	351	398	363	356	365	381	365	356	385	367	385	347	362	378	337	335	363	370	404	390	374	390	401	355	351	390	351	368	353	383	397	361	366	377	354	369	386	368	361	369	368	376	389	357	377	388	383	382	394	366	387	341	385	408	399	378	385	371	412	344	400	338	383	386	388	371	343	376	382	383	337	347	391	373	380	362	403	365	347	390	335	355	380	388	357	359	374	375	390	354	383	355	366	389	390	365	382	372	341	373	345	372	382	360	365	364	345	374	402	356	378	364	366	359	375	397	385	379	394	373	373	352	358	397	405	370	356	387	345	376	372	343	322	387	353	363	338	358	384	390	391	347	390	362	407	354	409	384	359	353	401	352	368	339	372	386	355	360	364	393	380	344	377	337	370	398	401	361	391	353	368	374	391	377	379	380	356	393	394	366	393	373	345	394	384	405	363	361	360	348	341	359	362	389	379	391	371	377	371	382	382	353	362	367	362	341	379	374	347	405	413	325	364	365	359	318	379	377	328	412	359	355	353	350	375	375	360	376	365	387	360	379	411	384	343	368	404	366	357	358	387	387	363	352	352	419	372	347	365	345	372	376	390	350	358	341	374	404	375	404	397	382	373	361	358	360	390	356	356	405	371	371	355	358	364	396	354	386	370	368	361	355	369	385	388	394	377	384	392	401	367	374	357	335	380	382	392	369	399	356	356	370	344	373	378	351	355	343	387	357	327	358	371	364	349	388	357	378	357	351	372	379	387	358	351	373	374	360	396	389	355	361	395	356	376	366	374	366	354	386	380	381	381	391	352	357	369	399	379	379	349	378	355	356	381	380	374	356	344	372	381	380	372	380	379	368	356	349	387	395	398	352	410	372	351	360	393	358	374	367	362	352	377	368	398	373	341	386	349	387	380	351	367	370	363	366	366	364	376	399	374	395	363	344	362	369	386	350	355	390	375	356	402	380	385	370	383	383	363	344	366	359	364	392	366	349	391	369	360	387	358	346	386	391	382	355	370	363	409	356	355	391	361	383	361	381	381	363	352	389	367	340	344	372	371	404	390	364	374	356	397	389	397	359	392	395	408	340	358	358	363	376	372	363	341	394	357	417	382	377	382	373	359	369	344	348	352	345	387	384	384	368	373	358	411	394	392	373	359	377	376	382	348	378	363	379	364	385	386	397	361	337	380	401	371	370	363	377	386	398	399	363	378	368	360	409	363	389	385	367	362	353	401	371	368	364	385	395	386	375	372	367	375	426	372	359	381	370	403	343	369	375	357	363	401	378	360	379	366	380	362	395	369	361	409	383	373	364	354	366	402	413	401	352	385	359	382	379	367	348	375	360	392	365	363	383	387	354	366	357	383	381	358	376	351	351	377	368	371	376	385	367	331	369	372	368	340	360	346	377	362	363	389	367	361	355	389	372	368	395	372	399	362	355	380	363	375	387	402	380	371	366	378	340	390	365	369	394	359	382	375	381	388	368	354	370	363	352	368	354	414	361	384	359	367	350	371	373	344	391	342	374	362	323	376	372	367	340	389	363	340	392	355	357	354	384	387	380	379	361	354	387	377	379	357	352	410	408	372	357	336	354	304	343	342	368	368	379	377	334	378	364	350	362	398	356	366	369	411	382	374	397	369	353	375	355	373	387	376	380	390	372	423	334	365	352	389	353	355	354	362	385	397	391	371	365	348	363	335	366	345	363	359	353	336	379	363	381	359	346	380	373	405	387	373	403	377	387	386	375	362	384	374	345	357	395	331	344
9090	1839	1391	646	318	248	236	246	228	206	198	204	163	194	211	210	220	177	166	193	196	169	168	211	195	177	168	188	171	167	172	151	194	190	139	198	177	194	170	167	171	184	167	220	189	187	176	177	187	172	153	182	210	196	171	157	190	184	171	196	193	178	170	172	187	181	194	169	167	161	177	183	194	194	193	173	169	180	189	188	184	178	180	177	167	189	178	199	210	146	185	186	193	164	204	186	180	169	198	189	191	152	179	174	179	183	164	162	157	197	173	195	184	169	169	183	182	174	212	156	172	187	172	196	199	200	188	161	169	180	182	194	165	182	176	159	187	188	158	200	157	181	173	173	147	169	178	203	153	179	175	178	199	153	179	198	178	194	190	168	188	176	183	168	210	184	204	175	175	168	166	184	178	225	164	159	194	192	174	185	168	182	166	157	188	155	179	158	168	187	182	193	194	177	187	168	190	180	176	174	189	182	152	160	175	186	175	184	159	181	144	175	190	199	164	161	182	171	175	183	152	169	176	195	179	205	193	179	177	185	154	149	179	197	206	172	184	187	188	165	166	175	171	176	194	157	170	184	165	205	194	185	174	186	160	195	181	192	149	183	163	169	159	187	213	191	165	200	167	177	173	205	175	186	183	161	164	195	198	191	168	177	192	170	187	161	179	175	158	183	182	163	163	178	177	168	165	171	182	197	182	170	175	188	182	182	204	198	171	171	158	172	221	186	188	173	174	189	184	164	190	150	199	165	199	188	177	161	185	182	174	178	175	169	147	186	173	191	188	185	206	201	184	205	185	175	174	174	199	184	196	176	164	180	164	168	171	185	145	158	172	197	171	172	170	193	187	157	182	185	178	209	163	188	178	175	216	159	204	161	182	172	190	169	165	176	174	178	162	190	193	198	174	193	182	159	175	179	175	199	188	161	186	188	179	166	203	178	144	205	179	173	180	156	171	199	182	191	184	162	181	176	203	186	192	180	173	187	179	179	217	197	192	165	220	175	184	169	161	199	173	198	169	181	177	182	167	174	179	159	177	173	166	200	141	185	172	177	201	200	173	193	171	163	202	164	174	175	199	213	177	176	171	153	194	199	181	202	179	174	176	173	163	179	169	208	179	165	175	164	178	186	158	150	204	176	194	201	185	174	184	169	184	187	187	193	190	175	193	194	176	180	174	190	173	182	191	189	178	165	177	186	192	174	201	161	173	178	186	170	186	192	211	178	162	175	189	174	163	166	173	168	160	167	181	169	186	178	203	162	175	172	180	195	171	169	193	171	205	203	147	169	154	174	203	157	183	192	182	187	189	183	190	196	165	178	159	170	177	204	187	196	189	168	213	171	177	171	184	202	196	194	210	184	217	179	189	198	186	145	170	157	178	161	169	178	179	164	201	194	214	183	170	161	185	207	152	192	164	159	155	183	189	166	159	156	170	196	150	151	163	181	160	194	180	160	169	188	168	158	196	189	198	174	189	162	176	184	197	181	195	159	162	184	189	175	181	171	144	183	173	162	166	166	170	167	161	165	173	183	187	189	174	184	172	177	157	188	178	167	189	189	202	160	195	167	178	167	180	197	183	197	189	180	207	175	181	201	184	182	174	157	161	200	177	175	186	176	157	155	184	168	188	179	180	197	184	153	177	193	185	186	172	209	175	185	170	179	191	149	189	181	168	161	149	174	189	193	169	203	166	159	153	169	180	180	205	181	177	190	183	158	168	186	187	167	173	159	158	169	196	169	189	198	175	175	165	195	199	161	188	146	164	186	145	176	165	169	176	167	178	194	196	180	169	159	153	177	186	189	174	172	163	161	189	176	185	167	180	173	189	176	202	179	182	181	188	182	157	197	161	180	168	176	196	158	182	157	182	187	173	197	169	179	174	192	163	175	177	201	182	167	165	163	209	165	169	199	150	176	159	175	179	186	178	192	197	182	168	177	188	180	171	141	136	184	169	167	201	153	168	153	178	165	192	209	190	161	176	189	177	177	171	173	162	181	183	162	168	191	186	177	185	181	184	204	196	172	167	179	168	179	162	188	201	171	145	183	175	180	156	164	194	179	193	209	188	187	175	222	169	198	206	182	182	178	181	193	188	163	167	160	159	172	159	190	180	169	210	174	179	190	188	193	189	176	169	159	171	173	212	179	161	171	202	169	196	181	175	177	174	170	178	170	185	172	172	166	156	177	212	182	175	171	191	182	157	176	178	186	175	192	165	173	160	175	203	183	213	169	175	172	157	195	188	194	181	177	199	181	194	185	165	176	193	175	170	221	158	180	167	173	178	193	179	184	165	190	144	185	194	186	143	193	181	167	193	178	180	163	172	152	181	190	168	159	185	179	169	192	174	185	164	205	172	184	162	165	181	204	187	168	207	189	183	171	181	186	196	196	183	175	177	169	166	203	181	200	184	183	181	203	160	203	176	189	174	192	174	166	212	180	178	173	169	188	177	203	178	188	198	196	180	151	187	188	181	165	153	174	164	181	164	179	211	190	166	186	166	159	172	186	188	165	154	178	182	169	162	190	179	161	176	156	195	170	185	166	194	181	173	169	169	172	183	165	190	181	165	188	182	205	169	195	175	174	165	179	153	182	172	175	185	188	180	190	163	184	174	187	199	147	181	190	206	194	183	177	180	170	177	167	165	172	184	203	182	173	168	230	185	180	169	176	158	207	170	176	161	176	190	159	169	171	187	174	186	184	183	187	188	189	187	186	197	158	193	180	181	159	169	174	161	191	171	180	173	170	184	169	195	176	173	194	172	189	188	167	174	167	186	168	169	168	208	193	180	206	170	194	181	163	168	173	162	187	204	178	165	171	181	174	142	181	193	165	203	167	181	193	178	188	183	163	164	174	171	187	169	164	172	173	186	174	184	159	189	184	180	167	175	168	163	171	165	160	149	195	188	186	183	194	193	192	161	208	188	168	176	171	165	152	182	182	198	165	179	194	161	213	186	181	178	185	174	176	152	157	156	179	174	165	176	177	178	197	179	170	174	179	194	169	189	190	168	185	167	185	166	183	175	178	153	188	190	181	178	172	191	192	184	192	176	168	162	179	186	168	173	173	172	181	177	171	179	192	166	175	179	166	179	194	185	173	162	163	186	187	168	168	172	183	194	170	181	201	164	187	177	188	169	157	200	195	182	170	170	170	172	168	164	149	194	180	188	158	167	146	173	170	176	159	175	183	196	184	179	195	175	173	204	157	190	174	184	170	168	141	175	208	169	189	192	170	218	171	162	180	202	170	170	202	189	179	159	193	161	178	200	177	164	201	191	183	178	165	161	183	171	157	177	174	197	177	169	169	187	175	186	191	166	188	209	176	161	192	189	163	183	194	190	177	168	204	163	156	172	178	168	180	195	177	178	166	166	177	174	172	191	204	187	159	170	179	173	178	170	178	161	190	177	173	187	166	178	199	160	181	209	166	179	166	190	199	159	168	189	166	189	181	177	196	194	191	185	184	186	170	182	173	162	180	178	196	217	193
7674	2177	3185	2167	1128	920	751	721	642	644	597	546	571	541	595	558	518	521	490	493	475	478	506	511	500	458	445	479	495	461	450	464	472	438	433	491	467	476	484	440	440	398	517	446	482	438	463	419	454	485	456	437	450	483	493	453	486	441	494	473	402	483	446	475	455	462	490	450	431	503	484	446	449	451	430	442	448	465	444	419	460	433	466	471	449	436	467	463	455	450	487	447	430	425	425	446	468	485	439	442	433	480	410	454	432	474	452	483	491	423	437	439	460	437	438	466	431	435	458	441	448	424	448	437	448	432	437	449	407	408	427	440	408	439	483	462	448	407	468	480	452	438	455	463	449	430	454	419	419	448	470	460	472	454	439	450	451	456	435	446	451	441	419	447	449	408	386	421	493	407	462	427	440	448	437	446	480	434	485	468	429	460	463	444	437	464	484	427	424	413	415	447	432	432	440	438	427	472	467	392	383	454	458	477	434	476	440	460	466	418	451	476	420	450	470	471	434	437	427	488	440	482	417	444	443	472	454	421	466	425	457	446	423	417	476	448	419	444	435	417	441	428	464	457	453	447	455	480	465	427	430	428	442	445	465	475	458	420	448	437	420	422	430	465	428	430	485	460	456	478	440	434	441	469	418	437	483	454	418	465	468	456	445	432	469	434	449	433	446	427	483	459	504	435	448	447	469	428	462	485	445	460	455	486	459	460	422	403	440	467	421	411	454	422	420	441	450	432	429	439	421	472	460	452	420	459	466	426	467	457	446	441	429	427	420	460	444	471	475	467	475	442	464	441	443	466	452	452	441	470	454	478	457	452	476	472	464	452	451	440	452	416	474	453	440	466	404	455	436	461	434	472	438	460	451	451	430	453	475	416	475	434	443	445	451	465	444	472	443	404	461	414	446	476	443	463	442	463	468	411	435	455	432	451	503	455	465	431	450	476	436	453	452	456	440	458	408	455	467	451	465	495	429	440	439	467	470	458	429	492	454	458	452	444	436	481	429	468	389	434	443	401	421	431	458	450	448	430	424	428	422	439	447	451	429	450	503	459	462	451	423	423	429	442	480	455	461	451	493	464	433	439	482	459	433	445	436	430	449	454	421	461	473	427	457	430	443	428	460	465	420	465	435	445	453	459	454	450	451	473	435	455	447	429	432	452	426	443	437	467	421	512	466	448	428	428	455	446	452	409	433	424	417	455	442	452	468	458	470	459	453	491	466	462	468	438	459	442	450	429	462	465	460	465	448	479	453	435	467	425	454	450	470	444	449	423	429	414	467	422	445	460	444	437	454	445	474	495	435	468	475	442	439	449	445	430	479	448	451	438	480	450	428	429	465	404	451	414	440	416	448	419	440	430	466	403	457	457	446	470	475	410	440	439	476	414	426	459	419	453	466	433	471	436	438	466	453	437	433	437	470	490	436	460	484	450	447	466	466	424	438	470	452	455	448	438	458	447	454	458	458	471	424	463	427	430	431	442	458	430	481	434	468	454	450	415	456	429	443	482	437	444	444	435	434	465	451	442	478	430	435	429	479	423	441	475	470	438	424	452	457	491	467	436	431	472	424	442	441	459	426	450	483	442	438	462	414	454	434	415	427	457	442	471	464	468	446	466	438	447	437	434	450	407	435	446	482	448	421	488	426	427	447	436	471	470	423	451	453	447	452	451	431	443	419	431	446	428	433	432	426	420	423	455	416	460	443	453	449	424	425	442	438	434	448	458	438	427	472	461	439	425	470	461	484	399	431	426	481	494	454	415	454	421	416	395	459	449	464	459	472	464	473	447	475	436	468	455	458	441	457	435	471	474	420	445	456	426	453	428	457	432	454	473	432	440	442	430	419	504	422	481	433	456	459	415	478	430	455	488	416	455	463	415	432	440	462	458	446	401	444	469	480	427	467	473	460	454	434	397	439	448	470	448	460	443	445	419	423	408	466	482	436	472	464	458	454	470	438	473	433	478	441	457	464	412	485	477	461	465	452	442	424	426	441	453	472	472	480	434	462	462	468	437	458	476	449	443	449	428	436	493	486	433	459	429	436	439	462	449	440	468	454	471	451	444	471	446	440	434	464	448	479	500	479	471	438	435	401	457	440	490	465	442	430	471	434	427	442	450	450	443	399	489	421	425	459	429	453	467	425	411	435	444	439	441	459	432	462	464	453	440	482	453	463	488	437	449	460	428	453	498	485	481	434	415	407	483	461	470	430	455	478	478	466	491	433	469	428	452	404	439	427	462	442	451	435	460	425	412	422	449	434	427	438	481	453	448	426	441	415	427	471	451	443	427	443	456	464	436	472	483	491	412	444	445	437	435	445	475	492	474	428	454	460	440	449	462	463	441	446	477	425	461	453	467	464	473	474	471	438	481	453	450	476	423	475	431	437	440	449	427	417	419	433	453	460	456	488	413	475	451	498	453	446	496	429	440	470	439	473	439	429	458	450	473	422	424	428	476	419	441	466	463	454	415	447	456	458	439	486	430	475	421	439	461	422	442	453	413	455	436	454	443	459	450	433	441	468	423	419	462	455	435	419	467	446	462	469	450	451	437	439	440	444	412	447	458	471	449	447	463	446	452	456	466	464	433	440	454	454	433	422	399	448	421	463	421	434	447	428	425	472	466	464	430	461	494	459	419	479	429	441	469	442	439	442	462	424	483	437	450	469	450	414	437	416	457	420	465	432	421	433	474	439	456	424	492	422	456	460	467	424	448	417	438	444	465	425	444	443	441	456	479	459	407	434	464	494	433	458	455	432	454	423	466	458	434	427	439	415	457	431	427	467	451	475	466	471	417	468	465	422	473	471	426	466	444	461	462	429	443	493	443	459	510	449	477	444	433	441	414	436	439	453	441	414	453	457	494	470	420	474	469	475	449	439	415	463	457	476	416	462	440	422	459	448	466	425	439	447	435	459	450	422	433	467	432	429	446	454	454	456	450	471	454	451	455	438	420	464	437	457	440	467	449	440	415	425	479	495	437	411	424	446	450	465	441	461	467	430	449	472	454	430	460	459	481	447	498	488	443	446	436	418	436	503	467	441	448	444	436	421	486	429	448	485	439	461	467	457	454	445	431	426	467	443	457	457	412	504	424	440	416	413	474	492	445	461	425	449	411	430	460	447	448	448	454	469	446	443	453	426	457	449	454	456	473	445	456	436	447	430	460	441	444	472	467	439	444	421	411	507	442	417	420	441	453	427	455	491	424	455	464	450	486	434	465	408	434	451	431	448	419	434	464	436	486	466	418	443	460	438	458	488	416	410	457	446	436	438	442	459	481	440	458	453	430	426	449	498	443	444	469	422	459	483	466	475	403	456	436	427	454	421	450	430	448	423	440	414	441	428	444	456	462	408	475	449	398	431	509	463	438	450	488	427	429	464	469	433	445	423	473	458	429	450	442	488	414	437	446	490	450	442	457	437	456	386	443	451	480	426	433	458	476	409	423	419	441	443	432	456	440	446	433	454	432	447	439	456	487	481	442	480	473
15573	2899	2303	955	348	251	206	180	153	166	115	131	120	115	138	112	113	112	121	91	107	119	117	100	88	101	100	116	101	102	96	101	107	103	94	104	89	118	101	103	100	86	102	135	84	91	83	96	122	100	89	89	106	112	107	99	95	92	99	113	115	94	118	114	99	93	89	99	96	117	103	104	109	101	115	98	104	96	96	110	98	106	89	90	102	118	109	96	88	97	86	104	92	108	84	93	105	111	92	111	106	93	101	85	80	114	98	93	87	96	100	117	98	104	101	103	103	98	91	100	90	96	78	84	81	99	104	113	111	90	108	101	91	95	115	97	115	116	105	101	86	100	110	106	102	96	111	92	97	108	99	110	106	106	104	95	92	94	98	113	103	98	107	106	93	100	105	115	96	96	102	106	111	73	94	76	90	99	94	106	99	87	118	103	119	105	115	89	113	100	88	102	89	90	97	94	105	95	108	95	89	96	100	97	91	78	119	128	91	98	107	101	116	101	100	83	98	101	87	76	90	91	102	91	108	92	97	94	75	105	105	91	113	95	105	110	102	92	78	93	102	92	90	111	101	89	91	99	107	98	93	89	121	102	115	117	110	110	95	96	81	100	116	105	112	105	97	107	121	90	96	97	102	101	80	110	108	94	115	104	89	107	95	101	97	106	101	100	101	98	106	100	119	103	99	111	122	104	109	91	103	95	98	95	112	87	122	103	105	111	92	94	103	100	91	99	126	91	102	86	106	117	90	113	95	105	102	120	92	121	111	102	106	104	94	107	109	112	88	94	93	104	100	109	89	119	111	93	106	102	99	98	100	91	104	98	93	83	100	100	94	93	97	101	94	87	104	78	96	87	90	108	88	90	108	114	95	100	95	93	121	95	107	97	91	115	115	101	99	98	87	115	94	123	88	79	87	115	107	102	112	96	105	93	95	106	96	102	107	84	97	80	100	105	102	108	81	94	114	109	101	92	101	103	104	111	119	103	97	97	108	114	79	78	99	87	118	93	84	108	100	109	106	105	100	116	113	90	98	86	98	83	109	102	113	99	90	115	89	91	90	95	107	106	100	91	102	114	100	93	90	82	109	103	102	100	102	88	107	92	111	109	99	103	106	106	91	107	94	92	112	96	105	112	101	87	119	108	108	111	90	97	89	97	102	89	88	95	95	100	100	88	78	91	102	110	100	94	104	91	83	86	117	100	104	107	110	99	102	101	93	104	93	92	83	99	98	110	90	84	114	84	93	94	84	121	99	97	102	87	97	109	104	101	100	86	106	107	109	89	119	108	102	102	98	121	95	109	114	94	100	96	104	97	93	101	84	91	102	103	91	101	98	91	113	109	94	95	95	103	95	108	96	103	99	104	100	96	105	96	101	106	89	103	99	93	93	74	96	90	97	100	102	83	110	107	87	89	104	102	106	108	92	87	99	93	101	93	97	108	104	88	97	90	114	88	92	101	111	103	107	115	104	95	104	85	95	90	97	101	103	97	88	104	93	96	117	118	103	104	103	90	81	88	119	107	93	96	115	106	107	98	104	89	90	113	86	111	96	111	106	86	103	101	105	113	116	84	98	100	100	113	111	79	114	96	96	123	89	92	91	84	97	94	118	103	106	106	99	89	103	87	96	122	104	89	92	95	101	113	97	113	102	97	99	92	110	99	109	94	99	116	118	98	83	93	102	93	85	116	88	123	98	96	85	116	105	94	110	92	96	92	104	80	108	116	90	128	102	113	108	94	98	117	114	106	95	105	119	110	88	113	88	93	95	97	108	95	99	96	93	87	98	97	111	92	103	106	95	100	112	112	85	121	95	125	99	92	92	110	102	101	102	93	101	100	89	120	80	82	100	97	99	111	98	122	100	100	95	100	113	108	98	89	104	117	102	100	117	102	99	93	88	103	99	104	97	120	93	87	92	101	102	98	95	99	110	98	83	75	102	89	106	92	96	108	99	104	101	85	88	84	104	98	88	82	106	79	99	104	134	96	102	96	86	96	76	92	97	104	103	107	107	92	104	119	86	89	73	101	74	106	97	111	109	89	92	97	97	95	90	99	89	98	97	84	92	105	90	104	91	116	104	94	88	101	85	125	76	110	99	87	115	95	84	89	100	93	104	115	102	119	93	90	90	89	116	110	94	107	116	108	102	100	109	107	96	109	99	109	83	103	90	103	100	113	105	122	111	106	110	95	112	99	88	87	97	90	100	94	115	110	98	109	102	107	112	98	91	108	111	82	104	76	98	83	113	81	112	93	108	86	94	93	88	109	98	115	103	111	98	94	108	112	100	116	102	104	108	110	99	95	74	102	85	111	92	84	102	101	82	108	91	95	93	104	112	112	106	90	105	90	99	94	87	98	95	110	125	98	110	95	111	117	89	81	88	92	97	105	96	105	86	100	87	104	114	113	94	92	100	85	81	82	102	96	90	92	112	90	91	95	114	106	100	94	85	88	109	98	111	98	103	87	81	103	99	100	92	92	99	89	108	87	99	87	87	91	103	112	96	78	87	97	104	111	109	109	86	98	88	114	107	107	99	93	103	98	124	95	103	108	103	98	107	76	93	118	121	94	106	95	105	93	92	86	100	104	96	88	87	99	89	96	106	107	94	79	88	91	113	100	121	88	98	103	99	92	92	98	90	105	94	109	95	99	110	111	92	95	94	93	96	119	90	98	98	111	96	100	83	124	92	86	96	83	110	109	106	83	95	100	99	89	96	104	91	101	105	100	102	97	100	97	100	101	99	94	97	87	90	117	93	96	110	107	99	96	113	89	106	96	77	122	94	96	101	105	116	98	87	112	95	95	109	121	85	94	97	113	112	100	104	93	87	97	88	89	100	94	110	101	105	98	116	114	100	95	129	110	97	99	106	90	117	112	107	95	94	117	91	105	106	101	99	98	106	104	99	79	115	111	99	91	97	88	90	107	93	85	96	114	86	87	109	126	104	93	113	90	98	100	92	98	97	98	112	98	106	100	117	129	99	92	107	94	119	99	123	92	98	95	111	87	101	97	92	97	93	89	82	90	92	111	109	101	105	101	93	98	100	99	88	96	97	99	113	94	82	105	109	90	93	102	110	89	88	82	90	104	79	110	103	104	101	92	101	85	97	94	113	101	103	94	109	100	89	90	91	89	99	113	93	101	104	78	92	91	93	126	82	82	115	100	103	112	89	94	115	120	83	97	97	103	100	100	89	104	103	88	112	96	99	89	111	78	103	101	103	94	100	97	85	99	100	92	89	93	92	85	86	82	88	91	98	87	99	108	100	97	94	116	98	88	90	109	97	100	104	102	103	90	121	119	93	115	103	113	89	112	93	90	89	93	99	96	81	109	91	103	98	93	91	88	91	101	85	96	101	76	88	98	91	98	108	118	97	100	103	100	85	97	121	90	101	86	106	85	114	96	112	111	100	101	91	80	99	111	99	94	97	104	121	111	105	110	103	113	89	86	76	109	103	97	75	89	105	93	88	93	98	127	103	101	100	79
9883	2928	4632	2865	1456	1093	859	720	676	600	507	451	460	456	413	418	417	398	351	355	296	342	354	344	321	322	324	291	275	273	298	277	258	266	301	266	283	267	260	290	265	286	259	281	272	274	276	265	291	274	269	261	272	245	243	272	248	272	288	266	251	271	263	269	289	270	236	260	270	264	240	264	282	292	266	235	238	261	245	265	260	257	276	250	278	244	267	248	266	265	245	254	260	280	257	263	234	225	275	235	228	255	269	250	267	257	264	267	252	259	227	252	268	274	243	247	245	281	253	277	243	254	239	245	239	238	252	261	246	263	263	232	240	248	273	256	241	268	224	273	278	231	283	224	239	255	262	244	259	254	243	281	260	206	238	274	221	244	233	273	261	257	260	237	229	262	249	244	229	253	241	269	277	261	260	282	262	290	274	247	272	241	242	251	250	284	267	257	250	226	261	247	240	248	296	251	246	260	273	272	272	266	262	268	269	267	246	232	272	258	248	245	249	254	232	260	259	287	250	251	233	282	269	279	242	242	264	241	250	246	227	275	254	269	268	242	227	274	247	252	250	246	243	236	232	271	250	261	244	270	250	268	248	299	267	279	255	241	245	250	263	240	240	251	241	231	284	276	259	250	265	245	284	282	236	266	251	248	239	226	265	261	249	240	270	270	269	295	258	270	245	250	235	269	250	248	251	261	249	247	251	263	247	253	249	287	267	275	272	268	260	244	250	241	270	263	253	241	266	266	260	279	248	235	250	282	302	253	290	258	243	240	249	276	245	259	242	248	241	277	241	243	250	256	239	271	254	281	247	260	246	274	244	236	291	239	256	264	252	256	261	275	257	282	266	248	246	242	244	240	245	239	274	263	256	284	220	245	254	252	272	300	238	257	264	250	254	243	265	245	252	246	263	265	241	255	262	271	276	243	254	243	240	251	250	251	229	298	247	272	250	284	247	288	277	256	272	246	281	260	270	274	273	240	254	250	280	248	260	262	249	251	232	260	267	261	270	235	248	231	277	258	241	255	259	281	277	254	286	275	242	276	273	260	288	278	254	234	264	289	261	260	235	276	252	248	264	274	271	241	258	244	288	279	265	251	289	262	248	245	266	245	252	286	284	242	247	276	233	266	239	262	267	236	234	267	231	259	221	243	261	252	245	233	272	244	270	262	255	288	242	287	253	250	259	285	267	268	265	282	211	236	255	248	256	271	226	289	266	268	256	225	247	243	293	254	260	252	257	258	250	235	244	234	240	275	240	274	253	263	254	255	252	248	267	293	242	267	253	235	264	264	276	244	228	274	245	251	257	234	246	251	259	259	230	271	256	243	246	261	278	241	257	270	259	257	249	263	266	269	251	270	246	260	233	269	232	246	240	272	254	253	262	249	263	246	279	229	245	225	255	264	269	250	262	247	226	238	280	277	244	223	237	264	248	244	256	246	246	254	252	251	239	236	254	230	259	250	239	238	244	253	243	254	248	233	280	245	274	250	257	225	291	250	237	257	241	243	256	253	235	248	279	266	259	249	254	255	255	263	250	268	247	264	266	238	261	262	236	247	276	267	257	234	265	275	223	237	281	275	246	269	256	278	250	261	275	252	289	268	288	249	211	228	257	252	272	247	264	268	277	277	252	242	237	247	250	248	257	253	253	263	284	229	243	276	270	251	248	287	270	277	249	263	271	249	257	245	282	238	241	276	269	251	232	253	238	247	238	252	257	280	295	248	255	263	270	268	239	255	263	257	248	254	258	253	265	275	255	256	265	264	265	240	257	239	268	266	241	271	312	279	259	261	284	288	244	263	243	270	236	251	267	268	257	237	259	243	255	268	244	230	240	270	277	237	257	286	248	251	263	245	267	248	263	268	235	262	293	283	237	241	256	278	249	258	271	276	274	246	248	256	273	224	231	252	247	276	266	222	241	255	245	257	274	279	281	259	243	253	240	234	256	256	242	230	250	269	246	259	252	290	259	254	239	249	248	259	251	259	263	257	237	262	247	269	280	247	264	260	272	249	275	277	264	263	230	245	251	237	226	249	246	292	266	263	283	262	254	303	221	262	288	258	252	236	239	236	243	238	275	260	253	288	264	264	266	283	267	244	270	264	245	244	250	284	246	254	241	254	242	269	244	240	257	253	249	242	230	242	244	270	256	260	213	266	259	244	283	255	286	237	246	270	236	261	277	254	258	256	225	248	255	291	225	263	232	283	251	223	241	245	285	248	244	260	258	265	234	265	247	266	226	242	221	262	270	263	244	254	277	265	248	274	255	263	262	236	234	275	256	284	271	248	238	274	299	288	254	234	274	247	229	261	245	272	237	258	279	256	268	265	239	228	283	247	246	236	219	252	259	266	252	255	261	265	256	237	238	248	240	233	270	272	231	232	272	272	284	254	222	279	289	257	245	258	270	266	276	254	232	268	253	260	224	263	253	227	264	254	233	264	258	270	236	274	249	273	245	278	247	280	250	260	256	247	256	241	269	257	231	263	261	273	267	219	255	246	239	261	248	236	240	268	272	268	250	268	263	268	251	248	261	245	273	246	246	251	241	255	232	269	242	246	268	259	275	243	247	271	250	246	276	245	266	222	247	262	255	258	261	246	245	234	248	252	214	273	261	238	255	260	274	250	273	245	245	259	223	247	239	228	276	274	282	269	242	252	256	264	270	273	245	220	225	263	249	281	252	269	259	226	274	230	235	262	302	250	250	244	269	235	242	267	257	273	265	249	258	275	248	250	268	242	280	266	227	240	256	232	268	263	246	243	246	261	246	243	266	251	270	238	242	281	274	272	249	259	248	249	269	244	277	243	287	261	238	260	224	260	243	225	290	282	244	276	272	252	256	245	230	280	264	279	266	252	275	254	259	268	264	248	246	247	241	263	263	255	260	256	269	218	245	280	244	262	237	278	232	268	260	251	269	220	238	243	251	249	280	272	242	248	272	243	274	246	266	254	264	249	229	253	256	246	241	275	251	237	264	240	240	252	244	254	243	268	281	241	274	252	237	237	236	285	258	228	257	233	281	251	251	268	248	272	247	262	235	251	258	232	275	244	267	257	242	266	253	259	246	270	267	242	257	250	255	241	222	250	281	239	265	237	266	262	245	244	237	264	276	246	255	211	253	265	232	292	256	228	249	239	233	252	268	261	242	222	271	250	266	247	258	265	267	261	269	248	262	278	270	241	210	233	252	247	258	230	235	243	270	264	258	259	231	279	238	237	247	239	246	254	245	249	275	257	254	261	262	276	239	278	251	274	248	275	222	249	260	254	234	259	275	259	247	240	236	262	256	263	264	250	244	252	243	221	258	244	254	259	240	228	268	243	282	259	248	260	264	245	244	286	266	233	257	244	246	271	239	270	267	259	254	275	258	268	266	242	246	266	247	265	263	255	263	266	240	221	264	269	258	234	255	260	244	273	248	223	237	268	248	274	254	293	229	288	263	242	241	231	230	259	243	281	261	260	254	255	234	236	238	267	225	248	287	234	263	218
2671	860	755	278	147	153	141	152	147	139	145	137	154	124	149	154	156	137	153	133	154	127	156	137	144	141	157	145	159	147	140	137	148	152	159	155	156	143	178	156	158	143	144	126	129	147	137	122	153	147	121	135	152	151	134	149	151	148	152	152	134	154	141	131	143	132	151	130	131	161	153	162	146	138	159	150	168	145	123	138	152	145	159	148	160	143	154	141	135	153	134	131	123	147	138	151	158	118	147	151	130	128	154	149	136	136	154	135	152	158	131	150	143	134	159	146	139	139	138	134	126	143	124	147	148	145	154	143	118	132	140	139	135	138	163	151	158	137	150	151	139	128	142	159	143	125	165	150	151	131	133	140	154	145	150	151	142	141	139	134	140	143	146	118	140	117	128	164	133	144	153	152	122	150	127	152	125	182	135	146	155	160	148	164	157	130	151	146	140	130	142	133	166	146	153	149	153	152	143	142	151	141	128	145	140	144	167	130	152	139	163	147	138	143	141	149	143	143	146	128	159	144	142	130	149	166	131	176	153	138	146	142	148	133	143	125	140	154	147	137	142	130	163	127	135	144	167	139	113	119	148	144	151	168	160	114	158	165	149	145	149	143	161	153	128	157	144	140	141	133	163	122	148	130	172	165	144	164	150	143	142	146	155	143	155	147	134	161	169	129	163	143	158	165	151	140	160	159	145	140	150	141	145	132	146	114	134	152	143	157	143	147	142	140	138	153	163	142	153	141	138	141	128	144	146	147	141	138	173	148	140	149	152	152	136	144	125	144	151	134	138	159	152	126	136	141	143	147	123	136	158	134	154	152	158	146	141	149	124	137	143	130	138	171	122	137	132	148	166	136	133	145	160	151	152	162	158	126	136	143	151	161	142	140	118	154	153	142	151	149	149	139	150	144	148	142	143	131	146	157	157	141	145	141	145	142	128	154	146	132	143	141	127	142	121	135	152	142	155	124	145	154	142	122	174	143	142	148	165	139	140	143	151	145	144	154	137	145	158	136	134	143	140	144	134	141	143	156	134	145	140	146	128	151	134	146	125	167	138	153	142	132	129	147	145	157	150	138	145	148	153	158	153	154	149	143	131	131	132	128	140	148	146	146	128	137	157	126	148	148	153	142	122	140	155	153	148	140	149	141	142	139	157	137	159	134	151	140	128	132	148	154	147	160	138	139	146	154	146	145	143	145	129	117	149	143	136	140	146	146	144	133	155	132	155	148	163	142	148	145	166	149	132	154	127	146	145	143	142	147	156	148	153	133	134	123	162	150	154	173	154	168	134	148	146	152	120	156	125	138	136	137	138	125	143	164	158	127	142	144	123	149	142	140	133	175	135	127	146	135	159	149	135	156	127	146	148	136	149	133	130	149	133	144	147	150	156	138	140	170	161	141	148	152	143	157	168	118	139	137	141	138	144	127	129	151	144	146	144	140	121	132	154	140	152	145	123	153	137	131	150	138	131	112	164	112	145	138	170	148	136	121	141	162	163	144	141	141	126	128	148	143	131	130	143	128	137	139	168	151	133	156	142	143	147	147	154	155	157	140	146	141	130	159	149	153	142	121	142	161	138	146	149	165	127	139	157	145	148	136	156	144	141	142	150	142	178	131	139	134	139	132	151	163	170	146	142	138	155	136	143	174	165	158	140	129	134	154	149	140	149	139	140	141	133	152	148	153	139	153	149	127	152	167	154	141	146	139	143	124	160	136	164	143	142	156	155	159	161	135	133	149	163	167	155	139	159	122	155	156	158	166	174	164	153	165	146	155	158	134	156	131	148	112	148	157	140	143	142	128	158	124	139	153	147	157	148	152	149	159	132	143	143	157	139	164	144	153	130	120	155	142	142	129	137	134	147	160	165	132	123	144	161	144	134	130	172	145	160	146	147	161	136	134	147	133	123	145	138	141	157	146	134	136	158	152	144	146	131	142	143	152	133	141	143	124	140	123	132	149	145	135	125	156	128	137	152	170	149	144	149	144	136	170	135	158	166	156	138	150	161	134	151	135	135	151	144	145	141	151	160	131	162	121	142	131	154	137	145	125	152	153	141	157	161	131	150	142	142	152	139	155	129	152	127	145	147	134	157	127	156	136	123	159	155	147	150	151	145	130	162	140	137	141	151	148	131	119	130	124	153	127	153	149	159	133	136	147	135	151	150	163	151	132	145	147	154	157	150	149	169	135	158	120	131	143	132	137	131	165	161	157	132	147	163	157	140	147	140	152	122	149	128	149	162	140	139	142	151	159	136	134	146	150	165	148	157	135	118	140	154	135	143	128	157	134	149	153	143	147	148	144	149	140	150	127	161	147	127	168	144	146	144	127	124	138	158	153	129	130	136	135	124	141	145	139	152	168	155	158	140	159	148	164	151	134	147	154	128	135	127	144	132	162	155	140	127	146	133	164	168	124	142	147	170	152	121	122	149	155	147	145	145	148	144	142	133	142	140	147	148	143	159	151	158	152	143	137	148	124	147	142	161	122	139	131	137	152	136	146	154	152	152	145	119	146	174	161	128	154	120	159	165	139	151	143	161	139	137	137	137	144	142	158	155	133	151	147	146	144	132	139	142	150	136	127	122	114	152	157	147	144	130	130	135	140	154	147	133	137	119	138	149	151	158	144	145	139	128	140	142	152	138	144	139	168	155	131	143	132	138	152	163	160	143	132	160	150	139	148	145	143	122	145	140	133	143	127	133	162	146	141	144	163	138	136	140	135	159	149	137	121	153	128	139	156	158	141	125	158	130	152	132	141	140	165	151	131	119	137	131	140	137	140	151	131	120	139	148	121	133	123	157	120	143	125	143	176	163	162	150	157	137	133	140	131	141	156	149	132	125	139	133	146	169	149	145	164	167	137	153	133	135	159	173	149	134	146	144	144	123	169	158	134	149	151	142	144	141	165	144	164	133	135	151	132	164	160	164	121	116	155	157	143	145	168	139	148	152	158	165	138	149	131	143	149	132	156	128	148	129	129	132	125	132	124	120	136	122	130	142	135	154	155	145	142	131	164	145	150	142	134	131	151	146	145	135	159	128	135	132	136	133	157	172	146	146	169	152	151	140	155	166	147	141	139	148	141	133	143	132	133	141	159	149	155	140	149	157	171	152	153	136	148	123	150	136	118	127	141	131	123	162	134	137	135	152	151	136	156	144	127	135	131	136	124	148	161	146	134	144	152	134	133	145	128	157	161	156	148	127	127	167	174	151	156	154	134	154	163	103	163	141	152	143	137	148	143	140	183	147	141	163	155	134	155	117	123	149	146	142	134	137	126	139	131	175	123	132	154	141	132	158	142	142	118	145	135	152	121	163	139	134	154	147	147	151	122	133	160	147	152	153	138	142	150	131	161	144	139	149	145	154	135	126	153	138	164	152	158	126	130	130	160	142	141	149	137	155	141	148	143	127	148	147	136	166	148	126	146	150	160	162	127	140	154	138	132	163	129	123	123	134	153	153	150	145	130	140	152	126	144	127	150	162	169
2554	1168	1655	922	441	400	398	382	392	359	384	396	383	343	402	406	381	380	375	356	386	371	355	394	394	360	394	386	393	373	352	360	408	393	378	379	391	379	371	381	385	391	389	398	366	390	369	384	371	338	358	386	370	374	384	411	367	380	385	340	363	368	378	361	405	375	388	370	360	372	378	403	370	369	350	387	383	373	365	412	382	384	379	386	354	403	359	372	406	358	369	337	371	389	359	384	378	382	401	365	359	363	375	371	352	351	359	389	334	316	369	358	361	376	379	368	415	364	346	410	376	355	394	361	389	346	367	360	351	373	406	386	354	365	395	356	391	394	350	350	382	373	364	376	350	385	357	403	316	354	360	356	375	362	374	367	368	394	395	381	376	392	382	357	387	375	388	368	428	376	372	387	388	413	409	391	359	401	374	378	365	392	387	411	369	384	372	371	360	403	353	347	389	364	370	388	356	395	417	365	368	368	374	373	355	370	375	366	360	385	362	343	371	355	370	363	385	351	382	382	351	348	352	333	397	374	369	359	368	378	381	377	371	381	391	393	371	362	383	372	378	400	361	399	384	372	339	367	387	355	376	387	377	367	375	398	368	351	385	386	423	357	396	381	343	374	356	358	352	356	410	357	368	356	367	393	396	378	391	352	385	387	350	364	356	346	364	392	376	406	349	365	342	397	399	367	395	369	362	375	360	377	337	357	385	381	351	370	359	380	370	383	375	379	342	364	401	392	341	401	386	365	380	352	384	371	391	392	374	342	385	388	374	364	363	410	367	366	381	361	384	359	404	364	377	403	321	380	419	376	385	401	354	346	375	357	384	372	350	349	366	360	371	404	370	372	359	353	417	376	357	398	359	381	355	363	373	377	390	341	341	363	372	390	375	342	396	413	362	401	370	385	382	347	377	344	361	379	415	338	366	374	381	398	343	334	369	381	338	365	367	374	371	402	397	367	382	390	372	358	397	360	355	372	369	360	370	377	394	372	369	418	369	355	366	389	373	353	398	373	395	393	374	355	370	384	345	361	393	374	358	382	345	357	340	404	356	386	366	401	390	381	350	392	372	376	408	372	393	403	359	399	332	366	375	370	355	342	411	364	389	341	388	397	367	363	391	406	388	370	385	347	357	400	366	342	375	384	368	350	380	357	378	374	361	363	360	352	373	383	368	429	405	370	416	413	380	368	362	400	376	377	342	371	362	363	383	357	396	390	386	411	387	398	395	363	364	363	369	397	372	369	387	395	370	379	355	334	393	394	370	344	366	385	409	324	388	384	372	359	398	358	396	385	369	385	392	347	375	400	380	370	346	351	361	335	357	396	389	361	373	374	360	342	378	379	369	359	337	365	328	412	398	362	404	360	379	364	387	384	351	358	358	405	392	377	331	413	399	374	388	363	370	365	396	359	367	380	326	383	389	368	360	368	402	379	394	369	389	386	344	359	357	379	353	387	374	382	399	380	344	366	374	334	377	355	393	388	362	362	345	339	377	345	381	367	375	400	345	373	384	422	369	354	365	385	342	371	358	394	352	389	360	390	372	406	357	381	358	367	349	384	398	385	364	371	343	376	404	400	385	399	400	386	446	366	359	391	391	369	373	362	338	363	346	379	326	367	370	385	355	347	368	396	390	401	400	360	363	375	359	379	382	397	349	387	368	362	378	396	374	369	395	362	359	364	376	384	404	348	387	372	358	408	387	350	401	391	372	359	360	333	371	364	382	361	356	374	340	444	363	397	388	354	394	396	334	383	353	357	375	373	368	389	369	369	359	346	362	396	376	373	396	420	379	412	379	368	382	386	380	383	376	392	352	377	391	366	363	356	383	394	363	333	375	387	380	383	390	361	387	381	365	404	356	400	415	395	366	402	367	376	369	399	355	335	398	404	357	377	387	377	363	385	397	386	352	372	386	391	378	384	338	372	357	362	381	370	354	410	372	395	382	341	380	373	378	354	401	397	346	385	325	382	361	394	354	368	384	391	361	408	383	363	387	368	378	359	355	374	366	354	391	375	366	368	385	384	379	357	365	387	367	394	368	390	365	382	364	395	352	391	337	418	383	376	403	379	378	390	422	341	390	378	352	392	393	415	394	367	384	337	347	370	356	399	381	379	362	387	393	419	400	400	380	387	398	364	405	384	394	354	386	333	369	399	343	395	370	370	396	361	387	389	383	366	321	357	365	374	355	395	378	405	369	360	364	387	360	344	408	356	361	379	386	386	378	368	370	364	392	377	381	369	376	395	398	365	394	379	384	371	343	357	342	407	350	382	368	401	370	431	379	367	396	338	388	369	371	363	398	414	395	404	386	399	375	355	364	370	398	378	400	377	358	384	376	365	376	381	379	398	371	372	376	397	360	351	388	385	385	359	397	366	371	405	384	396	377	380	386	404	371	402	401	376	381	385	349	395	359	380	376	414	372	381	379	347	384	379	403	352	381	398	376	387	389	404	354	387	342	390	364	383	402	412	371	408	393	351	424	359	379	369	371	372	368	338	391	395	378	359	401	393	377	358	363	371	371	367	366	377	373	377	357	366	362	350	350	352	372	362	393	390	334	367	374	375	370	381	385	366	402	351	356	343	348	365	381	381	371	395	388	378	365	382	367	415	372	356	360	392	386	374	380	363	384	359	389	368	369	385	366	406	368	424	354	419	375	392	360	372	366	364	442	340	384	435	374	393	337	386	379	346	389	369	368	318	345	359	420	406	354	361	377	377	384	362	378	364	375	377	341	372	378	380	368	365	372	371	397	406	396	353	394	382	383	396	355	326	383	364	368	390	376	374	395	397	384	374	355	391	382	398	348	348	368	378	376	393	387	358	369	379	361	379	362	347	364	374	360	362	371	363	386	396	409	402	349	377	402	374	355	392	356	394	388	372	363	412	373	429	391	379	361	398	359	344	342	405	385	412	362	365	404	397	392	370	368	361	348	373	380	373	382	390	385	350	360	359	409	385	378	355	378	390	396	355	342	363	353	373	399	350	391	418	410	396	396	372	415	347	397	385	343	396	397	400	372	403	364	367	360	367	377	382	384	401	385	389	383	368	397	427	388	392	335	364	407	373	388	388	344	348	403	393	377	372	362	418	387	360	380	388	367	380	355	405	399	413	408	356	387	378	372	356	374	357	362	387	393	404	369	395	361	379	392	369	385	389	379	392	380	403	377	377	398	400	368	373	368	366	383	358	379	408	346	393	366	369	372	360	349	359	391	354	389	363	352	412	360	373	374	359	378	394	360	374	343	390	369	394	380	414	364	334	388	381	384	383	387	366	382	371	369	386	368	376	363	387	365	396	374	402	362	372	365	368	352	379	395	371	375	395	351	368	419	385	345	396	388	371	344	367	365	355	366	407	391	398	362	358	377	359	379	352	403	366	378	399	404	370	376	361	349	370	383	417	372	389	370	367	388	362	374	353	358	371	365	349	398	365	359	356	356	395	377	373	374	377	406	356	347	387	366	400	392	380	369	351	399	364	363	370	382	381
9035	1944	1574	567	313	250	257	218	215	212	206	178	203	187	179	187	179	180	203	207	199	188	163	165	175	224	198	203	184	168	165	175	173	182	170	175	181	192	166	194	175	176	180	192	207	200	202	181	186	191	161	162	180	183	167	202	160	179	160	184	182	158	195	185	164	163	174	167	183	174	198	186	186	173	203	171	160	194	205	205	214	179	212	196	161	198	162	169	185	208	192	165	156	185	210	175	178	167	164	183	184	194	173	193	176	171	172	163	165	191	183	188	197	163	183	155	175	204	184	204	158	207	172	164	154	187	186	211	177	211	194	175	179	173	176	176	209	189	164	158	192	178	184	178	152	214	183	180	188	200	181	172	181	208	183	189	200	192	164	193	165	150	171	195	169	209	210	187	185	174	159	179	177	195	173	195	179	166	175	192	169	159	179	209	182	183	173	187	204	211	172	175	195	179	193	204	169	185	171	176	198	198	186	204	171	169	179	199	187	179	205	170	181	187	204	184	202	163	200	158	198	187	159	193	167	176	183	198	192	181	163	190	169	194	196	192	186	201	191	190	171	174	197	159	167	178	173	178	173	177	199	173	177	168	189	206	182	165	165	188	184	179	218	186	186	168	196	169	176	171	219	168	183	189	194	201	179	181	190	176	180	176	166	169	189	196	192	158	179	171	179	174	172	193	173	187	166	196	177	178	155	183	182	177	161	172	174	159	180	177	162	161	171	162	179	186	168	176	185	194	174	193	208	161	165	178	171	165	180	177	195	177	173	171	165	189	176	168	203	191	206	186	189	170	165	171	181	171	162	177	190	181	171	183	169	173	187	168	169	177	170	198	162	186	153	197	172	201	189	185	174	198	189	205	179	202	185	192	195	173	202	178	169	154	189	184	183	190	178	201	188	201	182	168	192	181	169	173	204	187	174	173	155	199	188	172	159	170	181	163	168	176	190	172	200	176	169	175	178	183	198	184	201	177	196	179	183	166	182	181	188	178	207	154	171	210	188	191	192	160	181	181	187	187	162	154	171	177	192	184	178	185	182	162	149	165	179	188	193	192	193	164	172	198	183	157	168	203	191	204	195	190	210	177	181	193	191	202	216	175	173	182	168	153	168	180	187	165	181	180	167	172	196	187	181	182	175	177	180	182	170	175	166	188	163	183	167	160	156	190	189	192	168	160	186	185	222	185	175	189	177	174	190	182	169	139	181	178	199	176	185	188	171	182	168	174	204	177	185	175	189	185	184	189	189	179	162	175	181	178	182	175	193	198	158	204	189	177	192	162	178	197	165	170	188	171	163	197	178	199	181	193	173	166	176	184	207	191	165	182	185	191	179	183	172	176	175	185	212	190	167	188	188	185	170	186	191	192	174	181	165	175	174	169	179	181	183	176	196	175	192	172	155	183	165	164	168	195	167	169	179	216	197	171	178	181	187	162	193	189	173	185	172	177	179	199	177	170	206	174	182	179	166	175	189	180	181	172	186	195	199	155	171	181	200	195	173	176	178	177	187	183	167	216	181	164	173	183	155	166	184	208	166	182	171	182	172	167	181	172	165	187	183	193	174	151	181	195	154	187	191	190	188	173	201	180	172	182	166	170	177	182	189	189	187	202	197	191	164	184	157	186	194	162	184	200	196	158	173	159	165	165	211	205	200	171	192	200	191	176	185	191	189	177	194	185	188	205	183	201	211	178	194	179	185	180	190	191	171	194	202	180	174	170	193	193	170	180	170	168	179	183	167	165	180	175	180	188	164	178	177	180	191	187	177	176	168	172	169	177	197	180	174	182	189	172	176	199	170	172	152	181	187	178	150	194	169	186	170	202	207	185	165	188	204	206	166	190	191	169	185	185	157	199	175	191	182	175	176	183	183	180	202	206	179	176	179	188	178	165	176	184	189	191	173	174	181	179	179	169	167	189	173	172	207	181	202	186	197	152	171	194	180	203	148	203	198	180	192	158	195	175	191	177	183	196	178	144	160	161	170	172	166	176	169	194	181	201	202	178	202	174	180	177	171	196	152	155	184	187	189	182	160	183	202	192	177	177	189	186	186	173	165	193	172	181	169	170	167	175	188	170	196	166	162	168	201	191	183	191	172	191	178	177	170	194	184	163	194	173	195	197	206	183	201	204	194	191	179	163	185	184	168	179	189	188	162	181	183	200	182	202	203	195	191	185	177	172	174	172	171	166	164	201	176	163	169	191	187	195	191	163	186	162	183	186	170	189	174	161	174	162	175	187	170	169	174	204	191	169	166	170	194	185	180	182	207	171	168	179	155	181	167	173	205	165	192	193	194	199	195	200	170	179	196	181	178	175	185	172	162	146	174	163	197	206	176	176	191	153	176	184	192	186	194	161	192	180	179	171	168	197	160	185	190	176	211	176	198	191	155	170	187	172	166	187	174	165	190	189	199	176	178	182	174	181	160	184	177	169	166	169	173	168	185	188	203	171	192	159	161	166	170	172	186	169	180	180	191	182	194	185	187	139	192	182	184	156	165	206	195	181	162	183	190	166	211	191	158	183	181	191	167	188	175	178	207	201	171	170	154	174	176	180	195	178	184	181	193	182	183	171	178	178	200	220	188	172	188	168	175	196	180	194	197	193	175	195	178	149	155	205	174	189	177	166	186	182	197	193	195	189	166	189	165	188	178	162	180	154	183	188	194	188	160	193	178	142	173	174	171	177	188	169	194	182	178	206	161	186	191	183	160	190	185	185	186	166	201	161	146	143	175	167	175	185	158	175	206	187	191	179	188	191	170	201	165	172	196	202	163	175	183	181	169	194	174	208	182	171	189	183	218	172	191	173	148	162	201	154	169	171	176	181	191	161	185	162	206	198	186	171	185	185	222	176	188	181	172	171	177	169	184	184	184	176	192	218	188	172	200	172	179	174	179	190	193	210	177	192	190	195	188	163	194	161	192	222	197	158	149	177	198	202	184	174	193	185	173	183	186	187	189	173	175	172	189	175	186	195	172	176	202	163	162	191	170	178	161	198	185	182	183	195	190	176	156	188	173	164	188	177	192	155	170	166	173	179	167	174	201	178	163	193	219	183	190	187	177	163	175	194	175	176	168	186	193	180	168	170	168	179	185	186	173	192	175	187	182	157	187	179	184	188	213	179	187	177	188	186	162	171	179	178	182	177	195	174	175	182	176	170	201	206	180	177	175	181	179	174	195	214	171	173	196	181	207	175	169	202	203	177	172	197	190	166	195	183	186	188	210	151	196	207	171	167	182	186	195	170	176	173	201	170	169	190	214	191	170	180	169	157	191	184	186	169	182	195	203	205	179	190	185	167	160	205	202	156	195	176	191	154	174	192	172	193	189	183	204	175	163	163	175	191	166	181	183	194	175	172	176	173	170	183	173	173	182	183	193	171	201	189	183	176	183	169	182	179	187	171	183	145	191	190	164	186	195	209	181	170	179	193	182	185	204	190	178	169	180	187	187	188	174	174	178	187	198	203	189	202	170	185	190	175	162	195
7779	2334	3524	1791	1053	861	780	684	669	622	579	551	575	565	530	581	512	544	537	486	462	463	502	497	493	505	468	503	465	476	460	516	489	453	456	436	437	451	439	488	432	440	458	443	516	484	462	451	429	501	487	458	483	440	479	462	468	488	407	461	420	461	467	471	453	434	438	444	427	421	466	477	454	471	461	499	471	454	418	452	431	400	458	424	444	482	445	463	450	444	418	466	440	453	426	465	454	432	468	456	449	475	432	420	455	438	448	480	455	445	437	462	442	433	452	457	480	442	472	458	425	464	452	511	451	440	439	463	467	444	464	440	473	474	465	473	436	495	451	428	486	455	424	461	459	439	439	462	460	455	435	486	438	454	430	443	394	454	457	447	460	461	459	441	418	454	474	467	418	442	465	450	499	472	453	474	461	492	487	442	470	460	458	441	439	445	442	430	449	427	503	489	468	447	440	445	454	442	508	461	434	446	456	467	440	456	452	447	447	466	478	431	400	459	440	435	437	427	479	420	480	440	481	487	491	424	451	447	471	460	476	459	477	466	410	478	459	441	445	414	461	438	439	465	455	453	467	450	491	429	441	465	474	457	472	490	474	478	462	462	443	474	460	463	438	442	425	439	445	462	455	427	458	458	451	434	423	419	462	481	419	467	465	447	434	452	470	459	434	462	433	437	443	497	428	479	429	480	468	456	476	450	460	446	440	481	452	478	491	448	480	455	446	441	465	453	455	474	447	485	462	444	476	451	414	508	455	443	459	468	456	437	465	442	463	480	437	421	442	442	459	441	470	426	449	437	451	441	433	472	473	443	403	436	441	453	439	466	482	456	432	441	448	434	463	466	464	460	426	444	456	478	456	445	447	498	426	476	480	481	470	462	469	455	492	433	442	454	444	418	481	468	459	451	446	448	482	472	479	403	505	470	438	432	432	465	434	437	469	447	475	497	459	397	459	435	461	480	456	485	446	416	457	416	433	439	458	483	432	427	434	456	506	447	422	476	469	452	430	496	434	451	453	437	445	447	484	432	456	417	432	476	439	435	460	435	443	465	447	434	449	440	496	449	435	464	425	462	474	433	458	417	415	424	497	447	461	452	452	448	462	452	444	460	475	457	428	444	445	425	451	489	431	480	461	433	469	464	442	458	409	446	419	439	418	462	453	411	436	455	450	435	442	467	448	468	504	476	473	416	477	412	446	465	441	499	464	466	466	465	465	455	448	430	483	462	442	470	473	484	453	440	417	454	435	472	458	460	430	465	410	444	422	424	459	439	446	486	461	418	441	424	457	491	448	444	425	428	438	458	438	447	461	450	462	482	507	426	425	464	439	410	455	450	453	453	489	443	439	453	466	424	427	427	428	417	438	480	433	411	432	447	487	454	459	457	495	437	432	454	503	455	452	451	455	479	451	471	409	448	460	429	453	468	478	455	448	442	471	459	434	503	431	450	438	449	471	450	428	487	443	419	439	467	462	422	475	491	484	464	449	446	453	456	413	451	471	469	451	450	462	450	487	456	417	458	446	437	405	493	476	438	443	412	449	471	416	491	452	438	429	448	439	456	459	418	465	499	470	474	453	470	468	445	506	437	438	445	407	486	444	462	437	434	486	442	465	438	442	444	450	449	435	410	448	495	451	428	464	457	450	454	454	435	435	449	480	450	461	449	449	465	447	431	425	448	461	442	443	451	422	457	444	435	458	435	492	445	495	435	427	446	456	407	441	483	490	438	465	450	434	468	447	459	486	460	478	430	475	405	457	476	421	444	463	486	438	445	434	423	421	419	472	474	477	444	485	450	461	445	458	458	458	436	453	443	454	470	441	442	435	466	490	486	448	445	479	432	418	459	435	472	461	417	460	472	435	479	453	460	457	422	445	466	480	444	432	460	430	457	451	438	466	444	441	439	459	438	492	437	450	443	398	464	482	433	497	453	442	468	457	462	404	467	437	473	455	464	436	441	440	473	461	443	449	452	445	420	454	435	467	434	445	433	436	429	465	461	448	431	468	434	459	452	423	412	445	428	438	455	453	441	460	466	458	425	444	439	454	513	426	444	427	459	413	455	470	489	452	476	476	470	471	450	433	438	452	460	476	456	472	423	429	448	467	451	452	449	457	455	458	460	453	441	448	419	482	430	445	460	465	469	451	461	469	417	464	490	470	445	442	437	422	413	456	419	481	487	468	492	422	462	474	494	427	447	460	483	447	456	464	434	448	493	465	441	467	456	427	444	466	486	438	463	426	460	465	420	450	459	464	423	444	430	432	469	427	438	450	466	483	468	452	474	488	471	435	437	422	466	454	438	454	449	483	447	458	455	466	468	474	454	474	451	451	411	442	460	463	470	426	414	451	469	416	453	441	501	444	476	467	425	464	442	418	421	474	432	487	457	437	502	488	454	416	466	447	464	473	437	419	460	458	439	435	465	474	428	490	441	446	451	444	485	436	460	479	487	433	440	454	463	462	451	437	433	437	462	468	463	425	455	483	443	414	466	453	403	469	445	449	442	450	477	450	473	470	486	463	431	403	437	434	443	461	456	460	438	485	418	428	469	459	463	456	438	447	491	470	454	454	451	451	447	501	447	458	449	474	443	469	429	478	456	450	440	447	448	447	441	420	405	469	443	482	450	468	433	435	464	418	419	423	461	464	443	447	454	456	411	460	439	474	405	464	462	455	453	447	444	470	434	458	463	480	456	435	418	433	462	458	445	450	444	448	446	466	468	450	462	459	451	476	425	450	451	425	421	424	467	427	428	451	442	440	471	451	443	415	441	435	454	477	465	413	450	488	466	484	461	433	475	469	443	477	457	482	410	469	474	434	512	475	424	477	451	477	437	442	485	477	473	443	434	416	451	466	430	474	461	449	432	407	442	448	474	479	454	478	454	450	419	447	461	411	427	447	447	483	428	446	446	447	435	476	463	469	471	467	460	470	427	406	429	480	446	472	451	448	494	474	457	450	445	435	441	439	442	494	454	492	440	436	434	448	433	430	428	435	425	505	489	479	463	434	425	442	442	442	476	480	460	443	453	403	458	450	441	470	444	456	451	436	446	493	484	444	438	479	462	459	455	447	471	472	457	413	433	454	441	468	457	467	454	437	450	492	460	455	416	450	417	455	453	444	436	462	458	500	447	475	428	412	438	438	453	465	438	431	428	441	428	408	420	466	444	439	425	437	442	449	423	420	451	484	442	483	440	458	495	456	454	437	469	442	425	467	467	444	443	458	456	438	501	443	463	437	464	445	451	425	448	424	441	456	439	442	433	435	451	455	505	445	482	449	449	501	448	465	492	458	459	434	432	443	414	446	456	423	465	433	453	460	397	454	435	415	453	437	509	456	438	446	436	410	458	441	430	450	432	464	412	448	449	466	442	425	428	469	438	466	454	417	492	469	445	465	439	498	478	439	430	466	469	470	443	500	448	463	449	426	431	473	459	484	455	473	463	446	426	478	495	484	458	499	480	461	452	454	513	477	430	480	458	431	444
15338	3327	2367	698	380	232	224	197	140	180	151	133	148	119	107	149	157	118	134	97	103	96	119	99	97	98	123	96	146	121	90	125	101	100	120	82	91	95	99	118	116	99	98	104	89	83	86	95	100	103	106	105	92	101	104	89	78	111	80	85	90	70	91	95	88	96	95	115	89	109	110	119	85	103	106	98	100	101	98	106	97	96	94	93	110	95	109	114	104	111	110	109	91	94	115	100	89	98	104	100	107	106	91	92	109	94	94	104	103	91	129	106	99	109	94	112	96	107	110	89	118	107	113	101	107	103	101	96	121	94	86	97	91	95	106	102	112	108	108	103	102	103	101	96	102	130	131	78	111	109	109	92	122	91	81	88	96	108	109	117	102	108	93	92	100	111	101	96	93	83	101	105	94	108	97	96	106	107	117	92	102	80	80	98	102	103	95	87	111	104	97	98	104	93	118	101	88	76	114	95	90	106	97	97	91	88	116	123	104	78	111	93	114	106	88	101	94	100	100	82	94	120	92	100	87	81	99	108	96	94	113	102	97	104	86	89	97	102	97	101	107	118	87	105	112	108	87	117	100	94	102	118	83	98	87	92	99	117	95	95	101	91	78	114	103	91	111	107	88	91	98	91	111	99	83	77	117	110	104	94	94	93	98	107	89	104	111	107	120	102	107	84	93	96	114	130	79	96	101	92	92	76	95	92	98	95	108	102	105	115	117	95	96	87	86	105	104	109	112	101	87	89	83	100	95	92	103	97	99	121	108	102	102	93	90	107	96	87	105	96	103	80	94	102	88	122	101	94	106	96	114	97	95	93	97	91	103	90	115	107	103	78	94	81	88	106	83	99	103	100	103	116	94	97	92	100	98	102	81	101	94	95	112	94	118	87	99	109	117	102	120	83	101	144	95	94	117	73	98	106	110	106	89	103	109	128	96	108	103	98	88	82	94	85	92	87	103	94	112	99	111	104	107	97	100	96	103	102	102	101	96	111	125	98	107	102	105	85	93	95	95	89	95	93	100	94	102	103	115	98	102	107	111	90	108	92	85	115	68	93	107	115	122	110	102	100	85	107	92	105	94	101	90	107	99	103	102	101	98	79	110	95	101	111	100	95	97	92	88	85	94	81	108	100	105	122	118	88	106	85	102	97	114	94	100	94	84	100	104	97	98	111	107	96	103	97	98	90	107	116	104	88	115	101	78	105	112	92	111	109	120	96	97	110	87	94	102	123	119	116	101	101	115	92	93	97	84	86	101	92	101	86	111	87	109	92	102	101	81	92	98	102	97	99	102	108	98	93	117	98	88	95	112	118	101	95	114	102	103	108	95	104	99	99	119	88	91	115	90	106	112	93	87	113	96	111	94	95	80	98	90	101	95	88	90	88	93	106	99	103	98	123	102	100	109	97	91	102	106	105	117	85	85	99	117	102	93	101	100	103	85	98	86	95	122	82	100	105	114	88	97	110	109	101	86	98	113	100	110	108	113	92	90	102	91	98	92	94	101	125	107	88	89	105	85	101	105	93	97	98	82	92	99	89	99	76	100	99	104	107	100	97	114	93	120	96	103	122	98	108	80	103	95	92	92	99	96	105	93	92	82	77	94	118	117	82	95	93	108	103	119	103	103	101	96	96	102	94	96	110	106	91	74	105	92	94	97	102	96	98	102	91	108	90	108	100	95	105	98	89	114	108	109	98	95	98	120	99	118	95	101	123	109	107	102	98	109	90	88	93	119	89	83	86	90	104	98	90	100	99	85	102	124	115	105	109	109	98	94	108	104	123	86	111	112	84	90	92	88	96	97	91	107	123	103	107	90	67	87	104	107	103	90	103	116	101	104	116	98	104	93	94	109	103	101	85	79	94	94	99	98	96	98	101	103	110	84	98	84	89	82	107	113	109	96	89	97	95	86	87	97	106	96	123	108	91	75	117	104	95	92	112	114	105	99	107	88	100	93	106	120	96	99	96	106	98	87	100	91	119	79	97	120	105	91	97	117	96	105	113	96	104	92	115	94	106	103	89	93	89	109	87	93	107	95	97	98	88	107	100	90	79	84	115	106	103	93	108	102	86	104	92	100	102	113	124	103	116	99	115	116	110	97	93	95	108	124	111	120	88	93	101	105	107	117	99	91	119	95	97	95	103	103	88	104	93	74	91	100	116	93	108	114	114	102	118	89	105	102	104	98	98	107	86	86	113	125	98	100	93	88	104	111	87	105	89	106	90	99	92	96	96	94	113	97	88	104	118	95	91	107	100	95	99	104	80	97	82	95	108	85	97	106	99	118	99	103	103	89	111	124	108	100	107	100	109	105	121	91	106	83	117	106	101	114	82	98	86	86	106	124	96	90	92	117	100	92	111	95	116	82	97	123	106	96	97	95	116	87	92	105	83	94	104	98	106	103	93	111	125	108	101	111	102	93	89	71	102	112	99	92	111	95	108	101	112	97	101	95	105	89	110	98	99	117	93	109	104	104	103	114	109	89	96	109	110	102	101	122	104	88	88	85	72	84	80	98	93	90	93	104	116	92	90	99	81	90	104	87	104	98	92	87	109	89	92	100	94	104	104	113	99	96	94	93	109	103	80	95	102	92	111	108	96	91	90	95	105	114	98	113	122	96	95	106	122	87	123	87	86	99	104	99	86	94	87	104	109	114	88	104	83	91	80	93	110	93	102	84	86	93	83	80	89	110	80	99	77	98	100	122	102	87	85	96	91	98	98	127	97	87	103	98	102	105	110	83	97	93	103	95	89	91	111	102	102	100	94	108	116	116	89	93	117	103	74	106	106	97	114	80	94	111	94	94	104	92	93	99	110	132	90	130	94	83	94	115	113	91	99	91	100	98	104	114	112	118	98	86	110	105	103	110	109	117	97	102	122	114	122	96	100	94	90	103	90	108	93	88	112	116	104	96	105	92	99	103	114	110	106	92	105	94	95	122	64	98	77	104	107	100	95	83	106	102	99	106	125	101	97	93	94	109	102	105	99	109	93	99	98	105	97	108	95	97	91	95	86	97	109	115	101	109	101	99	93	104	103	105	90	84	101	109	111	108	108	103	96	105	92	104	93	94	107	105	102	104	87	92	86	93	111	99	108	100	108	79	101	100	108	95	98	113	103	102	106	106	100	106	93	101	109	76	111	112	100	117	109	105	79	112	104	101	97	104	101	103	105	91	84	97	76	85	91	122	107	104	85	93	100	99	90	89	97	106	119	94	99	101	100	108	100	84	113	97	120	89	91	98	121	97	107	119	117	97	96	105	113	96	93	85	103	97	102	104	94	94	123	105	99	65	104	105	112	100	90	84	116	93	111	119	111	96	92	109	99	110	101	98	99	109	104	93	97	99	101	95	89	105	103	110	117	101	93	96	107	94	99	91	89	103	117	91	97	112	104	122	85	88	96	101	105	126	124	104	78	96	93	106	104	87	101	114	101	99	104	110	95	98	93	96	106	91	98	94	100	110	101	117	104	111	86	109	85	101	116
9884	3160	4612	2167	1503	1090	890	723	630	652	587	482	480	444	461	398	392	375	356	329	331	367	295	322	332	287	301	293	293	299	247	278	282	282	282	265	261	285	277	278	262	274	259	269	264	268	245	291	247	283	279	259	258	245	264	287	282	255	274	233	273	263	244	284	285	295	282	268	239	220	279	264	290	263	263	270	274	251	271	274	266	260	256	237	267	262	274	247	254	296	248	259	235	256	292	221	251	257	274	240	273	254	239	275	276	262	260	270	261	242	266	267	267	267	225	273	247	248	256	252	289	241	259	259	264	228	254	263	245	282	241	293	239	243	263	246	272	236	266	256	238	254	262	239	251	259	269	248	255	257	321	265	262	263	259	317	277	261	240	250	254	242	243	265	276	285	249	287	249	257	263	284	274	281	272	271	234	259	273	262	256	256	283	265	249	229	264	258	257	259	253	291	255	277	256	262	262	286	241	225	243	242	311	244	255	268	255	274	273	244	275	248	269	260	258	246	258	271	260	246	249	296	268	229	253	268	266	262	257	240	243	258	266	266	262	257	270	264	247	255	237	270	286	243	265	264	257	273	241	223	259	254	266	255	255	268	274	269	240	274	278	290	285	285	235	234	261	294	258	261	269	257	243	259	289	244	277	283	278	235	252	252	263	288	271	272	276	272	231	244	257	239	281	279	252	300	256	260	282	248	269	264	249	240	266	257	277	294	259	277	263	260	267	266	287	274	240	266	260	299	253	252	234	292	256	248	251	261	235	251	246	271	249	264	256	249	244	261	263	266	225	236	234	240	276	235	226	246	270	290	231	269	258	238	260	261	256	271	245	249	263	279	257	263	261	257	264	284	295	261	259	262	271	248	247	242	235	283	262	273	253	233	273	263	238	237	263	264	286	277	238	243	264	261	233	241	240	262	253	278	255	263	281	245	254	249	236	244	233	255	262	243	240	250	262	238	258	256	278	256	264	242	252	234	238	269	267	274	250	242	247	244	250	282	259	232	263	285	258	249	280	241	256	255	244	272	235	263	237	268	289	237	258	227	273	244	242	256	248	264	280	246	250	259	279	284	252	259	235	256	249	273	272	263	243	239	275	252	245	271	247	253	239	239	252	252	300	250	243	261	265	265	255	239	271	279	270	236	262	263	270	266	279	265	266	262	242	276	257	276	247	245	261	248	266	270	238	257	289	278	265	270	242	271	232	266	226	260	248	234	252	244	253	274	250	257	262	257	277	250	265	247	286	247	273	252	261	282	261	275	255	257	264	246	269	244	239	236	229	276	241	266	267	229	267	257	251	261	254	264	238	264	248	261	259	269	233	252	239	249	262	248	258	273	246	268	262	259	270	244	252	253	223	216	263	271	288	277	246	228	254	266	255	250	280	265	261	253	248	235	272	257	263	258	236	262	251	255	253	258	267	258	260	282	272	272	252	241	288	224	274	270	231	260	277	248	253	266	229	275	256	265	238	239	259	252	286	253	241	227	257	231	251	284	238	249	251	270	229	271	251	237	285	244	237	238	266	270	249	268	248	233	258	239	237	250	264	254	252	246	254	263	238	240	276	256	251	251	247	276	245	231	269	256	265	260	274	247	268	246	273	267	234	251	253	259	250	251	268	248	256	252	309	265	249	262	248	248	242	274	227	228	233	282	257	266	237	225	255	260	266	268	269	288	263	242	264	243	258	254	240	248	244	261	294	293	248	255	277	238	260	269	245	263	270	237	241	275	245	236	254	254	232	273	251	278	267	259	245	265	285	252	247	266	256	257	255	255	231	229	253	246	258	254	271	266	255	238	240	251	260	254	278	257	219	257	274	222	267	222	300	237	258	249	264	264	253	280	244	262	257	251	278	254	259	276	253	217	268	282	254	259	283	252	255	288	227	239	246	240	256	277	250	250	273	238	269	246	257	252	262	255	267	214	257	260	265	256	261	237	275	280	250	285	255	253	252	272	219	252	236	256	257	249	238	264	235	232	263	262	254	251	256	278	269	268	287	283	249	252	262	236	257	279	256	235	257	262	265	284	258	243	245	264	267	247	268	258	218	263	263	248	239	239	262	247	269	238	268	264	261	240	240	269	248	267	258	273	232	281	258	286	244	241	266	297	254	248	272	277	237	243	276	236	254	257	265	236	253	253	254	271	257	251	248	257	256	259	229	259	250	237	270	262	245	270	252	262	260	253	240	270	239	253	250	250	276	252	242	261	239	252	266	262	245	234	268	264	275	273	257	279	264	254	265	233	256	269	267	268	258	260	270	236	256	259	284	239	290	266	254	265	278	265	241	282	249	275	270	246	256	253	227	262	259	257	270	247	242	254	246	235	252	255	290	248	262	269	259	266	242	264	241	248	252	232	260	254	278	245	255	284	244	274	269	282	237	229	271	244	271	258	229	259	245	239	262	277	260	252	264	262	243	259	261	264	247	272	233	228	260	277	262	226	255	268	254	278	277	224	259	263	227	275	257	275	230	249	244	266	283	259	246	282	275	247	246	247	254	253	258	269	218	268	274	255	248	274	236	236	245	265	255	259	244	260	243	259	269	242	271	253	246	257	278	233	249	275	230	234	235	270	279	245	260	245	237	247	242	251	261	257	265	290	250	248	270	245	270	248	224	255	225	247	234	255	256	237	257	282	245	274	259	259	264	254	264	255	278	258	247	279	259	269	248	272	259	247	231	265	244	246	260	250	276	238	269	278	258	256	283	258	272	245	272	259	256	255	263	262	250	269	250	260	273	248	260	216	253	267	254	243	293	245	254	276	227	244	240	260	274	257	276	245	257	277	276	261	248	231	257	251	255	257	285	249	267	229	260	244	261	259	253	239	264	259	291	242	282	297	267	280	275	275	296	242	277	274	234	297	249	247	235	261	240	275	260	247	257	237	246	270	249	256	234	243	287	253	240	250	249	250	291	259	262	241	273	257	270	285	213	257	285	254	284	262	264	242	255	273	254	230	268	247	274	206	279	264	276	237	244	250	257	287	240	244	252	254	249	244	255	233	241	269	282	264	274	269	266	238	270	265	271	250	243	260	266	278	254	239	237	257	257	239	255	259	270	268	240	237	273	273	265	256	256	278	227	251	252	256	271	256	263	251	257	256	295	259	237	263	244	255	249	247	261	242	264	267	262	246	244	272	256	275	244	266	283	259	277	250	286	260	256	271	257	224	245	260	268	252	249	252	269	275	278	242	256	245	240	259	240	279	264	291	264	266	253	273	249	263	252	234	241	278	265	277	293	247	262	262	244	261	266	266	274	255	270	267	243	266	259	272	235	253	260	246	244	266	246	261	245	256	281	227	279	275	256	236	270	258	290	253	250	259	271	269	275	259	235	277	287	261	255	221	240	285	276	249	254	269	254	248	248	235	248	266	290	246	289	273	247	238	245	281	256	262	269	249	283	256	250	243	268	236	235	265	261	247	256	251	239	270	232	292	295	266	249	242	264	278	249	249	244	248	254	269	257	254	270	280	263	279	244	257	212	269
2898	1000	560	182	148	171	156	141	159	137	150	152	135	129	129	168	141	141	152	126	173	153	157	152	176	114	145	155	133	150	173	152	131	150	156	153	134	160	154	152	176	146	147	144	141	150	128	155	143	139	150	145	137	152	139	154	160	150	150	131	110	147	129	145	144	156	171	161	146	162	146	131	138	162	154	168	141	147	139	148	151	139	140	138	147	132	154	154	155	137	142	130	141	164	153	124	142	137	153	138	163	151	149	130	145	131	158	157	140	140	131	155	153	131	143	161	129	139	134	134	158	128	141	139	155	163	162	152	164	156	143	135	168	167	150	134	142	155	149	153	138	161	161	128	147	173	136	145	146	123	123	134	136	158	179	153	145	138	118	147	160	130	129	152	150	131	137	144	172	145	144	153	122	157	146	156	131	172	158	128	147	152	155	149	143	144	144	149	148	156	150	138	164	184	162	166	146	164	158	141	131	151	153	150	148	139	139	131	148	142	129	137	144	141	146	131	143	129	164	129	129	133	143	126	142	135	148	131	148	126	148	130	133	137	154	141	143	159	152	160	140	141	146	158	135	162	138	159	161	150	149	171	155	154	149	144	153	146	147	141	138	125	141	141	158	156	149	148	150	145	151	137	142	139	131	169	154	129	140	130	138	157	123	136	152	144	124	153	126	169	155	126	143	140	127	153	136	147	163	130	135	136	126	121	137	150	137	144	134	151	155	144	132	130	131	146	125	143	130	154	142	120	129	121	135	182	141	130	144	148	146	135	147	145	148	149	162	126	122	153	134	149	152	141	157	151	152	138	146	155	147	155	150	170	147	136	142	146	164	143	138	136	139	166	167	135	146	143	128	177	146	151	145	158	133	125	178	159	154	170	125	127	137	156	158	137	140	152	154	158	140	163	157	151	155	137	154	150	142	131	125	135	142	171	157	174	153	130	141	125	152	136	111	136	142	151	159	160	125	140	134	138	149	147	143	136	148	148	143	154	155	136	141	132	144	144	158	144	135	147	149	115	161	118	158	155	146	147	135	148	154	147	138	157	142	166	138	162	169	149	144	139	126	130	159	147	124	143	143	138	150	138	143	155	145	166	156	155	147	144	149	129	148	163	109	157	127	138	157	145	133	140	132	156	131	144	160	158	137	133	156	149	147	150	152	145	163	151	122	148	173	160	127	138	142	168	121	139	156	142	141	149	149	157	151	157	127	134	160	149	157	154	184	145	146	175	147	151	144	139	184	149	155	159	143	157	152	148	137	166	151	160	150	136	141	155	143	127	141	135	152	133	143	142	143	169	158	138	141	163	143	161	151	143	131	154	125	144	154	152	149	145	144	157	160	154	135	156	170	139	134	148	168	157	147	157	151	155	132	159	130	143	130	141	144	130	151	133	146	133	134	126	135	154	151	157	152	153	122	153	136	146	133	155	135	127	127	174	133	116	168	146	161	157	144	146	151	143	150	149	136	147	158	146	154	127	155	136	135	153	147	145	147	131	155	146	159	152	141	154	133	144	144	153	156	142	166	131	134	129	158	144	146	150	177	136	146	162	147	130	137	124	129	133	130	141	144	162	141	161	136	157	137	166	157	127	101	138	112	166	144	135	116	139	155	142	155	152	139	141	121	131	161	137	134	137	145	137	150	138	136	148	158	138	144	156	165	128	147	158	146	132	150	141	137	153	154	135	147	152	134	127	146	139	157	139	140	160	154	159	154	139	138	143	139	162	169	125	157	139	147	137	147	152	155	154	164	138	167	155	152	138	166	156	142	129	147	157	154	135	156	156	156	154	140	152	148	148	148	161	140	162	145	149	141	138	141	131	143	136	130	162	150	156	130	170	165	147	123	138	140	143	140	144	152	149	136	147	151	132	138	111	137	147	142	147	130	150	161	149	148	135	138	142	117	152	137	142	151	149	128	126	160	160	156	124	143	118	149	150	129	156	155	146	134	152	122	144	150	144	152	137	150	129	145	156	138	141	150	145	142	155	156	139	151	131	151	168	144	141	147	156	155	168	129	151	125	143	156	176	154	149	127	129	149	141	133	123	147	141	159	130	154	139	141	150	152	144	137	136	160	157	147	144	145	164	163	147	150	139	154	153	154	154	133	165	131	152	166	165	134	131	151	138	128	144	148	137	147	126	148	140	162	141	163	141	149	157	126	152	131	156	149	144	146	153	140	144	161	163	143	136	153	132	137	159	148	168	138	145	152	131	150	143	131	164	155	135	148	130	168	178	151	152	137	154	142	151	154	135	154	130	157	143	161	151	150	147	141	139	160	128	137	159	156	154	143	167	141	157	143	127	136	157	136	151	162	132	159	148	130	137	156	160	162	151	141	162	147	158	148	133	138	134	150	120	146	161	161	123	143	151	177	147	147	135	141	132	127	139	145	136	160	157	155	164	155	152	152	153	128	131	147	145	140	165	142	126	157	155	149	168	154	135	157	134	141	135	140	145	154	135	135	164	154	178	141	135	142	134	145	133	153	145	130	134	116	132	152	151	157	163	171	166	164	172	139	150	157	147	152	156	134	169	154	133	142	148	139	133	156	157	144	155	144	168	153	129	163	135	132	153	123	121	150	159	143	121	164	126	158	152	133	160	150	157	147	156	138	141	155	122	160	137	148	136	164	150	149	163	156	145	150	162	167	140	148	152	139	160	152	158	143	151	131	146	130	124	159	152	147	150	140	159	144	120	158	161	143	142	160	159	146	157	142	157	153	152	154	143	125	143	134	165	146	174	133	128	148	121	133	147	152	158	152	143	143	146	131	136	144	135	139	147	159	170	162	158	165	130	133	151	138	129	132	171	142	134	134	158	145	148	149	144	138	133	143	143	157	150	137	141	147	142	179	148	150	151	142	149	149	159	166	167	136	123	132	146	147	113	169	151	132	126	151	169	158	153	147	167	150	146	157	172	138	132	146	142	116	140	125	127	150	154	142	162	164	156	157	140	153	143	154	148	144	158	153	161	149	153	150	139	179	135	153	149	147	128	164	147	139	158	146	163	136	133	173	154	141	141	149	164	140	117	147	161	158	163	154	163	147	157	136	147	154	146	151	138	162	148	136	137	139	136	114	142	157	146	124	126	159	129	133	135	143	154	151	168	151	136	142	151	147	133	137	132	132	160	153	149	120	139	155	137	121	136	144	126	162	132	157	157	148	143	131	138	167	156	142	164	159	135	148	133	158	150	178	145	143	136	142	135	150	149	136	144	159	166	153	142	174	145	120	139	158	130	170	134	163	140	150	146	155	145	129	152	166	163	167	151	155	158	156	152	127	125	145	127	157	140	136	148	152	132	143	136	156	169	138	140	143	160	135	134	150	126	150	157	156	144	134	147	135	123	136	134	151	167	159	139	150	151	150	154	152	135	142	145	129	153	156	150	145	141	170	156	135	161	164	135	124	144	151	138	161	126	131	167	139	156	141	163	163	150	170	144	137	147	161	168	148	153	151	155	153	157	151	152	134	149	129	156	157	128	152	136
2576	1319	1198	506	434	403	387	410	414	386	395	379	389	365	364	389	368	381	393	406	386	386	392	379	405	363	368	408	391	389	406	396	358	396	384	347	360	384	379	328	360	393	384	382	384	378	383	388	377	395	394	384	378	411	394	334	396	402	366	368	403	388	390	401	368	383	431	402	389	365	375	366	395	392	407	407	370	371	391	399	371	372	383	405	393	397	366	357	412	404	371	378	383	376	402	348	359	387	387	363	416	404	399	372	394	369	397	394	395	374	385	372	378	376	376	392	384	345	378	395	395	348	382	366	380	404	377	400	369	411	353	364	374	361	358	390	364	356	399	381	351	380	349	376	369	386	394	412	377	364	343	381	404	400	379	389	359	367	388	373	385	374	376	402	371	412	396	412	372	376	339	342	385	386	367	385	365	374	372	399	375	405	414	394	408	361	397	374	397	375	372	392	371	403	359	371	361	364	349	382	379	409	395	369	406	389	396	373	411	378	377	368	390	375	378	385	366	376	351	386	359	379	381	370	396	385	355	380	378	385	385	384	373	357	381	362	385	342	365	362	356	415	386	400	371	368	370	370	395	379	362	409	384	383	368	398	390	388	367	345	377	337	361	395	358	391	388	364	366	379	387	343	365	407	388	354	375	363	368	360	412	367	410	423	378	375	375	411	378	368	383	360	368	398	384	394	365	394	363	380	386	368	374	343	355	365	387	349	368	381	362	412	371	393	393	347	376	397	382	374	403	391	359	416	390	363	369	374	402	372	359	350	391	391	344	396	422	376	375	413	389	377	424	382	371	410	406	453	375	381	393	379	359	375	377	402	397	346	386	410	359	353	389	404	368	386	364	355	400	391	375	368	365	376	338	391	367	376	407	399	360	378	361	377	387	383	367	403	361	390	348	403	384	381	355	361	416	389	371	394	393	370	373	380	359	352	379	382	399	373	361	370	392	402	343	384	384	421	346	336	366	376	378	408	344	391	425	373	354	369	378	375	392	368	376	365	363	338	371	363	365	373	380	382	388	347	398	421	352	360	381	372	414	390	391	342	382	356	387	398	361	364	355	387	394	403	396	380	376	357	407	361	375	369	419	380	379	382	371	384	371	381	395	402	358	388	424	357	398	398	366	377	351	361	373	400	364	398	385	399	381	395	369	388	374	409	369	369	397	392	377	377	393	354	387	403	381	426	417	352	368	395	375	339	372	370	356	403	379	374	380	382	377	372	367	398	352	376	389	397	373	369	387	366	365	399	364	369	393	395	342	412	405	458	383	403	389	360	328	406	377	350	345	414	373	424	376	360	434	388	382	402	393	367	382	363	365	402	412	379	412	376	377	405	370	398	359	345	362	386	392	407	361	395	349	392	358	379	379	383	355	398	376	365	387	393	428	395	391	355	375	376	359	400	388	392	366	364	360	373	396	375	365	420	387	359	357	388	336	360	370	360	394	409	396	385	381	358	385	375	407	359	365	399	374	404	373	375	339	400	389	365	403	373	380	391	410	365	366	376	405	384	374	375	369	388	380	417	392	393	359	358	390	400	374	392	384	372	411	412	397	373	354	396	380	393	372	379	386	404	343	361	367	383	393	362	367	344	374	381	357	352	390	381	389	418	382	375	399	366	343	397	373	375	395	394	367	359	371	366	375	380	387	389	366	418	366	385	407	396	368	378	388	399	383	390	343	413	363	393	391	366	349	392	417	443	347	396	381	352	385	384	380	377	389	357	397	420	373	400	380	377	377	383	401	357	383	374	393	365	394	416	355	397	371	393	380	396	358	354	357	386	403	422	389	407	377	364	380	385	383	379	353	371	368	396	363	380	385	355	383	360	380	402	354	378	388	395	353	374	356	416	338	409	371	364	361	388	398	369	361	399	396	412	412	380	371	394	400	376	432	385	382	401	376	369	373	379	371	372	400	363	367	397	391	357	369	403	390	378	398	370	355	356	354	346	389	383	384	354	382	388	386	389	383	407	378	409	373	365	391	392	365	390	354	432	371	379	347	399	429	388	399	369	385	407	371	391	375	372	390	384	388	386	367	378	360	360	384	394	376	400	385	403	407	377	358	389	354	422	392	343	350	348	372	387	397	380	385	374	349	383	397	381	384	393	394	378	381	394	384	381	358	356	377	389	395	376	382	359	361	341	346	392	382	359	383	373	386	370	373	396	351	358	372	376	358	373	361	386	372	390	358	370	375	415	400	350	379	363	383	378	376	346	370	372	400	386	376	416	355	454	392	404	404	393	379	362	373	391	410	362	371	377	353	376	378	386	379	398	380	415	383	350	372	366	376	349	394	372	314	371	371	382	402	423	376	353	355	354	351	356	367	347	406	403	365	388	381	403	388	385	353	415	350	403	392	382	373	339	374	356	363	389	393	379	367	368	380	434	346	383	364	372	370	393	392	344	395	385	385	385	378	379	343	355	424	384	403	365	364	381	382	382	358	404	360	375	357	430	405	410	411	380	374	376	387	374	378	396	359	393	359	383	386	355	387	354	425	407	385	397	410	351	360	399	388	414	386	397	391	373	377	355	390	376	378	401	393	362	378	349	364	368	368	397	330	389	361	366	344	394	402	390	365	384	385	392	381	392	374	363	374	389	391	385	373	374	413	350	398	373	414	355	415	369	334	391	352	370	387	366	394	398	375	372	395	398	365	384	364	365	378	386	366	379	377	369	369	375	396	378	385	382	382	387	386	367	396	371	404	374	388	418	365	381	385	410	377	369	382	372	366	316	419	391	389	398	374	395	376	379	403	374	422	391	377	415	391	386	367	392	386	405	372	385	390	379	382	381	385	409	409	402	402	397	383	365	408	360	382	399	375	436	385	407	373	404	414	348	367	362	360	442	359	376	348	401	389	379	377	391	390	404	393	354	383	348	342	369	384	377	382	351	361	389	389	368	399	383	367	401	392	402	395	388	359	408	404	356	375	364	348	361	374	385	380	382	342	393	412	340	375	389	401	354	374	382	380	403	376	364	376	420	361	404	398	408	418	387	384	380	404	378	348	394	379	361	362	405	354	403	350	360	355	405	358	391	403	361	423	338	362	384	362	377	375	386	394	379	395	354	376	415	355	382	361	392	362	373	394	391	364	399	373	358	377	364	374	391	424	402	413	371	372	361	384	360	395	366	374	387	371	365	336	368	354	357	362	357	387	393	377	368	383	389	358	364	378	402	392	409	385	358	343	382	391	364	361	405	373	372	417	399	397	404	376	358	401	377	403	407	386	378	369	358	391	427	356	354	360	364	393	355	394	399	406	391	394	415	347	383	384	383	404	368	379	372	380	408	371	417	367	396	375	372	394	379	371	367	397	386	391	370	408	389	376	387	382	369	355	419	349	404	405	376	420	385	363	403	390	381	340	385	389	384	374	402	334	367	385	367	392	381	375	369	352	359	381	392	390	372	389	406	383	389	357	408	367	371	378	397	347	359	381	347	367	375	373	402	355	409	404	389	387	353	355	380	369	391	377	373	369	357	375	400
9463	1970	973	385	302	245	236	183	203	211	212	216	180	175	207	207	211	183	173	182	197	174	201	170	191	158	184	184	189	189	181	181	181	173	168	189	184	167	191	162	185	194	191	184	173	181	189	210	179	185	162	172	201	178	166	196	174	174	172	180	201	182	190	192	183	183	172	200	173	192	181	189	178	156	192	188	173	193	194	169	188	184	157	158	189	150	177	184	148	198	156	182	185	169	195	208	186	175	168	194	182	180	171	187	189	160	163	185	185	165	209	195	177	149	169	182	164	186	180	200	192	163	170	189	160	178	152	208	177	160	209	184	179	161	183	158	155	181	192	176	175	208	181	163	176	185	205	174	185	188	168	167	176	209	192	177	178	193	181	189	172	184	207	173	170	179	148	175	176	183	188	202	190	192	191	163	169	177	177	177	170	195	186	201	183	172	191	168	183	168	171	189	205	158	166	186	171	164	200	188	191	175	211	178	187	195	163	174	158	177	183	200	171	177	193	196	170	167	158	160	183	150	172	161	192	162	209	186	168	187	168	170	197	174	177	165	178	201	182	161	210	175	167	168	187	167	165	190	197	183	200	178	179	203	193	183	218	167	189	217	176	167	171	187	157	156	160	181	178	185	200	158	188	167	169	171	165	173	173	180	179	179	198	170	183	180	166	174	187	183	214	174	168	171	201	191	184	193	158	182	158	160	185	183	187	189	186	183	185	169	177	191	190	198	178	178	171	165	181	167	192	171	172	217	190	156	189	178	147	178	162	187	180	163	165	178	163	166	190	198	203	197	194	189	180	165	185	180	173	181	186	192	221	168	179	196	209	167	187	185	206	199	202	196	179	180	203	176	190	169	187	154	184	158	172	171	169	174	214	168	197	190	165	205	154	182	204	176	150	161	175	192	171	179	198	193	189	173	214	189	189	195	191	177	185	168	206	188	191	195	188	185	200	194	197	155	192	170	168	184	179	178	195	177	175	149	174	181	184	179	161	159	182	183	184	169	165	189	147	217	162	182	169	196	208	202	158	176	219	186	201	195	193	166	197	196	163	181	177	165	176	186	187	181	148	194	167	178	191	172	177	183	195	185	188	201	176	165	197	183	178	195	178	161	190	182	182	188	158	166	182	164	195	207	173	192	151	201	209	187	186	187	170	168	161	181	203	176	181	185	199	177	200	196	183	185	198	172	187	183	168	182	174	159	201	197	191	174	172	185	172	192	194	162	170	207	146	177	193	165	192	186	177	169	168	186	162	185	187	203	184	182	196	178	197	208	194	207	173	171	175	173	178	190	186	176	197	186	182	169	141	158	180	208	163	199	199	160	188	158	180	188	169	171	176	147	161	192	197	189	167	185	213	180	196	163	179	164	181	186	213	159	183	164	222	188	149	174	211	204	185	189	185	167	189	194	176	188	156	187	194	163	191	159	162	174	173	164	197	177	163	205	192	171	228	193	181	181	192	195	165	165	187	186	187	182	189	174	193	157	169	202	155	197	202	185	176	199	168	210	194	163	156	187	162	201	188	184	185	191	185	168	160	164	165	181	171	183	168	179	189	176	165	172	189	182	162	200	194	184	197	170	184	185	173	156	151	167	187	180	186	214	197	174	175	172	201	147	183	163	187	155	185	162	157	167	188	201	209	189	182	181	206	171	192	201	195	179	182	178	204	166	180	180	184	171	171	167	164	193	161	161	185	193	194	185	174	160	154	206	194	169	199	205	193	177	176	199	175	184	153	189	170	191	213	163	175	182	165	167	194	176	164	177	179	195	174	190	165	174	183	174	180	198	186	190	192	210	198	189	172	179	194	178	174	153	196	208	177	194	177	173	196	191	173	180	180	178	191	165	193	165	162	183	160	167	163	190	174	178	173	167	187	212	188	193	195	168	171	200	160	158	168	166	182	194	185	169	196	175	218	192	170	186	186	161	197	197	160	193	180	184	168	189	159	189	199	147	187	156	165	155	168	169	184	179	180	153	189	156	214	166	193	196	195	183	197	166	166	170	174	192	192	194	212	177	195	167	181	202	193	189	181	182	176	173	172	194	208	152	185	173	181	186	197	184	195	190	196	182	179	203	187	166	178	180	191	162	187	190	186	166	198	181	218	180	189	171	172	191	189	165	175	206	173	172	207	151	217	173	185	183	154	171	187	196	175	187	169	174	191	181	171	174	179	180	175	176	176	167	186	169	159	191	178	189	146	183	175	177	180	185	169	202	171	164	186	184	175	181	211	180	161	199	194	188	163	178	165	184	182	194	190	181	193	174	211	196	159	184	172	183	195	184	172	191	200	175	166	177	188	180	193	170	160	158	176	187	206	192	158	176	183	198	172	182	188	173	172	164	172	167	198	181	181	174	174	160	194	170	200	192	189	189	213	174	150	176	152	174	183	198	143	204	192	167	170	177	202	189	192	184	155	196	195	181	170	191	198	153	198	186	190	186	174	186	202	197	179	181	177	166	170	181	184	183	198	193	227	149	197	176	177	182	168	194	182	196	185	185	169	184	162	169	168	186	169	200	222	194	193	185	152	188	202	161	185	147	167	188	159	185	164	172	200	155	178	178	185	182	182	162	181	190	202	179	155	189	185	178	198	187	182	198	182	201	199	173	196	185	187	183	167	215	165	194	167	174	174	162	179	183	189	191	201	187	194	189	192	181	181	171	174	175	170	164	197	186	170	155	179	166	172	179	200	146	188	189	168	186	189	168	195	154	169	171	147	168	151	187	196	178	186	195	158	173	181	178	167	181	205	158	157	169	156	184	189	170	210	184	185	174	169	189	169	185	173	165	161	164	172	203	149	165	195	185	148	174	185	211	203	183	194	192	203	188	192	162	170	177	200	184	204	174	160	195	154	192	183	188	197	198	157	187	178	169	176	176	174	176	177	187	147	179	189	182	186	196	154	171	185	176	194	195	203	179	169	170	167	174	160	156	188	191	154	200	189	185	170	170	198	173	179	181	180	178	200	173	180	177	185	189	194	196	187	183	199	185	180	185	185	205	180	166	188	163	174	187	183	160	165	174	196	180	178	196	188	181	187	191	183	170	161	150	195	202	190	185	175	199	194	227	187	170	208	177	215	173	195	186	188	170	158	193	190	165	164	174	190	183	184	166	181	188	190	185	169	196	182	171	157	180	223	178	189	174	208	181	170	173	186	159	176	180	160	174	177	152	150	197	193	190	207	157	190	176	192	167	185	164	174	198	170	158	183	177	184	198	184	202	184	167	170	160	164	152	185	171	163	169	191	190	171	183	179	176	186	189	180	173	192	183	209	193	181	197	165	190	190	184	196	184	183	212	169	166	169	184	191	189	176	173	165	181	174	157	197	170	180	183	179	177	175	173	152	196	167	181	173	178	182	196	181	181	196	175	198	172	183	178	181	187	181	201	201	184	160	185	171	185	196	204	177	198	175	197	171	184	189	188	180	194	153	201	173	186	177	163	189	173	173	195	191	143	185	148	167	203	168	188	189	159	189	198	172	184
7925	2387	1939	1241	1063	880	741	696	655	622	615	558	560	556	588	521	545	523	525	492	479	493	495	496	478	493	455	463	482	475	481	477	446	449	458	472	471	460	406	477	488	482	450	464	458	479	480	465	456	446	425	454	487	463	487	475	449	471	453	443	432	468	473	414	429	436	473	452	454	473	465	474	451	433	458	451	437	466	446	451	417	426	411	447	491	440	432	458	458	420	408	455	433	424	440	466	427	446	461	421	469	461	461	429	442	455	422	502	437	446	483	449	497	435	468	480	472	460	442	493	428	447	451	510	456	424	483	449	415	425	457	456	440	432	468	436	453	420	455	463	412	467	439	445	465	436	475	490	471	411	455	442	453	458	437	447	442	417	450	425	463	433	448	439	433	432	406	467	451	422	472	431	405	479	462	483	453	450	456	440	412	460	442	457	470	456	421	470	428	466	498	455	485	447	446	482	456	430	457	409	462	439	471	408	450	481	437	448	449	443	458	430	456	445	497	476	455	432	481	442	439	445	461	462	457	415	435	475	479	441	448	430	465	455	449	450	410	437	427	452	444	441	448	455	438	452	503	453	444	451	415	486	466	460	437	442	456	442	468	430	438	438	475	446	456	449	464	472	443	434	454	474	445	431	494	472	497	461	396	475	418	481	473	477	447	415	482	466	464	446	457	462	454	448	428	412	437	459	469	433	422	432	477	435	455	453	446	476	416	505	447	460	442	474	430	457	466	475	463	451	434	439	455	457	450	480	430	445	481	487	449	449	460	420	467	442	423	490	410	428	448	469	459	448	440	485	451	495	437	458	457	484	459	465	430	457	460	475	441	484	413	459	477	471	434	464	464	454	477	426	448	461	488	452	490	449	466	457	432	442	453	439	435	441	441	466	441	499	449	493	440	469	458	452	433	410	517	402	453	469	456	457	473	442	486	448	441	471	424	439	419	472	456	452	448	438	430	458	462	475	450	455	416	466	484	439	444	426	458	441	455	466	443	464	461	453	482	448	453	452	487	470	495	425	410	486	454	450	462	409	415	467	447	458	456	443	473	452	419	464	461	435	425	460	463	460	462	446	493	437	452	477	448	443	450	441	447	432	465	465	433	414	416	429	432	476	430	441	451	467	428	445	433	442	404	476	447	441	470	422	436	499	490	431	484	422	473	447	443	415	478	440	423	480	426	462	460	457	455	468	484	463	471	458	448	472	447	460	437	450	432	446	470	436	443	458	474	429	427	456	419	436	458	458	471	447	480	450	473	414	475	434	444	446	404	434	449	466	466	432	481	439	444	443	484	469	448	426	452	375	466	439	411	454	470	431	467	427	475	454	426	453	444	458	416	465	476	467	473	465	442	431	429	458	448	450	458	445	418	446	444	435	452	433	488	438	433	450	443	468	441	447	468	461	484	472	445	426	466	473	472	430	462	463	503	467	453	462	485	470	474	443	495	432	454	456	465	457	434	490	443	423	445	487	463	461	454	454	491	460	436	461	436	422	412	420	453	481	467	469	479	439	445	468	445	421	429	414	445	464	416	464	451	472	441	413	459	453	455	430	443	451	453	477	443	477	476	435	449	423	406	444	464	424	437	463	435	457	405	465	423	462	462	441	450	438	444	479	474	457	477	457	437	462	445	446	448	445	438	464	440	438	454	445	478	435	438	444	509	471	474	449	472	510	460	433	454	402	472	452	432	426	418	445	473	464	463	485	432	475	444	416	468	431	448	446	474	433	468	467	446	449	444	473	453	468	425	447	483	481	451	464	486	473	427	439	431	456	467	472	416	435	434	461	469	410	446	458	485	447	461	478	469	435	431	440	480	478	501	467	477	468	446	459	438	481	457	459	479	399	435	462	484	447	431	457	474	477	450	477	456	461	460	448	429	442	449	446	462	460	440	431	456	469	441	490	451	453	449	446	437	433	484	448	457	446	493	436	435	451	437	449	440	454	470	488	486	478	444	481	460	427	490	476	495	487	433	444	456	432	446	442	433	471	449	451	449	493	467	464	445	439	414	489	460	451	461	445	482	461	399	443	490	452	481	466	433	462	490	439	438	444	470	495	425	497	460	416	455	459	454	444	426	475	425	488	455	450	452	458	468	464	492	453	452	420	460	476	419	426	442	437	469	466	472	471	473	442	468	437	416	465	460	438	422	490	435	438	482	475	437	477	455	455	456	455	425	443	443	482	433	476	452	430	442	449	434	438	476	437	432	470	452	444	475	453	437	401	461	470	408	457	418	449	483	455	491	445	453	488	451	418	421	449	456	431	441	418	436	488	477	443	462	443	487	449	474	434	470	460	450	449	451	450	428	433	484	470	406	463	450	464	433	463	454	431	461	475	457	439	444	458	445	429	455	457	427	471	422	475	446	464	445	469	444	426	462	435	436	472	449	422	446	455	474	419	470	414	445	437	502	457	465	479	441	445	479	431	462	473	441	423	475	465	446	476	444	467	486	451	443	455	470	482	470	470	443	455	442	450	437	474	483	432	457	452	452	463	440	448	451	436	451	456	451	474	485	443	457	485	446	404	509	446	429	453	421	448	445	463	438	484	436	505	459	473	406	458	452	453	461	454	445	478	428	457	412	450	439	464	440	420	467	450	505	461	435	451	448	414	456	458	447	414	469	439	430	410	425	495	457	456	430	436	473	483	459	462	479	502	467	504	436	434	411	445	431	479	413	449	442	454	445	446	423	455	437	469	459	462	420	450	459	433	458	465	485	447	465	461	445	469	482	437	399	413	454	467	481	449	421	446	453	460	483	480	463	434	415	430	479	446	499	465	423	452	471	481	487	394	451	415	459	475	449	433	452	462	428	491	437	500	450	442	468	448	432	479	436	452	455	407	447	428	453	419	455	465	468	473	454	436	403	434	472	479	466	396	479	448	424	455	441	462	462	502	450	431	488	462	432	454	488	501	416	491	461	461	434	421	460	449	480	494	469	465	448	447	449	400	461	480	432	426	419	471	466	463	459	424	459	456	424	467	451	435	415	439	455	479	429	475	462	500	440	451	461	428	483	429	462	422	445	450	474	450	467	433	431	481	459	476	433	431	462	413	440	450	475	437	457	439	481	464	457	461	425	442	434	447	448	463	466	465	460	443	452	411	440	487	457	435	492	448	466	465	454	459	413	469	477	463	445	439	462	458	463	468	447	464	463	459	441	456	452	461	486	446	450	451	442	420	443	438	456	438	504	478	434	475	470	447	442	471	444	454	455	438	487	481	442	422	443	429	480	430	438	423	439	430	484	438	441	456	432	452	500	421	473	446	463	440	470	418	429	455	463	422	437	466	470	461	468	471	419	446	445	459	463	424	483	458	424	458	473	455	437	463	472	452	457	452	455	418	446	470	444	433	436	449	452	468	462	455	443	443	447	448	464	434	439	460	487	463	482	454	465	442	505	437	494	444	439	435	477	428	440	493	447	438	493	445	431	480	433	501	460	511	441	423	452	464	432	446	466	465	479	423	416	467	488	425	423	465	479	426
15778	2591	1043	503	392	264	195	165	167	153	137	140	126	133	146	116	114	115	119	110	97	115	116	97	106	112	92	108	99	106	113	119	113	101	107	111	103	98	104	108	98	107	86	98	103	122	103	102	94	100	106	113	95	96	100	121	112	86	101	119	93	106	89	94	95	109	95	94	88	100	114	97	89	82	98	80	98	104	117	115	98	108	110	79	76	107	96	108	104	113	108	93	85	100	108	104	90	86	107	121	108	91	90	82	94	101	97	102	100	98	84	108	109	91	98	89	95	95	104	108	84	91	109	110	92	92	102	111	106	92	95	111	93	121	84	99	87	122	93	103	94	104	76	100	87	96	108	118	105	99	100	97	83	88	109	114	107	102	112	96	88	114	92	102	95	90	113	109	85	100	101	99	104	96	85	105	87	89	131	84	110	96	93	105	114	102	90	99	91	94	107	105	93	90	98	80	79	112	98	102	97	103	103	99	90	78	94	104	99	114	86	102	94	88	104	111	103	96	95	124	116	110	104	81	113	83	96	100	107	93	104	111	110	107	89	119	104	82	113	116	104	108	96	94	113	116	110	103	101	107	104	103	110	107	114	93	90	88	90	105	97	89	106	107	99	95	99	88	97	89	110	102	98	112	105	94	98	103	105	99	98	103	95	92	88	96	102	93	123	103	103	92	103	102	103	104	90	113	89	118	122	93	109	93	123	106	93	83	91	83	125	95	94	87	94	103	88	93	104	113	84	99	117	87	118	91	100	107	89	104	93	89	95	109	96	91	95	84	91	71	113	99	97	95	92	94	98	93	92	103	103	99	99	91	97	104	91	110	100	108	101	86	100	106	92	106	107	82	106	102	102	88	102	87	100	108	84	108	120	102	95	113	101	100	104	117	102	99	96	86	84	98	106	97	127	107	103	102	90	107	84	97	81	90	90	89	102	113	89	103	97	94	114	100	117	89	97	97	117	116	97	95	81	90	107	98	114	101	108	99	105	116	101	89	97	78	103	102	97	95	91	84	96	89	97	96	108	95	108	105	103	100	109	107	110	89	88	118	87	104	92	98	103	82	121	121	101	89	103	85	96	97	109	83	111	97	79	112	87	111	89	108	101	104	103	98	101	108	96	84	84	105	102	101	115	101	100	94	96	105	83	107	86	102	106	108	88	107	111	100	97	92	84	88	118	118	90	105	75	97	109	105	96	101	100	89	103	88	103	103	83	101	120	96	92	125	100	99	101	91	107	98	97	96	91	109	114	72	107	121	101	86	98	109	86	104	92	108	79	100	89	82	113	82	109	104	96	79	129	99	81	92	94	111	92	93	112	93	76	100	100	78	108	97	88	94	89	97	86	102	99	82	94	87	119	95	110	96	105	103	90	100	97	75	79	101	91	121	90	75	104	98	102	95	102	106	103	103	84	110	106	100	116	115	99	98	113	117	112	102	106	92	87	87	102	115	97	84	103	92	106	105	88	103	124	105	103	103	106	86	100	105	99	92	97	99	107	91	91	91	103	102	106	109	94	107	81	118	111	104	100	103	106	120	104	103	102	103	88	87	115	102	95	101	93	110	103	95	81	104	97	98	107	98	111	103	87	112	113	106	91	99	128	112	90	99	91	96	109	103	112	114	75	104	99	100	92	110	93	106	119	111	104	96	93	101	100	101	96	122	97	93	96	90	101	99	86	90	91	85	110	101	93	93	94	123	101	113	109	87	102	93	96	112	100	91	96	102	91	108	98	93	89	86	84	111	103	103	104	117	89	101	102	86	113	80	97	101	117	96	102	92	100	112	95	92	101	119	118	88	101	96	107	111	95	101	97	93	90	102	101	99	92	80	99	100	80	94	89	120	94	90	110	89	99	92	95	81	102	90	114	90	103	93	91	108	77	97	103	110	78	102	115	91	99	99	95	119	91	96	100	117	97	82	117	98	99	96	75	96	95	89	116	87	78	109	94	90	93	107	96	109	102	109	137	73	94	102	103	106	101	101	108	97	105	109	89	114	105	79	104	121	77	102	107	104	96	101	83	94	114	84	94	81	106	102	78	105	88	85	119	88	99	97	102	112	92	104	88	80	91	104	95	91	97	89	110	96	88	114	82	124	112	110	102	123	116	94	109	90	100	100	106	94	108	87	93	98	120	94	112	97	93	86	90	105	104	102	98	85	111	105	100	110	112	104	103	97	92	109	110	68	80	88	99	104	91	81	100	88	103	89	98	87	101	112	110	97	87	112	108	92	110	89	95	94	95	110	102	105	107	89	88	103	90	87	80	100	101	89	91	109	64	107	115	98	93	105	112	93	95	101	100	112	87	79	83	91	101	100	89	82	78	96	103	86	92	108	106	117	111	102	115	146	116	95	106	109	95	99	112	115	104	84	100	99	107	76	97	98	101	92	98	118	118	94	107	103	104	94	93	91	103	94	122	104	94	107	94	105	107	113	92	104	94	112	79	74	105	103	97	99	98	85	115	108	95	84	78	117	90	88	93	88	110	95	101	86	94	103	87	91	94	112	107	75	124	82	113	100	92	101	98	85	107	93	134	99	87	89	102	98	96	82	106	111	97	93	84	97	101	107	105	100	95	95	96	77	116	94	96	89	111	99	94	100	90	87	108	98	93	70	93	108	101	95	93	93	94	105	117	115	97	90	97	105	99	119	97	109	92	101	94	91	118	96	100	94	82	90	103	105	86	88	93	129	98	98	81	102	94	96	115	106	123	114	93	94	96	100	84	100	99	104	99	87	110	95	92	106	108	113	112	100	102	89	86	99	100	102	100	96	89	95	121	102	98	95	107	132	94	82	100	106	87	79	108	95	104	98	86	103	92	102	88	89	129	116	98	95	102	102	101	100	93	87	111	95	98	107	91	102	106	93	109	94	93	91	102	92	103	116	98	92	109	108	108	93	82	94	92	93	113	104	96	108	111	105	86	89	102	103	113	97	109	97	99	108	83	84	84	103	96	83	110	96	107	109	104	99	105	84	90	99	98	94	86	87	89	93	104	81	106	97	93	89	94	95	79	84	121	85	117	109	102	88	112	102	83	96	106	97	105	95	82	103	101	123	86	96	100	107	110	121	114	95	91	107	105	88	99	98	96	129	99	118	112	91	83	96	99	109	94	99	105	99	105	85	123	101	105	97	86	92	89	106	104	97	113	108	101	110	120	93	101	90	106	98	94	109	104	99	105	104	96	102	84	108	108	98	96	98	111	86	92	118	99	94	97	90	96	105	88	97	88	102	114	86	117	92	115	83	98	74	101	77	91	96	95	84	96	80	96	91	93	96	85	120	93	99	95	88	99	90	126	100	86	92	109	89	135	97	125	89	114	113	102	84	101	82	102	119	94	94	86	102	111	95	95	99	103	105	102	102	99	87	103	98	96	96	91	72	92	76	130	117	89	101	120	107	107	110	106	94	98	95	104	115	99	96	93	98	99	97	95	96	110	112	112	97	99	95	100	100	97	82	89	92	108	99	98	96	103	94	98	98
10079	2473	2166	1826	1496	1100	954	763	659	604	574	510	464	475	479	455	414	383	364	362	323	315	343	340	324	348	306	299	291	261	284	275	283	294	275	267	282	283	263	264	281	286	283	273	249	251	256	281	250	248	244	244	269	264	234	266	270	250	285	226	271	240	260	239	277	231	252	287	280	272	267	244	249	278	291	244	257	255	281	270	246	246	265	243	270	236	258	259	250	281	262	255	256	265	248	275	240	238	283	284	248	255	261	241	275	283	265	263	275	252	266	249	288	264	269	259	256	271	258	244	264	258	261	282	282	268	258	252	235	268	270	238	249	260	246	249	253	221	261	247	255	223	243	270	265	243	269	248	279	227	253	261	258	250	230	257	251	258	266	264	251	243	257	266	227	264	246	293	261	233	240	261	278	240	263	228	266	259	221	275	249	241	239	232	272	244	220	279	236	256	255	232	269	267	209	264	270	261	241	259	263	240	249	254	274	241	270	256	272	258	246	288	272	268	230	255	233	251	232	251	260	255	245	247	264	236	245	234	264	269	263	232	258	244	299	237	269	262	251	245	283	248	266	255	264	245	263	258	273	263	263	254	264	245	253	294	235	233	242	259	261	244	258	271	278	264	245	247	273	274	263	274	241	265	235	234	242	254	297	244	248	256	287	255	257	253	246	286	250	248	276	257	263	257	259	252	240	252	279	224	264	266	251	239	246	271	245	254	230	250	255	235	255	245	252	274	261	250	251	283	272	243	248	274	254	233	249	255	252	255	262	265	240	254	251	287	262	279	277	230	245	243	248	242	301	264	259	245	271	251	265	260	275	273	264	265	275	258	244	243	268	240	257	273	268	278	243	292	265	247	247	262	231	261	231	235	235	273	247	257	234	253	241	247	224	246	255	241	253	250	223	229	248	244	258	278	241	290	257	266	242	269	259	264	267	267	238	255	221	255	266	234	274	240	241	242	246	249	240	254	247	250	242	286	230	235	279	270	235	228	256	259	259	265	269	247	243	252	248	278	269	234	254	257	281	268	259	262	267	260	245	238	249	230	248	255	248	248	274	263	244	258	265	251	276	264	252	259	254	227	241	232	274	258	265	241	253	253	252	258	264	247	272	253	297	253	251	221	261	266	260	264	249	244	235	281	236	231	237	257	266	258	264	264	237	265	266	319	284	249	239	259	251	284	275	281	253	237	233	259	244	243	253	245	273	245	261	237	259	258	253	256	273	246	261	262	274	244	258	236	220	262	244	256	260	267	241	266	249	301	246	259	261	254	269	235	248	254	229	266	255	265	276	269	243	274	229	225	274	232	231	278	254	247	251	268	251	235	259	252	248	281	241	261	255	235	240	241	240	262	218	245	259	248	248	234	255	262	249	269	265	274	240	235	279	274	269	272	260	238	219	221	265	257	229	240	270	239	290	286	261	257	270	234	250	267	232	236	264	279	237	244	240	256	233	281	255	236	259	251	265	252	254	225	255	242	249	227	283	275	280	290	247	239	236	243	253	267	236	253	243	246	272	263	246	257	257	243	233	233	241	223	263	263	244	279	253	229	261	247	251	271	236	270	226	251	242	244	258	270	277	269	244	244	264	224	240	253	228	263	252	262	284	277	244	246	247	260	280	237	252	256	249	244	244	278	268	271	282	260	272	250	257	255	265	251	279	244	240	250	299	244	252	256	212	271	255	285	222	260	239	223	244	265	233	260	260	276	299	247	274	262	276	248	229	242	245	247	231	299	261	254	240	263	249	258	246	255	236	235	244	274	254	288	244	238	259	262	246	248	262	271	233	264	237	228	257	253	263	260	285	278	267	277	257	239	246	232	257	245	233	255	252	275	246	260	256	249	243	250	223	230	234	229	262	269	245	260	282	254	266	269	259	271	262	239	246	277	251	272	269	260	254	263	249	269	232	227	260	229	259	239	256	248	238	250	258	279	280	255	267	239	273	267	262	270	254	268	233	230	249	253	237	247	282	248	292	264	248	271	226	276	252	263	261	244	238	270	295	251	268	278	255	268	242	270	283	268	225	274	233	267	249	278	279	245	279	233	261	246	265	238	245	284	244	245	251	259	244	263	234	258	262	244	276	247	234	286	258	225	263	260	248	278	240	244	238	252	259	232	253	273	252	257	232	258	238	258	248	257	243	252	249	246	251	267	257	264	237	256	245	272	224	274	241	260	263	268	238	279	255	246	257	257	242	260	249	258	245	253	260	259	258	266	248	252	262	253	263	262	267	238	242	284	256	274	263	235	270	263	247	262	286	252	230	283	236	253	247	280	261	259	239	275	265	246	245	273	276	266	266	260	274	250	256	246	228	271	258	238	239	273	280	243	278	277	285	263	244	260	272	253	250	243	242	279	272	254	278	242	253	226	252	250	238	292	254	235	262	245	246	243	284	254	239	255	221	246	240	260	277	244	241	244	256	233	263	233	274	263	203	242	258	298	268	223	262	277	267	247	229	253	257	259	271	265	237	289	277	260	237	253	259	231	251	259	254	246	257	255	265	251	293	270	247	255	247	230	254	229	267	248	277	230	222	260	254	222	255	254	268	238	255	279	285	261	258	255	244	255	283	231	251	271	274	256	266	287	265	259	244	258	232	260	249	275	273	267	273	254	237	263	251	279	276	246	273	267	259	276	250	265	239	265	261	257	246	263	265	236	235	287	226	254	256	247	244	259	271	263	254	242	261	227	256	248	258	263	267	294	255	263	256	255	256	236	251	251	276	263	247	246	273	248	277	263	250	270	240	264	271	255	264	257	249	206	260	231	225	255	274	267	260	231	257	261	264	257	257	246	284	224	262	239	227	262	255	247	274	249	248	249	241	252	240	260	258	280	244	254	278	248	226	276	222	258	258	239	215	242	245	274	270	273	246	279	244	237	270	232	276	267	250	250	245	249	276	246	257	232	264	262	253	223	274	258	251	255	268	254	251	282	240	227	274	245	263	251	240	244	279	258	265	236	248	257	225	225	244	258	257	244	238	274	245	238	259	242	259	265	260	214	237	259	261	276	276	268	241	238	274	277	257	267	275	242	261	270	246	256	248	227	247	257	250	246	240	235	254	248	270	261	250	260	217	253	209	239	246	266	232	247	250	243	261	252	248	250	241	232	252	265	258	275	268	231	290	285	228	258	264	276	264	247	231	251	279	243	248	282	257	251	266	260	258	263	262	253	276	266	244	251	222	260	224	207	234	262	234	272	213	247	247	238	278	270	256	242	253	236	235	240	242	263	234	251	265	251	240	251	249	250	233	252	237	258	243	253	238	226	266	246	270	251	255	235	241	270	253	251	255	253	275	282	267	256	264	277	233	253	256	265	246	260	253	252	269	215	270	246	228	256	247	246	270	288	241	256	260	273	258	237	244	267	267	263	266	225	255	265	262	272	226	254	236	263	258	269	257	246	225	246	248	258	281	255	248	256	220	254	246	252	228	259	238	250	273	257	259	235	239	248	253	238	262	242	269	257	272	263	250	235	260	240	249	227
2760	530	214	161	161	161	143	158	137	149	153	146	140	118	147	110	136	153	127	147	134	155	135	148	122	118	133	127	135	173	146	162	121	147	148	134	157	136	153	169	139	159	138	149	141	158	125	144	131	152	166	172	119	143	130	138	145	161	119	131	160	153	142	144	133	139	133	141	154	144	147	140	147	148	128	140	141	138	149	154	144	138	147	149	148	134	120	150	151	146	145	141	132	165	172	140	145	136	152	134	145	124	152	128	157	140	159	112	153	137	148	148	147	133	148	155	131	134	144	142	166	136	149	148	166	133	129	159	154	151	136	133	138	126	147	140	132	151	142	140	141	135	122	140	143	129	159	135	144	120	141	148	158	136	153	120	141	119	138	124	161	127	154	146	131	148	156	146	158	135	146	141	136	151	162	131	151	143	154	149	130	144	146	137	133	142	133	149	144	117	130	139	131	147	166	154	144	139	131	143	120	134	170	146	142	162	160	137	146	137	142	146	133	142	138	192	137	139	153	147	128	124	156	130	141	151	135	161	130	140	127	153	132	149	151	144	134	159	154	167	152	158	153	125	145	160	134	149	154	143	167	136	118	146	136	137	139	166	150	157	152	134	133	145	136	137	117	119	141	144	169	128	156	123	160	115	142	130	151	153	123	147	157	125	158	135	114	145	122	134	130	150	123	181	143	126	158	146	156	151	141	149	145	133	138	134	129	134	142	130	147	123	138	151	123	158	144	146	148	137	117	145	142	148	139	124	153	146	163	162	143	142	119	158	131	132	157	145	129	157	140	148	148	140	127	151	153	118	142	156	147	146	140	128	127	134	132	158	122	140	148	156	138	140	161	125	145	164	139	143	143	158	121	131	131	120	145	143	148	126	153	158	127	147	148	131	144	138	136	165	142	140	121	154	141	140	138	153	126	126	160	156	138	137	136	152	133	124	139	163	148	154	140	157	139	124	148	154	140	156	153	128	148	165	152	151	145	126	123	155	160	140	149	153	147	145	155	147	151	127	142	143	138	123	146	131	139	151	162	148	136	140	139	147	148	144	134	119	137	139	133	132	166	126	144	136	127	140	144	113	149	136	150	164	153	164	167	141	143	134	160	142	143	141	115	165	158	146	137	141	146	149	147	156	140	170	131	153	123	155	162	161	158	156	149	156	145	135	142	101	145	188	159	150	152	162	157	152	152	142	148	135	149	142	140	132	148	147	143	140	157	149	159	129	139	139	147	119	150	131	142	140	149	132	142	137	130	168	140	145	161	159	149	139	142	156	129	139	141	154	125	126	121	123	147	144	135	152	129	127	146	145	147	135	162	121	150	145	149	147	130	134	125	147	143	144	138	142	120	140	163	127	174	143	157	179	171	140	120	141	148	125	117	128	137	133	110	130	146	140	154	145	160	158	169	135	139	149	149	146	135	170	124	144	138	150	155	166	144	122	161	163	166	169	148	123	143	129	145	124	131	136	115	121	126	148	157	145	152	144	163	160	160	133	140	137	138	136	147	137	156	145	131	170	155	135	171	127	155	138	145	141	115	150	153	161	154	154	143	161	155	145	142	151	136	124	142	148	133	151	163	137	158	132	160	125	147	145	145	159	145	117	148	152	144	145	124	141	135	140	153	148	153	146	128	155	153	132	143	183	153	164	162	164	152	140	140	139	155	153	141	126	152	135	134	141	162	132	142	141	146	167	152	173	150	114	147	161	163	133	120	156	154	116	158	147	167	150	165	163	124	135	153	159	138	142	138	143	144	136	118	156	140	158	151	140	158	138	135	144	139	136	144	146	145	156	148	141	153	167	159	117	147	159	138	115	124	127	153	139	149	130	146	144	136	165	137	153	150	162	135	152	137	164	148	130	148	150	144	143	137	134	151	135	132	157	181	121	144	129	166	152	126	147	151	157	146	164	137	116	155	152	148	132	127	152	141	136	137	123	121	140	144	146	151	129	148	151	145	129	137	128	137	167	150	141	147	140	160	145	137	125	114	143	140	131	140	134	151	144	136	135	133	157	156	139	112	133	159	148	149	146	157	159	139	141	151	145	140	155	130	134	144	137	124	127	155	143	150	148	132	137	143	163	153	138	153	136	144	142	120	164	150	150	164	126	138	150	133	147	135	124	155	128	155	142	141	143	138	132	145	142	135	145	136	138	144	147	144	138	162	133	135	138	144	158	128	131	139	146	137	155	147	153	131	129	132	147	141	151	135	160	166	144	135	156	131	132	160	118	158	129	128	141	139	146	134	152	160	157	127	146	135	140	129	134	129	151	151	145	161	117	142	133	168	161	144	148	131	153	151	167	131	135	153	141	142	145	145	146	124	162	146	145	134	142	149	165	123	138	156	126	141	134	145	131	141	172	168	126	133	144	131	139	135	134	146	139	149	142	162	139	135	149	164	153	144	139	146	141	121	128	138	159	139	172	172	151	139	154	159	150	134	120	146	157	164	165	142	155	142	149	167	177	164	138	131	114	135	162	149	143	129	143	150	158	156	125	133	158	152	150	142	165	158	143	154	144	146	131	143	161	151	154	142	128	137	142	134	139	146	141	149	145	121	149	122	152	140	149	134	148	143	141	139	141	152	157	143	141	148	148	135	146	161	143	132	143	135	151	132	169	142	153	153	135	144	145	144	149	128	147	150	150	142	116	128	161	145	147	132	173	149	131	135	146	153	141	121	142	136	134	132	132	145	166	132	125	145	135	150	155	145	108	145	133	134	145	158	147	149	129	146	144	146	145	126	115	145	162	150	160	181	151	156	148	142	153	143	152	156	157	155	140	141	119	122	158	136	143	161	144	145	166	139	137	149	125	139	141	115	141	152	140	126	119	138	129	141	139	144	127	128	146	149	148	134	167	150	135	160	141	177	144	119	133	145	136	133	158	161	127	176	144	156	150	141	170	146	138	144	135	163	161	161	168	141	133	125	144	173	134	142	131	136	142	130	140	129	140	132	159	141	135	136	152	158	160	168	143	159	138	155	136	153	135	124	127	148	133	146	150	122	136	158	133	141	153	139	119	145	134	163	157	141	136	121	137	140	159	141	122	120	134	157	125	149	138	119	130	143	131	148	153	157	131	145	156	146	139	161	155	145	117	149	139	159	138	128	141	134	132	150	132	140	147	145	130	153	152	124	129	183	151	131	159	135	138	144	145	161	153	145	145	152	130	132	137	143	114	142	152	167	147	150	157	144	154	166	140	144	121	153	156	170	143	153	141	129	155	158	138	149	158	137	159	144	150	143	139	164	120	154	150	138	136	153	138	138	152	140	135	139	150	138	153	136	153	149	121	128	157	137	134	145	135	148	142	130	146	154	132	138	126	142	153	158	132	139	154	151	134	125	144	157	138	138	161	143	139	135	151	146	138	151	156	133	120	140	147	146	124	149	168	161	125	133	153	151	128	152	159	155	141	127	163	135	162	130	145	147	144	144	136	130	153	153	138	141	173	136	145	143	142	144	121	153	145	131	163	146	130	153	128	149	123
2683	732	549	479	482	424	386	405	372	383	388	414	385	412	401	428	329	353	386	434	379	394	365	374	403	394	368	382	352	352	353	392	374	395	381	397	381	392	352	415	340	400	355	346	348	367	358	338	351	368	368	327	409	362	347	342	387	372	368	359	344	364	347	408	375	417	355	363	359	411	366	372	378	398	402	367	378	357	388	329	363	377	387	410	378	378	377	425	369	368	370	339	366	365	400	349	421	368	372	349	349	359	375	390	376	377	364	362	407	357	377	358	346	373	372	376	377	375	411	405	342	359	354	370	373	371	373	343	414	397	368	340	338	395	366	391	388	376	377	356	374	363	367	377	370	355	354	354	383	350	379	371	377	337	402	407	382	413	405	386	376	411	391	394	378	346	432	380	374	391	359	405	358	362	391	404	359	364	385	405	348	346	376	381	369	362	388	355	374	375	359	390	393	393	362	363	362	361	363	413	365	400	385	382	365	369	362	349	382	368	387	344	335	400	369	369	342	401	362	368	356	376	393	364	390	378	381	361	377	371	370	363	374	374	398	385	354	374	338	414	381	371	370	362	371	426	375	346	380	350	346	380	396	362	374	382	381	349	372	358	367	344	395	354	398	358	384	368	393	377	334	376	380	406	398	380	383	381	373	381	391	384	335	383	386	351	383	400	395	361	368	368	364	386	372	344	377	399	388	401	407	383	363	361	349	375	388	369	361	388	373	347	377	363	377	362	396	365	381	376	370	391	405	388	367	334	403	362	368	395	379	380	373	345	352	394	370	382	378	396	401	363	347	377	378	378	348	412	374	362	342	390	397	388	385	370	362	390	382	372	368	360	371	352	356	363	351	335	373	383	377	353	408	358	416	364	363	353	367	391	362	369	396	372	366	381	426	360	360	355	347	361	418	330	384	350	394	378	382	366	371	399	403	404	356	404	368	381	374	365	383	366	395	385	338	350	389	378	407	373	384	380	369	358	373	369	380	346	348	373	399	377	366	380	394	409	353	386	330	376	376	390	350	376	397	380	403	382	403	351	390	368	370	392	400	388	373	386	360	355	338	370	372	384	407	375	351	349	377	356	377	396	385	352	401	326	387	425	368	365	390	351	394	378	383	383	374	359	403	352	430	349	385	393	391	352	352	348	397	361	347	353	352	414	344	400	350	378	426	391	399	367	400	362	373	361	368	360	371	392	363	318	388	410	384	387	370	387	375	385	379	393	377	386	359	395	368	407	398	408	357	371	400	372	385	370	354	380	373	370	403	386	406	407	314	386	369	390	359	417	366	383	377	376	337	380	369	365	358	362	378	392	372	349	343	391	393	381	346	383	353	378	366	373	356	396	390	397	353	375	400	376	395	393	378	342	417	345	362	338	391	384	383	360	350	368	383	389	399	349	358	376	349	350	371	386	366	362	373	401	378	381	370	363	334	402	399	343	359	390	376	362	412	383	348	367	387	352	358	356	342	368	341	401	397	370	377	397	360	379	391	355	392	366	380	342	375	373	351	391	362	358	342	384	386	386	362	379	392	362	399	377	335	387	378	358	386	350	414	357	388	360	376	357	403	382	375	364	396	396	355	351	331	333	419	345	364	397	363	377	373	368	386	375	366	382	371	375	370	374	357	375	364	359	396	375	370	371	370	377	391	356	368	361	363	396	359	402	358	384	412	367	365	400	383	377	366	377	416	388	422	350	373	375	384	358	362	388	318	388	379	393	374	360	415	325	370	365	367	381	374	386	419	362	391	380	345	403	381	359	399	358	381	368	398	398	368	390	354	404	387	366	399	386	386	389	374	348	352	394	357	401	367	347	365	395	380	349	375	368	386	361	374	364	369	369	382	359	382	395	368	339	393	395	357	417	345	353	351	387	395	367	373	363	401	377	385	389	381	358	368	374	388	371	408	375	382	377	366	403	389	402	390	361	418	362	378	357	355	376	353	388	387	373	354	366	357	369	410	388	383	356	380	368	359	387	377	407	361	381	380	402	344	360	366	409	364	365	401	394	407	352	367	360	381	398	383	348	375	375	359	360	369	372	393	401	392	414	381	338	392	375	365	344	357	390	390	398	359	396	364	400	363	335	374	392	354	348	408	408	430	356	359	375	401	367	386	372	389	383	369	395	327	371	399	374	379	358	360	361	377	394	366	331	387	406	392	371	369	357	375	377	372	390	385	381	396	363	370	365	377	353	392	366	398	399	383	393	376	371	349	349	366	390	382	353	423	354	333	384	376	369	351	390	378	327	365	370	386	406	407	375	344	362	382	354	405	399	383	368	351	391	370	358	422	336	367	384	352	374	377	389	387	377	376	341	363	368	348	351	364	392	388	374	394	374	386	384	334	398	413	350	394	397	361	401	387	392	370	359	366	396	378	390	341	357	359	395	376	357	394	393	398	393	367	358	378	385	361	374	358	386	376	374	369	402	386	374	414	395	398	366	380	370	359	387	388	391	369	355	380	379	370	353	362	327	394	357	359	365	383	352	358	389	359	448	350	364	354	405	370	362	361	366	348	349	409	381	400	361	372	381	369	408	370	376	347	347	363	385	369	359	370	375	375	374	385	376	362	421	376	394	386	401	367	421	395	352	359	362	373	390	377	380	357	397	362	376	390	376	395	377	399	377	361	386	372	386	363	358	393	397	384	404	402	357	370	394	393	342	371	396	389	393	368	402	397	352	379	329	389	374	397	360	396	371	347	387	399	381	395	362	384	372	384	363	380	380	377	340	393	394	353	397	336	367	387	377	376	362	353	423	352	393	378	363	391	395	376	385	375	356	356	362	423	359	370	383	374	392	367	393	377	380	388	357	356	365	387	358	393	384	363	408	358	371	392	418	344	373	361	367	401	333	377	419	346	373	393	371	379	390	377	361	362	366	397	393	361	393	337	355	372	354	354	383	398	376	367	383	403	370	370	382	338	377	401	350	391	352	360	426	404	371	360	370	364	360	408	377	351	391	386	399	365	356	384	383	376	370	404	366	392	381	381	378	387	362	367	419	378	375	366	384	398	342	390	398	368	395	435	385	411	382	375	368	382	370	343	395	396	395	353	377	358	347	402	411	342	356	402	370	394	369	381	415	373	392	343	387	391	370	381	336	371	362	376	353	354	335	374	383	352	394	352	383	355	365	343	368	401	365	390	368	407	367	392	351	366	350	399	345	355	392	380	348	362	382	380	398	370	351	379	356	371	374	413	370	357	383	371	404	387	362	360	354	366	369	348	381	375	382	389	364	386	396	376	389	387	382	353	392	359	382	379	369	361	338	372	340	345	412	374	405	343	360	414	372	351	350	366	380	387	384	409	363	363	364	358	383	372	337	376	346	372	420	372	387	378	363	343	392	349	375	387	384	391	383	379	409	351	361	421	394	425	438	355	376	396	378	354	351	372	361	400	404	394	342	350	367	344	374	391	368	355	393	404	364	395	330	379	340	356	369	396	360	395	372	397	420	349	387	362	344	368	389	390	343	381	374	360	368	388	375	385	359
8121	763	514	410	281	256	206	229	228	218	210	204	202	185	210	172	188	175	174	202	160	204	162	174	183	186	167	197	188	165	194	175	162	198	191	167	177	188	173	173	183	193	167	167	209	175	184	188	178	175	194	179	161	173	180	154	195	182	179	197	175	184	180	178	186	202	182	179	198	172	188	168	188	192	173	190	148	187	139	170	159	162	173	178	185	191	166	175	193	162	170	183	179	175	171	174	154	167	161	186	179	170	155	173	162	191	179	187	198	181	182	177	195	188	153	184	178	204	186	173	165	183	186	190	181	196	173	186	169	188	179	187	165	194	179	185	189	177	182	207	188	185	171	193	189	175	179	167	177	164	189	164	180	171	178	171	208	184	176	157	163	194	192	175	168	181	163	174	196	166	201	167	153	169	186	162	180	211	161	181	163	187	191	159	173	180	182	162	187	160	183	165	193	176	159	198	183	175	187	186	182	192	165	185	182	189	208	143	176	190	171	185	156	138	179	211	174	182	169	188	187	191	182	164	160	195	199	183	187	183	194	184	159	162	173	192	203	181	178	178	181	165	166	197	169	159	173	190	188	194	188	187	195	190	184	199	159	196	143	183	186	177	184	175	169	182	182	171	190	166	182	167	187	180	166	158	173	177	173	181	171	176	157	156	163	168	189	165	195	189	178	180	162	186	204	206	176	179	167	191	195	177	158	180	156	179	156	204	192	186	186	192	197	199	182	187	180	186	171	151	196	173	172	172	169	173	192	205	186	193	186	176	161	169	172	187	182	186	189	205	175	154	172	186	171	160	176	154	173	173	186	183	167	169	183	192	198	160	189	205	177	165	149	159	167	179	189	184	194	153	173	187	200	176	182	201	163	184	181	167	209	192	186	194	175	167	199	177	178	158	180	179	195	163	184	178	160	165	213	193	179	178	183	191	176	160	145	185	184	162	185	171	194	149	181	191	198	183	177	174	179	195	184	182	175	166	179	191	168	166	202	173	177	172	209	185	165	172	183	166	179	173	186	176	189	174	160	171	178	159	175	184	190	143	175	160	145	161	174	170	184	178	177	208	163	174	199	159	184	175	172	195	170	175	179	174	182	182	185	193	192	150	144	176	186	151	172	180	190	194	199	177	194	167	195	184	164	181	201	205	167	179	186	189	188	183	176	187	190	174	182	168	180	169	155	160	198	185	195	183	194	195	179	173	166	177	162	169	172	220	171	157	190	171	184	184	192	185	175	186	162	173	185	179	184	184	177	162	178	176	161	177	174	159	177	191	162	193	177	193	178	163	200	161	169	169	167	202	190	166	194	175	150	165	189	162	207	185	177	206	175	169	160	183	179	194	181	180	172	158	172	190	177	180	158	150	199	165	157	160	182	184	196	182	175	158	182	160	178	183	188	199	185	169	177	176	178	162	174	177	160	146	163	216	184	189	191	179	171	177	184	180	178	177	151	194	175	169	173	166	165	199	167	205	166	180	172	191	183	172	164	156	153	195	175	204	160	194	153	174	168	173	182	195	194	181	160	199	170	196	162	156	161	178	192	174	160	182	195	214	172	189	159	184	153	195	173	171	174	176	203	173	182	199	170	153	182	184	152	187	160	166	169	160	185	192	174	162	182	179	182	179	158	188	169	172	197	191	153	176	185	177	171	182	193	188	180	177	159	170	176	147	163	180	169	181	212	179	151	180	182	179	193	157	164	162	171	134	178	159	189	169	182	172	192	168	171	159	165	150	181	192	164	198	172	166	162	167	166	152	195	173	196	146	161	180	163	173	189	201	191	156	181	182	178	191	195	190	171	164	160	177	169	181	184	174	198	182	171	162	179	182	176	201	180	178	172	195	183	188	187	173	195	190	163	157	164	177	190	165	165	186	172	200	159	192	180	183	190	184	178	183	193	192	167	150	161	161	186	222	198	166	188	172	150	203	202	162	184	191	192	182	203	189	173	191	167	202	196	191	182	186	195	169	180	175	182	166	175	190	170	153	164	165	160	172	198	184	167	183	168	186	185	185	169	186	160	189	166	204	161	174	168	179	176	187	188	179	191	155	164	176	193	177	182	176	158	185	177	183	193	173	182	193	183	185	181	185	188	180	197	167	164	153	178	168	171	199	183	158	162	168	172	172	162	210	167	170	177	167	173	168	154	179	161	178	161	173	166	171	188	176	171	174	174	178	187	182	163	177	175	217	166	169	168	203	170	186	206	172	198	173	176	182	158	178	189	175	145	206	219	180	162	170	158	176	190	197	172	186	177	178	195	185	210	189	159	174	174	173	202	191	149	191	165	176	160	196	174	189	184	177	173	182	195	197	177	173	182	172	194	187	177	180	175	188	175	183	171	183	199	148	191	170	164	160	168	198	187	163	150	169	179	184	179	174	165	178	182	177	183	179	203	195	175	195	177	181	162	157	195	179	183	175	175	171	191	181	157	185	175	185	168	185	186	182	184	181	175	148	176	189	148	184	174	183	164	182	182	191	180	165	151	216	184	182	185	175	207	174	197	167	168	191	184	175	173	182	150	184	182	204	144	176	189	177	182	172	176	186	172	158	190	193	175	168	176	166	165	161	194	179	169	195	183	177	176	162	168	166	171	188	157	229	164	173	176	170	160	184	187	195	203	188	166	161	161	173	175	151	181	156	189	190	176	182	189	181	195	173	155	174	192	184	173	172	162	181	199	192	180	168	175	201	161	176	192	193	207	170	174	159	199	188	157	180	194	195	181	192	161	184	195	190	172	182	194	173	181	184	152	187	186	171	156	154	182	180	182	190	149	159	161	193	187	172	176	188	142	163	193	214	170	177	178	168	177	187	192	184	187	177	162	185	166	151	161	164	169	197	180	149	175	189	183	189	188	181	185	169	167	174	168	181	192	188	199	185	185	166	162	165	187	175	173	179	177	185	170	186	180	173	164	182	180	198	162	181	159	164	171	176	191	173	215	197	166	156	155	194	186	172	170	160	164	180	169	201	178	186	177	176	167	181	176	183	193	197	174	185	178	172	170	182	181	187	157	197	215	185	193	167	186	193	200	171	162	167	185	201	163	184	195	161	170	175	204	165	167	175	170	159	189	186	200	176	175	164	146	185	172	176	182	169	165	190	163	173	182	189	193	165	171	178	178	190	161	168	168	164	157	180	205	156	184	203	205	180	172	153	176	174	176	162	167	212	166	167	174	188	196	188	192	195	197	180	176	180	175	197	177	176	190	170	190	167	178	185	160	177	183	179	186	182	186	180	164	180	181	155	162	168	197	187	189	193	180	188	198	186	190	190	196	164	169	167	173	177	171	142	187	163	182	177	186	209	176	184	170	179	192	157	176	199	193	155	165	173	201	184	179	185	176	191	171	170	199	187	165	184	189	173	166	178	191	175	168	182	190	151	188	182	188	174	185	172	151	174	172	179	179	165	172	173	195	184	187	170	180	168	170	180	177	202	162	162	166	164	192	184	178	174	167	205	169	163	162	189	170	180	171	181	199	176	172	162
7260	1082	1325	1279	1063	874	802	713	659	660	581	611	548	581	554	526	538	524	495	489	493	490	472	441	466	452	417	439	497	453	447	460	460	466	479	466	447	448	452	460	468	480	471	438	472	449	468	461	441	458	472	416	436	415	487	484	468	464	453	464	474	483	423	426	407	509	432	446	493	422	435	497	486	449	462	446	406	462	442	470	466	500	429	436	425	462	452	459	426	457	433	437	457	469	446	452	407	430	450	451	500	462	427	450	467	445	429	441	437	404	481	465	442	434	463	409	407	466	477	449	478	458	440	448	421	418	444	431	454	449	412	395	423	465	439	412	452	443	424	442	445	457	437	447	438	474	467	413	442	467	426	456	486	436	453	451	403	420	428	431	439	422	453	421	424	475	447	462	427	434	446	475	408	453	445	385	449	465	458	456	438	468	456	458	445	451	487	423	453	446	433	472	439	502	425	464	478	459	464	435	440	424	428	462	447	471	426	443	417	428	416	421	457	486	451	460	434	416	457	441	453	419	455	447	436	424	462	416	493	428	450	449	461	433	495	438	416	457	480	456	440	481	464	441	438	453	412	456	426	432	436	425	386	449	468	469	427	443	491	474	438	423	445	429	448	430	429	475	442	455	437	449	421	412	450	443	430	432	421	418	431	449	446	402	450	443	484	432	452	456	454	451	418	425	485	439	423	455	418	427	430	456	462	446	452	441	463	452	462	460	434	437	497	427	448	469	462	429	408	466	439	413	423	437	456	452	442	492	402	461	482	460	471	419	447	424	471	452	456	472	445	443	450	469	434	426	427	465	426	443	478	455	438	435	440	407	431	470	434	416	444	478	471	435	485	453	452	437	429	424	442	454	414	449	421	475	467	459	463	480	504	445	439	447	447	418	466	432	443	475	447	403	416	429	448	441	495	464	406	415	472	441	451	402	469	460	456	452	486	454	410	433	455	449	432	444	457	489	462	429	462	468	436	439	405	441	451	453	426	413	404	454	426	486	460	475	459	405	454	427	413	452	399	468	453	440	432	462	442	467	460	471	440	473	465	511	461	465	420	433	447	483	447	462	485	419	430	450	454	463	471	458	429	440	424	461	490	429	443	473	435	442	421	449	403	453	444	480	487	460	412	445	464	445	452	434	463	464	452	426	441	442	442	431	443	432	483	414	468	453	437	431	456	418	476	472	453	472	446	432	437	439	438	463	460	471	468	467	444	468	455	446	478	432	474	458	429	450	442	418	425	442	492	458	453	442	433	432	433	463	473	468	492	467	462	426	442	427	411	453	455	433	473	415	460	425	411	461	464	455	437	440	454	474	421	458	448	443	433	461	449	441	404	444	436	437	445	406	480	455	445	435	454	423	463	469	438	436	413	457	450	388	445	468	419	443	465	468	472	467	422	439	459	486	485	427	493	433	464	461	500	440	433	464	443	404	434	464	423	471	411	470	437	446	457	463	457	424	457	436	441	426	411	432	447	459	423	463	475	450	459	451	452	445	460	449	449	442	429	474	438	458	460	399	431	473	463	448	476	459	469	441	453	452	428	424	423	434	453	439	462	447	436	405	443	464	423	408	439	412	458	464	479	477	464	443	441	436	416	453	429	454	435	469	440	471	426	446	433	444	429	424	465	467	436	456	434	432	470	443	425	418	429	457	469	467	443	480	431	441	447	432	436	442	442	466	443	417	452	433	429	422	455	401	458	447	445	469	438	429	438	447	417	435	440	435	449	432	464	456	425	444	433	421	454	428	434	471	449	445	424	484	458	436	481	451	448	440	434	436	480	461	435	475	430	460	452	421	452	488	487	465	453	458	416	426	457	454	462	454	484	485	412	414	481	429	447	436	420	489	463	476	426	486	437	455	465	433	438	483	418	390	465	463	414	468	419	447	479	434	452	462	433	455	443	472	468	411	454	455	436	471	435	450	424	453	432	462	476	443	451	463	454	478	439	447	441	423	426	439	416	446	448	426	436	457	419	455	452	450	410	457	469	462	482	469	471	429	456	453	443	459	444	435	487	436	460	450	469	407	445	470	430	437	428	446	430	474	446	443	447	446	454	457	404	429	458	464	463	455	433	426	447	458	470	458	425	461	449	430	454	448	476	438	466	442	464	460	435	419	434	439	408	432	451	453	473	388	434	418	433	472	450	446	451	433	428	454	447	454	401	444	415	429	455	428	440	424	435	448	454	445	410	419	453	422	433	422	445	447	466	432	431	439	464	479	455	411	441	459	458	475	433	434	466	439	464	440	505	453	460	442	434	470	429	461	439	434	431	402	460	454	445	433	424	428	466	382	480	461	466	409	461	411	448	472	434	434	388	431	442	405	438	449	439	432	448	470	472	431	415	463	406	473	470	446	450	398	467	432	465	469	458	485	445	456	467	450	485	428	433	482	474	440	457	459	448	465	437	488	436	487	436	443	451	484	455	414	430	442	452	427	455	413	473	440	440	463	462	454	438	437	428	437	413	444	437	432	413	450	417	436	476	441	437	444	453	473	444	471	421	452	418	431	456	448	477	430	470	431	441	481	437	444	467	432	430	435	465	461	457	447	459	434	462	443	432	450	422	467	438	413	440	418	440	422	450	428	444	435	439	439	446	455	443	450	490	472	432	430	443	390	478	445	439	442	462	458	457	457	434	436	437	488	418	450	419	421	469	439	456	481	408	453	458	458	451	465	431	468	462	450	428	434	465	462	429	420	467	429	442	424	472	439	449	404	426	444	429	481	472	484	464	489	441	455	428	445	472	442	457	465	468	450	458	433	463	443	456	454	442	466	433	465	417	446	481	454	453	443	462	467	446	413	426	459	408	465	451	462	497	466	483	455	447	438	447	430	485	447	479	476	468	435	444	420	424	447	451	436	419	462	404	436	452	419	499	458	452	441	417	446	468	467	443	436	419	466	445	439	467	400	453	479	468	414	460	485	454	442	458	424	444	478	438	445	458	441	451	444	475	442	417	442	501	439	428	438	484	477	413	471	428	461	447	452	458	458	394	456	443	421	461	412	465	408	437	427	462	439	424	453	423	486	404	453	431	446	457	459	416	496	450	432	446	446	405	451	439	443	440	472	439	468	436	445	453	411	423	431	473	468	442	408	436	418	406	456	463	436	473	447	433	439	463	443	479	429	431	421	426	414	470	432	487	438	484	432	425	452	427	428	459	443	451	448	419	432	451	444	471	443	432	478	468	465	461	438	449	461	435	405	479	438	420	473	410	472	446	446	435	451	422	445	436	461	461	425	414	442	419	441	451	422	470	422	436	456	417	423	499	470	444	434	459	446	457	450	451	475	446	448	425	445	460	459	465	420	456	442	441	456	424	472	455	461	444	413	406	490	422	487	451	458	443	449	432	434	467	434	420	444	430	473	436	443	453	432	479	433	451	486	462	431	469	423	436	450	435	450	444	443	438	447	424	456	441	455	436	460	443	465	444	397	404	444	452	440	454	431	440	467	474	433	458	442	431	468	483	433	411	453	449	430	482	449
13290	1148	791	482	351	268	214	173	146	169	151	120	151	121	95	127	116	128	114	104	108	109	109	130	106	99	101	104	95	112	100	93	90	110	94	81	100	103	81	105	101	96	94	95	102	77	109	99	110	107	97	94	114	107	80	94	95	90	114	109	104	117	105	94	105	94	94	99	85	97	82	104	76	101	102	97	90	85	96	101	100	94	96	90	109	87	102	100	100	97	85	97	95	107	92	94	85	89	101	101	99	84	81	96	89	102	99	125	107	99	80	73	96	97	104	77	93	85	121	80	98	91	73	88	102	101	93	83	90	115	93	88	112	100	110	94	92	73	97	82	81	90	103	89	105	104	97	94	108	98	97	86	103	107	93	80	114	81	73	91	107	89	84	96	97	100	98	115	92	108	92	95	91	105	90	90	101	94	96	102	114	118	107	103	110	95	102	69	88	94	102	81	80	100	90	91	109	91	101	95	102	83	98	94	109	106	99	100	112	111	89	112	107	102	107	101	96	94	101	92	89	105	93	81	90	107	93	71	90	102	91	106	82	81	89	90	101	95	80	99	99	104	80	85	94	101	97	105	105	94	108	84	90	106	82	107	95	106	94	94	92	95	108	88	104	98	91	84	105	99	118	107	97	104	96	102	107	92	92	103	97	113	84	115	89	107	93	76	85	98	94	109	88	101	94	95	101	91	97	80	86	102	111	120	102	103	94	102	95	84	108	118	97	100	113	109	88	95	76	95	77	92	112	68	99	86	107	94	110	101	75	78	103	104	87	100	100	90	90	92	79	88	108	86	81	97	90	90	88	93	97	96	87	110	93	100	116	120	104	105	92	83	104	102	84	94	112	96	82	93	102	101	89	77	104	80	87	97	100	84	104	103	96	119	122	103	90	101	116	87	84	115	111	93	109	92	96	69	119	97	84	101	92	93	91	86	88	108	98	81	89	104	73	111	87	95	82	77	118	84	92	95	91	90	77	99	92	104	92	74	96	91	109	89	100	85	89	96	101	106	101	106	98	85	90	88	79	119	103	115	96	102	91	85	91	101	115	104	95	94	105	105	99	105	81	93	83	79	106	83	80	95	82	92	88	90	98	104	86	95	93	104	108	117	87	87	109	100	83	105	91	94	100	91	99	103	93	92	101	84	105	99	100	79	110	91	104	94	94	102	111	83	98	91	89	98	89	72	105	90	89	94	90	95	88	105	108	118	87	104	89	98	80	97	99	90	105	83	92	99	89	87	85	98	97	98	98	85	99	92	97	104	108	84	73	112	93	76	103	72	113	83	90	94	77	99	88	98	110	81	99	101	110	86	99	107	85	86	101	87	99	98	82	82	90	107	101	78	94	104	89	96	103	98	89	90	92	79	97	101	104	99	104	88	98	95	76	97	100	91	93	91	95	95	98	91	90	95	93	78	91	96	118	94	101	81	105	112	100	93	111	78	88	100	103	97	109	95	101	99	116	90	84	82	70	121	106	110	80	107	90	89	96	86	105	86	99	95	112	98	114	96	104	88	100	100	106	95	107	79	85	114	95	76	97	91	85	99	92	93	91	110	103	96	102	87	111	127	92	88	81	81	94	85	94	95	110	77	105	72	89	76	94	104	98	95	96	91	99	97	106	88	97	95	94	87	92	114	106	104	97	96	97	103	101	87	99	102	98	93	93	93	101	117	105	96	103	115	89	93	103	88	92	98	91	87	106	83	102	83	90	98	101	101	98	99	102	104	92	91	98	97	98	109	93	91	70	102	90	87	91	89	109	111	94	83	92	89	105	102	77	89	93	91	90	87	94	97	85	85	82	106	100	106	115	97	80	106	91	108	93	111	86	94	79	101	91	99	116	86	82	118	73	83	93	88	111	105	111	108	81	107	87	107	94	90	104	98	89	104	101	101	96	93	103	84	88	93	108	95	88	78	84	85	100	88	86	85	96	84	92	81	98	113	76	100	103	81	101	85	103	107	100	96	95	87	98	108	98	104	95	81	95	102	101	83	97	105	83	100	115	97	100	104	90	100	103	88	93	99	107	82	89	91	93	102	93	101	91	100	85	91	91	72	117	115	104	115	98	90	87	99	86	91	112	91	99	110	93	87	99	103	97	107	98	87	87	87	115	91	108	97	97	87	95	113	101	85	109	102	93	115	96	100	101	94	104	82	97	102	84	87	84	95	102	91	98	113	113	86	103	104	108	90	90	84	102	89	92	80	88	111	97	83	102	93	100	100	109	98	105	78	121	97	112	109	102	99	103	96	91	111	87	98	78	86	91	87	113	85	95	101	81	111	90	94	88	103	83	101	92	95	97	94	96	99	87	92	101	93	109	85	101	92	99	89	81	98	95	78	95	78	122	92	87	84	128	89	114	98	111	86	85	98	82	80	104	87	97	69	103	92	104	108	107	88	100	92	116	81	82	97	105	104	88	95	91	78	107	93	106	107	97	92	94	75	120	89	82	99	82	99	79	103	97	109	102	117	97	82	100	106	98	85	73	108	99	101	124	102	97	88	119	100	102	91	94	89	97	85	104	92	91	109	93	87	86	103	84	92	76	84	87	93	116	103	90	95	95	93	103	101	94	89	75	93	102	107	87	90	86	108	108	87	99	96	102	101	96	101	91	83	90	96	84	107	81	91	97	89	85	112	111	108	76	87	105	98	91	96	108	106	92	104	108	99	87	93	97	96	94	85	107	81	91	104	78	94	97	82	101	99	76	98	83	114	99	91	83	86	94	102	81	95	89	109	87	103	98	73	102	92	103	95	92	75	92	102	112	124	87	110	112	113	101	79	105	94	90	105	109	111	92	96	84	116	79	107	106	99	104	96	89	98	94	89	81	93	84	87	80	97	88	101	96	93	96	68	89	95	93	80	96	101	84	123	111	103	86	96	103	82	100	96	105	97	108	94	95	114	102	85	89	103	93	108	103	96	97	90	84	121	97	104	111	102	91	83	84	84	89	95	101	100	107	95	81	94	82	85	111	98	92	86	102	113	78	109	118	96	116	88	91	85	90	75	103	92	107	107	83	84	88	95	85	93	81	74	96	98	93	107	75	98	94	82	87	99	121	113	92	99	84	95	119	116	82	83	105	95	92	99	118	114	95	78	89	95	76	113	105	91	77	89	95	93	86	94	103	98	77	100	94	94	105	82	104	87	71	111	107	98	102	98	104	99	92	88	84	97	85	80	95	104	104	100	98	90	88	85	97	103	97	92	100	94	74	99	94	108	75	100	99	91	98	97	93	119	93	81	86	94	102	96	104	83	99	103	99	97	96	92	94	91	82	98	85	89	89	87	107	84	90	81	91	89	103	102	93	97	107	97	104	95	75	97	90	97	107	96	92	109	78	97	90	86	116	90	93	94	98	91	97	99	108	78	105	103	118	98	99	82	85	129	88	109	111	88	98	89	93	83	76	101	103	89	92	86	103	125	88	86	84	80	90	91	103	80	101	93	91	116	99	100	81	109	91	80	79	96	96	80	100	89	82	119
8637	1105	1791	1792	1468	1152	947	751	641	562	566	520	503	475	430	400	422	391	364	310	350	328	300	281	281	284	293	271	295	266	276	282	277	283	255	277	263	283	231	254	258	242	283	257	267	262	255	293	256	243	244	262	284	271	283	237	289	277	261	264	245	234	272	278	272	239	269	240	230	236	254	247	260	245	269	243	249	267	254	235	254	239	261	264	246	247	275	235	257	265	245	253	259	244	255	260	235	242	232	276	265	247	251	259	264	242	238	242	273	243	245	257	231	263	274	242	229	270	244	248	241	239	229	268	253	232	256	249	268	272	235	241	245	255	245	238	254	248	232	249	272	229	273	260	265	253	246	273	272	231	244	253	251	261	286	259	252	239	227	239	276	238	256	265	233	252	252	254	237	246	239	243	252	248	245	297	239	237	270	231	248	228	272	253	265	231	244	257	249	243	269	234	286	218	260	241	247	250	256	231	244	254	224	239	227	240	266	254	227	257	253	220	267	255	261	241	239	249	252	243	247	254	251	221	281	248	227	236	253	248	228	261	233	237	246	237	288	230	236	276	242	247	256	240	280	240	256	231	281	232	233	230	240	249	236	261	235	260	262	242	238	241	215	243	259	240	233	262	265	249	248	254	256	281	241	222	216	239	232	267	258	247	232	230	255	237	242	260	243	223	235	233	241	242	275	233	241	236	261	231	235	257	249	247	229	238	237	236	248	231	257	248	258	222	261	224	257	258	243	244	223	233	258	250	252	222	227	260	226	263	263	213	256	266	240	278	260	205	266	246	254	249	232	240	256	244	237	233	279	246	245	258	236	254	245	220	247	235	261	218	274	258	268	256	223	240	256	244	236	265	226	249	242	256	234	260	242	240	236	260	253	291	235	241	242	269	227	254	233	258	252	275	250	248	213	243	261	234	237	240	239	258	246	245	246	271	238	258	251	239	232	271	241	248	248	230	228	249	273	244	274	256	240	221	276	230	249	249	267	233	237	247	278	246	224	239	219	242	229	282	229	255	241	221	234	212	225	268	239	223	284	237	256	240	220	239	238	236	234	254	254	231	257	262	261	245	275	242	228	223	266	227	233	271	231	234	251	273	216	238	235	234	241	256	242	278	247	262	235	251	252	259	216	248	215	245	252	260	282	229	222	228	242	216	226	259	235	260	254	244	253	251	236	238	265	258	234	260	239	275	272	266	250	247	231	236	248	241	254	275	265	241	266	218	244	226	255	226	269	245	242	245	243	243	258	252	267	248	237	237	224	233	272	255	268	225	259	256	234	244	215	276	239	241	244	231	244	273	271	250	258	250	262	225	263	246	248	283	236	244	238	250	243	253	241	224	253	241	270	227	234	225	258	231	243	287	226	224	244	217	223	248	284	266	259	272	266	254	234	226	247	270	237	220	247	252	275	265	256	242	244	257	253	227	231	278	250	234	226	264	213	236	224	248	265	238	253	247	224	244	251	228	231	245	231	256	309	266	229	237	280	232	229	239	272	239	255	218	230	255	256	248	238	238	268	223	222	272	224	273	268	217	257	263	257	268	271	246	261	239	215	241	247	277	247	265	253	246	211	250	263	245	292	235	243	244	244	260	267	261	237	259	248	252	249	237	254	216	224	238	251	261	270	253	255	259	255	235	205	234	263	238	246	255	257	242	246	251	262	244	241	223	270	271	239	245	256	252	253	238	228	234	246	265	268	236	233	265	256	235	235	242	243	252	239	229	239	258	230	261	238	242	240	251	243	232	225	269	245	233	240	255	250	204	240	282	232	267	238	207	245	265	249	254	250	252	266	261	255	253	239	251	241	260	252	247	206	241	225	240	230	256	247	231	225	258	248	251	235	230	259	248	257	261	278	245	231	216	259	255	253	274	232	240	269	225	242	258	220	231	241	237	228	256	254	234	238	251	229	227	231	261	243	257	249	249	224	246	246	230	255	274	219	244	245	273	236	240	247	250	273	254	256	232	249	239	268	238	265	275	251	217	263	275	227	267	231	219	256	242	248	257	255	254	248	266	251	230	256	257	233	256	247	274	248	257	227	230	234	267	256	260	208	261	249	252	242	237	263	231	224	251	230	257	274	248	245	263	227	240	260	236	264	222	257	220	249	255	248	266	222	236	238	246	251	247	228	246	266	266	267	253	231	248	249	221	265	232	272	245	219	251	229	252	251	206	234	243	251	240	265	281	231	240	261	223	240	256	229	243	251	235	250	261	232	230	283	240	231	267	260	261	227	229	267	262	246	264	243	246	254	231	237	254	227	241	244	246	242	273	228	247	225	216	281	246	251	232	247	265	255	249	279	232	252	251	262	264	237	267	237	237	241	265	260	231	234	253	255	264	236	227	225	239	225	237	229	260	245	254	264	237	270	252	224	255	218	252	241	263	249	256	270	226	243	259	232	242	218	258	241	257	276	246	237	235	267	258	241	258	241	264	236	229	241	261	250	253	234	255	263	252	245	255	259	239	245	263	253	237	248	263	269	264	265	227	238	243	234	249	250	235	265	244	238	249	216	261	207	247	252	282	254	246	214	263	268	253	235	277	268	243	232	240	249	288	244	244	231	232	247	247	248	239	233	246	228	237	263	212	231	262	241	223	256	262	254	247	246	254	226	244	238	277	276	261	236	266	244	255	263	252	232	251	238	231	264	274	276	225	224	232	271	242	245	273	224	250	243	264	247	232	215	246	262	249	248	244	246	263	262	238	258	261	209	230	266	234	264	246	239	249	241	247	260	273	255	263	278	237	250	240	264	233	233	268	250	245	265	258	249	238	248	249	244	227	214	262	247	266	276	229	247	257	257	264	255	225	220	259	239	218	242	256	209	260	281	242	254	231	267	218	235	246	243	231	272	248	234	260	244	241	274	271	246	230	236	256	248	272	220	227	234	267	257	254	233	247	259	253	266	258	221	247	239	262	273	268	267	278	252	242	251	239	215	255	235	223	254	259	258	231	248	230	245	273	248	243	252	230	281	233	270	258	234	235	251	235	222	275	256	227	236	239	247	252	241	252	243	247	246	239	241	246	238	258	243	260	266	248	268	265	220	236	253	245	257	267	253	243	241	238	259	239	222	241	252	240	247	275	253	232	234	239	245	265	279	235	267	246	219	225	204	229	224	261	244	236	283	244	272	238	240	248	251	257	254	241	287	238	245	267	241	268	224	233	250	239	229	257	234	247	280	243	236	249	226	237	285	251	272	267	216	255	209	218	277	229	237	248	258	240	252	257	244	222	262	275	253	254	237	243	257	242	236	256	246	257	240	249	270	210	239	243	255	220	213	257	256	254	249	233	233	248	254	267	274	254	263	258	248	278	222	231	248	248	235	227	240	257	231	286	253	228	244	258	258	247	231	238	241	274	241	263	230	232	270	256	256	228	280	233	250	241	237	226	240	245	229	260	248	229	243	233	226	262	243	249	247	270	251	218	225	279	241	267	248	287	232	253	263	241	257	270	219	242	254	243	259	261	241	235	266	261	241	234
1549	283	190	158	164	150	135	135	136	137	131	149	150	157	165	150	148	149	159	128	138	114	123	140	159	135	146	137	122	137	134	144	132	121	121	133	139	131	140	135	132	162	138	140	160	150	158	139	133	154	161	143	130	131	151	171	175	147	156	133	130	148	143	122	138	129	140	126	154	144	130	134	136	153	130	129	135	137	141	143	142	139	148	138	142	148	137	132	134	147	155	151	141	128	121	149	127	146	150	129	129	126	146	127	144	126	159	159	159	131	125	135	139	123	140	140	142	148	114	125	136	124	135	152	130	150	151	146	135	152	166	183	136	147	145	132	157	150	151	160	119	150	153	120	150	116	138	172	141	133	131	153	114	140	158	144	153	132	136	145	141	152	136	119	123	146	138	127	146	140	157	136	127	125	159	146	144	148	143	124	132	129	126	128	138	153	139	151	153	142	143	150	129	167	134	130	120	129	154	157	128	138	142	160	155	144	134	148	144	130	145	155	148	151	124	137	143	154	136	152	124	137	128	150	157	155	132	149	142	129	149	147	133	154	120	132	133	141	134	139	130	143	173	142	137	125	132	139	136	162	135	170	164	151	125	140	145	160	119	150	156	136	135	130	126	159	129	147	144	157	121	116	157	118	121	135	140	151	139	143	152	170	126	117	169	136	156	155	126	143	137	136	164	159	159	129	158	147	130	145	115	136	113	128	149	144	155	152	132	115	141	156	139	148	122	135	136	137	130	130	156	167	138	121	147	124	150	134	146	128	142	146	138	151	134	153	158	125	163	155	145	151	105	140	142	139	137	136	141	120	137	146	135	155	155	135	144	134	157	139	115	132	159	132	129	121	137	154	143	142	169	117	154	130	140	125	139	124	161	162	139	136	166	137	145	159	137	150	136	133	145	135	146	125	134	128	137	161	178	135	138	142	150	146	131	141	155	125	161	126	148	135	140	169	127	158	152	146	142	127	134	132	136	155	143	141	141	135	127	135	132	148	119	140	155	127	127	152	158	134	137	173	153	156	133	129	143	128	139	148	127	140	134	149	130	138	138	125	142	131	156	145	117	117	140	141	143	150	132	126	152	157	133	126	136	145	135	142	145	141	141	137	143	121	141	158	142	155	138	166	137	153	125	125	140	126	132	150	137	129	184	143	131	154	128	151	129	144	148	129	145	126	165	171	161	158	153	143	138	135	155	108	125	142	133	147	133	147	150	141	152	143	126	123	122	138	143	159	137	156	123	136	136	157	140	140	153	158	156	136	130	136	123	133	145	146	137	126	131	142	143	131	158	151	136	175	129	137	142	141	146	147	147	140	147	133	153	146	169	136	147	136	185	160	147	134	144	114	150	155	126	126	139	166	148	154	129	121	124	118	137	173	143	144	138	149	136	117	121	142	113	144	136	132	138	146	131	149	128	130	138	130	156	134	145	149	163	142	138	152	122	155	154	164	127	149	135	143	143	148	160	120	142	129	139	140	133	152	152	145	139	157	123	142	134	147	162	134	117	117	143	161	121	147	152	148	137	154	159	147	171	136	150	166	133	137	145	130	127	157	146	154	151	137	126	148	166	153	130	137	156	141	152	145	137	148	141	113	118	151	163	139	135	149	169	145	128	141	157	159	137	140	150	139	149	153	139	133	135	141	140	137	150	141	131	148	128	129	153	147	155	137	147	145	138	142	154	138	160	150	146	134	144	130	148	150	142	137	139	159	163	144	142	151	137	148	160	152	148	156	140	138	134	146	133	144	136	131	143	149	142	155	145	140	126	148	124	136	140	153	152	140	120	136	163	157	158	131	163	135	132	136	135	131	137	163	139	140	146	137	143	133	128	146	149	141	135	134	145	129	143	145	150	129	165	146	163	138	161	136	132	148	138	146	153	132	133	152	122	142	161	125	141	138	148	145	141	163	142	137	136	153	158	146	163	163	135	147	128	161	142	132	134	146	132	131	145	147	140	147	158	152	140	151	165	130	120	157	136	150	155	134	145	143	147	155	146	154	151	136	143	144	138	141	145	134	144	112	147	138	145	146	144	130	125	156	141	146	138	177	141	138	154	151	165	128	130	152	129	157	141	145	155	148	151	136	144	107	133	149	138	117	143	127	137	134	134	141	156	114	137	144	169	136	145	136	144	151	155	147	140	143	152	166	140	126	159	141	151	130	156	147	154	146	114	138	118	104	120	159	157	160	154	135	123	156	159	134	154	140	157	148	141	156	139	139	137	130	147	186	124	122	158	168	149	121	149	144	129	153	148	149	139	150	137	156	124	109	124	124	166	150	136	130	131	134	137	140	146	151	144	135	151	142	143	125	134	139	151	160	118	125	129	127	147	176	142	144	122	151	146	142	157	137	144	126	138	151	144	128	136	143	152	123	142	132	121	146	133	138	128	143	139	143	155	144	143	160	120	138	139	134	150	150	150	173	145	145	127	154	146	134	117	162	139	124	132	148	152	151	141	143	132	137	144	142	120	139	144	132	131	144	122	130	133	122	138	152	154	169	138	132	150	151	158	124	135	149	117	158	178	143	146	143	142	112	120	157	153	138	149	139	145	142	146	152	132	140	146	163	152	126	130	146	154	146	136	164	141	151	149	139	112	140	136	142	146	134	131	149	132	154	151	136	135	141	140	141	137	125	123	138	133	117	145	141	142	135	124	128	150	145	142	160	147	145	136	155	141	139	136	135	132	141	128	149	128	167	155	140	138	133	132	149	142	143	141	154	149	135	140	132	136	117	152	157	125	142	147	138	164	150	137	136	145	134	136	150	141	148	151	144	136	144	137	122	116	140	139	160	147	160	135	158	132	118	155	150	127	129	164	155	148	159	149	128	118	127	164	133	153	148	132	150	146	154	152	126	131	143	136	132	149	122	119	150	132	170	148	134	138	146	146	139	149	127	148	143	149	145	125	151	124	131	136	159	122	152	159	149	147	138	147	155	143	124	172	143	143	128	130	138	159	151	158	125	148	136	148	153	144	143	126	140	140	140	148	152	124	161	149	138	113	136	151	145	156	160	155	164	152	113	151	129	134	160	133	146	136	127	148	131	125	149	131	139	139	151	150	120	136	143	138	138	131	157	138	148	141	160	159	137	157	157	142	144	143	146	135	151	148	133	145	153	153	134	134	135	137	131	145	136	134	146	147	149	133	152	158	132	123	129	141	136	152	129	151	150	155	121	156	123	139	107	159	128	131	138	135	153	125	146	160	157	137	146	131	140	143	156	157	164	134	138	138	121	143	132	150	130	133	153	148	150	135	163	139	126	119	153	114	144	138	146	138	160	149	121	145	143	127	147	155	151	152	143	153	122	152	128	161	135	159	131	148	132	125	129	139	143	143	143	122	141	144	153	154	165	161	143	147	153	152	140	149	146	143	137	146	162	147	108	153	163	136	157	145	139	141	137	121	149	131	111	153	145	130	142	142	151	139	164	112	132	134	131	142	139	157	159	158	159	150	152	149	136	118	150	161	129	117	161	123	161	150	135
1845	524	519	451	417	380	404	372	408	387	351	383	379	364	366	386	343	377	388	394	360	408	364	384	370	360	364	341	348	356	355	376	393	367	367	387	353	347	358	369	395	357	352	355	350	372	363	357	360	368	353	376	377	356	387	340	364	320	376	371	352	372	391	386	363	362	393	369	381	375	395	358	349	349	368	331	376	356	366	355	369	357	342	378	382	358	351	366	337	418	376	363	380	346	380	357	334	373	375	389	364	368	382	358	362	358	346	370	342	358	383	367	366	350	386	368	357	389	374	386	336	401	349	364	365	349	388	355	370	374	354	342	367	385	364	352	370	368	375	358	355	355	386	372	376	380	370	379	375	392	385	378	385	401	374	378	386	384	358	354	368	350	364	380	368	366	360	374	342	376	349	365	381	402	358	371	376	350	378	364	377	371	347	368	341	358	375	374	332	382	359	375	362	386	324	325	359	380	387	370	334	335	364	362	385	387	357	383	380	390	376	369	352	352	348	392	315	410	345	388	356	384	353	373	352	339	371	381	384	364	372	383	365	356	371	394	372	355	356	397	318	361	359	389	381	366	351	338	377	379	334	365	362	370	376	358	367	355	368	343	377	402	350	357	342	355	351	373	354	353	347	342	361	363	353	369	365	365	351	405	376	387	374	383	373	321	368	387	398	382	373	383	396	376	395	355	379	355	380	357	364	372	348	329	369	380	358	378	372	371	386	341	345	353	347	378	375	350	391	352	366	377	366	356	362	359	393	353	373	340	340	361	345	376	374	340	338	365	363	402	372	379	359	363	361	378	353	392	389	359	373	350	356	343	342	368	400	344	370	342	380	335	382	365	371	357	362	379	365	390	363	360	361	324	352	366	343	372	407	357	319	381	364	351	352	343	379	400	377	374	330	386	415	370	377	365	351	364	337	358	363	347	374	384	336	357	358	386	390	380	378	382	365	351	384	398	347	348	360	354	376	385	393	381	380	362	370	349	360	347	345	397	346	371	359	351	363	360	350	362	404	383	414	350	391	381	361	410	350	375	376	389	347	386	394	377	364	372	370	381	363	387	318	376	347	376	369	363	340	342	334	362	381	345	400	361	341	382	374	399	391	375	366	356	394	388	357	411	375	339	377	393	402	397	319	364	368	356	375	348	364	395	359	373	338	365	386	352	364	379	383	387	384	359	367	350	377	374	363	375	364	369	376	367	383	404	375	367	365	343	328	385	361	374	350	380	366	372	351	355	386	377	369	342	360	351	351	399	390	341	373	382	382	372	382	374	379	380	340	353	407	357	353	359	356	387	357	366	386	417	366	389	406	375	353	359	344	379	374	343	366	385	364	395	373	374	369	334	370	358	366	380	363	391	351	350	368	347	379	371	392	312	376	351	381	360	357	377	355	353	351	367	372	394	381	356	371	332	366	377	389	379	361	390	331	372	375	354	393	350	351	368	370	369	397	388	350	362	364	357	374	367	388	407	376	356	365	382	365	347	346	373	385	393	377	366	386	368	390	360	387	369	345	348	376	375	361	353	429	379	378	352	358	391	389	352	385	366	335	370	360	336	383	398	390	385	378	329	366	359	347	383	388	397	366	339	350	368	361	330	355	393	357	414	375	396	355	398	372	370	344	359	355	378	381	352	392	381	357	349	375	372	355	364	365	367	365	379	337	330	351	329	393	397	375	352	367	368	366	374	382	368	402	374	360	376	386	343	359	366	359	382	371	366	365	374	361	340	357	370	388	393	352	384	369	354	374	385	399	345	394	409	330	366	366	349	370	357	345	368	361	372	399	365	397	359	394	374	353	366	357	353	356	390	375	372	358	371	386	346	377	363	367	393	376	347	372	391	367	357	399	369	346	382	385	348	357	378	365	376	358	366	402	343	358	402	359	395	319	374	355	346	355	347	419	352	346	377	366	378	370	349	384	388	339	345	370	379	370	362	342	355	364	356	356	373	355	369	384	373	360	359	376	363	366	377	411	366	392	357	360	351	358	378	374	355	351	316	339	349	355	366	355	352	388	319	342	390	390	378	398	375	343	349	392	393	351	396	372	356	367	367	361	371	369	373	368	366	383	412	354	388	365	354	362	337	353	368	378	386	370	367	336	373	337	351	357	365	356	354	396	363	360	381	361	383	368	374	332	382	389	382	343	376	365	383	383	360	366	344	407	365	359	347	378	391	365	367	373	360	381	399	341	398	371	331	325	396	340	376	342	396	366	356	355	373	379	382	371	368	382	370	336	401	398	383	372	365	390	375	362	390	356	351	345	345	331	391	390	381	366	369	367	375	359	336	375	359	404	350	392	385	373	388	376	359	376	360	350	399	363	376	353	367	360	364	397	356	349	351	361	376	367	356	384	372	376	337	365	331	367	346	360	343	357	378	359	362	372	361	374	395	382	404	398	359	387	390	384	391	367	392	376	384	398	345	384	341	345	356	380	346	357	349	388	368	373	389	390	371	381	364	382	353	395	404	396	377	353	377	376	361	363	379	357	385	364	392	364	378	385	346	384	382	370	396	366	378	385	370	350	394	364	377	390	404	332	347	355	355	370	398	356	370	359	388	368	363	340	345	361	368	337	363	343	352	384	363	353	393	399	365	355	387	362	385	357	412	340	368	368	348	385	359	346	338	385	378	381	359	401	381	376	400	362	364	391	366	378	361	367	360	377	376	364	361	363	352	339	372	361	383	330	371	363	372	405	349	406	347	378	388	371	381	349	380	368	388	337	388	384	350	395	396	356	388	356	364	401	375	357	358	360	353	380	380	376	413	377	359	362	391	364	376	386	351	352	369	333	378	366	357	376	343	370	362	370	356	358	366	338	363	395	398	367	376	368	360	376	363	378	359	359	353	355	384	364	358	366	367	383	354	387	361	347	368	352	357	380	351	356	395	384	355	395	359	338	356	360	367	349	349	345	351	369	360	374	374	376	347	362	376	363	372	366	389	341	378	340	371	367	378	386	367	333	377	353	384	383	346	373	387	356	362	330	349	381	376	370	372	382	336	378	382	360	362	350	399	364	359	340	376	340	383	379	348	361	353	362	352	377	372	378	389	380	361	395	396	365	372	344	373	388	389	380	380	369	351	403	368	374	366	361	362	391	358	392	399	376	397	368	366	376	379	338	366	396	360	366	363	364	385	371	389	373	346	360	369	366	369	343	336	367	383	369	355	364	338	379	357	352	348	367	401	366	374	335	380	377	377	359	380	387	404	371	402	388	383	384	393	375	351	378	364	346	385	348	335	378	361	372	365	342	359	364	360	348	377	381	361	373	363	369	375	372	400	384	331	361	359	372	383	364	392	345	330	369	359	416	359	345	376	388	354	355	329	368	352	396	354	355	382	352	369	344	386	371	344	371	354	383	367	392	396	362	384	374	351	355	364	396	370	381	400	340	378	380	389	381	367	336	354	377	369	374	386	344	328	342	378	386	362	341	375	373	361	351	339	353	370	404	370	385	374	322	352	346	386	379	370	362	383	364	369	370	403
7214	641	570	431	309	260	230	227	255	217	208	190	194	201	188	194	165	158	195	175	187	188	182	202	175	165	173	165	195	192	186	175	162	168	193	171	192	197	166	173	175	218	192	156	170	182	195	173	173	174	174	195	196	187	185	177	176	166	163	182	165	172	186	171	147	184	171	165	150	188	160	170	188	188	188	154	180	182	193	196	179	164	186	175	153	184	179	180	160	176	158	178	185	173	168	181	183	193	161	173	185	197	189	184	181	176	161	191	168	163	183	213	169	152	162	160	156	166	166	153	176	170	182	171	173	211	172	179	189	173	177	182	181	180	186	164	178	189	181	175	179	183	214	200	164	183	160	222	168	156	197	176	182	156	173	179	208	185	194	169	157	173	157	181	180	176	189	177	177	166	177	166	151	167	194	183	171	176	179	175	181	178	185	189	187	180	193	205	149	179	159	186	167	178	176	178	170	209	167	166	167	220	190	193	186	181	194	172	178	186	165	172	191	176	183	175	175	152	165	168	176	162	207	187	156	191	193	175	184	171	189	162	177	173	184	163	177	168	164	164	147	181	180	201	186	193	170	189	201	192	144	190	173	178	157	179	163	190	181	173	182	165	182	188	204	160	190	175	196	167	148	169	169	154	153	179	184	181	163	180	175	181	191	209	187	178	212	170	171	191	193	195	180	187	184	172	201	196	178	166	181	169	184	168	162	191	174	186	179	181	155	191	176	156	173	165	187	202	198	172	172	194	183	205	163	177	157	168	188	212	163	214	171	183	211	180	182	188	173	180	182	154	176	170	195	194	208	201	196	184	183	178	178	187	176	155	180	200	183	167	187	181	174	197	187	160	176	197	189	195	144	194	177	181	174	184	180	173	174	174	179	147	170	185	182	165	187	180	187	166	168	205	175	179	163	152	172	153	170	175	191	176	213	181	170	179	171	160	163	157	181	209	202	163	191	165	186	188	170	161	162	176	212	194	206	177	183	165	184	138	176	176	169	198	166	201	161	194	175	189	194	173	178	185	177	168	158	197	171	160	167	186	157	194	178	185	186	174	188	169	188	188	185	171	165	159	169	167	168	193	189	174	171	153	165	187	165	184	161	178	193	167	187	157	189	162	172	189	190	170	170	174	196	174	197	184	188	165	154	182	155	183	188	193	177	165	168	164	173	187	170	183	203	177	174	180	186	156	178	174	200	168	187	166	160	169	195	169	192	160	179	158	163	177	168	184	182	184	191	166	170	184	197	162	167	147	146	199	171	167	176	164	169	168	162	146	175	173	171	172	195	161	167	175	178	177	176	177	182	195	170	171	158	183	148	205	172	194	160	148	176	216	183	182	177	192	192	197	183	197	160	184	196	176	162	191	160	167	167	170	172	158	175	181	171	186	165	184	198	147	168	188	195	164	161	185	171	177	177	202	163	168	171	164	186	183	178	185	186	184	157	173	168	172	188	194	167	153	172	178	148	153	178	163	182	199	188	176	176	164	179	151	177	179	192	187	157	168	191	190	168	193	167	214	196	176	159	167	171	195	173	197	158	171	193	167	181	160	200	155	168	168	192	182	195	182	167	193	172	204	215	179	175	179	196	173	170	158	182	210	188	155	190	176	189	169	189	175	155	170	178	217	191	170	172	206	177	195	199	147	172	161	179	181	182	178	183	196	183	178	147	180	191	189	230	187	197	188	165	174	164	184	179	194	161	191	165	159	149	181	167	185	162	206	185	181	186	188	183	183	165	162	203	180	176	177	179	166	143	167	178	186	175	184	189	200	178	166	171	152	184	169	167	162	188	185	160	176	215	182	168	193	172	175	148	172	166	164	201	161	159	201	186	168	200	184	153	178	199	175	180	169	190	169	171	175	162	183	169	191	173	173	194	190	167	180	182	189	177	184	153	200	145	189	213	213	189	196	157	180	160	170	168	163	181	180	179	158	159	170	183	212	165	187	183	182	184	165	199	165	185	197	169	169	189	184	150	160	185	180	198	165	157	172	192	183	180	158	176	159	188	182	181	180	157	153	178	165	168	186	190	166	166	183	166	180	158	165	207	178	171	178	193	199	174	153	176	182	169	192	202	141	180	195	148	182	168	152	178	174	166	176	195	185	181	192	186	204	166	199	171	185	174	198	165	187	180	199	173	159	179	163	169	171	183	190	187	187	189	200	180	179	162	184	183	184	203	197	183	165	174	182	182	170	177	166	197	168	177	176	174	182	190	198	163	167	163	187	180	203	187	165	165	190	182	187	186	151	182	169	164	168	178	186	205	179	169	201	186	176	193	155	155	218	186	194	198	199	190	171	167	170	181	182	183	192	170	188	149	181	191	173	185	194	174	202	177	177	148	191	184	166	167	171	169	206	171	165	174	177	175	195	184	193	187	175	144	188	197	188	170	186	187	170	180	193	176	161	183	176	154	183	187	204	175	178	186	214	177	182	174	176	179	161	172	174	167	165	209	181	150	175	199	169	156	189	189	171	172	180	194	170	191	201	167	172	178	187	180	169	154	190	203	150	178	180	175	176	214	195	191	165	167	178	199	180	163	150	181	177	168	152	181	176	156	171	184	179	201	183	179	166	187	172	177	176	176	173	163	180	164	175	166	190	176	176	170	177	182	163	173	192	159	148	163	185	173	173	182	143	163	182	182	182	163	181	171	181	198	174	165	178	173	184	171	188	178	180	174	152	181	187	196	176	188	180	191	171	175	203	163	181	176	197	180	175	147	193	174	173	170	173	177	175	195	168	171	166	172	168	178	184	188	190	166	203	175	174	145	167	171	184	172	182	155	178	189	198	175	181	164	172	179	179	158	187	169	203	207	175	163	188	185	164	175	172	168	152	164	188	175	158	189	172	165	183	170	176	201	184	180	207	204	177	160	177	157	156	185	168	171	183	197	183	180	187	184	152	179	176	165	180	169	178	187	181	181	178	180	204	183	182	173	194	196	176	162	179	217	179	181	204	192	199	184	160	175	158	188	160	189	173	203	155	184	193	164	158	172	191	173	169	157	169	179	166	170	189	205	226	192	184	179	154	200	179	190	189	184	181	159	202	161	170	173	177	190	170	160	173	173	201	188	189	168	161	164	146	170	174	158	166	156	169	178	168	181	173	166	209	168	171	168	192	178	166	160	172	159	187	187	171	171	190	175	188	164	162	177	173	189	178	185	201	184	182	190	190	161	172	197	179	173	168	172	191	182	156	159	202	184	180	184	186	167	175	161	181	194	192	152	167	166	160	197	194	180	170	175	197	175	162	178	184	170	200	183	165	163	200	174	194	187	202	180	182	186	206	206	181	184	172	188	193	188	169	172	188	169	189	162	165	181	162	181	178	146	168	178	179	146	175	143	178	195	178	210	171	187	187	180	185	179	177	189	180	173	188	175	166	182	181	176	184	215	174	184	180	162	183	182	188	179	181	194	165	157	178	207	167	188	180	170	183	171	172	171	155	176	176	194	195	181	172	178	197	175	183	152	188	187	191	170	168	171	163
6764	943	1339	1329	1148	883	779	753	694	594	598	571	600	611	543	523	505	544	475	530	453	499	486	469	456	440	464	467	471	453	436	467	444	452	482	463	459	458	451	489	450	508	443	437	461	451	442	437	500	435	455	479	455	457	420	444	420	454	459	466	447	440	378	477	415	449	445	471	464	398	471	449	478	446	457	460	437	429	447	436	448	459	433	461	460	430	458	441	458	422	472	435	434	425	454	430	448	429	457	452	433	458	437	443	471	447	506	432	433	445	458	421	418	480	422	417	425	479	453	458	429	439	431	431	432	431	459	445	443	466	449	427	446	469	431	475	441	464	439	424	420	417	423	424	432	470	436	449	442	444	444	440	455	468	439	441	468	426	421	451	448	450	438	483	422	472	421	435	413	468	422	448	424	437	437	413	405	464	430	449	425	464	447	479	451	416	455	406	444	445	420	451	457	481	400	479	396	431	455	443	461	438	460	465	449	452	427	465	468	488	450	431	440	401	420	429	418	382	454	450	469	440	443	449	471	459	443	460	456	432	463	430	417	438	443	438	467	478	436	454	413	427	408	443	459	441	448	487	474	448	439	470	448	439	440	441	410	458	460	456	438	464	416	430	474	432	454	409	441	442	426	407	428	486	457	449	429	445	470	444	466	430	442	452	421	474	433	460	438	446	440	425	420	436	420	448	392	439	453	426	476	451	441	480	437	431	425	453	442	434	503	409	463	432	391	410	406	456	379	414	427	406	482	415	450	436	432	430	434	463	458	436	434	438	457	429	452	431	401	405	434	430	437	446	408	437	461	444	434	435	459	436	430	425	475	428	491	441	427	446	442	431	477	421	434	432	462	441	435	444	462	428	513	458	448	413	448	434	465	435	471	450	468	454	442	456	425	442	442	453	432	491	424	495	461	465	430	464	407	475	451	438	472	482	456	432	433	429	443	452	436	441	431	469	431	439	481	442	436	451	461	398	451	472	443	427	450	459	459	446	436	437	424	451	452	432	401	422	421	447	438	433	434	445	408	471	471	435	435	437	420	452	421	431	471	440	380	427	465	450	489	438	465	415	492	416	442	437	419	417	428	455	442	406	425	462	417	453	439	425	445	440	418	433	439	418	432	414	417	452	454	425	425	415	407	443	434	444	438	374	460	423	440	467	438	453	449	441	447	407	454	436	429	450	477	446	439	466	455	434	447	431	420	434	459	429	416	430	477	461	430	438	458	405	447	470	412	434	475	434	442	469	457	492	449	450	450	428	479	449	430	454	451	449	442	450	428	440	451	456	442	426	450	464	466	446	424	456	472	466	433	449	447	429	426	472	434	425	443	462	438	449	457	430	464	462	464	443	402	419	451	423	391	446	456	414	413	481	408	454	427	436	428	413	446	416	462	471	461	451	407	470	477	403	474	431	441	499	456	433	447	431	452	432	458	438	444	474	422	453	413	432	399	438	472	433	421	422	432	473	438	426	419	465	453	450	452	397	438	448	417	480	430	438	467	444	471	469	424	448	428	411	442	431	417	435	463	439	429	413	447	448	444	425	432	432	446	465	443	441	426	474	447	422	460	426	444	457	423	470	409	433	437	430	421	433	401	457	440	464	435	431	441	448	450	450	432	416	444	432	440	483	439	427	430	393	417	458	420	429	446	442	411	488	455	463	460	439	450	442	454	444	425	418	438	456	440	480	436	453	458	481	432	475	421	449	449	456	452	450	403	471	477	461	441	417	473	427	464	411	406	423	447	469	464	409	436	441	461	424	487	424	449	442	468	422	434	452	439	435	441	452	446	410	423	381	436	440	424	444	432	438	437	439	446	474	435	424	487	459	409	467	438	447	436	451	427	476	425	445	416	472	442	428	475	427	454	433	464	447	422	481	443	421	465	472	435	432	445	457	420	480	461	446	463	463	465	456	454	413	451	439	422	422	448	403	447	413	393	427	422	468	437	437	427	444	457	433	461	408	452	450	455	417	454	422	416	458	474	462	416	454	416	446	474	462	455	437	519	443	432	448	445	474	445	438	432	441	478	436	440	490	448	455	436	422	469	442	454	420	488	422	407	409	465	485	414	410	464	414	429	469	431	438	421	474	427	463	489	438	391	430	488	398	457	411	431	446	464	430	421	456	438	437	473	422	433	461	439	458	401	456	460	431	459	435	412	460	434	511	427	467	417	425	442	449	439	485	465	424	438	443	454	449	471	441	442	456	447	439	422	456	449	442	453	433	421	445	442	427	434	450	450	444	454	450	457	467	435	414	470	475	455	472	471	445	458	463	447	433	434	438	458	442	434	416	451	427	462	434	411	427	458	418	459	427	463	466	445	448	429	447	421	429	439	470	474	435	430	435	470	430	412	455	454	454	425	438	447	410	440	470	438	420	474	456	431	419	452	457	390	449	437	442	428	452	434	451	474	471	419	458	450	448	478	428	470	481	468	419	455	419	442	440	427	417	462	497	453	481	488	435	419	483	450	425	426	463	474	472	447	442	417	487	463	444	435	456	414	450	435	473	442	469	450	446	464	421	435	440	456	439	484	433	442	430	440	425	440	432	473	447	468	458	467	441	438	397	460	494	438	438	431	463	448	448	450	446	419	416	413	454	434	465	400	429	473	421	438	450	509	468	462	457	450	470	438	429	449	412	445	418	438	422	415	492	449	473	430	446	451	459	450	448	429	421	441	476	453	452	444	481	415	446	462	445	449	451	415	458	466	435	425	434	484	460	430	448	425	449	477	485	433	421	456	434	421	405	429	449	434	489	431	431	475	437	466	486	439	443	450	465	449	382	439	451	444	452	438	452	483	402	439	450	424	427	456	486	433	474	489	471	429	411	428	457	469	448	446	451	439	444	406	458	426	450	486	434	495	436	417	426	433	424	438	422	445	479	423	421	387	444	427	490	389	421	458	422	434	420	417	454	441	436	441	456	451	436	468	441	449	446	442	423	456	457	468	478	450	463	438	426	429	445	462	443	430	480	471	419	464	463	421	463	432	473	445	461	431	476	438	439	467	438	447	416	433	461	405	475	441	443	433	455	469	446	430	468	406	463	427	427	428	444	440	429	469	462	450	441	455	438	454	407	419	428	458	480	406	457	448	426	461	444	491	511	442	420	440	416	456	442	453	393	457	454	428	419	460	470	458	436	459	464	442	443	420	436	465	457	454	437	455	421	477	442	415	448	458	473	457	448	476	421	455	436	462	413	478	424	449	447	416	438	446	378	462	479	450	407	438	439	429	453	448	413	429	434	439	407	435	455	436	429	485	433	459	422	453	452	441	425	474	459	443	423	492	468	452	455	440	467	462	449	444	454	454	432	475	400	420	466	413	462	420	458	447	425	409	460	476	436	439	428	462	408	457	443	433	443	476	445	482	464	466	424	454	435	432	447	458	430	420	453	454	486	421	440	428	458	412	420	452	429	476	477	430	432	426	456	474	431	455	412	415	391	468	427	464	496	443	445	427	441	446	419	461	478	461	448	403	471	429	465	460	436
12613	1019	792	521	379	240	210	191	175	164	155	119	132	121	146	125	144	122	120	126	105	109	103	79	97	108	106	99	111	90	97	86	89	92	103	81	108	91	82	105	101	91	85	106	97	90	113	86	102	76	79	86	99	106	90	92	96	73	94	102	82	104	121	77	102	97	94	95	122	93	87	81	117	120	97	112	98	95	103	81	96	106	105	93	113	82	94	83	86	118	93	93	100	102	94	95	94	88	111	103	110	76	103	94	85	83	95	77	90	96	100	89	93	100	95	85	118	107	92	83	91	96	88	115	93	70	90	99	98	77	80	83	86	114	93	88	95	104	82	94	106	97	103	98	112	95	113	94	79	96	88	109	92	90	88	102	95	84	91	109	87	84	94	97	91	95	86	92	101	79	115	97	95	80	103	98	111	101	98	84	83	96	85	86	111	91	82	107	94	92	86	79	98	94	85	99	108	114	103	82	90	109	77	85	100	86	94	102	82	93	91	95	100	84	97	97	85	105	78	91	100	90	99	87	111	87	92	95	84	91	91	89	94	85	106	90	105	86	83	95	92	87	91	102	82	115	100	83	86	103	120	89	103	89	101	90	87	100	107	103	82	86	87	101	104	91	104	102	92	111	71	84	94	107	89	114	100	98	90	77	98	106	109	99	91	95	94	96	99	98	110	75	101	98	104	109	100	100	95	108	89	97	110	80	106	114	104	105	89	116	104	92	98	91	100	95	110	102	100	98	93	98	84	106	94	96	108	97	98	89	107	80	97	107	115	104	110	103	91	103	104	91	86	89	86	108	85	92	111	93	101	96	92	108	86	109	104	79	90	111	97	96	79	84	89	102	110	83	94	109	113	113	103	98	91	103	89	86	85	99	94	108	79	113	88	98	95	88	111	102	77	102	84	76	88	103	68	79	93	104	85	106	101	92	89	88	84	83	94	101	108	111	109	87	99	105	80	93	97	99	104	77	105	86	115	103	91	99	95	93	119	99	79	95	103	86	105	92	96	95	78	91	89	106	85	108	98	103	91	107	86	87	80	86	104	93	86	92	99	97	98	95	88	107	93	102	86	107	92	104	102	95	98	108	100	110	79	98	110	84	123	96	102	110	116	110	103	104	101	91	108	87	92	98	115	94	76	87	103	75	99	106	95	118	90	105	107	99	93	93	99	105	92	104	110	102	89	98	108	127	101	88	84	84	100	110	92	116	95	85	90	89	83	97	110	96	105	117	85	104	94	92	77	103	102	96	87	93	99	82	97	96	100	108	105	109	110	102	103	98	87	98	85	102	101	89	87	87	86	89	91	95	93	91	107	103	105	105	96	110	86	111	85	70	105	95	94	84	91	102	95	85	101	92	95	113	85	91	71	86	106	97	94	104	98	97	107	100	80	93	89	106	79	93	88	85	97	90	84	94	92	86	99	72	96	74	106	97	96	105	90	84	92	94	102	104	76	91	96	99	94	80	101	107	98	94	98	77	85	92	115	81	72	109	88	94	100	87	75	111	67	91	92	79	85	87	96	90	94	99	79	102	111	106	98	81	95	90	83	87	106	102	119	98	100	103	89	93	87	104	109	74	89	73	106	113	92	75	100	99	112	98	86	101	98	71	97	94	79	101	111	111	77	108	95	93	85	105	97	99	91	89	108	96	103	97	96	104	86	118	108	98	102	89	85	96	76	102	86	111	99	92	113	113	98	92	78	121	78	93	95	82	98	92	83	101	88	77	103	102	99	101	104	119	100	95	122	88	102	87	103	105	114	81	97	91	100	115	100	110	93	113	104	82	84	111	106	95	101	84	94	91	106	106	89	80	81	81	91	93	94	95	108	103	99	108	98	84	71	82	95	93	86	103	98	108	83	87	90	96	99	86	87	120	101	99	77	102	91	79	92	99	73	115	94	100	108	77	89	81	84	92	102	96	108	77	85	92	81	73	100	98	107	104	105	99	85	102	81	87	84	90	79	107	101	104	99	85	93	84	102	92	93	90	82	95	84	107	104	100	97	98	86	94	85	82	89	115	95	83	82	108	93	105	78	97	104	85	95	100	101	95	91	72	92	107	81	100	95	85	94	76	117	91	106	108	87	130	97	90	96	99	79	109	97	78	113	100	104	97	98	88	89	106	86	100	81	105	84	91	105	83	101	111	101	114	98	86	92	89	93	89	115	100	104	89	91	101	115	98	78	93	90	91	87	78	86	72	110	97	95	91	98	84	83	73	127	90	101	103	98	90	91	94	88	93	99	95	68	90	92	87	86	88	82	97	121	101	85	85	93	96	97	121	83	97	94	98	96	80	108	73	105	85	107	89	104	91	84	92	99	111	97	81	94	103	86	95	89	83	103	96	80	97	110	86	85	92	85	99	82	95	93	102	103	92	101	103	95	92	94	85	88	123	84	89	86	102	91	97	103	97	117	75	80	79	92	113	104	97	115	96	100	102	101	108	105	91	94	86	89	109	91	96	80	75	78	87	91	77	84	103	82	95	108	119	92	91	78	76	98	111	104	77	102	82	104	105	97	81	95	112	87	94	83	88	95	102	100	81	112	98	102	106	97	98	90	86	95	96	96	82	94	81	88	105	96	91	89	77	90	108	102	94	104	77	94	117	100	105	93	98	100	97	102	104	86	86	106	87	80	93	96	85	100	110	95	99	97	97	93	88	91	110	104	95	86	99	86	123	93	96	97	98	99	101	79	112	110	93	99	96	103	102	101	93	84	98	83	89	98	89	100	85	89	115	112	85	91	98	109	80	120	94	94	87	94	96	92	79	101	98	86	98	97	104	105	86	108	97	105	94	104	90	95	97	93	95	89	103	95	78	76	81	87	88	110	82	82	90	92	97	106	101	97	89	78	105	104	97	95	91	100	90	92	101	81	89	97	97	86	105	98	80	119	105	81	95	97	87	99	94	91	105	85	102	120	93	103	106	81	100	108	102	90	87	91	106	96	93	102	105	98	95	101	96	103	98	107	109	88	87	120	92	96	111	93	74	103	88	86	100	90	96	105	91	105	117	99	87	81	80	89	87	86	81	92	108	86	113	75	79	88	99	107	96	108	81	91	86	87	95	93	85	88	100	78	98	79	94	97	81	90	96	88	110	89	98	93	87	112	93	87	95	92	96	96	90	97	91	75	94	95	104	99	84	105	93	94	89	104	105	84	101	86	128	89	104	89	94	105	88	112	104	94	93	103	96	74	95	99	114	111	90	87	110	86	87	89	86	105	117	89	89	109	97	74	97	99	89	95	102	89	100	89	100	92	83	106	98	88	101	94	81	101	95	98	91	108	91	110	110	102	104	91	106	84	92	70	109	108	104	126	83	81	86	110	97	92	101	98	105	88	94	93	105	100	110	103	86	75	89	109	74	93	108	97	94	103	76	97	87	99	117	104	90	100	79	97	95	90	87	84	123	109	100	114	109	75	93	96	106	112	96	87	92	99	98	101	101	106	81	110	100	104	105	90	103	97	87	84	91	87	84	101	94
8360	1050	1776	1868	1483	1174	838	740	682	578	599	502	437	439	448	441	375	361	371	347	293	334	308	288	291	326	314	314	290	310	272	284	288	268	280	272	260	290	271	231	261	269	247	270	276	273	257	267	257	257	258	257	266	247	287	254	267	243	261	253	261	246	232	237	243	237	247	247	244	260	247	279	250	232	254	239	259	221	257	240	271	230	246	248	271	255	265	248	250	250	249	240	268	226	250	282	217	259	243	240	259	257	251	242	242	241	254	241	214	236	266	259	249	225	238	232	222	248	251	275	230	262	246	240	257	255	244	233	236	247	234	232	262	252	233	233	268	260	228	230	249	256	260	232	231	246	264	231	263	251	221	239	237	243	250	251	248	247	254	242	257	272	246	272	234	238	253	261	244	240	253	279	252	247	255	237	231	245	251	247	224	241	263	258	244	294	242	247	260	224	240	257	241	265	251	238	238	243	249	272	268	259	233	224	232	242	232	249	244	231	245	261	257	238	238	250	240	220	250	250	250	237	245	232	255	245	249	262	227	258	260	244	242	253	268	251	248	244	255	230	268	212	226	245	260	244	243	243	266	225	244	217	261	242	255	250	246	258	249	234	249	237	251	232	237	261	267	238	239	232	259	229	250	277	238	257	265	253	241	276	220	248	245	272	208	226	244	248	245	231	269	230	261	251	252	254	216	263	255	269	257	266	241	226	267	236	228	228	267	246	220	266	231	234	240	239	273	248	230	248	238	226	246	263	246	256	264	254	241	236	219	239	240	257	253	218	267	236	256	243	233	272	232	243	255	236	257	262	256	262	232	241	223	259	246	250	225	249	227	246	237	242	225	206	272	236	277	233	273	220	238	232	269	257	239	245	246	234	271	250	242	260	234	238	233	238	204	240	247	226	260	266	270	277	231	244	249	249	256	251	238	268	263	244	231	237	230	230	287	236	245	234	207	255	229	253	255	251	230	255	225	239	246	242	253	226	231	238	230	240	208	265	250	238	250	253	239	231	230	256	234	227	272	243	235	253	239	262	230	253	236	244	267	249	233	238	236	229	266	239	246	234	264	237	234	232	262	255	255	250	228	255	238	267	244	241	266	225	255	232	253	278	209	226	262	259	216	269	249	236	225	234	254	260	253	228	249	241	253	216	246	266	241	252	226	250	232	260	271	234	265	249	247	248	220	258	248	260	247	260	253	241	241	247	271	266	226	217	245	247	254	238	273	234	241	275	223	244	218	262	236	231	260	231	249	233	239	260	274	266	240	226	259	261	264	272	239	269	241	236	244	253	248	240	231	229	237	256	211	235	232	260	222	252	254	245	251	268	240	235	213	213	212	256	221	235	248	230	271	246	265	232	261	239	227	284	258	254	257	237	234	218	243	279	265	253	244	247	226	264	230	274	239	242	229	242	214	253	243	237	243	248	243	246	272	224	250	228	260	222	254	273	250	266	232	216	244	238	276	276	253	240	233	257	287	260	244	232	276	238	249	230	263	252	258	240	201	253	232	231	223	240	227	242	239	269	238	234	258	244	226	259	235	243	245	223	239	226	257	281	244	236	240	233	232	234	229	243	216	267	243	229	270	234	218	252	231	261	248	248	251	238	258	248	267	252	284	232	239	225	275	236	232	245	250	234	233	234	259	249	239	239	232	260	248	247	236	259	248	222	234	264	227	227	250	223	240	253	244	273	248	252	277	253	251	274	265	249	262	242	249	253	254	258	258	225	265	239	234	239	241	237	253	264	270	258	255	232	231	249	216	257	246	236	254	265	238	259	250	256	235	255	243	258	225	269	248	250	243	257	250	270	260	257	245	259	252	248	226	275	224	273	248	250	244	246	232	236	237	227	225	257	255	240	248	244	233	229	253	261	243	262	240	286	240	231	250	224	232	232	262	252	214	244	231	248	248	265	273	271	260	234	256	235	239	247	246	262	222	247	241	253	207	249	249	218	245	249	236	216	233	250	245	237	243	229	238	258	275	228	261	258	238	250	251	256	226	241	239	248	229	255	230	242	268	273	240	246	234	255	224	234	258	224	261	225	232	241	257	265	226	243	249	240	253	235	233	232	235	252	266	271	247	246	264	236	251	236	281	229	234	226	259	250	250	252	252	237	258	251	255	277	253	267	249	221	229	226	231	247	249	270	240	239	250	261	236	238	252	254	264	250	248	226	249	233	236	237	248	259	237	248	249	254	245	232	225	238	230	244	253	243	249	250	246	263	268	228	238	255	227	239	264	235	223	227	226	219	248	238	233	205	253	235	244	241	270	225	253	248	250	231	257	247	278	254	253	256	246	225	249	249	285	267	239	246	251	274	251	232	264	264	234	257	237	244	258	266	233	270	258	255	256	249	250	255	242	256	225	266	252	244	247	250	245	275	272	233	277	224	254	237	229	252	234	252	258	260	259	255	251	240	248	241	243	262	261	254	261	247	254	269	240	246	234	243	267	247	250	218	262	259	228	244	229	239	227	244	235	261	233	245	251	216	270	253	281	258	253	249	242	258	249	239	231	281	229	255	263	215	262	260	283	262	262	251	251	248	237	238	239	253	230	283	260	271	267	250	252	232	240	239	250	263	257	253	238	229	265	262	243	234	244	234	268	234	263	261	266	264	252	249	249	247	246	254	239	233	262	245	262	231	233	246	264	242	253	233	258	262	258	252	243	221	245	232	253	257	246	226	211	273	240	256	222	234	278	233	227	219	232	244	265	269	258	238	242	272	231	247	271	240	275	229	226	263	221	217	241	234	242	253	222	253	257	270	221	247	258	236	269	266	262	248	254	235	226	243	237	254	260	262	235	235	256	250	250	251	253	233	240	243	219	253	257	257	261	243	238	227	247	236	250	246	248	251	239	239	276	242	224	252	233	248	237	248	263	250	250	238	239	252	288	255	230	262	232	273	256	258	249	238	243	245	257	248	274	245	238	208	247	274	223	235	239	240	207	239	265	261	241	252	254	257	245	259	258	263	234	269	249	228	240	245	252	228	245	251	229	236	242	234	255	229	244	232	239	232	268	249	249	246	238	269	236	239	251	248	254	262	243	261	245	244	230	266	225	247	226	236	250	234	265	242	265	246	227	256	275	242	264	229	257	264	249	243	242	255	270	211	231	246	264	245	250	279	230	238	246	252	237	229	231	245	243	268	251	226	240	263	218	235	271	253	253	261	237	215	228	238	222	232	238	211	237	257	262	232	248	241	244	229	258	254	265	257	234	265	289	255	256	232	285	271	270	198	247	269	234	261	229	245	226	236	245	240	254	269	266	261	232	235	241	262	264	230	257	234	237	252	254	236	256	229	251	212	238	202	248	260	254	256	251	218	256	245	253	249	220	245	258	243	236	244	251	268	205	216	228	239	236	255	280	252	241	245	243	247	270	242	243	224	243	241	244	238	276	268	251	253	252	220	262	246	246	265	245	250	252	242	232	241	228	253	240	246	273	226	280	223	249	255	237	250	231	222	275	251	249	245	245	241	248	238	230	231
1568	268	216	152	166	145	145	156	140	144	149	141	144	153	152	142	139	132	150	128	142	159	141	129	146	152	151	116	148	138	172	115	115	135	114	145	178	128	147	138	172	155	146	173	147	129	142	140	158	141	152	146	148	141	132	129	153	133	148	144	146	150	121	154	136	131	143	137	141	143	141	141	146	140	140	147	142	153	123	147	145	157	129	151	143	165	144	152	151	163	141	139	113	159	148	137	149	144	149	158	156	139	127	143	134	151	122	143	154	144	133	149	152	153	149	138	140	141	141	157	138	155	135	124	150	135	143	139	136	130	152	131	166	169	141	131	131	136	147	138	138	148	146	133	149	143	140	157	146	153	141	161	156	134	135	119	130	161	147	137	135	135	123	135	154	147	140	170	134	116	123	150	136	148	141	141	152	147	136	157	156	171	134	143	154	124	139	130	129	148	140	147	154	137	172	140	155	135	160	139	132	143	154	149	145	133	159	145	143	156	139	162	153	136	151	151	161	152	118	124	142	155	161	147	146	148	155	132	142	124	123	142	140	167	160	155	109	169	146	142	159	127	156	128	139	151	147	134	151	134	145	151	148	156	137	145	150	127	133	155	152	139	159	135	161	136	158	144	166	134	135	137	142	133	158	141	138	123	149	162	136	141	129	148	133	138	141	120	160	145	134	148	147	148	170	135	151	138	144	128	166	137	137	158	128	146	143	150	142	129	149	136	150	143	173	139	119	126	149	141	156	145	149	122	145	159	139	166	154	165	168	135	155	134	133	135	140	148	134	144	131	146	112	129	152	144	136	148	158	144	132	135	142	147	142	149	139	152	136	128	160	144	154	147	157	124	146	154	142	163	133	150	132	137	136	159	170	131	143	126	148	134	110	142	152	146	140	136	138	136	116	126	142	137	143	145	153	138	140	151	145	171	147	146	124	147	120	151	151	154	127	128	133	145	145	154	146	140	106	141	126	147	143	120	144	149	128	149	168	136	135	144	158	138	146	127	143	128	169	138	160	161	136	140	141	135	131	124	149	151	161	135	126	137	147	146	157	158	137	130	155	154	125	147	143	125	136	122	141	166	135	147	141	169	145	129	138	165	134	142	152	146	142	149	154	159	161	147	142	151	128	112	154	139	150	138	160	157	147	144	168	145	151	141	131	162	141	148	129	139	148	162	123	129	166	138	150	170	137	151	146	145	138	145	141	133	148	129	126	144	137	141	124	156	155	134	139	147	136	131	147	127	121	152	153	137	147	118	144	139	168	137	145	148	122	140	121	152	159	141	141	135	145	154	132	159	129	146	123	164	135	127	130	146	156	156	146	145	147	141	145	137	154	143	139	146	149	147	131	138	153	142	142	139	138	134	126	138	150	131	163	158	156	153	157	131	149	123	137	138	139	120	144	166	153	136	148	131	150	155	130	137	132	142	144	149	122	136	158	156	144	153	136	137	155	139	136	154	132	127	134	147	163	128	140	150	126	139	123	135	156	128	157	143	150	126	126	154	156	137	121	124	145	150	160	134	136	145	143	131	135	142	170	149	136	136	134	149	139	163	168	152	132	140	129	143	120	140	143	136	138	130	150	152	139	153	142	146	129	120	135	125	129	147	149	150	120	152	155	126	120	131	167	120	126	149	141	160	148	166	139	141	146	153	144	130	148	153	149	148	147	143	134	147	141	150	153	140	144	142	140	129	148	158	131	129	141	157	147	120	157	135	138	134	150	151	133	144	109	133	133	125	143	123	150	145	136	132	131	160	150	150	133	117	147	145	133	128	149	136	164	130	114	142	150	169	129	167	161	163	145	151	128	128	137	135	146	142	148	145	165	134	129	152	152	137	157	134	128	154	133	152	149	124	143	120	129	142	149	148	153	117	123	154	134	146	146	137	160	144	129	140	144	152	146	141	153	140	175	135	158	153	141	131	143	144	134	149	139	140	122	138	156	168	138	140	142	161	145	136	138	147	137	119	157	135	138	150	107	140	129	134	138	147	149	160	155	144	132	154	137	144	138	141	127	153	162	127	135	139	148	152	149	146	142	151	156	151	148	166	169	133	129	155	133	161	147	138	154	115	150	146	152	155	152	125	135	131	139	129	131	132	138	153	166	165	136	171	140	164	120	132	151	125	130	124	147	143	128	150	126	144	128	117	150	148	145	156	149	156	140	159	139	123	139	132	133	140	158	160	131	138	151	140	128	148	146	141	152	159	148	161	148	174	130	149	154	128	146	134	160	134	151	132	139	135	150	127	134	119	144	139	139	149	154	126	135	136	150	128	144	146	139	157	146	132	126	157	141	134	134	153	145	145	136	166	146	134	131	128	163	134	150	137	150	162	132	122	138	160	136	152	152	148	142	158	150	137	136	141	169	148	144	126	162	147	143	143	153	137	138	157	134	139	150	153	135	144	151	131	167	156	145	135	124	162	115	133	124	134	150	152	148	116	135	144	131	141	148	166	143	137	153	120	129	131	128	145	126	153	157	129	152	160	145	141	136	149	140	165	155	131	158	128	131	127	151	127	118	148	139	139	163	128	145	123	143	141	146	126	133	139	161	160	123	143	142	172	146	136	141	139	129	161	148	150	135	134	125	111	129	142	151	151	146	136	129	152	153	130	151	123	152	152	146	165	168	136	137	127	118	132	117	133	159	114	131	143	152	141	135	121	159	161	142	137	142	149	151	147	148	149	137	139	144	131	136	149	123	139	153	151	150	124	141	153	144	138	138	155	136	108	161	153	135	153	157	153	142	135	159	160	167	164	134	147	150	148	140	125	136	139	118	138	151	140	145	136	145	140	129	153	149	162	148	139	150	151	124	167	145	158	150	148	169	152	145	150	148	148	127	158	148	136	137	141	133	171	150	150	139	141	132	146	149	143	148	135	156	152	145	154	117	125	148	153	138	131	147	147	152	142	152	165	126	138	146	146	120	138	139	130	152	146	142	132	125	139	150	148	154	148	138	138	151	135	131	123	140	163	133	161	141	162	144	162	158	166	167	122	129	140	161	124	151	139	149	140	144	142	125	147	142	147	145	132	136	155	141	135	141	162	153	133	168	126	115	151	168	148	160	131	130	145	170	155	133	119	143	129	136	97	153	119	146	115	138	139	146	155	150	140	129	141	150	121	129	151	147	142	138	134	156	144	139	134	125	150	136	132	173	150	127	140	158	140	144	135	157	159	143	133	147	136	157	148	148	129	138	159	161	140	135	143	114	151	112	148	138	147	139	129	139	151	149	145	134	164	167	149	139	139	124	138	145	168	143	132	120	153	126	152	152	150	132	128	136	121	172	138	151	129	121	141	151	143	144	120	158	137	140	132	160	144	150	157	154	154	152	171	148	118	146	142	122	140	148	144	145	139	148	151	131	164	150	163	142	141	140	145	145	134	148	161	142	150	134	121	152	150	150	149	157	146	130	150	136	155	173	166	152	159	149	146	155	155	156	155	144	149	121	164	149	141	141	163	147	154	154	141	124	146	133	142	168	125
1848	515	497	495	418	395	415	393	395	366	361	391	343	392	389	399	377	382	376	402	374	381	371	343	371	384	375	366	407	360	393	377	379	406	395	347	399	343	354	375	397	381	385	366	366	349	398	369	337	378	371	381	344	360	387	368	376	350	362	386	362	384	350	363	369	356	392	327	361	347	347	371	366	347	344	350	365	385	365	333	354	366	359	385	379	366	363	420	397	377	385	362	385	367	408	386	362	360	355	380	349	384	342	378	352	347	356	393	375	367	401	364	383	387	408	339	381	405	348	330	352	357	381	372	349	383	348	372	408	367	337	388	413	373	401	371	374	369	368	358	370	359	370	361	400	360	360	381	415	386	355	332	363	414	384	351	372	378	358	352	373	380	361	382	376	379	360	347	347	370	364	411	375	412	360	416	403	373	381	362	362	353	398	366	366	398	323	377	406	348	389	357	379	370	384	331	376	374	364	399	393	358	348	357	363	352	361	348	363	394	362	363	346	328	375	362	372	362	386	405	345	400	378	379	366	389	416	431	350	361	367	389	391	354	364	363	329	389	364	336	321	346	355	377	361	356	355	355	381	388	384	350	353	382	370	346	374	367	404	377	388	346	355	372	359	405	401	374	354	338	378	354	341	366	418	336	338	366	349	349	374	379	398	363	337	360	389	369	386	375	389	396	384	331	355	348	369	350	361	358	385	371	386	379	381	343	384	380	393	365	401	377	339	370	351	376	366	378	366	370	338	346	384	368	321	397	391	363	359	375	361	359	380	410	369	383	382	363	358	384	342	367	359	367	374	346	333	378	371	366	350	373	376	365	336	324	367	354	389	368	356	348	338	381	348	388	310	367	376	414	433	345	321	406	375	380	363	372	390	360	358	367	351	385	361	364	374	397	367	366	357	349	357	358	378	353	377	388	378	373	390	360	374	373	324	374	354	355	359	356	352	373	365	372	399	372	379	342	378	381	379	391	349	398	360	401	341	368	370	365	351	394	368	379	375	365	370	383	402	363	346	353	375	355	394	345	377	366	345	411	349	334	363	368	385	344	369	364	341	321	383	377	355	363	384	371	347	362	394	341	375	363	343	362	368	385	359	397	360	319	351	378	401	346	371	341	363	390	382	349	364	389	348	385	344	386	381	380	369	353	336	358	381	334	365	367	367	396	362	379	402	365	404	369	363	359	342	361	351	348	390	402	345	350	393	410	371	353	386	356	367	375	379	370	339	379	376	372	372	386	332	342	358	377	359	375	372	333	366	356	378	346	383	389	367	373	348	377	390	385	364	380	365	357	388	392	355	371	355	374	379	377	338	386	364	384	387	356	365	346	380	363	388	377	357	373	367	378	363	362	358	361	323	386	367	392	343	398	353	374	352	358	367	339	365	381	340	372	383	337	374	383	325	354	375	383	346	369	348	346	374	373	319	398	370	424	359	363	373	386	353	389	329	379	341	359	376	339	364	380	376	373	383	391	358	372	357	361	352	383	327	402	377	383	335	367	349	384	403	373	386	333	338	352	368	377	356	368	339	337	404	383	363	359	361	339	338	396	384	350	334	408	402	388	352	359	350	378	376	402	354	369	327	367	346	356	360	329	372	384	383	350	364	397	392	372	355	393	368	360	384	392	385	373	376	330	377	377	368	374	359	368	409	345	346	384	371	364	390	436	374	348	373	362	380	335	365	387	361	371	371	380	336	389	349	361	366	363	355	393	391	369	349	385	383	343	383	379	371	353	393	349	380	393	352	371	381	378	378	369	353	350	345	344	366	374	365	380	362	359	361	379	372	345	390	411	384	368	376	371	356	372	358	368	347	317	354	352	383	349	370	348	374	381	379	376	349	372	352	352	335	398	374	352	376	350	370	359	356	384	359	369	357	368	341	363	389	377	373	404	344	378	367	378	377	384	375	341	335	404	372	386	401	417	377	334	355	413	344	385	393	358	353	389	376	364	381	362	380	406	350	373	382	390	373	420	409	361	371	387	372	372	388	357	359	341	374	354	385	379	354	409	378	366	334	373	357	366	380	383	355	386	348	336	382	344	391	373	385	388	362	387	378	400	381	367	344	366	368	363	373	397	367	325	386	354	376	352	340	392	393	397	388	369	364	383	371	342	360	325	408	355	367	358	388	387	366	362	377	388	380	372	369	378	384	375	378	353	364	346	345	359	370	375	353	353	399	364	370	339	366	352	362	367	359	359	371	395	348	352	359	387	345	361	338	358	371	398	360	402	373	411	357	346	347	373	366	332	385	337	332	339	388	363	365	356	339	380	339	360	406	366	397	385	343	378	375	367	351	371	378	368	380	347	376	393	373	367	391	387	377	374	365	337	351	350	373	381	364	351	417	333	403	382	336	403	390	362	362	366	357	379	355	360	369	352	386	356	359	370	374	365	407	397	349	353	379	385	374	332	344	383	355	354	408	400	395	368	399	376	381	359	375	356	351	347	357	367	372	367	396	362	322	367	377	384	414	362	344	369	367	358	369	354	369	359	389	423	329	385	397	344	361	396	381	379	377	380	341	405	354	388	346	361	392	347	346	392	375	390	355	413	368	363	371	371	369	398	367	367	367	387	374	372	390	412	362	352	388	377	374	375	406	374	378	372	402	371	350	385	370	339	379	351	365	344	355	389	370	387	397	351	322	400	345	403	366	361	362	393	368	354	389	364	381	373	363	387	365	382	386	349	363	355	355	373	341	390	350	369	359	362	320	402	343	359	365	360	368	344	367	347	369	379	356	381	343	379	373	383	366	349	372	377	355	352	352	383	397	366	330	378	388	353	375	372	394	359	362	393	343	363	378	351	351	380	386	355	337	366	404	382	418	358	383	378	364	358	371	361	341	373	351	379	341	333	379	382	357	386	374	387	376	351	371	384	366	348	372	348	359	379	372	359	409	347	376	344	348	393	386	386	389	345	382	345	340	369	352	375	361	379	342	367	374	348	374	346	342	401	349	348	350	349	378	380	389	364	351	347	338	396	378	383	378	373	360	400	359	382	321	393	377	345	390	408	382	363	373	346	344	353	378	332	364	377	379	392	364	352	373	386	379	376	386	370	365	373	372	384	391	369	376	377	377	333	371	379	354	344	353	342	353	393	366	383	365	372	366	365	369	370	373	356	350	330	354	371	354	371	360	356	354	351	376	367	365	357	385	343	361	358	398	359	347	398	380	369	389	375	393	377	363	396	348	356	401	366	401	390	330	367	345	382	378	350	392	382	368	372	366	379	371	387	365	382	368	354	351	372	370	375	381	379	367	376	383	350	356	348	414	387	389	397	361	365	382	353	370	367	360	394	371	362	327	405	394	393	362	373	372	410	339	371	378	352	361	367	362	362	400	378	378	369	382	390	425	360	407	364	399	365	382	375	366	348	357	408	373	362	378	346	388	347	360	364	365	393	366	367	367	367	390	380	405	398	357	428	381	364	391	374	357	384	409	404	379	352	392	372	377	381	366	358	383	350	408	368	324	350	397	351	354	366	347	370
7281	642	559	390	334	269	230	227	209	195	262	200	204	185	160	213	190	194	207	202	189	169	164	164	205	188	179	187	178	170	174	179	188	186	189	177	175	167	173	186	183	159	193	171	168	203	189	195	173	194	193	199	169	191	184	176	172	212	159	155	209	185	172	189	187	170	176	206	165	198	214	179	199	179	192	186	186	156	172	177	178	168	158	165	207	168	173	174	168	167	162	198	179	217	191	178	182	189	192	196	172	164	173	182	165	184	174	151	174	191	176	155	181	187	162	193	199	188	152	201	173	186	181	197	169	166	188	169	180	180	182	198	169	163	179	169	190	176	165	207	167	188	181	181	180	176	189	199	184	194	192	144	150	178	177	190	159	152	167	134	160	166	178	163	186	171	158	198	157	170	199	166	161	179	168	198	172	187	182	200	173	213	175	169	190	184	203	181	164	234	191	176	183	178	202	192	178	199	172	194	194	164	193	182	184	173	181	167	177	173	178	195	194	174	200	201	180	205	172	181	182	185	184	165	168	169	172	180	184	191	164	153	187	161	179	164	184	182	170	164	178	200	194	186	163	189	175	188	169	188	167	184	169	165	178	207	190	164	170	166	186	197	174	161	170	195	175	182	174	160	165	183	194	167	173	176	186	189	157	172	142	185	188	186	181	170	168	184	173	166	180	190	177	182	161	162	175	200	144	179	167	179	162	153	146	183	194	164	175	177	158	191	177	173	184	189	172	191	178	182	151	208	170	173	175	175	174	179	176	176	188	182	173	174	173	171	187	180	188	179	203	205	175	171	190	159	192	172	190	166	183	174	191	187	197	174	167	170	183	194	175	163	174	168	159	166	197	160	171	185	182	171	203	151	172	195	171	172	164	174	187	173	199	195	197	193	168	169	167	186	188	195	188	177	167	161	171	205	208	195	190	179	169	159	166	194	202	177	203	171	177	171	184	179	184	187	190	158	192	177	159	183	182	181	176	162	190	175	174	161	151	196	201	168	184	175	179	188	192	177	179	176	166	167	197	194	174	187	184	180	201	158	190	191	176	191	158	182	184	144	172	178	186	191	170	165	214	183	157	156	182	169	186	177	181	175	188	185	168	174	205	176	178	155	170	189	189	197	202	157	180	177	192	165	190	174	181	164	210	170	179	176	177	187	164	163	174	184	202	171	189	176	182	185	161	174	193	182	180	183	207	193	170	176	184	175	167	181	196	171	185	158	183	186	188	183	161	158	157	180	179	187	187	191	180	169	173	188	133	199	170	189	174	200	197	193	182	170	174	184	175	159	179	193	191	166	164	190	157	184	173	163	218	155	169	156	173	160	192	215	181	175	185	185	167	180	173	166	184	161	186	198	187	165	170	194	189	179	176	191	183	199	194	172	164	160	161	160	184	159	178	170	185	179	194	174	172	180	179	191	143	183	186	182	179	157	162	166	176	161	183	193	175	192	211	172	160	171	168	192	197	169	189	195	167	172	173	175	177	164	176	178	203	181	178	172	179	172	211	179	154	193	169	156	182	175	180	190	160	177	178	149	156	175	178	175	187	210	173	196	156	164	192	154	166	187	169	178	170	169	186	192	189	163	175	176	166	191	151	162	199	188	183	169	202	164	185	171	187	199	194	175	181	176	157	165	153	197	208	170	180	201	190	178	179	151	185	186	173	162	187	178	207	211	183	161	183	187	190	168	172	159	168	176	182	190	205	181	185	167	184	165	174	186	170	174	168	183	195	151	163	172	163	179	167	197	180	208	208	174	206	193	186	180	180	191	177	183	163	166	160	172	175	184	164	158	155	163	195	171	180	193	164	198	177	183	188	165	194	175	201	208	172	165	171	169	156	193	174	185	191	185	161	179	203	162	170	165	197	178	190	162	189	196	178	179	185	190	197	177	186	156	162	199	210	179	158	200	165	177	176	159	170	182	184	208	183	182	177	190	172	192	188	195	195	165	188	181	170	182	180	183	206	172	166	169	178	197	167	186	198	188	180	175	197	139	158	184	173	158	160	166	195	174	162	146	178	201	189	162	164	174	193	191	174	161	164	196	172	148	179	167	172	189	166	163	177	182	163	192	184	195	168	201	213	182	195	171	176	188	176	166	157	163	189	174	173	168	153	168	161	181	206	193	192	166	194	180	165	173	202	171	165	156	178	182	175	185	172	187	173	166	158	166	171	168	172	174	170	181	198	192	183	167	166	203	173	169	183	170	194	160	177	190	184	204	181	166	163	188	175	165	156	177	187	179	168	168	170	175	184	177	193	175	208	151	180	157	180	204	211	178	181	189	184	184	201	193	197	196	197	165	166	155	180	198	175	179	174	170	170	164	171	161	181	163	197	193	188	168	184	176	163	153	175	171	170	162	187	151	178	172	193	179	197	196	172	184	177	181	184	160	180	177	184	166	181	169	162	183	181	168	170	181	206	189	175	175	161	160	182	173	150	159	181	182	171	173	189	173	186	193	172	193	171	166	187	206	185	168	170	187	181	199	159	191	184	163	172	194	175	198	195	198	152	214	204	192	175	173	183	157	190	184	165	191	190	174	199	169	189	167	180	169	174	160	179	177	157	161	157	183	143	172	171	155	193	189	186	192	180	190	208	185	157	185	169	193	150	167	156	176	184	164	185	191	203	163	174	181	179	195	179	186	180	178	211	185	162	180	163	165	184	188	176	171	189	165	181	168	166	169	154	156	189	155	152	195	173	183	168	174	168	196	204	185	149	152	186	185	189	169	179	166	182	168	153	182	178	182	182	185	178	193	189	174	169	151	172	179	175	193	171	149	168	184	177	187	167	197	180	192	180	168	160	206	185	175	150	178	171	194	184	215	171	179	173	203	166	168	190	166	183	168	168	181	180	179	169	165	179	171	175	164	186	197	195	192	146	173	169	197	178	161	172	193	192	159	167	180	180	162	190	192	183	196	183	199	195	164	170	174	163	165	161	175	156	195	192	144	181	216	196	188	182	187	162	176	160	187	171	199	200	167	210	179	172	173	178	177	171	178	145	184	165	158	184	177	185	174	179	203	173	169	187	178	174	157	171	180	161	203	175	166	188	168	187	176	180	168	169	177	183	188	181	191	188	180	205	199	190	175	179	172	160	200	156	171	182	174	188	182	157	215	159	179	165	193	168	174	169	178	173	153	157	169	158	190	192	196	188	177	195	175	148	160	177	186	182	156	181	172	157	187	176	190	177	154	177	192	181	181	155	207	179	173	183	177	165	164	171	199	185	174	184	199	181	200	155	180	187	146	158	175	155	196	135	163	178	181	191	181	186	187	199	195	182	163	185	158	160	173	178	168	177	180	195	160	177	163	186	167	176	164	184	186	170	169	182	190	172	178	170	159	165	168	169	184	183	196	169	172	169	180	196	149	200	198	206	175	187	177	179	185	173	157	197	181	173	166	185	180	158	164	183	202	176	181	185	207	185	188	154	197	164	176	146	179	180	157	171	190	169	179	184	179	201	203	196	176	180	170	188	194	199	179
6678	925	1312	1334	1141	1000	931	756	663	627	619	599	629	625	596	507	549	486	513	500	496	485	485	456	494	481	439	478	434	456	430	459	441	434	437	457	470	438	494	452	446	441	424	412	428	475	457	451	460	471	449	429	444	482	455	458	429	446	432	465	448	452	438	454	434	467	456	437	402	442	450	472	415	435	431	425	458	424	432	464	434	421	458	435	419	412	474	421	440	429	433	429	428	471	456	433	489	425	418	484	447	442	443	427	450	450	465	426	459	457	413	443	421	445	427	468	444	446	457	437	458	452	472	455	445	440	426	452	451	440	438	415	453	468	478	481	411	429	478	421	441	443	429	429	423	435	429	422	440	432	438	436	434	471	450	449	438	474	447	434	423	446	426	444	422	429	477	449	493	466	480	450	412	467	461	452	453	444	465	432	406	476	493	467	410	449	463	432	461	436	421	440	452	429	464	437	476	462	453	464	434	405	482	416	461	445	445	425	459	451	450	457	434	430	475	452	425	448	415	450	461	433	460	438	447	450	402	449	427	439	446	446	427	468	434	416	442	459	448	439	469	456	435	429	436	413	451	431	450	412	440	449	458	437	435	461	458	430	429	435	420	473	428	438	474	459	431	453	421	441	432	443	442	447	423	438	447	472	427	503	461	435	430	451	465	479	463	408	417	476	478	454	456	437	408	455	450	463	435	445	427	420	454	463	453	463	449	425	436	443	429	451	458	459	459	449	468	417	448	456	476	427	434	444	407	492	469	445	474	450	446	447	458	465	424	463	420	479	453	442	449	462	423	442	463	440	478	463	447	485	445	459	449	482	437	429	470	450	453	457	438	445	427	414	439	454	480	458	467	447	440	442	453	428	454	397	464	438	440	456	439	449	427	428	482	451	434	439	423	449	451	439	458	440	451	455	449	488	429	422	486	437	492	418	430	428	431	484	456	431	467	440	484	459	442	478	468	435	413	414	460	452	451	428	431	403	423	418	480	456	461	454	465	466	462	431	411	475	436	425	441	425	441	440	463	460	442	457	425	458	462	443	421	433	452	439	465	421	441	444	419	403	442	413	469	439	460	447	412	454	484	437	448	447	446	462	380	430	423	427	470	440	433	433	445	459	437	447	461	469	492	446	425	440	446	440	452	428	492	438	434	476	438	443	471	433	442	434	444	430	481	459	416	466	471	481	454	448	426	463	424	455	467	418	460	441	453	460	437	453	460	437	468	398	445	431	447	420	474	439	452	449	443	471	441	429	441	459	398	483	426	425	408	465	440	405	447	464	401	484	467	440	424	440	426	434	468	432	468	437	448	451	418	452	450	437	446	481	448	482	417	456	431	459	425	474	426	436	458	431	420	432	463	451	439	441	445	447	477	416	470	448	467	462	438	417	432	433	449	407	428	405	463	452	498	427	430	437	409	437	464	423	428	460	436	415	481	447	446	452	455	409	428	425	427	424	484	467	421	421	464	436	432	454	444	464	461	477	438	401	465	468	487	445	426	481	422	471	444	416	443	428	434	477	433	485	479	454	430	458	418	427	477	450	413	462	419	430	458	475	422	440	448	439	462	454	435	453	424	418	459	431	441	464	405	430	447	452	434	437	445	434	456	441	443	450	467	431	476	467	428	453	458	463	428	457	453	490	437	456	402	415	440	435	471	439	459	422	461	432	441	458	409	438	438	447	456	462	437	497	432	389	441	455	470	440	445	441	453	433	489	470	464	449	433	446	448	474	408	446	436	435	454	426	480	454	468	444	403	467	485	472	478	438	437	463	429	453	434	446	491	456	457	466	440	455	420	429	435	452	483	444	447	443	435	471	446	438	423	442	467	429	449	444	444	442	455	441	455	465	456	466	428	443	480	467	475	476	460	436	445	450	422	443	422	430	445	436	419	458	475	456	405	423	476	470	450	407	454	435	449	471	420	448	474	436	459	460	449	457	438	440	432	458	430	491	434	449	482	447	470	405	392	437	449	434	441	430	448	421	473	400	444	408	464	471	438	438	433	462	411	475	408	454	445	439	416	470	446	461	439	452	459	425	411	456	462	438	496	441	420	420	475	439	470	433	453	458	438	391	489	405	462	473	436	422	448	434	440	429	421	465	452	443	444	460	477	449	477	425	443	458	450	442	458	430	405	453	460	491	429	424	444	422	414	475	448	425	468	405	446	438	414	457	450	437	457	446	446	429	452	444	473	474	469	389	442	424	430	442	489	492	439	445	446	464	403	448	464	440	449	444	461	424	449	440	446	473	427	445	439	468	452	454	411	457	456	437	478	438	402	449	456	431	470	450	416	483	420	440	464	433	425	423	449	460	464	454	388	439	466	453	468	432	447	431	422	449	451	434	455	438	439	416	439	429	424	472	446	423	442	417	402	468	460	443	435	453	443	396	451	443	441	475	462	434	429	476	410	476	469	448	459	426	428	423	439	436	440	460	445	424	439	452	459	419	451	441	437	477	487	453	441	465	424	455	444	427	429	433	445	449	454	429	456	467	458	470	425	437	430	425	421	399	415	477	451	476	420	433	458	440	446	442	454	436	436	433	482	422	481	487	451	482	450	450	466	448	428	468	444	458	456	466	478	415	439	447	435	487	451	438	438	419	423	451	442	409	485	423	465	407	471	445	424	426	463	438	469	434	431	443	464	406	432	443	457	500	443	441	433	451	453	483	428	468	451	408	440	453	450	406	423	461	448	455	427	460	467	420	440	406	466	448	455	423	460	458	442	407	430	448	479	458	421	428	441	470	440	447	433	417	436	425	456	442	484	444	462	410	452	443	467	443	431	421	424	424	433	440	483	427	437	437	437	455	446	417	439	478	466	479	460	450	439	427	464	471	445	436	440	436	453	459	457	456	432	469	446	468	373	399	453	458	455	463	455	453	447	438	425	481	450	434	428	448	442	441	455	467	462	451	450	420	451	407	437	441	472	459	461	446	423	479	468	437	440	449	426	470	434	435	482	393	463	445	433	442	423	421	461	457	439	442	435	443	443	430	466	488	449	417	458	480	442	414	455	445	477	471	484	446	457	418	448	406	453	446	456	459	423	420	464	440	429	404	464	431	454	422	467	450	422	460	416	466	494	436	461	456	471	412	472	417	431	468	462	410	450	440	466	391	452	445	426	486	453	413	455	410	424	495	493	494	442	469	430	442	471	455	448	425	465	486	439	471	480	443	451	436	440	429	434	477	431	460	429	433	466	455	428	472	462	433	443	425	464	407	459	470	415	441	440	428	448	431	441	443	476	435	448	460	441	447	450	489	428	451	489	461	428	432	395	455	441	480	466	442	423	447	453	420	441	424	430	487	446	474	449	454	463	452	442	451	429	435	438	435	422	469	451	429	428	433	414	467	414	431	417	414	457	449	460	436	441	476	442	451	456	453	430	417	457	428	481	408	431	426	443	452	497	438	450	468	404	442	468	445	460	441	436	501	450	436	431	453	432	434	461	449	431	449	438	418	461	466	473	424	507	420	473	439	456	434	420	445
12672	1035	838	580	341	289	214	172	157	166	127	125	131	130	142	119	99	110	108	115	107	100	101	113	96	99	86	113	125	83	112	110	97	111	97	103	97	109	98	97	77	81	84	94	90	103	107	101	108	94	101	99	94	83	106	93	83	77	96	95	80	85	103	94	95	84	102	92	110	99	109	109	95	95	98	108	95	87	88	102	121	116	75	86	93	99	102	74	95	92	95	98	77	88	87	85	98	94	84	102	88	87	82	113	94	98	102	76	100	104	75	97	118	96	95	102	93	92	87	78	112	85	93	109	86	99	93	97	96	90	85	99	87	90	76	94	95	107	100	97	87	86	86	93	107	81	107	83	94	93	95	92	103	106	98	93	117	107	101	94	89	89	102	97	103	91	101	93	81	94	88	98	119	81	91	101	93	84	117	94	84	85	90	87	108	91	109	91	111	94	100	111	94	91	110	91	105	116	102	75	90	106	97	98	97	100	95	79	93	92	98	85	110	95	93	99	104	88	94	112	94	92	115	89	103	95	92	88	98	72	111	109	96	79	99	85	97	81	79	99	112	108	105	114	90	94	86	94	85	79	95	106	96	81	76	95	98	87	93	91	80	101	81	93	92	99	76	97	105	101	98	111	90	97	75	85	86	97	71	84	123	109	89	72	90	87	104	86	100	84	97	97	99	88	87	92	85	103	92	106	114	94	95	98	96	93	118	89	99	103	111	89	84	82	89	91	100	108	83	91	101	98	109	117	88	95	105	91	101	75	81	98	63	117	129	99	104	97	105	114	77	90	95	88	96	78	90	91	100	96	92	97	94	95	88	90	94	99	96	103	92	94	100	105	89	101	98	102	95	102	104	105	90	100	89	83	89	105	91	104	114	98	71	101	101	84	77	88	97	88	97	97	90	85	92	83	85	86	84	97	87	94	90	95	110	120	70	92	95	100	88	94	115	97	96	99	91	88	115	104	88	92	98	119	82	97	111	85	70	90	105	102	96	100	94	98	117	103	85	115	92	92	99	99	82	95	104	81	81	110	99	94	81	82	111	98	95	107	95	119	105	91	103	96	105	76	89	96	99	115	75	86	113	100	104	108	110	98	101	97	101	101	101	103	94	91	93	95	88	101	91	86	98	87	118	99	76	104	94	111	86	100	88	94	86	90	85	105	89	105	84	104	86	83	88	114	85	80	112	100	89	103	106	104	104	89	95	96	99	84	104	96	84	68	95	97	103	101	97	106	113	99	94	79	104	90	95	112	99	102	98	89	108	98	89	94	88	99	98	82	92	102	109	77	94	96	115	89	85	119	101	96	89	105	89	93	95	98	100	96	83	94	129	109	90	96	104	93	115	107	93	93	101	96	112	109	103	94	97	96	90	106	103	95	113	91	103	94	94	89	92	82	91	124	95	103	80	106	90	85	106	86	111	111	103	86	93	91	107	100	74	111	89	91	112	99	89	98	102	86	95	87	88	104	75	87	84	102	101	91	108	112	110	78	102	104	103	97	90	101	101	98	91	93	108	91	97	101	115	102	89	89	84	100	74	95	83	113	97	95	106	104	91	92	68	90	120	93	98	91	101	76	109	78	92	82	84	77	103	107	101	95	94	104	88	104	95	78	94	97	102	79	91	100	92	95	113	92	85	90	84	92	103	85	94	86	78	102	92	104	109	89	98	81	93	95	97	124	92	78	79	104	98	81	76	106	104	95	86	93	93	90	90	75	90	97	95	117	89	88	91	108	107	89	105	96	91	104	117	87	92	112	81	115	99	89	101	93	95	96	99	85	103	99	92	101	81	89	103	86	101	86	109	93	89	91	104	101	108	91	102	94	86	89	90	109	93	61	84	100	89	94	75	92	104	85	99	118	89	98	99	89	99	89	89	103	99	80	96	103	108	90	92	85	92	99	92	85	95	92	101	88	92	91	104	105	103	78	93	89	99	95	85	91	91	87	104	96	92	83	92	102	82	94	107	89	99	87	95	89	80	83	107	91	107	88	92	92	103	95	98	83	76	99	93	88	104	101	86	101	103	120	116	89	76	103	100	99	102	108	90	75	90	88	92	101	83	108	98	125	91	92	102	75	116	107	110	90	110	116	85	101	121	91	88	90	97	99	108	79	99	90	103	96	88	91	105	87	90	97	99	104	79	106	97	84	77	86	91	79	97	110	96	91	88	90	83	97	103	96	93	102	90	112	91	84	93	105	90	101	86	104	91	93	102	101	99	98	104	91	91	84	83	85	103	91	92	80	106	95	101	80	93	69	121	89	102	104	101	91	125	83	86	84	101	91	121	102	105	95	90	88	88	89	98	104	75	102	105	81	107	92	77	104	82	86	102	79	89	102	86	86	98	105	76	104	111	96	95	96	81	80	107	136	119	91	103	86	101	98	116	92	96	105	88	99	89	93	95	89	105	84	94	96	87	114	93	110	82	92	97	80	87	102	103	80	94	107	87	86	88	99	92	139	112	101	81	105	95	98	110	90	95	83	105	98	97	101	111	91	89	115	80	115	85	96	94	75	100	93	130	112	89	79	95	103	87	94	87	104	98	86	92	96	97	98	92	92	91	76	123	98	95	100	79	80	94	87	111	91	75	97	115	103	85	112	91	104	100	88	89	106	91	100	93	111	89	85	77	92	85	92	96	100	104	87	111	96	98	108	88	118	101	102	77	85	94	89	90	92	98	89	108	97	99	101	98	89	82	94	78	88	117	105	105	95	86	93	99	99	95	89	118	106	96	107	101	105	103	93	97	85	95	100	94	87	103	109	114	111	106	96	114	94	98	105	104	88	109	107	100	105	103	98	102	89	81	106	87	82	98	90	119	88	86	69	84	108	92	92	109	91	97	110	102	112	92	84	80	90	80	85	76	88	86	98	88	101	95	89	100	103	97	99	98	93	94	99	102	83	95	76	97	95	102	98	100	93	91	77	89	76	109	75	93	87	113	81	89	78	103	112	97	89	106	100	94	83	96	92	94	86	90	88	109	103	92	102	108	92	106	104	90	82	95	95	95	100	112	90	101	79	104	97	98	119	103	109	103	91	110	90	97	90	98	96	101	103	102	106	97	112	101	112	92	132	72	108	89	79	99	113	107	83	93	93	84	89	100	100	102	120	113	90	116	86	89	93	104	94	104	86	98	93	97	98	105	98	100	100	102	98	116	103	92	92	96	104	101	91	80	118	112	91	90	123	90	97	91	85	100	88	86	82	122	103	107	91	75	97	95	100	103	90	98	86	105	86	86	108	90	90	106	92	91	82	95	102	87	94	114	111	94	88	96	94	107	88	96	93	108	84	93	76	110	98	97	85	103	82	89	93	104	91	93	92	112	99	104	98	90	101	94	99	103	92	97	98	87	92	100	100	105	86	106	87	85	98	87	89	90	98	108	83	114	99	95	89	93	100	103	79	91	89	76	101	81	80	95	118	92	95	102	85	125	109	98	109	110	94	90	83	98	74	90	72	91	93	96	89	91	107	100	112	94	108
8314	1043	1778	1869	1473	1139	949	782	686	622	618	545	513	495	438	480	399	367	397	319	336	312	319	303	310	282	305	315	282	266	247	263	273	283	240	236	244	274	307	258	245	279	272	264	225	269	253	254	265	261	248	267	281	230	282	244	250	253	251	259	256	267	248	237	273	248	256	270	244	251	226	266	256	225	247	256	259	245	242	258	235	261	259	255	230	245	262	246	233	276	234	220	242	239	243	222	264	240	260	250	250	220	272	233	271	248	254	247	253	207	272	242	260	258	265	233	263	248	260	245	234	242	215	250	250	262	250	238	248	252	258	280	239	247	253	235	255	264	257	250	244	263	251	246	258	273	239	214	235	237	248	252	246	248	259	235	265	264	267	261	234	271	279	224	233	254	242	250	212	255	241	250	221	236	241	232	237	264	220	229	232	227	234	254	264	261	254	235	291	257	256	251	207	249	238	235	245	247	240	259	241	239	247	260	248	263	257	259	258	271	246	262	241	228	229	239	241	229	219	256	224	251	243	232	263	253	262	237	240	240	279	246	241	248	251	235	220	235	254	231	235	253	252	243	266	246	264	247	226	254	269	227	232	252	236	263	242	220	220	272	252	247	256	217	251	241	225	220	260	234	232	259	217	242	255	257	231	252	251	235	242	255	243	238	256	255	285	260	260	253	254	249	270	239	229	234	284	250	245	279	253	252	227	217	230	236	286	237	254	224	245	255	249	220	237	243	257	241	250	266	238	247	209	270	246	226	258	278	223	238	248	232	263	249	253	218	255	265	239	264	217	226	257	209	270	241	246	284	252	240	251	258	227	252	233	216	241	252	250	245	241	247	223	248	276	262	245	242	241	267	262	232	254	273	277	242	258	254	257	236	235	239	270	247	278	242	265	219	261	264	254	239	257	220	242	257	249	242	224	246	258	244	250	207	242	227	237	255	238	218	287	229	279	251	235	234	245	236	269	215	270	246	232	252	232	240	269	254	248	252	251	241	260	220	237	237	250	242	248	250	251	252	243	244	260	263	268	244	228	237	244	224	231	243	244	263	260	252	242	248	268	210	234	222	252	268	244	227	231	249	239	256	244	258	254	261	239	251	251	217	235	246	236	273	291	254	237	236	235	253	251	241	254	211	290	273	244	273	214	250	237	237	265	254	229	276	250	262	229	239	233	260	253	242	301	242	265	253	233	252	257	253	268	242	231	257	229	256	253	252	195	247	233	258	228	238	233	237	242	236	230	255	252	238	261	275	233	263	269	248	243	259	272	245	271	253	274	242	246	248	245	241	292	228	242	220	238	242	226	261	230	256	211	242	243	219	258	246	245	265	234	220	249	248	242	225	233	244	255	235	233	254	239	248	233	216	247	238	237	270	240	258	251	243	258	223	242	261	227	240	263	231	243	256	278	235	251	230	239	236	255	246	245	260	230	256	235	224	237	221	247	253	232	242	273	226	233	246	219	259	267	238	274	252	232	254	280	267	240	269	272	238	194	238	256	259	234	263	268	256	205	245	260	231	250	215	255	262	240	216	237	254	255	248	230	265	240	242	233	236	237	276	257	249	267	245	261	238	235	227	258	256	242	254	226	221	203	258	236	235	243	241	236	253	249	242	258	247	270	245	247	203	237	228	232	248	248	222	240	243	264	270	234	261	254	243	243	244	249	245	276	262	240	269	258	239	243	231	279	249	231	262	251	228	243	226	259	257	237	258	229	239	237	235	239	234	252	232	242	288	237	236	234	235	253	265	254	278	260	228	249	236	258	274	260	245	235	246	231	243	240	245	243	269	232	221	252	256	252	246	250	238	248	226	245	259	235	246	252	248	255	251	236	231	235	279	211	230	247	219	248	225	222	234	238	260	266	241	226	253	247	225	226	224	233	256	236	241	247	264	264	228	251	242	260	261	253	252	224	269	283	260	243	258	219	261	222	229	242	219	255	245	250	209	253	244	231	240	238	247	254	256	259	233	261	233	234	230	245	266	232	263	246	258	258	241	239	252	246	256	232	257	263	266	251	226	256	241	271	250	274	274	248	258	234	243	253	247	275	237	231	244	236	273	255	256	235	230	201	253	249	224	232	268	234	257	233	224	256	246	261	249	246	262	237	258	251	285	223	249	248	287	255	228	232	253	255	227	273	240	241	250	248	242	249	236	228	288	235	281	243	247	240	234	248	234	260	254	268	236	239	272	260	227	226	225	251	233	268	259	250	246	258	239	250	244	255	230	233	238	255	238	261	255	229	233	232	233	237	249	245	247	265	244	243	239	264	218	241	231	230	229	258	233	218	235	232	238	248	257	259	238	266	249	243	252	238	243	232	257	248	281	263	269	248	261	232	252	235	257	212	236	248	228	255	253	229	240	218	261	224	260	235	255	256	272	234	228	234	252	248	246	246	244	262	238	246	216	230	251	243	233	244	280	292	251	254	242	258	241	240	271	232	271	238	235	221	260	231	242	266	237	240	275	238	252	238	242	276	256	250	250	213	255	239	220	254	235	265	241	219	248	231	242	252	245	244	239	244	257	267	256	249	254	233	257	257	246	277	228	245	276	244	253	253	261	254	224	244	270	275	239	251	260	256	236	216	249	253	230	252	223	242	255	237	242	250	250	258	218	250	243	241	239	242	231	239	239	240	254	261	241	258	257	249	248	226	246	238	242	252	225	221	248	254	247	248	236	240	259	258	242	260	265	229	230	240	249	243	245	234	228	246	232	243	230	204	268	252	234	231	242	229	271	234	227	265	251	286	257	244	256	269	250	252	245	240	240	252	252	236	251	238	247	241	245	249	275	247	243	256	249	219	255	246	271	253	263	250	230	264	257	256	226	236	224	226	222	259	254	267	248	244	245	285	248	236	267	224	231	254	232	270	267	271	238	220	252	266	240	235	238	232	254	265	252	238	250	243	219	228	222	260	263	231	251	251	227	241	254	243	271	229	257	244	237	225	234	250	244	220	219	260	230	245	262	260	257	241	230	254	260	268	252	248	251	259	242	248	257	256	239	228	258	217	247	268	251	254	243	270	260	261	253	257	219	252	252	236	248	239	248	250	243	265	246	268	248	232	231	249	247	262	271	243	246	249	273	247	225	240	235	226	262	273	268	228	277	242	247	233	217	235	247	226	238	257	233	282	243	236	234	271	245	256	257	235	245	262	229	248	242	264	246	257	254	236	255	239	230	256	257	263	227	214	273	275	238	237	227	257	260	272	233	221	247	253	231	251	245	247	249	237	272	231	256	239	268	243	257	229	238	243	259	263	268	251	249	224	246	243	248	218	266	230	278	255	240	237	243	231	231	248	254	258	266	228	235	244	236	236	248	211	233	247	252	267	272	249	284	238	228	256	247	256	239	238	246	240	244	243	216	234	260	240	230	217	248	238	273	245	261	238	248	236	284	249	253	263	229	243	257	264	254	259	251	253	232	225	257	231	266	274	259	263	235	256	266	261	225	287	246	247	240	260	258	243	239	245	228	228	249	239	248	228	276
1397	261	217	166	146	140	157	144	137	135	157	143	161	128	167	145	140	145	116	134	124	148	149	135	146	127	134	129	123	140	129	146	134	130	137	132	131	147	144	151	144	161	160	141	155	141	152	140	139	152	135	137	156	159	150	154	149	151	139	156	143	142	148	148	123	138	160	139	146	170	144	134	147	142	149	128	131	154	137	149	167	153	145	125	136	147	134	152	151	151	155	121	133	139	144	141	163	136	133	159	147	149	157	153	139	158	134	137	143	149	142	146	149	137	125	135	141	121	147	138	169	144	155	156	141	133	157	165	152	152	159	133	143	154	162	133	157	140	154	123	122	130	130	142	157	136	146	133	134	131	140	157	115	159	160	126	149	143	146	142	155	155	142	136	153	126	156	131	145	141	127	158	135	140	146	137	136	150	135	145	148	157	155	133	152	150	156	148	159	143	140	128	144	132	149	145	146	135	136	131	144	142	129	157	143	149	174	138	164	150	135	144	132	152	169	131	129	138	150	153	118	159	138	145	140	132	130	156	143	124	155	139	149	146	140	143	137	160	164	149	135	131	132	143	127	145	131	135	136	160	152	142	146	155	139	142	136	115	126	150	154	159	123	132	133	131	128	126	147	119	153	145	130	172	158	122	154	155	139	130	162	153	151	148	135	142	134	132	138	125	162	146	140	152	144	137	125	131	150	136	123	146	139	146	148	165	141	137	187	149	138	152	153	156	144	166	150	137	132	164	142	160	169	136	128	153	127	134	144	132	157	137	149	150	163	163	146	147	170	147	153	130	155	143	152	148	119	146	140	154	155	159	149	124	136	128	126	137	143	136	171	147	167	161	148	154	152	143	150	146	163	155	140	134	147	165	141	142	142	132	145	153	140	137	134	162	125	158	147	136	146	136	146	152	132	179	160	131	118	142	139	155	167	121	132	156	152	121	158	148	136	142	131	144	151	142	147	138	152	141	149	120	125	150	150	142	133	131	144	151	137	171	155	153	150	119	158	141	143	161	153	119	149	127	125	163	148	136	178	166	145	135	129	141	152	132	142	140	150	136	140	157	142	138	147	144	151	169	151	134	146	140	137	143	145	146	126	118	153	133	133	165	146	136	156	140	127	157	147	137	152	169	141	143	162	164	137	153	148	155	124	137	136	141	142	167	159	125	185	126	123	133	159	138	129	138	142	142	156	140	153	131	151	173	136	131	148	157	174	134	148	119	129	140	138	122	122	146	145	135	138	150	140	167	141	136	145	125	170	155	153	154	130	143	118	122	144	135	147	142	158	133	123	153	145	129	138	154	130	151	140	156	130	126	130	150	126	146	142	145	131	157	174	136	139	152	137	144	142	142	142	161	143	145	155	138	150	184	152	137	162	147	128	143	149	160	142	129	155	137	122	163	155	147	147	126	159	133	134	148	133	118	151	116	145	155	139	158	137	145	155	134	163	135	148	147	125	132	143	148	139	149	146	145	126	130	151	147	138	141	148	157	147	169	164	144	144	145	155	151	151	160	126	167	160	152	134	141	148	128	129	131	113	159	147	144	156	153	153	146	141	158	127	148	122	134	109	172	149	170	124	136	140	137	139	129	154	146	136	139	154	151	138	121	136	135	147	156	135	122	154	136	158	169	151	148	143	136	135	145	143	133	159	164	152	155	126	152	146	134	159	154	139	145	147	146	139	156	163	154	138	162	151	165	152	140	147	149	153	138	131	138	145	142	148	132	134	152	139	149	166	159	161	152	173	135	146	156	149	153	154	141	124	136	152	138	153	134	153	125	125	145	165	144	138	141	154	133	145	172	121	137	125	141	161	126	154	142	132	144	130	157	135	142	129	138	160	114	126	151	157	156	147	115	155	156	150	149	133	123	147	151	129	145	145	151	145	154	131	139	152	150	132	154	148	120	151	156	149	132	140	142	143	128	154	162	138	147	144	118	157	145	150	134	138	136	148	137	146	143	133	142	180	151	155	141	145	153	147	121	132	174	148	130	137	166	134	128	144	134	140	161	167	139	166	153	138	152	147	169	169	126	131	153	158	120	142	167	138	152	125	130	150	132	127	136	144	133	137	160	129	158	130	165	134	116	136	144	129	129	135	145	145	131	150	122	140	139	165	128	127	165	125	160	136	153	147	148	150	149	144	154	145	141	147	131	152	137	136	136	154	157	142	133	143	164	140	156	148	155	150	136	138	162	152	147	130	134	142	139	120	137	126	143	151	141	113	146	138	146	139	136	137	135	153	151	159	138	115	122	135	138	141	159	138	152	134	151	164	127	148	141	147	154	148	152	117	129	161	152	139	155	152	149	157	140	130	142	139	138	157	142	123	152	129	142	139	168	124	139	125	141	136	121	165	124	134	155	156	130	119	136	156	125	134	147	134	162	150	161	131	165	136	162	148	170	112	127	157	151	147	141	137	159	148	130	150	114	129	136	159	159	142	138	134	142	126	145	147	161	131	142	143	135	136	138	138	140	133	137	138	153	155	141	142	128	158	131	146	133	154	161	148	159	143	129	147	164	119	145	154	141	130	155	144	159	155	154	163	144	154	144	152	148	135	161	141	148	140	141	118	149	150	143	150	158	152	167	143	133	151	132	138	140	185	131	142	141	140	127	153	148	142	134	143	147	144	144	147	143	135	138	184	141	140	145	132	126	151	124	153	131	133	150	168	130	141	120	153	143	165	168	161	148	134	143	176	137	143	153	161	162	151	155	127	142	139	145	133	150	137	133	135	156	118	159	126	136	170	147	142	122	133	148	140	145	127	132	154	162	160	152	130	137	145	141	143	154	148	138	123	136	129	132	129	143	154	125	148	180	149	141	143	135	145	123	141	147	142	132	118	152	153	130	169	141	128	141	149	118	140	134	126	147	163	126	122	148	141	144	131	134	144	147	133	168	127	145	130	161	145	161	146	117	144	149	150	165	131	144	143	145	157	126	145	129	140	153	153	140	149	154	135	154	151	139	128	145	130	136	129	130	136	164	153	175	160	157	141	148	141	149	128	109	144	136	152	135	142	158	157	162	160	144	134	154	138	161	151	144	148	113	147	130	138	124	136	152	142	147	152	147	162	118	145	138	137	147	138	109	160	145	144	139	134	149	152	123	127	113	139	136	138	124	147	133	143	157	129	129	129	135	138	128	149	130	149	159	152	141	133	143	142	143	155	129	134	146	147	152	141	148	157	157	122	155	140	141	147	141	121	155	134	153	137	139	149	136	149	136	134	135	134	140	133	129	145	145	111	146	141	134	153	141	137	149	139	149	129	152	126	140	139	113	149	114	145	123	160	155	146	150	150	130	161	153	147	137	144	137	139	167	142	131	128	134	147	148	132	126	136	153	149	133	139	137	156	134	138	162	129	138	142	126	148	157	145	143	148	137	150	143	138	151	124	144	152	148	127	129	134	128	155	152	137	136	108	134	157	162	140	134	152	156	173	139	141	146	133	138	139	119	138	140	148	157	141	147	135	142	135	141	155	132	153	144
1858	451	530	466	415	411	404	413	400	369	373	415	427	367	390	375	409	395	377	397	326	396	394	360	408	353	350	380	401	411	366	365	364	397	395	391	378	376	394	389	400	335	365	387	368	387	346	380	401	369	421	354	378	373	338	369	338	391	397	367	380	355	379	394	378	330	387	365	349	391	368	384	377	355	363	367	391	393	396	350	346	373	351	348	361	371	351	373	372	378	318	346	352	345	389	390	400	401	363	405	360	358	379	392	351	352	430	363	388	370	341	397	388	347	375	378	384	367	371	374	379	386	388	382	416	360	374	375	377	390	332	360	383	410	375	403	358	446	368	391	336	355	374	403	369	385	357	369	352	411	386	379	338	361	356	371	395	376	383	355	374	375	353	360	366	350	374	348	385	372	372	354	377	345	365	376	369	383	355	363	381	371	374	333	371	343	380	352	394	377	359	366	387	417	382	355	365	357	387	362	400	390	342	370	370	352	371	380	381	394	369	391	391	397	363	385	364	357	363	372	379	349	368	397	392	351	356	402	385	381	369	362	349	381	350	395	362	362	386	388	359	324	390	388	370	359	365	392	362	369	385	357	352	376	377	367	419	368	373	405	382	374	373	373	366	377	359	365	355	338	398	394	338	376	360	391	367	389	376	385	385	352	395	378	390	337	392	377	362	377	361	379	365	372	369	386	386	425	379	389	383	359	393	383	361	417	386	371	416	368	351	391	374	372	398	370	378	372	407	354	367	343	346	381	383	384	319	374	351	388	374	388	352	384	386	404	374	371	384	393	368	357	419	376	343	381	389	362	397	335	379	410	379	404	365	380	386	409	369	387	400	372	359	351	391	382	388	362	363	366	358	377	390	363	377	379	370	371	401	384	396	395	416	365	385	389	372	379	360	389	380	401	383	388	366	386	347	376	381	343	378	365	369	392	373	417	417	377	387	356	369	407	361	385	353	372	417	347	368	398	351	330	407	395	335	354	383	366	404	378	364	387	342	357	377	403	406	373	370	377	380	360	362	358	358	389	374	384	382	385	362	380	338	377	360	391	398	396	385	345	382	397	383	363	382	387	406	374	346	400	380	397	403	382	352	400	389	369	388	411	376	374	370	407	386	372	396	371	387	349	402	357	379	391	355	391	359	370	382	378	359	365	368	390	370	363	373	369	352	351	385	382	377	354	362	379	384	384	368	383	397	374	361	383	357	388	369	377	352	358	369	396	356	363	376	391	385	382	375	411	373	364	365	396	379	395	361	381	384	381	395	347	363	370	367	394	369	376	368	336	384	385	391	400	400	341	379	404	373	375	387	422	380	423	381	385	349	385	393	399	390	358	429	357	384	378	350	348	374	380	373	366	363	373	400	345	371	385	343	385	390	400	375	371	395	363	420	372	352	381	382	370	349	380	376	392	379	338	404	391	349	369	341	374	387	383	371	390	374	386	375	381	374	380	391	381	347	357	352	382	345	371	367	397	352	382	364	419	377	378	343	364	373	390	374	400	389	358	378	414	360	371	353	370	386	387	376	343	400	349	357	368	386	385	351	367	393	364	368	404	357	365	347	395	366	366	344	378	381	350	390	378	362	361	378	374	379	406	387	352	393	379	379	366	394	378	373	363	390	372	358	417	379	337	371	371	371	375	385	384	396	372	366	369	381	348	382	351	389	375	356	365	364	414	366	377	376	400	399	341	352	377	368	378	369	388	349	339	384	400	354	389	359	390	380	380	389	347	385	342	385	393	361	375	415	365	391	377	379	332	378	367	381	367	386	388	386	332	383	347	298	341	385	371	362	348	407	395	403	367	372	366	371	417	370	380	379	365	346	389	378	401	377	395	372	374	370	394	398	372	361	435	382	375	344	373	369	337	366	340	349	371	344	381	359	356	365	355	369	408	378	337	358	372	387	380	359	357	405	398	351	380	373	357	383	382	355	373	352	380	354	362	340	363	373	366	342	346	374	381	400	379	390	369	339	414	348	418	392	370	356	403	354	364	384	397	377	372	361	363	372	375	382	352	364	354	323	409	409	377	382	383	363	381	383	372	399	394	391	364	349	370	389	357	381	376	369	367	374	370	351	343	351	343	361	372	342	384	403	377	348	366	359	366	339	373	394	377	366	369	374	408	361	357	357	392	370	363	391	347	374	366	382	363	393	367	373	381	365	387	398	382	431	342	387	381	364	372	388	391	386	373	391	401	375	358	353	337	358	379	382	378	357	367	403	352	395	370	372	373	327	381	343	367	386	387	378	371	360	411	377	383	379	378	380	341	397	364	366	374	393	381	394	369	372	352	380	366	364	365	382	352	344	370	399	340	360	374	368	342	389	362	376	392	355	372	389	388	386	379	403	346	394	368	376	369	384	360	395	371	375	389	352	348	381	411	389	361	340	362	359	350	367	368	393	359	377	383	383	344	395	359	375	369	360	350	392	395	383	380	384	408	395	315	378	347	350	388	360	367	369	360	363	362	351	366	380	392	385	347	379	359	351	405	382	370	349	364	361	390	405	384	369	337	383	360	397	407	355	358	387	363	383	374	370	354	373	340	355	397	340	386	380	345	381	389	389	384	328	359	404	359	377	389	370	375	365	353	387	359	351	381	364	349	402	338	386	378	384	372	345	401	332	375	353	369	335	354	367	380	409	395	388	386	377	378	349	367	403	384	399	371	372	336	371	402	351	375	366	364	394	338	376	388	380	354	392	369	332	380	388	373	398	350	372	372	390	378	390	344	372	376	320	388	385	356	356	351	386	340	360	361	371	362	358	366	348	391	359	400	397	362	364	397	329	386	333	349	400	393	383	337	392	375	377	402	351	380	343	348	366	394	367	362	340	442	376	380	318	390	353	378	351	370	366	368	353	387	342	377	355	382	330	386	380	371	395	386	389	377	376	341	365	371	404	399	367	398	355	362	373	353	368	400	390	382	335	370	367	370	375	378	379	344	404	368	354	359	392	370	379	381	352	381	390	368	405	364	347	371	365	363	348	339	384	366	383	384	387	367	381	401	352	390	336	368	356	394	405	361	373	352	360	367	389	384	374	373	356	343	396	358	342	364	389	361	367	374	365	359	401	405	366	341	397	364	381	374	396	370	382	379	364	377	358	374	408	396	386	408	376	362	358	378	375	406	396	377	396	351	379	389	391	403	330	362	371	361	365	381	390	358	373	383	391	355	338	356	366	354	342	396	364	351	366	363	345	371	397	396	395	375	362	369	361	379	343	344	375	382	370	365	387	361	343	385	398	377	372	376	365	408	366	373	393	362	361	367	378	375	391	362	360	384	354	349	379	353	334	409	361	375	377	366	384	387	360	376	351	371	380	380	380	363	402	361	382	382	414	388	406	372	398	376	359	391	413	378	373	383	361	371	376	382	347	387	382	371	388	378	387	416	355	360	377	366	383	377	355	381	367	373	393	362	417	373	382	370	370	389	342	373	348	386	406	387	380	392	366	354	343	385	329	413	347	374	345	392	376	403	400	368	358	371	377	363
6967	568	508	397	305	270	255	228	201	213	222	206	212	186	184	227	170	178	198	181	197	189	173	202	153	175	183	191	179	191	167	165	161	171	203	175	177	178	193	188	202	171	170	189	184	181	179	204	197	159	169	175	165	178	172	178	190	201	172	169	163	169	165	174	194	180	178	167	149	166	171	185	177	169	171	164	168	161	178	184	184	167	157	181	178	184	191	215	165	189	147	178	174	176	182	184	163	220	174	173	191	178	151	161	177	172	186	176	160	165	192	175	166	178	177	176	156	196	173	161	216	181	148	192	165	182	193	189	204	173	191	147	167	190	186	175	193	170	170	154	185	179	167	166	178	166	176	181	184	200	174	168	179	187	199	166	170	185	188	188	173	203	158	177	157	154	175	174	185	161	172	158	170	167	199	198	168	170	175	193	166	167	189	156	191	173	196	155	148	196	191	181	172	218	163	181	189	177	188	185	147	172	182	159	175	175	178	194	170	177	168	158	204	174	191	197	179	185	167	186	176	194	197	190	188	193	193	196	174	179	186	167	193	177	178	143	203	198	173	180	180	183	191	176	196	187	179	166	176	170	162	190	177	185	213	170	182	174	201	182	185	181	192	198	158	163	182	168	189	181	163	184	148	166	158	189	204	158	183	182	196	172	150	170	177	165	178	139	175	191	198	180	163	184	175	181	181	158	170	163	176	171	164	169	166	174	186	179	169	199	178	174	189	168	168	166	190	191	158	187	178	176	194	161	195	174	199	178	159	155	162	177	178	167	189	158	181	173	172	184	172	203	182	176	214	186	194	150	165	173	200	189	170	148	183	171	169	187	169	179	181	164	190	175	169	166	189	164	175	149	181	173	196	197	158	190	169	191	162	170	192	188	191	182	193	177	165	170	176	167	191	140	160	191	186	188	190	211	166	177	208	153	194	189	166	196	187	183	161	179	182	181	166	174	200	186	156	164	187	170	161	174	185	182	166	179	173	148	201	187	194	199	182	173	192	206	186	177	183	163	189	160	185	153	169	177	185	180	172	177	181	187	165	173	184	180	169	182	160	173	181	201	178	183	160	161	173	185	166	162	188	155	177	184	147	185	208	146	190	172	173	170	191	182	193	183	174	162	161	165	172	179	178	164	160	162	180	183	154	183	185	168	179	165	168	183	188	172	152	155	199	183	173	156	199	185	170	156	188	166	171	182	186	154	172	190	164	195	182	156	181	163	168	178	200	185	185	169	164	180	193	174	153	160	187	173	192	157	191	175	170	162	174	190	172	143	177	195	182	155	176	176	168	185	174	186	171	188	181	165	169	174	171	172	167	174	171	185	162	190	169	199	173	186	179	179	202	158	165	191	196	170	166	178	170	169	168	176	181	169	180	191	164	194	172	182	166	181	193	156	178	171	211	167	151	178	190	164	182	194	169	171	157	170	174	189	176	193	199	171	193	177	149	157	172	191	158	178	187	166	189	194	182	176	195	176	159	198	198	168	169	173	181	200	175	160	174	181	193	173	180	178	201	207	187	171	180	156	172	186	161	204	192	174	183	177	188	146	157	171	190	155	172	155	176	178	169	201	181	196	178	158	179	165	175	162	178	165	183	143	154	163	190	166	168	193	165	172	163	188	189	175	163	182	187	189	155	168	189	167	178	167	170	157	167	189	188	182	156	168	192	170	176	154	183	191	205	165	174	157	172	151	169	196	172	183	194	206	204	196	192	180	185	163	179	182	168	159	173	202	182	196	142	168	161	154	167	196	180	158	157	160	192	170	177	158	175	186	182	197	189	183	185	176	171	163	180	151	168	167	143	170	175	183	159	176	174	168	188	175	175	197	168	185	175	163	193	176	193	171	175	186	186	199	192	189	168	180	179	174	172	170	189	166	178	186	199	173	176	166	193	179	178	159	171	167	180	167	174	186	150	167	178	181	165	184	201	187	181	170	158	173	185	177	177	180	190	178	177	194	187	177	201	155	182	162	193	167	193	175	201	163	173	183	191	186	178	198	185	177	160	178	173	167	186	168	189	165	206	168	182	149	174	167	169	175	175	181	183	188	181	178	164	167	195	185	187	179	172	166	209	183	174	184	186	158	192	193	160	176	206	179	163	165	188	201	196	184	167	175	193	161	183	182	185	193	195	183	177	169	189	183	187	179	177	184	169	166	177	199	198	176	159	196	203	189	206	174	157	173	172	183	206	181	186	172	146	171	170	182	155	201	151	164	164	179	176	181	151	172	179	168	178	158	175	166	143	184	170	206	183	178	181	191	152	192	153	162	167	174	170	184	198	165	186	190	193	184	202	203	185	188	188	159	176	161	169	160	168	174	167	214	186	164	175	183	175	156	200	180	171	176	182	185	162	164	165	188	156	167	163	185	169	175	203	171	168	169	162	168	175	145	197	172	186	175	178	180	173	188	152	180	193	168	170	166	182	177	144	153	184	180	165	179	175	193	187	190	212	184	178	166	205	171	168	214	197	174	152	176	174	168	174	172	199	180	181	191	191	186	166	175	184	196	206	171	189	161	166	216	205	184	191	168	194	193	161	169	199	181	152	183	166	170	159	174	167	175	162	182	156	149	175	161	181	170	197	173	176	195	194	182	183	150	172	182	195	184	180	186	192	199	180	207	186	193	187	190	174	169	206	182	177	198	176	157	155	199	156	173	182	191	202	201	182	193	187	208	178	164	186	207	194	202	170	186	201	199	168	190	168	175	167	204	171	179	167	218	187	174	178	171	175	169	179	156	203	176	153	203	170	190	177	195	176	179	188	195	164	194	188	157	182	202	177	168	204	175	186	170	181	178	193	185	199	192	182	207	216	172	160	183	178	149	178	175	194	201	185	156	174	175	177	154	175	182	188	172	191	169	180	177	192	182	191	154	168	150	159	143	166	180	191	167	161	180	182	162	179	171	146	166	163	186	191	172	186	182	161	177	162	208	189	146	156	180	188	210	177	176	189	184	190	186	191	202	177	151	205	171	177	160	163	169	177	184	179	196	179	175	188	182	167	183	164	157	191	181	180	181	164	183	194	157	183	183	198	180	167	175	166	160	170	170	193	186	190	184	176	179	146	187	165	155	178	180	157	205	167	197	207	200	181	181	178	191	210	176	174	170	199	171	175	190	181	188	188	169	184	168	186	188	178	175	191	171	164	196	207	168	173	169	202	172	187	166	182	191	163	181	178	177	198	168	165	176	179	173	177	195	165	194	180	179	203	184	172	167	188	188	204	200	170	183	192	163	182	193	193	194	173	193	169	189	170	184	189	151	176	164	164	191	181	211	166	157	159	170	198	164	185	154	191	183	171	176	164	190	166	205	158	180	174	184	150	185	176	162	194	180	189	148	197	185	168	160	160	193	185	182	183	174	181	178	178	160	177	205	167	184	172	187	166	202	206	179	160	175	166	171	184	159	168	191	186	159	155	166	185	175	172	184	161	171	184	143	190	189	160	183	170	166	158	167	159	144	198	188	168	175	167	148	157	203	167	172
6467	831	1236	1277	1171	930	826	756	692	659	619	566	591	618	550	539	513	506	489	467	501	467	510	461	498	475	478	460	454	469	448	476	437	487	440	448	497	494	419	496	434	476	428	494	457	481	493	437	440	474	489	456	453	429	446	461	459	438	459	421	443	456	473	452	479	417	445	431	424	429	424	437	429	473	478	439	455	454	450	415	448	477	450	450	469	414	419	410	438	452	444	445	444	421	428	434	415	468	458	467	432	455	463	443	445	448	458	421	445	440	453	438	418	432	454	447	440	455	454	434	491	450	442	474	441	452	450	443	480	457	454	446	442	455	457	447	449	418	476	456	465	464	443	430	434	420	458	472	446	486	421	438	488	415	466	471	439	449	421	419	421	409	417	430	469	448	422	478	453	427	436	487	432	435	434	427	440	414	449	444	418	423	437	431	441	455	453	413	472	460	429	457	410	443	415	414	416	418	435	419	461	438	428	424	453	433	469	429	428	416	450	431	442	465	486	395	401	444	443	451	436	398	448	432	430	426	416	432	430	452	484	469	459	447	425	419	444	426	457	404	418	443	438	430	412	429	470	465	470	442	456	469	443	419	430	459	458	437	455	459	453	438	450	449	495	418	414	447	427	449	450	454	473	410	413	407	435	436	432	413	471	448	456	460	441	442	459	470	452	435	455	443	431	438	446	430	445	445	431	450	427	427	438	431	452	445	451	463	459	440	480	442	431	463	461	456	439	448	465	500	454	438	455	437	420	447	448	478	489	437	429	450	457	444	496	447	486	431	403	417	428	438	449	431	437	424	464	422	447	444	441	435	453	441	436	447	446	460	444	468	463	453	455	467	455	467	444	439	419	465	446	457	427	430	441	445	440	422	420	434	430	453	388	433	405	415	466	435	420	419	401	409	456	434	490	449	488	439	430	435	462	434	451	465	451	468	430	457	427	441	461	451	409	419	451	429	438	436	416	444	446	453	457	453	462	436	452	457	450	436	415	439	464	466	447	431	448	444	459	446	428	461	471	473	435	452	414	440	391	477	435	409	443	434	416	483	447	440	413	414	439	452	446	429	445	434	430	427	455	461	455	459	462	492	459	468	463	453	459	421	445	442	440	449	440	434	420	426	436	417	403	460	436	429	484	473	414	445	455	445	448	466	459	450	452	462	409	450	431	414	467	433	490	443	454	421	442	438	429	490	461	461	454	428	415	414	434	443	437	406	454	460	420	423	461	432	455	440	432	435	427	453	422	484	446	413	439	434	457	448	466	421	444	431	451	431	428	473	425	475	486	452	470	435	481	441	434	452	433	442	435	431	466	440	434	466	441	434	463	419	432	486	489	447	456	448	433	456	428	448	483	448	452	433	457	431	452	460	460	453	472	453	437	424	480	450	465	421	447	423	416	460	433	447	418	423	406	465	482	446	426	422	446	453	455	462	441	459	429	447	433	472	467	405	421	444	437	439	419	414	474	465	468	425	441	442	455	432	432	431	469	462	437	468	440	458	456	461	441	473	432	459	456	423	433	455	490	477	430	482	443	426	428	393	423	461	486	431	470	417	447	446	482	439	477	473	434	453	443	438	469	443	495	437	412	456	439	396	430	399	439	415	441	434	439	454	446	438	455	444	430	434	447	445	435	443	454	411	481	410	464	439	431	424	428	474	487	473	392	424	462	469	440	479	481	462	442	422	440	403	459	443	401	445	458	450	465	404	426	495	473	448	443	426	436	452	466	471	426	493	482	437	423	429	442	428	484	435	428	454	466	462	472	435	407	484	487	449	414	486	455	429	410	462	430	451	460	448	454	432	445	466	443	422	437	457	486	470	440	434	447	438	445	419	432	413	419	446	422	425	445	414	410	432	456	484	467	443	444	437	415	425	516	405	425	432	468	443	435	440	427	448	463	445	465	447	432	473	444	415	442	456	462	458	399	443	411	429	442	404	457	467	453	466	445	456	428	484	429	420	431	492	455	459	442	441	452	442	460	447	461	410	421	421	521	422	438	433	457	434	428	433	458	475	436	454	430	430	451	447	452	424	426	424	425	478	443	439	431	451	490	417	431	414	435	462	414	410	442	448	450	418	442	460	417	426	438	473	466	457	449	459	423	442	431	452	456	440	434	459	406	417	466	422	429	445	413	430	460	466	472	431	449	456	458	449	454	433	415	430	462	447	457	474	459	401	471	454	420	460	437	446	441	424	452	490	430	434	448	447	461	446	448	453	457	469	431	452	442	418	415	436	456	446	438	460	431	460	435	446	455	416	444	431	452	473	403	430	459	435	433	443	435	455	439	413	477	419	417	454	464	413	455	451	464	475	471	436	468	425	434	446	439	419	466	384	431	428	429	429	472	442	461	455	426	420	445	431	462	455	443	442	421	456	483	505	425	428	454	404	472	474	450	480	441	419	435	456	435	404	460	452	428	420	431	418	443	468	441	419	455	457	434	448	437	471	465	410	438	415	430	409	475	451	444	446	459	499	442	459	448	437	408	464	424	400	495	451	398	443	431	452	471	444	435	475	403	391	443	459	462	462	443	437	414	463	434	472	455	431	426	404	449	456	449	414	445	429	397	431	439	423	433	449	441	427	451	454	438	510	469	417	447	452	438	449	441	436	438	440	435	524	438	466	445	459	455	408	443	477	445	455	497	452	475	462	470	439	438	457	427	416	461	420	408	426	438	469	419	413	452	453	472	458	427	451	446	461	431	441	463	412	480	464	438	439	442	456	464	427	450	451	457	491	441	432	414	452	461	436	418	436	455	433	418	459	450	439	457	493	407	489	421	452	463	437	479	415	441	417	414	464	457	433	448	411	437	420	460	413	469	417	453	450	472	440	495	456	437	412	454	434	421	466	467	462	447	435	429	422	422	450	448	438	445	468	440	446	415	413	431	416	418	432	419	435	423	402	439	443	439	439	434	463	464	441	460	434	459	463	453	407	437	444	466	444	460	449	492	447	418	460	433	412	414	451	451	436	472	399	432	452	451	426	421	436	406	448	447	435	445	416	440	462	466	454	464	443	444	462	424	404	457	464	476	446	495	455	429	427	439	468	464	463	437	458	465	401	451	439	467	433	437	424	413	451	462	453	468	415	428	436	461	452	461	446	470	412	432	415	442	443	470	470	488	457	457	468	450	460	484	415	450	416	433	437	475	447	445	492	401	427	517	454	413	443	453	458	427	427	440	457	467	425	424	463	439	431	487	412	477	496	455	437	433	438	394	466	484	439	444	468	426	466	445	439	466	470	436	451	445	470	433	405	447	421	447	444	434	444	409	469	431	452	437	443	442	473	440	428	460	451	423	415	438	484	427	455	444	461	445	438	424	464	410	404	470	439	463	462	418	480	431	443	459	445	396	450	444	389	450	422	421	414	435	448	420	423	446	456	436	448	428	468	397	473	431	401	448	464	423	429	452	402	501	428	441	462	442	439	449	474	441	444	461	454	452	437	446	423	440	443	460	429	457	438	423	465	475	454	473	451	438	442	505	458
12454	932	737	506	400	295	199	175	168	159	140	135	132	115	131	137	122	124	122	109	121	98	106	97	90	101	98	103	107	99	97	103	105	110	90	105	92	90	96	87	83	102	104	101	101	107	95	92	108	94	91	85	87	113	101	94	80	90	88	92	95	60	112	101	101	97	89	93	102	86	71	90	96	115	109	86	84	97	83	86	90	84	110	68	95	81	81	90	89	103	113	91	95	118	87	93	107	113	96	93	88	76	90	114	93	96	78	105	106	102	100	81	89	106	90	90	93	98	98	107	82	86	93	111	114	87	95	107	82	86	91	89	106	103	97	88	95	89	85	90	98	97	95	115	92	101	104	89	83	99	95	105	85	98	84	90	92	89	99	88	97	101	94	96	104	96	101	103	85	99	109	107	100	111	94	106	99	99	80	74	103	98	79	101	89	116	73	108	78	84	87	90	86	102	101	91	80	78	92	122	101	94	91	105	104	98	95	94	78	95	106	104	113	97	86	90	112	98	93	91	94	120	96	75	85	103	86	92	96	97	90	80	99	81	92	97	98	84	98	88	77	106	98	100	105	92	76	94	98	106	83	90	90	102	94	93	95	99	95	97	105	101	99	87	84	105	97	98	119	80	113	104	92	101	96	92	80	100	114	88	106	98	91	91	96	103	84	81	95	107	82	89	113	99	106	79	89	106	90	83	85	101	104	84	98	94	91	86	87	115	102	91	101	81	94	89	104	114	86	89	87	101	97	99	89	91	91	111	95	73	79	90	81	100	106	96	95	94	95	79	86	82	91	99	103	87	82	114	98	92	93	97	108	94	85	106	73	87	89	102	105	111	98	98	99	89	102	90	106	95	91	93	97	86	92	91	107	94	83	92	86	120	99	98	89	97	86	89	94	96	94	98	93	108	86	103	94	112	122	101	100	104	101	97	109	87	101	111	108	88	83	97	102	105	92	90	96	76	105	93	110	105	105	88	85	92	103	104	103	100	97	86	102	98	76	66	79	101	113	97	78	65	106	104	90	91	100	103	114	80	111	126	77	102	95	82	94	90	100	98	108	84	106	103	109	83	116	99	98	92	93	105	86	100	75	72	75	100	76	102	103	92	82	107	114	81	87	74	83	101	81	108	74	101	96	110	94	88	102	91	104	103	92	98	99	93	83	110	99	92	88	74	101	86	94	91	104	101	98	92	92	86	107	97	99	100	82	80	109	108	101	92	98	97	78	90	98	81	94	108	98	80	87	114	104	102	88	106	72	89	110	95	85	87	95	103	103	109	94	88	83	95	84	103	89	96	93	95	92	93	112	82	87	117	103	81	78	109	90	93	96	82	101	89	96	95	92	119	99	98	104	86	103	83	95	72	105	102	76	93	96	75	97	89	111	100	100	89	82	98	97	97	107	101	83	102	74	88	71	83	106	101	106	78	98	88	100	107	99	86	87	101	90	84	96	114	99	87	91	100	114	83	95	114	94	101	106	83	85	106	82	111	94	82	100	96	102	79	106	105	101	90	96	99	91	100	84	92	111	84	125	100	112	111	98	90	81	97	98	112	104	103	87	102	96	90	96	97	92	84	85	86	107	110	84	90	109	87	87	92	85	104	88	94	87	107	100	96	101	109	93	112	99	76	90	96	98	94	94	95	91	96	94	86	103	106	99	95	106	81	73	102	92	95	91	93	103	79	92	116	100	86	86	88	86	84	106	87	96	80	80	90	107	100	99	93	101	102	117	97	93	92	115	83	107	97	109	96	109	94	101	83	101	94	77	102	102	100	79	107	102	87	98	82	105	83	89	79	85	90	100	96	91	98	93	96	104	95	96	96	98	96	95	80	85	96	75	106	88	87	111	78	99	113	82	97	81	87	97	101	82	106	101	92	91	83	79	85	116	83	83	116	84	112	86	115	98	90	82	99	95	90	69	102	112	101	94	102	104	72	90	98	107	108	108	84	85	85	100	108	68	97	84	94	79	100	85	104	101	102	101	91	94	98	99	94	82	104	83	86	98	94	88	94	99	86	91	88	101	112	104	74	87	105	98	96	82	86	93	98	89	93	95	81	117	103	101	97	91	96	115	78	91	104	87	113	90	91	87	93	96	86	88	94	101	96	97	92	90	103	78	84	100	97	100	104	100	99	85	77	101	86	117	106	82	112	100	88	87	101	80	99	114	103	86	89	79	100	89	78	96	103	99	99	83	94	96	112	96	103	79	103	99	97	90	84	102	102	78	96	95	118	106	89	99	95	112	103	94	108	103	84	89	102	97	96	93	87	98	92	93	94	92	89	93	88	81	82	97	84	111	79	103	86	97	104	88	92	100	76	109	96	107	94	105	106	92	96	98	110	115	119	82	89	102	102	89	94	99	96	110	110	82	92	99	93	103	105	75	106	93	90	99	102	89	92	92	85	90	102	90	90	70	96	88	108	87	111	103	95	94	89	100	94	93	105	113	92	83	97	91	84	96	93	86	91	106	98	95	99	87	80	96	100	85	83	94	88	95	105	119	98	121	90	81	102	91	109	90	86	105	90	96	87	104	98	99	97	77	109	98	110	100	85	114	79	95	105	88	88	91	79	75	78	105	104	97	102	84	101	92	87	111	105	66	99	98	86	99	113	94	113	102	109	99	78	79	98	101	98	88	104	88	96	110	88	93	89	99	90	98	88	86	94	93	98	65	82	97	100	99	89	100	83	92	112	98	98	83	100	92	88	118	103	95	82	96	89	94	100	93	91	103	98	88	100	80	95	97	97	75	100	104	93	102	95	105	93	85	98	104	112	90	81	93	87	87	94	97	98	86	86	91	83	77	94	104	99	94	104	90	82	88	99	85	98	98	96	105	90	100	98	87	84	81	96	82	95	105	82	95	95	118	83	104	99	86	79	107	102	85	97	116	87	89	96	101	94	88	94	98	107	105	90	78	83	100	87	85	92	91	86	105	92	100	83	108	79	87	82	98	96	115	98	99	96	97	109	98	90	92	86	104	87	104	84	95	104	88	122	93	92	106	112	94	87	101	97	100	100	95	87	90	86	99	94	105	93	100	104	120	95	91	107	106	110	105	88	88	96	96	86	74	101	102	92	96	98	93	95	88	99	90	89	96	100	113	88	99	100	101	89	103	105	110	75	98	95	90	82	101	115	111	96	89	98	93	97	96	85	110	100	100	80	90	89	98	94	96	105	93	83	99	86	98	93	120	89	85	90	91	90	102	90	89	98	96	90	93	103	91	81	87	100	75	98	94	100	105	105	99	102	86	87	91	106	96	78	87	99	94	95	94	103	99	97	94	86	104	89	92	105	100	70	84	80	90	121	104	94	95	104	87	94	86	75	98	86	97	104	77	108	94	101	94	95	116	89	93	91	104	105	98	96	90	103	100	86	89	83	96	107	96	86	87	105	82	96	85	112	90	100	94	95	103	86	104	116	90	109	88	98	104	97	89	90	115	119	107	78	88	97	78	105	111	102	85	94	109	102	95	96	98	96	119	92
8014	905	1699	1842	1483	1194	942	801	749	648	599	532	512	498	457	440	386	365	372	329	352	328	309	349	316	298	312	274	291	275	301	257	285	278	270	280	254	241	267	293	278	256	239	296	271	244	258	272	243	271	288	266	241	257	257	234	251	211	270	243	268	250	250	256	253	240	253	268	229	258	258	253	251	241	256	232	263	233	238	205	237	263	240	240	277	254	252	266	245	252	245	239	266	279	260	264	261	270	228	255	261	273	251	250	249	253	251	245	255	234	248	243	252	255	241	255	260	262	265	265	256	257	250	257	247	251	240	259	222	236	240	249	259	275	230	293	264	232	251	228	239	266	238	252	234	262	252	262	243	248	264	228	263	265	221	231	249	254	270	253	249	240	225	235	234	259	244	253	251	244	238	244	249	270	247	248	222	264	240	239	222	253	245	248	239	245	238	234	231	278	244	230	250	258	234	236	244	215	245	256	254	228	254	221	223	229	236	259	268	269	259	247	237	244	250	260	233	270	240	259	259	242	237	245	238	270	251	231	242	246	236	261	272	229	240	256	260	226	248	237	272	226	251	229	222	241	249	240	245	250	247	251	238	254	252	237	254	281	235	239	226	227	246	234	260	271	275	244	213	251	232	261	267	273	237	249	248	255	217	245	244	224	205	259	227	267	270	239	238	222	248	263	227	251	245	256	232	270	252	245	225	205	260	258	251	230	256	233	262	273	218	278	244	236	266	255	224	211	233	229	255	230	208	222	216	253	214	249	235	240	274	223	244	235	237	234	258	246	256	232	249	229	250	240	258	222	232	240	218	227	264	248	243	254	254	227	255	238	237	292	239	267	239	257	232	253	260	214	251	227	228	272	262	271	246	263	248	240	250	236	259	249	227	241	242	213	230	241	250	264	248	273	239	231	240	257	251	227	234	244	249	242	251	231	252	246	260	238	226	267	222	272	233	261	237	231	249	258	269	236	223	258	222	257	252	225	236	249	245	231	277	250	238	257	233	293	267	241	281	242	252	237	246	277	248	234	219	246	238	220	216	241	234	241	260	216	241	214	252	253	240	235	257	239	247	257	230	276	234	287	271	229	269	245	270	258	255	227	261	208	247	246	277	221	274	248	255	264	237	228	246	254	235	241	276	214	211	232	247	284	234	253	278	242	255	239	246	246	241	235	264	240	242	237	254	264	270	233	232	248	261	236	234	247	243	246	252	251	228	234	252	241	232	255	245	252	287	237	242	224	245	223	261	240	234	247	250	236	227	236	254	205	236	257	252	229	246	242	240	230	263	249	226	257	234	211	213	242	243	252	243	255	247	237	260	258	266	232	212	244	238	247	244	255	250	283	250	245	238	237	260	230	244	247	221	272	250	253	239	205	255	247	256	258	237	240	244	257	251	260	236	232	235	232	222	254	215	221	260	243	273	233	264	257	243	238	258	203	239	236	234	247	257	261	246	232	257	275	235	257	243	249	228	253	238	234	233	268	250	233	242	223	220	246	250	265	245	275	254	248	231	266	252	264	236	252	236	279	261	244	237	234	226	238	245	223	233	233	245	240	245	257	232	249	245	230	250	243	265	241	255	222	239	229	256	244	247	254	252	254	229	274	230	265	254	257	231	229	225	250	263	266	255	249	244	234	235	232	245	257	249	255	251	258	252	241	261	250	261	239	224	222	244	247	250	267	241	255	239	249	241	263	257	258	254	269	252	272	246	249	247	232	234	260	233	271	269	232	240	281	249	245	239	241	230	221	262	241	263	269	273	275	256	246	232	241	204	247	229	248	230	285	217	256	229	253	206	259	258	245	252	236	264	227	261	247	269	211	247	211	232	275	259	261	239	242	244	246	238	270	242	220	233	247	244	262	262	231	233	236	231	240	232	245	228	271	224	267	240	262	241	257	271	264	247	249	230	228	242	263	249	225	231	247	251	234	235	235	230	265	259	239	202	234	251	219	240	259	244	233	233	250	245	266	223	235	235	241	251	267	240	248	226	225	223	245	229	249	245	208	251	241	248	203	268	244	218	229	232	239	254	265	245	250	228	223	252	228	230	235	248	232	257	250	232	225	254	247	240	227	256	239	254	236	274	230	253	228	239	249	250	223	257	223	230	247	244	247	231	232	238	268	257	242	255	280	242	249	277	277	243	260	241	259	240	252	217	253	240	256	257	245	230	226	253	216	265	240	253	249	220	255	239	227	270	240	232	256	259	252	223	243	199	265	255	262	231	241	227	228	250	254	257	290	227	223	233	261	276	266	212	215	251	225	252	226	241	218	239	245	251	242	242	263	263	247	226	276	261	235	231	227	257	220	257	252	259	235	227	266	258	240	265	243	229	242	254	270	251	247	248	248	213	250	241	258	229	226	269	251	260	271	241	238	251	210	234	260	249	223	250	250	237	245	277	245	249	236	285	239	245	275	251	249	224	258	245	247	274	239	234	250	215	237	216	270	243	234	237	258	232	264	267	259	233	224	263	229	257	233	238	251	245	247	239	235	233	230	251	259	238	234	238	225	254	241	258	264	240	237	231	246	238	232	274	254	230	252	260	226	243	228	264	256	255	266	252	258	250	215	253	208	245	226	265	258	233	244	245	254	207	243	228	253	230	254	273	230	254	262	226	261	224	212	251	244	250	255	233	244	267	238	228	259	244	236	259	264	241	267	256	263	248	251	248	229	250	280	241	234	265	224	236	253	244	220	232	244	248	232	253	228	235	241	250	250	254	252	248	219	271	237	257	247	228	243	248	257	239	237	244	227	238	227	238	245	258	262	240	227	239	226	267	229	242	248	243	254	265	234	220	257	225	273	251	251	267	248	259	250	269	234	266	260	260	229	232	234	254	246	238	235	246	242	249	240	216	249	243	245	255	247	272	238	268	259	266	243	240	274	228	235	238	232	232	222	256	237	270	261	198	263	226	236	223	240	245	258	256	248	237	254	253	262	211	236	283	273	252	241	215	242	259	261	242	226	276	234	255	232	242	213	244	234	220	238	245	251	264	257	243	230	262	250	229	246	221	234	250	237	209	231	256	263	267	268	245	246	253	245	248	241	241	237	233	274	226	250	207	253	208	248	243	263	214	247	263	232	256	248	252	227	253	244	235	290	236	270	227	277	227	242	238	250	254	264	246	235	245	229	241	229	246	252	235	247	246	253	253	284	250	240	233	253	251	255	239	221	233	259	246	261	241	261	265	253	216	240	248	250	249	251	259	245	246	245	266	259	225	264	249	250	233	276	279	274	249	271	239	248	271	269	249	244	236	275	252	251	245	246	248	255	226	232	236	274	225	244	246	259	266	241	245	233	275	259	239	265	266	216	252	244	218	229	250	229	226	248	246	218	255	218	240	232	256	266	260	243	246	240	238	227	242	253	245	258	247	223	231	222	217	210	239	258	231	256	248	247	288	244	241	249	232	245	222	253	259	260	228	250	236	244	273	262	230	249	265	243	256	234	240	224	228	264	254	262	261	259	247	249	267	263	236	237	232	256
1290	230	211	178	147	162	161	152	139	147	155	141	137	161	123	140	135	136	135	156	155	127	150	125	176	147	128	130	162	159	146	131	157	161	148	141	143	144	133	148	144	157	128	144	139	140	162	144	144	143	142	133	155	142	162	135	170	133	136	146	157	155	142	150	149	143	131	145	157	129	134	144	129	128	141	142	135	152	139	146	153	136	136	149	140	150	149	142	171	159	146	137	128	150	153	139	138	146	144	160	170	164	128	145	149	141	131	123	143	139	131	153	146	154	152	137	148	120	152	126	166	165	158	149	157	146	145	153	152	136	159	146	125	138	116	129	144	141	138	156	145	150	119	149	154	140	145	143	147	163	167	154	143	195	147	162	127	142	140	135	155	153	136	142	129	143	148	148	134	134	167	133	175	139	139	138	144	155	149	153	150	139	153	137	149	154	145	127	146	155	159	139	155	160	145	159	157	158	142	179	141	115	124	142	151	128	155	141	148	130	150	163	136	127	150	164	172	156	150	147	120	130	161	145	158	137	147	152	154	130	141	117	179	140	130	151	142	133	131	126	118	132	156	148	154	169	164	155	148	130	124	147	135	146	132	150	138	150	141	157	169	127	148	146	146	140	145	148	141	121	150	141	155	123	138	112	123	155	130	132	145	134	153	145	123	140	164	140	135	147	132	149	146	154	158	131	134	151	146	164	127	141	118	133	136	143	160	140	126	128	150	143	177	121	151	145	138	153	162	159	153	155	160	149	140	128	136	164	137	150	152	142	149	151	148	127	145	121	142	149	133	150	144	157	140	162	153	148	176	133	134	135	148	131	163	146	130	177	138	154	155	163	147	155	147	153	129	137	133	141	148	164	144	121	156	154	132	145	147	143	145	134	152	136	124	149	118	124	143	170	142	156	150	129	155	146	151	107	136	142	133	139	155	150	154	147	136	124	154	163	125	141	125	152	142	174	141	156	142	152	151	151	144	162	154	145	152	142	150	131	134	156	147	148	127	144	159	155	154	137	141	137	145	121	125	151	160	151	133	139	152	134	160	162	146	145	140	134	150	142	136	129	127	145	153	147	150	134	140	139	145	167	126	168	150	168	137	144	132	139	153	168	156	152	144	140	180	148	171	153	143	151	145	149	139	150	147	131	143	148	175	117	145	141	136	126	140	146	130	142	101	130	139	145	145	146	137	168	130	148	137	145	157	172	126	138	161	128	158	144	151	157	151	120	129	171	132	142	164	143	139	146	157	156	140	143	142	147	130	124	145	144	154	129	141	149	134	157	143	140	128	122	136	130	129	150	136	138	116	102	161	149	156	153	138	149	139	155	139	145	132	135	152	142	150	137	137	144	164	127	149	133	154	157	124	149	130	117	155	149	145	136	167	148	169	148	146	149	147	154	142	133	153	147	149	138	114	124	130	153	143	142	153	151	145	134	122	136	132	148	122	132	150	149	164	140	129	158	114	124	148	140	153	142	137	131	142	151	163	128	134	142	135	134	141	149	142	144	162	172	159	144	136	171	146	135	136	156	135	164	144	139	145	152	141	156	139	162	156	161	157	155	126	155	117	133	125	138	140	165	145	147	151	124	147	139	151	150	164	122	145	159	151	165	144	149	136	142	144	133	138	138	128	137	133	124	150	162	150	150	136	142	141	144	142	138	135	141	166	129	139	148	151	134	144	151	172	142	116	152	134	139	150	149	157	154	128	150	134	143	139	140	138	141	145	168	136	157	162	144	147	134	150	139	139	142	160	157	151	137	151	165	169	163	145	167	152	139	133	143	152	140	127	139	157	153	165	123	145	128	167	135	114	164	148	143	151	144	138	141	162	153	135	146	146	149	154	143	137	157	166	137	152	148	142	142	146	151	155	151	128	144	150	149	163	159	147	157	124	140	147	154	157	156	143	160	153	145	143	141	132	157	149	145	142	140	138	135	130	139	161	148	150	165	157	148	155	152	175	109	131	141	148	128	129	148	164	133	134	140	154	123	133	146	127	161	154	147	123	160	134	138	129	149	162	144	149	154	112	162	133	125	139	153	160	150	130	156	141	171	151	126	142	145	149	117	148	159	136	157	157	125	131	144	144	145	135	139	137	123	129	140	142	145	151	163	168	131	142	135	150	163	146	159	147	149	150	144	132	136	145	128	131	169	157	158	147	156	139	139	168	157	153	147	148	146	122	147	156	142	140	131	149	140	124	147	148	142	151	157	154	155	144	152	153	139	143	140	126	142	153	153	149	123	139	154	116	155	136	143	128	160	123	153	135	147	127	144	149	127	125	147	132	154	135	141	123	126	142	152	147	146	135	141	138	145	132	163	158	148	153	141	137	151	180	168	116	161	133	140	137	134	150	143	169	129	133	157	155	156	152	146	149	134	152	142	151	156	152	148	157	134	136	152	128	158	149	134	149	126	160	147	138	135	139	131	142	169	165	149	139	136	132	141	128	150	151	124	144	153	155	157	167	157	143	153	138	152	152	149	160	140	155	153	124	152	162	134	144	153	133	143	149	163	124	149	157	126	156	116	150	135	139	128	162	137	140	156	147	137	123	144	126	154	133	147	139	152	135	149	149	129	140	139	155	147	142	121	141	157	139	132	140	148	158	166	158	131	132	167	138	160	170	163	148	137	178	141	148	144	144	146	143	137	149	141	153	139	156	169	148	130	153	142	167	134	171	145	149	156	127	154	161	144	154	150	134	146	126	139	135	145	148	129	131	157	161	140	140	152	155	130	156	152	128	141	114	138	107	158	129	152	128	152	137	164	142	137	127	121	135	137	179	143	142	139	135	124	139	146	154	125	131	152	150	151	138	155	145	135	142	172	137	133	141	163	145	137	150	146	161	140	160	151	148	170	143	166	129	156	144	127	142	141	143	139	153	178	142	168	146	153	148	159	151	149	154	145	140	139	159	166	135	133	148	142	142	130	132	165	154	156	149	136	122	126	154	137	137	138	142	171	133	133	135	130	132	152	164	152	161	150	117	130	142	133	143	147	141	162	153	135	154	155	168	135	146	192	128	159	169	152	156	151	137	157	137	126	148	105	157	149	155	124	124	155	158	157	168	150	140	160	166	163	166	156	146	152	162	121	143	138	169	147	137	151	158	141	149	146	133	138	133	149	153	121	141	148	117	158	130	146	146	149	136	161	131	135	147	149	147	136	133	127	157	134	125	148	148	147	135	139	140	150	180	152	143	162	160	136	161	157	146	147	138	136	147	132	135	149	132	151	134	141	148	142	147	163	130	137	163	158	153	165	155	170	149	150	156	123	154	139	159	140	141	152	138	175	153	137	133	153	152	156	129	126	131	124	162	150	138	160	170	150	133	146	138	134	129	156	140	142	138	146	133	157	151	137	120	137	154	131	144	137	146	116	127	162	166	134	153	152	154	138	130	137	157	177	150	147	150	123	150	122	166	149	144	151	165	137	143	120	126	132	150	154	129	147	107	149	122	135	155	139	129	152	136	152	124	174	130	156	136	147	144	133
1699	400	483	494	451	421	416	411	438	375	399	377	374	377	417	369	385	401	381	400	376	406	393	411	378	375	382	397	409	389	358	363	342	365	374	399	387	378	383	392	341	378	416	394	351	376	350	412	375	371	360	387	378	413	384	371	390	350	389	368	391	353	398	356	400	387	380	362	342	380	375	368	362	338	382	402	360	413	372	380	352	396	417	369	372	368	330	336	385	393	367	366	408	376	381	337	339	414	359	406	350	339	380	377	374	372	392	380	343	384	379	407	346	355	388	362	425	389	397	393	388	355	366	369	388	366	362	374	391	376	359	384	380	360	385	402	377	367	371	381	372	363	342	401	390	369	343	354	349	357	355	397	351	359	377	370	371	373	369	385	379	374	420	380	359	381	366	375	377	366	405	363	361	383	330	368	363	385	378	361	358	385	378	410	393	423	374	351	369	375	355	356	352	383	338	385	352	364	352	448	367	371	355	394	389	380	388	343	380	373	379	397	378	390	377	343	364	382	375	384	365	348	363	395	370	378	336	363	369	352	359	408	380	367	330	362	349	383	365	359	350	396	377	410	363	375	354	377	365	378	385	381	372	366	400	375	343	365	395	365	369	421	317	378	369	370	352	367	389	370	419	345	370	386	405	401	347	418	363	372	364	368	377	393	375	392	357	355	378	365	431	341	378	365	375	373	366	370	385	365	361	364	348	383	373	420	388	366	345	378	404	375	361	382	372	341	383	339	384	426	389	370	382	413	381	388	386	400	387	378	410	359	364	386	378	350	367	378	419	380	399	384	402	377	362	386	383	348	355	419	399	346	383	373	378	369	381	344	357	367	386	339	355	384	389	355	365	402	370	389	382	377	375	383	362	345	371	412	360	388	386	333	366	373	410	406	353	395	377	373	392	356	401	380	357	386	375	410	341	385	359	370	376	331	399	377	389	364	363	402	373	385	374	382	371	388	385	337	372	382	386	371	381	355	342	348	392	367	384	358	352	367	380	370	333	363	356	369	351	367	386	382	410	396	361	398	378	388	395	364	372	375	348	367	379	361	418	372	412	368	357	382	411	369	387	355	390	399	378	415	429	376	406	359	357	385	350	384	335	387	371	364	373	359	362	349	385	364	351	352	363	383	339	364	373	376	364	380	372	360	414	410	364	364	340	385	391	361	399	394	378	377	365	374	369	379	379	366	390	359	380	410	392	346	369	404	397	371	337	393	374	383	388	389	332	365	380	371	323	398	364	370	380	397	333	376	385	358	367	376	374	369	353	397	372	383	334	385	359	380	389	369	382	356	353	405	352	364	392	361	385	338	394	426	341	398	379	375	365	379	370	356	367	369	350	366	390	375	361	366	350	354	353	373	373	385	351	369	361	387	377	359	411	380	395	414	397	355	377	380	392	372	393	384	407	331	363	399	377	385	394	337	372	375	382	366	376	372	349	405	361	354	393	384	377	367	376	377	342	396	344	367	373	373	416	375	368	374	374	394	365	378	350	415	348	366	377	368	401	398	348	379	381	379	357	393	407	344	360	383	369	385	363	391	356	338	380	382	374	359	349	398	381	374	399	369	404	351	346	340	353	357	380	384	389	391	364	387	379	412	362	409	387	346	407	359	395	391	378	366	366	414	386	398	366	389	399	377	380	413	386	399	366	415	365	376	378	396	353	379	390	397	372	385	370	373	347	353	401	356	361	366	374	387	368	378	372	376	383	372	369	364	413	375	395	398	375	405	400	368	385	389	381	402	367	401	350	388	360	375	407	396	409	397	384	379	385	391	395	377	335	381	390	353	398	359	403	377	340	354	403	390	394	366	341	390	364	392	363	391	362	370	379	372	363	403	383	393	339	388	359	370	388	350	402	388	368	361	374	403	350	369	370	392	378	354	378	359	347	382	371	348	381	406	379	415	402	420	357	355	407	390	349	387	374	395	364	382	370	399	361	389	390	341	394	405	421	371	354	359	394	363	390	372	365	379	354	387	382	375	410	409	355	384	358	426	372	358	357	361	349	357	377	369	361	377	393	386	377	367	347	350	363	391	357	416	377	401	391	327	367	382	364	386	375	353	338	344	418	387	355	369	393	340	390	444	360	422	371	397	359	344	392	368	405	411	393	362	383	387	372	387	363	354	372	408	347	355	382	405	332	346	376	377	368	402	397	358	356	412	365	400	367	389	313	352	378	416	368	366	381	397	387	344	353	340	403	393	365	377	393	394	371	355	401	371	373	372	389	368	358	384	386	348	366	372	348	356	393	355	374	401	352	378	377	359	386	381	400	344	376	374	383	364	346	375	369	388	401	371	396	353	413	369	354	344	355	356	347	368	381	369	393	379	394	347	413	370	389	400	360	412	334	353	373	343	376	383	309	381	372	389	366	388	371	348	361	398	379	397	384	355	408	396	379	343	378	384	395	381	367	407	380	400	368	390	385	395	379	356	340	363	359	384	376	400	384	385	368	411	371	368	370	340	379	390	360	389	360	388	376	377	354	400	362	406	370	392	372	364	380	352	376	364	398	360	369	372	365	337	333	382	380	414	398	363	386	380	353	382	351	363	371	388	395	358	380	366	353	339	375	410	384	381	363	387	349	382	353	374	369	368	370	381	346	355	365	389	357	377	358	343	371	337	374	368	361	379	406	417	402	394	411	385	356	373	347	367	366	360	340	370	372	351	386	361	349	385	409	341	367	375	356	340	389	362	370	397	387	361	347	402	369	354	343	386	298	360	390	393	342	366	395	376	350	362	369	377	383	386	361	354	403	367	395	377	407	406	343	396	374	365	397	383	406	336	371	389	397	362	373	395	369	369	357	412	374	389	379	373	389	367	347	375	374	354	364	359	372	373	369	388	371	368	394	391	372	374	386	340	372	344	381	362	358	394	341	367	395	377	376	377	361	378	407	377	355	367	367	396	394	394	351	378	404	381	356	363	374	360	385	342	368	406	373	419	347	386	369	377	386	378	370	366	375	379	365	361	332	360	369	387	394	351	354	361	401	379	343	415	365	392	338	363	403	355	337	354	409	383	394	333	349	366	421	364	389	359	376	355	365	341	343	424	364	352	384	390	367	315	343	404	380	354	343	368	350	368	384	370	400	340	390	394	399	398	381	354	333	375	388	364	416	357	365	378	402	368	400	360	378	352	379	390	374	376	368	395	386	351	363	416	361	344	340	380	359	372	362	351	381	338	377	377	342	351	384	346	369	367	381	407	372	373	356	382	401	364	365	353	365	363	383	383	360	387	406	408	394	365	387	381	349	409	369	380	380	382	367	387	366	357	369	378	401	395	345	374	385	352	368	385	394	385	360	425	374	387	383	370	378	390	376	365	358	382	380	386	375	391	390	414	375	362	370	392	349	368	364	407	382	366	362	378	398	401	384	314	375	350	378	366	370	386	387	349	346	428	389	383	382	360	370	371	382	349	393	386	356	348	377	384	357	381	389	390	388	418	376	374	404	408	352	398	370	363	378	379	385	389	363	371	337	392	359	370
6601	503	556	379	324	239	256	229	221	222	202	184	210	182	199	174	188	197	161	155	189	176	189	197	186	173	169	199	181	164	199	183	204	177	173	161	181	162	196	198	185	186	177	188	183	209	210	166	189	165	169	188	173	190	193	187	159	180	201	176	197	177	212	182	196	155	178	178	176	180	207	153	169	177	182	170	180	168	190	193	194	187	173	186	162	177	180	180	195	181	167	207	174	182	159	170	160	163	182	191	183	201	200	168	186	194	182	171	187	178	179	155	166	192	180	162	163	193	176	171	183	201	190	179	166	189	179	194	191	172	181	179	184	171	200	200	173	208	170	170	195	165	199	196	159	160	209	198	174	172	175	178	201	199	197	192	197	184	183	159	173	207	186	157	163	187	148	193	149	194	180	168	199	181	189	160	194	183	199	190	203	192	196	153	181	167	173	165	176	185	178	181	164	187	184	170	164	169	182	176	179	173	166	186	179	153	182	177	185	187	187	167	177	188	181	175	219	187	166	174	196	170	165	206	193	170	179	172	188	167	160	182	190	181	168	195	200	174	182	203	198	178	173	184	191	181	171	163	158	168	164	161	184	179	190	162	182	181	200	198	176	178	177	189	173	180	181	172	168	201	203	166	182	168	168	153	176	185	189	173	183	175	180	173	188	189	149	157	162	179	167	178	163	161	171	165	192	176	184	175	166	177	204	184	175	196	171	173	160	198	172	165	174	157	173	219	183	189	179	165	168	182	187	170	175	165	202	180	168	189	200	184	150	185	158	172	194	207	196	169	160	182	169	173	174	199	179	181	173	191	171	185	192	176	201	166	166	184	180	187	173	175	186	173	169	185	158	201	180	187	162	178	184	189	201	180	172	195	207	164	195	163	181	182	173	166	166	144	190	189	170	179	226	174	188	193	184	167	171	169	184	145	159	168	171	181	171	187	189	171	192	165	150	165	174	194	170	199	194	184	170	155	190	205	163	193	157	162	164	172	182	162	200	173	191	192	145	179	175	193	178	175	174	193	176	181	178	186	194	178	206	178	184	175	170	169	192	152	153	172	163	166	191	204	182	160	152	189	164	172	178	175	178	189	173	171	179	176	191	168	179	201	158	160	199	179	171	190	175	192	183	170	181	203	196	180	170	174	171	184	165	199	171	164	172	184	164	170	168	183	188	201	174	195	218	174	180	173	197	172	194	172	188	173	199	200	207	177	179	184	171	200	152	190	162	164	181	179	193	172	184	159	185	157	178	177	177	187	153	167	174	193	180	177	201	184	182	182	191	181	191	171	194	181	183	186	165	177	178	160	185	191	197	196	181	188	167	184	189	174	177	176	186	179	161	170	186	168	208	165	203	176	174	181	154	175	161	165	166	172	152	182	212	186	161	195	187	161	161	181	178	182	175	191	172	202	190	162	182	183	193	194	179	163	181	174	170	163	186	208	192	189	180	180	171	168	185	176	170	162	175	212	133	219	159	190	196	182	162	190	211	183	177	173	191	160	189	195	177	184	186	171	185	210	191	172	175	187	189	168	173	179	158	178	196	168	183	177	178	162	201	182	198	172	173	168	171	174	169	172	205	154	202	176	154	178	182	167	188	172	168	156	164	159	186	189	187	186	204	197	198	196	189	178	180	192	174	191	186	166	171	171	162	202	180	141	209	192	171	183	165	174	202	188	172	188	207	174	181	173	194	166	155	186	183	160	176	156	180	186	187	178	199	193	170	182	195	178	174	158	187	174	165	171	163	184	198	185	178	192	180	179	193	164	158	180	160	189	189	175	145	167	195	201	171	190	164	182	152	164	180	184	189	190	200	195	191	199	176	177	188	190	191	172	172	162	194	210	180	188	200	198	216	178	186	177	170	179	189	203	199	154	171	182	173	170	164	161	153	175	177	193	180	154	201	194	178	195	182	182	171	183	191	197	172	159	160	177	144	178	205	198	180	174	174	175	182	166	179	168	181	173	176	175	202	177	178	192	173	140	177	159	182	178	184	166	185	175	171	178	168	141	181	164	160	208	165	179	204	183	200	164	182	163	202	149	182	182	186	197	166	182	175	179	177	204	174	204	215	194	192	185	149	147	185	166	173	175	171	185	172	175	158	199	200	167	162	193	171	168	178	179	167	163	184	165	179	189	159	174	192	171	185	173	183	195	184	160	178	178	172	185	209	167	193	168	188	192	183	193	190	167	182	163	205	159	182	168	171	150	175	179	182	180	184	193	176	163	162	170	177	171	195	168	167	154	177	167	183	186	143	173	192	168	172	170	182	196	179	166	168	196	149	173	172	173	181	154	192	204	182	193	212	166	208	158	189	173	198	197	192	186	185	161	192	155	161	201	176	205	191	181	185	182	194	187	176	163	177	206	173	176	162	166	182	166	184	162	200	192	187	180	176	200	182	180	160	172	172	200	198	183	178	151	149	156	174	201	184	168	179	196	197	207	188	179	188	181	180	165	190	166	188	181	187	175	172	192	200	197	195	183	182	183	157	183	182	167	188	162	195	178	158	200	167	179	192	164	213	195	188	185	188	152	177	189	190	182	174	188	157	190	172	194	182	201	183	170	181	176	171	200	169	190	173	164	175	167	183	181	179	168	165	211	185	179	173	175	178	152	168	167	194	193	167	171	188	188	201	156	196	208	161	177	204	190	161	150	187	169	198	193	158	159	177	189	186	167	207	179	178	189	161	183	180	204	170	184	184	175	180	179	173	209	168	194	174	188	184	180	158	173	179	194	163	174	168	186	163	182	167	187	199	184	205	188	161	179	175	175	180	177	179	162	172	175	173	186	183	180	185	173	178	184	202	156	194	180	167	188	174	161	155	192	177	178	174	187	189	169	182	167	157	172	203	186	180	187	191	186	178	177	192	211	166	176	159	170	167	170	179	176	195	195	188	197	193	164	178	175	214	182	169	184	180	167	157	175	183	164	166	196	171	182	179	177	166	196	201	188	168	177	174	184	171	188	178	176	173	175	170	195	170	198	191	144	178	172	168	202	180	171	191	186	168	183	162	177	165	196	179	172	212	172	176	164	196	147	179	161	174	211	181	193	169	170	180	174	187	176	169	175	168	189	193	172	153	183	180	183	179	199	188	180	176	164	196	199	179	196	197	199	169	192	189	170	168	192	171	197	190	186	183	180	168	184	176	199	185	181	192	216	163	185	195	191	170	176	179	168	162	186	184	164	168	172	182	172	202	202	179	180	184	174	190	179	185	182	172	180	177	153	167	170	170	172	167	155	164	176	172	197	168	170	174	189	172	183	169	140	157	201	183	165	174	185	164	190	174	186	181	148	187	175	163	153	167	150	185	164	181	182	170	183	192	190	198	190	168	170	172	200	164	182	176	181	187	179	188	205	181	151	195	166	194	197	180	187	184	177	182	150	154	199	183	178	175	170	178	169	174	156	161	149	179	159	170	185	183	173	176	184	171	216	203	188	168	157	200	186	176	182	163	169	164	184	167	187	163	200	159	190	186	180	170	166
6431	770	1246	1363	1088	936	902	857	759	644	673	627	569	553	551	544	542	514	515	486	577	493	490	555	419	477	452	455	464	477	465	462	438	462	460	441	492	431	457	454	473	424	483	471	432	422	487	495	437	441	469	443	410	447	444	469	477	466	450	469	467	474	484	470	435	430	442	458	441	490	418	479	500	453	434	457	419	453	444	460	462	418	437	493	455	466	417	444	411	451	448	470	419	463	454	480	428	433	447	457	471	444	472	412	440	442	457	442	469	470	477	454	434	428	426	412	474	430	434	463	429	449	474	435	438	475	461	451	437	459	415	452	456	472	430	442	464	410	481	462	432	458	465	418	501	421	436	435	462	472	417	446	438	463	413	442	439	451	418	452	407	403	450	463	429	466	459	433	436	447	477	476	459	437	416	471	424	427	453	457	458	452	446	438	425	455	458	461	441	435	432	437	427	442	473	433	434	423	439	468	411	440	448	470	464	410	427	457	457	421	457	433	449	442	448	422	491	451	428	433	474	489	416	399	462	493	441	475	441	456	430	461	446	441	437	415	478	455	421	458	438	459	458	458	421	436	451	439	445	435	429	457	460	461	437	453	474	430	456	419	436	418	446	470	477	445	419	441	472	426	432	409	469	432	439	447	427	436	423	455	464	457	455	479	419	459	450	460	422	458	453	417	444	445	434	472	485	432	486	449	447	469	473	426	420	433	443	427	465	424	423	464	431	418	414	444	438	412	469	448	464	417	455	451	485	437	452	467	480	407	422	436	430	459	457	465	418	427	470	443	445	454	465	450	486	453	442	437	453	433	415	437	463	439	417	417	449	482	439	500	457	439	428	446	428	447	412	455	439	444	462	423	430	444	474	450	459	424	464	459	460	469	476	475	454	435	410	462	464	438	435	434	467	430	454	438	410	437	483	426	472	458	427	457	474	460	434	475	432	444	433	477	426	440	408	435	453	461	442	448	463	438	436	434	473	462	394	449	459	422	461	447	454	430	434	453	446	437	441	428	445	461	496	441	434	468	424	465	443	493	430	465	412	445	493	419	455	480	434	453	457	458	424	474	425	484	488	434	486	463	457	499	486	439	434	422	443	456	439	462	440	446	458	448	469	472	453	433	442	422	437	486	481	438	441	474	444	434	399	452	483	464	433	459	424	440	451	436	452	440	437	439	459	416	463	469	426	420	428	437	471	452	440	413	442	419	451	426	455	403	449	437	466	435	404	427	434	427	424	463	450	400	420	409	466	424	472	417	465	428	458	427	431	465	429	444	416	456	420	449	428	446	462	455	414	457	430	453	439	419	427	464	465	454	435	460	445	465	482	440	427	427	463	433	457	451	471	434	497	463	428	449	491	450	435	452	392	427	433	457	433	448	483	440	427	451	420	422	445	471	452	440	472	438	469	450	444	475	471	445	474	454	441	472	470	445	463	463	476	437	463	446	452	444	433	435	439	468	429	437	438	456	444	460	443	457	419	440	457	422	472	431	476	443	410	435	502	464	424	460	442	453	452	452	445	453	434	488	442	467	460	444	446	456	443	469	432	471	450	460	452	457	468	465	440	440	509	415	424	444	449	425	435	425	447	472	431	468	439	489	433	474	455	440	453	456	450	454	463	437	446	435	441	429	442	435	468	467	433	432	445	420	459	461	451	448	444	444	449	462	475	445	452	476	431	442	459	419	446	472	458	452	481	457	454	451	460	444	462	467	443	491	424	426	475	414	445	436	464	426	430	439	456	457	467	415	456	479	447	430	425	431	431	430	433	418	483	430	460	445	437	416	453	440	494	450	433	450	442	457	465	431	426	456	460	441	414	438	477	473	443	474	446	452	456	478	435	454	402	468	480	452	433	455	469	447	442	457	444	452	472	445	460	476	454	476	445	469	438	445	482	460	443	400	473	422	425	460	446	465	424	454	459	463	461	409	463	445	449	435	471	421	415	478	475	468	512	494	439	461	464	457	453	451	466	434	422	433	463	403	479	476	460	496	429	410	450	427	487	453	448	452	466	452	441	466	457	460	466	432	466	442	422	472	448	463	436	446	449	463	414	469	435	427	449	417	440	459	460	447	447	454	425	403	422	434	401	446	424	421	474	446	417	410	441	440	471	457	486	465	460	471	426	459	469	451	404	442	434	425	432	470	457	445	442	431	433	423	466	473	435	410	457	440	466	448	460	425	455	467	428	463	430	450	440	426	443	466	448	482	461	438	431	434	471	453	401	444	444	491	476	484	431	443	465	446	436	455	441	414	414	511	441	485	457	448	393	422	422	456	471	434	436	418	420	466	453	489	425	413	414	477	444	477	431	434	434	463	453	447	446	407	453	418	451	466	424	468	418	470	457	455	455	436	429	466	485	470	434	404	443	479	455	494	450	427	430	439	433	414	459	483	451	446	430	436	448	498	450	472	441	447	486	386	469	457	475	439	464	468	437	472	445	425	428	434	414	482	457	431	458	451	437	445	409	412	436	492	440	466	432	438	420	441	433	458	469	449	446	437	470	449	443	442	421	413	454	475	490	410	452	449	458	427	434	439	426	461	450	473	457	420	457	460	463	487	422	460	474	448	397	442	477	456	416	453	394	434	431	449	452	484	418	472	484	424	433	441	458	467	454	443	435	450	449	445	438	440	471	429	445	450	434	440	462	436	460	450	449	469	450	412	482	432	455	423	437	458	470	444	430	456	421	450	471	458	448	451	465	429	450	454	423	408	456	451	443	456	442	461	466	434	492	414	457	409	424	429	452	485	416	421	450	432	429	432	416	435	411	442	453	443	472	444	455	445	472	455	481	458	445	449	425	474	415	403	451	460	446	446	405	410	439	479	468	458	470	466	396	431	450	443	467	474	418	427	472	456	442	459	494	433	425	475	451	443	439	420	424	424	454	456	473	425	412	447	458	458	418	466	466	424	428	480	494	450	426	489	463	459	435	396	465	437	437	456	430	411	461	423	432	443	440	435	466	462	439	442	451	449	459	481	456	424	450	444	475	459	449	459	450	414	449	443	463	420	427	454	469	465	477	459	445	482	453	442	448	460	426	422	439	494	446	482	479	452	439	440	425	412	415	459	475	445	427	450	440	427	491	476	428	450	451	405	463	413	427	480	454	440	421	458	459	436	488	460	456	443	420	410	412	435	424	414	432	440	460	428	474	439	458	448	420	446	422	443	449	490	445	436	455	433	433	417	414	439	482	458	445	408	456	444	461	470	465	463	436	486	451	419	433	436	421	458	398	440	461	444	437	415	442	415	446	445	404	441	449	431	443	426	463	452	469	428	465	477	408	456	430	423	428	458	435	432	460	436	461	416	474	424	452	435	405	455	438	512	426	477	457	442	440	418	450	473	486	454	448	431	430	459	477	466	455	406	459	438	460	482	420	494	422	446	401	473	430	434	470	438	468	450	419	450	489	469	460	437	480	436	444	441	463	481	455	461	435	468	458	471	464	433	484	451	444	443	436	456	450	419	435	439	414	442	443	454	456	453
11854	812	718	560	349	287	214	210	174	167	172	129	116	122	130	117	87	116	114	126	95	99	93	107	98	91	87	113	116	108	89	101	88	94	81	99	105	91	111	85	102	91	99	100	99	100	91	98	101	101	101	90	98	102	98	79	97	86	95	97	96	90	89	80	100	93	88	97	98	102	95	96	119	108	70	107	90	105	75	98	106	101	109	107	84	82	88	99	100	80	101	101	95	92	97	82	95	70	96	87	93	87	92	83	83	94	96	99	114	85	101	79	86	87	90	93	106	107	105	86	96	91	94	88	93	103	99	84	100	99	102	96	94	96	93	113	99	84	85	95	97	95	98	100	92	79	97	94	82	95	72	104	104	95	97	99	86	89	84	98	100	91	103	94	105	83	86	116	91	95	104	92	92	108	108	95	110	99	107	93	100	104	107	100	112	96	104	100	85	92	91	119	90	86	88	95	90	93	97	96	91	104	102	94	104	118	112	97	109	98	98	99	86	103	94	107	104	100	99	86	98	78	114	105	92	96	83	85	90	118	95	90	103	87	102	97	81	105	73	98	105	101	110	99	110	94	88	100	114	94	94	88	85	85	78	105	89	99	108	88	82	89	110	94	104	114	110	108	108	96	106	76	87	94	103	102	99	98	97	99	86	86	115	98	90	100	128	98	93	102	96	85	88	115	97	84	101	102	104	108	107	102	86	92	96	97	102	93	98	112	104	107	89	98	81	87	92	96	89	79	94	85	90	83	99	93	97	87	103	92	106	95	89	98	97	95	87	91	101	87	73	92	95	103	88	76	103	93	95	79	81	86	91	101	92	83	99	106	94	80	75	74	100	91	91	79	107	93	74	86	84	82	78	89	116	96	98	98	81	102	85	90	75	107	81	90	89	87	85	79	104	94	93	97	94	95	107	109	113	106	97	96	84	97	83	101	104	112	81	99	90	109	94	97	94	102	97	105	79	88	94	99	87	98	77	91	103	93	83	111	88	77	96	99	104	103	100	89	107	97	100	96	87	102	103	83	114	114	125	98	89	94	95	83	89	107	107	87	93	82	98	98	108	84	92	83	105	98	103	98	95	83	91	93	102	100	113	96	104	92	92	92	88	92	94	86	100	105	104	94	109	90	81	82	82	92	115	96	104	97	88	92	108	78	93	93	113	98	88	95	80	106	82	98	99	89	91	106	100	106	100	99	113	107	75	95	101	73	100	94	106	95	86	84	105	101	103	103	90	100	96	94	92	97	93	92	81	101	111	92	87	94	100	84	93	96	86	95	79	112	77	85	90	103	106	75	90	93	81	92	89	91	102	81	86	115	102	103	86	98	104	116	105	107	74	86	104	96	111	116	80	90	87	113	89	90	111	109	98	92	91	112	76	86	81	120	75	88	69	86	98	98	92	105	85	96	92	87	75	100	102	85	89	79	84	83	106	98	94	70	81	87	97	106	98	80	100	94	109	72	85	90	76	100	96	94	88	104	100	75	91	93	87	97	102	98	107	94	80	83	99	97	92	95	98	89	95	107	91	96	96	101	96	100	99	87	108	110	89	87	109	87	90	88	85	94	98	99	80	87	91	98	113	86	102	90	97	98	112	108	95	105	100	88	94	85	91	90	112	79	95	76	91	92	79	97	104	74	91	88	96	91	87	96	99	78	96	96	100	85	85	100	94	87	88	102	81	91	93	100	107	112	106	97	77	100	79	119	86	95	92	85	98	94	87	92	88	91	93	89	68	87	91	85	97	84	84	97	95	89	87	96	81	109	87	88	110	101	87	91	97	101	94	98	109	113	86	102	93	93	105	89	105	92	107	81	109	71	85	91	90	94	101	83	81	87	100	104	100	105	103	113	99	93	97	105	84	102	84	97	128	86	78	96	79	102	94	88	90	75	100	104	107	108	101	79	96	97	94	95	113	89	72	98	95	112	103	89	90	75	85	86	84	100	101	83	85	84	86	104	96	93	94	102	115	103	105	100	87	98	108	93	88	88	99	108	98	109	88	88	86	81	81	94	81	93	93	100	107	82	93	84	86	96	99	100	107	82	105	87	98	94	96	101	101	88	99	77	97	93	95	96	97	99	88	114	75	111	91	98	100	95	90	89	92	102	95	97	102	109	119	102	107	83	89	99	98	82	120	103	95	119	97	103	79	96	122	84	86	97	101	102	130	101	104	100	103	88	92	95	98	106	103	112	93	103	99	94	106	89	97	99	85	88	98	106	95	99	88	100	92	108	91	93	100	105	79	116	111	83	92	79	79	100	90	92	94	105	104	112	110	105	105	84	81	90	85	89	92	102	91	93	112	91	88	112	88	87	88	103	80	105	113	106	95	81	103	94	105	91	88	88	89	95	77	96	80	76	99	78	82	84	93	95	83	90	104	80	118	91	97	87	96	84	87	98	84	95	115	90	82	85	94	126	91	78	92	99	82	90	85	109	84	102	88	94	98	92	86	87	101	96	103	110	116	97	117	83	81	88	85	94	105	99	84	113	104	90	96	114	108	92	81	104	93	103	87	106	104	95	86	88	91	113	92	98	102	93	83	95	101	81	92	91	103	87	102	87	78	80	104	75	101	93	104	96	70	86	76	110	108	95	90	97	102	94	91	103	84	104	101	86	104	79	107	114	95	94	98	83	96	92	110	105	92	73	94	88	99	92	129	85	86	103	96	93	90	84	99	100	108	80	98	96	80	114	90	92	104	87	72	100	108	81	98	98	84	98	86	88	90	76	107	87	86	71	110	92	99	100	97	111	94	91	81	107	94	100	95	89	100	98	83	103	110	111	88	93	95	94	85	99	110	102	97	100	98	81	103	120	101	98	102	103	97	91	95	82	95	80	103	96	89	83	95	91	112	83	107	96	67	91	90	85	97	95	95	94	103	103	102	89	103	99	81	84	93	96	108	97	91	111	82	91	104	95	114	88	85	107	102	100	87	99	111	74	95	107	86	103	100	99	73	87	93	80	86	111	91	96	106	103	99	90	99	105	79	100	97	85	94	104	114	84	107	104	105	97	107	98	87	90	95	85	112	113	110	90	104	82	101	88	104	88	90	92	86	101	73	85	105	105	85	92	83	83	94	95	97	88	110	98	82	86	109	86	81	96	80	89	74	89	81	98	79	115	97	105	95	97	78	85	107	94	96	101	96	90	92	112	93	91	100	87	102	99	101	81	96	77	90	104	96	89	95	99	101	99	96	95	105	91	99	78	85	88	99	102	105	111	97	106	91	84	115	99	81	82	96	82	116	78	95	114	83	95	95	102	93	92	106	93	76	98	74	108	96	92	86	108	79	109	75	93	65	83	88	82	97	98	108	103	108	94	103	97	96	107	83	111	95	97	99	98	100	102	80	99	106	98	101	86	105	93	111	102	87	99	102	89	108	95	117	95	86	117	87	97	97	83	86	67	90	89	111	98	98	101	87	104	97	102	97	78	97	123	81	118	92	101	76	97	109	95	106	99	110	89	92	92	88	89	77	73	94	72
7867	852	1746	1902	1503	1182	1203	997	700	663	604	550	488	510	440	395	415	394	346	340	386	295	326	314	306	286	292	291	263	254	275	277	278	272	276	273	285	247	263	277	254	261	270	253	249	260	255	265	235	266	245	269	274	252	268	224	260	262	293	249	212	270	234	250	256	262	254	265	232	261	262	253	213	244	255	250	260	238	242	234	272	247	241	276	228	248	242	247	262	219	280	234	262	231	283	260	224	229	250	258	264	259	255	265	262	245	268	258	259	247	255	261	274	263	244	255	282	239	240	229	244	254	250	222	245	243	273	227	233	220	262	231	226	237	260	254	271	251	238	247	248	228	258	234	242	251	241	261	260	242	257	264	238	235	245	242	246	240	255	238	218	272	240	271	232	254	266	223	257	267	236	236	244	256	252	229	242	271	240	262	255	235	230	250	229	265	236	257	265	259	251	249	231	245	234	238	250	241	234	228	275	265	273	246	243	235	248	228	238	227	267	232	284	251	235	272	244	249	253	240	242	244	251	256	267	252	241	261	235	265	245	228	246	256	253	228	230	234	230	243	245	218	258	251	259	242	266	247	255	223	266	251	229	246	252	256	234	256	245	224	264	236	222	242	269	259	233	279	257	242	249	223	259	252	258	236	288	229	242	240	256	269	244	257	212	241	247	221	231	244	269	223	225	224	253	252	227	242	233	261	245	250	253	247	257	266	267	237	258	235	259	253	265	264	218	241	262	245	212	239	241	242	241	227	235	258	237	261	231	253	268	258	201	236	218	252	228	239	250	219	256	254	248	232	255	255	224	265	256	231	264	241	257	246	253	242	263	261	234	241	251	241	240	235	227	263	266	233	238	222	257	240	227	232	265	245	249	259	236	257	241	253	233	271	263	257	253	244	236	249	252	244	232	235	243	243	245	233	240	260	250	254	226	237	242	243	230	253	257	274	235	246	241	241	249	227	224	246	257	248	251	238	257	242	245	255	216	255	227	224	252	230	221	227	256	252	260	226	251	248	235	216	261	255	253	226	258	259	249	247	217	232	242	244	267	228	217	248	260	250	243	246	261	250	218	247	279	228	222	260	256	251	225	289	268	269	268	248	255	232	232	264	235	247	214	250	254	246	260	237	245	238	277	245	247	254	248	268	227	247	256	226	232	235	221	249	253	247	239	247	242	258	244	251	248	263	236	260	237	235	245	201	267	244	242	246	242	229	275	219	247	231	252	257	246	257	238	244	238	282	221	238	248	241	228	249	250	241	269	270	231	257	224	235	260	227	227	256	230	257	256	236	272	257	233	213	267	240	242	263	230	240	250	230	253	238	235	269	258	232	255	253	235	249	263	207	212	229	245	211	250	235	262	238	240	227	251	221	241	269	267	243	273	239	242	275	255	226	225	230	257	257	230	233	247	243	265	230	235	239	251	258	264	240	242	252	250	243	245	251	240	293	212	247	232	244	251	257	223	268	237	248	215	245	252	277	257	227	280	262	232	256	192	238	199	217	242	267	270	231	225	261	234	252	242	251	247	261	253	258	230	254	280	221	243	267	232	235	247	246	232	263	250	236	259	228	257	262	255	245	228	246	218	247	236	259	241	286	247	254	273	281	244	254	247	264	253	226	225	230	250	226	286	269	233	265	233	252	268	251	252	250	266	218	234	208	256	269	258	259	251	272	245	258	244	240	242	211	254	249	283	262	229	226	228	230	233	238	251	260	258	250	269	265	247	256	252	229	239	247	254	252	259	258	236	272	245	257	223	229	284	230	249	279	223	295	233	255	242	245	223	253	217	254	258	213	259	256	256	229	248	240	254	277	217	239	228	252	226	274	243	238	257	272	231	256	256	257	244	229	274	255	235	250	234	272	233	244	250	240	266	229	249	263	259	259	252	270	245	246	241	257	225	255	246	288	235	227	237	259	259	245	233	260	216	260	261	241	259	251	244	271	240	260	255	257	228	243	223	243	262	263	250	242	267	245	228	263	247	222	221	258	240	242	241	228	256	246	257	239	242	244	249	205	247	229	262	240	254	253	228	232	220	223	260	229	236	260	239	235	229	249	238	246	235	254	256	248	257	274	240	225	251	255	241	231	267	268	288	245	247	231	251	265	227	238	247	254	260	236	239	237	250	270	236	237	248	228	238	260	247	253	267	256	246	269	241	248	248	252	249	255	237	267	240	255	223	245	223	251	245	248	220	238	250	269	236	263	252	245	250	240	249	231	230	221	280	255	250	221	230	233	257	262	236	272	270	216	225	243	215	234	254	242	253	254	238	271	225	246	254	251	253	246	244	265	244	284	223	244	247	256	258	275	247	235	263	264	251	263	260	240	236	261	235	253	226	255	256	229	253	247	261	262	254	258	241	259	276	218	243	256	265	234	250	241	240	226	275	245	243	248	241	239	241	266	236	246	245	251	275	247	242	235	282	232	256	230	232	260	263	250	226	242	264	231	246	239	256	211	260	258	244	259	227	243	233	239	259	256	236	233	237	252	214	248	248	246	229	279	254	239	238	235	259	225	264	261	242	250	273	224	256	269	227	294	244	244	258	238	225	235	253	290	237	255	233	258	276	248	232	260	284	225	270	249	251	258	238	223	246	255	274	226	225	253	252	237	245	229	232	252	263	242	249	247	266	243	253	235	236	251	262	253	229	251	260	238	250	261	252	265	253	234	245	229	220	233	219	234	274	271	252	254	251	256	226	239	240	270	232	228	250	263	254	240	252	233	268	263	240	259	229	225	239	252	231	237	228	250	261	247	269	251	249	235	232	214	231	224	260	225	269	225	251	242	258	232	252	286	265	242	231	233	262	253	212	249	234	220	238	262	258	239	249	274	255	222	228	243	249	242	250	244	233	227	248	242	260	272	280	243	207	253	243	248	255	222	246	252	239	250	251	248	259	234	240	245	248	239	232	252	285	276	243	228	301	222	216	249	237	240	261	270	265	256	268	225	243	254	254	297	227	239	238	244	255	248	244	239	240	240	253	234	258	258	249	246	256	251	251	227	256	227	253	254	233	235	262	260	245	263	245	237	257	261	247	236	226	261	249	256	260	236	259	250	245	242	249	236	238	243	239	268	238	244	265	240	259	264	252	245	254	270	238	234	239	258	217	266	263	221	232	218	246	269	284	223	261	202	259	215	267	245	235	222	245	255	257	215	227	267	262	209	263	255	269	235	234	249	222	238	260	268	255	241	243	238	219	264	221	236	219	229	230	237	239	248	276	245	250	285	213	277	218	281	247	223	248	265	256	236	258	254	242	247	226	248	226	244	252	242	253	261	265	242	296	268	234	251	244	264	236	273	234	269	241	252	276	252	255	244	247	252	225	230	256	259	239	280	228	247	273	255	256	232	246	254	247	241	254	246	250	264	233	235	229	246	257	234	228	256	244	253	240	262	249	261	230	258	222	232	271	269	238	230	242	246	238	294	256	258	233	230	252	239	245	223	252	228	251	249	236	235	244	221	235	237	230	217	262	264	255	243	223	259
1210	200	211	159	145	146	179	157	174	144	163	127	147	161	147	143	145	118	138	140	154	154	158	157	139	147	165	143	132	167	147	140	151	159	147	160	141	154	156	140	160	131	149	152	131	134	155	161	129	168	128	140	142	148	152	143	129	125	169	131	137	141	141	135	146	128	138	168	126	137	159	143	143	146	128	136	166	149	148	147	145	138	155	139	167	151	151	147	141	172	151	147	144	146	132	151	132	176	148	144	165	162	128	157	154	145	145	154	151	148	133	129	123	152	154	162	167	167	141	147	115	150	137	134	129	143	147	132	149	143	146	144	149	151	140	150	142	134	150	115	130	124	156	149	132	118	146	147	154	136	148	136	129	144	143	123	150	143	139	163	158	135	148	141	140	127	142	144	139	139	141	132	158	163	142	130	141	144	122	137	127	164	155	141	131	145	159	125	135	145	138	166	152	152	138	127	141	165	118	140	131	159	143	149	137	135	165	156	137	142	125	147	148	140	143	151	152	131	146	148	140	160	168	143	147	132	148	149	127	143	137	128	140	124	164	157	141	147	145	128	138	151	155	151	138	140	160	159	143	165	150	136	156	167	131	128	147	140	166	161	150	137	148	146	160	143	150	147	132	163	150	151	164	135	153	143	142	159	140	139	151	127	153	173	150	129	148	149	140	138	135	140	148	137	119	141	160	169	157	156	145	144	151	165	143	143	166	152	131	136	160	144	141	133	152	127	166	132	156	142	146	126	162	159	149	167	146	154	132	154	141	121	143	145	145	148	128	138	142	142	156	142	149	138	155	154	141	138	159	130	120	175	148	166	177	155	131	133	129	141	155	145	148	146	134	151	151	151	154	148	154	141	130	132	148	139	150	134	140	160	136	120	125	159	156	136	155	141	139	141	161	140	146	148	157	143	128	169	178	147	126	147	139	163	166	144	155	132	151	150	160	150	164	158	142	170	155	128	157	155	136	135	144	130	132	142	147	134	135	152	133	116	149	132	160	134	139	183	135	145	151	160	149	144	122	147	131	138	151	170	156	159	157	128	165	147	162	180	160	142	125	123	137	146	152	144	155	161	143	130	133	150	147	138	140	142	149	150	158	144	151	149	168	141	163	179	148	145	167	154	144	164	148	136	130	138	160	155	147	145	154	167	117	146	133	149	133	138	126	138	156	155	156	151	122	145	148	162	163	129	136	136	138	133	140	151	157	158	161	154	104	133	139	171	148	143	140	123	158	127	158	119	138	120	130	145	156	141	138	127	138	125	122	179	138	150	140	148	158	155	128	147	143	134	148	150	161	155	165	112	136	132	130	142	153	156	156	131	143	125	146	118	152	156	145	126	126	141	134	125	133	168	130	141	126	147	144	153	147	163	143	146	136	133	135	156	129	145	167	163	150	131	159	155	134	150	139	127	133	166	137	161	138	140	142	120	166	124	146	142	146	137	130	143	155	155	154	144	142	168	155	137	144	136	145	133	143	137	149	131	163	135	146	135	119	139	157	161	131	170	156	156	138	149	153	135	164	140	152	144	156	152	130	156	157	163	151	158	165	154	156	131	126	139	155	147	153	144	147	156	162	153	142	129	157	151	136	139	152	160	131	155	141	153	170	172	143	122	140	167	170	148	147	137	143	141	142	164	145	140	126	132	144	157	136	156	152	116	157	141	164	150	123	145	143	124	141	143	141	162	163	164	135	133	141	156	169	143	156	160	154	142	140	156	134	152	132	140	149	117	158	160	148	134	136	150	129	122	136	126	150	154	142	145	152	156	129	118	136	132	157	143	153	151	142	151	143	133	150	145	151	143	152	137	147	147	134	145	129	146	146	154	124	126	159	145	146	144	140	148	161	138	158	138	137	148	161	153	128	148	136	161	142	140	155	137	136	153	142	166	146	145	155	147	132	146	146	143	132	161	160	136	161	158	130	167	138	140	141	153	128	131	154	153	140	150	151	146	131	169	123	133	147	137	155	148	126	149	158	155	151	147	150	116	144	164	162	159	140	149	144	145	166	169	154	142	139	138	150	141	154	137	133	164	143	151	151	123	175	158	139	133	150	140	158	144	165	147	146	154	141	160	162	147	126	147	143	161	149	166	134	147	152	139	154	138	140	133	144	130	144	130	135	161	133	150	150	162	143	134	156	154	143	121	150	143	149	121	131	154	153	161	150	164	132	154	136	138	155	147	135	139	131	139	163	129	154	134	122	134	114	141	155	157	136	148	146	141	140	139	148	126	141	157	131	149	141	145	161	181	135	159	154	130	138	166	142	159	131	168	127	133	151	150	142	134	148	156	142	147	161	157	126	146	143	129	159	131	118	159	150	158	148	125	166	158	159	130	129	141	157	167	125	147	147	157	148	147	145	154	138	146	133	164	133	129	160	148	170	150	159	164	151	161	144	151	126	130	134	148	171	170	154	144	140	144	150	134	153	151	134	165	134	141	129	145	142	138	159	135	134	151	154	176	143	160	149	145	148	157	144	166	130	142	125	144	135	146	130	127	143	134	159	165	123	133	145	131	150	153	143	152	143	143	140	135	141	154	171	137	143	158	137	127	144	131	153	151	143	137	166	143	126	148	166	150	140	148	168	128	168	146	136	121	141	142	139	169	152	151	159	138	145	137	153	149	130	132	175	124	143	156	135	134	143	153	130	152	127	133	157	156	145	146	156	121	137	141	146	123	144	155	161	139	146	146	152	139	154	120	159	132	122	136	145	149	129	144	160	163	129	121	147	160	150	160	141	141	145	143	139	155	132	147	180	147	146	128	144	147	154	124	148	141	153	169	145	156	144	140	146	131	154	155	144	149	140	134	143	143	156	149	133	151	151	163	139	171	148	151	140	128	137	152	132	143	144	141	169	140	140	155	145	126	146	158	122	143	153	153	136	144	150	130	148	121	172	161	148	146	148	126	138	157	170	155	152	177	142	145	160	136	141	138	147	160	169	158	160	152	135	124	140	131	135	136	128	177	153	155	161	139	147	133	141	119	119	150	146	158	152	133	170	152	167	124	156	140	145	122	138	137	155	145	138	145	124	138	152	127	154	153	142	160	130	155	141	152	144	126	157	138	154	158	135	170	128	155	152	141	126	131	165	161	149	169	151	136	139	153	157	135	159	148	142	144	118	152	153	148	146	136	145	141	145	151	164	169	116	159	132	149	163	150	145	132	127	146	141	164	139	132	152	140	152	161	140	169	159	159	138	152	131	150	146	139	158	153	135	161	136	155	150	141	146	133	134	142	131	160	151	158	168	168	139	142	141	143	129	125	136	129	142	137	137	144	126	168	134	151	171	124	149	145	149	157	139	152	124	127	130	145	135	144	167	165	139	130	162	162	149	187	149	153	145	166	129	145	129	144	134	153	149	137	134	122	127	158	137	149	156	150	139	130	176	142	176	141	157	139	127	138	134	140	142	140	148	156	154	129	147	164	160	147	144	140	131	146	144	157	143	120	117	137	132	136	154	134	155	132	152	153	115	119	169	165
1634	438	439	481	446	444	442	455	417	427	365	380	400	402	392	364	409	398	376	360	418	376	376	370	386	396	431	372	397	339	382	399	383	378	366	371	384	379	382	398	398	382	377	360	376	371	367	354	412	372	358	369	369	356	402	349	387	394	380	322	387	362	404	367	400	383	386	418	383	386	400	379	350	383	358	355	394	355	375	394	373	377	373	402	413	422	390	394	380	388	354	356	373	380	367	346	379	391	349	375	376	358	413	380	359	385	372	365	400	347	355	367	392	376	388	396	339	388	389	414	395	377	379	398	370	394	399	376	366	356	360	404	368	396	352	378	386	356	408	388	396	355	412	380	392	354	383	403	390	396	360	383	398	384	389	411	369	367	362	370	378	373	405	396	399	357	393	350	391	360	378	354	361	389	378	365	431	375	401	343	347	355	341	342	397	367	385	351	369	414	342	397	365	342	384	358	410	399	390	374	387	385	355	350	361	382	381	370	368	356	366	412	368	402	405	404	396	366	383	377	396	403	397	393	394	362	355	361	373	377	372	355	381	375	394	365	365	377	374	379	389	385	407	384	352	365	418	429	421	367	427	361	388	413	383	363	352	386	399	364	357	358	338	369	379	361	356	371	358	383	358	361	354	377	390	383	390	406	363	345	365	395	391	374	370	358	344	414	386	386	351	398	362	386	368	382	379	371	385	399	362	415	367	358	390	360	380	372	385	388	361	380	366	375	393	364	395	386	376	383	374	365	421	382	379	362	381	425	400	376	387	370	389	381	348	373	352	354	376	364	427	369	358	375	383	377	387	396	362	377	389	412	421	365	370	385	371	391	371	350	387	383	369	417	380	394	389	390	352	374	423	361	397	403	397	387	397	370	453	411	350	353	370	362	379	333	357	393	373	393	413	372	370	383	375	378	371	389	378	373	383	375	385	405	402	365	388	385	387	360	346	380	345	370	370	381	385	376	382	395	380	405	345	359	401	362	368	412	353	371	354	370	403	402	352	370	378	376	391	401	385	368	381	365	367	367	374	398	418	376	348	409	419	385	362	360	367	358	411	360	393	398	369	350	382	395	404	363	371	360	361	367	397	358	376	364	405	352	373	412	372	383	386	380	366	376	350	369	363	401	326	395	395	355	393	397	369	386	363	347	406	388	360	370	345	395	367	389	382	347	388	380	382	375	364	366	357	368	376	332	360	330	378	373	391	365	389	364	401	384	374	364	395	387	387	407	389	360	399	391	355	378	383	373	380	394	396	368	397	393	348	384	385	391	369	345	351	399	361	386	391	391	378	412	362	363	351	389	373	381	397	389	366	377	406	349	383	401	353	354	363	376	397	340	379	348	383	418	362	373	388	364	362	345	398	344	397	401	350	389	381	353	344	348	388	420	401	363	404	383	372	414	355	346	418	357	385	387	427	364	387	419	329	374	384	390	381	407	354	372	367	353	345	388	345	385	373	360	396	327	386	365	373	393	368	370	374	348	422	396	379	375	369	419	393	365	424	374	353	395	333	369	382	371	376	384	379	381	347	369	405	376	403	419	391	395	329	369	366	358	377	390	345	377	369	379	379	362	399	387	373	375	346	409	373	371	351	378	342	368	344	362	429	378	385	368	379	376	385	374	334	368	356	381	357	370	364	386	376	373	367	426	412	370	376	375	392	388	383	384	370	367	364	378	366	366	401	371	377	420	368	376	379	364	384	373	377	398	365	353	402	403	365	368	365	369	379	387	423	373	354	376	367	372	403	394	382	357	366	399	374	389	370	376	389	390	357	387	358	389	414	378	356	384	360	373	384	408	378	365	357	371	336	378	372	384	402	404	384	392	361	371	385	398	351	373	388	377	360	371	360	327	397	402	378	397	370	383	373	363	368	371	352	405	382	361	375	386	348	338	386	358	374	356	373	364	400	381	397	411	384	378	396	380	370	387	381	390	384	372	378	367	414	395	373	375	332	362	395	372	376	356	377	386	361	441	388	377	405	366	355	352	376	380	363	356	381	341	361	379	377	338	389	347	356	351	406	381	386	371	350	370	366	388	400	374	367	395	355	371	372	386	359	376	387	384	379	403	384	398	353	362	393	395	365	414	424	409	366	397	406	396	372	364	370	377	362	396	400	384	375	374	390	368	379	381	420	392	371	357	328	349	373	369	364	410	390	351	386	386	419	375	362	384	405	386	380	390	367	400	381	385	417	368	373	347	379	394	399	381	369	363	378	393	378	368	375	386	375	383	336	393	359	383	411	384	366	370	376	350	366	365	387	405	352	364	396	369	368	364	355	394	381	380	366	399	386	330	341	335	404	349	361	390	351	377	346	389	380	358	370	360	331	349	376	363	393	361	408	409	378	345	380	386	358	350	350	379	358	386	370	379	326	372	349	350	349	404	373	349	352	374	374	379	381	383	373	366	417	404	346	414	372	398	411	361	387	367	382	362	390	395	406	370	380	378	375	393	397	420	371	378	377	369	367	412	380	387	355	374	397	386	382	376	383	349	383	378	387	353	395	389	391	396	403	374	409	380	376	392	337	348	352	397	370	376	353	385	337	371	356	346	342	375	374	383	359	380	347	404	333	375	351	367	380	378	370	398	377	366	360	375	361	400	399	388	363	419	368	377	389	392	373	398	369	381	407	365	407	437	381	388	357	372	389	393	396	363	379	352	386	378	346	391	385	376	369	375	377	396	341	396	321	356	379	396	367	379	376	385	397	396	373	393	386	369	372	383	373	387	404	386	367	377	380	387	399	348	358	387	371	357	368	368	393	375	369	359	375	402	407	360	426	389	399	407	380	383	381	394	414	362	346	355	412	373	363	396	424	355	404	407	404	319	376	364	356	420	390	400	379	372	386	389	371	399	363	379	370	388	375	415	370	368	380	379	447	398	384	365	390	394	379	358	399	385	360	365	340	360	386	396	375	381	357	379	345	375	408	371	395	379	356	388	334	400	385	351	381	381	384	393	351	392	375	365	351	397	391	372	380	384	322	379	360	368	368	374	381	374	410	376	377	388	398	358	377	388	388	371	384	355	406	379	360	369	372	377	371	373	371	348	363	387	353	312	387	390	371	381	367	349	402	364	378	370	382	383	390	365	379	396	362	367	377	379	378	360	328	358	360	366	368	358	355	396	379	380	397	392	372	371	423	380	373	360	371	382	396	393	373	398	398	374	392	343	359	383	358	331	432	372	371	384	329	371	337	364	379	395	385	389	322	345	373	381	383	386	357	352	349	396	375	395	386	397	359	342	391	359	380	380	382	364	368	387	362	370	363	374	402	378	365	426	382	347	351	373	348	415	356	364	393	364	340	396	407	349	362	370	370	358	407	357	356	374	356	341	389	361	383	389	367	391	378	364	375	367	368	368	389	359	347	409	413	385	364	378	357	395	390	363	367	358	392	424	390	406	362	373	407	390	380	408	350	385	359	402	381	346	392	413	387	404	348	356	392	374	373	354	397	367	392	395	399	364	395	380	414	404	384	343	364	370	368	388
6398	496	529	401	347	308	290	273	233	196	212	188	173	184	197	196	191	180	206	196	193	222	195	190	154	170	203	182	177	173	156	161	176	162	169	189	176	198	187	177	166	175	187	190	202	200	189	173	164	192	207	197	172	190	180	168	183	196	170	159	176	150	205	189	174	188	187	170	180	165	171	174	187	192	170	170	173	170	161	173	176	156	154	212	178	188	184	174	160	185	188	162	195	184	164	201	169	184	190	185	172	167	175	185	175	165	160	189	187	171	178	162	181	169	197	176	175	176	172	187	178	197	173	201	164	210	164	179	195	180	174	161	185	179	182	179	183	191	194	201	180	185	164	152	155	193	183	172	193	174	168	155	195	211	162	159	158	198	163	174	168	173	208	174	160	158	195	158	170	167	204	175	178	189	158	174	182	157	188	175	199	175	219	162	157	163	207	190	185	173	169	177	181	171	167	184	175	157	178	188	182	172	159	176	184	167	210	168	176	188	188	189	206	188	181	177	183	192	185	194	176	197	178	184	189	154	187	190	182	187	165	167	153	196	192	180	168	194	182	193	192	198	175	169	208	172	180	179	180	176	194	162	174	155	182	201	180	165	151	186	163	154	166	184	187	207	162	160	220	188	174	192	204	197	180	177	179	176	184	167	166	162	160	180	178	156	182	201	159	191	198	170	161	184	165	151	191	190	188	160	180	175	191	159	171	163	165	162	182	193	176	195	144	172	184	177	174	166	183	199	172	159	189	173	161	159	179	196	168	186	196	193	194	169	164	190	171	178	188	190	178	174	174	187	162	185	187	160	174	165	204	182	167	185	185	182	171	179	188	198	170	188	199	206	167	181	174	178	159	182	199	152	180	195	167	197	207	189	183	170	164	173	192	188	160	167	163	185	185	177	181	174	181	186	186	169	174	181	171	165	180	176	198	159	166	167	188	169	171	188	173	207	176	174	173	175	184	180	158	177	172	197	179	162	180	164	191	186	182	187	205	182	188	183	177	189	184	185	200	181	203	174	185	176	207	180	154	172	183	183	177	177	180	165	176	179	171	198	170	179	180	175	176	167	170	170	165	185	147	177	178	191	166	165	175	166	184	198	188	158	184	165	186	156	184	158	178	186	163	160	175	173	201	197	167	199	189	179	174	199	173	178	170	175	177	169	157	175	207	177	183	166	185	180	162	182	201	160	171	186	187	190	167	183	193	176	204	180	175	164	176	179	188	209	178	174	190	168	197	176	194	187	192	189	140	181	158	157	198	167	130	175	182	196	208	169	164	174	171	166	180	200	167	190	168	155	145	179	183	188	199	196	181	188	166	174	179	181	199	149	181	159	176	166	184	186	153	173	170	169	195	192	172	185	154	163	175	208	172	192	212	174	158	173	193	193	213	188	146	174	146	163	180	180	174	195	171	182	200	182	172	174	209	178	193	181	198	192	177	181	181	181	169	185	180	173	142	187	180	174	154	156	186	169	171	188	164	205	177	192	156	171	183	193	189	179	177	170	200	183	171	167	180	184	188	153	179	186	213	185	177	166	170	169	152	176	159	179	190	185	181	168	164	176	188	164	179	197	177	206	185	210	182	169	175	169	178	180	198	193	174	195	191	173	147	156	186	183	196	178	177	164	168	177	191	168	171	182	192	176	182	187	192	196	183	177	191	192	178	184	187	188	165	183	201	178	164	176	172	176	155	192	174	170	154	177	179	206	190	188	158	190	149	176	160	178	187	182	186	186	174	171	186	168	168	171	186	189	171	177	208	184	173	161	169	159	170	172	179	171	165	184	165	202	187	206	177	203	186	191	185	203	202	158	177	203	199	183	197	160	174	194	175	162	188	196	160	170	186	154	193	186	173	185	175	185	171	157	191	184	184	169	207	180	161	180	181	194	191	153	187	192	179	166	183	182	182	180	182	162	151	192	159	186	188	183	163	161	165	187	165	180	191	198	173	176	177	193	193	192	173	164	168	165	198	176	206	197	183	183	193	179	184	171	207	174	186	166	174	162	199	193	188	180	172	169	184	161	184	156	197	187	201	187	175	200	172	192	188	175	186	192	170	179	180	167	171	175	171	181	193	170	179	187	187	167	175	167	188	188	182	168	183	196	176	150	164	191	174	184	167	149	190	177	206	183	152	177	192	197	191	177	166	172	178	176	176	203	188	188	214	144	182	175	165	173	172	191	203	197	185	167	167	156	196	176	181	182	161	185	186	187	176	198	182	150	163	193	165	184	143	196	168	169	187	195	191	180	150	177	187	216	173	164	184	190	187	191	187	175	174	164	188	198	174	179	183	171	145	171	172	180	173	198	197	164	193	154	167	173	182	170	185	176	178	156	199	181	178	197	168	169	194	179	208	175	157	147	176	187	171	167	192	157	185	165	182	165	162	174	168	160	188	156	142	184	166	177	174	183	168	172	188	178	167	165	174	182	174	195	205	175	164	175	184	192	209	165	189	183	174	213	191	197	170	183	170	193	164	184	162	174	173	166	205	173	181	174	192	168	166	199	181	171	161	171	181	190	194	182	165	177	186	191	155	178	183	209	187	168	165	177	177	171	168	167	187	175	203	173	188	185	173	173	182	149	180	172	183	173	172	169	161	164	167	171	187	158	188	172	169	166	187	195	196	174	172	186	163	189	172	168	176	165	182	193	198	168	175	170	163	169	183	168	178	181	197	167	189	166	176	178	177	177	185	174	196	194	196	185	187	148	172	173	187	190	154	174	173	159	157	184	180	153	167	183	183	207	159	179	148	167	197	155	171	179	175	189	187	191	166	175	187	188	190	198	164	166	190	200	182	167	193	184	190	185	194	180	175	164	171	168	183	168	159	185	199	178	196	187	165	159	183	191	173	200	171	187	171	179	185	181	219	186	195	172	176	192	193	176	191	165	183	186	174	168	165	173	185	167	190	198	163	171	191	188	172	157	181	161	190	164	170	178	172	171	178	184	188	177	192	173	166	180	160	181	166	165	190	184	196	197	177	174	172	157	163	190	168	173	161	182	169	168	163	183	167	203	178	182	149	181	177	180	181	168	185	169	192	183	198	170	186	189	207	174	158	181	151	167	155	184	164	192	216	194	171	179	186	192	175	159	151	176	185	191	174	155	170	195	166	194	175	168	193	189	170	168	182	176	190	201	185	194	153	187	178	177	181	159	175	149	173	182	170	173	184	182	184	173	165	181	191	152	180	182	163	182	191	180	192	174	176	191	171	193	170	166	168	163	178	204	158	182	174	159	191	194	206	192	181	188	166	183	175	196	175	176	174	172	187	179	191	183	196	198	182	194	178	179	189	173	191	171	191	186	179	185	164	159	179	176	162	199	186	210	187	195	176	177	187	179	177	149	182	152	175	151	193	214	179	178	158	167	160	188	166	186	205	196	157	181	184	175	181	200	167	181	192	179	165	179	178	179	173	154	177	174	168	183	157	174	214	172	183	165	185	177	199	189	195	176	184	177	171	171	152	174	158	166	180	204	172	163	174	196
6222	792	1275	1353	1116	1031	904	900	724	652	638	601	591	587	530	569	553	530	530	484	530	496	516	565	477	495	478	476	479	477	466	494	451	437	486	464	420	432	471	441	462	423	470	465	465	476	506	478	468	511	428	434	445	469	446	449	429	447	439	453	447	482	427	455	431	440	430	442	463	482	491	484	449	441	463	465	449	447	438	447	418	457	421	446	432	426	433	458	445	442	449	430	485	458	477	444	437	458	444	424	441	494	464	453	442	426	463	472	430	435	459	465	435	434	470	451	432	472	439	406	488	455	461	456	461	438	441	417	484	443	425	449	442	457	441	460	441	445	439	443	435	461	475	458	420	388	431	446	490	441	454	450	455	460	437	409	398	430	429	437	461	469	407	456	441	440	461	486	442	481	491	424	453	479	446	450	431	449	435	459	434	448	478	451	452	422	475	445	427	459	440	434	419	441	462	438	433	443	442	457	437	444	442	475	460	444	457	424	415	456	432	440	480	460	440	477	447	438	450	439	434	444	448	409	428	462	465	445	454	447	440	453	459	491	464	498	462	454	435	464	403	462	450	447	429	426	472	427	446	438	439	457	451	469	431	444	471	435	439	416	472	499	403	444	444	450	468	443	445	453	409	448	420	443	440	463	433	431	434	449	436	439	422	447	461	440	441	413	438	422	397	408	446	448	445	442	418	474	440	471	449	437	412	456	482	441	455	465	422	458	492	474	452	450	481	406	424	447	439	458	454	459	439	418	491	425	422	439	461	457	446	457	423	454	458	431	455	471	481	427	414	460	432	465	402	451	463	448	448	449	443	446	432	462	452	457	422	450	423	434	472	433	424	419	434	403	463	434	429	465	455	446	471	458	410	493	437	450	441	442	481	426	464	472	436	468	470	460	446	446	412	471	431	428	418	471	455	463	459	443	468	400	444	446	441	446	423	493	433	456	426	428	434	461	440	414	435	467	452	435	429	425	457	413	417	425	455	447	433	455	425	450	408	445	455	445	454	465	507	475	463	416	429	409	440	428	423	448	462	460	433	480	443	467	446	432	447	452	459	442	430	445	498	454	429	452	454	405	470	434	432	438	423	445	461	468	461	463	435	465	472	453	410	433	443	488	454	433	442	449	435	431	460	482	420	453	423	429	454	460	463	473	482	456	452	460	460	452	448	491	476	488	443	460	436	489	448	457	455	438	477	451	445	458	456	455	477	454	446	450	462	447	442	455	446	477	498	462	478	435	458	467	469	427	444	463	432	427	486	437	437	464	453	461	451	455	456	451	466	411	480	469	438	450	456	484	458	467	454	451	392	408	447	463	426	466	470	435	443	400	468	474	450	475	407	476	452	490	393	455	430	450	435	478	454	441	414	439	429	454	477	441	463	427	452	442	453	445	462	441	410	447	443	413	432	432	424	443	423	478	419	472	426	456	470	443	438	438	452	433	455	420	466	443	460	412	481	457	459	494	447	454	422	424	450	450	440	433	446	423	457	461	461	458	420	474	437	445	401	440	427	446	414	465	468	474	463	407	423	433	459	460	446	445	459	426	432	408	428	432	438	435	461	478	435	471	453	453	441	466	464	448	417	470	460	456	459	448	447	458	475	452	436	445	456	471	403	457	430	408	443	429	460	430	462	448	442	474	419	475	474	437	470	440	439	459	449	456	442	433	423	436	468	411	457	416	444	449	434	440	464	436	453	454	472	431	446	431	427	479	435	446	476	451	439	496	457	449	441	460	454	413	435	434	446	521	453	456	448	444	437	387	464	417	466	468	455	441	452	454	406	486	442	432	447	453	454	448	428	424	477	447	452	434	393	434	421	442	464	435	464	404	469	458	418	469	484	442	434	468	410	470	432	436	428	468	466	420	448	414	465	455	433	417	482	417	463	420	404	423	439	438	430	465	462	403	465	478	428	458	463	473	447	446	426	456	417	475	481	463	442	459	427	453	437	467	431	454	462	470	429	414	432	477	438	439	438	443	498	420	463	443	495	416	442	411	455	498	439	454	467	428	456	436	471	428	443	446	448	420	437	500	449	418	462	427	431	453	423	417	439	508	439	444	478	435	429	426	466	469	431	470	459	439	450	435	451	454	447	475	420	447	468	446	451	430	466	438	471	430	413	474	458	475	439	454	480	429	448	447	467	462	413	455	429	453	448	428	455	447	446	451	416	450	443	433	445	452	435	434	449	481	443	454	462	402	441	465	472	432	433	429	442	452	442	447	460	417	454	447	445	427	395	460	418	454	425	454	438	434	469	471	442	437	460	444	441	428	473	480	468	448	423	465	469	455	453	474	504	460	449	435	451	460	443	448	428	472	445	442	451	455	430	430	457	443	444	466	471	464	448	460	410	456	429	425	453	440	475	421	472	477	414	416	423	486	484	450	445	436	445	457	468	476	440	458	450	433	426	498	491	451	447	401	490	423	438	431	453	441	451	475	453	459	490	425	442	439	455	444	481	463	487	446	479	415	443	435	467	460	480	453	479	432	425	433	490	500	454	431	429	405	447	442	444	425	444	442	467	452	467	440	418	480	502	434	430	450	421	472	440	450	463	455	445	474	486	466	466	441	446	456	465	489	426	439	434	439	429	429	425	443	478	434	452	417	454	437	434	425	441	464	458	403	434	461	452	441	448	473	463	452	405	448	460	463	480	416	418	501	412	428	470	460	443	469	462	429	451	465	463	445	479	434	451	441	414	472	449	420	464	463	434	420	450	425	458	464	436	421	432	452	416	479	419	442	435	429	469	422	444	451	483	479	398	439	445	442	451	410	465	469	440	434	421	463	421	437	454	474	471	433	460	441	462	445	464	437	439	450	446	460	468	445	510	425	473	483	439	472	475	454	472	463	421	504	461	447	428	504	451	427	463	438	459	489	434	438	460	469	447	465	449	457	426	454	415	421	442	435	451	439	448	429	442	440	470	446	461	433	474	453	441	435	435	452	465	429	447	447	453	481	429	466	460	447	433	439	446	425	417	455	455	446	463	453	444	430	406	431	454	428	488	443	430	469	449	457	410	459	455	450	469	452	470	460	460	463	446	478	432	427	416	440	417	428	413	417	477	439	447	452	455	448	433	449	475	470	405	420	447	457	445	457	471	402	428	475	480	484	456	406	452	429	433	423	430	428	481	485	434	450	434	449	449	445	457	449	438	434	456	462	460	447	429	458	471	437	450	428	452	445	398	473	452	411	456	429	438	481	458	435	455	450	467	452	436	449	423	437	444	460	469	446	473	435	467	432	471	436	434	462	455	469	455	427	426	469	481	472	449	409	444	494	436	415	430	437	433	406	451	468	449	432	453	461	484	444	440	456	431	470	446	477	485	421	461	425	465	449	462	492	452	453	447	462	419	465	447	413	453	458	437	449	425	464	444	444	442	427	448	436	466	466	445	437	425	421	465	449	444	447	462	435	452	482	477	463	434	446	449	469	425	437	453	439	478	434	466	434	434	439	447	439	473	434	470	480	438	435	432	451	491	456	472	439
11972	755	735	535	382	296	268	202	144	147	133	153	134	117	126	128	105	102	113	99	101	104	112	102	123	89	100	92	83	111	103	99	95	97	79	97	111	110	115	97	104	102	95	109	94	94	91	95	110	106	93	109	90	97	81	90	97	104	105	91	89	80	98	90	106	83	96	79	99	80	88	94	106	86	78	85	87	119	86	102	82	104	104	89	110	104	98	112	103	82	90	104	76	93	102	95	107	104	96	104	109	93	96	95	121	98	81	102	82	116	111	84	102	90	77	92	95	94	84	108	95	90	98	98	105	83	106	95	99	107	79	107	98	99	97	96	87	94	85	86	97	90	97	94	90	102	78	89	98	121	90	71	87	88	85	95	101	93	100	96	101	117	93	111	89	98	86	74	92	81	69	86	83	89	102	118	97	90	86	99	107	94	87	94	105	99	95	103	94	95	99	101	93	109	109	115	102	109	85	74	94	86	108	100	96	100	84	88	83	119	104	81	91	85	78	94	95	81	110	102	87	111	93	90	99	112	78	107	82	99	87	110	91	83	99	91	82	88	103	110	119	100	103	107	97	113	93	109	77	82	100	115	111	104	101	90	100	94	102	84	93	97	75	98	98	86	98	108	91	107	101	97	111	105	89	90	99	90	106	83	116	115	92	97	101	99	90	102	88	97	94	101	88	95	117	92	106	111	104	93	88	82	120	106	80	82	92	90	73	84	106	106	99	89	84	90	97	94	112	96	99	93	107	106	97	102	112	103	100	94	91	98	89	101	89	95	97	89	87	104	99	88	106	90	93	99	97	92	97	84	97	103	88	89	93	92	104	91	112	104	92	80	91	93	94	83	116	97	101	88	120	92	107	67	81	94	105	91	88	87	92	95	108	98	90	91	103	79	96	100	82	75	104	103	92	103	99	104	98	87	106	96	66	88	112	96	109	102	84	92	98	91	79	96	97	91	82	99	92	97	83	95	102	88	94	95	84	89	93	82	78	97	73	73	88	93	101	99	94	112	109	86	91	107	85	110	104	79	73	77	96	94	101	101	95	83	112	99	106	87	95	102	91	114	95	103	102	87	80	87	100	95	84	91	92	110	79	107	99	92	91	82	93	104	120	99	103	98	75	98	88	104	87	92	102	102	88	84	91	83	97	109	96	83	86	106	89	104	77	97	83	97	90	89	86	96	86	75	105	92	107	93	91	91	115	98	82	114	116	92	87	102	98	81	92	106	104	103	93	86	97	89	104	93	103	99	102	83	97	83	93	94	94	105	109	89	112	104	97	103	107	91	100	84	86	89	91	93	84	95	95	91	102	98	84	106	66	84	96	95	91	96	83	103	93	87	90	90	101	85	131	100	100	109	88	97	89	94	104	102	100	100	88	86	103	97	93	101	98	64	97	90	100	94	96	97	97	90	84	108	99	95	89	87	106	95	108	79	87	88	107	95	100	83	87	87	119	110	101	103	94	98	82	100	97	97	97	94	91	97	95	85	83	86	105	95	97	83	101	87	93	95	95	89	97	92	100	94	85	98	108	99	94	76	99	82	92	82	106	93	76	125	107	110	101	122	101	86	95	83	97	91	100	83	109	105	93	95	95	93	91	85	113	109	100	98	100	101	92	100	93	96	87	82	88	87	103	92	90	77	82	111	99	106	98	78	118	91	79	75	97	110	85	103	84	71	91	86	95	98	83	108	84	109	84	113	80	89	104	109	96	91	99	103	94	97	101	82	90	118	99	105	102	128	78	90	93	102	103	82	93	109	105	86	111	106	106	113	93	93	88	95	95	92	89	85	134	88	104	83	102	99	107	70	92	79	106	101	102	92	87	110	103	93	113	93	75	107	102	94	89	86	93	87	98	90	101	86	85	102	108	98	112	96	106	124	106	102	96	92	99	96	107	104	87	109	89	115	78	101	92	115	102	106	90	92	85	89	101	105	99	65	101	99	103	98	103	88	87	86	67	95	102	108	95	82	113	107	105	98	85	73	90	114	110	83	86	94	98	73	97	104	119	96	101	108	88	87	109	107	105	89	83	98	105	70	111	73	104	95	102	86	105	105	82	98	114	98	86	87	88	98	96	107	103	96	103	83	87	94	93	108	95	85	100	108	95	113	112	104	106	104	105	70	99	97	95	101	103	100	96	120	88	94	94	91	101	102	80	104	90	88	89	94	99	80	87	95	85	92	89	97	80	97	80	96	93	78	70	91	99	85	99	96	101	92	95	103	107	95	98	87	98	109	105	89	76	87	84	96	103	101	99	93	86	112	109	89	111	103	106	87	79	87	116	98	88	85	96	97	96	86	103	87	101	99	95	84	109	109	100	91	104	98	90	86	91	107	103	90	92	93	119	106	99	72	95	112	83	93	73	96	97	94	100	103	114	92	85	94	103	98	105	101	109	96	97	92	106	101	95	94	88	104	94	82	118	100	112	108	99	83	112	103	88	92	94	89	85	108	101	95	95	78	91	96	91	97	88	107	81	115	93	88	103	98	101	83	98	102	94	115	99	104	101	73	85	85	89	88	77	81	85	103	80	116	81	92	75	92	98	97	104	99	106	84	86	108	96	87	105	89	93	96	88	101	95	85	101	83	113	100	110	97	80	88	116	98	109	101	84	79	105	105	86	87	77	93	89	96	92	93	82	94	89	97	91	87	98	85	100	105	93	87	81	90	90	94	80	99	109	107	97	87	85	108	90	90	89	95	85	89	88	106	101	99	93	95	98	110	103	99	83	77	90	93	103	99	72	86	81	83	105	93	92	110	112	106	98	97	99	110	102	99	92	109	89	95	95	80	94	97	100	119	103	109	81	100	106	81	103	105	104	81	100	95	77	79	110	102	105	100	89	67	99	86	100	84	92	72	94	82	88	95	95	80	92	92	87	101	106	102	77	99	96	101	91	95	109	90	115	87	99	81	94	90	88	89	83	84	104	90	84	105	94	93	77	106	81	112	94	96	84	90	114	80	96	114	99	98	90	97	83	87	83	105	88	101	106	105	107	71	80	101	109	102	97	102	100	83	118	85	78	102	98	91	122	101	116	104	82	105	96	100	102	101	114	101	107	103	82	102	81	81	109	108	80	111	99	84	75	98	92	100	96	105	76	99	95	85	101	115	109	100	87	88	114	107	103	102	86	106	95	102	95	81	92	100	89	103	86	103	87	93	98	85	93	100	93	99	102	95	89	86	94	108	93	100	87	84	99	98	86	96	92	106	106	115	88	98	93	91	92	88	102	101	81	91	107	109	102	84	106	82	103	102	101	93	110	100	83	76	88	113	76	91	84	94	108	102	96	104	87	88	111	98	89	85	88	95	88	104	91	72	98	81	79	94	120	92	99	109	102	102	95	93	92	104	87	90	97	85	95	93	98	99	92	106	100	100	88	87	97	105	74	82	113	103	97	111	87	95	84	99	93	82	110	77	91	103	92	106	98	91	103	105	97	71	89	96	105	110	107	99	93	80	89	97	76	100	111	102	108	91	80	83
7890	829	1724	1891	1591	1307	1151	933	737	644	550	496	540	474	451	428	421	386	378	348	339	348	299	325	327	299	300	302	262	264	283	291	277	266	274	275	279	250	279	279	256	276	260	253	277	259	284	277	280	253	235	284	276	238	264	253	280	273	215	254	255	259	223	270	251	267	252	251	250	240	290	249	248	247	238	248	235	253	262	280	256	244	267	271	263	258	273	248	258	242	228	229	275	260	252	243	254	221	245	249	234	240	237	252	229	251	247	250	222	264	242	238	236	270	223	233	258	269	219	266	248	247	242	254	263	260	242	261	220	275	245	244	292	239	264	254	254	261	249	251	207	265	260	223	231	246	259	238	250	224	241	235	270	226	254	231	252	248	240	246	221	236	234	253	265	282	247	262	233	222	245	232	233	246	246	233	286	243	211	267	262	297	242	260	238	244	238	254	232	269	282	265	256	256	240	239	261	287	247	227	235	251	232	249	245	269	231	248	243	243	233	299	259	235	272	220	231	264	266	258	236	256	238	228	255	237	243	251	222	252	232	251	243	266	240	266	236	243	234	248	244	268	244	239	263	286	245	236	231	260	252	208	223	281	230	247	238	251	257	236	270	239	240	288	262	263	221	230	250	261	257	260	249	245	234	250	239	261	227	241	250	233	265	278	203	230	285	281	251	272	253	226	243	257	247	249	259	224	246	245	250	254	254	251	216	257	247	255	224	241	241	237	255	246	226	213	241	248	263	261	253	256	244	261	235	273	244	223	263	253	238	266	256	217	253	242	226	273	252	266	234	236	240	213	242	220	264	236	248	223	253	230	240	233	229	252	244	262	263	258	237	236	246	229	222	253	242	214	252	250	225	240	281	246	256	228	209	242	277	229	245	239	243	253	232	250	275	244	226	243	262	218	260	263	218	235	249	259	266	264	254	262	248	243	262	254	249	213	260	235	263	251	252	234	227	246	248	261	238	258	257	236	257	267	250	252	236	252	221	264	233	225	258	231	234	245	248	236	254	272	257	251	237	246	255	226	256	231	239	261	229	231	250	239	239	270	256	274	225	250	248	254	243	242	255	243	266	248	222	243	225	225	232	245	227	245	226	251	234	239	212	235	240	215	245	211	262	230	243	240	263	217	260	262	225	249	248	234	241	263	241	255	259	242	242	250	250	235	227	243	252	266	265	231	257	235	246	254	242	252	235	248	261	267	254	251	239	235	238	219	256	245	255	262	234	245	236	235	249	211	226	261	260	238	235	246	225	268	239	230	252	233	259	254	229	251	266	267	216	233	255	235	263	251	277	255	222	224	239	218	236	260	225	275	246	247	252	265	220	249	259	235	247	258	275	257	263	226	252	235	223	236	227	265	234	236	242	250	219	235	223	249	229	263	262	243	251	246	253	245	255	256	234	233	248	252	243	258	232	254	245	235	226	228	251	268	255	225	248	239	227	231	245	247	270	246	248	233	276	212	228	254	237	271	224	242	234	235	242	226	248	251	263	219	220	196	249	243	254	277	250	241	253	244	231	236	248	249	243	274	247	263	253	251	283	254	272	241	213	255	236	268	259	239	227	242	251	219	246	256	255	236	240	253	252	218	249	261	250	277	247	234	259	283	233	248	265	278	244	249	235	245	252	274	243	257	232	257	260	254	258	254	255	262	249	220	243	235	265	236	236	262	260	240	244	219	249	231	247	265	241	247	248	234	230	240	235	226	242	237	247	271	237	244	266	269	263	250	261	235	258	213	257	232	251	228	227	250	252	245	256	242	250	261	237	249	256	240	228	251	253	284	231	243	238	232	246	234	236	214	229	272	286	231	234	272	249	247	251	253	243	248	236	270	241	250	245	228	238	229	242	234	195	265	231	225	232	253	219	253	255	269	238	232	272	247	259	255	234	235	270	270	279	224	215	272	243	252	261	281	224	227	243	246	235	252	256	246	288	231	253	270	260	242	251	243	274	250	230	239	238	257	249	228	245	241	220	255	255	277	236	243	260	233	238	243	252	250	251	233	223	262	233	232	235	246	272	234	245	265	243	252	257	248	235	247	255	268	272	267	244	245	235	246	241	263	265	268	259	252	248	236	238	255	262	270	242	231	256	245	237	234	238	272	208	242	240	263	244	246	256	238	212	245	243	246	271	249	259	265	267	274	253	278	259	243	239	242	261	222	219	244	231	230	238	250	256	234	219	233	217	246	240	270	234	234	239	245	266	259	252	250	248	254	232	267	238	241	240	235	213	266	246	242	220	233	264	229	262	252	299	246	256	273	249	253	235	252	237	266	253	259	244	251	250	241	250	274	253	264	256	247	234	252	251	242	264	251	263	263	212	249	223	241	231	260	256	265	266	240	264	278	269	225	223	233	276	263	255	243	242	258	243	248	251	274	238	264	267	237	238	244	227	241	260	278	237	252	225	242	242	245	246	266	259	236	227	242	269	233	237	264	263	247	255	244	216	233	207	269	271	251	226	233	248	242	233	231	272	261	253	239	244	246	246	257	265	268	256	245	228	246	246	233	240	232	257	245	250	255	226	260	261	227	236	271	255	250	216	242	252	247	252	228	247	273	217	219	242	233	250	244	241	253	260	264	238	225	248	279	217	254	247	226	238	266	261	257	227	241	249	238	244	246	292	232	259	242	257	262	239	256	219	259	248	246	259	254	249	236	281	244	235	256	223	235	265	233	268	252	245	245	225	247	229	252	251	262	248	250	240	221	258	223	258	243	242	236	232	243	263	239	275	259	256	232	255	260	239	276	221	244	225	214	241	248	234	262	233	253	265	279	234	255	248	238	263	245	274	231	248	250	261	232	241	234	248	257	265	275	243	238	258	251	229	240	225	217	250	250	228	255	224	237	220	255	265	258	233	261	267	238	252	236	257	232	270	277	254	249	228	271	267	238	226	241	260	253	269	223	232	227	243	257	200	236	238	239	232	267	227	231	235	280	265	238	243	256	280	237	252	244	245	247	239	229	255	245	236	240	258	251	218	263	258	249	244	244	257	246	292	244	238	251	268	232	257	252	227	281	226	256	249	223	247	242	260	246	283	246	227	267	276	233	273	241	266	251	256	257	276	238	246	246	233	261	253	227	237	276	240	246	231	230	261	246	254	242	233	253	264	235	234	234	266	244	213	274	252	232	254	232	279	240	218	258	250	245	268	210	266	271	242	239	226	219	242	246	275	215	214	245	232	225	245	213	271	269	257	256	237	278	268	232	248	240	260	252	264	246	241	237	265	245	231	236	239	234	266	239	262	242	247	246	238	259	202	245	221	256	239	222	252	242	235	249	236	253	241	230	243	237	232	249	239	253	248	250	252	248	253	271	281	225	256	253	249	224	246	273	252	237	274	241	270	227	223	236	247	252	242	268	243	226	249	262	242	270	256	214	255	256	239	245	264	255	237	230	264	228	259	227	246	267	246	273	218	222	221	243	241	274	227	234	276	249	253	250	223	246	236	237	235	244	268	230	257	275	254	239	253	254	237	242	233	261
1182	179	176	179	170	158	173	155	130	141	166	150	155	153	145	136	137	160	145	149	137	151	139	179	154	141	145	124	159	164	149	126	153	160	150	157	166	128	174	158	157	142	143	129	153	137	136	139	146	134	144	154	148	143	158	152	143	159	135	147	127	134	126	150	164	133	146	155	131	142	152	144	173	163	140	141	143	141	148	136	157	133	131	147	152	158	135	153	166	148	127	163	136	155	135	138	128	153	137	150	131	158	154	124	116	131	138	148	148	131	142	129	150	162	144	140	168	122	141	135	150	130	161	134	152	122	155	143	142	136	145	155	135	133	141	146	140	136	142	147	141	139	143	178	162	151	129	166	142	145	139	135	149	147	120	153	148	139	151	158	149	158	163	170	147	154	154	132	123	143	163	144	160	129	144	142	137	140	163	133	151	136	148	141	147	134	129	149	126	142	153	128	143	133	136	113	143	151	163	146	145	136	154	165	139	142	142	156	149	141	134	161	131	140	145	160	139	148	134	144	148	120	152	139	135	134	146	151	151	136	148	134	143	129	128	147	123	139	149	127	134	154	146	148	125	146	128	160	141	128	151	156	143	147	147	137	148	127	155	146	137	153	160	142	154	133	153	169	134	141	148	147	128	133	146	142	133	140	155	141	129	138	163	161	157	139	132	141	173	125	143	143	140	146	140	134	140	124	130	135	138	134	137	147	131	135	140	139	135	165	150	140	129	145	162	133	150	153	139	144	145	158	174	138	177	153	143	139	110	152	137	149	150	139	160	149	151	149	153	150	121	139	136	172	137	146	136	159	142	153	147	139	165	140	141	164	148	144	110	133	148	167	124	168	148	138	129	156	129	146	138	142	136	135	142	150	144	145	136	152	171	147	148	139	129	151	159	158	142	141	144	138	149	153	159	158	149	164	133	146	138	138	118	135	144	146	144	129	152	142	143	161	153	153	152	144	148	136	149	148	166	140	138	134	102	132	133	128	120	139	157	154	145	142	133	135	147	159	136	156	155	138	178	136	147	130	135	155	149	164	146	145	169	153	132	163	146	140	152	159	125	156	151	119	149	149	130	135	141	152	153	140	148	133	150	158	140	161	138	148	134	186	127	151	145	158	163	134	134	143	153	143	162	149	131	139	136	149	160	155	154	138	132	134	136	157	140	128	158	147	141	155	123	137	162	140	143	161	145	145	136	138	147	137	151	152	146	162	144	141	148	168	153	149	130	145	142	135	136	155	157	172	132	169	145	172	153	131	143	135	138	143	142	135	156	158	149	140	135	137	125	150	140	143	145	138	148	136	134	148	156	129	149	139	167	141	123	143	129	165	131	139	148	150	153	132	153	141	154	164	139	127	149	126	144	140	164	145	152	127	150	147	126	135	134	157	151	142	135	165	155	135	129	151	149	169	123	147	155	157	148	123	155	134	139	129	139	144	161	126	149	155	148	137	159	129	130	128	124	164	122	117	142	120	148	135	166	174	166	150	142	151	155	156	158	129	111	130	154	169	154	144	140	144	131	138	135	154	163	156	143	136	148	118	152	171	147	151	154	159	127	140	152	138	130	141	144	132	138	147	151	126	113	142	166	155	157	159	160	146	146	139	141	156	139	152	148	138	148	166	119	151	144	158	147	149	160	154	148	135	130	138	153	156	162	171	128	143	142	146	125	143	152	128	133	145	145	152	148	137	144	145	134	133	153	163	134	149	128	154	147	160	161	138	139	118	158	139	172	148	126	135	130	158	147	166	144	136	152	150	154	141	149	135	144	131	172	152	148	150	145	164	141	138	146	133	161	140	137	147	138	159	152	126	153	155	149	155	161	143	149	153	149	156	147	135	158	140	169	168	158	146	151	131	144	146	131	132	137	171	162	139	138	147	143	153	161	139	157	160	145	136	141	149	164	148	163	173	142	125	131	151	141	139	130	145	157	130	138	146	139	156	122	155	169	129	139	134	162	149	149	137	146	154	147	137	125	142	131	164	155	153	147	157	143	141	153	137	163	159	150	140	136	133	141	176	145	133	117	133	152	144	117	139	125	151	153	127	153	127	153	142	164	156	118	142	138	121	134	172	118	138	157	139	141	132	146	164	139	146	128	152	155	160	133	159	135	169	150	149	132	146	149	143	155	159	151	161	135	130	151	143	125	146	161	151	159	138	136	123	132	154	117	129	137	150	143	144	141	144	146	135	138	149	146	142	124	121	159	156	151	134	139	143	148	152	137	147	150	143	154	150	138	137	148	134	147	172	155	156	133	161	127	136	152	152	128	152	156	147	149	126	132	137	179	162	145	140	138	129	165	149	139	148	143	146	141	130	150	147	139	138	155	170	157	161	131	147	156	138	121	138	161	142	152	146	138	144	168	134	151	126	145	139	161	148	136	139	171	127	150	147	150	127	146	146	134	152	157	138	140	157	142	155	124	139	131	141	134	134	140	144	146	159	136	122	134	141	136	154	143	129	148	165	138	155	154	146	135	173	150	139	155	137	147	148	135	140	150	137	130	137	159	143	120	139	155	144	148	121	131	126	160	123	173	138	164	163	144	157	130	136	133	153	136	140	143	120	139	139	135	156	143	150	133	136	150	171	166	147	145	148	135	145	174	147	151	170	145	132	156	150	145	140	131	142	147	147	163	126	119	153	127	137	143	141	156	145	132	159	150	144	149	152	156	145	143	131	125	154	131	123	147	138	151	150	140	198	136	150	155	153	158	156	158	153	136	145	137	127	151	146	137	136	125	145	151	156	154	160	153	172	151	149	151	126	159	115	140	136	143	121	136	141	148	146	128	137	162	132	179	142	138	122	157	144	134	136	147	160	150	149	137	154	163	135	135	166	157	140	150	152	141	164	152	151	139	144	142	158	130	146	157	137	120	158	145	148	157	139	145	156	147	150	165	163	150	178	136	133	122	140	134	151	131	155	144	155	146	147	156	120	124	165	142	160	147	141	153	167	151	148	152	128	138	167	173	145	154	158	132	173	140	156	128	142	147	155	139	146	156	155	145	135	152	137	153	142	162	153	156	146	160	137	145	155	158	122	151	164	134	144	143	122	164	155	145	147	136	152	159	146	105	130	158	146	152	125	148	139	145	158	166	110	132	137	140	145	133	150	148	147	158	134	138	140	147	143	127	145	143	138	124	140	135	140	134	156	171	161	156	157	137	157	146	150	160	140	144	135	123	127	147	153	151	137	140	148	152	136	124	160	148	138	127	161	151	132	138	150	159	150	136	128	131	134	148	173	137	165	150	158	136	153	154	142	171	149	146	156	141	161	146	157	131	146	144	144	153	158	168	160	146	157	140	142	141	137	161	164	130	140	162	145	155	174	149	128	143	144	126	149	153	162	144	118	155	153	171	121	161	146	151	161	153	152	161	145	152	154	134	143	141	158	136	112	134	138	159	148	131	150	135	146	161	122	149	145	143	150	152	141	146	141	159	133	147	129	140	162	152	135	155	146	140	173	140	127	165	130	142	143	145	139	140	151
1656	415	474	473	431	457	471	466	381	416	437	370	392	419	375	392	409	399	408	363	378	346	382	411	356	334	415	407	366	369	380	369	387	385	398	411	399	381	440	342	410	386	358	403	374	399	378	403	413	377	404	364	396	369	397	365	380	377	378	399	408	388	371	383	378	376	397	383	382	379	389	375	374	395	389	378	407	384	382	360	371	374	400	354	406	350	380	361	397	387	379	382	413	393	382	385	390	395	370	408	377	397	369	402	369	389	370	403	379	332	400	386	386	407	385	357	362	390	357	388	400	406	364	408	392	382	346	356	378	364	369	372	368	381	396	382	388	363	377	361	360	367	366	381	350	363	368	346	381	371	362	376	373	365	383	373	386	366	330	349	395	380	387	369	349	347	362	376	395	383	370	409	379	425	342	382	378	407	391	394	365	368	356	412	349	384	366	361	406	358	370	404	376	372	361	370	345	349	382	399	375	404	357	378	386	384	347	363	349	397	350	402	347	341	407	346	387	355	373	368	377	398	404	347	392	385	356	405	384	381	368	397	380	389	369	387	381	391	392	390	367	369	362	358	374	377	412	387	407	371	368	406	376	375	394	372	397	381	368	355	376	377	403	389	379	404	390	383	353	377	369	383	370	376	349	416	415	311	380	366	425	359	383	356	363	395	379	374	415	338	374	367	389	331	394	389	349	357	384	369	376	362	413	359	375	371	373	361	377	412	397	342	387	362	348	358	371	401	395	373	369	378	372	381	414	389	382	379	375	331	391	374	370	434	378	412	372	347	370	374	362	386	371	373	388	390	340	334	376	383	378	384	373	383	371	392	364	341	387	360	410	402	356	397	352	352	395	408	375	392	334	394	371	344	393	362	349	371	380	384	393	414	369	375	370	389	374	367	367	403	349	396	373	357	385	404	377	380	367	373	387	413	388	386	396	394	368	360	350	355	393	400	418	380	398	383	389	378	367	357	408	382	382	341	371	415	394	382	387	358	381	380	383	368	408	400	385	389	373	379	383	380	414	349	404	401	378	395	375	362	390	380	389	381	401	378	392	394	365	376	367	367	358	364	403	361	375	398	387	373	381	407	393	380	384	381	367	368	387	371	388	353	401	388	379	342	389	379	370	384	406	407	365	374	386	364	397	376	360	400	381	351	347	371	403	367	398	385	400	364	340	319	386	372	399	405	381	364	405	387	371	389	358	406	371	400	378	384	374	351	339	382	385	387	406	416	392	355	394	395	377	380	365	377	421	386	401	363	391	376	370	389	371	370	346	397	355	344	393	409	405	398	367	406	391	390	352	384	384	378	382	350	310	391	343	369	364	358	395	360	386	438	386	382	392	404	368	371	394	354	409	364	364	377	375	359	399	400	378	378	390	397	370	361	374	362	366	388	356	426	355	390	360	369	389	371	344	380	378	401	400	358	383	389	385	383	401	401	375	363	380	366	396	385	389	391	382	421	406	377	400	370	393	385	378	363	381	393	383	370	390	381	407	359	349	380	359	373	368	408	390	369	386	373	397	377	379	405	377	358	401	365	345	364	381	357	379	363	389	380	384	363	391	345	372	395	388	393	356	383	382	357	377	383	373	381	386	370	387	367	397	363	432	368	368	360	395	388	376	362	407	373	362	361	360	390	380	388	370	391	354	353	373	379	343	384	375	363	386	393	384	368	396	407	410	366	389	392	398	358	378	379	363	388	354	369	361	390	375	397	369	336	404	366	367	397	355	375	376	368	398	347	386	394	340	364	372	394	398	391	371	377	373	392	378	386	388	394	421	389	349	349	415	406	383	386	389	412	374	391	388	390	396	392	378	379	400	355	360	388	366	375	372	377	384	386	366	387	383	386	394	385	332	376	373	359	323	382	387	397	352	384	413	373	378	321	380	367	369	369	356	370	375	384	399	391	365	381	384	366	356	404	369	388	374	382	357	370	362	377	370	402	398	369	381	358	369	390	403	400	342	358	387	398	389	429	390	368	353	392	401	395	373	356	384	366	367	392	395	360	399	383	362	416	355	394	359	392	379	433	356	361	399	374	391	356	352	348	380	392	366	384	353	374	358	380	380	372	398	374	371	368	347	399	347	373	400	368	408	369	366	380	385	374	355	366	395	394	405	403	397	349	371	404	359	388	353	379	444	342	355	424	420	380	371	349	384	380	388	343	375	402	375	372	387	403	387	364	384	373	376	339	347	396	398	365	370	378	416	397	376	400	368	384	385	383	391	390	355	368	367	395	384	388	372	364	351	390	383	408	371	383	379	341	367	367	380	404	385	389	362	364	390	404	402	400	397	372	383	399	379	373	368	367	361	358	428	384	395	346	375	368	409	384	356	401	419	383	376	364	389	373	364	383	376	367	397	368	349	379	407	391	366	316	356	379	372	391	383	390	374	396	374	382	380	379	392	407	353	365	362	399	363	340	362	358	366	402	317	396	369	386	379	367	359	367	359	365	372	385	370	392	384	340	351	386	372	421	405	377	365	373	388	384	378	363	362	403	380	366	371	408	365	368	377	361	394	347	417	353	351	384	357	397	387	381	335	355	365	425	405	384	392	384	399	352	371	368	405	357	353	398	370	383	391	368	400	380	408	382	369	370	382	394	364	391	354	366	379	414	384	383	385	380	382	371	413	358	430	403	408	369	324	367	364	386	422	399	379	377	380	412	335	335	363	370	417	394	380	373	366	370	409	367	351	379	375	332	356	383	357	407	406	348	404	387	393	375	368	367	395	349	396	340	408	352	380	363	404	378	384	371	384	325	373	388	398	371	412	355	376	387	343	339	354	402	361	383	344	404	404	371	394	416	400	383	376	346	400	380	379	366	364	351	396	380	390	352	367	333	395	386	397	380	387	384	386	376	363	340	406	365	359	378	383	403	393	394	383	372	373	369	385	375	388	365	392	398	376	433	396	384	351	378	374	369	373	376	350	385	375	417	351	357	366	386	341	397	372	334	393	381	361	345	374	337	342	391	403	386	391	399	373	358	361	383	392	378	396	363	388	363	352	393	363	361	355	374	412	423	365	417	391	384	393	366	381	373	396	385	384	391	361	407	340	365	382	386	358	382	382	423	365	376	370	348	375	400	372	385	387	393	376	374	397	401	382	366	398	361	390	397	361	358	383	366	403	355	387	386	410	365	413	382	381	355	383	397	389	374	376	390	403	365	363	388	344	384	377	385	398	355	408	366	372	361	380	389	394	371	385	361	381	388	374	369	349	408	373	378	340	407	383	373	373	366	403	376	335	387	376	383	397	374	373	370	375	402	396	388	355	381	343	357	406	383	397	388	340	393	372	394	396	355	350	340	421	380	352	385	363	370	372	383	355	388	412	372	388	380	396	362	380	400	355	358	378	382	387	380	386	410	404	370	371	359	341	355	357	416	389	400	356	347	357	373	371	396	359	396	355	371	407	392	373	358	340	398	369	328	389	358	362	394	387	379	371	396	391	390	367	406	339	356	422	397	403	409	369	359	415	389	413	378	364	402
6576	475	518	381	322	300	277	244	226	207	222	204	186	174	196	202	192	183	190	174	173	162	203	197	169	188	189	158	192	197	165	198	175	183	177	166	173	189	173	165	191	180	184	170	173	182	175	183	170	193	177	168	165	185	184	191	196	180	177	163	184	196	183	170	180	189	156	170	161	167	172	180	188	173	145	164	191	190	194	192	198	188	190	194	189	176	174	154	178	141	197	188	182	168	187	188	184	181	176	156	194	169	160	179	158	194	195	155	176	217	200	192	173	193	176	145	191	181	186	194	188	203	188	183	168	198	191	209	177	193	142	184	174	177	198	197	208	146	169	172	178	165	181	196	193	179	169	191	183	221	183	178	186	178	195	164	195	221	194	190	166	165	197	172	212	183	176	198	160	185	190	176	185	189	165	172	171	192	167	182	167	185	157	158	172	182	186	153	178	210	169	199	187	181	174	195	179	173	172	177	186	166	183	165	178	158	210	156	167	174	183	167	192	212	207	202	161	176	193	147	187	184	195	195	174	179	173	186	201	198	172	193	159	168	182	155	193	183	198	188	177	192	173	219	196	191	188	188	196	175	189	188	196	186	171	191	176	164	203	162	158	164	174	205	207	169	192	180	213	186	174	179	184	200	207	171	177	184	178	191	201	175	157	185	162	167	176	162	178	183	182	193	192	168	181	192	185	165	159	170	179	187	193	188	188	172	172	184	193	167	157	178	174	175	208	222	174	196	177	167	196	159	191	187	190	204	170	182	185	174	171	191	155	184	168	180	208	188	190	192	202	185	152	186	154	184	198	182	192	185	148	204	158	170	175	189	167	169	161	169	188	197	162	177	145	177	176	200	180	193	180	150	159	172	208	166	180	178	176	171	173	170	168	155	167	186	161	153	174	197	173	166	172	187	179	195	163	159	182	172	179	175	198	182	180	175	165	174	196	176	196	179	174	188	166	156	207	180	182	170	175	151	182	179	198	200	189	194	195	182	188	195	171	186	173	194	188	175	163	192	182	172	175	187	194	182	181	182	168	167	179	177	169	158	163	205	176	164	146	179	166	173	197	186	179	180	182	177	171	171	202	191	177	179	186	177	169	179	186	169	155	180	183	200	202	166	178	162	170	163	196	189	170	173	174	165	161	180	189	165	164	182	165	197	166	198	168	181	169	168	183	161	173	170	161	169	204	160	183	158	198	182	190	189	189	178	196	187	175	207	174	172	188	163	171	176	172	177	200	143	172	180	193	204	173	160	179	177	196	185	179	198	188	199	184	180	171	193	158	186	195	191	206	173	184	184	163	179	196	172	177	161	175	178	163	173	168	186	172	162	180	182	180	188	165	182	168	184	168	196	172	168	178	193	194	172	175	183	187	187	182	187	193	165	185	185	192	176	174	175	192	196	194	184	188	179	177	198	187	178	166	167	161	190	171	205	201	202	172	175	168	174	201	179	201	175	179	198	226	163	142	173	180	173	174	187	151	195	173	195	186	201	186	194	183	205	190	178	183	174	184	198	227	207	171	191	184	178	209	167	212	181	141	183	170	184	176	166	159	168	206	174	164	177	187	179	182	170	179	185	173	186	170	199	172	163	169	179	167	198	146	172	160	181	185	182	174	171	159	194	174	167	181	146	188	189	198	199	187	149	196	185	174	175	184	182	201	181	179	209	174	191	194	188	153	172	158	189	174	191	201	200	181	182	189	196	191	183	170	180	183	170	217	166	202	185	166	182	176	190	160	183	176	184	193	163	184	189	184	197	173	212	175	189	172	156	181	182	164	182	185	186	184	180	184	185	193	154	171	161	191	196	202	166	209	187	182	198	186	171	179	177	175	186	213	196	171	189	201	180	199	148	192	208	190	175	177	160	156	172	177	183	203	208	178	177	197	197	203	179	216	193	191	186	169	169	192	179	182	195	169	178	197	185	186	197	186	212	169	190	184	167	193	201	174	149	157	180	177	180	199	166	200	215	177	172	170	190	188	204	204	167	185	195	172	182	177	167	167	186	167	191	161	156	179	163	185	163	180	174	166	176	155	191	175	191	175	189	153	186	203	177	179	166	216	157	196	190	167	181	174	156	188	154	193	174	181	185	192	172	185	166	186	193	186	156	174	183	157	172	151	190	176	182	180	171	191	173	181	172	176	199	176	182	203	165	205	185	180	178	185	173	184	184	212	182	176	186	193	191	207	163	171	182	188	216	178	195	168	192	191	185	167	185	185	163	181	183	181	178	193	205	180	161	191	181	164	154	189	178	170	179	196	171	195	179	193	182	188	189	189	185	213	184	181	171	188	160	191	180	179	188	178	173	181	190	178	170	176	158	146	186	193	179	172	182	184	192	191	189	175	175	177	161	184	152	173	178	188	183	168	172	178	181	180	187	189	173	191	181	197	191	164	166	182	177	206	177	169	172	192	171	193	163	193	162	179	179	193	175	180	195	159	179	166	178	181	181	200	156	170	165	183	193	168	178	190	174	178	180	187	199	176	196	168	191	185	181	184	170	195	191	165	177	175	181	187	176	187	160	165	175	211	185	166	187	178	197	190	172	202	178	154	163	181	181	180	200	168	165	166	176	177	169	184	176	171	172	179	171	162	193	183	169	159	199	199	165	170	179	165	168	183	205	168	206	218	205	177	171	171	180	176	193	190	173	169	207	164	182	157	175	172	204	181	173	158	194	190	207	164	188	141	180	188	174	175	172	162	178	188	155	171	190	202	181	164	198	179	197	176	192	182	187	198	173	177	165	185	205	204	181	165	181	165	215	181	184	192	165	201	177	190	195	194	188	168	157	181	178	171	176	187	146	168	179	163	174	155	161	175	187	188	204	159	195	157	189	190	187	188	185	163	203	175	189	176	179	174	182	166	190	173	173	179	161	169	201	179	187	173	156	190	183	193	177	187	179	199	172	150	165	179	167	189	175	187	198	191	194	182	178	168	185	180	167	173	171	187	174	182	206	177	166	192	182	208	189	182	167	177	174	169	149	200	170	176	178	179	178	168	175	206	196	167	184	182	174	182	184	170	171	175	192	195	183	171	190	198	189	185	154	168	184	182	192	207	199	189	180	174	188	181	184	175	176	179	159	172	204	187	190	198	170	163	188	196	174	178	165	189	171	184	168	174	164	190	156	184	188	167	149	201	184	155	188	198	177	189	178	172	183	173	169	160	200	163	145	163	189	159	174	184	169	193	191	196	182	207	183	183	179	157	162	159	167	172	208	198	189	161	180	186	185	171	192	163	181	214	200	217	190	176	160	205	193	190	189	190	192	170	169	189	176	186	148	179	185	164	177	168	180	162	187	186	179	205	190	180	182	178	179	183	186	181	200	181	191	172	166	193	199	181	185	205	172	194	199	184	168	195	179	186	197	184	163	166	157	168	174	177	162	172	185	178	181	160	170	219	193	186	184	171	188	184	177	175	170	187	171	176	166	176	164	175	179	163	166	217	197	174	168	171	198	190	197	172	172	185	181	187	196	182	188	171	170
6340	753	1259	1381	1154	1046	1012	838	698	625	647	574	624	588	578	550	551	569	528	513	490	503	518	471	496	504	486	504	480	452	486	499	414	470	490	456	432	458	485	442	492	467	458	443	471	428	497	405	507	484	447	435	477	468	464	428	477	467	435	456	423	475	453	477	403	485	441	445	445	426	495	453	415	431	503	477	455	473	436	491	474	430	452	445	423	467	428	409	449	438	474	444	470	475	427	440	466	439	466	482	469	468	468	396	443	413	463	472	473	470	428	435	427	450	455	479	432	474	460	442	466	450	436	463	464	459	458	423	476	452	454	456	450	463	471	475	439	473	485	444	467	475	438	463	476	467	451	480	490	444	440	455	473	460	438	468	466	455	433	473	487	486	466	463	482	483	438	447	475	453	438	479	451	464	439	451	463	411	454	430	456	468	453	448	481	474	443	442	480	487	469	435	426	439	424	407	503	445	447	449	491	427	448	444	431	484	422	459	424	440	424	461	476	480	436	441	471	468	466	430	429	424	443	457	488	469	423	470	471	458	465	447	441	454	435	482	434	498	450	463	497	472	441	441	440	458	440	450	453	464	484	469	515	464	430	433	459	477	444	459	395	477	449	438	441	465	436	442	439	421	450	448	451	455	501	430	480	442	465	428	401	473	461	479	426	457	471	463	470	450	435	430	433	459	487	463	439	441	436	465	461	443	439	448	421	456	495	442	476	451	418	459	407	465	458	495	475	468	456	481	432	477	400	466	449	466	407	443	490	437	470	438	436	421	504	483	463	443	446	468	430	427	456	437	438	483	484	460	472	459	460	449	444	481	437	438	424	444	445	430	446	485	461	463	495	458	444	446	433	474	446	464	440	463	459	428	453	422	439	428	424	421	420	411	434	447	459	437	429	435	470	442	451	445	453	462	449	447	470	431	426	474	430	465	446	431	446	495	481	429	458	413	415	493	468	471	447	464	466	449	453	413	479	486	445	457	452	467	409	446	440	425	417	479	436	510	445	444	477	473	440	477	423	476	440	471	456	477	453	459	421	453	427	396	451	407	496	457	426	432	470	483	431	458	461	424	441	456	451	461	465	438	431	500	408	480	429	430	436	444	447	496	436	457	452	441	480	417	444	474	467	430	422	444	459	454	451	428	449	481	454	452	469	431	471	424	439	428	460	442	456	418	435	411	415	432	442	451	426	469	444	469	433	468	455	463	440	459	464	449	447	439	456	446	449	474	456	468	422	481	475	452	464	484	463	447	456	459	440	475	388	458	455	454	479	410	455	456	437	447	450	475	459	429	444	446	471	444	469	420	433	459	446	439	475	412	400	447	451	477	452	410	454	456	437	443	478	455	472	434	452	464	417	447	447	408	453	439	451	444	447	409	501	476	426	472	456	448	473	470	448	429	397	457	470	441	459	457	464	472	460	474	412	468	446	411	463	426	434	468	447	424	428	420	464	507	428	441	465	504	447	440	421	469	458	481	429	457	432	456	436	444	437	499	438	471	452	481	453	438	454	439	444	420	427	417	467	449	463	448	445	454	451	447	464	427	447	428	461	487	455	463	456	433	443	457	455	459	442	475	419	435	443	468	449	444	479	447	433	442	446	463	421	452	435	432	442	487	446	473	414	466	428	444	451	460	398	508	449	430	461	436	394	432	458	461	464	441	431	488	459	495	418	477	461	446	436	470	452	499	433	426	447	438	450	462	448	451	440	448	455	421	447	450	469	445	485	441	419	464	441	451	478	448	474	464	406	449	444	443	425	472	436	475	457	454	427	452	437	434	472	478	505	472	449	464	463	479	432	434	442	432	444	456	487	450	419	469	438	477	413	437	464	407	459	455	471	392	466	450	415	469	434	449	438	419	446	448	469	468	461	455	477	434	458	484	439	450	426	428	438	490	482	495	436	439	444	462	449	419	460	434	470	463	447	444	417	480	424	448	447	493	446	462	561	452	451	459	433	479	460	476	468	465	474	474	468	448	486	427	444	427	499	482	491	472	447	476	484	440	420	448	470	461	443	450	477	454	454	477	455	435	447	421	428	434	450	466	418	400	436	451	476	457	431	454	470	493	485	481	451	492	448	437	387	441	488	454	442	455	419	462	457	462	474	468	438	469	488	459	475	448	432	431	456	425	464	473	464	422	456	429	456	437	429	455	448	451	459	434	449	443	432	444	445	480	475	429	456	445	429	429	449	490	470	495	436	443	445	436	438	454	460	445	417	471	465	449	435	459	432	435	422	471	441	462	462	484	465	464	421	451	463	407	435	439	427	463	435	402	470	454	463	377	478	420	422	472	435	490	448	446	453	435	491	440	409	421	457	433	433	456	398	425	443	468	432	457	435	422	449	478	432	479	433	489	463	475	476	463	446	442	424	444	461	455	453	449	432	440	436	487	425	479	435	465	455	477	434	451	484	473	449	446	492	432	434	443	474	459	410	452	485	476	470	485	465	431	456	482	444	489	468	422	444	453	468	472	506	431	451	462	456	445	447	448	442	475	445	448	450	460	423	473	480	474	434	441	444	416	426	464	415	432	468	464	469	449	467	448	438	480	480	424	443	506	448	493	428	507	460	458	437	436	455	424	485	406	439	520	486	419	439	439	448	445	495	458	460	431	454	447	461	416	451	435	455	439	424	453	454	428	443	461	468	412	444	446	448	467	468	434	457	421	478	449	403	482	456	467	409	440	481	471	429	456	450	434	425	448	499	415	463	462	466	460	438	444	476	431	446	482	441	465	439	498	447	463	433	451	427	470	462	437	451	463	447	454	454	468	420	465	440	456	470	463	437	453	453	456	462	450	454	462	448	449	464	435	447	429	466	439	407	419	437	452	453	438	421	468	442	449	441	445	437	463	440	448	440	427	431	444	430	436	444	487	449	449	449	431	468	472	477	478	467	452	476	458	420	479	485	452	440	455	426	447	465	464	459	432	419	422	441	474	439	416	439	444	473	478	469	425	450	428	450	450	458	447	460	428	461	447	454	485	441	480	440	450	471	411	473	441	439	447	456	486	435	451	441	463	435	420	470	430	461	428	466	482	446	454	472	455	473	480	461	481	446	423	466	448	469	460	469	438	469	454	462	459	470	496	483	459	434	436	460	454	445	457	438	442	485	444	431	447	455	524	436	448	448	436	452	445	455	448	430	436	455	444	447	456	454	435	452	441	452	468	467	439	433	491	433	455	434	461	489	466	414	455	456	498	473	420	458	472	437	438	448	455	427	463	442	444	452	435	470	485	445	429	451	404	434	472	470	450	440	458	455	443	433	465	455	407	458	484	453	441	455	401	434	456	452	479	460	461	451	437	458	474	430	429	473	478	434	461	464	460	446	409	480	494	424	462	442	452	441	440	488	454	428	457	410	491	435	488	404	460	461	472	453	481	435	449	441	451	483	454	452	444	423	460	460	432	465	428	426	429	427	413	450	443	449	465	437	460	453	441	464	408	439	450	456	452	443	451	514	470	455	447	429	490	459	439	446	449	428	430
12099	849	761	548	348	319	289	186	160	152	147	142	122	121	117	98	118	109	105	112	107	117	96	107	93	87	99	100	97	91	100	101	115	113	93	90	92	92	89	104	96	112	115	102	105	92	104	96	97	108	94	111	102	80	96	107	84	102	85	111	108	98	101	86	96	87	77	98	107	93	97	108	87	103	96	76	90	107	99	81	103	95	105	92	92	90	96	97	86	107	84	83	95	88	102	77	82	103	87	86	91	91	91	119	115	102	92	103	104	90	110	97	64	95	95	99	75	98	88	88	110	100	83	99	100	91	103	106	107	97	84	106	102	100	86	111	88	81	90	98	93	92	87	93	100	68	88	100	100	99	89	97	105	97	87	86	85	109	102	126	108	113	98	102	113	107	97	94	95	96	102	85	88	99	106	93	82	84	86	106	96	102	75	92	92	105	90	88	111	97	101	104	86	97	114	102	88	110	86	106	110	96	78	100	81	90	88	100	98	80	98	94	102	91	108	108	126	111	92	109	78	93	104	105	90	107	82	93	96	81	104	89	101	97	112	90	98	86	107	89	112	95	115	99	106	110	80	98	109	81	90	105	101	95	98	95	93	94	97	79	84	99	98	109	102	108	97	92	83	91	96	109	95	81	82	88	99	103	85	83	89	74	95	103	78	96	89	94	103	87	86	108	83	92	101	97	111	96	101	105	104	120	77	94	79	112	104	84	93	92	128	96	112	119	94	99	104	87	102	108	104	88	97	101	106	95	97	94	105	88	110	116	97	92	94	89	69	99	112	89	92	76	90	93	100	84	108	96	97	100	81	86	95	86	96	107	99	98	81	98	91	84	111	87	96	110	114	95	93	89	93	94	89	93	87	95	77	78	95	104	100	94	98	98	93	86	74	124	100	93	90	102	87	106	113	94	83	96	92	90	87	78	110	114	91	84	107	86	110	78	106	99	101	79	99	105	88	100	88	128	105	94	77	107	86	74	104	94	98	92	92	74	92	89	78	98	88	107	86	96	78	93	90	101	93	90	107	91	102	91	114	88	105	95	96	98	82	75	111	98	88	94	80	79	98	102	95	109	91	109	103	112	102	100	111	92	102	94	101	96	95	102	93	91	91	100	89	94	110	99	88	96	105	96	98	118	88	95	107	100	82	83	101	89	90	89	111	99	85	86	108	109	91	95	101	105	97	95	103	106	101	94	107	102	110	100	101	77	104	95	91	86	104	73	96	94	90	91	93	112	115	83	108	89	109	85	88	92	97	93	105	108	117	105	99	99	101	84	102	86	107	104	93	104	105	75	103	102	91	110	101	115	103	99	93	96	92	104	96	96	84	67	87	98	100	104	93	91	77	86	102	76	107	116	84	106	109	97	101	90	73	88	85	80	85	93	89	97	96	111	117	90	100	88	103	93	100	100	98	103	106	103	93	97	99	101	108	96	94	77	112	119	83	105	95	74	109	101	109	104	89	90	96	86	89	89	88	100	108	118	103	84	79	88	90	110	104	100	87	80	96	107	105	92	97	86	107	104	104	89	90	87	102	108	100	91	96	101	113	78	84	106	93	109	90	86	88	87	108	93	89	95	90	96	121	100	103	103	110	99	97	84	112	89	90	104	71	64	101	106	105	89	93	113	99	111	107	84	124	93	114	88	105	108	81	96	94	77	93	112	101	105	92	97	97	97	109	114	96	92	87	81	87	101	105	83	91	96	110	107	96	81	95	87	79	93	98	113	92	113	85	105	97	93	75	108	99	84	101	67	95	97	101	97	100	86	114	81	99	102	89	96	81	96	103	106	105	110	99	97	95	100	97	87	101	91	98	91	88	83	95	104	97	83	89	107	83	92	117	107	95	89	87	98	112	90	71	80	111	112	92	89	91	81	100	86	100	79	87	97	116	97	119	89	109	78	95	113	116	108	111	100	97	87	83	97	81	113	84	96	91	98	113	96	90	74	90	79	88	109	100	84	93	85	100	85	97	107	86	106	107	90	101	110	92	100	110	96	93	94	105	91	95	89	94	92	110	105	98	94	102	94	96	98	97	89	93	85	91	103	74	85	88	103	93	85	93	83	103	91	94	101	103	81	83	104	110	96	108	113	103	121	93	91	84	112	75	101	93	96	91	98	108	114	86	102	93	89	107	106	89	105	72	90	90	90	115	116	80	89	91	102	119	95	99	87	104	97	83	97	106	97	94	102	100	88	96	87	92	97	108	101	109	87	90	84	96	96	88	91	102	84	111	87	87	87	98	98	77	86	97	101	85	95	81	116	78	85	95	101	76	90	83	80	93	75	106	82	92	88	84	92	88	86	88	86	99	93	96	76	83	110	108	79	91	117	86	102	92	82	105	109	86	79	104	107	96	111	80	96	84	104	74	80	69	83	92	116	93	103	82	92	115	99	100	99	94	71	97	96	102	89	99	95	95	98	88	94	100	92	99	88	94	93	86	98	90	84	99	105	79	92	117	93	86	80	100	103	95	101	93	79	66	101	86	107	85	112	111	85	112	103	95	100	120	94	88	102	98	99	99	98	96	97	78	84	98	99	97	106	100	94	76	99	82	96	109	106	97	87	103	107	90	89	105	99	89	102	97	96	97	105	97	105	89	101	86	88	104	99	98	101	75	103	84	110	101	98	98	102	99	96	102	89	85	102	96	95	106	87	77	87	102	78	105	100	93	94	98	97	103	96	92	73	103	92	97	91	95	95	112	96	82	97	90	90	101	91	109	105	90	117	120	97	84	96	115	110	80	91	89	90	93	83	106	93	90	77	82	93	94	98	95	97	106	100	83	98	87	90	94	89	101	91	120	117	85	89	104	123	115	89	108	101	98	90	98	104	81	99	101	110	76	99	93	96	97	102	97	104	121	115	103	114	96	83	99	104	92	85	99	80	128	96	95	91	81	84	94	89	82	109	109	99	110	89	88	95	116	102	97	95	93	98	90	84	93	92	102	79	91	101	103	82	100	101	92	94	101	104	99	92	117	86	97	81	110	105	89	87	120	104	78	96	105	108	88	69	92	81	91	87	102	82	90	88	112	77	95	112	103	109	109	104	94	91	96	98	104	104	76	75	98	116	109	90	99	95	106	101	94	77	92	115	92	94	91	99	106	100	98	100	88	82	75	105	104	103	77	88	90	103	87	103	104	99	98	111	92	93	82	105	96	105	90	89	81	96	94	97	110	103	101	86	96	81	105	106	73	85	94	99	85	119	92	88	107	72	91	100	103	99	88	103	87	125	83	81	87	109	88	102	104	96	96	105	81	105	106	98	107	86	101	105	99	92	95	73	88	97	87	111	117	96	83	112	115	91	88	85	79	102	92	87	77	100	96	96	102	89	94	96	99	86	80	97	82	97	90	92	79	108	106	107	94	90	99	93	102	121	96	90	94	102	99	104	87	109	101	77	92	82	87	78	95	83	113	92	89	79	89	102	86	101	112	109	100	82	94	102	96	86	104	97	93	97	87	91	69	96	86	95	103	100	89	108
7873	900	1786	1974	1615	1318	1211	793	729	693	592	535	507	482	503	412	440	414	328	330	335	298	324	300	255	306	305	278	288	310	261	269	284	248	278	279	278	246	290	273	276	260	294	253	296	246	252	270	255	275	232	270	250	259	255	266	274	265	255	261	241	269	248	254	268	266	242	262	287	265	245	254	254	244	283	257	269	248	278	240	270	256	246	258	230	251	253	260	265	226	224	263	275	245	242	258	258	239	279	251	258	237	243	256	265	253	228	235	232	230	209	261	269	251	254	271	246	239	267	242	218	254	285	250	236	235	268	250	261	244	271	260	255	284	240	253	241	229	238	247	245	244	282	219	243	270	267	247	247	239	238	236	239	231	268	256	259	235	266	252	268	277	241	249	277	233	254	278	250	278	226	228	245	238	248	238	273	252	242	249	268	225	264	252	251	254	248	238	272	229	272	256	254	255	250	226	265	239	257	228	241	242	256	235	247	245	235	251	287	272	246	222	245	235	247	229	226	229	224	242	239	256	249	256	264	231	251	268	270	256	248	245	267	265	227	232	270	241	247	256	244	241	267	253	248	252	278	256	265	251	233	244	241	258	244	253	253	258	259	227	271	279	214	243	278	240	250	218	237	229	233	241	261	241	242	239	241	230	244	258	257	235	228	248	268	280	226	260	267	255	252	254	246	272	268	230	271	237	253	229	221	279	225	250	236	247	247	246	265	275	250	242	235	239	258	242	253	249	248	236	244	256	260	245	250	264	258	236	236	254	256	237	260	247	235	259	231	225	215	251	280	249	248	236	269	263	241	252	262	231	243	264	269	258	246	258	234	271	266	267	218	233	263	271	220	265	241	233	265	241	228	244	270	252	274	247	232	252	256	250	240	250	220	242	248	258	229	235	279	253	265	270	236	213	244	243	242	225	229	238	259	248	243	259	257	287	259	249	245	235	247	218	237	224	254	244	274	227	284	233	272	251	224	242	254	278	249	259	267	252	275	275	270	228	233	234	242	236	273	239	263	247	250	234	244	245	242	256	245	216	249	240	243	246	242	271	263	243	235	247	251	239	232	266	265	252	259	227	234	233	262	261	263	236	255	245	253	238	225	231	235	234	238	243	224	226	283	253	248	237	265	276	229	224	227	237	233	248	235	249	256	256	242	254	247	250	250	218	238	265	222	248	262	240	222	217	247	259	244	238	283	270	263	254	236	258	253	251	251	248	238	282	259	269	235	257	248	241	248	213	254	251	258	239	232	239	250	255	220	245	237	241	279	268	234	228	256	253	227	266	214	258	239	246	250	223	234	256	250	257	261	253	261	241	266	240	241	251	270	235	231	225	176	249	226	236	253	243	248	251	266	227	250	256	234	243	238	247	263	264	263	267	264	242	249	228	252	269	235	247	249	260	249	248	228	253	245	240	256	232	211	244	258	237	233	252	241	247	252	238	270	242	244	229	233	252	245	256	243	247	236	267	224	242	262	264	259	215	258	232	270	263	256	237	247	243	261	223	268	220	266	240	230	250	240	266	286	244	246	253	239	241	258	248	257	238	233	252	280	244	238	256	256	265	268	229	258	264	265	264	247	254	232	250	224	260	257	270	230	244	257	241	228	256	249	258	223	233	278	261	251	287	232	247	241	238	257	239	256	268	247	243	251	271	255	246	244	224	262	239	216	256	261	258	234	250	204	242	253	237	255	234	244	251	250	240	272	221	266	256	250	226	255	254	240	268	258	248	238	267	282	257	256	245	238	246	242	249	241	247	254	260	261	242	233	255	274	238	244	234	254	266	236	276	258	242	243	222	262	271	256	260	258	248	247	250	284	250	282	225	268	240	251	255	259	262	244	260	249	265	232	247	262	248	275	253	251	245	229	242	239	261	243	248	264	238	251	229	249	261	262	240	262	239	233	259	241	247	248	235	251	268	252	246	235	254	253	228	250	240	259	263	257	250	222	252	255	258	232	233	255	253	246	275	245	249	245	246	231	255	272	260	248	244	268	271	269	260	244	253	239	234	254	243	241	228	261	246	239	222	234	229	260	236	240	220	255	254	242	240	223	230	261	230	217	239	249	246	238	227	263	276	246	228	239	254	243	256	280	242	288	255	238	255	259	272	247	250	255	201	251	242	268	259	264	249	258	225	238	234	259	253	254	264	231	229	238	263	254	224	250	239	270	249	263	260	238	213	246	246	262	231	265	239	235	241	277	261	253	250	260	231	269	291	249	263	251	280	243	245	247	253	234	292	258	248	240	295	266	256	232	274	247	216	267	246	241	255	248	238	252	223	259	265	273	273	235	264	227	238	265	254	264	247	231	245	273	238	255	225	256	229	229	246	226	263	238	280	233	260	240	250	233	269	233	261	229	255	281	236	258	233	260	272	217	251	242	241	268	262	252	244	258	225	229	235	236	235	248	264	257	260	240	240	251	265	220	247	241	257	245	228	263	237	255	258	231	258	244	253	224	243	242	228	273	255	260	218	275	242	270	219	272	272	235	239	243	247	222	251	254	250	253	242	225	247	261	237	230	226	243	268	259	244	238	242	237	265	246	257	239	247	238	222	240	253	269	237	258	261	258	241	244	264	245	271	251	259	258	260	242	255	244	230	222	255	257	266	245	239	231	281	247	289	249	255	231	247	264	208	238	244	249	245	274	244	239	254	252	246	238	228	278	247	275	229	247	270	252	256	228	260	250	256	232	267	248	245	247	253	267	259	225	263	253	229	256	249	255	255	231	228	243	240	251	249	236	249	243	262	260	242	218	260	238	262	248	238	252	253	246	274	241	265	246	252	244	257	251	255	234	239	258	263	255	275	270	270	235	260	243	257	219	226	250	265	261	248	262	248	249	241	238	241	254	262	249	254	256	258	249	253	250	236	217	235	239	244	241	266	243	238	243	253	227	277	253	230	236	253	234	250	257	263	244	273	260	269	231	256	241	274	266	247	243	243	270	261	241	232	230	254	261	233	248	245	261	231	271	242	257	252	252	243	283	275	239	263	236	256	229	225	259	253	267	221	251	255	268	255	261	212	248	268	233	281	227	249	260	252	251	261	246	236	245	258	240	233	230	230	266	250	244	271	258	233	252	242	223	258	250	202	259	290	249	235	241	209	251	218	241	231	251	229	259	245	215	234	220	245	234	233	266	239	273	250	268	249	242	251	271	270	254	292	230	262	236	217	273	259	232	254	249	241	258	248	228	246	220	243	217	262	257	215	257	279	263	219	226	254	248	250	263	240	229	276	241	264	256	245	256	279	226	213	234	220	256	256	263	242	252	239	251	258	256	231	245	223	247	245	237	210	248	270	263	256	244	260	249	244	230	254	220	292	229	244	242	275	279	259	263	254	256	259	249	256	240	239	251	227	242	242	241	258	230	256	279	224	251	233	242	258	251	240	249	252	252	240	241	231	248	267	236	249	217	273	261	247	269	230	249	291	263	224	254	267	251	255	227	254	249	235	253	279	235	253	240	232	257	242	267	224	294	260	266	263
1208	225	171	173	149	143	177	140	152	171	157	186	135	155	133	159	164	154	150	146	150	145	123	141	158	157	145	155	142	142	157	151	136	145	140	158	174	145	167	124	130	153	150	175	121	127	139	135	158	142	152	141	152	142	121	128	132	156	140	137	154	149	142	169	156	142	165	166	129	133	152	152	126	151	149	140	154	168	135	136	118	156	137	169	134	164	129	155	140	155	147	152	157	130	155	147	152	136	155	124	144	137	124	137	158	121	137	145	142	151	150	125	127	139	135	139	146	154	136	138	154	134	145	153	142	155	151	164	129	142	146	144	169	150	137	140	147	153	152	169	137	157	140	134	149	129	149	153	137	138	132	138	161	143	147	144	158	146	136	139	152	154	140	146	173	153	157	157	166	129	150	136	180	139	146	141	148	144	140	148	152	146	176	152	148	124	133	141	159	137	140	144	144	153	162	135	147	139	148	147	158	158	139	130	156	144	166	164	144	140	152	143	132	130	136	149	132	141	126	146	144	136	140	152	126	179	134	144	150	137	138	139	145	143	147	133	144	159	136	175	146	150	137	144	141	148	155	150	144	136	157	120	117	155	148	145	147	139	144	133	137	144	145	142	136	154	142	148	159	141	144	163	132	130	138	121	144	139	159	147	135	130	162	147	132	132	165	149	149	140	172	153	150	138	162	158	131	123	142	151	135	184	152	124	147	166	141	142	155	153	112	134	132	130	142	148	120	139	151	139	153	156	155	158	130	174	131	153	131	144	145	125	139	158	155	136	161	141	141	156	162	156	158	156	155	173	151	164	126	151	146	149	153	152	155	173	140	140	150	144	135	130	149	151	160	153	129	155	159	146	140	150	154	160	157	163	137	144	144	144	156	166	152	156	147	149	166	120	146	140	133	154	139	148	155	146	113	138	141	141	146	138	141	151	141	135	165	155	145	156	166	148	139	138	147	154	142	138	131	162	137	150	149	133	143	141	129	155	154	138	138	132	115	127	141	126	139	150	157	121	162	147	137	146	151	145	122	147	146	132	126	140	140	144	129	141	138	140	155	139	160	157	123	148	144	137	126	146	136	137	154	140	144	160	146	155	144	162	125	162	145	132	144	146	147	172	158	152	164	150	154	143	124	155	164	169	142	155	150	141	134	159	159	147	123	128	127	136	156	132	150	148	161	148	136	163	165	155	134	162	154	151	143	148	128	147	159	131	142	150	154	157	130	158	142	156	156	157	132	149	164	136	158	155	123	143	143	139	151	130	153	145	128	138	141	126	130	158	142	146	151	138	142	154	152	154	140	151	150	160	140	172	125	146	157	145	149	155	181	156	169	131	156	147	128	131	144	133	156	142	134	146	154	143	156	126	141	150	157	144	176	140	152	150	158	126	138	132	164	156	165	147	158	156	147	140	136	131	162	150	135	141	149	166	144	125	154	142	145	155	120	130	146	143	138	141	162	145	141	130	150	154	126	144	144	173	144	125	142	175	175	144	125	145	137	151	165	111	139	155	149	145	145	129	130	133	162	145	121	124	155	138	152	157	148	146	125	153	143	149	159	182	160	130	137	118	143	157	129	150	147	134	167	175	133	149	140	160	151	132	152	141	157	142	139	152	138	143	154	148	153	137	128	124	143	161	157	155	162	140	157	160	160	143	181	131	132	123	154	157	148	157	141	147	154	148	124	140	152	148	141	171	150	140	151	154	158	154	150	157	124	162	121	158	137	150	154	143	166	163	144	155	135	141	122	143	163	157	149	157	146	141	133	153	136	137	139	129	145	169	141	143	139	146	124	153	139	136	145	134	159	145	147	147	195	124	145	127	135	147	126	148	139	143	151	162	140	148	143	152	122	154	160	150	158	162	151	154	136	157	154	150	143	149	125	142	156	130	156	141	149	159	145	161	149	148	145	132	139	152	147	169	161	147	145	156	149	123	130	145	127	148	147	126	127	156	163	169	150	161	142	156	140	139	131	160	159	137	140	146	152	155	152	127	151	159	146	149	151	151	139	136	141	134	139	157	146	160	151	121	182	138	153	145	163	144	147	163	140	172	154	163	166	155	135	140	167	161	159	127	153	173	166	155	136	147	157	144	142	159	152	178	144	157	151	163	134	154	151	156	141	157	165	146	139	155	151	155	166	144	148	150	147	152	156	152	135	160	147	152	139	150	155	125	152	136	166	138	134	136	150	140	140	141	167	158	146	134	132	140	172	137	148	146	151	148	151	145	144	144	133	132	170	157	160	138	145	147	155	167	143	156	147	176	146	136	169	145	137	131	159	173	156	139	126	145	163	148	134	159	160	129	173	156	143	150	134	150	146	144	144	156	167	136	168	142	135	149	158	136	151	138	168	128	143	136	132	138	150	152	129	143	144	131	175	144	132	152	152	146	162	148	151	156	152	144	135	145	119	159	144	171	131	151	131	157	155	146	161	150	155	138	156	151	123	165	151	129	142	145	151	144	157	131	157	158	168	134	167	146	155	150	162	156	151	165	131	150	146	149	145	151	165	147	152	144	150	131	137	134	158	129	154	160	162	153	141	139	130	151	139	135	159	126	131	154	151	152	156	146	139	153	144	153	157	128	166	155	142	149	121	153	144	155	161	153	130	132	146	158	120	151	141	134	153	126	166	141	149	152	130	113	153	129	132	159	157	147	135	141	141	148	147	130	154	166	161	151	154	135	156	151	147	133	166	152	138	155	145	138	139	113	125	163	150	174	146	129	162	163	155	151	155	156	161	132	137	161	146	158	137	153	141	151	154	143	142	146	141	154	136	142	132	133	185	138	141	146	158	157	159	138	132	156	144	134	136	143	140	162	131	128	128	146	153	157	139	141	137	149	153	147	138	136	144	116	161	152	130	155	135	149	139	145	161	138	144	151	150	156	162	161	162	155	150	147	151	158	156	124	156	145	129	157	148	138	162	127	129	165	159	154	149	153	159	162	142	145	146	142	156	161	148	141	125	151	120	137	149	171	132	141	139	142	155	162	137	135	152	145	135	154	150	178	122	157	174	132	122	147	137	164	151	141	122	150	175	157	148	143	134	137	174	167	157	157	147	147	161	159	143	144	122	145	160	136	153	150	119	173	137	138	162	137	131	146	151	154	124	125	130	144	163	160	144	147	131	122	153	133	162	132	129	136	132	135	154	136	140	146	135	151	164	174	145	127	142	164	151	156	144	154	147	174	159	130	175	153	163	127	136	140	156	144	149	175	153	138	165	148	141	141	153	150	176	155	143	139	156	149	132	153	157	142	144	143	126	130	138	140	148	159	142	138	170	156	148	143	145	145	152	142	134	152	137	157	165	114	154	146	135	150	154	141	149	153	147	131	154	144	122	131	165	164	141	162	161	148	153	146	139	136	132	150	164	136	155	141	168	162	154	143	150	153	138	158	139	165	145	172	149	158	141	160	151	125	159	158	145	144	149	147	151	133	149	128	148	152	141	161	161	162	131	126	199	139	171	142	138	134	138	173	149	140	159	133
1614	450	513	495	433	493	477	426	410	408	411	390	376	392	408	427	392	389	386	413	370	360	384	372	362	400	367	358	418	361	405	386	385	362	345	382	365	361	366	398	388	385	379	395	399	396	390	361	391	352	391	372	351	404	397	347	370	355	387	376	381	398	415	386	382	382	385	401	379	403	383	393	397	353	354	357	386	390	369	410	363	411	398	362	415	376	394	362	357	378	388	392	352	384	372	394	402	366	378	399	361	369	388	360	384	372	334	390	379	373	357	337	381	365	373	372	390	376	371	422	366	359	401	365	393	381	355	355	402	392	376	356	393	380	362	350	371	380	387	437	381	386	386	378	388	360	379	361	384	360	385	377	353	356	374	399	403	362	399	372	401	352	358	356	388	384	341	365	397	387	418	367	402	359	325	376	369	374	374	373	395	388	378	353	408	367	375	385	372	371	385	432	388	405	346	367	397	402	385	384	335	352	368	383	390	406	363	398	371	381	379	368	414	362	351	392	393	416	372	368	376	406	363	395	393	371	414	369	402	372	372	369	369	415	367	408	376	402	362	352	417	399	385	385	393	406	406	377	383	355	414	440	366	382	364	387	343	392	373	358	366	363	386	381	370	391	400	390	403	365	351	418	342	379	399	348	367	374	371	395	338	382	367	381	355	375	407	378	395	376	376	393	407	410	360	350	381	325	380	385	384	373	371	389	394	384	358	384	407	361	381	397	375	386	377	402	389	404	396	397	369	380	383	388	397	353	350	381	395	372	390	401	342	344	370	400	370	374	421	362	398	366	358	381	382	326	406	367	404	347	383	396	408	378	393	375	383	394	374	400	404	352	354	383	422	390	377	354	411	361	383	392	348	361	388	356	407	394	417	380	392	399	370	395	412	355	361	343	365	347	385	332	367	397	365	371	387	390	384	398	408	400	397	378	389	357	409	371	373	372	396	349	382	359	435	385	385	369	389	366	361	355	382	384	352	402	424	373	389	380	404	369	357	375	402	371	394	334	430	370	375	370	426	360	358	405	364	370	376	389	412	340	379	374	378	373	383	384	407	370	387	389	367	370	360	362	389	360	377	396	373	401	409	385	370	380	382	382	399	380	374	352	384	365	391	356	399	400	411	376	374	378	382	390	407	386	356	407	375	392	390	361	369	393	401	361	363	354	353	367	366	378	419	399	408	371	402	352	392	377	367	389	390	427	375	359	392	345	379	389	395	378	361	371	395	379	358	380	392	376	381	412	424	388	370	387	383	379	378	385	354	360	418	384	349	330	357	369	372	372	369	387	341	336	351	377	423	401	376	376	366	397	390	407	375	392	391	416	381	375	379	372	416	394	382	386	360	379	347	357	385	363	373	387	378	395	380	362	388	415	358	377	416	386	396	352	388	379	378	392	351	398	360	367	384	387	418	381	383	350	378	378	406	394	349	381	375	358	390	435	391	360	364	396	390	390	362	398	343	405	381	386	401	373	350	392	412	353	332	372	415	398	385	387	407	364	402	370	385	386	384	375	353	394	382	381	369	396	369	379	386	369	373	388	372	380	361	388	416	378	402	408	366	366	376	373	370	386	369	394	421	384	375	380	404	363	384	368	327	373	359	378	365	389	370	370	382	369	402	398	369	347	374	401	364	403	377	335	384	435	420	361	376	388	341	389	397	348	379	378	388	369	370	376	436	393	360	349	413	352	360	396	372	376	351	409	398	396	410	350	382	361	394	372	390	396	371	399	372	394	379	385	353	359	367	382	382	385	385	413	400	370	388	380	366	391	376	363	393	381	379	417	356	341	401	426	396	384	394	398	382	387	339	417	394	411	396	351	406	389	368	406	379	372	359	395	401	407	346	391	377	369	375	376	385	402	388	385	398	355	395	377	355	410	372	379	387	365	383	380	346	394	381	391	369	343	380	396	406	378	364	400	381	377	370	365	368	388	373	390	391	381	379	374	392	398	409	395	365	359	387	370	381	380	370	379	389	359	387	364	382	383	422	363	394	379	415	384	390	376	381	395	401	366	408	390	365	377	349	400	369	403	385	360	360	380	407	421	356	355	330	361	357	365	389	374	340	383	383	394	358	392	369	404	402	373	353	402	375	397	418	349	373	353	390	396	370	374	389	407	366	381	383	388	373	357	364	383	377	379	359	351	412	427	350	402	424	387	383	417	411	402	399	361	388	346	366	401	381	370	364	414	392	389	344	369	408	345	381	396	388	420	366	377	397	358	365	368	372	381	379	359	377	369	371	361	392	401	396	368	380	401	371	381	356	383	387	391	357	395	387	369	400	359	423	401	362	342	355	365	357	352	329	367	369	412	396	368	379	406	380	373	422	347	384	418	406	387	384	376	378	382	402	410	375	370	399	381	399	410	382	403	367	380	369	397	351	400	436	358	361	361	403	359	366	377	418	400	370	385	375	362	381	403	375	375	399	402	377	383	378	404	347	385	364	378	381	439	343	347	355	387	371	423	375	375	356	383	403	393	351	361	400	392	392	383	384	386	397	347	410	371	399	364	397	399	413	382	376	393	393	385	386	357	350	387	330	393	331	396	378	392	362	356	355	394	354	380	388	389	378	386	349	373	387	367	394	400	342	426	388	385	375	382	365	405	389	381	380	378	398	379	423	380	394	374	371	376	370	364	362	373	358	360	370	387	371	399	392	412	387	355	378	368	385	405	356	385	377	340	386	369	401	408	372	353	411	380	407	380	393	373	398	357	360	366	365	392	373	366	363	351	399	382	368	399	362	398	382	391	386	390	391	355	367	362	366	383	401	423	350	368	343	352	385	354	380	390	372	381	384	367	380	364	378	358	340	389	367	355	381	359	376	360	396	401	375	422	337	367	385	364	398	396	378	389	393	346	407	404	384	374	365	369	419	420	406	384	399	413	357	351	386	364	373	383	388	356	357	357	356	370	368	378	412	381	369	345	373	394	365	379	362	390	352	381	396	376	392	394	369	423	351	415	359	362	365	378	395	391	372	384	383	402	364	391	379	408	383	401	397	382	377	362	376	408	358	405	385	369	329	373	394	371	371	403	366	361	379	350	392	392	382	392	382	403	381	399	362	363	378	369	418	380	357	379	396	392	408	390	350	375	355	362	369	358	395	372	369	390	364	389	375	377	389	375	366	422	375	366	325	417	367	398	399	378	383	375	348	394	351	380	391	398	413	376	380	382	404	384	352	357	377	402	374	402	378	401	361	426	360	387	361	382	377	383	357	378	378	392	396	408	373	387	332	382	416	389	421	389	350	380	379	357	373	364	376	362	417	337	369	352	393	364	362	363	405	360	365	366	364	417	376	389	395	372	356	393	374	389	397	385	368	403	379	362	395	384	326	354	348	402	365	378	359	355	376	402	382	385	381	379	374	364	341	359	384	363	356	370	387	415	364	389	377	385	344	398	400	382	420	392	372	387	397	410	396	395	380	391	394	399	355	390	372	378	376	375	400	366	393	387	384	376	376	374	393	412	373	354	391	419	367	389	394	399
6477	493	482	406	313	303	265	200	183	244	206	177	198	196	210	194	190	196	181	161	166	185	167	200	195	185	165	168	175	194	201	187	173	192	192	183	157	185	197	186	184	182	200	181	175	190	176	149	187	165	205	171	177	206	188	156	174	179	196	186	178	167	177	186	186	189	191	168	188	185	163	171	192	176	188	175	165	226	199	177	159	201	153	183	167	192	181	180	195	210	177	154	181	194	180	187	190	194	178	176	188	197	192	176	197	191	168	177	205	182	188	173	177	173	199	177	167	176	182	159	197	166	179	166	173	159	188	183	186	207	165	175	176	219	187	172	177	180	190	196	200	196	179	164	196	171	164	185	172	185	175	205	181	182	193	176	187	187	175	203	183	191	186	175	179	182	172	160	176	165	154	197	192	197	154	169	183	185	204	178	215	198	188	189	175	174	177	178	163	173	197	175	184	186	181	185	199	203	163	182	184	193	201	182	156	168	167	178	184	181	189	184	155	187	181	179	160	176	175	182	180	200	176	208	201	195	188	190	171	164	184	179	167	199	217	176	182	172	162	211	197	196	181	187	172	198	195	177	182	187	174	166	188	170	169	200	168	193	192	189	162	165	158	191	173	169	189	183	205	171	178	199	227	176	216	175	182	165	190	175	167	182	182	177	197	164	222	175	174	152	189	182	180	170	195	184	158	172	188	180	202	171	199	178	190	187	140	193	176	164	173	160	190	193	200	184	191	200	171	174	172	191	188	187	188	202	184	169	172	178	194	185	189	191	186	194	183	159	205	183	195	160	182	164	171	161	194	160	180	189	185	191	173	182	144	141	188	185	205	160	188	181	193	206	176	187	165	192	175	168	173	166	175	173	203	175	165	195	162	160	211	181	175	184	152	173	173	186	178	203	171	178	172	202	172	176	182	195	178	165	200	175	190	202	180	170	166	205	180	173	176	192	202	209	180	167	188	197	194	176	210	168	168	174	177	161	155	172	192	190	179	147	193	196	196	199	186	212	170	193	173	173	182	170	180	193	163	192	181	181	191	167	168	177	184	166	184	185	173	152	210	186	165	197	197	199	173	186	185	172	180	169	204	182	175	158	196	184	180	170	198	157	172	145	185	177	142	181	183	192	163	181	178	169	168	174	190	165	182	183	200	205	215	214	161	185	187	173	158	168	170	167	187	178	180	215	172	207	167	236	177	203	174	134	211	175	202	170	195	183	181	176	177	151	194	185	177	172	210	188	192	167	177	183	169	196	182	181	181	182	174	170	203	174	194	149	184	172	204	155	197	186	174	180	173	174	166	167	181	190	163	158	178	180	180	190	192	153	163	184	171	188	175	168	170	187	170	145	179	200	192	198	175	194	185	170	170	208	170	194	182	178	183	160	194	194	192	179	187	167	193	194	158	181	182	177	181	196	193	188	180	169	201	199	179	189	174	191	192	177	169	199	155	164	176	188	200	201	170	193	166	174	185	186	175	173	166	187	178	162	179	205	149	162	167	171	194	174	164	183	173	207	187	188	158	203	170	184	171	176	194	180	189	183	182	201	176	171	191	181	194	180	191	179	184	175	197	203	166	189	174	183	178	174	187	186	204	171	174	188	194	183	187	182	164	173	189	202	188	192	170	178	201	169	202	180	170	209	210	172	198	182	201	188	166	185	166	203	176	164	169	165	166	171	176	189	206	165	214	185	179	169	177	204	194	201	182	168	161	199	167	183	182	168	181	183	173	187	180	164	179	179	188	158	163	201	185	170	174	154	204	202	147	163	167	171	167	187	180	198	198	197	181	162	202	167	182	190	191	176	187	175	195	177	160	163	202	176	178	169	184	154	174	204	202	207	175	160	190	177	184	169	169	195	196	197	168	193	176	151	167	139	171	159	178	162	176	168	175	178	202	184	166	171	209	171	176	191	207	167	182	190	188	189	173	170	168	179	185	210	218	217	168	171	182	179	196	190	160	151	191	184	201	166	194	200	203	181	186	152	157	177	170	156	168	189	173	188	179	170	179	165	183	199	161	172	168	199	215	193	188	195	169	177	182	173	169	190	182	197	176	202	196	177	156	201	184	181	196	169	156	167	174	175	186	168	171	175	186	195	198	180	195	161	168	200	225	187	165	148	163	183	160	183	188	174	218	191	180	185	203	178	190	193	212	180	174	179	178	186	162	170	184	184	209	165	190	189	189	169	190	168	180	161	188	172	186	181	146	194	167	181	168	196	191	175	185	175	192	210	187	180	182	188	197	204	173	191	181	170	188	179	214	206	191	181	184	169	165	194	175	163	176	196	160	181	174	183	199	196	185	209	175	167	186	196	166	162	164	174	158	193	174	180	173	183	199	188	162	204	162	191	185	176	177	142	180	194	188	181	179	162	178	163	203	190	200	173	186	161	185	190	167	178	192	171	173	195	183	191	182	158	155	195	169	194	194	209	173	183	174	193	167	192	192	174	148	204	173	169	199	207	187	193	167	184	163	170	167	179	174	180	176	170	210	175	195	187	202	168	171	173	179	163	177	167	152	190	192	195	162	183	192	176	179	181	155	180	177	183	173	198	161	183	186	172	184	184	191	195	179	174	183	180	200	179	177	170	198	203	178	182	168	207	171	169	191	182	182	151	203	200	188	199	183	151	190	184	152	156	179	191	175	193	178	184	175	174	198	180	201	175	172	174	192	177	202	171	195	165	216	142	192	179	179	170	208	187	185	176	201	176	189	171	166	179	182	184	201	166	167	149	168	185	182	193	188	184	184	187	207	191	175	191	193	191	160	186	196	179	186	188	149	151	207	188	171	171	179	193	170	177	187	196	168	163	180	206	176	210	187	172	185	200	174	187	191	173	184	200	175	187	195	162	184	145	167	198	192	179	179	163	195	162	191	133	191	174	170	176	177	186	183	184	210	170	200	178	188	177	176	196	162	184	165	184	180	170	165	182	177	165	155	191	178	170	190	187	173	190	149	162	188	181	179	190	194	175	196	189	168	178	179	189	176	136	175	170	205	180	144	176	193	190	172	198	189	163	158	187	146	156	219	199	176	174	195	153	173	167	181	142	182	186	180	190	176	188	176	190	195	168	190	191	222	204	182	195	174	166	165	188	192	176	204	197	168	163	195	156	183	172	186	195	198	210	179	175	181	186	192	178	189	193	191	169	202	192	178	181	200	194	196	175	161	185	182	190	173	215	172	188	162	211	180	183	154	192	170	185	195	158	200	189	192	158	174	186	182	198	188	158	194	154	220	163	193	186	189	159	157	195	189	201	196	183	195	179	179	193	192	179	204	176	194	181	181	191	189	179	171	168	206	199	194	180	183	184	183	200	205	158	164	177	187	192	167	183	177	192	211	180	214	160	181	165	171	190	162	188	171	176	176	186	180	163	226	177	159	191	190	191	177	190	191	163	187	193	193	163	181	194	182	181	178	182	169	199	210	199	180	187	170	173	186	179	185	161	165	177	191	173	181	162	194	198	169	213	176	161	211	204	184	200	199	176
6396	751	1270	1355	1119	1047	919	738	704	664	639	609	643	578	598	552	557	508	508	490	521	469	508	506	508	491	497	479	496	444	461	483	401	471	460	436	464	469	484	475	484	477	467	433	461	489	481	449	462	421	460	437	416	474	459	453	475	465	471	453	474	442	469	433	457	466	465	455	428	516	451	446	421	421	451	454	458	477	423	435	441	445	420	440	453	489	456	443	459	445	429	475	421	433	462	471	473	480	473	476	453	466	457	452	450	465	435	475	414	477	450	473	425	486	442	483	458	493	460	430	434	457	481	474	442	447	447	452	445	456	486	461	472	484	460	441	461	492	435	454	464	431	459	442	452	449	433	433	403	431	458	461	478	483	474	457	417	485	403	437	472	416	475	441	419	431	466	477	480	484	430	441	476	443	476	459	429	461	481	439	478	423	429	477	433	432	479	446	438	468	478	472	426	474	426	467	472	454	453	440	423	454	467	458	454	436	460	449	473	470	444	467	435	451	480	456	415	451	435	436	456	470	468	467	437	495	433	439	414	428	451	447	426	451	430	427	460	431	472	431	479	480	462	445	439	426	463	418	439	459	425	468	477	437	438	443	444	489	476	435	482	480	443	458	463	466	467	443	425	443	465	469	423	491	425	388	480	443	442	423	423	475	450	481	444	492	444	476	429	433	460	454	446	459	505	440	465	480	457	458	445	451	433	491	439	485	482	472	472	470	467	477	449	465	450	437	432	475	490	472	455	434	444	456	440	427	440	471	446	484	463	431	462	446	458	433	502	490	450	487	439	430	470	478	425	456	431	459	442	476	448	464	439	459	469	431	457	424	457	435	429	455	472	439	458	437	462	448	453	435	456	464	426	406	439	439	423	454	457	471	440	453	447	419	450	509	461	482	439	436	473	463	473	514	478	456	431	466	471	461	475	466	443	430	488	457	437	456	443	431	422	463	469	417	488	459	431	474	463	464	500	439	430	466	470	441	464	450	485	484	458	425	428	447	454	426	453	444	436	432	454	454	420	471	477	451	433	430	455	469	479	449	406	452	449	469	490	464	491	425	454	440	448	440	430	433	433	421	464	433	466	453	462	464	419	459	446	414	419	453	490	449	464	427	454	455	451	453	459	473	453	479	480	445	460	462	466	505	407	462	472	424	427	424	427	483	476	452	479	470	460	456	483	421	472	449	445	483	455	436	452	488	462	465	445	478	432	449	470	455	489	456	478	447	448	417	415	440	454	472	485	452	456	496	496	491	455	454	475	476	431	493	436	457	463	470	440	417	425	442	401	442	439	450	416	435	421	445	445	459	486	437	466	454	390	474	473	461	455	451	485	433	431	452	480	480	431	456	422	458	413	441	477	428	496	411	462	473	451	436	436	460	468	472	453	473	446	450	411	451	431	448	452	474	454	448	464	472	480	434	438	439	467	453	448	431	415	426	444	439	461	469	454	477	451	453	496	410	458	463	444	463	470	465	449	451	435	439	445	461	464	472	464	460	431	482	429	434	439	444	457	436	468	456	496	473	472	410	447	465	419	449	446	424	442	442	480	497	445	437	471	440	465	412	469	459	454	449	435	439	455	442	470	455	471	485	440	436	470	460	478	450	490	475	440	464	441	458	442	430	438	471	474	438	446	467	448	426	460	467	434	456	471	441	449	481	431	429	425	430	426	451	450	476	450	453	453	461	441	430	434	480	455	452	406	463	470	409	450	461	438	439	475	411	443	453	442	471	436	433	462	455	468	447	445	486	417	463	443	444	491	449	476	440	458	450	445	481	469	481	450	479	476	440	477	477	454	456	445	404	465	474	459	446	437	474	428	446	476	464	464	441	472	449	445	470	500	470	434	478	493	433	483	440	461	436	421	451	487	468	437	440	455	446	433	465	466	462	482	487	436	432	450	429	433	468	463	455	449	469	438	440	436	453	461	446	442	445	449	456	447	423	438	440	509	444	480	438	446	444	448	436	411	462	434	484	461	425	461	423	476	422	475	434	482	452	461	454	453	441	478	472	443	456	429	430	437	450	439	421	421	473	429	445	469	463	427	469	467	483	472	439	400	465	468	466	476	439	458	464	481	464	486	447	441	462	454	464	454	434	448	443	438	481	466	430	469	473	456	446	422	488	449	453	464	452	447	451	411	456	457	431	485	450	437	449	421	466	448	444	448	466	447	438	447	439	447	430	425	420	464	472	429	468	442	464	464	476	499	473	449	462	433	472	453	484	437	468	444	429	429	457	445	445	452	452	472	477	470	461	450	454	417	481	456	454	478	444	472	454	495	470	482	453	470	468	460	458	431	483	458	465	433	434	424	437	453	448	416	431	441	463	473	465	474	467	442	423	476	462	419	478	451	424	398	463	441	457	484	419	425	435	430	425	454	418	454	461	407	422	500	462	452	492	416	462	460	462	444	444	449	429	431	418	468	430	460	414	447	444	472	460	449	444	519	417	458	427	459	454	426	464	467	461	451	459	441	484	477	438	456	446	477	457	445	453	463	448	442	424	466	454	417	456	450	459	430	474	470	482	492	443	479	410	451	446	462	411	440	442	459	437	448	424	454	440	466	440	444	449	467	481	437	482	486	434	440	455	429	492	426	412	472	421	459	510	483	442	431	444	430	444	486	427	475	441	456	438	433	460	449	443	454	463	445	444	473	464	465	446	462	468	452	478	461	487	444	450	483	401	467	454	443	455	473	457	449	502	465	445	455	456	470	437	434	494	446	484	448	446	474	456	447	492	450	441	479	468	442	436	430	414	464	453	466	447	447	430	446	451	469	436	421	451	466	445	487	465	484	401	485	443	460	445	460	474	490	451	432	457	453	474	451	459	449	476	478	417	477	432	439	440	457	422	445	442	459	426	486	464	426	427	496	447	467	458	435	485	438	457	429	431	461	446	479	438	470	436	476	401	476	470	462	414	439	465	462	480	427	442	479	436	487	471	440	424	478	471	452	429	498	419	493	428	418	445	462	453	443	436	403	464	446	439	422	454	449	463	442	450	482	459	424	445	473	421	440	460	429	417	437	403	452	415	440	473	467	474	500	462	464	442	462	468	451	501	479	466	469	452	460	431	492	464	452	456	462	438	420	488	440	421	410	433	477	462	472	466	462	484	445	435	447	435	381	469	476	451	451	434	430	430	458	437	441	401	405	473	495	446	446	459	453	442	436	479	440	459	430	490	454	454	467	440	430	471	454	442	458	457	445	418	405	452	433	474	444	431	459	489	500	483	487	461	498	455	421	463	457	443	414	455	465	446	440	479	431	446	405	440	467	430	491	449	426	469	479	433	453	459	459	441	443	450	473	493	449	463	473	438	459	447	453	450	465	413	436	464	472	443	450	462	419	468	482	429	470	451	475	436	480	442	465	455	468	431	444	463	450	455	415	461	473	474	485	498	462	441	493	466	420	447	438	468	417	467	456	453	443	483	493	446	434	438	469	507	445	439	448	466	447	448	458	508	458	448	444	484	452	456	451	437	510	484	454	423
11715	792	789	526	365	314	222	164	153	155	129	123	107	110	131	117	124	113	118	124	138	107	105	126	113	118	85	97	99	103	93	110	101	112	99	89	114	95	121	92	102	101	112	85	93	104	96	95	105	92	89	92	93	93	100	84	99	107	87	93	104	92	98	102	100	92	96	82	102	103	99	95	95	105	98	94	99	100	90	99	86	82	98	96	86	97	99	109	100	87	100	118	89	85	86	99	91	97	106	96	109	111	88	97	78	93	86	115	102	94	89	82	94	115	105	97	99	93	111	108	98	86	109	111	93	98	102	84	100	94	90	97	75	85	120	106	99	105	121	114	86	92	73	100	89	88	102	86	114	113	99	93	90	103	115	93	93	95	102	86	104	95	92	100	89	97	111	98	84	103	82	92	74	94	99	82	74	97	78	81	100	97	95	108	103	90	97	100	112	113	105	94	95	117	96	97	122	93	105	106	76	81	106	105	103	82	90	91	94	74	101	95	130	108	113	98	99	105	97	110	93	93	90	87	96	95	99	105	87	89	88	89	108	93	96	90	94	97	101	115	96	101	81	80	91	104	103	100	110	114	95	99	84	90	69	93	110	77	84	93	115	96	79	77	102	86	102	98	104	102	96	92	101	89	96	88	126	95	95	99	121	88	94	97	94	85	107	102	97	99	91	120	102	84	104	85	91	88	99	88	108	86	86	109	85	87	90	87	103	94	106	112	107	100	106	103	98	109	102	77	87	90	97	88	116	86	92	94	88	96	92	103	97	96	80	90	93	104	90	95	101	81	106	94	101	97	119	105	104	91	93	112	76	113	113	80	99	103	107	88	89	81	78	100	107	100	106	109	90	105	99	97	107	101	122	100	84	79	98	94	94	90	73	83	100	108	80	103	64	108	97	107	89	96	112	85	96	108	89	99	83	117	121	102	106	101	79	96	92	96	95	105	97	105	107	100	96	101	90	103	82	98	109	99	110	102	108	84	81	99	72	89	108	109	86	83	78	91	102	105	100	83	101	87	118	105	107	83	81	94	100	106	101	99	102	91	91	100	102	74	96	100	93	98	109	102	92	102	92	92	83	103	85	95	104	84	86	97	95	92	96	97	93	102	93	114	118	119	89	81	93	83	70	104	108	112	88	99	105	92	93	100	113	108	126	99	100	114	104	101	115	99	85	80	95	88	98	92	104	76	96	95	97	96	91	123	92	84	100	86	109	105	93	101	109	88	84	83	100	103	80	105	92	88	111	117	76	90	112	106	103	99	102	102	83	94	106	106	101	102	86	98	96	85	98	112	101	94	93	100	97	87	102	91	83	103	107	86	86	105	85	92	95	95	103	99	100	98	92	104	104	73	110	86	111	97	90	105	103	100	87	82	118	109	103	113	84	82	112	88	95	81	96	105	83	85	95	100	106	82	89	103	104	97	79	87	80	93	93	122	84	96	96	101	84	103	92	115	99	101	89	108	96	117	80	103	101	122	102	103	79	114	115	82	91	107	94	77	89	100	99	101	81	96	87	116	88	107	97	101	103	116	91	114	92	86	97	107	83	96	94	84	82	102	82	92	93	86	122	103	107	101	96	93	100	91	108	95	110	113	80	83	93	103	86	114	90	96	98	87	88	104	107	99	109	95	94	95	100	94	104	96	120	90	79	101	103	105	95	103	94	90	95	97	82	100	102	102	82	90	115	94	85	83	83	114	103	104	113	92	100	102	102	102	82	87	99	95	93	108	102	103	101	97	90	108	121	93	92	98	86	105	96	103	94	100	106	107	111	107	85	108	89	100	116	96	99	87	109	89	90	125	105	102	92	116	94	112	98	87	96	79	105	92	105	97	103	112	130	88	105	131	94	110	115	114	103	90	110	113	84	106	86	97	99	110	93	93	115	97	89	94	97	91	97	108	121	85	110	105	91	110	81	109	85	125	113	92	102	100	89	95	103	103	102	110	96	85	100	87	105	109	104	90	116	97	93	104	101	92	95	106	96	100	80	86	75	107	115	89	100	92	112	100	101	102	89	86	84	106	93	100	92	91	99	111	98	101	85	90	89	105	84	108	100	97	80	88	92	87	127	94	104	97	92	87	83	108	82	102	87	90	94	98	87	104	82	74	89	111	96	99	114	111	88	81	87	108	104	88	88	89	102	105	93	101	100	86	89	87	100	94	90	121	101	98	90	107	89	111	100	91	91	72	87	124	97	101	106	97	100	105	85	99	88	87	91	86	90	109	88	92	101	76	99	94	92	99	105	89	110	98	78	127	94	103	80	120	95	72	103	104	89	82	100	84	103	98	90	85	100	105	84	98	108	95	90	94	107	103	88	109	96	107	102	89	113	109	97	98	104	101	109	77	78	89	110	108	98	90	92	97	90	105	100	109	89	113	99	89	103	93	97	93	101	96	92	110	82	77	98	86	90	104	93	103	99	114	91	88	86	104	97	87	97	95	109	103	98	96	87	98	98	109	102	84	102	120	97	91	105	101	98	102	86	84	108	92	96	104	101	91	110	115	103	77	110	96	92	99	91	104	104	91	101	90	106	91	85	109	101	93	89	86	87	104	114	92	90	94	98	85	84	99	111	83	95	89	83	93	89	86	102	92	90	106	109	121	89	98	105	92	101	110	102	93	105	81	75	99	88	118	80	95	105	115	82	99	103	107	110	108	114	94	88	89	97	109	104	92	98	84	82	84	84	97	88	100	85	91	113	104	99	104	95	96	119	95	98	99	103	95	99	107	109	85	101	106	111	92	99	107	102	86	96	106	108	95	95	77	84	102	116	88	106	97	97	84	94	98	93	89	93	91	99	76	96	79	101	107	101	101	91	78	89	98	104	103	119	100	90	73	91	95	111	88	101	109	98	98	96	94	105	98	77	105	90	85	112	99	95	79	97	90	106	94	118	106	99	103	101	115	102	117	83	100	88	83	101	114	94	108	108	109	98	97	98	92	102	90	102	96	91	104	110	117	97	78	83	98	91	94	101	114	72	80	87	79	110	91	103	94	101	111	84	95	86	98	92	94	98	87	90	96	91	96	89	89	103	107	106	98	94	97	100	91	94	101	103	100	93	76	97	105	80	88	93	103	90	98	92	105	80	82	85	95	100	80	91	82	83	98	97	114	99	94	98	103	81	96	88	97	103	93	107	90	93	104	95	95	105	93	98	98	96	90	93	86	110	86	91	94	86	113	104	93	86	79	94	105	114	86	99	113	86	92	104	98	105	110	92	91	105	105	82	87	96	100	108	97	80	81	82	100	74	90	91	97	94	102	101	100	66	89	96	115	98	94	96	69	93	95	85	106	104	92	83	100	92	101	104	99	110	96	105	85	103	102	77	93	93	82	83	90	103	92	105	105	93	100	96	108	89	84	103	87	88	110	87	83	105	104	97	102	104	119	99	82	83	88	92	95	118	92	71	103	100	108	97	101	94	81	100	82	94	93	101	105	95	96	93	93	78	93	107	110	103	99	95	107	87	103	110	116	86	116
7901	783	1819	1880	1558	1364	1054	841	735	617	602	541	566	467	454	429	439	453	398	328	341	360	342	305	304	314	329	292	284	280	273	293	248	275	268	259	264	278	260	295	272	264	261	260	271	265	269	267	280	284	246	259	261	257	280	255	244	275	256	261	260	234	254	263	252	225	251	263	258	246	243	245	267	240	260	256	243	242	246	244	244	266	219	272	239	223	268	245	242	238	260	238	234	270	239	258	281	266	232	251	241	248	231	251	233	256	238	246	265	257	254	224	236	253	263	277	229	241	241	244	238	221	234	228	255	240	241	239	265	252	231	256	265	242	253	209	246	252	272	221	237	219	255	247	260	239	257	263	235	203	237	253	278	247	257	244	253	261	247	223	266	233	252	261	270	239	249	255	240	264	263	229	251	236	264	243	244	233	255	261	244	258	273	275	269	215	238	264	267	240	239	273	265	270	264	228	257	247	269	226	232	253	240	251	239	216	233	254	240	253	246	255	274	235	250	223	245	249	276	212	224	256	260	259	280	269	249	234	224	230	246	255	246	256	251	250	263	229	234	260	211	237	244	259	250	265	256	229	264	254	241	265	263	233	276	246	246	242	235	241	256	281	230	270	235	257	247	248	264	259	266	238	256	246	251	246	239	231	259	233	243	272	256	262	215	263	247	246	253	220	223	226	238	296	259	254	264	235	248	269	259	254	238	240	235	247	244	229	242	272	257	205	240	238	259	244	256	249	265	222	231	263	233	254	237	232	234	241	237	250	247	226	217	259	230	269	221	272	264	238	264	274	227	246	233	233	260	253	246	269	253	265	249	234	263	222	249	248	251	248	235	262	259	246	254	218	234	229	242	253	245	225	252	244	265	247	261	242	231	231	222	238	245	228	243	259	228	234	244	255	250	241	240	259	252	258	256	252	244	248	235	254	270	250	273	235	257	239	225	253	288	245	250	257	276	273	212	243	226	240	260	223	255	278	264	245	258	273	237	240	255	212	239	238	273	253	256	224	226	249	255	236	244	274	259	240	234	263	250	238	240	260	254	222	223	252	230	261	237	247	211	220	247	245	276	243	232	252	241	238	276	283	248	241	266	240	257	249	282	258	251	260	248	280	272	250	239	255	276	263	245	230	247	273	272	252	258	250	233	251	274	272	245	230	235	234	244	268	262	250	270	248	254	244	266	250	266	239	245	267	237	263	271	248	253	241	254	242	237	230	273	247	253	242	251	229	237	249	232	259	247	235	231	235	235	235	220	251	227	251	263	262	228	255	251	264	218	278	260	235	246	236	272	254	224	224	229	220	241	221	264	241	241	226	242	228	253	235	260	247	277	252	262	217	247	259	257	246	232	267	235	239	267	241	255	238	255	248	219	276	272	249	238	234	225	252	225	258	253	236	267	230	269	260	235	256	242	248	241	261	260	234	267	241	274	244	258	266	263	252	262	240	266	253	228	268	252	261	261	267	250	244	265	223	242	247	225	251	232	267	225	237	257	265	265	237	227	238	256	246	241	240	237	231	260	243	254	271	237	246	255	231	257	240	256	267	236	270	243	268	228	252	263	253	236	224	257	251	268	225	254	263	243	259	239	220	226	237	263	245	247	251	269	250	232	241	252	230	263	255	220	255	287	238	250	261	232	250	238	273	226	266	255	259	261	274	284	230	263	264	239	274	214	260	252	226	232	248	262	226	226	261	257	227	253	258	260	256	237	239	227	238	238	241	222	259	270	248	312	243	236	267	243	258	269	256	229	227	232	224	236	256	284	263	242	230	242	264	259	241	252	264	239	264	260	249	282	260	256	254	262	234	235	255	230	234	277	255	240	252	227	227	228	227	250	220	249	270	241	240	238	238	298	244	243	230	264	279	214	255	269	205	270	254	250	257	248	233	237	242	263	253	260	288	251	235	254	250	240	241	261	240	227	236	241	240	241	251	259	262	256	232	258	247	239	251	257	277	241	261	256	248	250	256	251	251	237	237	246	258	272	231	250	238	265	281	242	247	231	255	246	233	241	273	240	225	262	212	241	266	242	238	237	224	264	220	245	265	241	251	247	238	235	247	238	235	261	230	249	249	235	238	270	265	253	253	249	232	263	274	270	257	247	246	240	238	259	268	251	263	242	248	250	233	251	244	256	251	249	237	233	252	258	220	243	258	248	251	248	245	248	255	236	268	257	262	242	241	256	238	227	240	234	241	258	257	268	252	222	229	250	256	238	259	264	264	239	272	262	242	236	232	249	260	253	253	257	228	258	271	255	253	237	260	227	255	244	253	219	242	231	259	262	236	280	224	237	254	245	249	241	238	243	281	250	239	238	249	248	279	267	257	238	256	250	254	252	217	267	228	248	256	248	228	237	250	253	277	233	256	251	232	244	284	259	258	257	281	222	241	250	233	237	254	266	218	271	239	238	264	233	249	243	257	235	234	231	244	244	255	287	261	228	218	264	213	264	230	247	267	244	255	258	280	278	246	236	265	218	271	264	273	257	243	256	254	253	249	273	234	247	260	221	244	253	261	227	273	243	248	246	259	263	237	240	257	247	230	280	279	259	240	215	239	216	227	221	253	229	224	252	253	262	240	250	227	240	236	259	267	255	265	248	251	253	247	258	241	254	274	255	266	238	245	234	237	237	233	240	251	277	244	231	232	232	236	227	232	255	279	244	233	266	278	271	247	269	278	237	271	251	252	274	212	265	241	259	250	207	223	228	266	219	242	232	246	249	239	235	260	268	260	271	225	283	263	238	242	270	259	270	219	280	233	269	229	251	252	260	233	241	251	252	239	255	244	251	223	266	275	245	259	248	235	245	223	248	226	261	244	242	255	236	246	247	260	244	264	249	239	251	267	264	267	216	255	238	259	218	258	250	278	246	212	234	251	251	250	282	244	229	228	254	267	269	210	256	237	242	280	239	260	256	258	258	221	250	229	262	223	274	268	261	226	245	259	257	232	261	237	231	232	245	256	258	254	245	276	239	211	255	256	246	254	234	267	270	267	236	261	265	246	251	258	211	235	232	261	234	284	273	257	263	256	250	255	258	265	238	236	235	242	242	276	232	217	254	265	247	247	250	239	247	229	265	241	227	249	246	230	256	251	240	254	252	238	239	257	241	238	227	257	267	264	235	244	243	225	230	239	261	243	270	252	245	241	244	261	253	225	258	268	244	258	254	270	234	259	233	260	234	238	270	219	259	248	246	253	246	254	239	264	237	259	238	241	227	245	236	255	213	241	218	246	235	233	244	272	211	240	235	244	237	276	251	250	238	231	266	265	226	243	265	239	261	248	226	254	237	239	257	242	263	272	263	250	249	247	249	255	236	232	231	220	233	251	271	258	238	249	246	223	258	235	228	268	239	234	226	233	256	247	290	245	226	222	236	254	271	252	251	246	273	247	253	242	237	242	265	246	262	261	267	268	247	281	258	238	257	270	262	271	267	240	275	230	229	234	250	223	233	243	237	225	253	255	272	250	243	243	255	260	240	225	237	235
1209	189	193	172	159	161	193	154	147	157	156	156	147	140	138	165	146	148	119	155	127	149	145	159	141	153	134	153	142	143	170	163	148	154	156	136	140	157	124	145	136	154	151	170	156	140	144	154	157	159	144	152	147	160	155	152	179	146	159	117	146	120	141	159	154	144	155	139	160	152	172	145	134	160	136	143	156	151	139	137	142	148	135	145	124	141	151	149	158	131	150	156	155	144	137	152	139	138	142	140	150	147	135	138	128	149	159	175	139	147	137	157	151	148	149	152	143	177	156	168	172	138	141	132	149	141	121	140	149	132	139	132	136	162	168	158	164	148	142	141	134	154	137	139	143	147	152	155	140	158	162	133	145	166	129	157	147	124	148	152	134	163	159	128	142	140	165	160	146	147	144	170	155	150	128	128	147	152	151	145	148	152	155	154	138	123	138	125	147	166	156	146	149	155	150	141	134	143	137	146	134	131	166	127	177	147	140	132	114	147	145	132	135	142	155	152	137	123	129	142	156	153	151	141	147	160	151	127	141	159	145	140	145	146	144	152	167	131	144	127	131	140	118	136	153	163	169	141	168	160	150	169	148	133	162	167	163	134	144	157	157	154	158	147	135	129	157	132	127	120	135	146	174	175	158	116	134	142	158	159	144	152	150	146	158	148	152	167	144	134	160	139	136	126	135	161	153	136	141	154	131	151	135	143	153	161	158	141	133	129	172	136	130	158	156	155	140	137	130	141	169	145	146	149	139	179	137	125	124	150	156	140	150	130	141	169	133	138	127	147	134	161	146	142	133	156	159	189	142	138	125	140	150	141	179	139	137	120	157	153	149	151	147	121	131	134	123	133	145	144	155	164	157	145	155	165	144	146	147	137	154	156	149	157	156	142	140	145	153	161	96	131	125	168	149	147	151	160	137	131	168	154	142	150	135	142	132	164	133	135	156	156	124	136	124	168	150	135	128	147	155	155	161	137	124	128	145	146	150	143	151	165	138	136	149	149	133	141	142	166	134	169	135	149	122	141	132	141	150	134	141	126	167	149	161	137	133	146	141	162	158	148	142	161	140	150	126	166	135	128	120	141	139	139	118	136	135	141	164	157	159	146	142	132	141	138	155	155	154	137	135	132	163	147	140	131	161	152	127	155	152	139	123	133	141	153	162	128	126	166	141	140	134	115	133	125	142	132	161	167	138	139	148	135	133	163	146	121	135	151	137	126	147	147	133	160	152	160	142	138	152	154	144	140	155	138	144	120	138	129	140	140	151	148	138	141	124	155	169	119	137	145	125	158	135	162	156	135	126	160	170	137	147	125	152	134	153	140	157	148	174	132	164	127	139	144	115	144	144	132	130	152	146	153	168	175	158	167	149	161	134	128	140	150	140	155	122	142	144	148	153	147	141	139	118	157	134	136	133	138	155	159	141	136	135	136	116	148	150	169	154	141	158	151	143	159	112	148	118	134	153	137	138	143	145	143	153	151	148	155	149	171	146	160	135	148	129	133	147	151	145	135	163	126	162	146	142	125	165	149	150	135	133	149	171	152	154	139	135	138	131	145	172	144	133	156	161	153	142	146	159	127	145	153	153	150	128	142	146	140	148	151	141	148	141	169	151	142	132	154	165	140	139	126	152	147	141	162	152	152	125	148	135	141	148	155	152	122	161	146	148	156	148	166	131	118	126	134	141	168	121	136	158	149	160	145	131	156	148	162	147	148	156	141	142	131	144	156	145	153	134	166	155	150	153	154	150	161	143	135	130	163	148	157	163	135	147	148	144	168	149	154	154	146	130	153	123	156	160	154	154	156	143	142	142	134	140	143	146	142	149	161	153	149	164	151	138	146	137	138	135	149	142	154	132	144	146	134	145	152	122	146	154	142	143	136	146	139	161	152	156	137	151	155	143	151	138	160	137	144	140	151	144	162	140	129	147	127	152	136	139	119	133	158	142	136	129	133	143	143	145	146	132	161	125	140	136	139	128	139	155	139	133	151	122	127	154	123	156	154	156	152	148	147	142	154	147	148	183	156	129	148	149	146	167	144	132	154	150	142	148	132	140	124	152	157	157	147	133	154	158	143	159	148	148	143	117	169	138	148	150	151	148	140	150	141	154	151	135	126	144	152	176	156	163	133	161	144	125	147	145	139	130	149	146	141	151	166	129	160	127	141	133	146	159	144	140	173	160	140	138	149	157	140	175	161	125	155	126	167	156	163	163	137	136	147	164	121	136	162	152	144	150	139	136	140	133	169	159	151	139	139	133	149	158	133	174	167	134	138	150	136	168	160	161	158	156	144	137	107	150	150	144	144	134	154	156	130	153	135	162	125	144	158	161	146	165	143	134	149	148	156	140	138	132	141	161	138	155	146	157	142	161	149	127	133	147	177	149	136	136	152	140	122	146	135	123	149	159	154	128	125	150	156	157	163	134	154	151	141	151	149	160	138	135	147	155	144	147	153	156	157	153	167	162	138	131	144	157	148	138	169	142	157	164	141	138	153	135	149	116	163	167	149	166	152	159	162	176	157	132	141	149	150	140	146	134	152	187	122	152	149	137	132	137	151	149	134	154	138	148	136	145	146	124	156	144	148	152	149	145	140	145	141	151	152	161	154	123	147	143	150	139	154	147	141	134	140	138	135	160	134	137	160	139	141	157	154	139	148	141	149	177	157	137	160	158	148	144	154	133	156	182	153	120	164	143	140	152	171	142	136	153	131	160	165	139	145	160	157	141	129	134	141	163	142	132	158	146	148	126	146	140	150	164	137	162	125	133	139	161	122	158	157	149	161	126	156	171	154	141	146	134	159	174	145	172	132	156	165	158	133	168	146	147	184	133	139	161	153	152	163	156	141	144	135	154	151	148	141	147	153	129	153	142	163	141	142	156	125	171	165	156	162	144	153	131	155	161	130	147	139	143	138	149	153	124	144	146	168	172	137	167	150	152	158	132	150	147	164	167	162	161	166	125	138	145	130	138	129	167	151	136	154	134	116	139	133	138	161	161	149	171	147	148	170	157	145	161	147	161	136	155	134	134	142	142	108	139	137	150	133	143	152	159	133	156	132	136	151	162	142	127	137	142	174	159	128	141	155	142	143	140	152	159	140	139	130	144	130	154	155	154	145	146	145	161	162	162	149	147	129	126	137	143	163	142	167	142	136	162	142	138	140	156	134	132	156	133	154	131	146	153	154	138	164	135	148	137	162	147	138	142	151	131	163	169	169	133	162	147	165	151	143	156	152	159	147	133	156	161	163	153	157	166	128	148	155	140	151	141	162	173	160	148	150	149	147	161	152	155	159	133	138	147	158	157	157	132	127	138	148	146	145	121	154	135	140	137	157	143	149	148	128	144	143	130	148	151	154	152	154	138	154	126	149	150	137	146	149	166	142	143	155	139	174	167	167	153	148	163	138	177	160	136	163	149	130	146	148	146	159	138	153	127	165	172	128	141	153	140	134	132	133	131	148	156	157	132	149	163	153	152	136	168	153
1669	433	454	463	459	465	407	390	386	423	394	399	402	397	397	417	435	402	380	426	389	336	363	387	376	395	387	373	383	400	406	414	388	410	376	401	354	371	432	385	436	374	402	388	374	399	385	378	408	424	379	372	400	352	375	359	395	418	389	380	373	385	381	399	376	389	377	368	391	388	387	346	401	368	400	392	337	365	398	398	383	370	375	394	388	389	395	417	385	407	407	366	359	405	381	369	366	376	370	393	378	372	367	399	374	400	399	403	356	397	383	403	366	383	378	410	382	360	391	363	362	351	411	340	371	404	404	382	387	364	381	378	420	399	380	399	402	377	372	401	370	403	356	381	383	370	376	391	364	357	368	402	378	417	371	377	349	391	385	368	357	385	388	415	398	368	382	397	369	401	402	365	336	369	401	367	377	368	387	363	375	402	347	363	380	392	463	400	417	401	386	389	400	387	401	408	412	366	374	387	393	398	366	381	370	366	386	373	378	377	388	403	377	398	364	390	373	379	377	408	413	396	361	385	422	386	372	396	401	387	414	394	380	351	367	379	387	373	376	398	390	385	373	417	345	387	419	407	364	405	362	376	376	383	372	394	362	373	426	359	405	343	388	350	390	394	347	375	412	392	370	403	380	398	393	388	363	375	413	358	347	395	393	398	370	410	370	383	391	336	419	379	404	369	427	389	397	376	434	360	382	402	380	372	376	354	364	366	366	335	347	391	382	352	404	376	359	384	424	362	368	417	389	397	408	399	387	413	375	374	373	380	387	377	374	369	396	394	365	339	386	411	379	353	378	384	375	350	381	372	356	414	404	353	358	386	363	379	403	335	413	390	400	387	365	391	351	414	408	404	385	370	380	392	427	365	369	334	380	380	406	363	414	375	402	376	402	396	384	404	418	393	388	400	365	395	342	360	406	388	366	367	372	398	414	373	398	376	353	371	394	417	388	379	445	379	386	398	397	383	426	359	375	374	393	419	405	376	403	409	363	351	381	416	360	417	367	364	373	370	394	392	362	377	385	376	359	404	384	376	417	392	385	382	391	418	385	375	373	378	364	412	381	365	385	371	394	388	365	382	365	390	407	384	419	381	406	400	346	336	345	401	399	359	357	373	362	375	380	395	391	384	375	385	386	377	370	413	379	391	417	366	388	423	396	381	412	372	411	402	403	403	369	386	348	386	420	398	422	369	348	399	420	404	422	399	397	397	380	370	360	408	371	395	377	366	381	394	377	385	395	382	378	392	353	358	417	395	379	355	391	375	379	387	364	401	394	363	390	396	369	387	370	394	452	375	387	369	388	394	341	375	353	365	403	382	398	379	360	383	410	386	376	420	333	385	453	363	365	389	371	363	372	395	379	400	386	358	388	394	383	361	385	332	406	371	346	380	389	358	374	350	382	422	368	386	386	374	377	394	375	380	386	361	382	421	360	367	369	378	392	387	378	390	381	375	390	361	381	379	384	410	399	378	353	423	394	395	371	387	409	385	397	364	413	379	376	347	416	377	393	400	392	386	379	412	424	378	349	400	399	362	397	360	400	413	397	397	372	375	367	366	386	415	359	377	375	420	379	400	398	383	365	378	404	434	395	398	343	369	349	406	365	363	399	360	372	338	387	389	338	374	383	368	422	404	392	364	386	364	363	365	363	385	375	412	358	371	358	375	389	403	382	388	398	402	369	396	390	374	399	387	370	408	411	396	348	396	417	360	388	348	385	368	416	365	367	379	370	387	418	395	367	434	402	378	381	338	390	379	426	406	351	389	422	375	379	376	358	401	381	358	407	376	358	366	362	420	393	387	379	386	392	397	381	391	371	429	389	423	376	363	375	379	373	370	386	404	383	384	397	402	364	393	379	387	380	381	374	392	399	382	396	381	386	375	360	378	379	365	378	366	369	407	378	396	359	391	379	341	353	409	349	364	387	374	369	328	422	368	345	385	369	433	395	395	386	375	408	424	384	357	405	395	384	368	376	375	397	399	363	400	361	360	384	410	363	379	356	393	353	366	392	367	393	382	351	382	368	355	406	350	395	380	375	368	388	379	408	380	399	409	356	421	384	373	371	381	400	398	389	389	395	391	364	369	370	375	416	365	375	360	373	412	363	358	387	397	361	383	364	425	390	383	375	375	370	384	403	364	388	371	367	393	366	389	408	378	394	401	433	386	376	410	413	373	391	371	389	374	348	400	372	396	427	398	351	408	434	410	387	368	398	358	391	382	384	379	365	413	415	389	368	379	391	353	395	413	388	390	386	377	353	380	378	387	416	364	410	365	381	367	394	387	392	354	348	385	383	371	352	390	414	372	399	405	373	331	381	386	372	375	361	346	406	378	368	391	356	387	400	404	389	386	419	381	380	391	403	397	431	388	392	367	386	411	386	332	362	382	374	438	365	394	381	373	389	361	384	403	354	393	390	360	397	382	389	402	386	357	346	389	345	411	356	398	393	344	395	363	392	372	354	394	415	362	358	385	382	373	403	392	377	366	411	418	415	386	371	375	375	359	381	362	389	379	386	368	381	395	376	374	407	398	432	393	382	366	369	378	386	362	398	418	376	360	411	384	394	396	359	389	393	371	372	369	377	386	386	385	390	416	348	349	366	371	402	395	405	409	374	402	381	375	381	406	368	339	367	381	398	366	377	389	344	374	394	382	326	386	383	384	383	378	379	373	381	387	387	368	389	369	360	380	363	334	424	388	340	394	390	394	395	399	372	374	355	371	377	364	374	400	408	382	378	381	333	375	369	397	399	379	344	369	397	394	358	397	344	352	362	368	361	378	402	386	353	392	417	386	329	403	358	373	360	389	341	384	401	362	383	417	392	375	382	354	403	387	386	360	393	389	378	370	383	406	371	369	397	402	393	388	405	391	362	360	348	374	381	398	357	336	406	424	374	367	391	397	372	372	399	356	364	400	404	383	413	429	402	376	361	392	401	358	418	373	375	410	360	389	368	394	369	393	343	405	376	394	384	364	380	393	399	429	368	376	344	368	386	382	376	396	390	364	364	368	351	366	372	385	376	367	419	404	402	380	376	378	401	394	372	392	383	392	402	384	373	383	396	378	384	385	405	396	376	419	394	370	348	388	362	388	371	357	392	395	398	389	374	383	383	383	384	395	406	361	411	383	404	395	367	397	382	379	377	362	383	363	332	416	350	389	375	394	369	381	391	371	380	379	371	387	408	376	372	416	360	368	396	388	380	375	418	404	396	377	411	409	393	384	363	383	412	355	365	376	408	352	390	401	412	377	380	367	372	396	385	378	368	357	383	352	385	358	346	402	399	389	403	378	358	385	379	363	371	405	413	353	395	375	385	384	404	371	349	390	395	395	398	377	369	406	358	408	384	381	370	360	364	411	355	389	387	401	406	372	385	365	373	386	385	365	374	390	388	382	353	387	377	397	406	375	394	400	396	368	379	365	382	390	390	360	376	374	407	361	394	400	368	361	385	340	350	384	370	360	360	388	367	357	401	385	402	409	352	370
6621	478	500	393	360	276	220	197	242	225	221	193	215	213	165	218	178	193	184	185	210	176	174	192	210	180	218	186	169	202	180	157	178	210	190	164	148	187	176	179	175	166	184	185	168	183	189	176	171	189	210	166	200	165	192	199	198	180	156	153	201	183	171	152	174	184	175	194	156	204	194	177	185	183	157	181	207	205	182	172	159	144	176	165	168	172	171	187	174	160	204	202	168	186	178	186	192	174	158	178	175	186	194	195	175	210	179	166	179	181	157	185	187	173	176	163	146	175	170	172	177	182	183	191	182	145	184	171	185	189	195	195	194	174	182	183	194	175	184	185	183	203	178	184	175	196	192	186	198	163	172	193	175	185	190	187	176	191	172	151	189	194	192	184	166	186	187	179	195	176	188	181	168	184	160	172	172	198	161	162	185	173	172	169	169	204	161	178	199	181	167	187	187	173	184	201	151	170	160	170	171	187	163	198	185	173	165	178	191	167	181	193	181	156	194	148	166	192	194	180	186	167	190	165	199	174	151	167	175	188	185	191	188	169	182	192	195	196	180	169	167	166	211	176	178	203	170	209	184	183	171	200	187	184	208	173	157	189	167	184	175	165	188	194	196	180	188	157	158	178	165	198	180	188	180	190	191	176	195	200	166	182	176	180	181	208	195	182	171	170	175	179	178	190	172	189	189	196	210	199	169	181	183	211	198	193	180	206	183	227	180	164	175	185	183	184	204	206	179	165	194	170	182	183	190	199	208	188	171	182	198	181	182	196	201	184	187	198	180	197	204	182	173	185	172	165	185	178	168	193	191	171	167	181	195	183	182	174	195	204	179	168	193	193	155	202	202	181	162	173	186	175	165	160	182	203	187	195	209	190	178	206	182	173	194	177	187	192	214	195	183	174	179	172	176	181	203	173	185	187	162	189	180	182	173	188	170	163	188	181	169	178	173	183	202	166	173	200	198	180	165	214	179	183	168	173	171	190	161	175	168	188	190	167	199	177	198	181	183	201	182	173	165	193	185	177	189	165	191	198	201	188	195	191	188	176	202	186	193	190	164	190	190	165	171	193	185	181	164	167	159	178	223	190	178	178	203	171	188	183	167	205	161	169	163	168	203	217	170	166	194	180	188	166	153	175	199	175	164	201	181	196	171	164	201	162	159	201	198	167	178	170	177	173	203	197	172	201	166	190	164	189	173	191	186	185	151	177	166	174	192	176	150	186	178	202	190	184	161	185	189	163	159	157	181	160	181	177	175	208	210	188	180	162	197	205	154	187	197	181	163	165	171	190	176	187	186	164	200	198	187	189	207	164	165	188	186	191	168	174	193	207	174	189	180	200	174	179	155	203	170	174	188	182	184	194	147	197	208	178	185	162	181	173	200	179	170	168	193	157	178	186	169	183	177	178	176	179	181	164	180	208	173	213	173	164	178	179	192	152	174	175	193	204	222	177	193	177	172	171	187	181	196	172	173	176	186	187	179	199	173	178	194	198	182	196	191	191	182	178	166	181	170	167	174	187	196	203	178	191	187	167	189	180	181	180	181	224	186	195	195	158	189	206	189	183	209	178	186	198	182	210	194	176	205	161	182	183	177	182	162	188	196	203	184	166	186	199	168	191	189	174	198	185	195	190	200	177	186	172	169	187	189	174	169	184	169	180	171	205	174	187	168	163	194	184	192	170	178	169	188	185	166	190	175	185	169	201	197	200	152	171	160	190	153	160	167	190	184	181	195	192	177	184	171	171	167	173	164	174	174	177	172	178	184	182	191	189	197	175	188	196	170	183	184	174	175	189	181	172	194	173	165	181	164	188	188	190	162	149	165	188	199	162	174	183	179	181	174	181	174	185	198	160	174	187	189	193	196	178	175	175	173	175	173	192	179	198	195	175	175	183	184	154	156	198	187	174	180	205	205	146	183	179	181	192	156	153	171	186	183	220	174	167	188	178	161	178	163	183	186	177	181	188	158	192	171	184	179	194	173	166	185	182	160	175	201	186	188	186	195	194	170	164	177	197	183	180	185	165	178	170	142	176	187	198	165	182	200	189	175	173	198	185	186	193	188	177	181	163	212	175	174	172	188	178	188	202	171	157	194	181	194	157	179	166	198	176	196	184	182	174	196	185	175	177	214	173	197	156	173	182	167	179	185	177	188	182	187	180	192	170	197	178	189	161	185	178	166	193	182	189	185	179	192	167	178	182	189	177	164	187	179	172	169	164	180	196	199	166	163	205	178	166	187	178	169	191	176	183	195	162	180	173	151	179	200	174	182	181	187	161	172	185	212	190	162	189	177	187	168	163	162	180	175	185	181	183	213	187	182	182	206	185	181	193	194	179	180	196	179	191	168	191	189	179	180	165	173	188	202	185	185	201	180	197	181	181	179	174	190	179	195	180	202	175	206	199	164	201	172	181	179	183	180	175	204	163	166	188	157	165	205	170	191	196	164	168	188	175	190	191	168	175	171	173	182	180	206	145	176	183	168	166	191	179	191	170	172	192	194	147	188	167	179	199	191	162	169	174	172	164	201	193	193	185	181	182	161	175	150	186	170	159	188	200	193	172	184	185	204	186	184	188	172	177	186	170	174	154	188	179	173	203	193	175	176	195	199	180	197	174	165	193	182	179	175	183	202	161	164	162	165	188	165	193	197	176	182	174	163	181	165	212	180	165	202	190	201	190	189	192	176	173	175	215	185	174	177	168	159	181	158	158	197	170	163	180	169	197	189	184	168	208	189	169	180	172	155	195	198	177	180	194	198	177	182	169	206	164	183	159	201	182	157	197	167	163	200	174	188	191	178	190	213	188	182	165	193	188	160	170	171	148	174	169	196	178	172	174	172	170	193	188	197	192	172	178	183	167	179	170	174	195	169	177	206	196	159	169	171	191	165	182	156	214	184	175	187	188	197	166	178	201	199	186	195	180	181	164	180	160	190	186	172	195	168	164	189	162	209	175	176	176	169	181	186	179	191	183	180	176	191	187	187	183	185	178	191	202	180	195	206	160	211	207	190	207	186	174	177	165	182	171	180	177	212	200	187	156	180	165	173	169	207	206	187	194	165	179	163	156	154	159	165	209	216	187	169	174	172	185	194	181	155	180	170	160	188	175	175	171	183	201	206	188	176	188	237	183	179	177	181	179	177	188	160	184	167	208	206	188	197	185	214	195	143	174	180	156	178	186	205	161	174	194	178	174	202	160	191	186	160	180	166	165	161	183	190	156	178	181	180	188	184	173	163	185	182	185	178	190	186	170	163	187	181	191	191	210	188	177	208	171	194	190	182	169	175	201	165	179	188	190	173	143	166	196	181	169	183	199	162	187	229	191	191	200	198	177	180	197	175	171	184	183	196	187	172	169	195	203	160	195	204	174	190	172	192	160	186	203	188	197	170	171	205	179	192	168	182	194	162	164	166	163	161	196	187	179	183	174	195	191	166	182	176	185	181	180	177	175	188	205	193	196	196	183	194	169	208	186	159	182	182	176
6358	841	1274	1294	1170	1082	913	809	749	658	609	592	622	601	550	571	513	516	519	526	503	498	509	493	470	487	460	469	488	477	494	496	439	452	461	470	468	480	448	431	503	472	438	448	456	428	476	506	440	484	448	452	466	429	479	462	433	441	448	430	477	443	489	453	463	450	467	482	469	404	471	453	483	443	466	475	426	480	452	456	465	439	483	482	436	454	435	448	438	437	491	451	437	460	450	483	463	432	466	394	452	444	439	461	463	497	418	458	466	498	459	450	461	468	453	438	440	459	455	419	482	474	439	466	437	416	456	448	443	424	459	415	443	454	428	458	436	451	460	455	449	437	458	427	405	447	421	463	423	424	454	443	482	441	433	473	488	418	459	430	481	478	473	490	459	466	424	473	414	454	471	435	431	449	458	391	444	489	437	479	449	445	504	464	390	494	446	444	439	486	460	469	479	473	426	459	454	435	456	454	457	440	440	456	461	458	458	449	459	457	462	477	466	413	424	463	494	450	446	420	460	444	469	446	461	435	428	451	441	463	456	468	446	473	434	440	473	460	456	490	471	453	452	446	485	433	447	462	452	444	464	466	450	452	446	466	443	450	462	455	410	466	457	409	475	473	476	483	424	466	431	461	452	472	450	451	459	454	508	452	418	426	419	484	469	422	472	436	431	431	454	461	453	478	470	446	453	477	479	413	471	451	430	443	440	476	473	427	453	451	455	485	469	467	415	455	429	464	449	482	431	429	460	438	430	476	422	436	484	465	442	460	466	467	490	442	434	407	423	453	469	448	444	447	451	483	442	486	442	463	427	415	458	469	437	429	488	472	474	474	454	437	453	449	437	435	432	434	500	422	481	457	406	445	455	475	499	496	459	481	467	468	476	434	462	449	433	453	463	462	451	465	419	436	424	457	432	393	457	414	470	428	424	456	450	455	432	464	464	477	448	471	454	466	445	456	476	434	459	453	432	459	455	456	425	456	432	429	415	459	456	466	486	487	475	448	444	452	446	471	475	490	470	448	460	447	449	430	443	422	443	421	454	468	474	434	451	489	437	507	469	478	425	460	458	429	458	477	469	461	433	417	466	443	434	452	479	420	464	443	477	422	458	442	479	430	432	453	482	474	422	478	437	490	446	444	408	462	452	455	458	464	465	463	456	487	457	466	443	432	429	469	480	456	465	447	438	469	398	494	446	452	455	450	448	465	465	457	440	457	505	480	451	456	422	430	458	477	492	438	440	466	466	467	474	464	445	486	455	486	425	466	468	435	413	495	441	447	411	485	493	460	459	433	413	445	441	429	433	456	476	459	439	467	463	445	437	454	459	470	441	419	431	431	469	428	446	456	452	465	445	480	468	437	440	436	475	487	436	478	430	467	459	453	483	490	445	437	483	475	452	441	464	424	461	451	444	455	404	477	460	450	436	456	462	413	449	459	484	461	481	441	471	455	461	502	433	476	489	465	457	471	434	431	476	493	458	495	418	486	456	475	455	478	450	450	454	451	412	439	425	472	413	444	434	448	469	445	481	450	465	471	478	432	486	443	436	465	449	441	419	467	428	501	454	429	442	454	450	476	451	438	470	439	433	468	462	478	475	432	444	450	451	461	461	427	447	489	484	450	446	521	494	443	425	427	444	481	435	493	459	459	460	471	446	444	422	439	435	424	461	461	460	434	459	466	455	443	429	448	446	473	459	429	420	467	470	425	478	483	445	480	452	416	408	476	442	446	457	508	445	436	470	480	439	430	463	428	432	451	522	468	477	465	431	511	445	492	456	459	459	449	454	466	481	449	432	459	432	455	453	443	485	446	495	480	430	437	465	467	441	463	469	437	454	424	445	455	453	460	498	442	429	469	490	446	459	461	462	414	425	454	431	436	471	426	483	395	472	424	464	456	449	428	440	464	480	453	436	494	475	470	447	459	443	491	463	432	458	454	453	431	438	421	426	480	416	457	443	430	437	441	444	480	421	438	440	445	443	467	441	416	469	414	433	424	453	450	452	459	453	463	445	439	452	441	450	467	431	433	443	449	433	481	434	462	448	451	407	411	499	423	472	395	452	460	450	447	498	475	474	438	469	450	464	459	446	443	446	459	423	460	441	488	480	447	438	443	449	407	472	488	426	426	421	439	429	447	438	451	460	459	461	461	450	503	444	453	454	470	446	471	447	447	443	449	442	441	451	483	435	440	450	464	476	407	489	456	446	451	440	426	442	425	458	443	448	471	432	436	447	465	485	457	470	458	428	444	454	433	443	434	455	434	450	469	437	439	458	445	470	460	479	457	451	451	477	465	475	451	436	449	434	412	445	443	461	464	430	455	439	451	493	444	434	400	482	451	467	436	435	453	456	432	441	479	450	431	432	433	450	461	457	472	441	476	463	466	482	418	432	462	414	425	464	455	449	414	486	475	456	451	455	480	429	467	462	472	451	441	457	430	433	418	430	451	440	476	460	459	446	474	449	476	473	470	464	435	442	461	438	459	447	434	449	422	462	441	448	445	457	448	478	468	497	487	454	446	464	466	499	466	435	480	453	446	487	488	451	437	454	466	430	446	428	459	409	405	442	442	408	459	461	405	444	457	450	482	445	442	468	501	430	431	448	469	448	441	459	460	466	432	454	479	431	452	407	472	443	459	442	466	461	454	417	453	475	457	427	437	446	410	479	457	411	468	505	465	434	455	453	438	446	449	462	417	492	461	443	441	428	437	433	463	436	450	434	448	481	450	478	440	490	469	451	480	468	451	477	426	462	445	494	433	430	441	478	447	477	423	452	483	470	458	448	427	474	447	448	438	444	444	442	468	449	479	443	452	449	458	430	430	462	482	466	447	462	409	467	425	487	486	468	461	461	442	454	466	465	479	454	470	449	451	477	458	461	467	423	479	497	478	430	449	423	440	433	506	451	429	472	465	401	444	462	472	461	440	462	440	441	461	457	472	428	504	461	455	473	479	476	464	456	457	431	419	440	440	502	467	408	428	444	435	436	432	492	414	460	461	446	487	466	464	424	427	449	482	454	403	491	452	451	454	424	415	448	417	471	457	458	476	435	435	487	468	438	450	416	422	477	439	442	468	472	444	460	467	455	431	448	444	430	436	434	514	477	469	464	458	443	466	453	512	468	469	435	440	468	429	441	424	444	473	449	413	455	454	466	457	424	445	451	451	439	485	457	440	457	459	474	477	494	462	468	480	457	449	428	439	437	459	456	459	492	450	479	434	473	467	428	445	439	420	489	443	448	398	427	452	452	428	431	468	469	457	443	426	446	439	461	438	472	455	452	458	473	451	426	462	466	425	468	397	431	458	404	452	471	453	470	436	436	459	461	451	447	442	460	448	470	432	446	445	483	467	462	445	472	383	455	461	435	424	447	470	464	426	449	449	492	483	478	418	505	457	452	414	434	471	447	430	420	482	430	470	409	481	466	453	460	487	454	428	446	403	431	473	483	444	482	435	446	464	442	466	438	455	470	471	427	442	424	457	434	405
11933	896	783	538	416	306	237	200	180	160	148	156	134	139	134	126	128	110	109	140	105	118	110	90	121	101	102	112	94	93	86	87	102	108	101	81	114	85	108	88	93	86	91	104	110	102	96	82	98	109	109	85	96	95	98	87	97	102	108	87	107	84	99	120	105	114	106	91	82	86	97	99	99	88	108	98	99	104	116	91	105	86	90	90	76	99	105	96	89	86	93	72	100	95	97	91	113	100	109	99	90	83	120	87	103	95	94	97	105	103	95	93	83	96	104	102	102	95	98	111	100	102	93	89	101	102	108	103	99	103	95	106	85	78	98	92	109	99	110	97	87	98	92	90	109	79	100	98	84	105	91	80	102	90	88	110	93	81	81	91	91	80	85	87	90	88	104	102	101	90	89	107	91	103	92	89	92	95	98	93	118	111	104	93	94	104	95	89	103	115	92	86	99	84	91	112	97	88	88	91	90	69	83	90	96	119	102	96	100	112	88	110	111	103	112	103	93	98	109	103	85	98	90	101	86	110	92	76	104	92	101	110	89	96	87	99	104	94	106	97	114	93	112	95	105	86	101	101	115	108	93	94	104	102	109	89	91	100	73	95	81	85	83	97	103	105	102	84	94	114	106	90	93	85	105	112	98	102	111	99	111	101	128	107	107	120	101	91	117	80	84	89	97	104	94	92	94	101	101	93	95	79	100	104	100	103	95	98	100	88	73	99	102	85	108	104	104	85	89	81	107	102	86	102	88	98	103	88	91	110	106	114	92	106	86	98	99	101	93	105	90	114	97	101	102	106	101	95	119	92	102	87	98	84	82	91	106	100	94	98	106	96	90	90	99	91	96	89	100	108	96	107	114	99	101	97	102	102	95	93	107	96	126	83	102	96	113	79	121	104	96	107	81	91	99	97	91	112	99	123	90	103	106	86	108	81	114	112	95	87	99	98	89	95	92	107	97	106	92	86	91	95	104	100	96	94	85	101	90	107	101	97	93	116	77	79	95	97	90	105	68	100	104	109	93	93	102	90	85	83	89	84	101	78	98	101	88	111	93	103	113	111	86	99	105	108	107	87	96	98	87	98	105	105	95	71	92	88	107	103	87	104	90	86	95	107	94	91	120	93	116	89	103	96	97	114	126	88	100	70	91	113	102	87	105	107	93	86	125	90	121	94	102	96	94	107	91	91	100	98	102	90	111	110	100	78	96	94	101	97	101	89	105	86	101	102	83	107	103	103	87	83	68	105	91	85	92	103	104	107	95	94	95	98	90	89	121	89	93	107	108	99	111	113	84	105	119	79	94	96	86	102	89	87	92	94	105	98	84	83	99	84	107	104	97	83	86	106	104	93	99	102	95	100	102	110	96	93	100	89	95	89	97	82	114	93	95	97	108	92	111	101	90	86	86	85	91	88	97	87	88	79	101	93	96	82	104	110	107	103	93	92	106	81	94	96	94	94	94	98	84	99	110	99	92	105	102	86	109	92	103	94	96	97	83	102	78	89	108	102	108	91	98	123	100	103	103	77	101	83	108	104	104	84	94	84	93	90	112	80	92	76	81	91	103	95	100	83	96	85	104	106	107	100	101	99	97	105	94	131	118	82	100	85	103	109	93	106	101	111	98	108	105	100	82	84	100	75	79	83	96	92	103	89	95	65	98	101	107	110	88	104	96	100	86	76	86	92	99	94	85	103	78	99	82	86	80	99	95	91	83	104	90	79	103	99	99	103	109	91	103	94	116	102	100	86	94	101	96	103	91	108	90	97	79	100	94	79	84	82	103	94	95	102	82	99	107	110	100	107	95	93	99	91	94	81	87	103	95	88	114	106	97	81	95	94	95	82	110	99	107	84	98	92	80	91	104	110	93	94	81	107	103	101	117	85	74	109	99	75	90	76	89	89	105	117	99	96	90	97	98	86	99	105	95	109	87	103	94	83	96	90	94	104	88	89	92	79	100	121	104	92	90	87	110	91	93	92	99	79	95	102	90	110	97	103	113	96	101	86	98	111	97	90	100	105	88	96	96	99	90	114	83	91	97	85	93	109	105	94	79	85	85	85	94	93	105	93	91	100	93	105	104	92	99	87	98	97	95	83	108	79	101	98	85	102	95	98	97	77	106	112	114	102	92	88	93	113	123	87	101	79	88	109	101	82	92	96	84	114	92	102	101	90	109	93	112	93	82	87	99	96	91	102	96	98	82	107	100	104	107	86	102	98	86	102	88	109	94	73	95	88	82	74	82	99	104	93	100	97	121	94	91	94	106	90	114	96	103	92	90	95	90	105	95	99	92	100	98	99	106	99	89	96	91	101	103	83	108	104	109	113	99	95	98	118	100	101	96	110	92	104	105	96	90	98	82	88	82	79	91	104	92	108	91	105	101	88	89	88	92	103	100	117	88	92	110	86	83	97	85	91	91	84	96	95	91	110	85	87	111	91	96	78	82	103	122	109	111	97	108	85	89	97	98	95	107	89	100	108	97	103	95	84	106	92	114	92	112	83	108	81	111	92	82	98	107	80	95	86	109	92	98	90	95	95	93	95	106	100	95	79	96	82	103	97	115	98	88	93	90	113	110	127	97	106	91	105	119	100	89	102	105	104	100	71	90	110	81	90	90	112	97	92	81	102	105	78	105	91	90	93	86	96	99	107	97	91	76	98	91	102	85	86	94	107	104	86	110	91	115	108	95	108	73	96	90	86	98	80	96	100	105	97	100	100	95	106	106	105	101	102	95	99	108	83	86	97	93	100	79	109	92	81	93	93	90	97	88	82	90	96	108	81	98	91	109	96	94	84	101	74	89	116	104	113	113	90	87	116	96	106	96	87	112	85	112	96	97	92	84	87	91	106	105	117	89	92	78	89	92	99	97	75	108	104	101	107	104	93	81	96	85	111	83	97	88	122	97	94	111	90	93	97	92	82	82	86	79	103	98	83	111	98	87	103	90	89	93	101	105	101	96	84	95	89	94	103	82	99	91	97	109	108	120	97	107	96	81	90	113	89	111	101	100	112	103	116	97	108	85	99	102	88	97	102	115	90	109	101	103	98	93	103	93	95	98	99	102	77	87	95	104	123	89	98	95	71	73	96	103	100	99	105	90	85	96	96	93	91	90	93	79	107	96	97	98	112	101	99	120	106	110	104	96	85	102	90	87	85	101	98	99	89	105	109	91	100	92	80	101	82	102	105	79	116	99	82	108	92	103	75	93	95	93	98	93	96	89	91	84	91	87	101	91	97	88	103	94	92	97	86	98	103	96	117	83	89	100	91	119	85	102	99	94	98	82	93	99	92	99	104	118	108	96	101	85	99	88	75	92	93	101	95	105	90	106	102	99	100	80	115	108	74	88	94	105	101	102	98	100	119	80	106	115	105	97	96	83	102	103	93	108	83	91	92	82	90	90	92	75	81	98	91	88	96	102	78	99	87	96	101	112	109	101	106	94	84	90	84	99	104	89	94	103	88	92	91	88	100	99	94	85	101	107	96
7859	854	1711	2009	1501	1312	987	817	666	640	578	533	511	487	459	436	438	428	339	337	327	342	330	315	316	291	305	290	280	279	271	272	266	296	257	276	288	245	260	250	279	278	240	264	245	256	260	254	250	270	259	259	284	249	268	266	250	266	259	239	258	251	254	259	276	252	243	267	256	255	246	236	280	258	284	278	253	258	286	242	263	251	264	289	221	264	234	248	238	224	270	288	282	265	260	242	255	233	265	237	238	282	248	244	261	250	249	270	229	248	261	267	244	266	218	243	256	244	245	251	245	216	263	265	244	256	241	232	233	224	235	254	252	252	234	241	229	222	245	268	231	267	258	228	250	207	260	255	245	252	232	238	241	232	283	282	265	249	254	247	263	259	239	243	239	266	237	240	250	250	244	252	240	247	232	245	254	259	253	229	239	278	251	270	249	259	282	237	237	263	208	241	240	242	243	252	243	264	243	243	196	249	234	236	236	273	245	234	254	259	220	254	251	243	275	249	265	274	263	249	240	243	282	235	251	240	269	239	240	235	238	224	246	271	268	283	239	274	265	251	260	232	245	224	245	234	250	234	269	276	259	239	249	219	282	262	211	238	259	231	277	264	268	234	245	251	232	238	230	243	248	285	277	276	226	245	253	230	234	265	223	282	230	207	245	237	243	251	221	252	263	262	244	262	246	266	246	232	258	261	258	248	229	229	230	280	243	257	255	240	239	225	271	257	229	245	225	241	251	248	253	276	244	245	260	251	258	262	247	257	282	245	228	261	233	251	260	243	252	247	237	245	248	246	241	244	233	283	253	237	234	229	263	270	258	275	248	231	267	259	225	260	252	246	262	247	238	245	257	248	250	241	280	244	238	239	286	232	249	259	263	244	242	231	262	231	255	239	263	243	275	245	255	244	215	267	274	274	265	267	236	267	245	249	231	267	276	255	264	273	251	257	259	253	242	233	261	250	253	248	238	229	231	249	246	215	219	259	246	261	243	261	237	264	264	248	282	243	247	257	263	244	251	232	232	268	224	238	238	231	246	256	243	253	239	257	240	274	254	228	266	245	240	243	260	263	263	239	236	240	240	239	245	253	239	238	266	239	237	265	265	227	250	247	265	273	225	258	249	235	266	245	257	278	220	238	237	223	223	243	240	243	249	247	224	220	220	254	232	278	240	239	260	264	245	266	225	250	249	256	261	252	230	239	270	235	225	242	245	263	236	232	232	251	249	210	257	241	267	263	248	257	258	254	239	253	274	243	264	252	247	241	268	236	253	254	270	229	240	261	219	241	257	266	221	250	216	219	208	252	222	212	253	230	255	263	254	259	242	263	259	241	231	241	217	223	263	236	244	253	249	211	254	256	263	239	227	277	242	250	226	247	238	225	241	254	263	260	227	234	245	262	260	266	257	251	242	282	257	269	261	277	254	211	262	260	253	252	245	274	234	261	263	249	246	237	245	235	235	225	265	251	262	253	246	235	252	251	246	245	262	248	253	239	260	260	212	243	244	267	244	241	252	247	242	272	243	264	240	239	238	249	235	279	247	235	230	251	243	274	240	272	245	242	251	258	242	255	248	255	233	255	229	248	254	253	267	228	258	246	247	256	256	231	237	265	275	244	287	237	255	243	244	251	281	245	234	236	242	245	244	254	266	274	229	253	235	237	233	219	235	232	282	229	259	245	275	245	268	248	254	238	228	215	232	249	275	240	252	223	278	242	249	274	233	246	259	239	269	215	233	275	247	239	239	252	254	251	262	248	264	240	258	257	251	226	270	256	230	249	275	247	245	238	240	224	260	239	266	254	249	266	264	252	240	247	259	241	263	244	239	245	242	262	235	275	227	244	262	240	235	265	249	229	273	241	266	232	243	250	252	282	260	227	233	252	268	233	243	238	294	251	243	266	239	247	232	252	255	235	219	251	247	263	275	273	250	253	261	253	228	254	265	252	241	231	231	221	243	243	233	254	269	269	259	234	256	268	214	252	261	224	242	258	232	284	227	257	252	255	268	258	259	240	226	275	260	247	233	233	246	262	257	293	248	224	254	258	258	240	223	249	246	243	250	260	249	237	266	251	252	243	276	246	237	249	244	229	264	239	240	228	241	252	266	249	267	261	259	247	242	239	233	219	254	246	250	260	251	216	232	284	240	242	239	230	266	232	240	250	268	264	256	246	237	249	268	231	257	239	228	243	242	256	264	248	261	228	256	260	249	235	253	262	251	264	248	269	252	219	253	262	263	238	248	246	247	236	247	240	247	259	266	239	286	235	258	248	257	261	268	236	286	247	247	248	260	237	244	254	229	231	251	232	264	239	261	241	219	277	233	253	220	240	248	242	250	263	237	261	248	247	279	223	262	235	255	249	240	263	224	260	242	260	253	242	273	234	229	262	276	233	249	249	250	246	246	265	271	256	247	237	245	267	240	238	243	238	235	272	221	278	205	242	260	260	275	245	254	243	247	227	214	245	266	222	263	259	267	257	263	223	278	251	243	238	260	246	267	260	248	264	253	254	260	238	242	240	228	259	252	267	250	269	250	280	252	247	239	243	254	246	264	257	266	255	256	241	227	236	242	232	251	246	258	241	244	245	245	249	242	226	247	258	233	236	254	241	247	238	233	250	268	239	263	271	240	240	266	224	234	266	240	252	259	256	247	290	258	241	261	254	273	262	211	257	241	259	282	251	244	287	244	278	247	245	251	231	242	233	263	218	232	274	247	254	259	262	232	241	280	231	250	248	234	231	238	255	253	263	233	264	255	245	255	259	281	268	266	244	213	223	234	275	246	269	254	265	253	238	245	266	258	283	265	281	280	233	278	259	231	236	228	275	256	223	241	260	250	255	240	246	244	244	232	248	281	247	234	247	250	261	219	272	230	236	236	255	245	249	262	286	235	229	259	257	266	240	240	246	228	259	255	223	242	230	254	270	269	248	277	256	237	263	239	235	255	292	236	252	259	257	239	215	279	231	238	215	235	267	242	262	254	272	244	272	249	234	265	253	272	232	242	260	254	239	274	264	255	263	260	260	260	275	245	265	246	246	228	238	245	232	252	223	252	259	254	271	243	268	279	248	239	254	243	255	274	237	261	233	252	244	220	236	258	225	238	242	253	227	216	267	253	275	236	262	261	250	219	238	243	225	264	253	256	245	248	256	264	251	270	246	238	255	228	249	257	261	257	256	254	224	231	232	250	243	252	247	280	241	255	231	251	219	279	258	251	265	261	268	223	248	227	245	227	263	283	253	258	262	235	236	252	220	256	239	256	237	241	249	265	248	227	251	249	252	263	240	256	252	208	245	257	214	250	253	229	245	229	255	251	262	260	262	233	274	237	250	241	228	269	245	252	256	229	245	266	255	226	263	269	226	238	239	258	237	240	259	264	240	258	233	259	229	247	247	246	252	254	226	261	268	242	241	228	227	239	245	247	262	262	252	227	276	240	249	259	251	247	226	241	249	233	245	239	262	227	236	249	263	220	225	249	270	250	219
1187	218	188	165	158	179	152	130	130	137	147	144	154	141	148	152	147	148	141	160	132	156	142	144	135	147	142	158	173	130	125	138	150	123	152	153	147	130	138	140	148	157	162	128	172	152	153	149	150	139	169	171	131	151	128	132	152	138	181	145	144	149	139	161	152	156	171	154	158	154	159	159	133	152	152	169	143	137	132	144	184	130	145	159	117	155	129	152	159	139	132	147	160	173	164	148	150	146	128	151	144	149	152	138	159	126	148	168	115	148	149	155	132	162	149	165	156	146	148	142	136	166	157	158	162	156	137	166	143	135	149	175	135	157	180	144	132	154	119	166	158	154	157	165	157	161	145	155	154	137	156	168	150	154	161	162	148	158	153	162	138	162	151	133	144	152	125	143	131	159	155	149	166	122	124	172	152	140	143	122	145	155	165	167	155	155	123	135	124	142	147	142	154	143	141	163	167	151	137	157	146	146	125	155	134	164	140	140	151	147	140	150	156	142	154	146	151	147	140	162	163	160	123	151	148	145	140	143	156	149	137	165	156	163	150	144	172	159	165	175	140	146	143	149	157	144	141	137	150	154	159	140	165	138	148	169	159	144	149	143	154	131	139	129	121	184	149	155	138	147	148	145	147	140	146	147	133	144	150	142	155	164	147	139	164	153	160	135	143	126	139	141	171	143	126	142	165	147	174	130	158	142	159	145	140	164	144	141	132	141	157	145	151	148	143	133	145	145	154	156	141	152	149	158	170	138	136	156	130	153	144	152	153	151	132	144	142	152	135	167	142	125	158	151	158	156	149	142	128	141	137	150	131	149	136	149	156	140	141	159	136	162	153	138	136	156	174	132	152	135	159	143	124	154	158	132	149	151	148	150	137	153	152	161	144	155	152	152	144	153	164	152	145	149	134	122	163	142	156	164	159	161	151	149	163	144	142	161	126	146	139	143	168	147	150	170	133	144	155	141	147	162	132	159	163	148	134	167	147	165	150	134	143	139	143	127	145	158	170	144	140	113	155	166	153	125	166	165	154	137	134	150	136	135	156	148	136	151	143	161	142	125	155	146	161	143	152	146	148	135	140	140	149	170	147	148	136	149	143	170	148	131	151	142	145	131	182	148	156	157	132	158	137	147	125	142	133	157	163	133	140	144	146	151	137	131	137	165	132	144	136	139	147	158	133	162	156	150	136	163	133	143	147	165	137	141	172	151	157	134	140	137	149	167	145	135	127	154	149	149	140	169	153	154	132	141	155	137	151	142	159	146	144	134	155	146	166	116	131	169	148	156	137	156	150	171	155	129	156	122	147	148	155	145	156	148	150	146	130	120	151	167	129	144	132	146	140	130	136	157	138	158	137	139	158	149	137	140	151	145	132	134	135	142	121	131	143	153	165	133	148	153	149	156	144	148	149	160	131	146	137	154	125	134	145	143	125	149	130	147	147	137	136	138	142	135	160	145	144	152	122	175	150	149	148	140	168	151	154	160	138	140	158	160	164	145	150	151	132	156	183	142	136	149	164	128	139	149	144	129	150	143	140	156	145	138	144	157	134	138	148	151	136	136	140	147	144	172	147	134	147	165	132	150	167	136	161	143	168	145	133	146	155	140	150	156	155	143	149	131	145	145	142	145	122	154	149	130	154	142	164	136	148	154	154	145	146	158	154	143	122	139	170	146	163	157	141	160	147	154	157	145	152	131	125	176	129	168	150	141	151	150	132	148	144	129	145	135	170	139	164	167	144	172	150	144	160	144	138	143	149	172	153	134	126	159	158	161	138	147	168	157	168	139	147	163	130	133	139	132	126	136	158	139	134	180	183	150	127	173	159	147	136	140	122	149	164	162	147	141	140	143	182	162	146	142	154	181	154	150	161	165	129	167	154	125	142	143	175	161	151	147	172	173	166	137	165	139	157	161	113	138	150	136	141	154	155	146	138	126	132	129	130	141	155	127	166	137	148	144	159	140	141	161	143	141	146	140	164	159	133	146	164	148	176	170	154	146	136	114	125	158	141	133	133	147	149	156	141	134	165	142	151	145	146	138	137	139	167	159	153	154	167	144	132	139	162	162	152	125	144	141	145	144	156	158	148	151	149	141	146	130	152	145	145	151	155	140	169	141	131	152	155	143	138	133	144	167	126	134	137	141	144	142	161	160	151	145	144	157	166	156	156	154	145	146	133	148	158	131	141	143	152	152	157	159	147	146	153	151	166	145	152	175	149	151	127	134	156	116	148	134	162	145	140	148	140	144	127	157	152	123	131	136	149	112	144	139	130	134	131	132	150	157	155	114	161	153	151	166	153	144	142	145	165	148	139	158	169	153	133	152	158	159	137	157	135	162	146	175	151	164	143	119	151	161	151	136	142	138	167	152	169	148	146	139	131	163	164	159	145	157	143	147	130	124	135	163	161	133	135	145	153	137	155	152	134	133	135	135	130	131	133	142	136	160	168	149	134	176	151	148	132	164	149	179	163	150	152	155	161	148	167	150	140	154	145	135	133	134	147	142	161	129	144	136	146	138	133	173	121	164	134	152	158	133	145	154	127	151	140	142	173	138	135	162	141	134	138	149	139	156	131	139	136	138	136	161	120	149	161	159	149	140	128	155	164	151	150	160	146	145	146	140	138	129	145	162	154	157	136	130	147	141	144	144	158	140	148	174	158	123	142	135	132	144	162	133	145	140	173	147	155	158	162	168	154	121	154	125	166	134	147	138	151	146	149	161	142	157	144	146	146	157	143	160	139	160	150	170	141	148	178	154	153	140	149	151	162	136	151	138	145	156	151	149	136	148	140	158	150	142	170	145	131	152	135	155	142	159	167	137	137	148	150	149	140	142	130	146	152	144	133	153	131	152	153	174	158	150	174	152	124	149	150	144	151	148	150	142	153	156	144	144	151	148	149	163	138	148	140	137	149	118	123	152	123	147	143	156	136	141	147	141	144	155	160	153	150	143	156	160	164	157	148	150	149	168	153	181	158	178	144	156	156	164	156	123	129	138	142	153	134	143	147	136	155	160	133	146	133	168	168	151	153	152	148	158	128	156	163	165	160	127	131	142	166	151	141	155	151	143	154	153	161	147	139	138	144	128	141	174	153	129	151	134	154	147	150	156	142	138	157	168	167	156	155	135	127	140	136	127	148	136	142	139	179	173	182	144	141	124	144	148	157	144	143	156	157	166	154	148	139	137	156	153	142	157	143	150	148	159	136	162	161	148	133	139	144	157	152	136	158	147	147	136	150	155	175	157	170	150	165	151	158	157	155	133	154	119	132	145	157	141	159	145	140	142	142	160	170	153	123	138	135	151	169	158	173	130	143	143	140	131	155	141	144	141	143	123	157	158	131	138	130	128	144	146	139	142	136	140	169	136	144	145	144	123	136	136	154	171	160	149	155	155	154	147	142	132	142	149	156	188	139	167	158	145	135	129	126	148	163	127	113	151	157	142	162	162	136	132	145	147	145	143	141	131	155	141	139	137	173	171	167	156
1699	431	485	497	485	489	426	384	392	410	414	357	371	391	420	378	410	344	412	407	426	384	421	415	417	402	380	394	390	399	360	385	377	388	417	363	356	402	412	376	382	387	409	411	366	391	398	377	380	358	375	403	369	385	371	380	400	394	396	361	398	375	406	389	375	369	354	392	390	417	377	360	378	373	346	349	361	357	431	365	375	427	387	402	367	367	397	395	405	366	367	383	383	385	375	365	389	406	386	396	365	412	336	404	364	386	386	377	391	393	416	423	366	384	407	408	367	364	376	396	362	355	389	372	401	381	380	368	397	365	364	366	383	390	395	340	375	379	385	381	401	405	383	377	359	372	410	413	383	372	394	401	373	406	384	395	439	367	412	366	351	396	360	389	381	379	352	375	397	386	368	404	377	389	387	373	372	412	391	375	382	398	379	394	386	392	379	375	373	385	383	384	330	382	361	386	379	396	411	380	361	430	358	340	380	424	367	371	339	397	390	353	395	370	386	395	373	382	388	399	362	381	407	405	387	360	419	354	363	397	390	368	413	376	356	395	350	383	361	373	356	356	382	354	392	389	376	373	409	367	380	376	381	398	389	383	421	403	386	437	393	401	400	392	392	393	379	381	389	394	401	352	413	417	400	407	389	359	369	375	379	366	352	403	367	383	387	383	394	423	394	374	369	394	396	394	362	374	388	379	376	401	386	407	378	416	374	370	392	422	365	405	359	372	412	382	392	403	397	378	401	388	409	390	369	395	379	378	393	368	389	368	406	363	388	398	383	419	392	388	362	380	397	373	388	381	340	388	390	359	387	386	405	389	421	361	373	412	368	388	334	373	366	360	381	394	382	395	380	417	439	403	380	363	394	394	373	386	415	381	373	401	390	400	386	352	376	381	378	400	355	373	369	387	367	370	379	395	399	401	373	393	343	361	370	374	379	380	394	428	390	379	376	383	407	409	418	390	398	381	373	382	362	355	393	404	395	401	388	408	391	374	363	355	383	349	388	366	403	383	360	395	387	375	371	371	391	370	379	371	400	364	370	424	363	358	395	352	419	413	418	390	395	399	405	414	401	369	394	368	356	395	362	360	394	376	388	371	364	367	411	425	377	384	362	385	386	381	365	380	377	423	371	386	360	381	392	380	356	401	409	375	366	364	395	351	379	428	336	351	387	418	372	432	364	415	383	381	415	356	395	358	397	399	400	390	390	363	397	387	389	335	373	408	382	366	422	396	387	341	398	335	392	375	375	401	399	388	367	326	391	412	375	344	372	404	355	405	390	388	346	361	382	399	381	355	355	381	372	375	371	368	399	415	385	372	412	409	356	402	400	372	414	375	376	393	423	391	392	387	378	372	358	379	393	372	370	398	412	381	391	411	425	373	356	404	393	387	354	359	381	340	393	376	356	378	344	369	351	374	407	366	411	368	391	392	369	360	378	357	413	380	385	408	395	365	401	398	359	377	430	437	389	395	422	379	397	389	404	389	388	375	409	365	388	396	378	399	390	398	373	395	368	377	404	392	435	391	411	403	408	399	390	363	372	359	398	412	368	358	405	409	389	408	406	388	336	411	402	377	381	401	407	347	386	390	381	390	405	362	353	370	403	364	369	380	391	419	355	433	374	355	371	379	362	371	366	411	360	405	401	380	391	390	385	384	414	401	386	386	377	392	387	394	394	365	371	365	405	394	390	370	405	387	374	406	408	410	350	383	383	388	392	362	387	398	361	386	372	355	386	387	342	365	388	372	356	409	372	361	383	382	415	407	391	370	379	423	377	341	380	373	359	391	410	376	405	351	387	368	402	366	412	397	395	391	380	372	375	362	363	409	414	383	378	353	339	390	377	378	404	376	386	376	373	402	336	406	395	398	373	414	377	396	364	393	380	407	424	395	384	395	416	351	364	379	378	372	365	365	381	390	365	380	419	387	346	378	385	399	410	383	380	374	380	391	361	403	406	408	371	355	414	381	371	416	363	397	381	363	376	383	365	433	375	356	379	367	362	373	396	369	416	376	376	389	413	400	354	403	425	357	381	397	352	381	377	417	394	387	398	395	398	366	395	360	352	410	399	409	402	360	344	379	398	398	352	352	381	431	379	360	410	377	341	352	359	399	412	399	356	375	404	380	393	392	376	394	390	402	380	394	379	399	365	354	396	383	384	375	373	380	398	355	392	381	389	399	387	355	374	388	384	374	396	388	384	395	368	415	377	390	388	375	362	371	371	390	386	399	393	397	393	380	423	389	369	373	386	352	393	375	388	395	402	372	385	401	411	395	392	392	400	410	344	397	393	363	374	384	408	358	367	398	395	360	376	401	392	399	415	376	368	376	393	384	420	374	362	381	374	370	388	352	364	476	396	402	378	365	388	401	363	386	355	378	373	382	355	358	388	375	403	359	394	387	385	386	399	382	390	393	405	384	372	362	392	388	407	378	377	344	396	397	368	358	384	397	374	381	401	366	377	420	420	396	372	370	426	402	410	387	410	407	392	359	388	393	366	380	434	428	386	385	373	400	397	414	369	369	427	416	378	357	412	407	408	375	376	404	407	350	373	387	405	346	398	397	402	370	391	367	383	383	362	377	363	402	376	407	382	392	361	377	398	409	348	400	393	391	390	360	434	365	390	424	361	365	385	382	389	388	397	392	373	350	377	378	394	386	376	368	358	406	398	402	405	385	408	360	377	366	384	387	373	396	394	363	370	363	388	370	368	366	383	400	423	362	404	396	406	390	377	375	378	424	370	394	372	409	356	376	341	389	384	408	372	382	399	418	392	360	337	357	371	378	369	380	347	372	346	390	400	385	377	380	367	376	369	371	393	358	329	409	411	376	395	386	404	414	367	416	372	384	405	377	377	392	391	388	368	407	377	390	375	386	383	360	396	382	395	411	386	381	412	382	390	393	366	410	387	431	368	400	373	401	378	372	365	368	386	369	367	376	368	382	392	359	397	379	373	372	418	413	404	391	376	409	395	378	367	378	402	400	401	358	372	420	389	397	356	374	348	374	425	395	376	339	382	392	405	388	374	370	383	407	371	372	412	380	377	364	368	389	365	370	362	398	369	370	349	381	404	398	376	383	420	396	375	393	365	355	387	404	371	402	386	411	380	378	413	386	437	412	378	321	354	376	406	357	393	383	384	414	388	369	404	373	416	374	383	372	382	381	389	372	362	379	385	405	366	375	394	386	393	359	389	388	364	368	386	402	369	401	378	377	355	370	399	372	381	377	392	418	368	379	337	345	363	365	396	381	404	381	365	394	359	363	379	396	406	377	375	376	382	408	378	337	365	369	348	353	376	391	394	364	403	401	415	387	396	416	395	377	403	378	387	390	398	387	366	410	380	430	359	400	395	375	378	369	370	361	408	338	366	432	425	395	392	398	382	375	379	352	418	399	317	393	389	397	398	378	381	384	397	350	384	405	375	377	390	418	391	375	378	378	393	381	404	363	418	389	395	373	378	418	412	372	394	419	401	395	390	419	376	354
6606	525	513	435	316	265	272	195	227	217	223	218	214	216	181	182	206	187	178	202	180	205	174	197	183	206	176	192	179	180	188	181	209	180	191	206	229	178	188	208	169	173	192	204	160	187	160	170	192	170	192	177	176	175	194	186	172	167	171	176	188	195	165	195	201	202	172	187	173	185	201	198	162	190	170	161	190	172	185	174	174	183	183	189	193	197	201	174	171	183	200	158	185	178	195	184	179	168	188	179	172	187	182	195	185	186	198	160	178	186	191	190	212	192	201	170	171	171	171	182	164	154	181	193	171	187	170	191	205	187	186	211	175	188	197	178	182	165	171	185	206	190	191	186	163	212	182	161	194	184	179	166	170	198	165	178	186	194	194	210	197	160	178	196	174	189	158	166	177	168	180	169	171	206	191	137	155	168	185	157	147	169	204	168	169	189	192	198	196	152	187	197	167	179	184	191	172	173	192	164	185	172	168	200	150	178	199	182	166	194	192	182	196	180	173	203	188	206	182	195	180	196	186	175	174	204	201	155	178	174	192	163	187	217	203	191	156	186	196	194	191	194	191	190	193	191	159	197	154	204	188	178	190	168	179	167	161	185	182	187	177	163	139	174	174	189	172	184	185	193	170	193	208	183	197	189	196	169	179	155	183	179	181	171	161	198	161	192	187	166	209	192	183	181	176	205	169	177	180	191	182	187	194	210	168	180	211	198	170	155	179	195	169	172	171	197	167	173	162	210	169	199	177	198	181	164	175	205	193	182	191	156	195	186	183	194	176	213	179	186	181	180	196	190	192	179	155	170	186	195	207	177	190	195	204	184	194	220	198	188	178	212	164	188	182	189	207	213	176	173	190	202	176	200	169	185	205	183	172	201	170	169	183	214	199	186	159	178	171	187	203	168	176	174	175	171	173	181	166	192	194	202	180	178	200	173	184	178	197	188	181	179	157	206	171	180	184	182	200	195	188	190	190	162	186	197	177	196	163	184	187	175	189	187	184	192	179	174	193	182	187	190	190	206	169	187	188	204	170	155	151	198	183	160	189	180	185	172	214	164	182	183	174	159	188	175	168	203	198	176	200	198	168	186	189	180	188	182	202	207	203	181	179	164	186	169	192	177	170	193	172	188	198	185	178	181	182	177	197	169	193	185	175	190	181	172	176	178	174	182	203	174	180	182	153	183	196	194	172	178	183	187	183	143	185	175	174	186	190	178	177	187	188	160	169	206	166	170	175	175	189	167	198	173	201	194	187	178	181	190	173	174	169	164	214	172	177	189	166	166	189	185	158	189	195	186	173	177	174	168	200	176	184	193	180	181	174	191	194	197	195	200	173	176	199	170	180	176	187	189	170	172	210	189	205	191	192	176	186	185	170	168	167	187	179	187	169	195	172	191	176	177	172	161	163	185	191	172	166	166	175	161	186	180	199	183	175	190	217	192	173	156	184	182	190	177	184	176	175	196	185	183	196	179	196	166	159	185	188	172	184	179	163	189	196	191	189	195	167	170	181	178	150	187	207	198	210	187	172	190	176	188	173	168	187	190	177	199	179	165	171	176	179	173	214	221	201	177	153	178	180	188	183	199	162	187	193	174	182	192	193	193	179	174	198	201	189	208	165	179	183	170	170	178	188	192	184	168	184	165	158	184	198	176	180	186	181	198	185	204	179	166	167	207	180	196	175	177	173	156	156	194	194	168	174	180	172	186	195	177	183	164	188	195	178	193	192	165	179	211	184	183	176	170	171	184	179	191	200	160	183	159	195	184	209	165	167	240	183	169	213	169	161	180	202	166	170	167	173	166	197	190	199	177	153	161	203	158	175	172	170	183	169	192	164	156	176	160	184	180	173	172	198	151	152	188	181	160	185	156	185	183	174	190	182	192	203	182	187	184	178	164	188	179	166	168	202	198	187	193	175	198	179	164	167	187	179	173	196	198	169	186	157	188	177	184	189	163	187	188	179	170	179	170	180	200	175	175	198	187	201	171	185	185	173	180	204	176	163	164	195	198	180	210	166	147	161	186	178	174	186	178	188	160	164	196	199	181	161	165	172	189	181	203	201	162	170	192	181	158	175	171	196	191	200	196	180	185	170	184	176	170	182	167	176	172	168	168	188	179	205	186	165	175	195	174	177	190	171	165	178	180	199	185	175	178	174	187	190	182	192	193	181	176	195	173	174	180	164	162	185	164	190	196	176	182	213	178	198	176	186	172	182	182	197	174	193	180	175	194	177	204	186	179	216	201	181	179	198	174	182	188	157	172	179	167	211	180	188	157	164	162	160	163	174	163	162	192	173	184	182	206	157	182	204	168	178	183	180	181	198	187	192	195	170	162	161	175	188	191	174	166	180	190	178	173	183	186	201	185	179	192	164	182	146	191	167	190	184	188	157	215	185	166	188	170	168	184	187	184	212	211	197	175	176	176	186	176	195	157	206	195	199	161	196	182	166	195	180	195	182	171	175	181	189	197	169	161	167	199	195	161	181	164	176	196	204	185	179	177	176	203	161	170	181	194	200	171	170	192	190	178	171	184	194	183	173	198	178	169	186	195	174	198	173	180	172	201	179	204	173	164	179	182	166	170	188	178	193	162	176	160	165	164	185	187	187	203	196	192	190	178	186	186	189	154	193	200	182	156	176	185	192	181	188	176	201	181	183	177	210	192	192	226	171	170	187	196	168	170	198	195	190	201	173	171	158	169	187	198	166	173	183	177	170	188	185	200	187	206	171	185	158	188	177	187	178	181	201	187	175	198	192	175	190	179	201	177	178	160	182	201	159	176	186	194	185	224	185	163	181	173	175	162	184	179	155	187	179	182	200	187	178	187	194	205	201	157	176	193	195	185	176	189	144	199	219	167	158	191	212	186	175	168	193	170	178	192	180	161	167	188	167	201	199	212	162	209	221	199	196	200	181	184	196	178	173	182	183	189	200	172	163	193	187	161	180	199	159	166	183	178	171	197	169	179	180	161	170	200	169	173	166	174	181	176	162	177	191	192	183	181	200	168	195	176	176	195	174	189	187	182	186	165	162	191	171	157	207	155	184	176	201	179	161	156	183	148	180	180	191	225	200	160	177	201	174	196	176	166	191	176	152	183	178	181	162	168	198	193	204	182	192	188	161	178	180	149	185	198	196	187	188	180	183	191	181	212	175	155	184	179	186	188	196	160	177	158	161	212	187	181	177	180	169	176	192	189	183	176	179	173	199	193	178	164	185	200	174	178	168	178	156	177	186	190	200	165	155	187	199	178	169	169	160	149	169	173	187	184	162	173	183	181	164	180	163	175	213	167	178	172	156	184	161	197	182	186	185	192	182	188	210	172	194	206	176	178	178	188	181	182	181	190	179	196	206	193	198	184	186	170	192	188	200	178	198	176	181	183	161	189	192	179	178	203	184	170	186	178	184	202	164	185	185	174	174	173	199	193	202	179	182	176	168	150	183	155	145	183	166	171	196	175	183	170	169	178	162	203	189	160	176	169	191	199
6460	799	1253	1359	1182	1034	945	744	659	698	654	641	629	557	596	546	562	519	494	535	492	481	468	502	511	503	455	495	466	470	451	453	490	453	471	473	481	482	461	466	441	474	478	477	459	485	455	464	464	448	433	422	495	475	461	452	441	482	459	446	487	500	469	507	447	439	439	433	448	450	470	468	447	431	451	466	461	456	447	464	468	446	461	428	462	456	476	456	476	461	442	507	429	446	461	426	497	425	433	468	462	433	480	476	476	487	499	493	437	513	472	447	479	454	472	462	441	459	490	460	430	459	470	438	489	458	455	481	432	453	437	468	436	443	423	423	443	483	466	430	420	459	423	441	457	465	453	453	455	493	428	413	412	439	438	448	450	446	461	479	463	460	442	458	453	469	442	501	481	422	418	449	468	466	429	435	454	461	440	439	449	469	472	461	454	481	475	456	449	491	475	484	460	468	480	490	439	468	462	444	443	437	432	488	467	477	467	446	448	450	465	419	432	433	459	440	449	438	488	465	457	464	459	456	443	449	434	469	490	455	451	479	480	410	461	430	472	461	441	461	427	462	472	441	458	474	422	485	460	483	434	438	471	476	449	425	482	448	480	481	444	449	447	433	441	417	440	442	485	472	468	462	475	427	465	467	449	462	437	450	440	477	437	483	429	425	473	459	406	433	467	490	472	463	476	451	465	472	467	443	453	454	461	444	464	446	431	435	466	474	436	453	476	472	473	481	478	415	451	431	435	441	420	450	438	460	456	458	452	444	455	461	465	452	434	483	478	505	453	493	407	463	434	441	471	449	471	462	452	491	487	466	454	457	414	475	482	468	433	423	422	429	459	482	430	427	507	425	428	475	450	497	442	467	486	454	425	474	443	474	486	462	460	444	445	476	473	502	436	454	444	460	406	427	458	424	441	459	448	467	489	445	459	480	471	442	455	454	438	497	472	428	430	439	434	486	478	440	440	456	452	504	504	476	466	498	487	452	462	486	435	449	486	468	458	435	439	461	444	415	456	465	442	420	461	450	461	475	505	443	450	433	426	452	450	482	442	443	470	475	450	466	442	472	481	473	452	509	466	438	431	462	430	459	471	463	459	437	438	462	434	444	432	458	497	440	457	446	489	443	447	452	454	462	469	458	464	429	480	460	412	429	450	442	478	448	478	424	404	455	461	456	439	462	475	426	448	489	451	481	424	481	464	441	468	472	396	454	447	440	450	486	491	457	443	442	447	461	467	442	453	459	464	447	438	438	456	476	410	470	480	468	412	479	460	452	463	451	461	457	431	484	493	477	461	451	485	465	395	457	454	435	463	453	451	441	441	449	477	449	443	467	440	481	447	478	437	471	462	476	438	449	460	443	484	440	473	453	454	461	458	436	445	474	482	425	450	442	486	453	439	448	459	416	451	443	432	449	459	436	453	424	447	454	459	414	434	450	434	456	486	451	409	473	476	453	467	423	468	448	448	509	486	470	464	435	416	447	468	461	472	427	464	446	439	486	456	481	444	419	506	479	451	431	429	483	467	438	420	462	444	449	468	454	447	476	448	458	442	454	435	435	485	480	433	470	464	444	476	454	466	467	431	465	462	446	461	446	467	443	426	475	476	482	441	458	455	435	473	431	486	431	461	481	420	413	472	434	453	414	454	431	458	427	424	469	476	483	510	475	420	442	477	442	460	443	451	429	465	410	455	431	449	442	454	506	461	482	474	454	474	455	437	473	441	441	468	484	460	411	469	452	461	441	458	440	479	453	423	433	457	472	450	498	432	451	458	466	467	440	438	476	456	461	473	484	462	479	459	444	460	434	444	442	487	475	428	445	441	459	497	456	453	483	469	478	460	468	394	439	483	432	437	424	487	477	482	464	475	429	474	460	520	450	445	465	452	470	437	431	453	471	421	447	454	461	454	515	485	440	446	475	473	471	454	413	466	463	491	476	463	443	429	422	427	426	452	440	452	452	474	462	450	465	468	465	472	472	445	440	475	458	463	458	448	474	418	415	469	444	472	430	453	435	466	460	452	461	434	455	430	457	455	489	433	475	448	474	486	428	432	453	440	480	444	447	445	490	407	444	442	470	460	465	452	445	446	462	462	458	471	450	443	480	465	422	440	412	444	438	471	476	436	429	480	415	477	467	465	425	480	481	503	489	462	476	460	439	459	476	450	451	487	436	496	469	437	483	459	508	453	450	431	477	455	486	440	439	496	456	433	464	483	439	438	417	456	462	437	478	458	455	448	473	451	436	497	482	387	451	478	439	438	484	437	468	481	455	424	459	467	428	471	451	441	470	482	473	478	462	479	475	418	445	447	443	446	453	473	467	392	463	432	444	459	463	429	430	502	414	419	461	453	486	457	483	463	454	462	486	465	461	474	453	423	447	480	440	466	489	440	479	474	432	431	454	426	429	435	502	452	454	465	442	460	467	478	442	432	475	449	435	453	464	445	482	450	444	456	474	458	446	467	453	428	481	452	459	468	465	471	449	448	472	447	455	471	397	454	464	498	472	493	453	445	465	456	433	429	467	447	446	462	468	453	454	448	455	465	418	503	484	461	439	465	471	447	470	478	459	429	473	454	503	449	499	482	450	455	444	498	442	441	453	456	468	433	460	447	466	443	426	459	471	453	429	425	442	444	438	460	468	450	462	486	456	457	424	458	424	437	426	511	424	412	481	441	507	424	442	448	457	457	459	459	441	449	483	446	453	475	441	464	467	448	411	450	428	470	426	457	479	424	460	483	442	466	480	446	412	425	476	463	443	454	472	429	448	461	442	487	420	490	442	456	492	458	439	450	452	452	454	444	446	404	453	466	476	458	442	460	474	466	444	450	472	444	461	482	468	412	462	412	464	445	475	461	481	441	466	442	476	470	481	471	468	425	507	464	455	424	475	448	453	462	507	444	464	458	444	464	431	440	438	460	471	449	441	431	451	453	441	450	460	448	457	415	474	450	488	457	426	441	447	431	486	435	456	405	460	476	458	480	453	434	448	456	467	460	440	444	429	455	451	487	464	456	462	442	461	478	485	490	457	445	442	438	490	447	446	466	442	405	441	454	462	469	494	469	453	430	452	426	476	461	495	446	484	464	482	410	445	425	484	458	455	456	451	478	471	455	472	447	451	486	428	445	448	481	441	424	404	445	461	467	435	439	450	441	441	446	463	420	449	468	477	455	430	461	445	423	437	465	474	462	478	442	446	455	463	450	438	454	418	435	467	446	489	433	437	457	471	452	472	468	472	494	439	464	463	429	422	409	450	457	452	479	474	464	433	442	460	446	466	489	481	473	475	456	447	476	456	448	461	470	462	444	446	492	435	442	453	424	468	450	475	467	459	463	431	464	455	497	441	425	453	436	450	454	459	439	508	504	495	476	461	409	442	484	447	397	451	492	483	494	459	481	459	467	456	440	483	446	459	474	409	419	374	420	477	468	427	437	459	429	445	447	477	468	425	462	468	423	432	435	468	465	448	435	453	466	451	427	469	457	473
12125	875	814	574	410	283	223	184	177	204	172	150	116	126	107	111	109	112	117	108	107	114	102	109	117	110	121	91	113	99	99	104	102	96	80	93	96	92	97	109	85	85	108	93	100	104	118	107	103	109	102	105	97	100	97	85	74	109	100	98	98	91	105	86	100	120	73	98	106	96	78	105	108	95	100	91	87	106	88	103	98	105	108	76	94	105	81	87	107	95	95	94	82	88	108	91	104	101	87	116	91	89	98	110	116	99	103	86	121	100	82	114	96	89	105	88	69	105	97	88	78	90	80	113	102	89	96	88	121	90	99	107	85	90	87	92	88	92	88	89	108	102	94	96	79	80	95	84	100	93	105	117	94	102	103	73	84	91	86	80	87	98	84	113	97	105	92	93	99	82	84	87	97	102	100	105	78	108	95	100	103	117	91	97	108	78	98	93	92	82	94	79	100	107	98	111	100	97	103	93	84	86	97	91	88	75	85	95	86	88	94	77	88	95	110	108	99	104	96	85	84	108	108	82	78	94	80	105	98	95	79	87	109	92	94	101	95	95	110	97	104	101	102	101	88	109	84	99	85	83	108	81	106	85	112	110	89	120	103	92	84	91	112	107	84	100	110	99	90	98	93	90	93	102	87	96	99	113	91	91	92	89	84	103	95	98	91	98	112	86	103	80	90	97	92	98	101	117	106	86	101	116	92	93	117	100	96	90	90	96	103	101	109	91	76	100	104	103	98	99	95	101	79	96	98	88	117	102	99	96	92	84	92	104	97	94	98	100	111	96	96	92	103	111	99	95	98	114	89	111	106	102	102	115	106	92	93	101	90	108	100	103	98	92	109	88	99	97	98	116	110	103	105	80	102	103	92	93	78	96	102	114	99	83	121	106	90	91	96	91	101	109	92	98	98	97	89	99	85	94	104	98	91	107	87	98	97	98	106	108	112	97	112	92	93	97	81	89	98	109	96	95	88	104	104	103	84	91	106	82	94	98	98	94	82	95	81	94	71	91	81	98	100	75	88	102	91	97	99	103	97	89	97	83	86	78	87	90	96	90	92	101	101	92	87	89	104	112	92	109	86	92	100	105	82	80	98	97	90	100	94	80	110	90	105	115	89	98	91	83	96	88	97	94	109	105	88	106	109	102	94	91	86	95	97	107	107	92	100	98	107	87	111	112	101	100	85	97	86	79	92	85	97	84	104	103	123	80	87	113	79	102	103	111	97	110	90	100	73	91	91	92	87	94	106	108	92	107	95	86	89	95	94	110	117	93	96	79	95	107	111	89	88	82	96	101	101	74	107	80	97	107	93	95	92	113	91	96	104	92	83	102	93	88	90	95	102	98	101	105	94	91	92	84	121	90	86	109	118	93	85	92	117	96	98	86	101	104	92	99	104	95	109	101	83	98	109	96	96	80	100	89	105	99	93	74	94	97	99	105	97	104	94	90	101	91	96	101	108	90	85	86	95	98	92	108	119	82	105	101	79	96	89	96	85	91	106	100	103	106	91	92	93	118	114	83	78	88	107	108	102	103	107	94	104	87	107	80	100	108	118	118	87	87	105	78	87	90	88	93	95	101	98	100	111	102	77	88	73	96	106	85	89	77	88	81	99	92	107	105	102	101	113	86	92	97	98	95	104	90	102	91	94	95	97	96	90	102	95	122	86	110	93	100	94	94	99	94	95	97	96	95	98	100	104	90	101	100	96	91	103	99	78	84	91	119	104	126	113	107	98	105	78	115	104	93	109	85	91	101	101	79	77	106	95	84	99	89	82	110	106	94	91	97	97	95	91	94	105	94	85	102	103	107	104	108	104	91	97	97	102	89	92	124	91	106	91	95	102	104	88	97	106	81	90	103	85	82	102	86	95	108	99	82	102	83	113	98	101	101	93	110	84	106	104	93	93	130	120	92	98	104	100	94	96	97	112	104	104	87	95	104	125	99	108	113	87	97	77	83	103	90	95	76	87	84	82	92	92	104	92	95	105	81	93	106	108	92	89	92	91	101	103	99	100	124	109	100	105	89	94	82	109	90	95	94	84	104	78	101	88	87	127	99	84	86	106	94	102	80	92	92	103	95	85	95	120	98	89	83	96	92	99	97	101	96	94	99	93	80	109	101	101	110	101	79	76	89	115	90	97	88	104	94	110	92	116	109	120	110	89	89	87	96	84	108	98	98	89	85	89	87	91	107	86	100	82	98	88	95	106	97	93	102	83	105	91	100	94	82	86	87	89	106	87	91	103	88	93	85	94	92	97	99	113	86	89	88	97	92	103	100	91	99	109	88	71	90	108	101	108	76	107	98	110	95	107	106	106	98	116	90	88	88	96	108	92	101	115	109	97	88	120	91	83	113	98	92	106	104	71	97	107	90	101	110	97	104	93	103	88	76	87	80	96	94	116	80	108	94	109	104	102	99	85	98	97	90	95	73	85	91	85	98	119	91	99	90	90	121	90	112	104	90	102	100	87	101	113	91	105	113	99	107	98	84	90	104	95	88	95	107	96	92	100	105	88	78	101	97	97	104	66	104	105	109	91	92	110	100	101	93	98	81	91	68	86	96	91	87	93	96	98	98	95	88	93	103	73	82	103	86	92	81	99	104	92	96	84	98	105	91	88	96	71	106	110	97	95	99	82	83	90	104	79	94	111	90	108	89	119	85	107	88	81	90	81	94	90	88	95	93	94	97	100	93	84	91	102	97	106	100	89	99	108	103	88	107	106	101	103	95	101	101	107	105	91	99	104	89	102	111	97	105	81	102	107	98	118	98	93	76	100	98	95	94	110	100	85	101	94	122	90	91	111	93	90	84	98	90	100	103	93	89	80	92	92	84	101	106	103	108	90	103	80	86	101	108	89	108	89	87	109	88	93	93	92	95	88	99	96	106	103	105	93	89	93	95	85	83	87	106	100	110	108	107	96	100	90	92	90	99	94	102	99	105	113	98	109	88	97	95	103	110	113	110	121	92	90	92	85	106	96	104	85	84	82	95	106	97	72	100	102	95	102	103	107	95	113	94	90	119	90	120	93	115	104	105	82	104	102	85	106	99	99	95	90	97	98	97	100	94	91	82	105	112	100	109	87	90	101	94	96	89	85	90	109	97	93	86	99	95	101	106	97	99	94	109	101	111	86	89	96	99	104	98	113	101	100	95	83	96	95	97	103	115	101	81	73	100	110	90	93	98	91	99	105	86	84	93	88	96	87	100	104	96	92	81	111	114	112	88	101	95	80	100	87	110	109	106	81	73	78	84	97	100	94	115	96	96	85	75	90	110	104	81	92	100	96	92	107	70	85	123	80	86	95	91	96	105	96	87	88	126	99	97	84	110	81	91	105	94	94	91	85	94	107	89	83	78	106	88	82	104	79	93	84	95	96	112	122	90	95	92	112	96	104	95	93	91	112	75	94	112	88	106	106	88	91	100	95	90	115	92	99	95	90	99	107	111	102	105	89	82	93	112	95	101	97	99	91	90	112	76	82	98
7899	899	1831	1932	1560	1271	1002	814	734	729	615	543	550	466	445	460	412	406	378	343	330	333	341	308	304	310	296	282	297	330	286	253	277	311	275	300	260	285	254	286	267	298	276	263	251	260	278	256	261	268	254	264	274	267	243	269	254	237	235	216	273	263	267	276	249	268	268	257	233	263	250	230	264	254	269	236	248	267	257	238	212	259	241	270	263	231	262	266	255	250	235	253	254	235	264	263	244	255	257	224	238	263	256	272	230	251	228	254	261	247	263	254	250	261	266	244	217	238	233	258	251	239	255	259	230	224	232	240	265	241	224	235	234	252	259	269	270	241	248	263	234	268	228	261	253	239	262	245	248	217	242	271	256	283	239	241	256	231	260	239	254	247	223	259	241	255	235	240	233	231	243	258	239	242	248	248	256	239	276	278	237	275	263	215	224	239	243	233	228	233	256	257	243	253	268	263	245	254	242	264	223	271	253	245	255	259	257	225	240	255	257	225	234	262	239	267	272	256	250	258	208	242	227	237	267	257	282	270	227	251	236	256	256	274	262	246	233	276	248	237	264	234	248	231	232	230	266	252	234	241	248	256	228	255	238	260	250	208	243	230	238	268	247	261	227	250	263	255	235	252	227	187	256	230	270	271	234	247	254	275	245	262	252	224	269	256	259	242	288	244	218	262	240	235	250	250	233	231	225	241	258	249	220	222	253	214	220	233	246	241	268	240	251	262	246	244	259	222	204	241	269	236	262	250	271	256	240	270	253	240	268	268	265	253	252	248	231	265	251	259	232	232	219	251	243	242	252	244	270	261	226	272	258	232	234	222	272	238	237	257	220	240	239	236	266	223	262	216	245	279	250	248	272	252	221	231	235	246	258	226	225	240	225	253	234	247	261	239	252	266	262	249	264	260	234	246	258	229	242	234	273	289	252	264	260	276	252	248	292	238	236	263	254	249	248	235	256	246	249	257	274	278	271	278	231	209	215	255	248	239	267	277	243	256	269	268	241	240	278	278	277	256	263	274	248	254	224	245	229	241	216	270	252	234	231	231	223	218	267	244	272	253	266	288	236	269	215	268	231	276	277	276	273	266	233	256	245	214	245	256	243	285	271	237	259	224	248	245	237	215	265	266	256	253	249	258	254	247	262	245	243	229	246	273	233	254	224	241	242	226	261	272	251	223	235	224	245	268	244	220	276	256	250	258	227	248	245	237	213	247	247	246	252	250	248	280	239	275	234	269	235	257	219	227	264	271	256	251	247	233	253	265	234	272	241	235	264	274	234	243	225	250	270	255	255	246	259	221	233	257	226	255	245	252	259	253	273	246	231	267	225	247	267	208	246	260	235	246	282	239	253	252	229	255	245	269	260	254	229	231	272	272	248	251	246	257	235	254	276	237	230	222	257	267	276	241	279	222	255	249	243	245	243	245	254	263	258	274	244	245	268	234	225	249	247	233	282	244	276	232	254	250	232	274	237	241	231	256	233	254	245	222	217	224	258	249	230	232	251	231	234	244	246	277	272	247	239	230	253	228	270	238	247	224	240	267	260	234	197	267	242	252	271	239	270	243	273	249	251	261	265	243	254	231	251	260	241	245	255	265	260	242	266	244	254	248	249	226	248	250	247	252	255	227	256	249	251	264	245	256	235	248	247	241	288	269	228	246	242	242	242	255	231	263	267	272	231	269	249	237	274	243	259	236	236	218	256	236	238	245	263	230	240	270	260	249	239	244	227	250	242	265	242	250	261	262	237	289	270	226	269	265	237	254	264	260	245	245	260	260	237	270	272	257	262	267	226	268	259	253	276	253	259	259	234	265	257	235	262	249	237	237	265	256	243	239	260	257	264	266	238	233	274	240	219	252	247	234	269	240	232	228	241	274	252	246	231	231	252	243	245	240	278	241	244	257	237	228	223	238	247	227	250	246	254	228	266	229	225	261	265	245	238	246	246	259	259	252	258	247	249	222	249	249	252	272	276	275	257	241	240	229	228	221	244	263	255	245	246	242	268	243	252	242	259	248	224	220	222	250	223	251	243	260	248	242	260	225	247	262	237	236	250	271	231	257	222	265	280	234	243	256	228	244	258	240	243	211	244	250	237	229	252	276	268	239	251	261	237	266	258	251	247	254	252	261	242	231	269	245	254	253	254	264	259	243	247	223	230	262	233	276	240	254	246	272	245	256	242	227	246	259	242	264	237	258	259	244	234	240	253	250	228	254	242	244	236	272	229	242	230	235	267	260	260	238	284	232	248	247	286	260	252	249	270	226	234	263	252	230	244	284	270	233	233	255	254	233	225	246	249	240	227	225	258	265	239	249	282	246	211	239	253	225	252	283	245	266	240	271	238	252	258	254	254	242	268	264	239	244	256	224	243	232	240	254	274	253	261	252	250	243	251	273	249	254	279	267	259	239	248	254	262	237	229	277	261	246	249	246	246	219	229	260	253	231	254	267	258	243	228	237	240	244	267	246	261	271	271	277	231	226	251	261	246	278	272	222	245	223	248	240	263	204	229	263	247	232	227	236	243	260	256	250	231	223	245	253	250	265	256	268	227	259	230	270	244	246	250	259	238	238	245	276	269	231	241	232	279	250	249	247	244	260	265	252	267	223	253	252	235	254	247	253	234	230	248	275	243	237	237	251	258	242	263	245	250	234	266	238	246	260	240	269	269	268	279	277	257	290	244	283	238	249	236	240	223	269	266	225	276	247	251	268	256	259	251	230	233	251	254	251	260	261	244	251	244	255	260	239	244	254	262	263	247	240	259	221	218	248	263	248	257	304	251	240	261	238	252	254	217	251	253	254	290	254	260	248	267	233	261	248	224	247	261	237	275	218	222	233	275	224	267	240	270	247	253	268	231	222	270	250	233	245	256	251	250	258	245	263	254	241	277	230	252	256	255	245	253	252	250	244	236	226	250	234	213	248	247	265	258	234	225	253	259	281	245	260	264	271	264	226	239	276	231	248	241	241	251	259	244	256	261	240	279	260	281	234	257	272	244	281	242	231	230	250	257	244	244	246	258	270	235	230	258	255	259	244	221	238	249	290	251	261	256	230	245	271	251	256	275	236	255	265	276	240	223	248	242	255	225	250	247	221	243	235	245	259	231	246	251	246	250	264	249	234	261	257	226	252	281	254	255	243	235	239	274	249	218	250	234	222	239	250	271	228	255	245	266	242	239	250	244	245	267	212	200	242	250	245	236	278	267	259	248	267	246	238	254	226	268	283	222	241	228	247	253	264	257	267	229	236	237	267	247	250	260	243	258	258	244	267	223	242	264	299	274	238	266	290	251	229	261	253	247	213	264	254	270	249	276	254	251	262	242	261	252	233	229	241	253	245	239	250	281	258	240	237	245	223	243	248	240	234	254	261	258	254	242	252	237	263	230	238	223	231	252	229	248	256	248	239	289	269	247	259	235	294	229	284	227	255	234	257	222	205	237	237	278	267	251	260	248	257	247	268	246	257	251	253	230	260	261	263	241	234
1196	207	196	187	149	155	144	143	138	134	139	177	141	151	158	152	146	153	156	142	162	126	149	189	142	154	130	122	150	147	138	135	149	138	150	137	158	147	160	128	163	145	129	147	141	130	134	150	113	145	122	146	132	132	151	159	155	170	130	151	172	145	165	151	153	142	155	131	159	154	164	167	156	159	160	152	164	178	132	158	132	160	149	172	154	122	150	140	139	172	156	145	162	142	162	166	180	149	165	142	160	128	165	119	156	119	140	172	158	149	141	156	140	180	185	152	146	175	167	143	173	130	160	149	156	144	160	153	159	135	130	155	136	142	170	148	157	154	174	160	159	143	159	152	136	138	140	138	155	146	136	164	142	136	161	144	154	156	158	143	129	135	155	137	131	167	174	146	148	136	157	138	128	151	153	131	141	142	134	140	135	156	148	136	146	148	165	148	134	136	145	140	139	137	127	129	193	141	156	130	138	151	166	181	182	166	147	145	137	137	121	164	144	154	150	146	151	139	138	167	151	179	149	151	159	171	156	152	174	130	155	151	154	138	131	150	141	145	148	154	124	137	148	150	134	149	146	159	156	132	152	140	145	139	167	161	148	148	168	146	148	156	118	135	132	147	164	158	139	177	153	133	149	149	135	158	144	141	153	137	161	165	138	142	142	146	151	137	154	146	148	147	173	137	168	162	134	154	146	118	154	149	143	143	140	149	140	149	125	153	157	142	122	139	152	151	151	142	149	148	148	154	128	143	144	166	118	148	149	151	150	159	148	165	144	146	142	137	162	141	135	154	144	144	159	157	149	140	132	153	139	164	156	145	138	167	163	143	137	163	165	161	146	146	154	168	153	162	166	130	148	146	135	154	165	151	138	146	167	168	139	170	112	146	138	157	145	168	143	144	142	150	161	140	158	149	172	133	158	140	139	159	159	150	160	135	136	139	146	151	144	141	166	161	167	160	147	175	126	159	129	136	164	151	147	158	172	159	144	136	135	155	147	125	141	145	127	151	149	141	157	140	141	122	139	140	144	128	153	142	162	141	152	169	157	139	155	134	156	136	135	144	149	132	146	156	175	136	150	154	138	147	144	140	142	153	165	142	136	136	141	168	153	146	136	140	165	135	155	145	160	153	148	142	141	140	167	144	146	159	173	139	151	173	138	142	157	170	138	147	141	153	147	153	126	165	159	167	148	144	138	158	139	143	133	128	130	151	147	133	146	132	127	150	147	146	156	159	163	138	150	120	150	155	145	139	170	158	147	171	158	155	164	149	161	147	171	136	132	157	152	144	149	157	135	137	150	136	149	144	152	149	157	164	169	178	162	137	138	154	156	139	140	159	170	148	157	130	153	175	156	150	141	165	132	133	157	175	152	171	141	142	149	171	153	143	125	146	136	166	153	155	165	164	147	159	127	171	159	141	148	143	149	138	132	120	156	147	122	165	133	135	143	143	134	139	152	168	153	172	127	135	135	130	158	147	166	131	133	185	134	173	160	162	163	132	136	165	149	139	138	151	154	145	146	141	142	169	143	160	135	161	152	126	138	142	148	149	140	143	137	144	148	152	134	136	129	157	147	149	144	157	130	147	152	135	127	133	171	141	150	145	147	166	131	147	146	119	169	143	145	154	161	151	152	127	152	170	115	141	146	160	141	174	161	139	135	163	156	128	156	160	154	158	142	154	146	165	161	138	146	157	144	135	172	161	133	142	156	153	173	154	147	142	156	147	146	149	145	158	175	153	146	159	148	170	148	155	132	148	149	150	132	159	158	168	169	153	182	152	156	161	156	163	168	147	157	155	142	139	144	126	147	151	131	151	152	144	147	164	155	174	140	171	149	163	148	146	144	143	133	120	138	187	151	162	143	149	146	142	143	158	138	130	174	132	149	152	152	159	164	157	168	154	134	130	142	160	136	156	138	148	138	154	139	145	133	165	182	142	159	155	152	139	153	154	152	150	126	139	150	185	136	147	169	132	138	167	148	149	121	151	157	159	155	152	137	154	140	137	131	155	164	148	139	161	127	155	142	156	170	160	129	153	151	132	169	162	139	109	141	148	139	138	145	132	147	139	138	152	175	156	161	161	124	156	145	156	160	152	151	154	150	155	130	172	154	137	142	174	125	168	168	143	135	152	144	144	151	155	151	127	150	157	155	151	161	140	153	155	150	147	151	158	153	145	130	142	124	139	158	150	155	137	145	150	158	139	148	135	144	152	137	135	135	150	157	126	153	144	141	143	159	159	146	159	141	143	166	148	169	150	163	143	144	139	139	161	143	144	140	135	134	162	144	137	150	170	141	157	176	149	137	137	156	138	135	153	139	133	139	127	161	137	157	137	143	140	145	171	170	129	143	173	162	145	164	169	141	149	140	138	147	148	157	143	151	168	128	145	163	148	167	175	137	154	148	162	163	125	148	140	134	170	159	137	173	152	150	170	154	139	132	132	124	152	147	144	149	169	144	155	148	161	148	152	133	144	168	136	147	132	150	152	143	141	134	163	142	153	142	160	137	150	142	147	137	149	139	138	138	159	170	136	156	153	161	140	133	165	155	126	149	140	158	139	139	140	170	153	144	154	176	151	139	151	149	153	151	149	153	152	149	136	128	140	139	138	151	145	123	137	131	145	141	135	152	142	131	172	152	155	145	149	150	140	152	137	155	149	175	144	163	197	151	145	142	131	152	185	143	145	173	148	153	124	143	153	154	173	144	129	137	163	157	142	133	153	160	139	161	169	160	156	137	155	158	150	145	182	149	130	147	158	162	140	134	168	151	139	167	164	152	165	147	162	156	127	154	141	147	160	130	140	156	148	161	157	147	149	150	146	148	159	143	148	162	159	146	137	136	152	148	147	148	128	141	159	148	147	128	136	156	151	155	157	151	127	132	178	154	141	173	153	141	137	154	145	147	146	136	159	170	145	140	160	137	167	115	147	130	153	155	148	150	167	144	132	132	157	127	154	131	132	169	170	138	145	162	157	181	142	126	127	146	162	155	152	171	142	141	173	133	150	151	143	150	149	136	143	143	139	168	155	163	131	120	151	147	128	148	148	133	150	130	138	157	155	134	152	135	172	140	125	138	139	157	140	143	136	165	145	148	164	129	126	148	165	153	159	163	145	167	171	168	133	149	141	144	155	163	155	156	154	166	146	165	163	136	167	136	116	152	126	148	162	132	157	129	148	158	136	151	161	163	150	140	146	134	128	129	141	130	148	159	132	133	132	142	150	150	134	150	159	131	148	137	172	127	169	130	140	136	145	167	144	153	146	151	166	140	139	152	154	116	150	135	160	142	123	135	126	158	157	146	142	145	148	167	157	164	150	143	153	131	149	157	143	134	155	136	141	159	143	154	147	121	131	127	120	148	163	131	144	157	145	157	144	135	168	182	157	147	155	149	152	157	140	157	166	148	150	156	151	156	127	147	147	165	138	145	138	164	177	153	144	145	149	130	140	154	142	128	163	146	138	128	138	136	155	143	193	154	165	142	159
1641	435	470	494	450	459	428	396	424	411	384	389	373	390	373	400	427	396	370	395	378	376	373	379	428	400	369	420	394	474	390	384	405	409	363	382	391	376	399	414	384	342	398	383	409	366	407	379	389	400	369	382	428	381	419	347	379	394	421	384	423	388	424	393	369	384	360	395	376	405	389	379	394	375	419	389	357	375	364	395	390	383	395	369	379	387	406	380	400	387	398	371	415	374	422	376	399	391	391	368	377	396	368	377	391	356	368	372	399	388	417	402	403	388	354	395	365	389	384	414	390	426	368	410	404	361	422	384	372	369	378	421	385	365	403	378	357	373	393	414	345	394	420	366	424	384	389	399	372	361	378	397	365	377	365	368	388	442	385	371	380	404	365	419	408	396	397	384	420	412	387	366	387	372	406	362	369	418	398	356	352	381	376	362	379	370	384	388	378	352	417	392	396	380	431	375	381	396	366	348	381	401	379	374	389	397	398	409	396	387	390	381	401	385	369	385	361	359	357	384	393	425	412	320	334	384	368	386	409	384	351	402	381	393	410	382	403	378	368	369	381	402	382	384	372	397	399	387	379	383	388	394	347	395	389	400	356	410	369	370	397	381	387	358	399	373	380	397	405	421	360	368	355	358	377	371	402	390	391	389	366	404	408	380	424	380	435	366	372	389	403	364	403	387	414	380	393	407	396	404	381	379	397	415	367	358	377	375	359	387	392	371	380	370	400	389	408	410	406	390	391	370	410	395	422	364	395	431	409	386	404	387	374	396	394	361	403	421	395	375	388	368	368	373	351	386	385	405	390	371	357	374	391	376	399	404	358	410	377	368	437	367	357	372	375	391	388	377	397	388	366	375	373	418	389	358	371	375	376	377	382	374	384	405	372	366	382	403	395	383	417	393	369	388	388	411	404	364	384	337	414	400	368	385	386	387	390	416	364	436	357	406	361	393	390	386	394	399	400	386	351	406	387	369	385	413	364	387	339	407	357	403	417	367	398	372	388	385	392	374	382	379	394	360	379	391	391	375	385	392	385	385	392	366	387	415	382	378	427	397	392	425	398	380	400	384	394	385	405	408	395	395	355	392	381	391	397	424	403	373	397	353	378	369	414	369	368	378	363	353	377	392	367	376	379	363	404	393	407	405	382	372	421	363	382	381	410	397	381	394	410	394	387	409	372	371	395	343	404	387	390	376	390	418	403	389	386	376	409	416	400	370	397	347	390	358	388	357	380	409	366	393	398	379	381	380	393	365	341	407	396	380	409	367	338	375	386	378	388	422	354	389	361	372	412	386	407	391	369	351	362	351	362	354	390	360	394	329	370	381	387	391	390	396	394	383	353	418	385	365	399	376	388	399	381	408	416	387	408	371	400	388	404	404	381	377	377	369	343	386	396	400	380	382	420	358	364	390	397	376	399	378	405	374	398	378	391	412	392	375	394	360	405	359	383	417	375	376	320	389	375	356	348	399	387	356	414	404	369	369	382	382	383	376	415	357	416	394	393	370	380	397	407	380	352	381	395	382	400	341	360	383	418	375	406	384	383	369	380	377	347	396	394	376	369	378	375	400	395	356	370	410	394	386	366	339	395	411	370	378	379	333	390	391	371	389	346	421	403	432	369	366	357	387	389	391	421	362	390	412	382	423	399	367	385	344	398	400	405	382	350	392	388	360	371	406	403	431	368	371	377	367	370	392	378	377	365	388	402	367	405	381	395	400	402	378	379	401	392	422	374	397	447	373	402	382	383	398	379	409	395	363	419	385	418	390	383	380	399	373	399	362	366	438	404	432	357	351	414	393	379	380	388	384	382	388	374	381	391	415	393	379	384	392	405	387	420	363	429	401	384	393	372	381	438	373	388	378	356	393	376	377	400	374	375	378	394	391	392	410	397	381	387	406	407	399	373	386	382	439	393	398	404	404	388	403	390	419	402	380	395	360	413	410	371	358	414	363	380	410	387	373	412	417	413	366	386	369	383	410	388	404	394	378	391	391	395	387	369	417	386	397	388	403	403	355	371	359	409	394	391	384	376	377	373	381	367	378	391	394	366	394	393	387	400	388	378	399	368	389	382	405	434	384	371	394	372	373	399	393	378	400	366	368	387	394	410	380	366	387	380	350	362	354	379	392	389	386	407	363	423	372	422	396	378	413	420	368	385	373	393	375	374	363	358	371	399	388	366	360	383	391	414	389	375	407	378	374	418	391	399	415	393	404	367	373	417	393	357	369	401	371	397	350	405	390	425	365	395	391	396	379	380	351	380	451	377	386	380	390	412	401	393	384	408	416	394	384	385	402	384	391	412	371	393	404	391	407	376	373	376	405	406	388	370	385	378	352	386	420	391	395	376	393	402	370	346	375	391	384	395	399	394	391	392	352	402	377	389	351	368	409	394	407	389	376	376	371	377	399	382	380	403	380	396	387	375	425	356	408	404	361	368	386	361	356	377	403	383	402	387	431	378	400	387	403	390	389	399	361	381	376	376	358	369	403	403	369	366	370	356	408	381	390	375	400	388	389	392	380	408	410	406	375	391	372	390	398	403	410	386	386	405	388	411	405	368	386	379	376	411	382	373	392	358	361	374	409	393	390	390	418	383	381	405	379	354	412	402	424	414	368	366	377	384	365	375	378	398	376	389	392	392	387	394	373	365	394	370	373	388	403	392	381	377	413	366	418	362	395	419	376	394	377	395	357	413	378	408	359	407	427	384	402	400	368	412	379	365	353	392	382	412	415	369	368	396	388	390	350	377	349	400	359	394	413	400	403	383	371	419	385	384	368	379	388	363	332	414	412	365	374	361	386	423	393	364	414	389	417	386	360	380	371	376	421	411	422	379	368	360	415	364	395	388	407	419	390	399	406	373	392	372	351	410	429	374	384	395	382	385	395	393	422	394	402	386	397	369	362	388	404	378	389	357	407	416	390	406	389	380	380	391	368	433	413	386	387	355	369	373	368	392	395	387	373	360	384	409	415	386	377	371	361	394	405	391	405	383	373	387	368	386	393	366	399	358	373	387	377	407	410	380	384	360	403	357	371	411	415	372	375	378	386	388	378	384	381	397	401	374	392	367	361	400	358	367	382	399	378	413	387	388	399	373	358	405	377	364	384	412	361	408	364	379	358	382	380	396	399	399	382	363	387	408	380	383	408	366	407	368	418	405	386	354	385	401	412	393	407	393	417	369	369	354	389	386	410	385	376	378	357	382	376	378	362	384	404	391	423	357	392	427	382	375	359	402	426	376	420	386	400	400	379	393	414	380	394	373	379	376	383	433	428	373	385	345	371	355	398	397	350	399	389	362	400	397	406	383	373	376	374	367	421	364	412	398	387	400	403	372	386	413	408	373	405	374	403	347	407	417	414	385	369	417	380	398	359	395	406	381	381	379	375	391	419	405	395	390	387	400	388	387	412	388	362	342	379	412	369	414	396	410	375	384	368	394	393	360	355	380	411	371	340	365	413	359	393	374	371	384	376	384	382	332	400
6429	478	523	465	318	300	290	214	216	206	216	208	231	198	191	220	169	189	195	207	202	174	202	196	202	193	184	192	209	175	206	177	181	200	179	184	173	166	190	200	208	202	171	190	184	160	172	194	176	188	171	168	187	162	182	177	174	180	179	185	166	183	166	207	206	202	176	222	174	166	176	182	176	183	177	188	179	195	159	172	158	174	192	176	180	196	181	188	203	200	198	172	173	163	174	180	192	188	180	190	190	182	178	181	195	201	185	180	202	187	158	204	161	170	188	213	197	192	187	180	185	167	178	214	169	194	183	165	159	181	152	161	165	190	187	195	155	179	173	203	218	206	177	177	183	182	182	202	177	200	184	177	175	182	178	177	191	176	193	210	182	193	174	185	183	195	209	206	184	185	148	185	174	179	194	206	144	189	197	183	183	185	191	151	178	192	168	167	188	174	186	184	206	176	187	215	173	197	152	190	170	152	154	187	201	172	179	175	180	151	160	184	191	169	187	181	177	181	201	183	187	173	175	185	172	190	175	163	181	197	185	179	179	189	187	172	179	190	191	189	195	173	168	189	179	165	164	172	174	190	197	164	180	199	172	181	176	179	185	193	205	205	178	212	204	181	188	168	191	192	208	167	180	182	187	205	166	172	193	181	188	180	167	162	205	185	187	185	182	195	183	198	201	161	165	140	197	199	175	144	153	174	179	182	208	179	195	185	201	187	181	185	174	176	168	168	188	179	172	186	188	162	185	158	168	169	188	181	199	174	182	164	169	191	181	213	189	175	168	181	168	170	191	172	161	189	202	200	190	184	172	174	174	201	181	167	195	167	176	166	167	193	201	171	194	171	165	177	200	205	192	194	186	194	187	171	186	167	169	164	201	170	191	191	202	189	194	206	157	166	170	178	172	204	164	196	181	184	170	151	199	191	177	169	168	180	168	164	196	151	166	187	196	167	175	173	194	179	185	170	175	208	163	177	166	182	173	178	180	197	183	183	181	171	169	163	185	178	194	198	164	200	180	180	177	198	201	191	176	195	186	180	177	204	181	161	172	195	160	180	207	177	198	198	163	188	184	178	185	189	196	223	167	181	189	190	176	201	161	172	192	186	176	185	190	175	165	172	179	178	187	186	176	163	190	158	184	196	172	197	187	199	172	184	182	192	214	168	186	208	183	185	203	172	154	187	163	190	191	191	223	174	174	183	170	203	200	174	191	163	153	181	171	164	174	189	197	175	174	200	172	166	177	189	184	179	186	184	189	169	170	173	171	178	168	177	165	194	191	182	192	182	194	189	191	181	209	180	161	172	177	218	191	185	179	175	205	171	199	203	161	172	183	191	197	175	202	162	175	193	192	213	172	182	184	170	159	175	173	186	151	165	215	167	177	176	155	175	190	227	203	183	194	190	185	205	217	219	186	185	175	149	165	185	165	194	173	199	164	164	170	172	215	193	203	157	169	171	194	203	203	161	166	188	172	171	197	191	172	194	188	150	174	204	142	177	194	188	188	178	173	191	165	169	170	191	146	154	183	197	187	161	195	176	203	153	183	169	183	185	177	177	177	170	173	197	184	175	199	197	168	160	181	176	198	191	195	205	190	180	171	191	186	157	172	186	186	164	170	166	178	191	181	190	171	191	176	157	199	166	209	184	193	174	154	190	169	180	186	189	201	184	203	209	170	167	176	178	187	178	168	161	182	185	197	205	208	180	177	175	205	197	193	193	183	171	178	187	185	186	162	192	201	166	167	181	167	179	165	209	166	142	187	192	183	221	173	191	178	174	181	189	171	180	180	194	168	203	169	193	193	203	187	210	187	163	179	179	167	197	165	177	187	171	158	174	173	154	191	182	171	182	163	201	179	184	154	199	196	151	164	162	159	174	193	208	173	198	179	211	186	175	183	167	167	208	167	187	182	192	158	185	173	191	188	166	204	194	196	176	179	180	172	198	183	190	195	178	193	185	173	172	190	191	195	183	181	165	185	156	158	189	185	193	195	187	190	165	200	180	185	156	177	195	168	194	205	187	180	183	152	180	153	170	191	185	203	171	186	156	171	193	184	176	195	196	177	172	173	196	172	177	190	190	206	191	180	173	195	188	180	182	176	177	213	198	195	157	180	181	191	198	209	183	165	177	189	183	186	176	196	199	194	170	170	176	178	193	175	194	171	181	166	188	187	167	187	183	175	155	161	188	155	196	202	177	188	157	198	184	143	170	180	186	209	167	197	185	186	176	187	181	195	186	150	186	190	193	176	175	181	193	188	196	147	197	193	183	185	199	212	198	169	165	171	201	181	184	195	194	162	176	187	182	176	166	177	186	183	195	169	175	182	201	209	171	167	178	160	183	182	162	158	180	180	165	173	196	177	202	189	169	179	167	171	204	208	181	173	182	189	185	193	201	177	188	175	162	198	170	178	215	186	175	213	167	180	184	173	182	172	190	190	194	174	199	172	174	182	152	198	168	192	196	159	173	199	174	153	191	207	179	188	170	220	161	160	192	169	178	183	183	159	193	198	191	187	208	213	197	201	181	180	205	177	186	177	179	178	173	195	191	173	204	192	168	150	173	179	179	199	173	191	151	174	176	169	190	182	186	209	177	187	183	206	181	163	182	184	172	195	170	191	168	216	169	169	145	183	174	182	177	165	177	188	178	189	190	205	175	189	180	193	177	181	207	169	184	173	180	166	157	195	190	175	177	182	197	202	188	183	178	178	171	159	176	158	184	160	184	185	210	218	190	219	147	191	174	159	176	170	160	162	182	195	169	173	199	172	202	204	182	177	177	186	184	192	198	162	183	174	205	180	189	161	172	188	179	181	167	182	189	177	197	196	187	190	197	173	159	172	180	159	198	197	164	193	184	207	185	214	201	171	191	192	195	202	183	188	203	180	184	176	196	203	195	188	179	184	193	177	174	168	178	177	162	184	157	179	207	192	174	189	169	204	191	191	181	165	176	173	197	187	160	191	206	166	176	173	189	196	186	199	166	189	189	205	183	184	176	184	195	204	154	183	179	189	159	161	204	183	185	169	175	178	181	182	147	197	185	166	157	183	213	178	179	182	156	163	186	203	173	169	155	148	157	165	180	170	180	177	179	191	173	172	203	194	201	192	194	176	175	163	181	185	175	174	185	183	198	189	187	167	168	185	189	193	209	182	180	195	179	170	187	173	177	179	183	190	183	174	161	197	185	195	200	195	169	162	177	155	185	193	201	190	195	165	176	182	213	179	204	190	174	192	162	159	175	174	165	180	151	175	186	193	187	207	191	173	193	181	159	196	173	188	196	174	182	173	183	178	194	167	192	177	190	202	186	208	180	172	167	205	164	169	167	162	168	188	187	189	173	197	169	206	165	161	173	200	166	188	203	159	183	186	162	177	201	188	176	183	169	190	160	198	205	176	176	172	188	192	150	181	185	173	208	178	196	178	176	189	208	177	187	172	207	195	181	183	206	164	167	195	189	162	187	173	209	182	183	191	211	193	172	162	183
6395	788	1274	1327	1274	997	892	746	672	694	622	618	590	620	541	545	529	579	532	489	463	499	514	505	505	472	468	513	473	450	469	461	477	442	471	462	501	490	448	455	454	477	443	470	488	469	451	480	452	484	472	444	450	442	486	440	443	453	481	458	456	450	463	440	459	447	471	458	439	494	470	469	482	463	445	419	468	466	448	454	442	480	472	468	517	477	483	438	448	465	475	482	437	440	463	500	469	416	444	454	463	433	481	485	461	442	434	480	469	428	455	446	443	475	493	416	456	475	455	458	441	462	458	479	429	504	478	490	456	437	445	442	447	490	438	456	413	444	468	393	455	455	429	467	434	468	482	479	442	490	438	458	432	455	431	480	447	485	456	432	449	466	449	467	470	431	476	441	501	454	419	458	477	460	501	468	443	486	437	430	472	482	476	413	453	408	464	455	469	468	456	452	492	432	424	454	496	417	425	420	475	467	458	409	457	448	466	474	417	458	467	442	434	465	494	452	483	461	491	437	476	462	462	419	433	416	484	473	486	469	464	420	485	430	474	437	437	476	437	439	436	471	457	478	473	464	462	438	445	430	442	430	442	425	440	449	450	517	461	481	429	434	485	451	456	444	445	458	463	455	512	464	451	450	414	433	468	433	464	476	468	483	461	475	459	446	452	458	481	445	448	477	494	441	481	418	480	516	442	427	472	462	450	423	468	435	459	448	461	449	417	467	476	461	472	467	414	450	437	481	476	424	430	479	432	496	474	464	457	453	444	449	456	481	448	434	490	480	425	463	507	442	451	444	462	428	457	452	438	460	446	463	484	406	474	468	482	448	490	472	500	431	516	434	495	479	458	433	472	458	450	421	480	447	437	475	462	504	446	469	463	483	459	465	499	461	419	454	490	450	471	480	465	476	454	476	471	449	486	464	417	462	449	449	453	458	477	458	450	519	440	445	452	468	457	446	482	493	452	475	452	468	423	459	481	462	452	455	467	458	451	443	460	460	443	466	442	508	441	452	437	450	449	456	456	430	501	461	460	435	454	453	496	452	440	477	417	452	485	459	464	453	489	452	463	439	450	415	452	465	485	464	468	446	482	434	470	435	511	474	473	434	437	452	444	474	465	443	462	455	463	514	478	448	462	483	405	436	476	458	487	483	422	446	460	458	460	467	450	449	468	450	459	446	471	458	461	435	446	488	442	484	487	522	419	448	479	458	467	487	464	442	477	470	451	465	449	450	452	410	489	476	461	488	388	430	493	470	447	460	447	462	487	475	473	467	454	464	443	453	461	417	472	463	434	437	436	452	450	487	443	452	441	480	435	439	472	481	458	437	467	447	409	475	428	468	453	497	440	471	448	424	421	450	438	493	457	447	482	444	464	451	454	488	449	467	464	459	460	466	460	456	446	444	436	418	452	422	473	438	447	441	471	469	443	451	447	468	472	468	508	462	464	482	463	463	501	421	473	446	467	396	469	463	425	423	426	516	447	475	411	496	461	483	436	472	443	496	479	433	473	465	458	450	427	467	440	454	473	486	476	425	455	479	451	478	452	470	440	447	455	458	432	471	456	474	486	457	426	475	479	442	416	441	434	471	461	486	461	477	414	443	450	464	481	441	446	462	450	489	455	442	470	455	458	478	423	476	481	431	502	426	448	457	470	417	495	426	440	448	450	460	455	468	447	437	462	460	490	443	453	469	481	455	439	451	444	446	477	477	480	489	479	452	433	459	473	449	426	476	439	484	450	450	440	462	459	455	488	467	470	446	467	476	446	449	473	466	450	487	442	462	453	467	489	495	457	435	454	430	452	459	472	459	448	403	444	482	460	469	494	418	455	432	468	465	463	450	456	444	438	452	462	440	508	435	451	450	495	448	435	459	449	431	437	447	458	413	466	438	469	439	445	456	459	453	441	430	482	500	489	392	472	451	443	416	451	487	459	475	458	457	487	418	470	442	503	508	478	435	427	450	439	475	468	433	464	431	488	441	481	459	411	464	434	430	435	478	446	483	404	425	419	471	406	464	408	461	442	464	459	474	429	445	445	462	465	452	472	445	498	437	477	431	433	444	472	460	438	421	497	475	445	485	465	450	436	452	440	485	425	465	457	465	479	475	461	462	435	448	479	464	462	444	485	467	429	491	440	456	423	461	492	429	419	443	475	443	422	476	481	426	463	454	481	484	468	487	477	481	461	472	451	440	522	447	432	484	438	433	458	445	457	453	472	471	501	442	472	457	427	413	471	465	433	484	452	449	439	462	487	457	426	439	488	469	459	445	436	420	449	446	459	410	427	430	465	426	468	470	454	452	455	434	437	470	429	485	471	434	419	462	476	454	442	427	453	450	474	462	445	448	461	401	509	439	414	459	444	445	447	448	461	435	465	458	444	410	478	483	480	467	495	491	440	438	446	507	479	461	438	453	464	423	417	444	462	434	421	453	419	430	433	471	459	449	434	470	420	431	476	440	449	454	462	470	417	449	455	443	442	439	461	483	452	530	464	489	453	467	431	450	451	462	473	451	441	474	451	468	446	441	458	435	425	439	450	461	423	421	474	414	438	486	427	453	445	444	467	466	499	450	462	434	440	442	458	447	453	466	462	433	422	452	495	472	440	434	450	438	480	428	464	464	443	426	482	466	458	430	447	508	422	410	445	458	443	446	420	480	413	417	481	456	488	427	464	463	466	455	414	426	434	456	415	493	440	450	442	478	496	460	436	452	448	420	462	403	449	442	432	455	454	461	433	469	459	455	479	427	471	451	429	442	482	466	456	441	487	459	439	439	473	470	426	462	455	451	455	444	443	455	465	458	463	459	462	471	418	462	457	455	454	450	467	505	396	437	432	459	464	451	481	502	409	449	448	447	455	468	451	455	437	509	494	476	466	433	484	436	489	429	451	450	467	472	452	414	469	426	441	470	446	450	447	442	430	444	416	435	410	488	487	457	482	458	412	457	454	398	461	411	423	459	455	432	424	396	449	470	471	465	472	481	475	463	479	431	497	421	452	410	427	447	441	484	439	436	480	521	459	455	482	468	468	484	430	460	474	416	494	431	445	449	471	469	443	412	438	451	455	406	463	464	444	446	458	458	509	440	455	504	421	416	471	461	454	428	476	401	430	480	445	433	448	458	497	465	423	445	436	452	443	442	445	438	440	440	463	480	441	435	405	467	449	450	461	501	476	487	499	417	447	471	450	444	432	457	483	489	462	456	468	450	466	466	489	392	461	443	455	456	440	461	436	457	448	446	457	466	470	441	459	420	445	479	462	456	448	454	458	487	437	441	428	435	461	448	440	490	448	462	498	449	451	476	481	439	478	478	468	471	446	453	458	475	464	485	472	506	456	454	454	437	447	479	430	433	458	434	488	474	468	476	427	472	467	448	479	472	469	469	447	458	449	462	452	456	498	465	498	466	489	419	455	429	465	450	479	448	444	459	431	446	435	438	495	463	458	462	467	429	421	484	478	444	453	450	478	451	455	422	420	475	447	459
11765	883	748	520	375	324	219	174	176	158	149	129	120	145	129	119	129	114	120	103	111	113	122	114	93	91	120	97	111	105	98	102	77	83	103	106	106	105	114	104	82	100	108	91	89	93	103	98	86	110	83	87	120	119	105	115	92	107	94	80	90	84	95	108	94	125	82	97	98	85	113	87	95	107	99	91	94	117	97	96	101	106	104	87	80	112	102	87	95	82	98	85	76	77	111	96	104	93	99	102	100	111	94	100	103	100	86	89	103	97	103	81	97	93	101	107	95	115	103	108	96	94	97	103	94	90	94	86	90	95	98	89	106	115	77	122	101	98	97	105	101	77	113	99	103	78	83	85	103	79	80	85	89	100	90	92	97	109	97	107	105	103	103	86	101	112	93	121	105	85	99	99	102	90	90	96	95	101	94	92	91	92	85	94	99	98	100	94	96	87	94	127	90	84	108	98	101	84	94	87	100	72	97	91	81	92	90	84	99	117	114	95	89	98	91	101	114	100	81	87	104	86	109	97	105	87	99	97	96	78	91	97	80	98	106	86	91	111	110	99	77	95	89	96	97	94	106	95	105	82	120	91	102	92	95	96	96	100	98	96	94	95	114	99	97	83	85	110	127	92	95	104	103	91	90	109	124	107	95	108	90	95	88	100	96	108	106	98	105	84	92	85	89	118	97	102	102	110	88	114	109	99	88	101	103	95	94	91	105	90	79	97	89	109	94	100	95	84	95	102	112	84	89	100	88	92	92	86	90	97	100	83	88	83	102	87	99	88	91	99	108	97	120	97	103	118	105	88	80	96	101	85	85	67	81	85	118	96	110	104	111	107	89	95	103	85	107	115	83	89	102	110	91	103	95	82	90	88	110	107	98	81	95	98	98	100	109	89	82	90	93	97	93	84	96	88	99	104	99	96	86	84	88	110	89	110	101	105	91	90	102	93	90	78	106	102	81	114	101	119	100	107	101	83	97	89	94	69	101	120	100	119	99	88	115	77	96	97	93	91	113	85	120	80	100	92	92	88	85	89	97	102	86	75	106	90	96	84	102	99	81	83	104	96	85	93	86	99	101	79	90	90	101	110	95	88	92	105	114	107	91	104	106	115	84	78	108	85	117	94	83	84	83	95	99	98	107	119	93	98	91	102	93	86	82	96	103	102	96	98	103	83	93	68	108	104	108	99	104	82	74	86	91	109	103	96	93	93	94	89	94	72	93	96	78	97	105	87	80	89	90	99	93	103	97	95	112	105	86	117	84	100	98	92	105	82	98	107	103	99	98	113	95	116	87	103	105	105	87	86	95	99	92	93	99	110	96	89	104	79	72	106	101	91	101	83	109	104	122	94	103	102	92	104	87	105	100	95	108	95	103	100	88	116	105	84	85	112	114	103	87	87	98	102	96	100	116	109	90	102	88	104	75	99	84	117	100	99	81	88	100	103	97	108	97	101	116	90	88	99	90	91	81	107	99	107	102	84	79	92	105	118	85	88	87	108	106	111	89	99	105	88	91	102	91	83	94	80	80	98	87	99	99	103	91	92	94	100	105	81	95	82	98	104	94	98	97	95	106	107	92	89	91	116	87	87	85	112	102	111	99	111	113	121	87	90	102	84	93	86	87	106	93	88	107	84	80	90	100	83	111	90	102	98	100	109	100	86	90	86	87	78	98	106	118	105	87	89	101	89	95	93	120	112	112	93	72	93	87	97	103	96	98	89	82	107	97	88	91	103	101	103	112	105	105	85	90	97	102	108	101	104	99	93	90	110	95	91	123	90	92	102	106	96	89	114	105	101	109	133	110	105	114	94	88	97	105	99	86	109	111	104	88	94	90	86	96	85	95	104	93	125	99	92	118	89	80	110	111	99	101	91	91	92	93	100	102	93	112	104	102	92	92	119	95	93	99	111	95	107	107	97	100	103	78	98	95	87	97	101	87	104	95	96	94	73	84	106	108	89	89	80	73	92	84	111	88	92	78	87	90	98	85	86	100	106	121	92	92	88	96	93	108	87	90	100	103	87	102	94	107	88	81	84	87	94	90	95	89	87	96	86	80	108	86	102	104	90	92	90	100	118	111	89	87	84	114	100	101	95	92	86	98	87	102	83	96	84	99	89	92	112	78	106	86	78	95	94	96	118	85	105	98	106	81	96	91	95	107	92	88	103	83	75	104	95	118	116	104	99	98	103	94	110	101	114	91	87	72	117	89	107	94	100	95	105	110	89	106	91	81	89	100	101	106	112	88	125	127	87	77	92	99	99	96	97	98	93	97	100	108	92	103	90	87	90	87	82	127	93	84	104	98	94	86	96	111	93	116	79	105	116	87	81	120	91	104	95	97	86	99	84	94	102	96	115	111	95	105	80	77	110	113	105	119	103	102	93	100	91	112	92	94	81	94	105	87	74	88	103	77	110	101	81	82	100	107	83	77	91	82	101	100	86	91	111	117	102	77	116	87	98	94	101	103	87	82	124	102	89	106	92	90	102	95	103	118	86	101	99	82	85	77	93	113	95	114	97	88	93	108	113	119	94	106	96	91	97	90	111	95	92	101	92	94	82	102	99	89	108	105	88	91	99	79	113	97	91	90	100	91	88	96	108	98	104	96	98	100	98	98	86	89	86	112	95	80	87	86	118	98	106	87	97	82	104	93	98	98	80	107	102	112	90	98	100	113	105	90	98	104	101	117	108	104	79	92	123	91	79	92	106	105	108	84	112	104	118	87	92	101	95	86	92	83	105	95	87	98	69	105	95	99	108	99	93	104	89	110	100	99	83	111	99	92	106	100	88	83	91	80	100	86	103	78	82	94	104	95	102	99	117	107	84	95	92	89	94	110	92	103	86	94	112	82	87	92	98	84	101	91	94	101	94	101	109	100	117	80	94	84	103	101	101	90	113	88	108	92	103	95	95	112	92	93	96	83	91	94	90	92	105	91	117	101	105	100	74	97	101	93	107	85	92	92	98	101	100	95	108	70	98	94	107	111	99	99	90	99	104	75	113	110	96	100	103	90	110	98	104	110	96	104	95	104	78	91	95	103	79	94	104	95	79	105	94	89	83	85	82	106	93	114	108	103	107	114	116	82	84	127	82	87	80	104	101	99	98	97	90	75	102	97	101	95	84	96	104	101	102	97	78	101	98	81	90	107	91	100	89	88	87	95	93	91	104	106	99	92	93	85	100	91	108	106	94	97	99	92	96	85	88	105	85	91	120	94	97	94	100	110	97	91	103	84	95	104	96	99	124	103	106	103	105	120	92	90	88	104	96	96	101	112	90	97	113	100	91	112	96	97	87	96	108	109	102	93	79	99	108	95	87	98	93	73	101	105	93	85	89	105	104	96	109	111	81	91	89	101	88	95	100	104	105	96	108	111	100	95	100	84	95	99	86	90	105	84	87	102	73	104	88	100	127	79	82	92	115	105	118	99	89	88	80	102	94	70	78	113	105	98	95	103	87	112	105	87	99	84	107	83	111	110	100	85	89
7817	868	1719	1927	1635	1357	1072	865	664	699	626	562	537	505	468	433	381	375	353	376	345	321	296	319	324	311	289	281	299	280	294	304	295	265	258	267	266	293	277	277	297	260	267	275	265	247	260	266	256	267	291	277	273	272	259	242	252	249	236	248	259	274	263	283	264	284	253	248	249	292	237	240	263	270	265	249	261	259	262	244	274	245	233	262	258	250	260	281	258	271	236	268	233	267	250	248	254	234	257	232	247	242	267	227	242	230	253	242	268	284	275	222	222	248	265	218	258	227	267	252	286	244	254	232	248	258	254	240	255	258	232	268	224	256	242	256	237	267	272	243	241	253	258	264	252	250	249	242	238	251	259	245	242	270	242	256	305	250	234	236	244	250	253	227	250	208	245	247	242	252	261	252	238	268	279	257	218	260	221	278	221	256	267	281	221	249	257	262	268	258	243	254	252	274	240	260	244	243	277	253	239	269	255	241	258	212	242	237	245	234	233	244	253	283	262	234	236	225	260	254	260	236	255	264	260	261	250	245	252	263	231	265	239	245	241	245	250	250	237	266	251	242	255	252	244	258	241	230	260	248	255	236	273	249	251	257	242	231	265	263	240	258	245	268	264	290	268	253	279	238	266	246	216	231	248	258	244	249	230	251	245	255	268	229	246	249	245	240	240	264	273	244	238	239	258	217	263	226	242	245	254	227	276	274	231	235	230	256	262	253	247	247	241	255	254	280	245	254	260	256	236	259	255	246	286	234	240	222	259	241	265	254	239	285	242	244	266	237	254	268	236	236	233	247	250	220	273	262	241	275	221	253	255	231	289	241	262	267	247	268	253	246	254	268	268	254	241	258	252	252	245	248	252	266	239	270	241	246	266	255	254	247	239	245	266	243	254	235	239	222	243	229	241	260	229	273	259	272	268	267	255	279	253	241	282	226	247	258	275	264	267	216	266	254	257	248	269	254	282	264	281	250	249	272	234	246	253	282	271	242	283	239	236	259	270	250	275	253	251	234	259	287	241	254	255	254	244	233	234	250	243	280	243	230	253	216	246	253	272	220	249	260	269	274	251	249	237	263	265	255	229	241	253	277	255	265	232	259	241	257	264	219	250	250	250	282	263	255	253	240	221	245	270	256	300	250	248	242	252	245	251	226	265	232	230	247	248	249	269	254	239	247	238	265	230	283	248	275	259	247	288	248	234	250	238	254	224	227	263	214	240	250	257	245	238	247	242	290	256	258	242	268	243	257	256	214	240	284	255	234	278	238	236	239	241	233	250	222	240	248	285	254	248	242	260	273	263	249	245	296	271	247	239	226	248	224	246	246	264	281	261	244	256	264	254	279	251	268	268	263	256	272	273	249	275	269	226	210	251	247	249	243	240	241	257	248	272	251	244	230	234	253	261	258	250	261	236	263	256	247	233	245	243	263	217	236	262	268	249	249	261	246	243	260	250	249	237	275	232	253	254	252	245	230	238	240	249	264	231	212	249	247	250	247	236	233	255	249	227	232	259	255	260	258	246	250	262	268	255	242	245	257	259	258	258	243	237	230	248	258	236	238	269	249	237	265	233	255	225	262	278	247	253	250	255	272	249	267	232	262	240	259	230	228	255	232	230	254	271	240	235	253	264	276	224	255	262	282	253	237	233	223	255	265	254	234	219	273	256	227	272	244	241	256	255	280	261	237	233	254	224	276	232	284	236	236	259	248	243	245	264	271	239	237	271	276	253	241	257	250	230	250	265	247	259	250	247	260	252	263	260	253	275	244	236	235	244	248	240	278	246	264	231	253	261	252	228	241	268	251	240	252	218	251	251	264	249	265	264	248	222	228	248	254	251	240	249	237	261	244	253	269	246	250	254	219	241	228	273	246	252	253	280	235	249	263	257	228	241	249	242	239	253	257	258	242	253	268	293	237	228	252	245	262	248	250	278	256	250	270	264	266	240	242	249	241	220	255	232	241	243	249	258	272	243	244	256	266	229	289	280	226	238	277	256	253	253	254	259	246	244	245	266	254	246	242	289	225	249	231	259	268	251	254	256	277	259	238	258	218	248	246	269	262	228	236	247	246	262	230	245	267	260	271	235	243	225	262	260	265	229	293	237	255	229	263	261	236	236	229	278	258	254	251	244	247	232	246	224	254	253	265	266	292	261	231	253	257	280	269	224	225	253	256	271	273	261	260	265	243	261	253	243	264	271	254	236	268	242	255	273	241	259	234	223	249	264	257	269	236	245	260	282	255	243	236	241	260	217	256	254	265	245	243	262	277	272	265	237	268	252	260	223	243	224	248	239	274	245	238	232	247	248	274	219	263	254	244	243	234	260	268	261	236	214	271	258	257	249	248	246	256	255	252	259	255	254	216	267	247	249	237	258	255	252	215	261	257	261	273	229	258	253	260	232	254	261	246	259	249	234	268	264	251	262	275	249	250	239	252	258	249	236	254	263	251	245	268	227	241	234	247	240	255	272	229	225	255	249	244	252	269	262	246	242	230	233	240	251	269	279	235	239	275	241	232	276	268	244	232	251	244	252	252	266	235	262	243	240	236	257	252	264	251	259	242	244	253	255	252	237	252	238	265	214	258	237	249	234	239	235	257	269	248	255	239	249	253	268	271	259	222	262	225	242	264	255	255	266	280	248	228	240	275	253	249	282	310	250	251	250	247	234	252	249	231	263	266	230	253	252	262	243	270	233	234	252	238	256	264	242	243	253	230	258	234	233	236	266	272	247	231	225	233	266	237	258	239	235	231	255	243	247	265	237	231	263	249	241	280	240	223	254	263	232	258	237	223	224	256	226	234	237	252	266	247	260	241	240	227	237	253	264	252	271	257	276	256	261	285	273	228	289	238	253	257	230	244	238	254	247	249	219	253	261	236	255	226	244	253	264	263	262	218	264	248	263	238	250	272	265	225	272	234	257	236	245	275	223	245	237	247	258	282	254	247	254	244	250	246	273	284	259	238	277	245	263	219	251	242	248	239	263	209	259	243	276	259	260	258	249	246	271	222	260	261	248	290	235	234	263	267	273	231	252	250	263	241	226	238	228	216	249	238	262	229	236	277	226	238	262	277	255	236	284	252	259	237	252	243	263	263	256	229	251	283	256	245	256	241	258	275	232	236	274	258	224	249	253	276	260	248	226	264	273	259	276	250	241	255	235	265	231	232	235	251	256	255	233	263	254	248	267	234	244	238	244	276	229	235	256	267	256	261	254	231	244	249	273	233	233	259	278	227	249	266	268	253	266	249	257	238	258	260	264	249	267	249	246	247	271	234	275	279	255	237	234	263	242	247	239	244	254	255	226	229	247	235	254	236	234	244	232	233	237	239	247	267	240	254	234	253	257	260	219	253	271	223	246	284	252	235	261	246	247	255	256	258	237	287	264	240	235	250	265	264	254	240	225	228	275	255	237	239	246	256	250	233	242	222	257	249	225	267	266	226	258	226	220	266	247	238	241	232	245	267	258	254	242	258	237	238	258	257	234	281
1128	188	163	170	162	169	156	150	143	121	151	165	173	135	161	138	173	143	146	150	152	151	140	173	140	131	124	149	136	146	170	160	129	151	179	150	161	160	156	159	169	134	146	162	153	152	136	157	145	135	161	165	132	147	162	147	149	168	166	141	129	131	138	136	165	144	122	141	173	166	163	151	151	139	129	158	157	134	161	134	150	154	149	141	139	153	159	144	159	152	145	138	148	153	112	136	163	167	159	140	154	153	152	144	151	163	149	125	133	138	153	144	163	143	160	160	132	136	127	137	157	160	158	149	158	160	154	151	135	145	155	135	144	144	161	147	161	153	144	160	149	142	121	149	162	155	172	189	151	141	166	145	152	140	145	157	140	180	149	157	148	145	136	131	131	140	148	135	149	156	154	155	161	125	137	132	150	175	125	142	157	143	134	119	160	158	142	133	161	136	146	150	180	165	127	150	147	146	141	139	128	148	141	139	183	153	139	142	154	151	138	156	153	156	142	182	172	137	162	150	164	124	147	172	127	148	137	141	138	131	121	159	146	141	159	172	165	152	153	138	157	150	158	152	126	140	151	163	169	143	150	168	137	157	149	168	134	133	146	132	164	148	161	124	161	160	164	152	144	149	163	142	155	136	129	141	153	149	155	145	172	149	147	136	148	137	130	149	158	150	148	136	164	148	173	144	162	149	127	131	162	137	150	160	161	154	144	116	153	169	150	137	162	163	135	142	145	188	154	125	122	152	156	158	134	153	141	153	145	145	166	155	159	148	134	185	137	165	152	119	150	159	133	151	153	156	154	146	134	168	153	137	152	168	152	147	162	131	147	147	152	136	139	134	157	124	150	163	149	163	127	158	147	161	158	117	152	147	151	154	151	162	135	159	134	147	147	150	156	149	157	151	165	150	161	145	149	142	175	141	160	152	143	158	165	149	131	150	145	155	135	135	157	142	144	164	166	176	170	148	147	140	139	141	156	159	142	135	149	145	140	172	145	139	141	138	145	151	132	166	156	133	161	149	141	148	150	126	145	142	154	154	141	135	145	172	147	138	144	128	136	166	168	140	143	133	167	152	138	166	163	175	136	136	140	146	150	159	156	159	165	149	141	157	148	162	129	178	181	135	160	140	178	144	132	147	148	161	169	162	173	154	131	164	152	163	163	145	159	154	119	143	157	149	139	146	159	154	159	148	146	155	145	154	146	171	143	154	158	164	138	170	152	171	134	155	145	125	137	154	144	159	144	154	144	163	143	147	135	162	167	133	158	159	161	173	161	164	161	137	154	143	160	145	159	146	142	145	163	119	131	127	155	153	130	149	160	145	172	172	146	161	133	166	150	165	165	141	204	149	164	140	163	170	146	155	152	141	138	157	139	140	139	133	137	148	145	142	127	176	132	149	143	149	130	165	188	180	144	130	144	142	155	132	157	155	155	163	130	147	160	137	134	122	149	133	170	136	153	129	145	144	136	130	155	155	141	152	128	151	142	138	151	135	149	139	149	144	144	150	155	133	144	165	150	142	141	137	156	200	161	134	132	150	157	112	172	141	148	141	121	131	171	148	178	155	127	138	146	136	138	152	151	127	137	153	146	140	137	143	136	123	149	148	123	161	150	153	142	135	155	151	154	155	154	145	139	169	144	155	146	148	151	154	143	153	174	152	141	143	156	143	141	159	161	149	124	162	145	153	146	158	158	160	145	130	140	154	144	134	132	145	149	165	174	147	133	137	164	158	152	163	133	162	162	153	140	155	139	128	156	151	151	142	117	155	149	161	155	143	150	140	146	141	151	165	143	152	158	128	139	168	145	141	144	150	124	160	153	156	179	153	142	128	158	146	142	159	152	153	142	153	162	125	157	128	145	143	143	157	153	135	155	171	154	137	135	170	173	167	142	148	148	170	166	148	130	155	136	163	128	141	154	146	142	166	142	171	141	151	155	145	145	153	143	143	144	145	156	156	135	161	148	156	126	141	139	148	110	166	158	112	147	137	146	148	153	131	151	175	179	151	172	159	140	157	141	141	147	175	141	150	143	150	136	156	138	144	149	146	147	148	169	149	130	172	160	143	149	128	127	134	144	157	160	155	139	147	170	167	147	169	164	150	156	165	167	165	152	138	129	161	131	131	129	159	153	159	139	163	160	153	154	147	156	147	161	161	139	136	144	145	173	146	144	153	151	178	143	168	157	130	147	152	130	151	164	141	143	145	151	152	153	127	132	164	165	164	155	148	179	147	153	155	153	140	150	165	149	145	150	146	158	153	145	144	136	150	161	153	156	145	134	130	162	141	150	148	167	139	156	140	133	152	121	158	174	142	149	149	143	153	150	155	155	138	152	164	128	131	155	133	152	166	152	152	157	168	152	159	155	157	156	165	130	141	157	137	135	152	155	153	162	135	138	146	150	144	163	139	150	144	163	131	144	155	159	148	157	145	141	164	155	136	142	130	157	159	141	149	131	158	133	139	148	131	125	137	140	142	159	176	147	136	143	156	147	121	134	154	179	157	167	141	129	173	139	142	136	141	143	124	137	138	134	131	151	141	127	152	153	154	168	151	125	132	164	165	161	157	134	158	181	166	145	142	142	146	154	126	147	170	136	133	159	127	145	172	160	152	150	163	146	125	168	136	151	146	156	152	145	157	136	160	150	147	157	154	146	155	152	136	162	145	137	139	118	134	149	142	150	158	153	150	158	145	157	164	171	182	138	175	161	150	150	127	167	131	166	155	148	119	151	144	167	132	140	149	135	166	163	155	148	146	172	155	171	183	132	147	155	156	154	153	159	151	147	158	132	184	159	156	140	168	137	151	160	139	143	154	161	145	156	151	143	164	121	156	125	185	149	129	147	146	152	161	136	127	132	154	159	150	157	149	144	161	155	184	142	142	145	151	157	163	147	143	135	160	138	154	149	167	160	142	167	143	157	134	136	150	149	137	143	136	150	134	132	135	137	149	134	135	139	149	151	157	126	162	139	135	153	153	139	144	162	132	163	134	123	131	162	133	150	131	147	195	162	149	139	123	133	147	148	145	164	136	169	125	148	137	154	133	169	152	142	148	153	153	149	157	155	129	149	160	152	156	122	153	154	170	167	147	130	149	139	137	151	149	149	145	164	140	160	179	159	145	149	147	174	132	141	147	139	163	161	148	132	161	155	137	139	141	138	126	125	143	167	160	153	153	136	130	130	160	142	153	142	127	160	142	142	147	145	159	151	160	180	141	139	148	145	128	186	173	153	163	141	153	136	151	147	161	140	151	143	134	151	132	148	138	140	156	163	132	152	154	163	140	146	140	142	128	116	146	134	157	161	131	155	154	154	157	147	168	137	135	157	180	111	137	143	165	136	160	156	120	147	145	167	160	150	154	158	157	139	166	154	147	155	139	143	176	133	150	133	150	159	151	142	156	142	141	171	133	164	174	142	145	152	160	138	161	140	147	145	149	152	150	163	142	130	132	143	150	150	157	141	162	160	150	148	154	159	156	120	144
1589	474	518	513	463	461	400	406	437	405	373	400	378	420	398	417	402	421	410	377	415	389	392	378	386	402	376	375	401	401	377	388	404	417	374	367	414	391	428	375	381	415	391	392	365	416	398	383	378	399	373	371	388	399	392	352	415	404	391	358	393	406	356	351	387	369	331	394	401	388	397	394	400	347	414	390	392	383	399	382	401	389	393	375	347	369	416	376	395	398	376	414	351	402	439	404	384	403	401	379	384	391	387	395	388	347	408	367	393	406	385	391	372	397	395	382	422	426	367	427	388	357	394	409	376	407	395	399	410	384	395	400	400	403	396	372	380	360	399	391	371	447	383	415	369	378	417	376	389	364	408	399	397	429	363	367	386	403	366	377	377	378	378	441	386	386	379	353	399	395	387	383	419	390	409	385	382	386	385	382	360	370	382	359	339	376	409	403	409	354	423	363	397	403	387	349	370	367	361	393	404	381	388	414	394	398	391	349	396	401	367	361	371	371	395	389	411	391	356	383	347	381	423	419	390	400	389	438	386	399	416	395	350	367	410	413	385	379	403	407	381	419	372	388	386	392	396	420	393	402	387	368	410	384	386	404	360	398	420	391	382	388	392	401	387	366	379	391	394	381	367	366	408	408	378	371	384	404	365	392	409	371	394	400	411	364	399	382	373	376	363	380	346	375	340	384	383	428	377	419	392	402	400	402	387	390	400	380	391	357	389	369	380	391	380	374	377	389	381	405	405	396	384	376	417	400	397	394	397	412	379	372	406	364	371	350	404	369	362	395	358	386	400	371	426	376	410	382	365	376	350	404	390	407	369	399	363	416	349	413	361	384	391	396	384	369	390	391	396	358	364	401	399	372	359	378	411	367	373	404	374	420	419	345	406	401	385	388	387	370	362	415	374	377	371	380	368	426	381	368	375	399	410	382	385	390	368	379	402	375	380	401	410	371	365	413	384	397	380	394	371	392	390	395	368	357	408	372	361	413	370	401	389	346	371	383	374	396	396	370	399	398	378	411	389	385	376	396	381	373	394	395	387	403	369	391	383	396	376	398	375	384	393	385	381	377	366	388	418	418	369	401	424	375	364	434	393	350	380	408	368	386	395	360	420	374	382	398	382	400	373	389	397	374	361	434	396	407	402	399	398	369	385	360	414	369	369	391	373	386	392	358	370	415	403	407	403	369	393	396	379	436	379	384	366	368	378	398	401	369	395	402	396	397	386	387	382	416	395	388	399	380	401	388	394	420	380	369	391	393	409	398	408	400	363	375	395	367	391	379	355	406	405	414	394	401	401	372	375	389	410	362	405	379	386	385	361	368	371	403	378	398	362	360	404	359	388	371	387	420	377	402	372	371	398	409	370	381	375	388	409	398	370	342	382	403	394	382	419	418	385	380	353	359	374	383	428	357	390	396	398	389	446	405	447	391	400	391	369	384	370	407	394	387	382	413	376	379	396	416	375	409	375	388	411	415	402	339	349	398	416	385	379	390	401	381	396	381	400	407	382	395	415	418	349	391	358	380	389	380	388	385	409	403	406	409	397	394	388	391	395	425	364	390	396	415	444	370	362	400	376	388	373	375	359	413	367	397	367	420	409	395	362	351	422	409	403	378	393	352	378	379	411	375	385	368	366	373	414	391	354	379	383	380	410	409	390	395	380	421	391	388	368	384	400	396	376	393	374	351	382	394	382	401	414	447	377	401	411	393	408	420	375	387	360	361	414	375	397	389	376	373	367	386	404	381	379	395	390	389	403	363	400	389	390	371	374	345	425	372	411	371	415	387	390	401	384	426	397	367	412	370	394	372	433	365	383	371	399	371	418	375	411	419	413	384	401	343	367	348	379	397	369	360	413	399	380	379	363	393	386	383	399	387	385	351	362	382	391	349	368	403	345	392	399	348	391	378	370	354	378	361	372	396	365	361	402	391	393	388	397	379	429	427	396	376	383	361	422	378	383	396	390	383	395	372	375	406	376	417	416	402	396	423	396	363	398	421	405	380	365	373	405	386	365	380	397	397	386	344	362	382	392	370	388	375	382	379	360	373	409	363	401	391	377	353	393	355	377	395	388	363	356	400	379	419	380	379	387	368	390	398	410	362	413	393	373	380	333	368	377	391	380	386	413	351	390	371	386	388	389	418	425	395	425	434	375	408	399	418	386	418	378	400	387	381	388	382	396	409	405	380	387	417	422	370	341	389	411	409	382	389	384	414	386	383	390	377	388	398	367	353	393	354	365	366	387	375	376	432	415	375	393	378	397	375	372	382	381	362	396	372	436	374	412	411	398	385	412	389	383	405	366	385	357	410	356	382	405	356	396	392	390	416	381	411	361	410	368	415	366	407	387	372	394	403	390	341	360	366	422	402	392	369	372	403	372	404	414	416	396	364	426	404	387	374	396	402	422	403	409	409	417	385	400	411	398	331	400	361	388	402	351	391	397	352	380	409	360	363	387	351	379	352	416	369	404	404	390	358	410	411	409	385	397	376	377	354	396	394	393	365	391	377	408	341	368	415	367	388	386	395	408	397	400	377	402	386	375	402	368	406	352	399	377	368	408	406	415	390	372	423	425	404	406	401	384	383	384	413	404	389	360	378	403	360	383	393	420	388	396	403	387	398	381	370	396	398	367	419	388	371	401	358	392	375	409	410	389	380	396	398	393	375	353	388	401	408	391	384	409	385	367	403	379	374	402	374	421	374	409	405	409	389	385	401	397	365	379	425	418	380	422	398	370	378	387	392	355	354	384	381	368	339	376	369	395	367	373	399	411	421	332	395	393	368	411	384	384	383	400	403	384	394	389	352	357	357	349	369	380	362	410	366	381	398	388	420	381	403	377	394	393	389	382	408	410	383	389	355	407	389	381	388	403	377	425	406	385	380	417	405	389	347	364	394	391	384	365	386	382	404	389	355	418	396	371	380	398	427	390	384	380	421	382	392	372	369	371	373	379	368	369	341	375	398	346	406	348	387	379	354	379	411	388	378	405	374	367	393	375	433	392	412	450	427	375	401	377	388	370	425	420	407	380	388	400	411	408	355	372	384	400	423	363	405	391	411	414	375	398	403	386	361	385	391	391	376	407	366	420	409	364	405	397	374	356	358	399	374	403	392	395	384	427	393	404	375	411	366	414	398	395	377	396	398	428	407	397	408	422	393	384	380	409	413	385	377	377	380	397	363	379	381	349	396	410	402	356	369	357	392	397	397	384	378	386	391	399	369	390	367	399	419	407	388	378	375	371	374	406	366	423	359	380	405	392	387	387	381	377	372	427	384	388	366	361	378	405	409	402	387	348	420	395	365	411	372	417	385	364	405	417	404	366	382	419	379	382	449	343	425	383	377	395	399	383	350	368	398	392	402	363	397	384	428	358	379	390	359	396	376	395	365	407	404	405	367	391	383	391	372	359	378	355	378	414	381	383	380	402	368	405	416	361	342	396	398	397	383	379	379	406	380	378	361	372	400	383	377	348	358	402	372	375	360
6482	534	573	411	371	278	264	261	231	213	229	202	191	221	201	219	177	189	187	208	184	192	178	192	175	194	193	190	180	177	187	185	183	186	219	180	198	186	184	187	166	191	190	189	190	177	175	166	179	195	194	191	163	182	188	181	177	181	175	166	187	175	175	177	177	191	182	201	186	188	193	191	216	180	165	188	173	206	195	187	161	178	168	184	183	206	201	197	177	202	189	172	208	188	171	174	200	173	177	191	164	193	181	194	213	177	194	202	179	183	183	180	171	172	194	170	182	168	182	186	195	189	207	190	173	215	172	198	173	171	173	192	173	158	177	154	177	158	183	183	179	183	225	203	178	185	172	158	186	171	184	195	154	226	179	185	218	197	175	194	185	191	172	167	167	174	181	191	191	178	222	180	177	185	195	183	177	184	191	193	177	176	181	179	194	156	189	180	199	194	198	159	176	185	188	188	181	155	195	189	175	190	168	167	172	180	197	159	173	189	187	195	199	186	160	212	180	163	194	197	176	182	183	188	151	204	199	173	165	180	183	187	184	218	170	174	183	175	202	173	195	196	199	188	206	169	186	186	220	181	183	178	187	140	181	178	180	174	210	208	191	213	165	188	194	174	169	183	181	181	168	197	182	203	196	191	190	180	217	192	184	187	216	191	191	191	174	180	183	172	183	167	191	184	177	185	199	179	159	193	166	185	179	203	183	183	186	197	164	161	203	164	194	189	168	181	219	163	162	177	194	189	192	171	206	193	174	172	187	179	171	176	191	169	182	171	166	182	174	181	182	173	186	189	169	210	181	172	188	166	192	162	181	154	190	171	199	196	170	196	166	208	165	202	186	186	171	159	178	176	185	188	200	205	180	176	215	172	206	168	180	172	189	186	169	199	186	208	193	180	182	178	149	199	197	200	163	184	179	177	167	174	193	178	185	170	177	168	200	192	194	173	189	187	185	169	212	194	169	178	172	186	161	182	172	199	182	193	201	158	202	190	167	213	185	193	171	162	196	159	178	174	182	173	185	211	216	185	203	177	195	165	175	154	155	189	191	180	186	192	189	161	188	193	155	189	182	217	207	182	186	172	183	158	188	177	163	207	201	181	192	188	177	181	189	180	191	173	157	163	206	158	187	177	205	182	149	192	185	180	182	170	193	174	183	169	171	187	192	178	173	186	186	203	199	190	180	186	169	168	196	184	169	189	194	201	193	194	208	192	187	161	194	207	174	184	203	187	192	196	164	176	172	205	192	187	189	182	187	162	173	166	187	180	185	178	174	208	198	170	172	178	168	167	180	160	175	153	181	170	156	167	205	182	204	179	192	177	175	173	178	181	189	214	181	176	171	178	180	171	196	203	186	189	181	185	169	192	174	177	184	151	171	210	187	158	171	186	187	201	194	188	196	187	177	193	192	193	181	178	187	171	181	170	182	149	197	186	193	179	190	175	182	178	193	174	180	192	195	176	196	182	205	166	200	167	174	189	181	192	188	203	167	166	189	165	193	158	179	182	204	150	185	165	176	185	170	168	179	157	152	182	170	142	169	175	153	180	163	209	210	173	174	185	181	159	203	188	172	184	178	175	180	188	183	198	178	196	187	183	185	167	168	183	186	161	179	179	194	162	192	176	169	187	183	185	158	184	179	163	177	148	200	178	194	178	196	203	187	179	198	191	180	174	180	221	185	169	193	185	193	176	168	177	151	193	156	165	171	188	172	193	169	207	195	172	183	162	175	186	170	181	173	167	193	183	177	188	184	203	176	175	197	192	177	181	176	156	161	163	202	163	173	201	194	168	192	181	179	193	207	190	190	200	185	173	208	196	158	184	194	179	192	185	196	183	169	181	165	201	173	175	187	190	187	191	165	194	192	191	184	184	182	184	194	186	198	186	162	167	187	192	176	191	185	197	189	203	188	174	185	186	167	194	190	188	181	182	188	205	168	183	176	183	208	163	183	216	152	171	188	178	174	211	198	191	175	174	187	176	186	171	192	154	179	190	176	195	191	188	195	168	183	195	196	183	188	179	154	189	191	160	195	193	185	192	172	181	207	164	207	191	193	188	204	181	179	179	209	199	187	154	173	200	179	167	188	190	173	179	188	159	191	207	178	181	188	170	187	188	226	197	196	180	183	171	201	170	161	183	187	208	178	197	179	197	179	183	169	155	167	204	172	200	154	201	191	183	194	178	175	196	191	176	179	170	176	200	193	161	160	178	185	186	187	188	169	200	167	182	186	161	197	143	163	199	194	200	177	213	195	175	187	185	200	184	177	176	185	178	190	204	189	186	184	204	194	196	169	189	195	175	174	181	180	189	165	195	146	157	177	189	204	185	159	193	173	158	172	195	185	179	170	173	155	169	181	169	213	156	185	170	179	183	182	166	168	160	189	180	197	196	187	199	158	180	168	199	180	176	190	162	177	195	175	178	168	174	191	193	211	183	202	180	180	177	163	181	152	185	166	187	187	168	163	177	201	214	166	180	174	205	203	196	178	225	167	186	177	182	169	176	218	190	195	204	187	167	172	187	182	184	173	194	182	172	174	185	204	183	159	158	205	169	169	188	168	189	163	200	194	181	157	184	170	189	175	185	196	190	186	165	187	182	187	204	195	202	199	195	181	198	192	198	191	165	163	164	185	186	195	173	173	155	175	168	174	180	201	180	203	171	175	185	208	186	176	196	182	169	176	188	179	190	172	176	192	199	187	186	162	166	184	167	191	186	164	177	187	181	205	192	162	162	172	189	181	192	192	178	178	184	187	200	188	185	192	186	184	178	192	205	180	159	174	171	192	167	187	162	168	189	183	174	163	186	154	168	203	179	167	204	194	190	177	179	173	202	180	181	196	191	177	184	183	190	194	174	192	163	190	184	206	195	183	182	188	220	178	177	205	180	186	214	195	164	163	160	172	176	188	195	182	186	196	201	184	205	167	204	170	169	197	176	194	168	165	193	163	175	172	173	170	173	159	180	156	188	190	175	196	190	183	154	168	200	172	195	194	179	202	166	215	187	184	206	193	162	160	205	154	194	192	176	201	162	207	198	188	175	198	148	189	174	197	192	191	203	157	199	209	169	186	180	166	176	173	170	192	169	187	167	189	164	168	188	200	192	192	179	174	197	208	161	191	175	189	219	177	192	157	174	190	180	201	209	181	174	185	178	199	188	194	214	171	176	185	175	181	209	172	184	194	154	151	162	200	165	185	191	174	209	166	175	172	155	162	185	174	197	182	178	197	168	157	185	192	186	183	172	198	167	177	205	179	196	195	197	207	192	168	207	173	196	160	164	181	171	183	169	197	197	178	194	180	184	194	184	179	164	184	202	198	187	194	181	178	178	176	192	208	168	173	191	190	185	164	165	167	184	174	168	185	162	173	181	197	173	192	214	188	178	169	184	226	171	203	173	179	196	207	175	193	178	173	181	190	147	188	152	192	181	185	197	187	169	179	198	191	173	205	198	171	183	175	204	179	186	174	176	173	175	176	209	177	151
6418	735	1296	1412	1213	1088	871	794	798	724	689	630	645	620	542	548	565	537	515	529	521	514	501	523	479	498	486	500	497	467	442	468	472	487	476	440	443	489	454	442	491	451	439	470	477	473	484	463	449	468	506	458	449	474	465	421	430	503	495	459	473	432	468	452	441	473	428	511	440	445	472	427	459	485	447	452	481	446	437	447	448	478	513	506	470	445	456	501	457	471	471	485	484	491	474	422	509	471	461	472	468	471	472	443	480	422	459	440	464	433	400	432	462	459	434	441	450	479	465	429	484	429	485	448	428	437	424	469	419	491	457	446	488	447	445	477	443	419	461	483	466	416	477	444	475	457	471	472	432	444	451	479	449	430	447	458	494	467	457	463	475	450	422	466	463	449	443	505	446	437	434	451	474	493	460	438	484	458	440	502	493	444	446	472	473	485	416	445	458	440	466	463	437	443	435	493	444	447	510	466	457	481	471	479	456	449	432	485	428	454	432	473	465	440	475	469	433	404	459	434	467	416	479	487	448	477	453	489	446	523	463	472	469	453	466	453	447	453	470	425	457	508	431	460	457	466	449	468	496	452	450	418	428	462	466	509	435	430	471	471	436	434	449	440	493	467	443	469	446	436	445	430	482	453	470	487	450	451	466	450	444	468	450	449	424	444	455	490	472	466	448	462	461	481	426	465	491	451	444	427	446	451	441	448	424	466	457	468	446	434	444	459	474	415	478	457	435	446	464	477	470	443	467	450	472	453	470	452	515	435	482	461	478	428	465	452	445	461	501	428	429	475	420	459	437	476	467	454	426	468	433	444	467	441	443	461	497	440	467	438	452	451	492	446	446	434	442	454	457	474	478	466	462	450	469	471	469	466	450	493	454	443	457	471	429	454	473	474	418	495	469	493	451	440	471	427	462	512	453	497	466	421	445	479	444	475	425	454	480	476	505	438	421	452	444	472	448	476	468	467	439	457	446	482	476	479	426	446	462	455	422	449	468	439	476	457	468	459	485	472	478	446	486	458	422	424	434	450	464	453	478	467	439	470	475	496	426	479	494	484	460	448	461	486	494	434	458	464	462	436	413	438	492	455	438	456	430	412	447	469	439	427	440	460	486	458	453	476	463	443	422	446	477	461	451	452	483	452	423	444	435	465	458	455	469	438	449	488	447	499	492	449	470	447	438	434	464	472	450	426	430	456	447	469	462	475	468	481	488	483	499	467	447	493	453	459	402	465	458	477	460	488	459	478	451	477	439	454	454	479	450	478	424	446	450	471	489	467	460	450	463	445	480	438	435	471	423	472	449	470	476	489	476	449	433	438	451	421	454	451	475	443	455	408	458	462	413	447	433	480	478	456	428	421	476	435	458	453	423	426	451	412	490	459	468	440	451	457	469	441	427	441	430	437	470	462	442	479	466	462	439	460	482	452	445	477	471	471	428	506	454	432	462	450	436	457	447	413	450	441	482	456	471	464	498	419	421	458	426	467	436	425	466	464	431	420	443	458	494	470	462	431	482	476	451	468	448	497	449	463	459	431	459	416	467	445	458	470	463	449	495	450	499	445	489	451	424	468	490	424	459	486	465	444	432	434	461	473	448	491	459	434	452	425	445	467	464	461	449	466	472	449	436	487	439	442	436	445	435	467	455	434	458	512	422	448	514	430	459	476	475	456	445	441	420	468	488	470	460	460	471	450	442	459	436	471	485	472	446	493	469	503	465	482	469	422	480	441	481	463	467	477	462	466	454	438	495	414	477	417	479	456	461	457	438	433	489	487	480	446	447	428	468	407	465	463	434	490	441	444	467	469	435	445	475	438	481	448	473	469	489	456	470	506	449	502	444	480	461	439	454	446	430	449	460	457	446	437	497	489	492	455	464	465	454	453	450	445	457	461	460	447	408	462	452	479	469	467	450	465	466	466	447	433	474	458	446	443	463	415	434	434	476	473	449	450	438	430	420	442	478	458	491	471	458	440	442	429	457	461	436	459	438	475	429	414	465	451	450	430	429	470	421	479	485	443	451	455	414	474	459	444	471	464	495	436	442	440	491	488	459	483	422	427	442	477	462	440	440	469	443	453	451	447	453	466	449	484	455	437	428	487	470	420	485	484	448	425	443	464	443	447	493	458	496	463	466	481	454	443	410	430	435	434	447	462	487	440	464	454	446	431	483	461	457	501	444	454	433	466	490	488	453	487	442	418	467	465	443	479	463	445	474	460	454	491	462	477	455	443	445	454	450	471	473	443	442	447	478	479	428	471	454	458	486	467	469	468	468	431	448	471	482	435	452	452	470	423	463	449	413	454	462	437	508	484	470	458	475	468	459	433	428	431	458	446	464	444	471	478	495	492	459	471	480	434	489	445	502	444	453	465	420	468	476	475	450	510	449	468	451	443	462	476	461	446	458	461	465	444	480	450	503	455	441	489	446	442	461	430	494	478	451	486	431	444	432	456	436	461	471	444	459	477	465	442	434	473	457	461	484	467	506	460	457	441	489	450	452	437	439	464	462	493	438	475	445	455	456	416	447	465	474	446	480	443	493	481	471	438	469	483	477	454	469	456	432	456	493	435	474	464	453	421	455	454	439	427	473	487	462	432	468	410	440	461	477	464	470	494	453	453	473	464	503	459	471	441	478	441	476	459	469	492	453	434	458	450	417	445	429	470	484	460	481	441	465	467	491	491	478	468	482	454	507	489	442	453	476	470	487	453	451	438	452	487	457	435	450	489	436	498	466	455	460	460	435	465	425	475	449	459	489	437	426	473	428	472	474	462	435	469	456	465	443	446	446	436	466	441	475	474	458	432	473	443	464	440	482	438	429	472	431	460	442	466	433	421	518	468	450	456	481	461	487	475	493	470	465	469	453	457	448	431	457	478	457	460	517	466	419	448	436	418	435	478	492	442	484	420	498	482	481	462	461	454	415	460	437	463	469	477	469	434	479	438	434	458	468	442	478	482	461	481	437	457	478	433	435	473	408	443	424	417	489	430	445	436	466	421	498	448	444	408	492	457	473	478	448	396	424	446	462	455	461	464	467	461	506	471	434	424	465	446	466	463	486	439	505	447	488	405	444	477	469	402	496	411	482	462	478	464	470	482	432	446	499	469	491	457	418	436	465	496	454	436	451	461	428	446	452	483	457	450	454	453	456	461	464	502	450	473	504	452	453	447	440	458	438	441	401	430	450	439	454	410	452	494	440	438	454	481	409	431	443	480	461	477	453	438	447	503	430	485	443	483	473	469	458	458	488	469	483	453	483	505	460	455	478	460	415	469	451	431	451	466	476	482	458	450	415	427	458	456	478	454	463	428	418	462	468	463	468	414	443	438	464	441	429	467	408	464	461	439	485	469	468	435	442	465	469	503	458	396	449	498	455	462	422	491	432	445	466	468	459	494	460	428	449	440	449	453	409	455	432	445	447	484	455	457	471	472	459	460	449	449	430	459	421	441	469	421	436	459	430	453	457	470	425	459	477	460	447	468	486	470
11820	726	774	576	385	297	243	201	206	176	144	164	125	121	146	104	114	133	140	118	119	99	104	99	88	104	122	96	99	79	96	102	107	100	101	98	87	107	107	88	120	92	97	111	89	79	75	89	108	113	96	89	88	101	99	103	95	75	96	109	97	87	98	78	109	92	99	107	107	96	102	113	109	85	100	96	121	102	91	88	106	107	88	105	76	82	88	106	87	112	100	94	95	93	86	79	96	89	92	89	103	92	111	97	84	85	116	88	83	95	102	88	90	95	91	88	107	103	101	118	85	108	87	103	101	78	86	102	89	102	98	87	123	110	91	111	111	102	117	98	82	98	91	104	99	85	79	109	96	82	83	88	113	86	98	108	94	110	108	87	100	91	96	92	102	94	92	121	85	98	104	110	101	98	97	113	94	111	102	88	87	108	92	108	105	78	96	106	98	95	98	82	109	88	85	105	96	116	110	92	118	94	103	81	99	99	77	76	109	103	101	97	107	116	108	94	86	74	99	93	109	98	99	99	107	99	97	104	97	89	91	87	87	104	85	88	109	92	98	88	102	96	92	129	99	92	103	99	112	99	104	93	85	97	102	94	81	85	110	101	113	105	101	94	97	105	103	88	102	115	94	114	85	93	94	92	70	85	85	81	85	84	99	86	91	84	100	107	107	84	114	97	91	99	89	96	94	97	122	97	92	89	100	100	92	100	110	85	87	89	121	95	83	92	106	91	106	90	93	113	107	108	100	110	105	95	93	100	110	89	96	87	83	95	86	117	106	98	104	121	80	107	87	96	98	97	103	95	77	102	74	83	81	95	105	92	99	80	102	114	95	85	106	96	126	90	110	99	98	109	85	93	98	89	103	85	96	95	99	92	89	101	101	90	110	111	80	96	106	103	93	94	87	93	110	82	73	115	96	106	125	104	87	106	88	82	78	123	83	90	99	106	100	94	114	104	103	94	84	86	96	103	90	92	92	106	103	91	99	109	103	80	83	85	101	93	79	107	80	80	101	95	101	97	90	91	84	92	98	104	87	85	73	84	94	110	95	110	85	98	91	100	87	104	93	112	94	91	81	112	94	92	83	100	89	110	112	108	97	109	81	104	99	90	107	97	85	104	91	98	89	86	80	101	116	119	86	90	95	96	84	96	91	76	109	98	94	111	92	93	96	99	84	92	123	96	99	95	92	98	115	106	102	113	90	102	111	97	92	83	107	88	96	82	111	92	98	91	96	92	113	95	82	101	70	92	90	97	91	105	100	89	92	98	94	101	105	82	94	93	83	89	93	89	97	86	108	107	101	82	91	102	89	85	101	100	111	90	103	86	102	102	94	89	88	96	88	92	85	107	83	89	104	99	98	111	96	89	108	109	92	100	101	96	92	109	110	107	89	84	118	106	101	90	110	100	93	83	89	88	116	89	103	116	108	88	109	87	82	93	88	97	95	112	105	106	95	101	94	108	92	109	101	79	97	113	96	102	98	78	101	89	90	82	89	94	94	108	94	93	110	95	102	113	78	105	82	104	109	92	103	78	91	93	92	107	93	75	99	89	94	101	90	96	120	97	92	93	122	89	100	89	88	102	106	89	105	91	93	87	86	83	108	88	78	109	105	101	101	93	112	90	91	97	94	94	92	100	119	91	100	107	86	107	111	75	100	91	75	98	95	105	106	100	120	102	92	101	106	85	97	98	109	90	111	86	90	94	134	117	75	92	86	95	110	104	93	83	81	100	106	90	98	91	88	71	93	80	102	99	93	87	93	76	118	112	94	102	81	82	100	109	117	99	108	107	100	86	94	113	111	108	100	95	101	95	101	91	86	97	89	88	122	99	107	126	95	111	94	87	120	116	87	101	82	118	99	101	83	106	81	88	115	87	85	98	85	82	81	87	96	85	92	97	106	85	84	110	110	102	109	96	87	100	103	109	108	93	98	102	91	94	89	95	93	117	89	114	101	101	96	121	92	93	99	104	91	106	94	107	95	109	98	93	118	103	115	111	90	130	93	103	91	86	110	88	106	95	92	97	107	78	97	90	94	110	102	96	94	90	89	97	94	98	105	88	106	98	105	88	96	100	98	104	93	107	98	104	97	85	104	100	112	94	89	92	119	89	104	109	90	101	91	98	92	83	89	97	119	87	98	101	100	109	113	87	90	93	112	90	108	88	106	99	91	88	89	92	89	95	113	90	101	77	99	89	110	91	133	95	89	97	99	98	93	93	88	108	98	103	96	111	93	98	98	96	83	113	85	103	89	113	94	91	107	74	104	101	88	99	93	107	88	89	101	105	97	97	107	93	108	90	97	98	88	91	109	84	88	64	95	99	96	87	97	87	96	94	87	92	91	79	89	82	95	96	89	97	94	102	101	111	97	104	100	92	100	99	93	90	92	88	121	87	99	94	106	110	92	101	109	106	94	87	99	93	73	118	109	92	80	79	95	86	110	100	81	102	94	92	87	102	116	104	97	98	97	123	91	88	111	98	87	88	106	83	113	107	114	76	86	115	108	107	104	103	84	85	98	120	106	84	85	112	94	98	109	113	101	93	89	86	99	99	100	89	101	109	98	94	88	111	79	104	102	91	117	91	93	95	92	99	96	87	83	94	92	100	90	97	90	95	103	100	112	89	102	83	112	83	97	107	93	94	82	87	115	103	81	95	88	100	100	101	99	97	101	117	100	96	67	109	101	92	93	102	106	105	96	100	92	101	88	78	106	96	105	90	83	88	98	76	94	109	107	79	118	115	87	103	103	75	103	92	95	89	91	79	104	95	95	114	95	91	88	93	112	111	93	111	93	92	101	88	109	102	85	92	93	103	104	115	91	97	95	83	108	81	83	97	95	91	85	86	98	103	94	105	111	89	92	105	74	111	86	84	113	102	81	103	88	88	104	94	62	89	97	104	106	105	108	106	114	94	90	112	101	96	68	96	97	83	110	83	81	84	95	100	99	106	84	101	114	89	91	93	112	78	106	89	108	109	121	112	88	88	84	121	89	108	81	86	100	112	81	96	95	95	94	93	93	99	98	102	98	91	97	116	122	94	72	101	100	102	86	94	99	92	106	114	114	85	102	91	94	100	95	87	98	99	98	98	107	80	93	88	82	86	100	96	93	96	108	88	95	96	92	92	96	100	99	113	107	88	112	99	82	89	79	103	88	78	101	108	97	98	96	109	75	100	109	105	91	89	99	86	99	102	81	103	103	102	85	101	93	88	106	94	107	108	94	74	84	97	108	94	111	80	95	100	87	100	93	124	107	103	96	101	94	103	87	98	104	113	103	97	107	94	86	94	85	87	120	106	100	92	110	103	102	97	111	90	93	109	109	100	92	95	84	84	103	100	96	85	110	95	108	91	115	85	84	98	95	101	89	98	98	111	106	87	109	92	93	90	96	91	120	81	100	92	84	86	95	87	89	122	78	104	94	93	96	92	95	94	78	116	94	85	100	122	92	95	95	95	83	68	93	87	93	97	110	96	85	87	98	100
7706	767	1742	2006	1610	1315	1006	856	777	730	705	559	501	539	530	420	427	348	375	343	328	312	354	329	326	305	293	331	317	289	262	287	263	256	287	295	275	271	275	274	259	250	283	279	306	250	256	272	243	276	310	245	288	244	275	245	224	289	242	284	284	249	268	263	281	265	270	268	243	242	261	242	254	246	229	273	267	235	246	240	241	235	269	257	249	221	259	248	240	263	275	265	250	252	244	252	269	234	312	256	249	247	260	252	244	263	246	273	276	261	246	258	265	282	241	235	274	243	266	232	259	252	268	233	272	260	226	265	224	283	256	274	255	246	227	271	217	254	260	253	301	259	251	247	263	284	257	257	263	230	248	261	254	265	267	243	275	262	257	261	240	242	260	255	231	253	234	246	265	257	252	255	228	260	263	252	264	252	230	270	251	236	277	254	234	245	251	250	286	263	265	255	251	256	245	245	276	240	261	232	244	256	268	239	229	236	263	265	261	271	244	269	248	234	255	249	239	259	233	281	264	252	253	248	251	232	233	233	246	237	241	279	241	269	254	246	226	266	264	238	281	244	252	233	233	240	273	242	251	247	234	248	285	260	265	268	243	242	237	249	249	252	262	238	260	260	248	254	238	251	233	271	219	249	236	255	236	241	246	259	253	250	286	273	272	262	273	271	269	260	262	241	241	251	251	265	256	252	248	220	257	266	263	290	237	242	241	255	237	254	236	265	264	255	254	253	229	241	235	251	238	261	266	265	234	263	244	255	246	251	259	256	256	245	255	255	260	255	247	250	256	233	276	246	251	309	237	257	259	274	260	242	225	269	245	275	247	246	245	257	259	243	258	200	251	228	250	243	265	250	264	247	224	257	256	244	229	236	248	259	242	236	245	235	258	260	263	227	240	264	223	254	245	260	252	255	249	245	245	248	248	263	243	238	246	243	244	237	251	239	231	239	267	257	239	251	228	269	244	239	249	274	229	235	265	265	230	245	255	266	273	225	264	252	264	224	249	225	222	230	263	232	278	243	279	256	261	268	228	251	253	270	235	265	238	238	290	262	268	252	258	252	224	268	234	235	250	278	275	252	263	265	224	250	290	246	263	238	252	240	236	259	259	226	276	248	251	253	267	271	243	273	244	233	268	245	271	228	252	254	238	245	252	237	276	250	250	284	272	221	238	255	255	280	233	296	274	273	262	223	267	242	276	230	239	278	253	249	226	266	248	220	255	283	256	260	222	241	240	244	219	250	231	242	277	269	231	232	258	251	224	265	237	245	240	258	269	236	237	269	250	227	241	248	218	255	277	259	255	252	278	240	235	220	256	261	271	274	248	261	266	279	251	255	272	255	239	267	229	275	254	246	256	256	245	268	271	251	240	254	217	255	262	274	237	258	231	270	250	249	261	254	237	265	240	256	258	245	247	283	240	268	229	238	235	221	258	261	238	232	240	249	260	268	267	269	251	270	225	256	255	260	243	248	251	240	244	274	264	204	238	261	245	272	232	246	241	239	243	241	266	246	264	238	256	288	299	259	246	240	269	249	254	247	256	257	224	231	262	219	266	254	257	246	268	244	269	254	259	277	257	237	234	259	259	248	243	235	251	246	234	244	255	246	244	252	252	252	243	246	246	252	276	216	272	257	253	242	242	264	245	222	242	227	251	252	253	252	221	240	251	272	245	245	248	237	279	242	254	279	242	249	269	240	259	247	279	279	266	261	248	254	263	243	238	258	275	257	235	247	252	287	253	234	256	222	249	269	233	227	279	238	250	224	243	259	265	250	283	240	257	273	229	271	265	252	262	249	237	246	246	252	259	242	232	253	248	268	253	254	240	268	280	246	246	235	260	234	271	239	244	242	221	246	217	267	225	275	276	255	250	250	238	269	282	248	245	270	233	259	253	250	273	244	270	266	255	257	259	232	244	244	255	251	237	240	255	276	257	232	237	230	262	231	231	241	254	253	240	269	236	236	283	240	240	274	250	270	269	238	231	236	256	239	236	259	290	219	270	252	234	275	280	273	272	227	242	240	231	257	271	234	279	244	266	232	250	234	253	237	242	254	270	244	271	227	236	253	250	244	268	261	260	249	228	255	261	227	239	224	258	265	297	268	252	256	256	258	257	257	239	264	242	271	239	270	238	239	230	277	222	254	259	238	264	253	245	259	246	263	253	227	253	259	251	254	278	259	258	269	217	263	265	279	252	223	234	248	258	226	268	251	262	272	231	288	239	267	232	256	266	242	212	252	241	245	262	227	251	232	242	271	252	229	279	235	256	259	284	257	240	255	247	277	259	238	264	234	256	256	255	257	242	273	262	247	235	226	246	220	247	258	231	243	266	225	230	286	245	248	236	258	248	256	249	278	231	232	248	240	244	254	256	270	255	252	279	251	249	250	243	241	264	250	226	284	247	264	274	226	241	231	278	243	234	270	252	215	256	249	250	229	242	242	251	266	231	253	254	280	219	235	220	265	263	248	240	247	271	219	265	250	274	233	255	257	247	268	283	235	267	258	252	274	244	231	232	242	249	209	265	243	262	262	253	250	264	254	244	252	256	258	251	231	271	281	252	208	260	239	237	274	268	266	265	238	261	230	249	250	253	268	253	234	234	245	281	238	247	241	252	247	281	263	265	249	253	268	267	261	245	240	285	257	230	238	286	251	258	250	219	254	242	250	283	234	243	246	252	252	218	253	246	261	241	232	219	255	270	250	255	262	238	258	239	237	238	265	230	245	251	253	253	236	248	248	264	232	270	252	276	264	251	266	252	239	255	267	256	218	270	286	276	228	263	233	266	244	279	224	263	226	223	259	266	224	239	251	237	230	253	284	236	253	272	246	238	250	237	194	235	245	234	258	264	255	242	260	246	253	256	261	266	233	254	230	242	257	255	265	238	234	261	230	251	284	239	276	259	270	229	260	260	232	248	232	273	272	229	249	252	255	241	289	229	252	254	247	255	247	258	226	247	245	273	233	268	250	297	260	274	242	219	233	231	251	234	260	246	268	268	253	272	254	236	262	235	257	294	272	276	250	239	260	230	244	268	263	250	243	271	224	230	223	249	239	240	209	242	251	230	239	223	262	263	222	238	227	250	240	253	241	240	259	247	245	259	248	247	264	257	256	250	229	269	250	256	249	264	260	267	235	248	260	253	242	256	251	247	233	261	238	256	259	255	212	256	248	255	245	228	258	252	257	245	243	270	254	278	239	259	272	236	246	275	223	260	251	243	252	240	255	200	243	210	240	247	269	241	253	277	270	254	256	231	246	256	249	251	256	247	273	250	243	248	251	263	253	244	254	247	248	238	227	265	249	252	222	237	267	248	269	231	258	242	241	241	266	246	253	258	258	244	250	250	248	299	227	252	249	266	228	218	232	234	252	240	226	256	258	262	257	234	251	254	254	241	258	262	262	253	258	293	274	240	242	232	239	266	268	221	266	266	226	238	254	265	244	266	256	250	236	246	259	255	246	259	237	246	284	279	251	234	252	243	250
1147	197	213	163	180	156	168	163	149	159	144	155	139	151	162	153	152	159	160	151	143	134	150	156	145	162	156	130	149	151	137	136	153	153	164	154	136	148	148	146	148	159	120	160	143	148	132	147	137	138	144	141	156	160	137	133	153	138	136	149	146	151	146	154	146	143	166	145	141	154	177	142	154	162	144	140	192	173	162	159	152	155	158	162	159	157	159	168	160	151	135	141	149	156	145	165	171	145	133	153	146	156	164	135	130	140	158	166	153	165	137	164	182	144	156	127	156	150	159	161	170	151	132	167	170	139	139	145	154	168	166	153	145	150	128	130	155	153	164	156	149	138	132	172	166	131	149	169	158	152	144	165	149	141	141	145	149	147	164	127	171	148	187	131	159	147	150	163	151	150	159	145	138	133	144	142	142	147	144	143	157	143	148	124	134	144	147	162	174	154	165	139	142	147	145	170	149	150	135	148	139	144	142	141	156	175	167	164	150	151	172	142	144	121	159	148	130	122	149	132	161	164	168	134	149	139	140	142	158	155	166	158	141	135	174	169	161	148	161	192	156	134	148	139	138	175	138	165	130	146	142	159	143	158	126	148	153	136	157	132	129	154	136	131	138	134	138	171	149	148	143	134	145	161	171	144	128	159	146	142	130	145	158	152	141	145	151	150	148	139	140	155	151	145	144	160	148	157	153	145	144	158	142	146	153	137	161	128	153	154	133	141	145	164	171	154	129	146	149	139	151	143	182	147	146	129	147	159	136	133	149	137	136	149	156	136	160	160	159	141	159	137	148	155	166	153	129	137	154	150	151	134	173	135	141	162	141	133	141	140	151	143	135	167	164	140	152	134	133	153	147	151	153	144	160	135	156	153	168	143	155	142	160	167	146	149	147	133	146	134	143	140	158	158	133	154	161	146	168	148	158	158	166	129	169	155	121	173	141	137	180	150	139	130	155	131	160	150	153	143	146	138	162	145	152	146	173	137	149	137	134	146	153	150	141	152	128	156	136	153	152	121	132	171	151	163	155	172	148	167	152	148	169	157	174	158	164	143	131	154	158	149	156	153	173	120	175	141	166	167	151	155	143	145	151	170	158	166	157	153	133	160	141	149	158	162	150	138	143	141	160	133	138	151	133	159	148	139	127	145	155	149	143	189	138	147	157	137	162	134	144	155	145	141	148	169	155	160	137	174	170	150	147	153	145	143	168	170	161	176	161	141	155	160	136	114	151	176	155	144	131	140	130	149	135	158	143	169	144	173	157	158	130	148	175	124	148	133	154	153	148	148	149	149	147	139	152	168	170	146	148	164	182	159	148	165	161	146	161	152	158	153	159	142	164	153	149	149	153	141	127	162	158	134	158	144	161	158	161	159	167	135	126	149	141	151	162	138	164	148	175	147	128	145	149	132	143	162	162	152	134	160	155	169	133	141	142	160	123	144	174	153	134	157	134	155	136	133	161	162	151	142	151	150	149	137	154	162	127	155	151	130	170	156	134	158	145	132	156	150	151	152	154	147	138	156	130	172	161	167	162	139	136	136	151	144	151	146	148	142	132	150	142	162	170	148	142	162	166	141	159	151	163	152	156	145	147	162	130	139	158	157	157	175	146	166	160	148	135	184	135	157	162	146	155	126	123	139	126	158	142	137	128	158	171	165	159	165	135	169	159	171	136	139	173	141	152	159	127	147	149	132	147	149	155	130	133	158	168	146	158	126	144	162	160	154	170	165	156	159	155	138	165	151	150	135	148	145	145	157	138	157	162	165	160	149	141	138	132	154	167	148	148	159	125	153	148	146	164	139	127	147	140	145	151	133	139	159	151	157	143	134	150	138	139	180	174	113	151	177	150	134	159	140	143	156	155	134	142	147	145	157	125	129	149	151	174	151	120	147	145	152	140	150	145	151	129	162	131	158	130	148	139	162	148	141	153	141	154	139	167	158	155	168	154	139	126	139	153	158	165	172	161	139	150	153	147	151	136	127	134	158	154	113	145	145	146	166	144	141	138	148	150	151	173	167	145	153	151	144	151	129	150	150	134	149	142	149	151	153	161	159	151	138	147	161	165	168	151	127	134	148	151	139	130	166	141	157	134	150	145	136	157	139	127	136	159	159	151	157	149	154	166	162	135	110	144	156	151	135	170	132	155	160	144	164	161	138	135	141	146	160	140	132	175	132	125	140	163	156	152	144	151	155	159	141	147	154	149	139	175	175	171	150	137	136	137	189	146	168	129	145	151	131	156	172	143	163	133	149	124	163	160	137	133	151	161	154	166	153	144	146	145	151	132	162	164	152	148	151	150	145	153	161	162	154	135	146	175	143	157	148	128	148	158	177	157	167	131	153	142	150	154	144	131	156	164	142	162	151	157	159	146	142	141	164	151	160	142	158	146	128	141	168	153	136	165	161	153	145	161	157	144	144	146	161	136	157	158	150	154	129	132	119	150	149	152	164	143	143	133	172	143	153	165	178	150	158	134	168	132	158	138	160	148	150	135	138	149	145	146	117	146	134	151	149	145	150	148	163	151	135	153	149	149	144	133	147	161	135	142	158	139	130	179	146	158	132	161	161	135	152	132	142	170	148	144	162	159	156	148	124	149	148	137	146	150	172	156	162	141	146	146	164	141	129	137	156	129	165	147	141	156	161	156	159	145	147	139	141	160	162	142	147	141	166	160	141	142	165	151	140	159	149	143	125	167	148	142	167	144	179	172	175	144	158	157	144	149	151	137	135	169	159	133	164	150	161	154	148	143	136	151	155	152	151	145	156	147	170	157	138	157	141	140	174	156	133	154	163	153	152	151	182	145	140	149	145	144	143	163	162	141	128	147	155	146	144	168	153	143	141	163	147	162	152	148	155	157	185	142	155	132	151	158	161	153	144	149	145	187	143	154	149	133	134	151	140	155	154	126	139	158	182	140	162	157	163	131	130	146	153	159	155	142	161	148	136	130	172	177	161	138	162	130	143	141	165	168	160	160	146	140	148	145	147	155	142	152	158	146	133	136	161	161	145	133	156	176	146	134	143	126	130	148	139	157	158	140	158	178	174	161	126	151	140	123	167	159	148	145	136	183	149	128	138	178	168	140	148	163	143	159	129	157	141	166	152	151	141	152	166	139	136	144	141	157	158	144	156	136	156	140	146	148	157	157	150	162	164	156	152	176	138	156	159	143	165	155	143	155	139	155	176	166	135	147	147	155	148	146	143	161	162	156	157	138	174	163	169	166	150	137	143	137	156	151	156	166	140	160	122	147	133	151	155	160	156	161	133	152	156	155	138	174	152	150	157	141	161	150	167	154	155	135	131	134	140	146	165	136	131	144	134	134	161	153	155	153	142	145	159	142	132	154	125	152	157	136	159	152	161	154	130	165	165	158	156	158	139	150	173	149	152	136	144	126	156	139	147	155	144	154	139	161	162	146	158	158	149	161	172	189	156	144	151	133	161	148	137	154	151	141	145	155	140	137	162	143	155	132	156	157	163	137	136
1656	437	486	480	516	467	429	407	423	411	443	398	393	408	425	393	384	384	403	386	384	420	379	368	386	392	375	399	385	373	381	423	361	374	391	365	419	419	388	359	383	370	400	413	386	415	405	390	354	379	398	393	391	359	378	392	402	412	358	424	378	409	435	381	405	367	381	365	389	383	427	375	393	366	377	408	381	400	380	399	373	406	370	381	375	366	389	363	385	403	385	374	373	380	386	396	362	403	398	378	420	413	361	387	395	418	371	370	375	382	401	407	366	392	374	401	430	353	366	402	425	378	369	417	381	391	400	412	362	358	427	403	378	417	410	389	354	401	389	397	399	412	394	405	432	365	356	347	416	378	405	396	399	392	394	393	358	379	385	410	383	391	402	415	450	428	359	398	353	402	388	386	375	377	405	428	411	358	368	390	414	403	408	384	407	424	374	443	423	375	367	372	392	393	358	382	418	384	373	387	407	392	401	375	374	365	384	361	398	345	371	356	416	397	408	377	401	367	407	401	426	367	408	374	424	398	377	375	351	373	385	408	390	363	408	379	370	384	371	417	395	372	387	349	373	393	408	390	398	373	388	393	376	378	405	392	351	412	367	385	365	410	379	406	395	391	405	420	361	385	368	419	385	403	358	422	396	392	357	388	364	394	357	433	374	365	407	361	422	420	386	417	383	375	412	421	405	381	382	380	395	401	418	401	439	383	391	358	406	379	374	405	368	410	410	390	415	412	349	380	428	398	407	362	408	405	402	364	424	420	389	413	381	387	419	349	369	396	363	365	434	389	400	391	390	415	404	412	377	375	412	392	383	372	421	392	400	382	413	414	407	394	374	405	383	398	371	379	391	399	383	375	375	374	345	375	403	407	420	371	399	390	412	387	433	377	385	387	393	406	370	389	376	375	380	379	356	357	390	405	393	386	430	403	378	388	399	384	384	360	380	391	385	408	397	369	395	415	369	391	391	368	406	382	366	368	402	412	384	425	405	375	397	367	426	381	409	410	399	370	401	386	383	407	379	371	405	389	372	372	366	437	375	412	389	388	409	395	400	384	387	387	452	370	381	402	409	374	385	390	405	407	405	388	350	396	369	389	390	388	397	372	426	395	406	366	387	391	364	403	363	345	406	410	389	386	402	410	363	383	393	390	401	384	416	412	358	364	393	407	375	406	352	398	404	400	383	379	411	384	393	361	380	365	394	408	409	393	366	371	362	400	384	387	382	371	381	391	396	345	413	356	438	381	388	390	401	392	393	387	369	422	364	377	380	372	374	414	357	434	390	393	388	365	366	411	419	377	398	380	410	391	367	398	422	388	426	375	371	368	376	422	373	394	398	379	392	384	391	388	378	388	370	388	418	385	363	402	381	407	388	368	360	387	399	353	351	372	368	412	379	411	389	369	351	390	374	421	399	403	344	424	398	381	370	381	408	374	421	355	414	358	412	383	391	389	391	371	385	371	394	410	391	389	423	405	364	387	367	407	364	388	370	388	395	414	402	375	395	415	360	435	421	360	367	403	377	396	409	370	384	391	347	400	404	407	371	395	400	410	400	396	393	372	399	358	397	384	377	395	340	400	379	379	400	393	369	403	403	407	391	378	395	383	392	426	402	398	395	379	423	382	384	405	395	362	380	377	361	393	405	396	396	402	378	363	409	402	412	373	401	407	411	424	434	390	387	394	378	395	419	369	383	401	382	408	405	372	365	391	355	371	378	413	416	394	384	385	420	396	356	408	371	358	372	444	407	386	388	376	398	396	372	357	378	388	378	407	387	385	400	368	396	392	377	411	385	366	378	381	385	391	368	413	392	371	414	400	422	377	369	383	345	377	434	404	363	431	379	383	414	410	406	404	382	397	375	399	396	415	370	370	385	342	411	394	390	387	414	401	398	363	392	408	348	391	399	370	389	416	407	349	354	398	395	367	404	390	382	377	360	405	404	388	356	374	355	421	375	387	389	383	375	350	368	370	418	430	396	397	379	358	372	402	421	368	370	370	420	414	418	403	414	399	397	410	390	352	347	354	392	408	392	408	378	380	377	393	410	374	381	398	329	391	376	402	411	376	357	408	369	397	392	390	348	409	392	391	412	375	383	361	364	383	420	379	355	352	386	399	413	368	354	402	361	391	417	375	364	441	401	418	369	396	374	381	436	385	377	375	430	370	349	387	395	400	427	358	393	378	390	381	359	379	390	397	424	416	372	391	392	416	428	402	413	411	386	354	431	401	392	386	391	407	372	378	397	368	374	398	385	412	372	390	416	372	363	423	379	384	384	405	362	385	358	364	378	381	437	462	377	380	384	380	435	351	360	397	371	369	395	425	420	391	351	392	366	386	384	400	398	423	397	412	374	396	413	398	375	379	404	410	407	385	378	378	384	370	396	374	398	340	402	414	373	361	381	405	393	358	376	401	388	404	341	398	375	377	421	383	414	407	403	366	398	398	378	388	384	405	389	391	383	398	415	395	371	393	378	381	386	421	389	397	406	375	379	404	367	368	385	411	406	366	396	406	397	412	399	402	414	391	409	398	395	379	397	422	411	379	367	386	380	361	410	423	391	364	424	391	374	385	396	400	375	367	370	433	381	367	347	385	398	386	368	393	396	407	413	419	389	429	389	437	392	401	382	401	415	380	388	396	422	405	376	385	399	401	381	376	374	366	396	389	385	362	398	387	395	366	389	391	385	393	372	395	380	395	399	366	363	418	376	390	391	404	378	356	396	379	418	387	381	355	383	389	389	389	381	406	405	386	383	407	418	392	396	430	395	405	402	368	367	406	363	391	416	370	398	370	395	362	372	375	430	427	412	409	372	360	390	380	433	389	407	379	393	391	372	362	395	375	374	381	368	384	362	407	396	405	401	405	406	391	398	401	360	389	396	364	369	409	431	410	392	375	355	366	394	394	381	420	376	399	411	382	395	343	388	392	391	366	382	406	411	398	369	389	401	378	379	369	384	413	344	412	371	383	377	425	402	391	409	406	384	387	401	419	427	388	408	399	397	380	430	417	377	395	408	385	378	378	388	399	380	410	386	414	343	398	395	365	420	423	368	414	344	413	392	391	403	403	379	377	373	433	436	381	412	408	421	355	403	384	405	406	351	431	420	391	383	378	386	427	381	408	363	390	403	403	374	346	402	382	384	412	361	405	396	360	390	440	390	354	362	390	396	407	405	395	416	405	388	417	386	375	363	385	394	417	387	426	398	393	431	411	358	397	387	406	359	383	405	390	405	389	380	369	386	397	394	383	393	400	390	371	372	384	390	397	412	375	407	347	358	438	427	426	355	402	378	388	364	389	380	385	404	386	414	379	378	402	390	404	358	390	429	368	415	431	392	410	404	394	379	397	415	380	378	368	415	408	392	384	382	413	410	395	392	371	388	343	383	376	394	388	341	369	384	405	391	372	399	410	391	392	409	424	370	395	344	406	402	371	385	401	395	403	393	390	386	355	401	446	375	392	392	410	385	377	393	414	377	382	373	385
6492	483	568	425	338	243	256	225	239	214	226	229	228	224	191	221	172	187	173	182	171	193	193	174	176	206	206	218	178	180	177	181	166	183	186	169	156	195	187	171	177	207	196	172	178	162	196	201	214	187	193	187	181	165	205	164	188	186	165	188	187	178	197	179	183	193	194	195	156	186	189	203	192	205	169	199	169	201	175	199	220	177	187	156	171	165	195	175	180	209	174	179	189	159	173	185	169	152	182	196	187	196	183	184	185	166	201	180	183	176	191	173	199	196	183	194	194	189	185	205	167	188	175	177	174	180	201	189	208	176	192	175	185	173	157	193	204	187	190	205	181	170	183	170	177	171	200	174	172	190	184	194	189	201	185	194	195	204	194	171	183	187	169	206	185	169	168	178	186	193	198	167	182	174	201	183	168	215	167	178	201	166	186	190	192	177	177	185	179	166	188	187	171	191	158	187	176	165	186	196	163	198	202	202	181	162	181	204	190	214	210	194	182	179	191	155	190	189	157	193	171	192	179	169	160	163	187	196	176	177	182	209	163	157	164	190	176	196	170	184	175	191	197	190	185	182	190	190	184	169	153	160	176	177	161	185	208	187	187	184	184	150	168	182	173	188	201	166	170	169	177	169	196	159	159	191	180	209	206	198	171	162	170	149	182	216	202	178	185	208	185	195	202	192	187	191	181	169	166	190	157	199	189	189	179	201	179	156	204	182	181	202	178	198	186	202	226	181	180	193	194	195	206	180	200	170	171	183	152	201	199	196	200	214	188	196	190	165	166	190	199	187	162	183	185	193	180	162	196	172	172	167	195	156	165	194	191	202	172	196	187	189	189	189	195	165	164	206	174	193	167	179	172	199	173	174	191	181	202	190	174	197	197	195	178	172	196	164	184	171	163	159	189	191	200	196	197	192	190	178	184	173	177	148	188	189	193	185	180	187	167	183	216	176	184	208	208	182	155	194	195	158	171	217	182	192	191	201	182	200	170	145	222	177	207	178	176	164	160	195	171	188	174	156	160	183	179	186	183	176	201	180	207	176	164	175	169	179	178	194	160	189	189	197	171	172	207	202	171	182	162	163	190	186	219	182	156	194	182	144	157	180	163	190	166	203	159	177	157	188	155	177	179	186	174	176	191	185	189	174	181	166	170	187	184	163	181	205	172	186	180	186	164	201	179	209	165	183	168	185	186	171	198	194	152	198	208	179	185	178	196	187	200	187	205	190	162	186	192	164	179	195	191	172	175	179	187	189	180	186	189	203	194	208	184	166	171	200	170	180	188	198	185	180	170	177	162	176	175	197	193	166	173	159	192	146	176	177	186	197	182	202	191	182	189	185	197	198	181	194	192	164	151	184	202	184	194	175	164	194	175	185	178	193	207	184	189	200	210	188	170	203	162	190	178	198	195	174	188	185	203	183	174	190	189	179	193	168	184	169	197	170	169	182	206	185	173	188	164	191	168	189	196	191	173	179	181	172	202	198	206	189	194	184	170	174	181	182	196	190	160	220	181	164	191	182	188	200	177	190	162	182	178	186	202	191	197	181	174	184	229	190	217	178	146	197	178	167	175	191	195	182	170	185	189	182	210	169	174	170	168	190	178	169	191	183	203	183	204	183	197	176	167	183	192	175	166	176	168	181	229	171	177	177	184	205	193	186	185	170	211	176	181	203	176	192	164	187	184	165	153	192	196	171	192	169	185	180	187	192	171	182	171	185	173	181	184	173	189	206	171	188	190	185	190	164	188	203	185	202	166	179	178	185	202	179	168	193	172	209	176	202	151	198	184	199	197	181	189	202	177	173	173	193	200	186	177	220	197	204	168	196	177	177	151	167	194	180	191	187	204	177	186	215	191	175	209	176	193	170	164	179	182	205	182	177	201	188	181	185	175	174	184	167	199	189	177	206	202	169	212	195	175	194	200	172	179	190	190	202	196	170	189	185	187	187	169	207	190	180	185	182	167	183	174	166	199	198	176	177	186	181	186	188	200	183	203	190	211	183	203	181	198	174	161	230	184	179	194	199	197	179	178	170	175	189	169	186	188	181	178	178	177	158	166	175	200	191	182	204	161	182	190	182	177	161	182	178	173	175	206	171	181	199	194	187	168	179	188	182	167	189	203	203	172	181	164	180	209	170	193	162	187	155	196	163	175	166	183	186	191	165	173	174	193	189	187	171	197	178	176	178	172	189	198	181	168	194	177	181	179	170	206	214	179	175	219	188	190	193	180	211	189	198	210	191	178	168	174	174	161	188	158	199	178	208	190	180	169	180	173	195	208	172	202	168	204	166	182	168	170	196	178	168	175	181	202	163	183	170	179	203	180	205	194	180	189	192	198	181	169	198	175	172	168	179	183	176	173	183	182	176	166	173	215	171	180	188	199	225	175	183	209	180	169	185	174	178	183	186	181	194	171	169	164	184	177	189	179	188	184	182	171	190	177	205	194	188	187	195	207	172	197	189	179	180	193	173	176	195	191	198	191	205	215	193	187	202	206	184	175	197	172	183	182	181	172	184	175	170	181	167	158	193	185	195	181	179	174	182	170	197	185	187	193	197	183	179	188	199	185	200	186	186	167	188	180	184	189	151	178	178	178	188	178	177	202	175	181	196	166	157	164	189	191	199	215	178	208	182	184	186	148	181	198	175	176	187	210	192	210	212	185	167	195	192	196	198	174	163	167	183	172	172	173	191	170	202	181	201	170	165	186	188	195	187	171	189	196	198	186	196	180	213	197	166	152	195	207	185	179	177	215	174	164	150	198	199	195	196	189	180	214	186	186	181	168	202	172	188	190	177	184	182	190	180	158	171	204	189	189	182	185	169	188	171	192	194	190	187	170	179	174	207	217	187	197	177	170	174	178	177	172	175	172	208	205	179	161	188	194	157	156	204	180	159	205	202	168	157	174	182	167	180	176	203	168	184	186	192	188	168	191	196	171	192	183	168	191	181	195	182	216	199	192	189	198	181	218	182	186	192	197	200	204	186	171	162	171	191	182	174	225	187	173	202	176	196	189	186	183	213	211	172	194	171	170	186	191	187	204	170	181	182	206	182	192	162	192	158	200	181	192	183	192	177	202	210	149	178	174	195	192	199	173	197	183	179	183	179	197	218	212	170	188	188	193	184	178	177	184	190	189	191	165	183	187	184	170	194	160	184	155	188	196	200	187	182	177	191	160	201	179	185	184	179	191	181	181	177	217	195	185	184	203	167	182	182	186	183	200	204	185	183	176	198	218	195	170	166	190	168	212	206	191	155	192	181	173	180	190	159	186	162	188	181	202	172	188	189	172	165	189	207	189	200	201	172	194	190	178	197	171	187	178	178	185	188	186	183	204	149	190	192	173	209	207	184	202	189	183	173	176	181	181	187	199	172	171	184	192	223	203	176	190	168	169	167	180	183	176	188	195	181	195	163	187	190	191	201	183	168	182	172	180	179	184	187	163	169	172	171	175	219	170	206	188	174	194	194	164	180	186	196	179	190
6246	754	1274	1406	1221	1053	908	825	767	675	707	662	612	584	557	557	495	577	523	506	461	523	508	483	487	466	485	484	472	490	484	494	478	439	487	473	456	453	505	455	464	441	484	443	452	414	449	449	470	466	465	490	478	475	482	471	490	473	467	438	458	436	484	481	490	490	476	471	444	492	441	423	455	521	457	494	434	500	466	444	467	395	460	497	470	438	474	474	431	477	496	460	461	458	508	475	470	458	470	437	458	444	459	456	466	470	428	465	452	459	451	498	482	455	452	470	451	479	464	472	463	468	443	448	472	440	422	469	454	419	478	447	440	487	491	485	492	469	489	439	462	463	428	479	436	452	460	425	486	469	466	471	479	432	448	462	433	442	466	484	467	437	462	455	446	497	448	464	482	435	464	452	490	429	466	442	422	457	487	509	458	451	445	480	442	482	457	469	471	456	464	461	464	457	460	462	474	431	449	459	486	450	472	468	424	480	407	429	440	458	438	468	433	464	475	455	430	472	450	448	483	430	474	487	455	452	472	488	462	459	458	444	446	470	486	435	431	474	498	484	499	468	440	447	453	484	471	470	435	454	458	434	444	453	470	469	461	449	459	469	472	448	453	474	480	507	476	444	446	449	461	465	444	482	458	439	418	476	435	471	413	439	471	442	489	461	474	486	455	455	460	457	492	493	421	492	479	485	504	443	494	463	463	466	443	437	498	468	480	437	464	455	410	476	421	459	456	458	460	412	442	474	437	453	429	474	489	445	429	480	461	461	468	437	434	476	452	474	460	510	417	460	443	467	466	431	482	470	435	441	478	450	447	448	442	455	469	453	474	469	486	470	446	451	463	471	462	453	435	483	448	447	491	430	448	460	415	444	466	432	451	483	448	475	454	432	437	462	474	431	431	469	448	472	477	418	431	453	477	430	519	465	469	460	489	457	456	440	475	457	492	432	470	435	470	457	475	428	491	445	457	459	399	497	447	476	462	493	471	425	470	449	447	444	460	470	466	452	490	489	454	453	452	459	450	485	466	469	441	445	463	464	475	485	432	466	485	463	463	500	484	436	455	483	439	426	465	462	456	453	426	419	475	411	469	446	462	443	488	471	416	500	455	421	458	477	482	454	483	422	423	445	455	461	448	507	396	473	469	442	461	446	434	467	467	464	458	469	458	441	443	457	483	438	466	486	435	451	469	498	437	482	479	415	471	464	455	460	469	435	480	473	470	420	490	501	471	449	495	455	496	499	450	495	487	405	436	448	450	481	448	485	471	465	481	489	465	454	457	462	455	459	462	468	481	456	455	465	467	440	466	432	404	492	434	466	459	489	442	453	476	468	469	430	429	432	446	460	456	488	458	477	498	444	469	449	455	426	489	473	476	447	479	486	428	456	451	464	466	459	450	451	491	430	496	413	443	454	438	407	485	453	441	456	462	417	450	486	438	477	449	455	453	458	472	464	484	459	486	422	438	465	487	504	418	443	439	449	481	444	496	429	468	457	492	439	492	457	521	448	462	462	479	455	466	468	480	508	471	442	490	456	459	482	471	459	479	461	421	440	448	441	481	459	442	443	454	465	437	463	457	448	451	448	507	459	492	437	455	479	442	467	451	460	432	490	457	498	446	440	445	434	464	404	433	465	457	472	463	444	451	448	424	472	464	483	496	471	436	494	462	462	448	487	478	452	441	482	448	462	493	488	449	453	435	483	458	472	436	444	467	464	491	477	468	446	460	471	459	440	443	469	443	428	478	480	451	475	468	426	490	455	466	461	476	462	480	426	449	409	467	485	453	451	458	449	467	451	423	436	480	472	454	461	448	422	512	489	420	503	456	448	464	448	445	490	456	445	504	466	452	453	434	508	477	486	439	434	429	499	479	447	452	436	465	433	462	474	432	412	408	452	450	496	461	448	487	435	466	464	448	455	454	450	458	437	487	468	450	457	410	458	458	478	436	465	438	461	464	475	453	461	478	517	426	464	476	447	446	440	469	427	476	445	457	455	475	455	449	434	441	442	481	451	483	447	477	481	451	440	457	423	481	453	469	465	431	454	479	454	403	442	429	464	481	491	444	446	445	449	427	463	476	443	492	491	458	470	462	455	439	486	442	493	465	462	455	467	462	447	463	455	491	482	437	432	473	450	467	441	460	461	468	462	466	496	429	479	446	462	467	459	448	473	435	442	464	461	463	412	481	443	454	499	471	473	456	501	468	420	479	457	450	457	441	443	478	462	453	410	456	444	483	454	447	470	429	427	458	496	432	436	460	482	438	467	464	460	470	463	410	494	469	446	474	451	458	442	476	447	478	463	467	478	454	439	463	422	426	482	460	488	458	438	475	461	463	457	429	462	466	465	465	472	443	459	478	447	433	451	445	469	470	484	444	444	472	462	436	461	458	468	469	444	466	433	462	468	472	480	438	495	477	497	457	446	438	493	476	471	448	426	438	437	480	441	494	465	460	465	441	456	441	457	465	499	474	476	483	465	467	450	441	436	427	458	449	494	490	466	447	469	435	454	488	482	430	495	483	445	439	468	455	475	464	467	481	449	466	453	482	443	428	425	475	480	454	482	463	451	443	459	465	476	419	480	488	460	453	463	437	457	462	450	444	458	463	485	477	471	427	493	462	471	463	484	454	482	449	439	468	501	494	449	469	457	452	436	451	458	457	432	478	434	451	428	492	423	464	467	481	462	460	455	469	452	484	440	449	474	451	465	438	462	450	451	492	500	464	452	443	481	462	457	444	415	497	466	477	458	437	469	473	437	469	434	479	449	442	429	457	441	459	467	456	466	490	471	457	439	509	456	467	433	433	423	454	454	447	476	461	446	476	455	461	475	489	480	443	451	486	458	470	460	491	468	461	484	453	467	436	441	464	451	431	438	435	445	481	429	485	467	462	475	456	457	455	449	450	422	464	484	472	442	505	450	463	474	449	462	472	452	448	465	425	447	444	453	459	462	444	486	466	457	473	486	446	432	403	507	458	486	463	452	507	438	455	470	446	466	443	440	514	494	500	438	464	441	458	459	451	451	455	432	450	514	441	466	500	453	487	431	436	474	436	428	453	430	423	463	460	478	479	446	441	495	446	478	484	467	450	473	411	454	431	421	406	488	476	484	462	442	448	451	434	445	490	450	465	485	464	438	447	455	463	434	501	454	469	443	444	467	437	465	458	492	446	468	478	498	463	461	471	439	458	439	475	457	505	420	450	500	438	466	448	432	461	498	462	464	456	491	464	413	466	495	433	457	430	465	463	483	454	461	473	480	432	501	464	486	465	451	428	488	463	483	460	455	449	415	468	435	475	450	436	465	472	430	481	456	454	482	454	483	452	449	482	442	475	433	431	464	485	488	484	460	458	464	410	486	444	503	431	452	459	456	443	461	416	455	462	442	457	464	460	460	470	473	493	488	485	481	464	477	518	449	494	443	492	470	461	461	455	442	448	429	488	459	429	479	431	456	453	465	482	448	422	489	456	460	460	469	477	444	468	463
11745	778	749	527	360	299	282	224	200	179	146	155	139	135	139	125	126	122	104	126	122	113	110	110	99	89	105	103	126	125	119	107	86	97	101	104	92	104	99	88	95	112	97	101	106	89	102	85	97	102	96	107	124	99	118	87	87	117	87	103	106	86	102	99	94	97	100	113	93	102	102	109	96	90	97	99	85	89	99	93	86	102	99	103	107	92	101	90	93	95	108	113	113	97	86	97	99	108	108	91	111	100	89	87	94	108	91	98	113	113	94	103	116	96	82	98	108	115	108	116	86	100	101	105	107	98	111	100	103	92	93	98	108	90	92	89	104	98	91	101	95	85	102	113	111	87	102	96	79	83	114	94	109	95	94	113	104	100	90	94	94	102	98	87	100	85	93	98	80	103	100	94	106	124	88	108	86	86	103	95	101	90	111	93	97	110	90	107	87	101	106	78	97	112	119	112	111	104	111	98	101	89	93	103	90	88	104	105	93	94	97	87	87	102	108	104	103	87	121	98	89	105	95	89	106	100	102	103	99	103	101	97	87	118	87	102	82	84	100	93	90	102	90	94	98	92	92	96	81	103	115	100	99	92	92	100	86	102	109	99	96	109	87	102	109	91	106	111	91	92	97	96	92	94	106	84	118	110	113	95	100	89	86	99	91	96	101	88	112	104	97	89	102	92	104	112	110	93	108	104	110	86	112	98	107	98	101	108	105	109	105	106	102	100	95	100	87	94	107	105	108	90	98	119	115	97	111	107	107	98	91	94	98	93	89	105	95	100	96	87	89	90	95	104	98	105	87	92	97	98	97	100	108	107	106	96	115	102	98	73	88	85	99	91	81	95	110	97	89	98	95	94	91	109	115	94	82	99	82	82	90	104	90	93	93	89	99	101	114	101	104	95	81	114	80	112	109	92	98	89	96	94	90	94	82	113	116	112	109	81	111	87	104	95	96	84	100	90	95	113	99	102	93	101	100	116	87	88	88	81	108	125	87	103	108	102	100	103	86	83	94	92	91	106	95	102	93	105	90	108	98	78	97	93	91	109	110	99	76	81	98	109	90	110	94	113	84	88	93	106	95	92	108	97	86	114	119	90	80	76	96	85	83	90	116	119	99	80	106	95	103	116	89	97	107	102	99	94	100	121	83	112	86	95	98	93	103	97	91	87	94	95	103	91	87	94	102	82	93	97	81	100	97	101	115	105	83	107	87	87	90	83	109	107	92	101	93	88	94	95	95	100	90	100	81	102	86	93	107	76	105	112	107	115	111	115	103	89	95	94	91	88	88	99	86	107	97	115	111	91	87	104	94	105	94	120	98	83	103	106	109	89	100	101	92	111	94	103	90	100	98	99	93	85	88	95	84	92	113	108	88	68	104	101	98	92	83	118	102	111	85	109	96	108	109	94	93	113	81	104	98	107	122	112	107	96	108	120	99	102	101	103	97	94	114	89	86	101	95	103	98	101	87	87	114	99	85	106	118	97	87	95	89	110	88	114	97	100	90	89	87	88	91	86	99	85	86	76	105	90	100	104	112	98	100	75	110	106	102	96	88	90	92	95	88	96	84	101	110	97	94	101	87	114	112	87	112	85	100	94	88	102	84	91	99	114	105	106	102	109	87	100	101	90	104	87	98	94	99	115	94	101	88	100	103	89	104	86	87	106	98	99	102	108	82	93	90	99	71	73	94	91	113	101	81	115	89	113	87	93	82	75	107	77	102	115	77	104	85	87	81	96	88	90	95	89	85	107	95	101	106	84	85	98	92	91	91	82	95	97	94	92	96	103	78	97	113	85	95	101	99	88	101	106	106	72	97	83	98	96	103	89	89	97	96	100	105	95	90	94	106	100	102	116	99	103	87	97	99	96	85	85	85	106	108	104	97	90	95	99	120	101	96	98	102	93	86	88	96	106	108	104	89	101	91	84	106	111	86	119	92	115	99	98	124	120	95	95	95	101	121	104	73	104	97	99	90	98	96	92	110	103	96	97	107	93	90	84	113	102	84	99	111	101	74	105	89	97	106	93	83	100	110	80	99	90	109	94	108	101	93	114	99	79	108	102	87	84	85	111	103	106	99	98	98	100	102	89	95	95	88	92	83	87	110	124	97	88	85	101	104	86	95	104	95	102	87	92	100	102	92	121	92	91	90	108	97	89	108	88	103	109	102	91	110	104	106	113	94	105	107	97	95	88	95	114	107	111	85	109	89	103	103	120	87	110	98	98	84	107	91	90	95	90	105	89	117	93	103	90	76	90	98	105	116	97	104	96	83	106	100	110	98	107	97	95	98	100	111	114	82	96	94	91	93	84	105	86	87	98	79	93	107	97	97	106	96	103	103	108	101	103	100	109	88	85	86	104	81	90	84	97	97	98	86	113	108	98	115	87	89	97	96	105	88	97	90	113	96	98	94	100	98	94	98	80	99	92	81	109	92	95	106	86	93	111	91	135	97	103	115	80	88	82	90	97	89	83	87	127	76	89	86	118	109	110	96	103	73	89	89	90	96	81	102	105	92	100	90	86	106	105	88	103	108	111	102	115	94	111	112	101	105	101	99	100	98	108	85	94	104	101	84	105	95	95	96	92	90	96	81	100	88	96	106	91	82	102	81	94	94	105	76	103	116	98	81	87	113	104	113	84	84	97	107	110	106	87	105	114	96	93	109	93	108	100	111	87	87	93	96	90	88	87	106	89	101	120	91	86	82	87	107	83	94	102	97	90	103	103	100	79	94	96	82	83	93	106	97	115	85	94	99	109	94	89	110	89	83	99	97	93	112	94	91	100	114	97	88	122	107	111	112	94	79	115	95	97	112	100	101	94	104	98	95	87	92	106	83	106	97	100	90	76	101	86	84	86	93	82	103	101	96	87	84	99	102	108	103	78	108	107	108	106	104	109	84	82	88	89	83	92	110	109	98	99	110	100	98	77	133	101	101	106	110	98	105	121	90	100	80	100	112	81	99	104	92	102	94	96	75	116	97	103	104	99	87	114	94	89	92	106	99	94	94	96	94	96	99	107	90	99	97	98	111	101	111	104	87	108	115	100	101	97	99	93	93	110	119	101	103	101	110	94	79	93	96	110	118	95	101	98	89	87	74	114	102	111	97	101	89	96	89	129	88	94	100	106	95	90	118	88	94	93	89	93	100	85	95	99	87	100	96	117	92	101	89	89	102	87	86	109	112	109	116	96	95	110	82	99	110	104	94	100	106	109	95	98	101	108	113	100	104	95	108	105	96	106	112	99	87	107	93	92	95	96	94	66	114	92	103	90	98	100	101	113	103	97	93	86	109	81	95	96	97	119	99	98	84	97	85	90	87	102	108	101	92	103	95	92	99	101	94	89	103	89	103	100	81	100	102	94	84	96	93	100	111	82	89	89	88	93	115	99	102	97	96	84	99	91	89	116	86	101	93	112	92	102	95	97	91	102	89	85	97	84	99	118	89	97	108	101	105	101	91	96	94	93	95	104	119	92	81	109	85	105
7664	807	1753	2006	1653	1343	1123	833	815	777	626	641	564	535	483	423	415	372	374	351	319	313	337	299	319	319	321	279	277	311	277	249	285	279	278	274	271	292	256	290	312	233	263	268	281	281	266	283	276	254	263	274	252	285	263	218	261	292	259	251	247	258	256	274	226	250	252	256	269	263	246	248	237	250	252	233	244	259	254	259	250	243	237	260	237	286	253	260	256	230	250	246	248	218	241	264	279	254	237	229	231	252	265	272	234	275	293	213	234	240	245	286	255	232	287	241	296	270	245	256	244	247	274	245	216	247	263	267	269	219	235	228	251	242	228	268	234	251	291	240	230	261	245	232	259	234	275	244	264	242	264	240	231	258	256	230	247	271	233	235	249	247	256	259	239	257	282	272	243	268	253	248	259	241	238	254	264	248	210	225	251	237	245	255	256	232	273	252	258	247	265	226	222	258	270	236	272	268	253	279	253	271	252	240	247	246	244	244	263	246	259	243	259	264	261	275	238	260	246	234	232	268	257	239	248	248	241	280	266	240	233	235	273	256	248	252	265	225	262	246	234	236	247	260	255	228	277	230	262	234	256	254	264	250	237	235	244	265	268	234	255	280	250	247	266	271	251	239	280	241	223	252	250	270	253	258	240	256	259	257	260	237	248	245	298	236	243	262	255	263	231	245	265	251	255	258	248	286	242	233	261	254	230	248	252	248	223	241	254	243	269	240	238	259	267	233	256	238	270	279	242	284	246	248	247	237	262	246	220	236	272	251	235	266	283	257	274	236	284	238	256	226	254	252	246	223	222	248	249	244	271	243	253	223	236	226	212	299	246	224	267	237	243	251	250	241	227	259	234	275	261	251	279	250	248	266	236	263	236	270	246	215	240	260	273	243	242	250	257	262	273	272	257	246	231	216	225	260	256	246	268	274	246	250	270	253	242	264	250	286	213	265	217	225	262	255	262	240	283	274	261	262	219	230	238	249	229	225	252	271	242	248	259	275	258	234	277	268	267	264	240	248	243	244	282	230	234	241	236	229	230	265	236	252	269	264	249	240	257	226	274	237	261	238	254	253	245	220	270	215	241	280	240	236	275	241	227	238	253	237	266	267	243	279	273	263	250	233	249	265	225	264	223	264	249	286	238	253	260	235	251	247	267	245	243	255	240	248	257	241	251	261	252	236	235	282	247	262	225	266	268	237	227	261	241	254	250	254	252	254	222	254	238	255	244	251	239	269	265	232	265	250	220	241	248	253	253	236	291	257	274	244	255	235	267	290	240	223	233	252	240	224	229	229	256	257	237	319	267	255	247	255	267	260	243	268	277	266	275	244	257	269	284	264	235	235	237	246	278	251	250	247	224	246	242	270	242	246	235	240	233	249	229	219	273	256	263	223	258	259	238	285	245	260	257	243	234	243	261	254	239	261	265	262	215	238	276	260	248	255	274	256	238	240	242	248	251	259	274	253	226	261	273	251	263	264	231	251	250	246	263	253	242	243	252	236	284	250	219	274	237	258	251	270	225	236	226	255	210	258	251	254	246	266	226	246	243	241	277	230	242	257	265	264	261	225	248	260	257	257	246	253	246	241	237	226	262	245	253	249	244	273	273	243	265	283	250	244	242	248	245	228	213	247	263	246	251	251	234	260	245	258	259	260	259	233	257	255	249	229	232	262	266	275	266	260	241	233	244	263	248	258	210	255	271	243	271	258	256	234	269	243	252	270	269	269	244	230	236	249	250	267	225	244	255	275	234	228	242	266	233	265	254	224	249	240	211	266	251	236	260	272	236	221	285	228	246	248	248	237	257	243	260	238	272	272	262	235	252	235	232	230	300	249	269	233	260	268	239	290	225	246	279	259	281	261	209	242	254	246	282	251	237	239	253	272	256	276	248	264	255	262	256	254	236	271	279	249	221	245	229	251	270	249	265	272	255	245	282	258	257	245	251	253	220	264	244	218	271	238	236	239	252	234	255	241	266	242	287	293	243	241	247	262	228	273	264	252	226	255	255	243	246	239	254	258	286	249	252	248	233	253	254	247	269	238	271	254	250	259	242	270	269	254	276	220	266	231	243	241	264	265	249	244	250	233	261	234	257	254	258	261	248	269	247	260	248	251	247	249	245	270	268	253	248	272	245	255	247	252	267	264	272	207	274	256	224	246	241	253	258	274	255	256	252	236	248	255	242	230	256	245	268	254	249	277	273	279	253	247	232	251	265	234	283	257	280	285	270	266	263	267	239	261	271	245	292	280	231	237	237	228	277	237	233	245	251	262	240	247	275	259	263	264	239	245	240	273	236	253	239	272	237	238	236	247	248	247	243	237	259	246	246	247	249	256	220	247	261	263	282	231	240	238	255	254	281	252	253	240	264	264	247	269	235	244	275	263	237	242	245	232	259	266	280	230	241	279	244	237	291	246	263	265	256	236	249	257	271	233	259	261	268	238	246	264	231	252	232	257	247	249	235	254	239	260	256	245	277	256	248	240	263	251	239	257	245	222	237	249	239	254	244	241	267	246	249	250	264	256	260	248	282	262	223	248	225	265	227	237	233	268	252	257	253	265	273	248	254	220	254	274	243	242	238	262	256	237	272	271	242	267	222	242	263	235	233	239	216	258	264	252	252	274	250	260	259	250	292	239	267	232	249	246	245	257	286	263	249	265	251	250	266	254	261	244	260	249	241	239	238	247	250	284	233	224	253	242	265	231	248	253	258	246	288	264	244	258	237	257	227	273	236	235	252	249	253	269	245	261	249	242	244	252	244	243	256	237	226	224	251	276	260	253	227	248	261	233	251	245	237	245	230	237	254	279	258	283	239	217	253	292	245	246	261	243	229	258	235	239	247	257	268	272	265	244	240	248	256	249	250	236	261	249	269	258	273	232	232	265	241	227	240	266	246	244	254	242	263	228	260	261	239	245	245	265	241	263	245	267	259	258	242	241	266	228	244	260	268	242	283	255	265	235	232	246	238	268	258	255	239	224	251	261	256	238	260	242	291	231	252	275	256	243	249	287	240	263	252	258	274	253	231	279	248	265	245	240	244	246	258	252	275	248	235	266	249	241	264	232	248	259	241	257	230	247	255	226	258	233	227	251	284	244	224	243	263	244	223	242	259	263	237	254	275	265	251	281	271	258	283	227	235	252	229	251	238	222	273	225	266	245	248	263	239	248	204	257	244	258	262	236	299	251	258	242	244	257	272	232	258	265	220	245	233	245	235	272	256	232	226	251	237	215	262	280	252	252	249	238	246	247	257	258	233	245	251	235	281	236	220	244	248	254	229	232	281	235	258	254	259	227	266	241	265	235	257	265	258	249	254	247	254	232	258	246	258	235	255	265	249	255	276	249	258	246	258	268	276	249	246	258	244	254	270	253	225	256	215	242	279	232	202	272	244	209	240	268	260	262	266	261	266	276	285	248	224	253	262	244	255	269	259	247	232	258	237	252	232	253	259	256	249	246	240	252	252	249	261	255	235	247	219	297	257	244
1153	185	180	192	158	167	155	178	147	141	159	149	158	141	160	139	170	154	151	163	167	156	158	159	140	170	134	142	156	153	170	154	152	139	137	150	163	149	158	146	138	165	146	159	149	158	146	147	128	163	164	149	146	127	157	166	147	151	157	140	160	147	160	139	145	155	146	168	152	168	175	142	142	145	183	139	168	163	143	154	138	133	152	131	144	161	171	172	157	150	136	166	143	142	143	162	156	148	148	137	151	139	127	127	151	140	133	156	151	148	167	156	157	166	140	157	132	146	144	153	154	138	139	125	155	137	150	135	165	161	137	144	167	144	149	127	142	155	146	169	162	152	125	164	152	150	143	138	138	137	169	150	166	161	159	162	149	155	168	169	142	155	144	157	132	177	135	165	159	154	140	152	142	154	140	169	154	167	165	124	180	168	141	161	134	131	143	139	156	137	161	167	152	151	154	176	144	134	143	137	129	178	155	177	156	149	153	145	168	146	154	147	145	145	151	139	174	141	157	155	169	163	149	144	155	130	150	147	156	156	140	142	134	162	155	152	158	139	159	147	158	146	156	160	148	153	158	142	158	169	120	147	147	131	158	140	166	152	162	144	152	156	128	138	151	133	149	173	154	156	152	149	147	128	165	130	159	149	152	158	162	162	162	156	141	137	133	145	137	128	131	152	151	175	155	142	134	145	151	145	153	152	162	157	130	140	156	161	150	166	140	156	145	138	163	151	159	167	148	140	147	146	150	158	158	147	169	150	165	134	159	144	141	127	158	146	162	131	135	145	162	160	137	140	138	155	134	166	156	129	161	143	162	150	149	140	148	159	184	156	149	154	155	140	154	134	134	155	142	142	145	161	168	137	169	137	154	144	178	126	139	138	156	138	134	154	137	165	169	151	142	171	164	143	135	142	173	148	148	136	151	154	133	166	174	157	161	142	125	164	140	152	122	132	148	147	146	143	166	154	152	144	157	135	166	147	157	168	169	174	153	131	137	146	173	151	153	132	158	136	142	151	140	137	165	130	157	146	141	168	163	149	144	142	142	133	129	144	137	143	152	156	144	157	179	163	162	141	158	170	141	146	158	159	188	165	164	157	141	145	160	163	138	153	170	163	149	172	160	141	181	141	144	145	152	161	135	157	141	150	150	146	171	170	164	155	131	140	148	155	116	167	151	135	184	150	176	159	144	149	156	160	158	168	143	147	157	142	146	147	154	173	139	150	139	145	161	154	141	170	149	137	155	165	161	133	156	149	134	169	136	155	139	156	149	153	146	155	142	133	146	152	154	139	150	142	144	149	166	169	133	163	127	154	131	150	159	138	153	164	154	147	149	139	143	133	131	161	163	141	121	144	125	152	138	147	143	130	120	143	138	145	133	150	150	143	148	172	142	146	145	152	133	162	187	139	147	150	144	156	155	140	157	133	151	156	153	128	142	133	145	147	144	142	151	128	136	123	128	127	138	139	146	163	146	130	127	164	125	163	124	140	172	158	169	150	155	153	144	162	141	165	163	163	140	148	151	125	149	138	158	153	156	168	161	161	136	131	165	169	148	162	155	141	159	138	137	149	163	155	157	151	125	151	140	156	137	171	133	145	133	135	132	151	171	162	153	148	148	148	157	168	159	141	140	152	160	149	138	174	154	157	166	160	135	138	165	150	170	146	142	143	147	140	159	147	167	132	172	144	159	138	161	151	130	161	135	139	140	143	163	166	163	152	148	134	135	122	140	146	173	148	149	160	135	162	155	161	148	154	152	137	145	156	151	142	153	147	183	169	148	154	128	155	171	158	139	152	165	151	162	172	159	169	111	163	169	156	167	145	163	156	154	160	144	135	140	153	138	165	153	148	166	165	147	152	149	136	142	148	180	128	127	137	158	146	153	159	148	154	150	139	124	135	163	165	162	159	158	143	145	140	163	134	135	150	167	164	155	154	155	152	150	142	154	144	157	158	152	153	140	133	144	159	147	147	132	167	153	151	151	171	143	153	135	160	163	187	158	151	154	145	168	126	162	155	136	155	141	156	139	146	147	146	170	161	160	156	163	129	155	159	173	153	164	134	140	148	162	153	130	137	157	134	168	152	136	144	170	158	149	145	166	165	165	153	140	139	141	119	164	163	141	164	153	149	149	156	145	148	154	159	178	152	157	140	147	142	142	161	170	153	138	145	144	156	147	145	131	154	140	140	131	167	152	173	170	137	139	132	133	156	150	158	149	155	157	143	134	131	145	155	150	169	177	156	138	135	152	132	152	134	160	139	142	146	156	147	139	136	135	145	161	139	125	143	150	172	133	153	167	139	155	137	146	161	145	146	163	150	164	150	153	149	153	140	164	162	121	155	164	132	146	140	122	137	162	169	161	153	163	152	145	150	144	153	159	161	162	150	126	138	146	152	135	162	151	140	161	162	142	136	158	161	156	147	147	160	140	166	131	158	166	141	163	147	155	140	149	157	159	145	158	143	165	156	152	158	182	172	150	137	153	127	161	152	152	135	165	163	165	162	172	168	164	166	146	169	140	166	161	144	127	136	156	135	153	163	127	133	155	151	168	156	158	156	138	147	150	164	130	151	161	155	162	153	130	158	144	153	154	136	163	158	154	171	158	139	145	169	154	167	159	155	144	133	145	150	149	153	154	147	146	152	135	144	179	112	159	166	164	162	144	152	154	121	151	147	145	179	162	148	160	143	135	150	160	188	141	139	145	160	135	142	140	146	179	142	161	146	172	165	159	142	143	150	173	162	151	145	157	144	148	134	160	139	146	151	131	147	146	162	158	152	135	153	155	158	144	158	178	154	164	161	154	128	148	154	152	145	136	136	145	144	162	144	184	163	166	167	160	161	164	154	149	139	156	164	149	145	143	151	185	158	145	142	139	159	169	147	151	167	144	149	160	179	148	129	154	164	139	157	148	137	172	185	171	156	166	168	164	150	140	159	163	150	153	145	143	161	138	160	164	136	159	154	134	147	173	160	136	138	155	153	144	146	157	160	169	170	161	136	158	134	144	146	151	133	169	160	169	148	157	147	163	160	147	176	153	133	165	146	156	150	147	128	169	126	152	167	169	163	136	141	122	131	174	161	136	128	159	161	143	155	164	132	156	138	174	143	139	150	142	174	173	143	153	162	162	154	135	150	140	154	144	151	146	157	145	138	157	166	147	156	176	148	148	126	139	128	167	168	133	152	154	153	134	162	183	143	148	148	147	127	153	156	153	171	160	155	153	147	155	178	163	153	157	138	141	164	154	154	136	140	134	142	141	140	160	167	160	153	145	162	160	147	132	172	143	165	152	144	138	167	154	167	144	152	151	159	171	151	154	137	149	156	152	162	126	148	180	126	169	133	170	143	159	188	162	139	132	151	145	135	141	142	161	163	148	141	154	154	164	172	137	151	145	154	137	147	137	161	146	153	137	142	152	138	152	152	143	152	151	130	146	141	161	155	134	129	131	157	161	139	131	127	152	151	156	150	152	143	152	157	172	172
1606	447	513	500	431	439	398	405	430	396	425	445	423	419	423	423	410	404	400	410	377	384	407	401	400	405	352	385	427	390	402	413	401	386	383	406	411	415	409	364	366	416	413	407	366	384	380	410	372	423	403	399	380	367	378	381	359	387	393	380	409	380	387	360	352	392	392	363	396	381	406	372	414	388	407	388	378	425	361	365	383	365	420	378	419	402	370	377	394	431	405	361	391	412	412	391	361	377	390	407	397	401	411	403	360	392	362	346	433	385	372	432	408	422	380	389	381	399	383	406	402	390	375	394	398	408	396	387	391	358	381	389	358	379	366	387	392	399	348	402	392	345	410	392	403	405	406	430	401	421	402	406	399	411	356	390	398	416	348	373	409	382	403	382	384	409	402	404	379	358	368	423	418	382	366	374	405	407	372	381	381	400	394	390	418	401	397	394	429	350	345	394	362	403	396	393	379	404	400	372	363	371	407	388	416	399	400	427	419	438	399	428	360	407	360	395	406	360	398	414	407	420	387	377	415	405	387	375	392	382	385	377	385	388	350	375	371	374	430	396	400	416	365	356	407	368	406	373	410	391	392	395	396	382	398	388	390	385	374	379	402	368	408	355	381	379	401	403	393	384	406	400	382	398	400	416	396	378	365	427	391	384	376	375	386	426	400	392	406	402	392	374	404	403	363	369	429	403	393	392	378	400	380	397	362	392	390	445	385	396	405	388	386	396	388	388	411	413	389	414	372	368	384	415	376	399	382	363	411	375	386	388	419	368	412	426	416	392	383	429	406	399	371	379	410	395	409	382	414	405	376	419	392	399	390	401	366	373	348	380	378	384	410	405	379	388	414	401	377	394	362	394	389	379	382	411	393	391	380	398	405	365	387	352	401	396	384	408	390	362	371	365	376	362	420	401	379	393	355	416	400	409	361	392	384	395	392	374	362	375	383	400	399	392	407	415	392	382	406	396	380	401	333	340	416	404	424	399	384	381	402	421	416	401	411	414	388	383	407	384	384	409	374	380	381	402	389	370	382	426	420	406	369	365	371	400	401	395	398	396	413	397	387	371	383	380	408	355	401	412	371	373	361	391	410	392	411	417	398	373	379	395	415	359	385	381	393	400	380	369	366	358	374	396	396	404	398	405	399	428	435	372	386	401	355	415	404	398	388	387	402	358	411	418	371	381	396	391	367	374	367	389	368	399	416	377	386	396	357	390	390	410	370	397	379	404	383	402	372	385	395	388	373	397	436	357	397	414	417	403	402	380	408	410	395	410	416	382	403	409	408	391	397	394	391	380	364	381	356	402	416	416	378	379	391	397	416	388	392	399	413	383	393	420	437	348	347	415	367	405	406	399	414	358	386	405	386	397	417	420	387	401	414	347	371	417	413	371	348	438	361	392	381	376	379	384	374	392	394	364	381	411	382	389	392	384	404	376	426	371	387	361	401	373	386	422	389	371	415	393	373	386	406	381	377	380	394	430	354	374	374	395	375	388	387	390	394	407	387	382	392	372	405	394	380	390	432	396	395	396	369	394	401	397	367	398	400	411	383	410	385	380	400	350	395	395	407	400	389	414	382	395	417	367	379	378	388	381	366	400	384	375	402	393	382	374	408	371	384	393	406	379	421	385	388	388	416	371	408	380	399	375	351	405	382	435	401	366	412	377	386	388	398	412	397	391	366	408	384	400	403	409	396	374	357	381	395	397	395	377	422	396	408	401	356	427	417	420	431	387	353	384	384	402	373	444	394	415	332	375	353	406	405	403	399	358	398	369	421	412	374	390	413	362	407	412	374	391	352	380	359	371	397	411	386	395	395	434	407	394	374	376	391	409	376	388	426	395	371	433	378	386	391	408	405	396	388	420	383	435	352	397	420	391	388	420	365	402	391	379	411	407	432	356	406	409	376	384	372	400	393	397	380	382	400	384	418	396	372	379	399	399	401	385	358	416	410	389	365	417	383	412	391	406	380	389	374	403	399	382	410	402	404	417	370	393	408	411	385	379	412	383	382	418	415	368	380	357	377	389	417	374	394	381	391	395	396	399	352	371	441	402	371	405	377	382	401	366	425	409	384	400	425	403	408	370	369	379	386	443	401	344	427	395	411	424	402	421	381	376	419	364	400	416	391	399	392	411	353	420	402	361	384	365	394	423	379	386	381	406	398	367	382	367	383	416	397	369	408	418	386	391	379	367	393	390	378	402	390	403	375	396	404	407	387	388	375	382	417	413	412	379	383	393	438	373	398	425	362	382	396	398	378	366	409	377	392	393	392	408	399	395	418	377	410	396	402	372	420	356	392	416	367	355	396	384	393	380	408	412	378	356	385	405	392	371	378	401	392	408	408	406	385	359	367	383	363	399	390	436	417	397	425	394	399	406	380	422	407	414	368	384	404	371	352	373	386	424	382	419	394	394	374	401	374	405	385	390	396	359	401	406	390	413	397	419	370	403	433	386	414	386	401	404	371	412	409	369	375	411	393	411	366	393	413	386	404	398	424	368	386	388	407	420	390	422	390	370	416	403	453	391	388	384	401	408	389	396	401	402	386	387	435	415	384	380	385	394	408	420	398	418	361	413	428	378	405	395	405	383	418	367	371	407	427	385	392	435	400	388	384	404	410	385	384	368	385	424	384	342	373	379	384	402	392	346	409	372	384	398	409	391	402	399	390	423	381	395	397	366	397	411	380	406	374	365	406	389	392	418	360	396	404	438	383	351	370	415	384	367	359	401	353	407	378	365	426	367	392	400	380	358	394	368	402	413	386	368	385	416	415	386	418	397	413	379	370	401	420	410	400	381	378	421	380	390	371	373	429	379	378	378	402	349	401	381	396	411	394	380	380	412	375	351	421	413	385	396	370	415	411	411	415	381	389	399	384	430	402	357	396	379	393	394	332	381	386	388	381	408	413	391	396	364	407	405	407	400	390	402	401	385	411	357	392	374	402	366	397	378	374	396	380	387	419	397	370	405	414	389	400	372	398	391	382	394	427	381	397	404	412	404	371	379	401	377	396	388	412	364	397	381	392	414	395	410	409	378	381	363	375	387	382	429	407	404	374	395	423	413	398	384	366	388	415	392	371	413	400	407	392	413	379	400	380	386	389	394	446	428	384	377	418	397	387	387	413	415	375	388	391	377	408	411	380	367	413	382	400	430	378	367	377	376	410	382	384	436	389	399	396	433	359	345	366	382	384	374	388	403	430	370	368	409	397	360	370	359	401	420	411	369	375	395	434	395	404	404	398	412	399	422	405	430	411	402	376	391	372	391	398	386	382	367	425	382	406	397	435	351	361	409	428	367	395	362	409	390	388	406	383	366	412	428	405	412	371	365	372	417	377	393	406	377	366	408	393	388	361	421	394	399	407	399	380	403	403	383	418	399	399	378	388	400	407	383	393	409	378	383	431	416	376	388	419	393	408	379	385	425	408	386	389	372	367	372	385	350	409	385	419	381	384	397	392	419	391	371	419	402	382	394	396	386	428	387
6436	502	535	466	312	301	271	266	245	220	217	206	221	199	214	179	210	193	190	190	194	167	183	184	205	193	189	194	166	194	181	182	165	193	186	162	174	174	184	166	192	181	187	208	180	195	180	164	166	179	144	185	189	193	183	173	177	193	186	176	178	203	190	168	182	179	187	186	185	189	203	198	180	185	175	186	170	172	168	183	185	185	193	188	177	174	188	199	170	184	206	179	194	198	192	184	167	163	171	194	193	219	155	158	183	192	184	186	200	194	198	162	185	160	184	196	203	178	184	183	191	167	199	193	184	181	203	203	175	207	196	186	156	176	162	172	182	175	204	215	191	186	177	193	192	200	177	182	169	186	196	183	176	167	189	176	186	214	184	202	181	163	179	170	191	179	169	171	155	187	207	168	186	193	197	189	185	158	184	191	196	177	164	178	189	189	191	189	184	169	184	192	167	165	202	194	204	193	188	185	172	187	181	190	188	196	149	179	193	163	194	173	166	186	200	197	199	170	169	190	158	194	182	186	198	206	194	201	178	190	177	194	170	185	191	216	191	186	207	176	200	192	190	172	191	186	208	162	194	187	219	170	205	169	172	189	201	177	173	196	179	195	170	178	163	211	170	180	183	203	189	200	193	194	184	175	179	183	221	205	190	188	183	188	156	190	176	194	194	184	161	197	193	171	212	175	187	181	196	195	172	169	196	184	198	172	193	190	198	169	204	198	188	214	193	186	154	212	202	185	189	159	181	180	187	190	199	181	176	169	204	172	172	193	209	176	199	187	191	190	182	185	170	188	192	188	169	182	182	190	155	208	189	198	179	186	193	174	182	189	198	220	205	196	185	204	186	173	187	181	174	191	184	184	181	213	202	184	194	174	193	183	193	172	186	202	204	211	189	200	199	179	188	195	188	173	191	211	187	188	179	162	200	177	163	168	231	187	199	190	184	204	194	190	191	195	156	207	207	192	187	175	187	176	184	225	203	191	183	191	173	199	178	164	172	192	168	194	191	199	169	199	185	199	189	199	189	193	201	164	184	208	209	156	184	157	180	163	197	170	192	163	188	191	195	184	184	174	163	199	193	175	198	187	183	189	193	195	181	199	199	185	190	196	185	194	172	201	189	198	163	207	186	193	195	197	177	190	179	193	188	169	199	181	176	164	177	192	174	194	180	209	164	190	180	204	200	169	181	206	182	195	195	200	209	184	168	199	203	192	203	160	201	174	198	190	217	205	178	195	209	174	187	201	198	188	182	200	172	190	215	184	203	165	194	183	199	172	193	183	187	204	204	186	194	200	196	187	183	174	195	183	179	204	174	188	212	190	179	200	179	189	185	183	162	164	166	145	191	197	168	194	189	163	166	190	196	178	187	193	199	199	198	193	205	187	193	220	176	204	181	187	185	203	193	185	188	215	174	197	184	190	206	184	198	206	176	195	196	194	172	170	198	165	195	168	181	174	166	190	188	188	187	149	197	179	185	206	186	175	173	188	200	169	210	193	160	183	196	203	179	172	177	182	167	190	186	193	217	211	184	183	171	167	168	170	194	157	161	164	197	192	211	175	180	190	196	190	165	209	183	162	179	180	181	184	209	182	171	164	194	199	190	203	192	186	182	194	178	152	168	184	190	203	172	173	169	177	190	184	191	192	195	180	213	210	161	171	194	194	193	213	197	211	188	196	174	186	171	186	178	171	170	191	197	196	195	194	192	197	202	202	201	156	177	170	212	191	180	202	182	191	173	183	203	189	177	209	181	187	165	203	173	191	205	183	186	194	159	160	191	163	188	172	186	185	161	200	187	189	193	144	162	176	179	184	158	190	193	196	180	180	198	174	180	183	159	192	166	220	179	186	195	207	190	180	186	199	189	165	157	211	167	187	210	183	172	212	168	209	165	190	186	200	187	196	184	193	195	188	185	198	187	194	203	190	191	192	177	179	163	178	186	185	163	179	198	177	184	212	179	176	197	178	197	164	159	177	179	185	184	205	165	207	206	208	182	177	178	182	154	186	178	204	200	171	176	165	183	164	197	152	171	201	197	179	200	169	178	218	164	195	198	194	197	173	182	190	156	204	158	162	196	183	157	196	186	193	178	183	171	178	195	176	180	178	194	200	200	202	175	194	166	169	184	184	163	174	216	198	177	183	186	169	184	170	202	172	187	195	176	164	176	179	176	186	190	207	165	195	160	191	200	209	195	191	183	163	188	193	200	194	164	168	209	175	189	182	189	188	174	197	193	181	168	209	190	173	177	165	221	193	184	196	186	204	183	188	176	177	177	192	194	172	190	190	180	192	191	177	203	170	191	172	199	201	176	183	202	180	182	166	160	181	186	186	195	207	209	178	210	201	223	180	218	191	166	182	195	197	203	191	198	189	196	166	173	197	181	174	175	182	192	156	197	182	200	174	183	168	201	169	200	199	182	184	211	169	204	191	213	199	169	173	198	167	189	172	178	187	192	194	183	183	169	184	206	191	211	156	191	193	175	165	194	179	192	210	191	206	171	160	169	191	158	189	191	197	178	201	188	181	187	188	157	195	189	200	186	183	197	171	217	204	200	190	195	179	177	180	191	168	190	213	190	175	203	188	197	183	187	198	202	198	194	212	159	177	147	185	193	193	167	190	206	183	192	179	195	170	162	200	203	191	218	171	205	193	199	196	194	191	201	200	169	201	230	190	192	192	171	190	172	215	193	187	197	213	171	211	169	168	197	151	188	183	181	175	209	220	178	188	168	150	183	161	172	204	201	165	194	195	194	201	188	200	186	191	200	177	166	176	178	189	170	190	168	165	185	174	197	195	192	200	171	191	183	209	179	198	180	183	185	183	179	217	180	190	186	192	207	179	187	192	181	187	173	167	170	177	204	210	178	200	171	150	180	170	182	168	182	178	198	168	187	180	193	192	187	164	181	208	185	178	189	202	174	179	193	184	210	198	193	173	212	191	176	192	185	192	187	188	184	166	200	203	172	204	179	187	207	198	177	189	155	193	163	163	177	179	180	170	195	196	181	183	204	183	192	176	193	194	198	213	175	192	165	158	192	174	175	176	181	170	157	186	196	168	179	215	193	182	172	183	199	178	197	185	194	186	166	175	166	185	171	183	178	211	205	205	205	179	172	181	170	235	178	185	199	171	180	191	192	161	188	178	198	163	199	186	182	168	180	188	186	170	182	205	166	188	161	182	170	174	195	166	170	202	176	211	185	187	185	200	175	177	147	153	171	174	165	172	191	201	192	207	195	186	187	190	186	171	180	187	185	182	195	158	198	219	209	164	201	207	186	173	183	171	166	187	154	208	202	180	199	203	205	207	164	179	207	198	161	196	196	159	177	191	196	182	220	191	226	194	191	162	190	190	171	211	190	188	194	192	187	196	175	197	186	198	185	209	194	197	166	204	183	191	190	201	208	182	181	183	161	174	161	179	170	192	173	208	172	184	155	169	185	211	194	192	193	174	202	164	186	198	188	175	178	201	157	212	212	196	187	182
6279	755	1300	1360	1302	1031	970	720	786	764	689	629	646	600	605	563	586	521	535	508	507	508	485	496	462	502	452	502	501	469	470	469	486	471	443	443	464	504	475	436	520	472	497	506	463	438	456	481	506	471	479	454	477	470	501	477	532	480	454	443	471	452	489	462	463	482	485	469	461	489	444	434	452	456	447	491	462	447	483	438	479	473	431	455	461	481	496	448	484	452	451	446	464	500	469	417	461	492	483	442	454	445	469	444	422	480	502	478	425	463	447	487	460	499	482	456	486	483	486	444	490	493	453	467	480	438	462	482	469	465	497	433	499	423	423	471	484	490	494	492	482	467	438	442	477	480	471	442	475	460	441	451	441	447	454	422	432	436	444	470	468	428	454	411	468	483	441	449	503	437	431	477	420	445	465	420	496	445	458	432	466	462	456	490	477	468	453	467	476	476	458	455	453	467	490	461	480	482	469	451	491	490	445	477	449	459	440	466	476	455	460	478	444	436	427	457	475	486	469	476	471	464	451	424	470	408	460	453	447	453	459	459	465	465	466	478	418	449	466	480	425	435	433	445	455	434	451	491	448	455	454	430	473	437	451	455	466	473	487	435	445	463	473	481	487	455	505	481	427	435	462	435	468	440	441	506	482	490	461	465	479	476	457	430	461	464	487	455	492	455	471	475	489	448	421	436	479	439	439	437	501	498	474	489	498	451	480	452	433	469	464	451	481	476	438	455	442	459	467	425	438	435	457	438	468	421	437	470	432	440	423	484	444	489	495	442	469	467	454	486	483	455	485	488	436	516	426	468	498	448	422	496	460	472	434	473	453	465	471	462	436	428	491	466	470	444	470	445	436	480	460	477	473	458	448	507	473	467	458	469	493	451	509	462	495	447	435	478	438	446	437	452	477	453	465	498	464	471	461	508	441	436	427	487	497	456	453	450	482	465	467	520	435	474	434	451	477	460	469	474	489	470	438	441	488	457	456	460	478	468	440	466	483	452	486	461	481	492	460	476	452	461	448	479	456	452	495	443	456	452	432	466	449	464	482	468	462	472	491	457	478	449	469	461	442	448	475	467	475	450	441	419	496	471	450	463	440	464	431	404	469	492	480	464	457	467	448	459	428	479	460	464	477	473	499	446	473	437	476	463	486	498	475	461	444	471	449	458	525	482	456	492	448	457	458	490	473	466	459	446	481	433	464	489	445	448	481	467	451	458	428	450	487	451	446	463	455	464	514	478	481	462	488	469	470	419	472	499	463	459	470	466	471	490	463	427	442	421	418	489	479	466	458	487	490	467	479	505	462	489	478	474	475	435	459	493	470	463	454	430	435	474	453	502	484	487	486	479	482	499	504	472	472	461	462	470	461	508	494	428	475	474	445	439	491	474	452	440	466	429	490	439	454	489	461	472	472	456	453	455	434	478	470	457	459	472	472	430	489	447	465	454	479	495	454	434	450	431	505	479	476	529	478	479	485	457	479	463	424	473	456	452	463	458	480	461	463	407	443	446	471	448	460	475	446	481	469	478	459	458	481	481	473	444	508	426	454	452	458	448	441	481	473	438	439	489	442	458	466	446	463	452	436	489	479	479	502	476	435	474	438	480	408	465	454	470	467	479	482	442	439	433	446	432	469	456	430	458	489	445	459	439	456	450	491	466	467	451	430	436	447	431	478	472	463	441	473	455	435	449	443	468	445	449	495	470	445	424	468	502	493	477	480	462	463	475	462	492	441	481	489	475	400	465	469	457	451	455	438	433	474	466	505	432	442	506	443	459	484	469	416	481	443	458	450	515	475	457	466	503	442	485	464	466	463	493	439	466	474	467	456	443	436	476	436	444	470	448	462	490	442	470	469	444	440	467	454	449	476	487	435	499	477	455	457	445	486	455	452	507	477	451	422	475	455	458	459	485	469	471	451	448	461	468	447	451	423	475	483	478	480	468	471	487	485	427	450	473	484	445	463	467	453	456	429	459	473	467	475	466	474	465	476	475	436	483	442	437	448	438	449	461	451	457	483	413	449	458	490	431	462	474	461	471	462	439	446	460	443	423	449	424	488	456	457	438	496	449	444	427	438	451	446	463	436	466	467	456	500	452	473	426	428	507	518	474	450	449	490	456	447	503	484	463	500	457	460	465	478	450	424	500	481	445	443	474	459	493	448	483	499	459	420	463	450	453	532	458	470	473	481	472	466	443	414	473	464	498	484	468	452	462	434	466	438	424	464	449	483	467	458	479	454	480	477	490	461	437	438	462	430	474	485	442	478	475	479	441	469	486	418	450	453	469	470	431	481	477	508	443	443	476	450	453	474	461	457	485	452	453	471	468	477	503	440	461	488	468	471	463	492	442	441	440	427	454	471	468	499	446	429	468	494	440	455	463	456	417	423	462	467	436	428	432	477	440	495	479	464	455	486	450	458	480	435	463	478	420	465	475	460	442	448	453	474	474	454	413	477	501	521	471	470	431	474	504	458	432	461	518	427	491	465	469	481	472	455	465	487	452	490	451	469	446	490	442	491	473	433	467	456	466	460	464	435	451	450	483	468	437	470	422	462	447	456	474	498	471	458	481	474	477	450	500	475	416	498	451	426	462	483	458	424	472	457	441	456	460	459	454	458	448	423	485	453	493	479	461	422	454	503	496	456	443	488	473	452	483	472	463	458	436	469	474	487	502	451	433	450	427	484	417	455	465	446	425	469	451	463	469	486	482	475	472	454	458	446	489	438	450	444	481	464	467	447	515	481	485	465	457	463	460	452	439	453	470	457	446	475	466	486	437	474	481	466	472	440	465	425	469	461	434	477	442	476	486	454	463	462	466	443	451	454	462	427	497	458	495	482	445	432	443	453	482	474	419	447	463	496	424	456	497	473	480	427	469	461	481	456	452	431	451	445	501	445	484	429	432	538	508	417	431	486	491	473	463	465	466	490	500	445	483	508	488	445	442	481	484	446	449	474	425	449	443	457	461	490	486	516	463	442	459	488	471	470	423	491	444	456	449	478	481	506	454	497	471	493	463	431	443	504	434	433	459	475	478	488	463	483	449	474	466	458	440	416	466	447	467	458	485	439	443	442	505	443	470	437	456	454	430	484	451	498	478	487	468	474	461	481	441	464	492	499	445	428	492	463	450	478	483	462	427	461	456	461	522	494	395	436	440	440	472	445	473	462	448	453	460	469	456	447	454	454	474	437	492	457	473	443	473	465	437	454	454	462	459	429	475	461	447	447	439	445	446	474	480	423	499	486	483	494	434	483	464	433	468	424	468	467	460	433	458	455	433	457	459	477	421	469	497	463	481	474	450	467	434	445	430	481	460	480	455	452	415	466	471	470	458	465	500	457	454	434	474	491	474	446	491	473	446	443	461	435	466	446	461	481	482	442	510	469	489	485	469	449	470	525	445	476	486	456	463	463	473	511	471	452	486	462	430	466	470	456	492	448	419	447	416	464	506	435	471	472	446	484	482	460	455	465	439	470	448	481	478	481	444
11619	761	692	565	399	290	234	209	204	177	158	169	158	145	130	130	112	132	109	103	120	102	115	101	103	106	104	93	93	96	115	109	91	84	118	88	110	98	87	101	117	114	94	102	105	94	108	109	102	118	97	96	108	105	115	98	94	93	91	109	118	112	98	105	94	94	81	95	107	90	96	96	96	90	95	117	92	108	115	108	110	88	85	85	99	104	83	92	96	95	91	87	102	89	91	108	89	107	126	110	80	92	101	85	95	106	92	123	106	103	90	123	113	94	108	87	101	83	99	113	96	93	102	119	97	100	101	97	109	82	97	99	96	85	78	109	104	104	100	101	92	77	100	97	106	109	102	97	101	90	104	94	89	102	65	90	105	102	98	107	83	92	105	95	104	104	104	103	108	121	83	74	105	89	95	117	115	98	92	101	106	87	91	95	87	76	94	86	106	106	108	108	81	97	93	110	96	109	119	82	104	102	98	103	113	104	91	91	89	117	77	94	101	102	102	94	90	94	88	110	78	94	130	112	115	104	108	100	103	82	102	92	97	113	104	77	93	80	100	103	101	87	91	93	109	94	101	96	115	97	93	81	100	105	98	93	119	84	93	71	93	97	110	97	95	89	92	92	86	103	107	94	92	89	98	104	95	99	86	81	105	103	107	106	90	94	100	103	100	85	114	103	92	111	89	90	99	103	100	115	75	108	109	88	100	109	96	124	104	98	90	92	105	103	91	112	107	73	105	103	92	108	99	118	92	104	72	103	91	115	98	102	104	93	94	115	93	101	116	112	86	94	86	99	106	88	69	99	94	94	88	95	80	90	98	89	100	99	92	85	85	108	84	82	105	99	102	99	105	99	97	100	96	124	94	94	84	90	91	88	98	91	104	94	97	98	101	96	97	84	120	83	85	100	121	94	83	98	103	92	90	92	89	116	89	78	95	94	100	89	110	82	107	127	107	96	92	90	98	83	110	89	94	114	116	103	96	80	82	99	89	100	90	116	102	112	118	91	92	107	93	104	96	100	95	89	85	108	95	97	95	110	100	98	101	100	70	101	115	93	97	82	84	96	90	99	92	98	104	102	91	86	108	100	89	117	86	99	90	83	96	94	97	102	92	93	79	108	74	90	96	99	109	87	117	84	97	98	104	94	107	107	100	111	102	83	99	81	95	85	86	113	102	96	87	119	86	84	106	101	94	96	108	92	99	95	80	107	93	101	102	118	101	108	96	89	100	74	99	96	91	96	94	91	99	77	93	111	109	92	109	87	101	97	102	87	99	114	87	86	112	98	100	90	89	94	96	91	89	96	97	92	111	84	93	100	107	98	113	96	91	107	108	88	97	106	96	97	99	115	88	85	84	119	101	101	88	92	85	75	89	94	93	101	81	78	89	99	96	91	108	97	123	98	96	98	92	111	88	94	94	93	97	84	100	84	85	96	105	84	89	85	95	105	91	112	90	113	105	110	91	111	103	88	92	103	97	86	94	103	110	81	90	83	95	91	83	124	109	71	93	107	116	89	105	107	108	96	98	102	99	110	83	102	97	107	81	101	113	109	97	113	92	113	83	90	87	106	94	112	91	92	86	108	109	107	92	108	103	98	99	93	111	73	115	91	99	95	87	92	106	93	108	122	102	99	104	104	101	96	87	107	92	82	80	115	104	104	111	85	99	99	104	95	94	102	110	103	95	104	94	116	88	75	97	84	93	99	110	94	82	97	91	120	91	97	96	91	95	87	109	103	114	110	86	104	69	77	101	87	78	109	108	113	104	95	83	100	99	120	99	116	97	98	92	109	96	108	107	92	87	107	94	101	100	103	97	96	113	104	105	89	105	108	105	90	92	95	99	87	92	91	108	104	92	96	92	88	93	86	108	99	94	111	90	102	109	86	85	93	103	93	110	92	95	90	122	98	96	113	93	100	101	93	96	113	87	90	88	88	95	105	83	92	93	103	94	119	102	92	92	95	91	90	88	93	92	99	117	95	110	111	103	97	93	90	108	89	107	112	112	86	98	98	98	110	94	90	96	71	95	85	102	120	110	87	119	92	78	104	89	80	106	124	91	93	105	112	100	86	95	92	81	102	115	106	94	91	85	103	112	117	104	105	109	103	115	99	89	97	102	101	107	113	110	97	87	95	119	86	92	115	94	75	87	94	106	99	96	109	111	109	105	86	105	77	105	92	112	103	87	113	77	90	97	105	101	115	92	92	88	104	99	113	121	98	88	106	96	92	110	104	89	91	100	94	95	105	111	113	90	90	99	100	89	109	96	109	88	91	94	99	78	85	85	88	102	87	96	87	99	96	91	102	102	81	101	95	106	99	107	87	88	83	115	93	98	97	100	98	95	101	91	103	101	87	102	83	99	110	103	100	99	101	90	77	91	97	97	126	108	86	100	85	93	95	105	96	113	84	101	103	86	93	108	83	107	101	83	108	91	94	96	88	110	93	91	90	105	79	99	91	96	86	100	103	96	101	90	94	94	88	103	89	100	110	97	107	117	97	77	95	110	103	108	94	94	82	98	100	98	99	91	90	103	109	96	115	90	82	106	114	115	88	91	84	90	90	84	101	93	99	108	87	91	86	95	93	97	100	106	98	94	95	92	107	98	103	115	108	119	92	97	109	99	81	91	105	93	109	97	108	98	91	98	83	104	105	107	109	104	96	82	88	84	100	101	89	111	107	94	105	105	86	101	93	110	107	91	87	95	93	108	116	93	103	101	112	98	112	88	127	97	102	107	81	95	114	146	111	83	84	77	98	113	113	77	109	108	88	108	82	96	99	100	88	103	105	93	101	100	113	84	98	93	111	121	100	100	101	99	95	105	100	99	108	117	95	103	117	101	101	99	97	92	105	94	99	90	106	106	95	81	89	99	91	98	100	95	101	83	110	110	89	97	114	103	100	96	105	107	88	113	77	88	102	98	94	88	93	87	111	106	94	107	99	101	82	97	91	99	99	92	107	97	89	99	107	99	94	111	77	67	100	89	88	103	85	94	93	94	96	90	100	83	105	104	94	86	96	86	95	82	84	100	88	121	99	86	93	98	106	95	113	101	104	102	95	82	111	94	95	88	98	85	82	101	96	101	124	86	115	86	77	104	84	94	106	93	98	91	114	88	95	81	106	90	73	90	108	79	88	100	94	108	88	109	97	96	83	108	97	83	104	113	97	87	92	83	96	106	106	95	97	96	96	98	106	101	104	99	89	109	94	88	114	88	101	88	100	109	103	85	98	100	102	91	81	93	78	95	103	77	92	89	93	93	87	86	107	120	102	103	77	101	107	119	102	93	112	104	113	92	95	91	95	106	116	106	98	134	93	97	94	106	96	108	97	95	82	79	96	104	112	97	91	82	116	81	80	103	113	107	92	108	90	88	89	92	79	91	82	97	107	93	91	94	90	99	112	94	95	102	97	108	98	111	93	106	90	89	108	95	105	98	104	111	100	114	116	91	95	108	102	84	107	96	95	111	103	100	87	104	84	107	115
7707	808	1661	1984	1608	1283	1174	849	891	776	716	641	549	530	464	447	397	348	359	351	337	341	358	351	310	273	306	304	283	329	308	302	279	276	270	295	273	283	275	290	289	255	256	289	254	248	263	259	256	262	263	254	279	271	281	265	254	235	270	243	262	250	268	242	251	282	259	255	240	246	262	303	243	263	291	258	260	244	265	212	264	204	240	237	269	268	262	256	253	253	280	223	269	252	228	229	231	245	251	244	252	251	243	243	289	280	239	252	238	257	283	275	239	241	243	239	230	275	256	245	248	264	245	265	283	264	230	251	250	298	276	240	257	251	250	244	244	275	279	264	231	249	276	280	250	232	244	255	243	259	226	222	254	245	262	270	254	243	249	285	246	238	258	263	239	261	292	248	255	230	230	242	240	241	240	263	211	254	255	282	253	228	282	260	263	234	244	213	261	241	266	262	288	249	250	235	268	252	273	280	268	239	269	279	267	238	252	251	265	232	231	254	238	239	272	239	256	240	260	253	245	270	274	244	216	243	278	249	242	231	286	238	251	251	262	277	231	274	235	253	246	264	222	243	256	261	258	271	245	264	254	256	249	250	243	246	238	223	267	270	236	243	257	240	233	261	264	232	243	268	245	252	230	236	234	233	242	277	249	244	254	265	237	254	274	218	267	235	272	282	255	253	218	259	284	232	267	246	258	289	230	234	265	253	248	256	247	258	267	251	249	239	252	239	255	254	267	246	225	230	256	200	289	243	255	248	264	268	251	275	255	245	226	280	216	265	228	246	260	253	259	278	271	254	224	273	252	250	251	246	243	235	239	265	236	214	252	240	252	242	254	267	237	249	247	248	237	239	274	256	241	247	231	273	259	238	264	221	240	250	255	220	245	236	245	263	270	255	270	213	255	261	244	226	262	247	245	253	260	259	256	242	246	241	270	249	228	233	276	265	238	230	236	253	262	272	258	262	235	263	262	283	244	250	236	245	242	245	245	260	250	283	234	250	263	237	252	250	230	250	258	277	281	235	239	255	234	226	245	230	235	235	260	265	214	252	242	234	256	257	244	237	226	256	243	261	276	265	287	276	248	233	256	257	271	249	242	256	255	261	272	233	253	258	237	220	265	227	247	268	246	246	249	242	236	244	253	263	215	247	244	256	246	269	246	261	251	248	272	228	240	236	247	246	216	224	239	248	258	253	267	269	278	243	233	257	268	245	241	274	239	277	256	260	255	235	250	227	267	254	254	267	240	259	231	255	268	255	234	273	260	249	261	271	254	279	253	233	258	246	245	268	241	233	239	242	250	242	263	288	227	260	252	277	255	230	224	252	239	253	267	233	252	235	267	258	255	221	270	278	251	228	235	244	295	223	261	236	262	238	263	242	265	228	253	229	243	257	263	262	234	301	231	267	258	264	230	245	260	229	236	243	210	242	253	263	263	262	260	242	250	258	251	274	245	250	252	225	263	255	266	237	246	250	262	265	252	266	244	257	257	276	252	234	252	256	230	275	265	244	241	245	268	259	286	267	272	256	248	249	263	241	245	229	249	244	252	265	274	246	257	259	258	246	282	280	250	267	268	254	264	259	277	287	240	249	255	272	226	270	224	254	273	264	259	238	240	246	222	272	248	227	225	274	252	254	268	218	246	240	262	226	248	247	219	267	250	288	246	231	268	253	249	264	223	224	246	243	259	259	252	259	234	252	216	254	247	241	228	235	249	218	270	257	259	270	242	241	239	239	246	234	254	220	248	242	268	256	236	289	240	251	249	238	217	271	233	247	239	273	249	227	230	233	227	241	252	271	236	226	265	262	255	272	246	243	267	253	274	241	273	247	261	265	263	258	240	207	251	254	251	247	268	238	227	216	264	247	256	264	250	247	243	273	262	227	275	256	259	244	264	255	261	283	226	285	261	267	266	256	258	267	242	257	235	237	263	226	260	266	210	231	280	263	210	255	240	251	248	307	278	253	244	247	280	240	278	238	257	269	264	247	263	247	283	257	264	261	249	228	229	225	244	260	245	238	227	281	287	274	263	241	271	233	256	254	263	255	257	265	259	257	260	240	233	268	267	242	261	252	251	254	251	249	262	268	265	242	275	269	242	257	249	238	237	251	259	250	294	251	273	229	227	243	242	242	243	237	259	266	219	238	247	251	236	230	245	241	233	250	244	268	259	263	257	219	244	231	278	251	247	267	258	246	240	239	248	236	266	246	255	255	245	239	241	240	263	257	239	220	250	271	224	226	252	230	254	250	270	261	256	267	251	253	259	243	257	259	252	253	264	247	237	234	264	235	222	297	226	225	258	271	245	255	254	250	250	219	260	248	265	249	250	245	254	245	256	270	257	269	247	272	252	254	227	248	233	222	242	253	235	258	266	249	299	244	234	246	241	267	274	272	283	259	253	242	232	251	269	273	235	257	244	275	231	264	261	239	225	262	248	249	283	226	224	264	232	272	236	254	258	218	286	248	240	223	261	228	264	260	253	264	263	255	220	245	242	251	219	262	245	262	253	230	259	235	245	240	219	255	237	253	281	264	246	237	250	252	242	236	248	254	260	258	272	246	269	238	228	267	238	237	236	243	259	236	254	269	256	228	244	244	248	238	269	256	228	237	237	231	259	257	233	261	261	266	247	259	256	268	269	243	253	247	258	252	235	251	233	277	265	246	262	241	256	268	248	248	255	269	252	251	254	255	282	260	236	254	228	271	243	250	257	259	272	246	240	255	235	251	264	272	233	227	244	231	225	257	267	253	259	273	245	248	253	236	234	256	238	245	243	241	264	223	262	271	273	260	245	249	237	269	243	259	247	236	259	268	247	281	227	255	260	270	270	257	278	278	241	255	253	249	233	263	271	251	253	256	259	265	260	269	244	268	276	249	248	255	246	243	241	258	246	238	280	254	259	258	247	266	228	263	233	272	238	252	263	257	233	235	239	254	284	242	258	258	277	262	265	281	257	253	254	271	242	243	275	251	263	247	259	244	274	242	236	247	267	234	247	254	268	247	258	239	249	259	262	271	257	246	235	253	259	236	272	281	274	266	263	246	249	267	250	261	246	265	258	252	265	240	277	247	260	223	260	242	231	266	259	217	252	262	260	238	261	259	255	238	265	236	254	256	235	239	276	234	242	228	252	258	251	264	246	211	226	252	234	278	233	296	257	224	252	242	264	253	242	234	261	250	237	263	234	248	261	217	242	255	252	234	254	261	242	231	256	255	274	247	246	275	248	218	235	253	259	238	223	235	265	245	241	233	251	231	270	255	267	249	250	247	259	260	254	261	274	258	258	268	272	239	245	243	268	243	244	262	234	251	248	241	221	302	241	269	255	248	249	266	237	228	241	256	243	236	251	256	250	240	242	263	237	244	259	246	276	268	237	221	221	261	251	248	235	254	268	259	259	271	259	245	226	253	263	275	270	282	240	260	240	242	271	272	287	267	275	269	242	255	258	247	235	257	243	247	270	221	248	242	239	245	244	251	262	249	238	248
1201	190	210	203	166	168	155	143	169	166	140	155	175	150	151	169	163	171	137	137	158	145	160	149	158	146	138	148	124	174	126	154	175	177	148	177	148	169	181	163	146	167	159	166	158	145	151	154	136	156	155	178	153	144	136	156	125	145	159	136	165	150	137	157	186	136	134	165	164	136	128	175	132	133	135	156	160	153	140	178	135	180	151	140	120	168	154	138	161	154	154	184	138	159	144	167	127	161	156	137	140	135	153	147	148	153	156	163	158	157	146	158	160	127	151	154	164	148	174	146	148	169	158	152	145	144	139	151	175	149	156	166	153	131	137	154	152	149	151	166	148	158	159	146	136	118	160	159	156	163	153	152	176	134	156	156	157	144	168	153	160	161	160	136	133	152	157	159	144	152	141	144	151	125	142	150	152	155	154	181	150	147	166	182	143	147	149	128	149	135	154	144	159	164	175	112	160	147	163	168	157	166	157	155	158	146	164	183	144	161	137	141	178	140	162	142	152	148	130	157	144	150	173	149	153	169	142	163	158	134	148	139	143	146	146	157	165	157	150	170	140	144	174	176	167	130	161	150	143	143	137	131	139	167	137	137	154	139	159	169	146	158	154	143	163	164	166	161	160	164	150	179	172	135	146	153	159	171	125	139	138	159	143	179	153	154	166	144	147	169	148	150	182	136	142	144	148	171	152	133	150	166	158	173	139	158	152	136	148	157	154	166	167	157	157	170	175	150	164	162	146	158	157	119	159	155	170	155	150	172	137	144	170	138	137	144	121	159	159	143	146	138	148	146	160	194	149	150	140	145	167	147	155	161	134	149	151	156	143	160	157	144	164	144	167	146	140	158	157	143	145	164	145	150	148	146	141	150	148	160	138	168	164	151	173	143	147	155	154	164	130	166	149	149	147	141	153	176	144	122	172	144	167	179	165	132	146	166	156	172	142	148	163	135	138	143	171	173	157	136	150	162	167	155	155	147	165	160	130	147	142	153	147	153	132	145	160	146	158	122	167	144	133	158	159	152	169	149	159	133	146	151	156	149	128	147	150	156	145	141	163	156	135	153	161	167	154	155	140	129	135	154	165	143	155	154	131	168	134	172	158	148	167	177	154	159	151	146	152	131	157	144	166	155	162	152	143	171	162	153	130	178	141	144	159	162	173	147	169	147	154	152	144	135	134	160	165	172	144	141	142	157	165	125	148	152	145	160	155	142	142	156	165	137	163	187	169	149	163	175	147	132	162	142	167	144	123	140	143	144	158	136	152	126	149	136	152	186	134	148	140	145	145	165	162	152	165	157	151	153	137	164	138	153	159	159	158	158	149	155	134	137	147	146	156	157	142	137	131	183	173	144	155	149	154	146	153	141	148	166	149	142	147	155	151	139	139	163	137	154	178	143	158	160	159	130	155	150	150	145	145	144	149	145	160	153	131	148	163	131	138	145	131	145	147	145	172	155	157	146	154	141	142	147	169	127	131	167	148	146	161	163	149	145	159	143	141	161	136	154	154	154	156	180	152	143	147	143	146	166	141	153	150	135	163	150	154	165	168	168	150	152	197	133	136	147	129	124	176	131	159	140	168	154	173	159	159	153	122	146	148	147	155	175	187	150	160	161	155	128	135	131	139	163	167	152	154	140	166	169	148	144	164	136	134	149	124	149	133	150	147	155	168	147	148	150	150	172	160	164	148	141	133	157	148	145	126	153	161	153	147	152	156	145	163	157	176	161	154	145	148	155	181	146	168	149	160	142	143	170	151	165	155	133	148	156	137	152	135	146	148	132	150	155	150	122	146	153	158	142	151	145	161	149	173	153	154	134	145	178	160	162	153	159	165	150	186	151	154	149	156	146	152	163	149	140	162	144	153	141	149	158	168	167	177	145	159	143	171	156	148	162	167	143	162	153	129	153	138	165	169	142	151	142	158	146	152	125	132	133	147	155	148	140	138	149	137	141	134	152	172	140	141	155	127	146	154	127	161	152	154	163	158	157	178	176	175	154	155	154	144	147	154	132	148	146	163	139	161	157	144	147	173	141	147	151	143	147	160	143	157	154	153	151	149	147	138	149	145	141	161	149	134	161	156	159	139	149	182	147	142	158	137	153	147	149	144	156	144	154	146	135	165	156	130	145	135	155	153	136	153	178	156	145	153	154	149	152	144	162	155	140	156	161	131	129	150	148	149	158	147	149	148	152	156	167	148	142	146	153	147	167	152	170	133	165	156	150	148	152	155	166	164	162	157	149	148	154	146	177	155	173	162	147	134	143	175	157	154	169	167	140	133	126	164	131	146	141	162	151	149	153	150	131	136	151	146	149	142	142	148	150	160	160	171	160	143	151	142	160	139	125	151	139	138	150	145	151	153	156	143	157	146	151	137	129	158	138	176	150	153	176	160	164	142	147	156	146	167	161	128	151	187	153	151	162	157	159	131	171	169	142	139	134	142	150	171	162	148	146	147	151	163	151	128	140	159	143	172	153	167	150	142	155	151	159	153	168	158	156	155	142	168	155	160	163	147	149	131	164	157	128	160	148	139	165	169	167	146	118	139	135	156	170	157	150	144	153	166	125	139	144	166	127	150	144	139	141	161	165	144	123	151	169	151	149	168	134	154	128	155	151	146	151	158	147	151	141	164	136	154	124	170	178	146	147	157	155	108	140	151	146	139	147	154	145	172	164	155	157	152	146	147	146	150	146	128	177	170	153	143	159	172	143	128	143	143	171	130	161	142	155	165	167	147	169	154	146	149	121	164	151	148	151	157	157	163	151	179	154	129	159	154	146	154	142	151	145	166	155	150	167	139	177	156	151	127	135	152	167	150	173	137	169	158	146	150	153	169	146	139	155	142	148	148	148	120	165	163	132	133	151	151	167	161	162	151	171	144	151	165	171	146	169	157	131	145	153	145	149	141	152	138	124	144	136	131	160	169	154	182	142	164	169	159	152	157	158	156	140	164	168	127	144	133	153	152	170	152	152	149	150	159	157	139	149	129	174	160	137	148	156	171	151	146	164	147	172	164	147	137	150	169	154	139	149	174	145	148	138	125	148	163	144	154	163	139	145	168	161	137	156	168	164	139	128	140	165	169	155	155	149	144	161	191	124	159	154	141	148	162	132	183	142	171	172	147	139	165	144	154	140	141	143	135	164	144	150	164	152	155	131	147	150	149	150	152	136	136	160	163	141	145	141	158	153	171	142	140	141	158	154	160	152	153	154	164	166	142	161	149	157	164	135	187	142	136	161	155	151	139	149	155	159	149	159	139	179	139	164	161	167	146	158	158	155	151	140	154	146	149	148	147	153	147	168	152	147	134	136	165	163	148	150	148	160	175	125	163	133	130	166	154	144	133	146	150	156	135	141	131	158	180	141	162	136	185	161	147	169	145	160	123	137	150	147	183	137	152	133	141	165	147	161	160	140	154	141	136	159	148	164	158	143	146	144	152	176	162	145	182	153	127	145	157	132	146	144	159	143	172	142	170	148	143	160
1579	478	490	550	493	417	480	403	415	410	406	387	408	414	424	416	395	416	404	422	414	390	374	396	425	378	388	411	362	379	375	400	388	440	377	393	408	388	370	358	387	399	432	401	406	359	392	396	407	395	406	378	407	396	408	407	402	418	414	384	386	396	378	414	379	399	377	384	407	386	422	382	384	392	442	396	335	393	400	395	355	381	392	375	370	426	402	366	387	388	410	423	401	385	401	399	389	404	420	386	441	373	370	391	409	408	380	380	394	388	405	383	407	388	390	348	384	413	368	423	414	414	393	396	359	379	378	368	377	417	372	420	384	375	384	383	406	380	418	398	383	394	388	379	382	406	374	405	438	381	392	400	420	379	374	367	414	424	387	400	380	381	417	398	363	411	386	389	416	382	397	387	406	376	394	409	412	379	377	384	384	364	417	368	409	395	411	405	389	373	349	408	402	406	400	415	395	432	379	386	401	437	401	431	407	392	386	404	407	414	373	384	426	401	405	408	353	394	399	402	401	353	379	414	381	411	406	390	421	371	390	385	373	406	389	381	384	380	424	385	406	364	388	439	386	382	403	382	380	377	398	409	387	411	371	392	398	412	398	392	399	402	394	417	401	426	398	393	401	411	440	430	394	383	406	402	405	422	396	415	412	366	372	399	395	388	406	381	420	375	426	401	436	413	353	368	392	438	386	387	411	417	402	408	340	374	407	374	398	395	395	388	360	402	410	386	414	399	382	391	379	394	408	403	367	346	380	388	372	384	390	439	430	373	410	410	375	387	425	395	385	431	388	401	363	398	395	395	388	381	402	407	383	371	409	372	390	407	384	402	385	392	371	363	379	395	376	381	400	424	415	394	417	394	375	415	377	391	390	386	391	390	387	386	398	379	413	371	403	371	389	345	417	366	372	357	407	379	392	405	393	394	419	401	397	435	417	378	398	394	434	405	352	428	375	393	400	414	410	388	373	378	384	383	398	366	414	409	436	402	398	394	413	400	405	390	411	435	389	363	374	391	382	404	363	393	395	385	407	399	376	399	377	371	453	404	403	385	386	364	390	379	388	392	397	379	372	398	385	405	389	374	346	382	401	392	405	392	391	378	366	394	395	386	399	395	432	432	420	389	387	393	381	404	375	403	413	380	379	388	386	395	399	414	390	353	396	379	374	392	407	404	395	361	390	364	394	395	406	406	403	420	442	366	378	356	412	378	424	414	391	449	394	398	402	350	382	381	400	381	393	399	373	406	376	398	417	392	392	393	391	386	423	355	403	365	406	381	407	380	376	400	389	402	426	417	397	397	377	462	383	399	367	353	355	399	360	376	383	383	431	397	390	421	350	387	401	386	397	410	369	390	430	402	381	381	370	396	412	409	379	408	411	369	418	368	421	385	388	399	372	356	393	397	383	374	395	392	384	373	386	404	409	380	426	408	392	392	429	417	394	384	407	380	411	401	376	391	376	401	418	441	410	386	373	376	385	379	382	381	396	389	377	404	400	432	430	378	402	364	373	407	378	405	380	420	435	415	394	406	378	403	377	358	369	401	388	396	403	432	377	380	394	387	389	424	383	391	402	405	385	416	374	402	421	365	383	378	385	366	378	351	396	411	365	393	418	357	358	385	414	432	421	389	371	403	454	401	384	412	401	363	401	387	356	380	399	365	385	393	350	375	363	383	419	410	367	427	362	363	416	369	411	374	394	385	428	393	395	413	394	422	436	354	388	393	427	389	372	386	395	413	367	403	423	398	394	418	373	376	396	393	384	395	376	410	397	397	396	409	385	403	382	373	399	400	381	386	387	379	405	371	358	386	414	348	395	354	407	430	372	391	398	386	396	397	423	396	394	376	382	410	394	378	388	415	410	377	369	393	366	376	381	403	389	402	400	417	372	386	419	393	403	376	402	386	408	358	382	411	380	375	370	410	406	396	389	423	368	390	381	383	399	390	400	401	409	400	404	394	395	361	436	384	419	384	387	394	363	405	424	389	409	392	392	389	415	383	414	398	413	414	390	398	387	421	356	406	399	398	409	378	425	365	392	389	389	416	423	411	374	424	408	430	363	396	387	393	373	395	408	405	418	401	384	381	401	396	385	365	397	378	382	377	365	364	395	372	385	383	386	399	412	389	373	411	411	377	381	374	420	432	419	397	382	377	366	415	373	364	398	419	348	415	425	399	394	405	350	392	377	431	366	387	385	373	399	413	386	403	401	378	394	367	417	391	387	400	390	400	370	382	418	411	385	423	339	388	378	407	403	390	370	378	395	381	435	366	395	399	411	377	412	399	407	390	369	386	387	384	411	424	379	370	371	397	426	381	387	417	406	354	367	405	382	353	416	383	399	379	419	410	430	371	404	382	382	397	369	397	394	416	399	392	405	396	377	391	403	379	376	382	433	390	410	429	415	431	381	394	389	419	392	419	391	381	400	383	398	404	395	352	402	409	378	398	365	419	420	419	402	383	383	378	400	398	387	375	378	364	356	387	355	424	383	405	380	406	420	374	401	401	400	390	408	427	400	392	359	391	396	381	379	387	371	410	386	386	381	401	390	409	353	392	364	402	401	376	425	367	384	426	399	392	376	393	389	386	419	372	338	395	362	393	413	387	391	400	416	401	362	410	414	400	429	383	346	392	414	378	398	398	369	384	378	397	401	430	395	360	367	406	400	423	380	424	405	409	372	411	374	391	386	425	396	378	396	391	387	414	379	389	411	402	434	384	411	347	372	379	388	373	337	400	395	385	374	388	371	418	404	384	371	417	425	397	436	406	380	376	391	383	389	372	414	387	367	393	370	410	379	429	396	388	398	366	379	400	362	386	405	421	385	370	364	395	387	377	442	364	384	389	404	398	387	391	424	376	363	341	382	397	362	411	390	417	411	380	432	389	399	407	399	376	372	362	400	432	404	396	408	403	414	405	381	415	389	403	417	397	387	391	454	381	412	403	390	391	424	375	375	385	405	432	382	435	394	404	403	394	465	414	371	399	382	378	394	361	354	346	426	420	375	416	366	404	420	389	367	359	373	429	398	379	396	395	391	415	398	399	428	393	394	375	378	387	376	421	410	386	409	375	426	411	400	385	381	395	391	402	423	395	370	384	389	381	403	398	386	373	394	430	394	413	393	420	413	363	378	415	402	399	379	369	412	385	372	410	413	376	386	418	379	368	390	410	396	440	407	380	400	402	395	400	365	404	379	388	411	402	387	414	409	409	370	379	388	419	386	388	402	411	408	430	441	394	429	410	404	362	364	418	406	424	411	399	378	376	394	379	388	395	406	399	401	407	416	366	386	373	429	426	385	386	401	390	416	398	359	389	378	388	371	413	389	401	376	383	356	354	397	393	382	436	404	397	364	397	385	394	404	367	401	398	381	358	384	380	371	437	406	386	376	389	371	427	378	366	397	367	378	422	420	391	382	382	393	432	430	397	423	400	383	379	388	402	374	424	419	421	380	391	341	389	411	428	363	410	397	377	374	369	387	385	399	392
6519	475	498	408	332	282	278	248	281	243	229	239	216	217	217	197	176	176	192	208	168	193	192	177	183	210	178	169	228	210	189	176	172	186	184	187	191	211	188	204	174	187	166	191	186	186	189	190	180	184	195	190	210	188	195	202	175	174	169	188	176	197	182	172	167	204	184	185	172	192	193	216	189	185	189	167	179	175	196	179	201	184	167	172	189	177	186	209	196	152	187	211	174	182	186	171	183	186	199	200	170	167	178	202	187	217	202	188	195	185	208	176	189	198	192	182	195	178	172	200	169	179	199	196	182	179	184	183	171	186	176	191	200	202	199	200	181	193	202	190	168	182	177	198	197	178	207	181	197	179	204	158	187	191	172	175	197	179	166	187	169	174	197	195	182	182	209	181	181	199	202	189	195	189	163	186	203	163	198	192	202	174	174	196	173	189	191	196	187	200	169	196	191	192	192	205	168	171	183	171	170	213	188	180	195	175	198	189	191	185	186	172	174	184	212	185	186	188	178	186	179	212	188	175	192	184	179	182	195	166	185	192	157	206	186	191	204	187	178	161	180	203	173	175	197	192	180	186	179	174	188	177	199	195	189	194	184	179	162	212	211	195	179	154	160	173	176	208	173	197	191	184	179	183	199	169	194	180	185	178	217	183	207	172	203	180	179	164	187	185	188	188	176	199	202	168	182	175	174	199	183	214	189	175	184	181	171	173	184	220	176	182	190	171	212	194	162	158	197	183	200	201	187	191	173	157	162	223	162	184	178	196	198	195	180	193	159	179	189	188	198	189	172	174	203	179	189	159	180	214	178	216	178	206	203	183	200	185	175	198	212	197	151	184	201	187	199	185	180	169	191	189	207	180	175	189	181	195	204	183	166	170	178	208	179	199	216	182	176	196	209	178	206	207	156	196	213	207	167	197	190	220	164	187	201	196	193	214	157	176	164	170	197	176	179	196	184	194	192	181	146	201	189	168	164	184	194	215	186	175	204	188	175	190	207	205	197	183	193	189	169	207	215	196	178	182	211	178	193	199	168	191	163	183	210	192	178	188	194	170	211	206	187	189	182	175	191	193	187	177	174	157	196	207	214	201	208	176	176	172	162	213	172	190	175	192	204	182	182	174	163	171	186	170	173	181	191	176	187	192	189	161	191	157	187	199	179	197	194	201	183	194	183	180	185	143	183	212	182	183	176	178	169	194	184	199	185	179	178	175	189	186	211	185	189	179	199	189	237	205	161	158	175	181	167	164	202	199	175	190	188	189	177	199	151	163	207	191	181	194	202	219	196	208	204	185	157	198	167	184	174	202	179	200	188	200	170	180	192	200	190	178	188	185	166	196	169	188	198	173	177	184	190	181	193	176	194	190	190	201	218	179	180	193	200	159	189	176	180	181	180	151	203	189	207	164	177	185	184	182	208	189	178	166	191	202	177	169	195	205	184	191	186	187	208	191	180	170	171	186	163	179	190	186	173	178	180	187	176	179	204	173	206	170	181	185	198	189	212	175	172	207	146	171	182	185	193	199	213	188	218	196	199	199	148	189	204	194	170	191	207	183	185	196	195	177	176	186	154	162	172	227	200	210	177	220	175	189	217	191	178	165	185	184	178	174	203	193	183	202	186	177	183	174	185	184	216	243	179	180	182	203	179	195	173	185	185	192	187	213	194	187	194	172	190	183	173	170	175	168	187	193	198	193	210	212	163	161	207	212	166	172	197	175	177	209	186	194	197	175	184	186	181	176	191	201	185	191	156	180	198	210	190	171	183	198	199	181	200	181	183	187	189	173	201	175	189	176	210	201	176	186	164	196	183	193	189	196	203	180	174	171	170	207	197	193	165	196	163	178	186	164	174	216	194	187	189	182	174	190	170	181	169	180	194	170	179	218	233	192	186	168	193	182	192	189	186	187	185	170	176	165	188	204	194	204	189	174	198	198	180	183	204	185	192	188	196	205	176	199	168	196	161	184	179	208	187	199	162	183	194	182	203	184	207	187	176	185	177	183	189	197	202	201	168	180	168	191	180	197	186	185	203	172	192	178	184	183	185	197	189	191	184	173	198	179	186	184	195	173	219	206	189	177	194	202	193	182	212	181	179	196	183	210	183	186	183	229	202	156	184	201	198	185	205	181	191	178	191	207	185	200	173	181	192	205	192	194	195	181	188	190	168	183	187	185	195	198	186	186	189	190	193	219	193	194	212	200	202	169	190	207	188	198	158	179	194	171	160	204	191	173	193	184	169	175	216	187	151	197	180	182	191	202	171	162	174	180	174	161	209	189	174	183	217	203	167	208	158	185	179	178	170	169	161	191	185	187	183	199	183	169	183	175	175	206	186	157	197	177	180	203	191	176	179	177	178	164	191	193	193	202	184	191	185	202	176	192	187	164	157	194	180	171	201	184	185	197	177	185	187	196	184	188	183	183	164	168	187	180	182	186	178	193	184	192	176	191	186	164	189	179	189	197	197	175	173	177	173	163	194	181	208	194	177	187	182	195	205	183	172	189	164	173	212	172	178	182	189	184	171	209	192	180	181	188	180	188	187	164	177	171	184	180	172	166	194	180	175	173	185	192	195	203	201	228	182	202	181	206	186	185	230	188	195	200	193	190	185	200	178	182	171	182	193	196	189	184	163	186	199	187	205	192	198	197	207	168	195	178	172	181	161	188	163	201	229	189	170	220	202	178	149	164	180	158	202	206	201	182	191	199	159	188	182	180	226	196	181	175	220	181	224	205	195	151	188	197	174	183	199	190	184	194	200	188	208	197	209	173	186	207	188	189	183	172	178	186	194	177	178	215	180	182	200	159	202	175	213	193	187	179	176	154	203	195	219	190	198	232	194	168	172	166	164	183	182	201	187	211	219	182	174	189	192	193	181	193	187	186	187	216	174	213	162	193	188	184	186	187	184	187	184	176	179	188	185	174	184	181	195	190	176	186	178	180	183	212	188	205	198	173	180	186	185	192	179	174	175	190	173	209	182	180	213	217	212	185	184	177	162	183	183	213	192	169	201	165	174	201	196	167	198	189	179	186	170	201	212	189	188	186	187	184	210	173	172	196	167	212	196	200	188	162	214	191	200	190	178	192	168	169	201	212	191	198	198	176	184	169	154	165	206	204	187	185	194	198	171	195	176	205	158	222	183	199	192	187	166	173	204	180	176	195	172	199	209	195	185	194	172	200	212	223	187	193	212	180	184	186	176	205	175	184	182	190	195	186	179	197	165	187	184	179	177	182	195	168	198	172	160	174	188	178	149	191	186	179	193	172	196	150	190	198	194	191	175	191	162	185	203	193	190	186	179	181	196	190	182	183	176	204	200	179	211	187	194	172	206	192	160	177	162	189	187	209	168	177	188	195	196	184	178	199	195	178	193	189	186	196	213	192	195	159	215	193	192	193	167	189	180	183	170	185	176	202	180	184	200	186	192	193	192	195	188	164	192	213	196	220	197	187	193	169	180	167	207	188	187	193	157	216	203	195	174	153
6258	722	1209	1406	1239	1064	974	821	768	779	703	687	588	606	605	564	552	554	547	531	515	522	512	520	455	476	481	472	440	454	499	498	472	505	520	491	510	491	468	472	478	517	500	472	526	500	464	450	504	473	451	511	502	479	487	489	443	479	472	456	462	450	481	421	478	451	462	450	462	474	497	481	518	446	516	464	450	452	470	485	465	441	452	487	443	467	455	458	447	458	452	490	433	474	444	441	422	469	423	456	461	488	486	461	500	416	453	447	473	453	456	524	481	456	443	433	462	479	444	475	476	431	458	446	450	426	462	490	440	461	448	484	503	444	418	431	452	466	476	442	454	437	488	453	456	443	453	489	442	467	492	443	476	464	487	478	466	444	481	454	451	441	424	442	479	472	476	464	516	462	454	455	410	465	426	477	460	420	469	485	478	480	424	446	452	465	488	443	516	445	436	495	452	462	453	456	461	463	457	464	478	487	469	458	447	472	491	435	454	449	481	468	468	460	425	454	474	460	476	463	494	507	440	449	431	485	449	463	460	474	469	473	426	461	428	456	490	489	455	423	470	445	461	481	449	472	428	488	425	485	451	456	468	469	454	469	454	475	492	510	447	492	477	448	493	500	479	471	453	471	450	466	483	435	440	465	433	466	468	461	460	437	456	477	473	470	452	438	514	512	460	477	475	456	473	448	433	462	480	474	479	446	490	451	484	427	459	440	459	466	422	448	460	419	489	459	447	468	484	447	490	478	461	469	454	448	460	434	433	471	451	466	479	472	428	463	473	444	464	468	482	474	492	476	485	471	465	463	498	475	462	463	467	453	465	471	452	459	452	476	476	493	453	467	481	450	452	452	450	454	464	454	428	470	477	511	476	452	437	460	468	459	483	465	483	501	432	466	456	471	451	437	462	471	471	495	459	445	424	483	483	449	457	506	488	488	470	451	468	456	427	435	456	446	474	475	427	441	441	500	466	465	469	495	435	448	445	426	477	486	451	469	413	496	461	457	483	464	413	436	418	437	458	470	450	483	421	472	446	479	481	458	483	413	462	455	448	435	463	480	451	463	438	477	465	432	432	462	430	459	480	471	453	433	451	456	499	471	448	491	444	474	452	465	489	463	463	489	453	445	456	496	495	451	465	490	493	461	423	428	477	471	434	451	464	458	467	493	459	443	431	475	477	487	500	473	484	489	424	491	452	474	448	470	479	495	500	491	473	420	439	443	461	476	447	469	468	476	478	463	443	433	469	473	444	483	413	410	446	485	496	470	458	473	476	443	452	470	479	476	478	465	445	502	464	460	442	439	477	494	472	453	443	459	455	411	437	459	493	460	429	467	444	440	437	423	503	495	462	502	466	490	487	475	507	440	456	446	447	469	464	475	472	490	471	456	444	445	505	467	471	439	453	501	477	480	440	461	450	444	476	454	481	467	431	406	458	501	417	415	436	458	456	520	461	442	455	484	462	444	493	432	440	466	491	458	478	457	444	437	424	464	483	426	472	445	457	462	431	442	462	463	436	474	463	473	497	483	426	489	457	538	420	478	484	447	441	441	470	445	471	433	469	469	459	462	425	450	453	461	474	460	429	464	426	468	447	465	434	482	519	490	489	445	478	521	442	469	504	483	494	477	473	479	477	449	497	431	499	454	481	506	455	465	482	476	483	437	457	476	446	491	454	457	431	453	476	438	457	476	445	488	501	487	488	401	474	455	436	444	456	442	459	477	472	427	485	502	453	485	479	448	469	458	483	511	462	447	432	440	476	478	439	418	450	470	497	414	458	490	479	448	446	446	428	446	483	468	477	454	429	417	455	446	497	458	498	465	468	459	450	458	471	491	461	429	473	465	460	452	450	463	476	463	450	464	440	430	473	500	482	472	452	452	449	479	458	495	464	461	472	431	479	427	450	439	465	475	442	431	466	470	418	414	450	463	432	433	418	434	491	471	465	481	452	441	453	463	437	434	473	481	460	457	452	466	428	499	457	462	440	468	452	436	478	466	442	452	448	439	504	476	497	439	498	444	425	471	466	462	471	478	471	458	478	464	445	469	412	481	490	432	503	446	493	473	478	477	501	485	466	460	469	469	502	481	497	462	444	472	515	452	445	462	466	459	475	473	462	486	455	414	477	461	469	465	498	449	452	451	475	481	464	456	466	481	471	461	450	459	480	456	471	423	449	476	460	434	456	444	457	484	434	464	464	457	447	477	462	435	478	464	456	438	495	451	453	414	464	475	470	463	464	447	451	481	439	461	483	451	472	419	478	472	455	474	484	479	465	465	456	445	497	408	463	462	465	468	484	465	492	426	457	445	454	474	470	438	472	492	469	448	484	426	449	465	515	514	435	474	457	462	486	466	479	472	482	451	438	433	468	428	473	438	458	467	463	491	451	456	483	440	460	473	461	461	421	459	450	490	473	443	444	426	471	480	458	508	434	478	446	422	474	437	449	474	433	487	477	487	480	445	435	494	476	423	476	457	464	469	472	473	472	465	477	470	465	453	474	474	475	454	456	469	456	465	445	446	458	488	472	453	443	431	455	452	462	473	501	427	459	459	480	452	479	480	444	447	467	408	426	445	486	473	464	486	455	461	482	418	455	487	456	454	457	471	441	473	497	462	484	448	464	499	469	480	443	483	516	455	438	499	445	463	477	468	455	448	436	464	465	466	463	489	437	445	464	454	490	473	480	457	456	443	467	465	483	470	462	467	456	495	441	497	500	471	480	479	479	453	436	463	454	472	451	454	462	452	484	451	447	454	443	439	517	453	454	495	449	450	413	464	494	475	448	441	450	444	480	469	449	449	463	407	451	476	483	477	492	465	430	469	465	495	462	473	456	530	442	432	501	483	433	473	475	432	470	475	453	488	505	476	455	446	480	467	444	468	486	477	487	462	447	444	430	453	481	444	418	495	430	444	478	460	448	481	475	424	489	435	480	468	473	434	456	425	475	475	456	438	462	477	469	441	444	460	450	465	413	415	455	474	451	445	483	483	462	487	412	481	465	445	458	501	474	454	453	435	464	447	424	463	467	464	444	430	463	469	447	496	487	458	449	450	483	483	453	465	460	447	475	419	461	486	431	409	433	447	425	459	451	485	447	435	478	490	500	470	472	460	478	486	461	491	461	458	467	451	447	458	463	447	475	487	493	455	484	449	452	480	456	490	427	479	469	444	462	423	509	510	464	464	456	420	468	514	431	459	477	460	487	473	475	511	448	445	456	463	484	457	464	488	489	462	461	484	480	448	482	507	430	445	493	490	464	466	429	436	437	496	474	460	481	456	475	494	479	473	458	458	470	496	468	476	472	450	503	461	485	450	448	465	470	453	484	483	442	485	478	462	468	470	435	460	448	464	467	479	442	490	447	462	474	485	482	437	488	452	482	437	444	464	496	462	475	449	459	461	453	465	491	470	446	476	473	452	449	477	436	418	460	489	461	459	465	494	484	450	430	509	436	443	422	478	437	460	433	471	414	478	470	463	445	484	477	462
11757	775	727	569	437	344	251	209	207	190	155	143	146	139	108	117	107	125	109	120	128	118	128	106	110	117	126	103	101	106	94	97	100	119	104	101	89	110	102	95	95	102	98	97	90	96	93	84	113	92	97	103	83	94	106	97	102	95	101	107	107	102	86	122	97	104	99	105	114	106	92	104	95	106	101	98	94	115	120	104	102	127	85	120	96	102	92	89	101	93	117	84	89	108	104	99	82	98	108	97	94	83	102	107	95	110	107	91	111	94	90	91	81	86	107	97	101	112	107	103	98	89	110	96	113	99	93	99	91	92	101	114	103	93	94	113	78	82	93	79	104	104	99	101	109	110	106	92	94	92	88	102	88	86	97	92	99	85	108	82	97	100	100	100	101	96	90	82	102	109	91	105	84	105	117	86	90	93	85	96	101	95	86	106	105	109	80	83	80	94	100	102	111	84	94	102	95	109	103	104	93	103	110	95	86	89	101	91	95	104	93	110	100	118	105	106	89	99	92	94	74	94	95	96	103	114	84	110	76	103	81	97	90	79	106	100	94	92	87	106	95	94	88	92	110	97	105	86	108	90	95	116	105	86	92	98	93	111	91	86	88	109	100	99	93	91	91	93	100	95	84	92	94	90	82	92	125	105	98	87	95	113	84	123	89	117	103	111	100	106	108	108	84	85	94	91	105	96	92	100	93	82	107	107	88	89	122	87	86	111	98	97	103	97	88	90	97	127	113	116	109	101	90	98	71	88	102	101	98	92	93	102	87	97	107	105	80	102	102	108	101	95	102	89	81	95	95	93	108	115	97	87	104	104	121	83	97	94	90	96	89	105	112	92	119	117	115	96	103	97	102	95	88	92	110	99	106	88	98	107	91	88	104	102	99	95	94	111	107	99	101	89	107	88	105	114	105	84	90	98	100	94	86	93	99	95	108	114	86	101	89	100	84	96	109	95	99	98	96	109	121	101	101	103	82	94	93	102	95	107	119	85	113	78	107	114	98	97	87	91	103	106	102	93	92	109	106	89	107	109	109	106	111	90	80	92	122	88	85	88	89	116	95	83	98	100	97	93	91	94	111	95	94	86	82	86	98	75	102	110	85	93	101	99	102	96	82	106	85	98	111	109	99	89	87	95	92	99	105	94	90	109	87	102	90	87	93	94	103	83	99	92	105	97	92	101	83	94	85	94	82	88	96	89	115	87	89	113	100	82	93	102	87	110	87	86	110	103	84	106	95	89	94	91	99	104	88	108	103	98	94	104	94	111	106	88	97	94	92	118	85	99	85	90	91	95	120	90	104	110	97	82	104	110	116	98	102	91	108	107	104	99	106	103	101	103	117	80	96	111	105	113	96	113	122	109	90	94	107	85	85	101	102	87	84	102	102	86	99	81	108	105	86	104	101	94	107	107	119	97	101	104	82	96	93	108	104	105	97	97	98	96	110	109	95	100	99	113	94	123	95	90	110	105	112	94	93	89	87	92	87	101	95	94	99	109	96	97	85	101	96	82	101	106	99	91	112	93	104	108	97	96	87	97	90	90	98	112	107	86	102	100	93	89	104	91	93	93	86	93	86	87	101	97	80	92	73	98	89	92	99	100	86	96	109	81	112	97	93	112	97	103	89	109	78	87	106	81	86	90	94	104	118	94	102	104	97	93	102	105	105	90	82	107	105	112	86	104	101	108	94	106	81	94	119	97	97	95	108	94	94	93	79	105	97	110	105	97	98	106	105	107	101	102	111	85	89	89	106	98	89	84	96	104	101	96	94	82	114	76	109	95	79	109	93	102	94	108	102	96	83	112	85	98	113	118	95	110	96	107	104	96	99	79	87	102	85	107	98	103	94	104	93	84	103	84	81	116	96	111	79	107	92	102	95	80	102	104	86	93	121	96	94	108	91	78	91	97	98	108	107	97	95	115	86	89	97	86	116	102	85	99	91	115	90	101	105	94	79	86	107	123	92	113	96	93	103	86	85	100	89	105	93	105	96	94	82	110	81	120	90	122	91	86	97	97	90	121	92	91	91	103	101	93	109	99	120	95	103	95	93	105	81	94	120	102	90	110	117	102	87	102	104	83	113	101	91	94	89	67	89	117	100	92	100	113	99	96	109	75	105	96	85	106	97	105	101	78	106	83	90	95	110	90	98	104	111	114	107	107	87	81	93	81	94	100	101	115	93	81	108	83	101	103	93	91	91	96	98	116	117	112	95	109	93	99	113	114	106	86	95	92	103	93	101	85	95	113	101	103	94	91	89	95	88	113	101	89	91	94	95	104	101	95	99	104	83	105	94	85	103	83	96	113	103	115	106	102	104	98	104	99	113	108	84	103	97	98	104	93	88	101	99	107	110	91	95	110	93	92	95	101	87	97	93	90	92	94	101	110	103	100	77	100	83	108	112	101	95	104	95	90	97	103	89	101	95	84	87	98	95	110	107	109	121	90	91	104	91	87	103	122	102	100	82	91	105	93	70	98	92	96	94	106	95	105	113	91	95	87	115	94	121	106	74	99	116	116	106	96	97	90	94	110	86	100	93	91	113	108	107	96	107	91	94	105	106	80	88	109	98	102	82	94	95	98	96	104	94	113	103	121	89	106	94	84	93	100	105	83	94	96	92	112	115	84	90	94	94	97	97	96	93	125	96	86	116	99	117	87	98	106	92	100	99	94	92	102	90	85	104	97	88	98	102	105	94	92	97	86	101	109	80	87	102	107	96	110	102	100	87	98	83	83	86	94	97	101	80	86	95	120	93	94	104	100	93	93	88	94	92	83	123	95	85	108	106	83	117	99	99	100	87	101	100	109	88	87	113	101	105	94	100	100	103	94	101	86	123	113	115	97	100	109	87	97	103	84	111	108	89	90	73	113	92	93	78	99	103	108	93	94	104	119	102	104	105	80	96	112	94	103	102	97	86	119	104	103	91	76	115	100	120	80	86	95	96	99	110	101	103	93	108	101	96	103	96	109	95	86	109	101	101	111	84	112	97	95	110	90	101	86	91	93	94	72	101	96	97	103	108	107	101	80	95	91	104	90	91	71	89	103	85	96	99	90	100	89	102	95	91	90	92	97	101	117	89	99	121	82	108	99	105	92	96	107	90	80	119	88	90	114	100	94	82	102	96	105	115	112	100	107	107	97	101	100	91	103	89	98	79	91	87	97	87	89	89	102	101	85	95	101	91	91	78	91	97	94	109	107	102	87	88	116	91	86	100	85	88	107	91	82	95	100	117	99	92	104	92	92	96	104	94	85	85	81	86	78	86	101	106	86	93	107	95	110	106	90	97	83	99	100	88	91	87	95	113	95	103	102	87	102	102	91	101	108	74	100	83	88	87	82	93	108	106	105	95	93	70	107	107	96	68	100	100	99	105	104	103	88	93	107	88	103	85	117	83	83	99	109	99	79	105	83	91	90	87	101	94	86	101	91	103	90	103	112	103	108	87	94	93	77	105	113	104	100	110	102	85	96	112	114	89	102	107	98
7722	797	1673	2022	1654	1331	1185	844	865	908	719	689	530	488	487	456	414	357	379	349	328	346	351	321	320	297	305	326	295	293	258	274	271	263	265	252	252	277	261	292	278	266	283	282	250	251	295	252	282	255	274	239	275	220	254	241	263	250	259	250	281	270	262	236	218	239	233	280	223	237	247	261	238	262	264	260	259	253	241	266	240	239	268	276	248	258	255	248	269	240	271	217	244	259	252	247	249	251	258	249	227	250	256	255	244	236	276	234	246	276	254	239	252	252	277	235	267	261	233	241	283	256	258	277	221	263	263	252	246	237	254	253	270	237	260	291	221	267	210	258	257	245	274	288	275	263	269	274	242	253	251	287	249	248	238	264	251	238	283	258	240	250	251	279	245	229	255	263	261	254	272	266	240	265	257	271	269	216	256	259	247	267	254	277	256	265	231	263	262	249	248	237	258	283	250	267	231	242	249	272	238	267	227	253	245	251	282	231	236	255	258	269	242	238	238	244	262	261	259	251	252	283	251	257	264	266	248	240	253	246	245	260	260	247	236	255	249	269	294	260	261	276	219	246	255	259	239	246	263	274	275	269	246	251	210	266	241	238	259	239	264	264	231	233	228	242	258	246	247	246	264	240	242	266	251	221	234	258	266	247	246	277	263	269	249	236	242	249	247	261	272	248	246	257	256	234	243	283	269	251	270	259	225	242	228	224	262	253	260	244	270	245	230	253	238	245	246	263	232	207	225	246	263	255	217	259	254	236	241	234	256	271	280	255	253	249	270	252	252	251	273	272	243	259	255	220	229	230	249	256	243	270	246	242	265	224	257	266	254	248	249	241	257	245	237	253	237	272	252	248	250	236	243	257	233	250	259	248	272	249	238	259	243	242	233	264	223	276	263	281	266	260	248	247	263	243	226	236	259	289	258	262	248	248	258	255	223	263	260	244	259	253	259	254	256	240	268	265	240	285	247	242	237	251	218	292	280	242	235	252	241	246	260	231	225	220	245	260	226	255	260	265	276	234	264	241	243	238	273	216	228	265	249	264	243	234	263	252	258	254	248	257	260	269	261	239	279	222	231	251	240	242	260	251	265	267	254	222	254	284	255	246	237	234	237	270	234	289	226	253	258	247	279	226	256	241	254	261	256	243	220	246	277	258	275	218	261	230	239	237	246	266	245	233	278	261	269	226	229	231	235	294	252	255	288	254	266	292	232	232	249	246	242	223	245	246	255	259	238	269	254	236	259	238	278	261	275	264	248	219	261	257	254	247	255	214	280	231	268	263	224	225	267	276	222	254	257	268	238	250	257	268	246	238	249	220	236	276	275	252	276	256	246	260	271	274	241	240	237	246	249	246	263	241	252	227	239	240	241	244	271	274	260	276	233	237	254	237	274	289	227	259	244	231	242	237	254	276	299	271	237	252	265	250	222	248	229	224	264	265	260	231	253	226	246	237	268	245	270	265	253	270	279	259	238	257	259	261	279	256	258	276	259	248	259	270	271	254	304	234	256	262	238	258	248	260	246	269	226	261	246	252	250	257	268	258	262	297	264	256	235	262	249	266	259	268	261	257	224	253	251	254	232	211	255	245	225	255	250	253	275	271	297	271	251	241	212	247	272	229	237	256	271	243	246	219	236	249	241	247	265	260	223	257	255	260	250	271	255	281	248	223	265	287	241	246	238	273	255	255	261	238	240	243	236	252	237	268	256	263	231	243	271	272	268	235	271	236	252	255	224	246	270	239	243	243	239	266	235	257	243	252	229	263	234	266	265	251	273	232	243	231	254	247	254	264	242	236	265	257	252	242	248	260	251	261	248	286	269	269	253	268	245	248	245	238	243	227	271	250	273	270	255	285	248	253	229	254	257	249	247	250	291	245	233	237	267	243	250	278	243	251	276	263	247	252	258	237	240	257	269	279	269	192	235	276	239	266	249	270	244	273	265	255	254	255	260	270	234	256	239	223	240	261	268	246	265	299	260	230	238	246	268	238	239	226	265	269	248	274	232	232	283	246	233	253	243	247	251	251	217	263	255	238	261	280	252	276	249	263	235	223	286	245	266	239	263	280	273	287	264	262	237	257	262	263	252	227	256	248	253	268	236	205	238	248	236	259	251	253	243	241	267	256	292	266	248	262	249	231	240	243	243	270	256	254	277	259	249	241	244	246	239	233	265	261	240	242	268	241	229	263	238	249	249	249	255	245	249	248	239	241	271	255	241	263	262	266	239	247	260	255	248	268	256	254	266	249	254	250	261	268	236	262	278	259	253	269	245	244	247	271	261	252	235	256	250	259	239	238	233	248	243	270	248	234	242	239	251	261	234	242	253	250	267	267	218	251	247	261	275	264	260	207	248	241	238	258	237	275	251	265	256	252	254	254	238	246	252	250	234	257	242	237	219	284	262	225	253	244	247	261	246	221	237	218	219	258	255	239	266	266	262	265	259	247	254	240	232	254	261	221	240	245	272	236	283	259	236	258	252	258	264	228	264	243	247	236	246	222	251	239	249	251	248	250	249	239	247	266	241	248	235	216	240	296	230	265	226	270	257	224	246	285	254	261	254	241	243	216	256	260	258	232	261	289	263	256	251	252	252	234	245	231	264	246	273	243	238	264	279	256	261	222	284	259	213	232	251	262	249	247	255	252	275	272	255	282	222	234	235	245	240	258	235	244	249	262	273	249	248	254	285	256	253	243	246	230	242	280	260	242	257	239	248	235	237	240	238	259	243	277	255	239	243	224	231	250	243	247	268	240	233	251	250	261	289	263	260	245	265	255	250	253	233	248	242	262	266	241	251	264	235	240	265	246	244	243	226	252	246	248	237	233	273	220	242	245	255	265	264	264	245	252	232	243	263	272	278	225	242	265	232	263	264	228	252	223	281	246	267	263	246	260	239	229	247	218	276	293	262	241	238	261	260	248	266	233	266	247	268	254	256	271	256	280	243	241	245	299	252	227	233	252	287	253	262	247	238	281	250	240	246	248	278	245	278	273	262	234	199	250	249	254	263	251	243	266	275	251	241	245	254	282	237	273	293	272	254	222	235	242	261	241	239	245	286	243	263	272	235	287	251	252	229	214	265	251	260	283	264	229	260	265	260	252	248	265	273	231	241	219	254	244	282	229	233	250	272	288	250	235	251	264	261	252	254	253	250	236	224	275	259	242	240	232	269	270	237	228	255	234	278	269	229	235	267	228	251	258	227	271	248	274	273	268	250	258	234	270	252	250	269	257	247	259	255	251	252	233	258	250	258	245	248	262	227	253	244	236	257	258	238	255	250	279	268	240	246	251	239	264	258	280	252	264	241	268	250	240	249	250	246	280	246	231	226	254	259	239	227	262	252	263	247	265	282	259	270	250	252	255	255	246	272	249	271	262	245	259	222	241	239	233	256	264	244	281	239	245	258	252	256	272	259	241	269	267	253	246	248	257	261	244	260	278	263	263	230	258	226	243	264	227	251	263	253	257	244	253	239	260	265	257	260	258
1083	214	201	190	147	148	170	162	161	133	158	162	162	165	153	141	149	144	138	166	152	127	133	149	140	143	148	158	163	158	142	158	154	139	171	143	167	162	161	141	154	136	180	169	145	140	143	160	162	147	167	166	163	147	177	153	137	176	147	147	175	157	173	142	137	140	187	150	131	161	170	143	151	155	136	147	161	146	152	151	142	130	167	160	141	154	183	148	178	148	160	161	168	135	150	155	129	166	159	163	156	153	152	149	153	176	164	158	125	144	149	147	147	164	154	168	149	144	152	154	170	156	142	137	124	160	146	165	168	155	130	168	153	152	140	159	147	141	166	165	158	153	152	132	150	155	157	152	130	140	161	167	144	145	179	153	160	166	150	173	152	169	154	168	145	144	148	151	147	139	131	163	158	134	131	141	167	156	159	124	168	137	168	147	141	128	153	149	169	151	145	156	153	157	144	160	145	153	143	151	156	146	181	149	166	153	177	148	164	168	169	151	150	136	139	140	133	129	164	175	135	163	149	180	151	160	152	135	142	145	193	138	179	125	130	135	148	172	128	140	160	145	147	150	179	156	152	137	155	183	187	154	133	148	159	139	147	148	136	146	149	134	125	165	159	166	177	136	142	164	146	159	152	140	155	134	155	146	148	144	154	146	148	162	138	149	124	134	155	134	173	146	140	149	159	166	162	159	140	151	137	153	149	142	171	166	123	164	147	151	140	176	140	146	158	151	162	159	122	129	148	163	155	147	125	163	189	167	154	156	142	157	137	149	170	160	139	161	149	185	147	156	142	164	156	141	186	147	148	149	152	150	144	140	132	133	157	153	149	164	171	159	148	136	156	145	152	180	141	156	143	151	127	163	156	144	151	159	146	142	161	151	163	169	162	157	173	160	156	149	168	144	180	179	142	151	153	139	150	159	142	157	148	155	163	175	146	155	190	164	151	133	164	147	137	145	126	128	155	147	164	137	160	168	125	132	149	157	151	148	165	147	145	145	147	145	149	141	153	151	147	152	170	170	134	167	149	168	160	168	151	178	162	151	161	158	160	131	156	160	151	178	136	151	152	126	144	177	155	183	143	151	146	143	146	148	160	155	144	156	154	172	168	145	144	137	175	158	147	165	149	162	144	149	167	134	168	156	185	150	170	173	164	158	176	154	150	172	159	134	163	145	136	135	153	179	167	154	168	157	164	148	161	150	148	160	131	155	145	128	153	144	171	153	152	142	171	160	141	146	150	165	175	155	153	175	162	168	144	162	162	155	152	172	155	143	131	156	137	161	158	149	151	131	141	152	143	142	138	159	172	151	160	140	160	145	152	156	148	145	172	158	151	156	142	176	150	154	133	141	145	147	155	164	165	157	146	166	140	141	153	182	143	134	151	157	167	175	158	136	124	188	181	145	148	136	155	155	162	146	169	159	149	138	154	149	144	138	156	142	171	140	184	150	156	165	135	165	166	176	164	168	135	127	146	158	165	161	145	146	153	133	156	132	142	151	162	158	167	152	154	189	167	134	167	163	168	145	160	151	142	150	171	145	150	143	177	154	150	159	168	154	159	140	148	153	141	154	161	147	158	155	149	151	155	134	157	163	166	159	164	156	145	150	141	151	146	162	147	139	165	154	159	159	154	163	168	158	132	127	174	155	160	158	136	156	170	165	160	142	158	156	140	156	157	142	153	155	151	146	151	166	165	148	166	146	154	135	120	184	163	137	150	142	129	149	163	156	155	173	150	157	159	158	143	161	126	155	161	173	156	156	165	163	169	144	155	141	142	166	172	151	152	140	152	159	156	154	155	182	157	151	172	160	157	164	131	143	154	158	160	167	170	167	157	168	170	145	162	140	146	143	148	155	156	127	165	148	158	163	161	140	140	153	171	145	129	152	153	177	151	181	145	142	152	163	152	156	152	179	152	161	160	147	135	157	177	167	151	156	146	148	147	139	176	160	143	171	162	157	152	143	159	176	153	118	153	171	190	163	149	161	169	142	142	159	165	139	133	161	153	146	157	165	132	168	148	157	161	162	137	162	145	170	154	148	168	144	154	143	156	151	163	151	164	148	168	153	171	151	154	142	144	141	143	141	151	150	130	147	154	158	144	170	155	154	165	163	142	142	158	153	137	167	163	137	159	162	129	160	163	163	163	152	177	159	149	145	146	162	130	169	154	135	127	147	136	150	143	147	140	146	157	155	131	167	145	158	126	164	145	156	161	160	168	158	146	168	150	157	153	127	141	151	164	141	114	147	136	169	142	155	156	162	156	140	170	154	160	156	165	124	144	173	170	149	146	149	177	150	153	140	139	146	149	166	171	159	151	154	164	172	153	158	152	165	140	150	135	142	146	159	175	163	151	153	155	125	154	145	129	143	139	167	154	157	169	148	147	135	144	161	142	140	165	165	133	146	130	166	168	154	165	180	150	145	137	147	167	165	150	149	156	143	141	137	134	148	170	174	150	168	129	147	131	148	143	183	132	152	183	135	133	147	165	158	172	160	152	157	150	152	142	138	147	156	161	142	166	171	169	158	156	151	146	152	155	166	179	180	146	157	147	162	169	147	152	156	162	141	150	148	165	137	149	158	162	153	181	149	145	156	132	148	164	166	162	166	143	159	156	149	161	132	168	141	143	150	141	164	150	140	162	163	154	155	165	137	139	150	167	134	148	164	140	159	139	154	170	174	148	146	131	163	162	157	141	173	160	128	171	141	145	137	137	131	176	151	143	139	151	149	152	159	147	165	151	149	169	130	139	135	169	155	158	153	176	138	179	161	148	136	143	159	145	145	145	154	157	110	127	154	145	146	175	149	162	142	157	138	139	157	164	146	164	160	155	167	152	125	151	178	151	146	134	150	156	159	149	156	159	154	164	144	158	167	157	158	138	152	189	147	159	171	162	163	147	165	140	154	167	158	150	150	160	164	152	160	164	138	137	147	164	162	171	151	197	140	153	152	167	147	160	146	131	162	130	154	136	143	181	136	149	168	166	143	164	160	142	142	154	158	149	163	138	155	142	159	172	156	154	167	150	150	171	155	148	161	142	158	163	136	156	159	159	153	163	137	130	148	150	150	148	145	155	134	165	135	161	172	146	153	157	178	139	171	141	148	138	155	145	140	144	151	154	119	148	141	157	146	166	167	151	170	124	158	154	157	142	158	172	153	156	163	166	168	151	131	134	153	136	138	150	152	148	140	149	151	169	148	143	164	139	142	142	164	149	140	139	138	144	141	155	156	145	153	147	145	166	147	143	160	156	140	165	124	168	147	134	164	153	153	130	169	157	161	165	155	151	140	163	149	176	158	142	150	158	144	154	140	149	152	151	153	145	164	152	156	173	136	128	156	163	159	149	150	139	148	183	147	163	140	162	160	156	169	183	168	143	147	144	151	182	157	137	174	143	166	170	168	162	154	151	141	134	164	167	156	138	151	155	149	144	139	122	150	180	151	162	116	142	165	176	160	136	151	154	171	147	143	156	152	160	151	143	135
1602	438	448	504	514	440	442	401	415	398	405	396	402	426	377	405	363	418	383	409	393	472	394	449	402	419	450	399	368	407	414	377	385	384	384	377	397	405	388	389	402	394	395	372	412	389	394	404	415	373	427	383	420	380	420	401	396	370	355	385	402	417	387	402	411	405	386	423	389	380	374	385	389	379	430	406	365	406	391	388	378	384	421	388	417	414	401	403	370	367	377	358	417	378	402	400	389	401	405	404	376	407	421	410	360	409	401	393	391	405	392	390	403	403	405	405	395	426	399	393	385	410	413	416	402	433	404	407	398	386	408	349	385	412	378	363	358	403	359	383	405	418	371	411	405	364	383	413	381	370	373	411	385	411	421	390	379	373	407	370	391	412	381	382	364	382	392	376	388	393	390	405	421	411	403	382	376	430	382	380	416	415	379	380	402	370	378	370	391	397	389	415	406	409	380	421	392	414	382	421	358	381	399	412	409	403	414	386	383	377	397	365	408	404	389	402	456	408	397	362	404	388	372	386	413	372	334	390	379	407	360	413	360	380	343	389	366	404	407	401	386	404	415	415	425	403	382	399	379	432	384	417	407	371	407	396	390	403	384	397	359	416	423	416	402	380	404	369	415	382	433	404	370	396	397	391	422	402	398	389	397	423	394	400	399	396	374	398	386	412	397	405	397	360	398	370	399	399	383	401	395	392	375	360	420	419	345	378	391	378	405	391	397	400	405	391	410	397	401	353	403	374	400	388	399	410	391	405	354	408	386	378	370	430	405	395	385	357	425	374	412	404	410	394	398	414	374	394	404	371	413	422	437	392	403	420	389	373	382	397	400	385	393	415	425	368	389	399	385	370	393	377	368	420	379	401	395	399	412	406	391	391	380	416	396	381	414	384	353	384	375	373	380	422	368	408	380	395	405	407	387	413	410	379	406	370	430	397	406	392	414	386	427	385	403	409	389	383	394	402	389	389	366	408	403	403	410	384	376	361	365	433	389	402	400	391	375	382	368	412	403	397	425	342	402	404	409	381	410	381	387	406	375	417	380	402	387	414	405	393	407	412	395	404	374	376	382	371	402	366	380	423	401	394	364	403	396	421	420	444	412	391	398	406	406	467	373	403	406	359	394	400	391	404	411	425	393	369	417	383	380	399	384	367	399	387	377	388	387	398	416	375	336	447	368	395	391	373	401	382	404	364	433	392	422	417	392	437	354	398	398	405	390	411	361	372	402	396	380	367	396	393	390	391	391	376	405	382	386	359	405	377	391	358	389	393	417	384	375	386	373	411	359	408	382	365	368	410	397	394	375	406	404	412	389	389	373	376	385	393	376	408	419	381	393	405	405	397	417	377	432	410	381	375	385	402	399	361	393	410	415	390	351	414	382	430	414	423	408	411	402	391	395	368	400	387	406	388	400	360	381	403	398	428	395	355	394	413	373	416	402	399	392	419	394	421	390	344	405	395	391	372	381	419	390	399	378	410	394	392	422	408	395	414	410	361	399	388	407	376	399	394	388	396	383	370	393	409	420	382	432	399	386	372	429	374	356	366	390	418	417	408	449	421	407	392	420	413	400	384	405	436	381	395	375	433	391	408	428	422	415	362	394	432	372	371	369	419	396	374	424	378	376	379	410	396	401	384	365	398	382	391	399	404	421	413	394	440	423	387	382	372	390	398	411	370	379	408	380	391	387	377	380	427	403	376	426	408	373	412	412	384	425	395	392	407	396	378	389	415	418	393	370	393	431	375	385	383	377	412	399	371	416	424	356	362	408	422	367	383	402	352	385	401	428	399	347	359	419	397	370	380	409	395	383	376	394	362	391	393	408	410	389	397	398	401	382	394	380	372	388	386	383	393	397	359	421	405	368	434	406	416	395	440	375	391	363	394	371	384	407	429	394	373	429	405	443	415	394	435	440	415	415	402	408	380	395	420	425	403	383	402	415	386	410	381	401	357	418	352	415	400	412	390	379	375	387	384	375	365	391	422	371	381	420	402	401	387	417	399	394	441	392	383	399	390	396	385	437	414	411	401	396	407	425	370	389	386	426	397	362	390	418	402	411	392	386	435	383	393	386	383	389	408	406	393	392	422	368	431	394	419	376	353	386	381	387	397	411	418	419	377	368	392	383	418	350	378	386	410	385	386	423	376	394	415	358	402	411	399	400	393	412	379	375	418	411	397	395	409	389	392	437	407	393	425	404	392	396	407	407	427	406	388	421	408	399	401	374	371	354	395	429	371	361	393	375	369	366	407	371	393	398	365	353	417	429	366	339	390	400	378	353	408	399	412	413	398	391	410	394	428	382	360	400	381	386	369	413	374	346	401	386	394	411	378	397	419	422	381	398	421	384	385	421	396	378	412	364	388	382	398	396	402	341	359	392	402	364	429	393	414	458	401	386	433	403	381	394	396	407	368	388	398	371	360	371	409	360	385	368	415	389	355	405	405	366	396	376	419	432	394	396	429	373	398	399	401	390	401	423	375	411	400	399	409	387	418	423	389	387	418	388	396	411	367	405	402	405	416	386	377	439	416	406	381	399	358	391	413	376	380	408	402	392	414	401	382	401	408	413	376	430	436	409	412	401	374	359	420	371	377	363	390	418	386	383	406	408	413	397	408	407	373	424	362	396	412	403	409	390	407	405	422	431	369	408	373	412	399	383	364	408	411	383	378	400	358	406	388	384	392	395	367	425	408	382	366	412	398	387	413	407	398	388	370	403	367	391	397	417	393	377	389	369	408	419	395	388	412	402	406	380	400	388	419	409	391	405	392	408	382	384	395	373	361	439	392	391	426	406	392	372	407	417	376	389	372	388	417	396	406	435	414	404	394	414	394	394	388	402	400	389	373	408	421	396	399	417	422	355	402	421	408	398	407	446	399	384	401	419	411	408	399	407	382	377	348	406	381	386	386	388	376	410	410	362	406	356	405	398	406	413	380	394	370	425	417	401	374	400	383	394	360	427	389	403	455	414	364	410	393	393	397	407	426	413	371	411	423	411	390	391	381	425	422	387	395	413	435	404	404	370	393	383	416	418	383	387	403	392	407	395	378	405	398	380	422	426	424	397	413	398	385	370	421	423	412	395	384	387	354	408	399	385	403	380	339	412	397	376	414	384	398	409	381	391	377	401	414	391	340	374	403	399	360	383	388	407	421	420	406	410	409	386	373	385	382	374	429	396	442	410	398	382	401	398	378	380	409	397	425	387	421	409	400	398	382	412	374	402	369	366	388	390	389	379	378	378	420	392	363	387	373	378	393	377	429	426	429	400	409	402	391	395	392	378	408	406	430	368	396	395	432	361	366	382	426	384	392	395	399	397	393	409	393	394	399	416	391	369	403	418	382	398	407	403	409	425	423	376	438	389	386	395	414	378	395	410	418	393	403	383	386	421	392	385	399	421	420	415	408	337	413	414	379	399	357	421	367	369	372	371	404	417	360	423	384	408	425	438	372	377	381	372	350	406	422	395	405	416	414	362	369	381	400
6449	521	520	435	349	305	291	241	226	251	249	207	190	199	201	205	189	214	226	207	199	227	186	166	193	183	203	173	180	192	227	216	194	196	229	183	164	213	192	218	196	188	198	180	200	168	169	174	155	170	186	187	208	200	188	195	195	166	182	186	194	179	167	181	176	171	187	211	182	185	164	189	191	199	206	195	168	171	200	182	164	186	180	202	184	189	183	155	158	192	178	197	162	176	180	204	185	188	186	200	190	186	194	166	206	178	184	210	194	167	200	181	191	195	194	166	186	211	174	192	191	210	221	176	177	165	215	200	179	206	172	204	201	206	213	189	188	197	186	197	194	179	173	182	183	187	206	181	182	175	169	185	172	219	178	198	197	172	194	171	225	178	184	193	191	190	172	206	196	192	187	186	181	177	188	155	169	184	179	197	213	163	200	211	199	167	205	163	208	191	179	197	194	167	195	177	207	198	175	176	201	189	197	205	177	197	188	181	170	189	182	193	184	199	192	176	206	174	204	172	209	189	185	175	179	196	206	184	206	190	160	177	193	180	177	180	167	175	202	127	194	195	207	170	196	194	175	170	183	200	182	187	184	167	183	179	191	169	200	190	182	173	189	169	182	196	193	178	173	175	171	191	179	195	141	178	167	178	196	174	186	187	172	195	168	180	193	180	168	193	179	187	195	184	221	176	179	186	191	198	155	194	195	208	200	172	162	196	185	182	168	193	180	204	187	206	161	185	178	186	186	204	193	180	194	140	178	202	198	194	186	166	191	194	188	177	168	217	187	189	180	213	177	183	192	185	175	181	203	189	192	193	201	170	204	198	170	198	201	172	184	176	189	193	179	208	194	180	189	189	179	178	189	195	192	175	190	186	184	186	180	182	179	198	184	185	197	158	179	164	205	192	202	210	178	186	191	163	175	172	200	199	181	187	186	172	197	163	172	204	187	178	183	190	154	178	226	195	161	192	192	154	187	162	172	179	178	180	182	169	188	184	190	178	220	200	164	207	187	185	193	168	180	205	166	190	185	197	186	200	159	181	176	198	185	205	187	186	182	192	149	175	183	190	166	213	191	183	174	177	207	175	187	161	201	200	204	171	182	177	181	172	186	204	181	219	176	163	194	179	178	178	192	180	199	170	175	198	179	198	212	175	231	194	182	194	183	162	192	191	204	196	188	168	189	193	177	179	189	184	175	186	199	182	192	195	207	212	176	186	170	186	178	185	175	193	172	182	190	167	174	178	201	163	188	201	196	158	186	236	191	198	176	188	195	197	190	217	189	182	154	177	198	196	171	189	184	175	192	220	203	189	193	183	200	169	161	180	210	192	199	182	168	207	178	184	166	182	172	188	169	184	206	184	166	173	169	197	202	213	199	180	166	196	184	197	193	158	192	184	203	178	203	158	169	166	189	208	176	174	213	185	179	182	194	200	199	179	193	175	166	185	190	190	188	201	188	177	174	206	180	185	201	199	168	178	170	167	179	177	183	174	167	193	188	175	198	172	184	170	207	193	191	176	191	165	188	180	184	210	174	167	194	189	194	165	188	194	186	213	199	197	179	180	181	157	180	175	205	171	182	181	146	184	178	171	179	183	198	185	193	174	188	216	178	189	176	170	180	202	182	189	214	187	215	193	187	188	178	217	193	193	171	181	185	183	185	186	172	198	164	177	174	212	173	171	164	182	188	214	160	200	175	188	184	156	175	195	173	194	173	172	196	198	175	193	216	183	159	169	199	185	189	181	159	181	166	192	195	158	182	180	195	167	164	185	208	208	178	174	195	169	182	196	190	187	178	180	204	162	182	209	182	192	187	194	179	192	205	191	194	170	160	194	203	185	192	186	203	179	180	187	195	198	171	169	182	195	201	164	184	186	182	149	183	182	170	173	174	220	215	185	170	181	209	181	176	188	182	192	189	193	195	195	182	171	173	171	193	180	200	176	201	212	182	213	137	186	216	189	181	206	173	217	195	189	177	191	222	196	184	182	197	207	204	194	185	187	171	183	185	184	197	168	194	191	198	189	188	187	163	167	194	194	168	191	214	180	176	205	198	197	178	176	179	178	162	172	214	181	191	199	205	194	190	179	193	186	171	182	173	192	170	166	181	158	171	197	183	187	181	212	166	173	200	180	205	201	166	182	155	194	204	196	176	196	173	180	204	177	183	183	174	179	198	183	191	243	191	202	201	230	183	187	174	153	187	174	220	181	200	168	181	203	199	187	168	173	177	186	199	191	183	180	181	212	189	186	184	177	187	179	184	157	189	200	184	167	167	171	168	209	201	186	192	205	174	194	179	207	208	194	168	190	191	214	211	196	177	183	170	176	219	191	178	187	186	207	217	207	180	185	186	161	199	188	191	187	194	174	145	194	203	157	181	183	170	197	198	171	173	176	176	158	173	203	180	194	175	166	178	175	209	157	192	165	190	197	170	194	186	182	174	203	184	187	192	191	183	183	200	169	177	201	191	202	170	173	198	179	234	187	181	172	209	181	201	159	173	169	165	184	171	187	192	190	163	182	182	191	195	168	181	203	181	200	194	180	191	182	170	187	182	176	195	185	176	195	201	186	180	181	164	176	200	194	189	177	197	170	188	216	184	185	178	183	187	182	180	205	170	199	165	179	171	192	215	175	175	197	192	178	168	180	194	200	178	215	191	188	186	194	217	188	183	177	195	176	195	185	199	205	184	186	159	196	190	189	185	177	174	173	213	174	185	206	174	162	178	185	171	170	205	191	211	204	183	185	192	206	176	194	177	202	197	179	166	188	154	161	184	196	215	208	194	191	169	182	180	183	225	180	199	192	216	211	178	180	192	192	180	167	227	200	186	208	177	190	201	185	195	210	202	179	162	166	188	171	171	190	176	185	191	183	209	190	196	192	205	213	208	173	199	170	176	188	176	186	196	200	175	190	188	201	227	189	190	181	195	222	187	162	183	189	189	192	215	176	175	192	200	169	174	182	155	202	182	183	183	182	201	163	197	183	186	178	197	182	172	189	196	186	203	200	218	195	196	219	186	205	201	199	183	192	223	203	175	200	209	176	171	163	209	187	177	181	192	182	188	181	179	175	202	187	197	174	183	174	217	163	162	210	209	195	186	175	225	195	179	160	176	203	189	167	157	194	209	202	169	188	175	187	198	172	168	176	185	190	188	194	208	195	175	193	176	176	172	187	213	203	193	187	191	214	176	183	182	176	196	199	183	192	187	206	208	185	183	172	191	190	171	209	184	179	169	179	175	207	165	178	153	173	190	173	205	188	198	182	188	177	189	168	181	194	194	190	187	211	193	191	171	175	160	216	199	197	174	223	217	192	198	224	175	200	187	195	165	212	180	164	192	221	188	202	175	194	182	198	215	192	209	197	182	190	211	189	179	164	193	183	167	166	196	208	198	181	191	174	195	181	205	192	188	191	194	194	222	180	223	197	192	187	179	173	186	189	202	210	186	217	179	185	213	190	201	186	204	180	177	192	210	175	201	199	187	171
6260	801	1204	1475	1204	1137	1044	819	799	832	736	639	671	598	589	579	550	513	491	497	509	504	484	482	470	515	486	472	500	473	480	434	481	485	431	487	471	426	477	471	519	488	493	452	448	495	476	480	443	516	457	456	476	457	475	474	497	490	487	480	454	451	448	443	471	491	481	447	453	490	477	431	477	493	473	447	455	462	476	485	464	469	408	453	475	442	465	416	461	489	495	438	456	407	458	482	470	461	481	461	471	485	478	492	472	460	490	503	454	475	461	484	429	447	487	451	478	464	495	422	467	454	466	442	464	495	468	468	453	455	457	473	466	481	499	461	453	479	438	444	502	478	429	454	467	469	478	496	434	435	443	461	460	452	484	459	489	462	475	449	477	424	491	475	477	442	463	469	500	440	436	462	492	449	447	465	465	426	481	450	496	519	467	489	487	447	475	488	468	475	478	469	439	455	457	476	465	480	468	499	466	504	460	466	449	447	457	462	471	467	456	476	460	466	484	453	475	491	479	438	469	412	466	410	450	497	452	463	479	451	467	458	432	483	463	449	484	483	509	482	500	421	464	467	478	459	471	461	505	475	468	461	464	469	481	461	467	450	475	450	481	466	467	463	492	434	445	476	513	473	481	483	449	437	496	489	481	488	486	474	504	460	471	465	481	456	435	469	424	472	433	489	473	492	465	499	485	447	415	438	487	455	465	480	445	488	480	484	472	459	484	434	453	430	470	463	452	470	498	470	516	470	475	444	436	472	464	491	483	472	448	512	433	452	458	463	479	469	481	451	446	457	451	470	449	471	441	477	469	490	466	474	494	451	473	470	488	446	447	449	446	433	461	460	503	457	457	488	441	455	478	494	457	495	498	519	487	481	447	473	467	439	461	468	449	434	456	435	474	488	484	488	478	501	456	477	428	457	457	470	466	447	487	462	441	474	489	498	495	474	451	414	468	447	468	479	449	450	466	486	470	497	486	466	481	461	509	427	453	485	476	453	450	437	460	434	469	446	462	420	479	506	432	512	437	482	483	441	479	504	485	478	454	453	452	430	501	474	483	474	470	463	504	460	468	467	474	493	466	441	467	426	465	473	469	456	475	467	458	454	423	476	457	497	461	475	467	466	462	455	461	485	447	440	446	445	451	458	411	457	482	456	521	446	436	492	459	449	439	441	457	507	480	470	452	446	484	492	484	462	453	510	474	462	440	458	474	446	467	474	483	467	443	458	494	440	469	480	480	485	476	445	468	464	450	447	467	457	427	463	449	453	454	460	489	468	515	493	470	429	459	452	464	470	458	424	412	458	458	442	451	472	455	484	430	484	481	454	448	461	488	441	443	451	480	487	481	476	464	464	467	451	462	436	446	465	449	459	503	463	445	481	453	495	423	471	448	413	467	448	449	482	472	464	482	461	451	497	476	451	504	496	453	462	454	495	507	410	448	500	422	463	426	460	509	452	451	447	494	442	439	476	482	436	466	466	491	464	485	463	483	456	501	507	442	473	472	462	469	464	477	428	447	489	496	477	455	455	496	455	473	421	494	445	463	472	439	473	470	492	459	445	446	436	483	452	495	450	459	452	498	501	417	454	464	444	501	449	453	452	536	473	446	454	480	472	454	447	436	475	477	452	458	507	470	467	462	479	462	512	486	477	469	491	452	448	488	464	448	477	496	459	477	506	461	464	480	417	478	499	461	451	422	452	454	472	454	479	458	434	512	489	458	458	443	445	480	451	413	490	421	490	442	456	480	479	494	462	437	460	452	504	466	450	461	429	489	452	421	464	517	442	454	465	470	457	462	474	440	495	489	481	445	469	482	451	466	470	487	470	471	470	444	466	490	509	426	446	462	467	452	497	493	490	444	477	449	469	465	451	459	473	459	494	455	446	458	430	474	469	471	470	448	466	477	430	474	462	475	452	459	496	445	477	441	451	484	468	488	504	443	483	435	460	489	492	405	437	439	485	472	467	451	465	444	462	476	470	469	462	451	509	488	452	451	448	483	425	445	469	470	491	470	483	491	488	496	471	450	464	477	448	457	493	435	467	459	461	444	519	486	485	459	441	424	475	451	458	460	479	458	456	454	451	433	461	462	472	468	458	502	456	457	483	502	449	431	479	478	473	491	481	445	453	439	465	470	464	466	512	496	459	492	497	499	457	532	502	451	467	457	474	479	486	501	413	460	477	447	483	479	456	469	473	462	488	502	480	483	444	504	480	469	470	490	470	405	443	459	468	482	454	421	454	478	456	498	465	448	449	449	498	473	428	471	445	505	458	411	469	438	429	450	470	424	478	469	453	490	468	457	448	457	451	495	439	475	460	446	459	481	451	464	500	454	445	453	469	472	482	467	484	449	446	471	460	464	449	484	465	483	479	447	440	479	474	420	488	421	471	528	446	459	473	453	491	453	483	423	459	460	438	470	495	458	477	461	497	487	459	475	452	502	468	472	462	447	442	458	495	454	479	467	464	470	484	478	495	450	470	475	457	478	464	448	498	479	463	464	496	450	467	470	443	478	459	487	454	430	493	492	464	455	425	463	496	458	430	513	463	466	483	510	468	444	458	466	494	473	482	445	494	437	477	456	473	487	490	465	454	464	453	458	469	531	442	452	501	450	461	508	447	514	464	503	442	498	464	481	473	488	441	452	477	439	496	472	461	466	496	458	475	465	465	429	441	460	459	434	442	457	452	477	420	510	473	456	473	477	457	438	418	455	423	519	446	472	490	485	455	472	439	475	455	452	461	471	472	447	464	463	439	467	491	477	444	442	495	461	481	457	459	459	481	484	456	448	504	452	461	461	427	464	466	458	450	457	469	427	504	471	478	478	454	467	466	429	476	494	419	451	477	443	449	488	472	480	493	476	460	410	476	506	452	460	450	473	460	428	460	503	457	486	461	477	468	448	431	473	451	446	455	473	481	487	468	477	468	489	466	478	442	501	424	452	470	472	452	491	455	487	469	473	492	452	492	478	463	449	447	448	492	451	496	493	489	434	444	469	473	470	459	463	454	444	477	473	476	432	444	460	446	463	467	451	445	462	486	486	497	504	455	459	460	452	501	471	488	483	478	455	459	451	474	466	460	472	475	491	434	487	447	415	502	449	460	475	457	491	460	496	469	477	476	481	464	492	470	413	437	439	445	447	408	424	482	484	492	446	477	481	442	501	467	476	471	481	462	473	461	486	517	452	448	475	483	486	450	476	468	442	462	458	455	506	430	465	439	422	458	451	473	475	428	420	525	467	483	431	455	462	461	496	473	483	452	437	493	434	458	464	469	461	432	431	461	462	440	484	447	462	494	430	442	470	439	497	464	468	479	456	481	465	477	481	469	438	461	474	498	478	477	495	484	469	472	454	495	471	470	439	456	473	450	490	468	479	468	471	461	478	454	456	439	505	510	467	453	453	447	463	463	450	459	494	448	451	475	484	478	477	472	451	469	501	461	442	494	480	474	460	439	461	480	488	482	486	436	455	440	496	448	425	494	466	451
11697	755	677	531	405	319	249	197	186	197	184	158	151	150	136	124	107	107	93	129	115	132	114	111	92	107	113	115	112	120	88	103	95	96	99	116	127	101	81	84	104	81	105	99	92	98	100	93	111	94	93	84	99	90	116	103	97	98	102	109	86	96	96	100	92	94	105	105	88	114	92	101	112	109	98	89	100	87	92	95	102	88	98	106	103	116	105	121	91	87	84	111	100	99	105	90	83	101	118	117	104	92	104	99	88	92	96	105	92	107	87	89	107	109	106	100	89	88	90	91	107	93	122	100	116	91	72	94	112	111	91	91	90	96	96	81	131	102	101	94	95	114	107	113	80	113	95	107	78	101	88	92	96	96	102	90	110	108	84	79	82	97	120	117	96	103	92	94	91	87	101	92	93	84	96	94	99	106	99	97	96	94	97	114	109	105	84	98	109	127	79	105	109	87	111	102	110	101	79	84	73	92	105	99	81	103	88	94	81	90	89	101	91	110	96	71	102	90	95	97	115	105	101	116	110	100	90	104	110	99	87	90	87	102	92	90	99	106	105	119	100	114	94	92	96	97	128	101	90	92	100	95	99	103	119	95	87	98	106	107	103	89	95	93	87	102	99	80	129	87	84	105	97	114	97	101	104	88	98	94	84	91	95	93	108	105	97	106	95	93	83	101	94	107	99	86	102	93	102	88	93	86	96	114	111	114	95	98	97	101	107	101	98	106	96	106	108	84	124	100	103	100	90	97	95	97	88	100	102	109	82	126	116	104	108	92	110	83	90	110	85	103	98	111	82	111	85	85	103	95	104	119	96	101	101	112	125	106	97	100	100	100	90	117	99	100	86	89	86	99	92	86	101	93	108	68	99	84	91	81	93	109	127	98	100	103	98	93	102	97	106	94	88	89	106	103	89	95	113	74	103	117	107	107	75	96	94	113	99	92	102	94	106	105	91	98	87	84	76	77	84	87	111	90	99	98	107	98	89	120	86	111	95	107	107	102	89	85	99	110	87	88	87	106	108	87	107	96	96	105	88	88	89	80	86	98	106	110	88	103	108	92	86	89	83	82	85	116	112	92	90	114	116	104	101	74	94	92	84	103	99	99	87	93	104	85	95	81	92	107	106	104	107	101	108	80	112	93	98	94	102	90	96	87	91	109	95	67	96	100	84	92	97	119	98	93	77	108	101	103	109	103	105	101	77	82	99	106	93	106	96	81	111	90	95	104	96	93	97	89	96	111	116	90	98	92	114	106	102	79	110	102	99	89	104	107	116	97	108	97	101	112	117	95	97	101	91	101	91	73	111	81	90	101	106	104	90	97	86	107	102	96	99	93	111	110	104	99	79	90	116	92	90	94	107	88	92	89	90	98	86	93	91	94	98	98	110	93	107	83	99	117	100	91	104	100	104	102	81	90	99	99	93	107	83	89	93	102	85	104	97	89	115	86	108	97	105	103	98	108	97	106	86	102	96	111	101	96	91	102	109	93	95	95	95	104	106	113	96	107	97	100	113	120	98	90	90	95	98	94	117	130	104	96	69	108	98	89	92	98	81	104	87	101	79	106	86	82	84	106	79	97	86	102	102	94	86	84	95	84	111	107	107	107	97	103	85	94	108	112	100	105	99	107	86	90	102	108	89	104	88	86	89	92	108	112	109	87	120	89	84	105	102	108	112	93	100	109	88	79	95	87	90	101	102	98	107	92	83	99	114	89	101	96	89	86	82	98	101	106	87	111	92	94	94	98	108	93	90	100	95	88	90	116	86	100	104	95	92	95	110	104	107	114	102	90	96	97	101	102	104	98	100	102	96	93	92	107	106	93	108	100	88	93	90	109	106	99	106	91	81	101	83	95	114	111	105	94	81	84	95	97	88	112	102	94	109	86	73	101	115	89	85	107	93	115	99	103	92	102	103	103	88	110	111	103	108	103	92	83	102	96	99	90	98	102	98	88	109	91	78	109	101	101	100	102	105	88	82	93	85	99	103	110	93	97	108	90	94	86	81	104	105	90	92	114	100	95	99	114	108	101	96	94	102	98	104	88	103	101	106	97	98	95	102	97	96	89	96	122	107	116	116	113	99	85	99	97	89	103	93	102	110	101	98	106	101	100	108	98	97	107	129	113	88	138	113	113	77	96	117	95	96	91	111	93	108	93	95	106	97	111	93	84	100	98	92	84	90	102	98	112	108	93	87	103	88	110	88	102	102	92	97	98	97	98	105	104	89	105	86	99	102	96	91	100	98	90	104	100	86	101	91	93	102	91	105	73	86	105	91	103	87	108	101	96	123	91	106	119	102	110	83	94	81	96	88	112	103	102	107	93	112	96	99	69	81	103	92	79	92	81	99	107	90	106	99	102	88	102	120	104	90	111	88	92	83	77	110	104	103	128	90	91	100	117	105	104	90	96	98	92	110	128	108	102	105	89	111	98	83	106	109	106	102	97	87	105	90	107	114	105	88	109	102	99	84	97	114	93	105	92	94	99	97	104	102	109	97	85	102	98	84	89	92	88	97	93	98	91	101	100	100	101	111	111	95	90	79	99	95	88	109	122	109	98	93	97	111	100	98	122	89	102	91	113	90	107	87	103	69	79	96	79	116	80	99	82	81	95	101	92	92	101	101	94	91	95	96	106	102	96	89	99	89	96	95	88	107	112	99	106	87	92	96	86	109	106	97	96	105	89	120	87	101	99	98	100	87	88	97	102	100	106	110	112	96	99	90	102	95	87	107	91	108	96	92	112	103	108	102	102	89	72	82	106	117	96	97	114	103	123	115	105	107	106	85	95	79	103	79	98	99	109	110	126	108	103	90	97	103	91	111	98	94	90	88	100	103	102	92	96	85	112	113	95	100	98	86	108	86	116	110	96	99	100	106	105	96	121	105	97	95	120	98	102	82	119	95	98	91	98	103	80	102	111	99	104	94	95	107	80	112	107	107	110	103	98	80	87	89	106	89	85	95	94	83	104	87	90	112	116	101	94	101	89	99	113	115	92	113	102	99	93	83	133	88	105	112	98	116	95	83	112	103	110	100	99	109	100	98	89	96	103	95	102	104	104	101	104	97	95	84	73	101	89	88	96	91	99	94	100	108	106	109	100	98	97	108	95	123	104	97	92	87	105	125	107	109	104	95	89	116	102	94	115	103	91	101	114	111	92	109	105	97	106	73	119	88	105	109	92	109	113	96	96	93	112	93	104	104	84	113	102	78	86	97	89	129	89	99	91	95	90	111	90	88	100	104	103	94	94	95	109	104	112	107	106	94	94	119	96	102	100	108	100	108	93	87	97	88	96	93	90	73	91	88	88	96	114	82	112	84	102	97	84	113	94	99	95	103	95	91	103	92	96	105	88	97	113	93	113	97	87	117	91	85	109	110	93	74	113	87	97	90	96	95	99	87	93	87	104	91	87	103	106	94	87	97	105	93	97	105	102	120	109	90	94	100	100	109	100	80	90	112	109	91	87	90	108	101	99	79	99	105	88
7648	788	1696	2040	1759	1415	1316	888	868	878	739	652	560	507	452	466	411	367	361	362	348	355	374	313	349	303	293	311	292	264	269	278	267	276	287	273	274	287	261	276	293	283	291	292	291	267	277	274	251	255	283	286	302	265	269	286	277	276	253	248	262	264	260	268	272	266	242	254	265	260	272	265	268	275	284	237	267	254	247	256	274	263	256	251	276	259	283	243	244	233	258	261	287	269	256	264	262	276	237	256	265	268	260	270	243	266	261	258	259	253	258	243	291	264	253	253	259	263	268	245	253	252	234	242	275	265	245	231	263	268	252	252	281	223	252	262	282	285	283	270	228	247	240	302	255	244	251	258	253	284	279	262	255	233	262	236	274	265	246	274	226	262	238	249	264	246	250	258	267	247	266	263	255	252	262	241	259	247	262	229	268	266	257	247	252	256	274	275	270	229	257	275	262	267	234	266	233	259	232	275	274	240	241	257	279	249	233	275	259	246	279	243	227	240	250	265	237	249	244	231	259	282	243	243	243	253	249	272	280	254	243	251	249	245	264	272	256	282	231	245	235	266	257	260	284	245	261	214	265	217	227	281	254	258	228	262	275	270	240	238	238	265	268	248	258	276	246	245	267	244	229	241	271	256	288	243	233	229	267	252	260	228	250	249	257	237	249	273	249	265	257	258	255	279	257	278	251	249	233	252	252	262	264	260	281	254	248	249	274	287	264	267	236	252	256	248	239	281	272	239	261	262	233	269	267	264	264	271	284	245	241	243	281	253	224	244	252	241	249	265	242	276	248	244	302	272	235	264	257	254	221	241	243	248	249	252	262	257	265	287	246	260	226	237	269	254	255	251	225	239	256	279	258	218	255	248	251	267	259	243	253	243	249	258	275	239	230	269	255	252	237	250	261	273	282	265	254	261	274	250	282	234	241	258	256	228	253	262	275	264	279	245	249	239	272	265	241	234	262	261	257	255	224	254	263	248	269	222	256	275	252	275	253	232	237	237	272	272	262	252	254	228	283	282	246	282	231	222	259	235	260	255	276	246	239	276	260	250	262	273	258	237	213	254	255	219	266	239	249	267	253	261	245	235	258	260	245	221	256	238	248	246	264	293	245	281	253	254	261	272	237	243	237	224	247	251	258	255	263	239	272	251	257	237	241	236	259	250	259	268	245	258	245	260	273	274	241	275	241	256	250	228	250	244	250	251	271	258	244	253	257	268	245	236	266	253	272	265	251	267	255	267	237	269	258	227	235	259	259	243	269	275	245	234	247	233	268	237	244	266	262	275	257	226	246	234	242	238	233	223	262	244	256	272	279	239	256	242	231	220	266	247	266	268	247	250	255	259	232	237	211	274	237	259	248	251	262	245	264	244	256	286	238	284	230	246	255	266	246	255	218	225	249	276	264	255	264	236	234	230	263	256	261	257	274	246	259	263	267	257	255	225	263	267	242	262	253	224	244	261	245	268	239	243	242	282	272	270	238	225	241	234	261	250	229	245	262	263	283	262	235	226	226	255	225	261	265	277	230	246	284	232	256	269	256	233	243	261	268	247	232	262	246	260	259	243	262	260	265	257	267	234	259	234	271	248	244	231	241	271	270	237	252	221	259	242	261	250	265	246	279	230	240	254	228	238	266	258	261	262	249	244	242	246	236	242	277	241	243	234	275	273	268	256	233	247	291	243	219	256	261	250	263	239	251	249	237	253	251	257	251	265	280	247	250	253	275	253	253	262	257	245	284	277	271	255	254	265	230	266	248	237	231	255	249	269	256	250	290	263	259	270	251	256	264	254	254	267	267	249	252	255	268	295	278	304	261	235	222	248	255	253	213	241	254	254	249	271	274	297	280	262	248	254	251	261	260	266	267	248	257	249	248	249	247	246	243	235	224	233	267	247	247	264	278	246	286	253	253	283	259	263	247	247	253	253	284	240	241	248	264	252	264	268	249	231	206	246	243	271	255	245	231	244	264	248	262	261	239	265	245	259	272	260	241	251	261	283	261	236	262	263	234	242	266	249	248	246	259	207	239	256	255	293	273	256	227	226	257	280	259	251	265	242	260	269	221	278	257	258	262	233	225	243	271	252	250	236	227	270	240	265	230	242	230	245	258	231	237	221	263	253	243	260	234	289	243	278	272	271	253	251	249	268	245	231	276	235	270	258	245	267	279	292	247	241	258	282	255	256	252	259	259	259	259	272	280	258	245	240	262	240	235	234	258	235	258	244	249	248	265	244	242	249	224	266	255	257	241	278	246	259	237	255	278	243	267	226	257	251	263	248	270	269	252	255	259	273	244	261	256	229	251	247	230	261	275	250	250	258	293	272	217	223	259	286	251	263	281	248	231	271	248	253	250	232	245	261	272	232	239	243	249	226	246	260	247	250	244	230	258	280	264	234	256	257	251	256	252	235	259	238	252	264	240	273	275	258	262	237	231	254	269	253	269	244	224	265	254	234	229	235	262	273	245	251	261	256	250	269	262	259	275	261	259	264	261	253	246	283	251	259	252	264	242	256	239	225	251	258	273	241	247	267	251	270	220	241	273	254	238	260	238	263	233	251	234	237	241	268	261	266	250	235	258	220	247	283	244	242	251	230	248	235	267	228	265	230	282	246	279	233	262	267	243	245	264	223	252	243	243	236	245	240	247	241	245	252	232	256	250	240	247	266	239	260	225	279	253	255	238	246	287	258	228	298	238	238	284	241	283	241	261	246	242	254	230	267	248	244	238	251	279	233	307	270	246	270	266	267	273	243	235	257	271	242	241	250	242	236	276	268	254	242	248	253	248	235	221	257	249	247	237	268	244	262	256	264	276	275	255	265	234	235	253	243	231	269	262	273	238	268	279	257	261	276	254	251	272	250	247	272	238	276	262	265	234	232	253	253	250	260	236	227	266	260	255	262	238	252	234	218	243	266	261	257	245	247	215	237	264	273	244	256	253	253	238	312	256	244	256	235	265	238	272	236	264	272	229	231	235	262	257	244	257	250	278	274	293	243	284	247	242	254	234	248	287	244	270	250	218	262	269	256	265	276	262	282	259	240	228	253	251	239	270	262	274	263	228	253	257	256	260	264	241	261	249	273	248	248	249	243	256	232	252	237	235	255	231	247	251	236	237	265	244	263	252	229	249	261	293	257	242	233	269	232	259	251	254	254	246	258	248	231	249	238	254	286	262	256	250	279	249	268	243	259	262	236	235	285	256	247	266	265	283	220	267	245	253	271	241	269	239	263	213	238	256	248	238	251	240	256	288	223	266	229	249	234	260	263	267	276	238	283	244	252	232	235	262	252	247	244	289	246	259	266	272	215	247	264	281	232	277	267	251	244	261	225	255	252	270	262	263	258	257	273	234	227	238	261	227	248	260	265	236	279	244	229	266	231	235	276	269	249	241	274	261	256	247	274	241	240	248	239	240	269	254	206	232	259	248	279	271	263	235	254	270	228	267	252	272	239	262	242	258	252	216	256	268	238	271	270	264	287	225	267
1111	187	173	184	184	172	192	175	169	162	173	154	128	150	131	139	165	139	128	173	144	164	173	176	175	148	139	135	134	158	181	169	160	168	142	153	149	160	151	169	144	130	149	141	149	144	147	171	134	156	151	150	145	164	153	147	165	168	137	162	158	150	135	154	146	151	166	170	161	156	167	113	161	158	142	171	166	164	148	147	172	159	175	150	163	156	149	161	160	160	161	165	157	172	160	158	153	151	173	134	161	169	144	153	135	170	190	153	172	157	152	146	136	170	160	149	176	144	166	160	157	164	162	151	154	170	144	171	172	153	147	151	143	163	155	152	171	159	153	157	152	159	136	132	158	153	144	141	167	154	138	138	144	141	158	161	156	188	145	143	177	165	164	165	149	122	141	162	169	139	155	152	136	144	157	172	195	156	141	174	137	149	141	177	143	183	168	180	159	127	146	160	121	138	155	147	162	169	144	168	137	159	153	153	160	162	156	169	163	157	151	162	165	158	136	165	139	137	145	162	136	151	149	157	157	129	144	157	139	142	155	165	141	138	151	123	167	132	133	154	172	161	148	139	173	126	157	161	154	138	146	152	154	164	145	125	164	159	147	166	143	145	173	161	134	144	163	160	148	136	161	172	143	159	156	139	134	157	154	155	145	158	161	123	137	172	153	145	151	149	143	149	163	148	159	151	138	135	145	133	132	148	156	158	129	148	155	159	157	149	137	179	138	138	151	182	172	151	162	139	148	167	142	143	143	141	134	155	144	162	146	155	167	153	141	162	135	127	161	141	133	152	143	156	163	130	144	149	140	157	143	125	141	135	162	147	148	135	157	135	152	148	150	173	153	164	174	149	158	153	158	169	150	151	160	147	173	155	150	145	142	149	163	156	171	187	156	164	160	133	151	150	150	157	154	156	173	174	153	146	179	146	138	164	163	146	152	142	159	188	142	173	170	163	158	166	143	158	161	159	181	154	152	160	126	144	178	145	137	137	129	147	157	154	140	163	150	145	158	143	162	169	146	145	164	151	167	162	162	139	158	155	150	150	130	142	175	153	175	166	136	176	175	140	159	151	127	176	157	173	163	150	161	148	134	173	157	160	154	154	173	157	168	158	146	162	148	153	159	152	137	173	160	140	147	152	148	148	158	146	161	160	163	170	146	172	174	162	149	151	149	161	175	150	154	144	148	143	154	190	153	168	148	146	159	154	145	140	151	146	170	173	158	141	174	160	159	164	151	164	149	178	133	160	163	162	158	131	138	143	163	148	150	145	150	146	180	163	138	145	135	147	136	151	140	149	168	175	148	150	141	159	147	127	169	150	150	182	152	144	158	154	143	163	178	147	178	139	150	154	157	155	154	143	149	156	148	180	152	142	131	167	153	148	187	150	169	163	157	136	158	143	187	174	157	170	155	146	144	146	149	163	153	177	144	150	137	138	146	166	149	157	145	158	151	166	152	162	148	149	127	155	168	148	154	154	150	149	154	185	139	160	148	165	164	166	153	174	178	154	157	159	158	166	179	148	159	150	161	149	151	158	173	137	153	169	142	157	166	139	159	157	141	168	166	150	161	161	137	154	162	145	172	156	142	178	150	174	150	164	156	166	144	177	147	147	132	152	150	145	155	159	144	139	173	167	143	153	153	138	150	150	146	148	166	139	153	163	186	165	158	159	164	130	130	153	155	144	159	139	169	149	134	149	144	151	149	162	154	169	149	149	188	146	140	141	162	149	158	162	151	178	153	177	136	159	159	163	154	145	136	163	176	144	161	148	181	157	143	178	161	140	155	151	151	167	143	136	148	156	155	154	128	150	158	174	137	140	164	156	186	158	141	144	170	151	164	140	178	149	148	142	134	161	156	175	164	146	163	149	129	167	166	168	141	169	149	140	162	136	153	151	154	169	165	134	144	152	173	129	138	146	147	148	163	169	157	143	153	148	161	133	149	157	162	126	151	159	151	153	171	190	155	142	168	149	161	169	159	153	151	137	152	170	152	150	162	144	163	161	143	155	145	155	135	169	185	143	160	161	150	154	137	177	157	140	159	157	122	161	138	136	159	126	168	176	166	167	165	143	157	172	150	155	163	170	148	138	168	135	135	147	168	157	153	129	139	142	163	140	148	147	170	147	178	167	135	145	138	156	151	159	137	154	170	144	158	182	142	138	167	130	144	153	138	172	161	148	157	162	157	143	170	137	150	143	170	153	150	156	158	148	150	144	157	173	135	157	148	133	172	154	153	160	143	147	140	146	157	158	158	164	163	158	138	166	164	139	150	180	152	164	162	154	174	153	166	143	137	168	163	161	145	143	168	158	170	155	184	162	159	137	150	165	168	140	145	143	141	148	168	159	146	159	149	131	183	159	145	155	165	140	157	136	148	148	154	172	165	167	160	172	159	175	164	148	164	169	157	161	163	168	158	155	129	184	160	144	133	167	170	145	137	165	152	151	155	141	158	173	150	151	158	136	165	153	145	146	183	142	184	164	148	141	152	156	160	182	150	155	177	157	136	172	178	148	193	149	134	136	156	150	163	154	137	148	151	160	140	142	145	165	166	153	142	155	159	163	163	180	152	157	145	184	161	139	165	166	133	149	163	159	148	145	169	151	157	170	171	162	206	164	151	141	174	164	157	164	164	171	130	151	146	148	149	161	142	150	163	167	146	167	140	147	147	153	138	153	153	159	133	158	155	158	162	161	129	145	177	148	169	146	149	162	160	158	135	163	147	173	159	158	180	132	161	149	155	152	162	131	148	126	164	151	148	134	136	143	143	153	134	144	164	142	140	134	128	121	147	144	148	142	180	156	167	172	143	136	164	189	151	159	171	171	164	154	150	159	176	180	168	178	149	155	150	175	154	134	157	152	147	162	148	151	139	163	154	150	150	158	155	162	183	145	163	138	149	130	169	162	167	146	184	159	154	142	175	151	136	172	134	157	153	158	136	147	134	166	117	149	154	133	156	167	149	164	167	150	159	152	167	168	145	157	175	179	163	140	173	167	152	141	156	167	161	138	162	134	127	161	131	158	141	142	186	159	159	154	140	132	135	154	162	151	162	138	151	171	147	135	152	135	129	161	126	150	174	158	140	172	143	141	158	162	162	159	168	149	175	148	165	151	153	156	130	153	160	161	150	143	173	152	147	160	155	187	147	145	144	162	165	175	156	148	166	175	135	170	164	173	136	171	172	158	139	169	160	159	159	156	142	152	155	150	156	150	179	160	167	151	137	154	131	125	141	147	147	143	139	153	132	146	152	145	154	150	155	165	179	160	153	158	162	158	155	153	155	147	153	126	152	158	144	144	159	178	157	145	180	142	157	154	149	172	150	140	156	148	146	166	180	136	146	169	149	169	146	153	140	144	162	158	159	178	146	168	143	146	160	152	134	131	133	148	139	158	149	168	162	144	155	157	187	136	133	142	133	183	176	146	150	159	156	159	151	183	151	152	156	162	153	175	162	150	159	157	162	154	177	181	128	171	152	146	138	176
1638	464	498	543	486	481	415	442	418	435	384	412	385	426	404	409	412	414	385	409	424	386	401	400	425	384	404	393	433	380	369	423	397	416	439	401	436	406	395	401	422	399	381	382	364	405	406	380	376	371	392	407	423	407	405	386	388	395	387	419	374	448	405	413	395	381	401	402	410	397	421	385	383	420	379	371	377	413	386	392	417	387	401	423	380	431	367	420	395	397	393	406	417	402	381	396	396	390	360	395	378	391	422	426	376	398	397	361	367	400	414	379	382	413	380	411	421	408	403	391	424	373	407	389	389	361	362	395	372	413	398	438	390	402	380	429	371	389	420	411	392	416	422	402	369	422	401	409	408	380	418	398	423	405	402	390	418	378	399	389	405	394	400	402	416	408	411	398	404	368	420	409	407	407	395	434	379	410	402	424	399	417	406	421	406	385	380	401	412	412	381	382	406	426	383	404	407	391	406	355	368	389	450	386	421	390	405	407	409	439	385	398	378	392	413	375	374	387	364	396	408	366	387	412	383	398	409	438	378	377	387	398	402	388	370	375	386	401	408	399	421	389	416	402	411	403	400	417	389	394	378	398	415	407	382	398	387	417	436	354	415	444	426	383	393	431	390	393	392	421	427	417	411	364	394	375	405	397	384	400	435	417	417	383	406	403	403	407	405	394	378	387	388	387	391	373	374	399	398	412	377	408	400	426	395	403	368	386	387	419	401	399	398	388	395	403	407	402	435	384	391	391	434	364	410	402	390	389	395	430	378	381	428	410	403	397	402	422	449	391	428	408	419	418	392	351	407	436	432	371	380	380	386	410	382	402	429	414	401	408	382	411	399	389	383	415	433	394	395	390	399	414	396	422	433	372	409	364	415	396	374	413	388	415	414	419	442	382	371	380	413	373	363	395	411	390	348	413	408	403	439	363	397	395	397	390	418	387	418	412	372	379	388	395	378	402	408	363	375	365	425	373	411	424	407	389	402	422	400	398	389	396	399	403	403	392	391	386	421	424	379	377	416	360	385	402	393	437	387	387	402	395	371	421	403	393	396	379	418	400	364	402	398	419	376	420	418	384	430	383	402	375	410	417	373	396	378	396	408	383	431	406	369	419	395	402	399	397	359	410	404	373	381	396	403	399	397	432	377	388	391	422	389	390	412	360	434	380	428	401	371	431	415	413	392	369	410	374	432	404	383	388	387	378	392	408	377	395	376	398	422	414	353	358	405	392	378	400	425	401	394	363	415	410	433	361	432	427	391	400	382	383	418	359	360	393	426	394	429	394	393	393	407	401	405	401	396	389	377	414	375	372	368	403	409	382	405	406	376	380	401	398	397	412	376	404	382	402	412	407	399	423	388	397	383	405	411	353	418	399	395	373	411	368	377	389	393	414	387	434	405	382	351	390	409	357	421	363	366	406	389	389	403	368	388	367	380	408	417	399	413	405	393	408	361	411	405	417	394	411	396	407	384	394	396	397	433	386	399	370	393	373	405	386	414	389	379	380	374	403	429	429	362	383	414	406	416	391	374	386	387	346	385	413	416	408	417	401	400	390	377	402	368	368	405	392	393	418	389	424	417	415	408	394	381	394	387	394	440	417	398	410	392	395	399	403	403	401	415	397	382	397	407	382	389	398	392	408	386	398	380	409	399	400	401	410	402	396	445	373	409	428	363	393	397	369	418	407	398	412	419	369	412	351	362	385	386	407	378	407	426	382	377	381	393	398	410	397	421	380	388	391	383	418	398	388	418	407	391	388	405	389	364	412	403	378	426	405	421	396	407	399	389	392	365	407	401	424	417	409	412	395	414	408	422	392	394	396	416	340	391	423	378	409	398	381	430	394	386	389	422	424	362	436	390	379	385	422	409	401	383	393	376	378	385	384	390	371	382	394	428	412	370	406	409	402	381	419	418	354	400	429	396	394	396	391	373	398	348	417	401	398	381	411	379	381	403	405	406	389	403	402	426	367	400	414	387	410	401	412	394	373	369	448	415	376	388	367	371	410	398	427	362	405	389	425	384	384	369	432	401	399	432	417	392	414	407	401	376	370	434	409	409	403	413	433	396	381	415	401	375	376	401	417	412	378	437	385	375	405	385	403	383	402	396	409	401	414	399	404	353	395	421	392	375	406	396	378	353	390	408	438	369	370	377	428	392	393	404	384	399	393	390	402	385	434	425	407	386	413	380	396	415	395	415	385	370	414	398	374	383	402	399	417	389	394	403	417	416	355	421	437	393	419	373	404	430	411	391	390	364	423	382	383	380	368	408	398	406	417	451	397	384	396	383	410	412	446	387	428	405	438	412	417	396	409	408	419	424	383	394	403	439	360	414	368	383	402	403	410	414	370	378	406	396	375	396	420	420	389	415	404	400	425	404	392	415	378	399	403	408	372	403	385	418	404	390	414	415	382	384	399	383	373	371	383	415	393	423	400	435	410	418	388	381	394	439	389	411	377	438	368	402	415	413	409	435	399	396	403	395	369	381	427	406	430	401	383	345	400	384	402	404	404	388	371	414	401	377	401	373	433	402	457	407	366	387	427	390	388	396	399	377	394	397	398	445	399	381	388	395	343	413	419	361	416	404	413	438	381	419	406	418	428	415	390	355	362	419	398	414	392	370	392	382	413	355	393	410	381	383	413	399	384	408	400	384	389	380	363	400	384	427	384	445	397	431	420	376	412	377	386	426	390	395	394	413	379	409	428	397	395	367	382	404	390	384	370	387	402	391	403	404	386	377	397	405	404	368	412	406	434	380	376	380	377	396	400	391	410	400	401	372	444	394	398	396	425	378	379	410	393	400	370	394	420	416	395	420	399	380	390	412	409	423	440	423	400	439	423	410	388	421	387	367	373	449	398	379	384	402	399	370	383	406	369	366	387	386	433	433	412	396	385	403	398	389	416	408	384	387	405	381	396	398	394	422	399	393	367	367	401	359	391	415	378	390	406	400	367	411	389	391	392	402	405	377	408	387	379	378	418	362	406	397	370	358	424	380	404	413	394	401	414	399	440	430	422	400	389	396	370	422	380	384	395	394	404	369	399	383	415	382	395	417	353	396	416	398	375	387	376	413	399	385	420	358	428	410	413	411	384	403	408	417	414	414	382	396	397	380	402	373	391	373	383	403	413	393	408	437	392	382	375	397	389	397	430	408	440	374	413	360	423	396	404	390	407	407	392	421	391	398	408	414	388	390	411	448	398	381	371	405	398	401	425	391	403	396	386	384	398	384	413	387	345	423	386	401	377	378	346	420	406	388	381	416	389	422	411	385	390	429	412	412	395	396	425	349	448	382	450	376	395	399	383	405	455	428	355	408	380	413	388	391	375	404	390	386	379	407	368	399	390	382	373	396	411	421	417	392	396	400	364	388	375	381	403	384	409	451	429	427	395	401	397	378	386	430	378	390	427	412	377	419	383	395	388	379	413	371	386	404	368	390	410	436	398	392	403	386	393	359	406	393	392	392	408	376	353	425	399	440	402	415	408
6379	429	496	466	387	305	290	222	261	256	198	233	230	201	203	197	202	176	211	215	203	209	188	177	194	165	184	163	179	187	162	184	187	199	166	211	196	215	190	187	190	202	200	185	198	197	165	167	187	187	171	201	186	204	171	203	179	204	190	173	198	201	166	185	202	185	187	163	175	196	211	184	209	166	176	184	193	185	198	191	177	174	200	160	182	184	191	180	181	163	196	180	182	189	190	208	187	181	188	174	192	180	197	191	187	193	199	204	187	215	200	214	188	191	183	206	198	177	177	185	214	176	206	186	211	183	189	193	187	167	192	194	173	195	187	172	181	165	193	204	196	193	190	178	193	191	181	186	173	189	194	175	203	195	181	193	192	183	197	189	210	167	179	188	191	180	221	172	186	165	187	171	197	185	179	184	216	218	229	170	170	177	182	176	196	190	192	188	173	196	181	194	195	182	205	204	182	173	189	163	176	185	180	187	186	193	174	182	175	159	225	154	207	207	199	182	186	183	182	169	176	186	167	198	211	226	191	173	166	212	173	187	190	203	156	206	196	177	210	187	213	200	187	181	166	175	183	179	206	199	212	204	200	186	221	191	187	202	183	182	209	185	167	188	208	163	209	198	187	219	189	188	168	172	205	183	179	188	179	188	197	197	195	167	192	210	177	163	178	182	197	188	211	184	203	166	175	205	185	193	172	174	185	208	168	191	185	184	178	180	206	218	161	170	214	182	208	177	183	194	181	184	179	174	215	208	181	194	144	179	201	161	223	193	209	165	200	188	192	186	193	172	168	195	154	196	189	163	182	206	180	202	184	201	167	190	179	169	187	189	163	193	190	178	172	180	177	200	185	178	177	178	187	207	195	188	179	185	212	177	183	189	195	192	179	199	177	185	214	168	168	167	145	178	157	197	186	197	183	202	169	188	192	189	186	179	197	203	162	200	155	178	173	177	188	169	201	177	197	193	189	191	177	188	161	184	190	183	179	181	171	201	169	193	164	192	181	196	225	199	170	206	179	186	168	177	192	171	187	174	167	214	201	191	184	198	208	155	178	186	170	205	174	186	186	187	181	182	195	174	197	176	182	191	185	206	190	200	185	151	188	216	180	178	188	172	211	189	183	203	167	212	164	197	156	165	203	190	192	186	179	177	191	187	180	188	194	183	193	189	188	214	181	174	186	174	170	175	179	189	188	161	194	197	219	189	198	187	181	183	174	169	183	203	200	171	173	188	223	206	205	191	207	190	165	182	184	180	216	189	192	198	189	186	188	184	202	187	191	174	200	205	167	202	171	174	157	166	181	159	192	180	180	180	191	194	203	195	196	199	181	173	185	178	180	183	194	188	217	189	187	205	197	177	168	192	177	208	207	216	224	214	203	228	205	165	174	160	157	180	194	194	196	183	193	182	171	180	171	168	187	174	187	173	180	185	182	193	168	168	189	203	166	188	194	205	186	191	182	182	205	184	168	190	170	156	184	194	184	196	213	171	175	191	182	202	184	191	161	192	185	181	191	188	187	177	190	182	171	175	188	184	206	206	199	224	183	194	166	207	208	193	187	212	195	186	209	205	189	189	186	176	185	154	198	210	170	195	183	186	191	192	185	187	193	188	200	199	191	190	202	188	207	178	184	185	168	218	171	166	193	181	189	164	207	170	219	217	225	183	171	202	192	163	188	168	182	171	171	184	169	182	192	201	206	212	170	175	193	200	159	202	181	199	184	185	222	180	177	182	185	207	179	177	175	200	191	177	184	161	170	173	173	200	210	182	192	176	181	186	193	180	169	178	178	182	181	207	199	182	189	189	172	165	177	191	223	189	161	193	200	200	178	181	201	164	202	184	177	185	216	175	225	192	193	173	172	187	204	179	191	171	172	188	200	190	169	178	189	168	165	181	179	162	192	183	179	183	206	192	183	196	188	179	167	207	194	185	192	199	203	173	191	159	173	186	175	182	180	195	194	187	187	196	176	185	216	193	186	192	184	191	186	186	197	169	216	184	195	185	181	187	186	169	171	211	195	179	168	149	191	175	189	202	201	163	195	176	203	184	193	201	192	190	176	171	177	171	183	184	191	175	193	181	185	181	182	190	168	186	181	175	171	183	174	165	180	221	175	195	158	177	186	205	180	199	204	177	205	196	165	198	187	192	171	173	192	176	199	199	191	175	172	163	179	191	187	181	217	189	162	212	179	197	198	180	196	195	211	197	199	175	169	196	175	193	179	173	162	197	180	223	184	184	200	180	192	158	202	189	184	206	196	171	186	187	179	179	200	203	212	199	191	192	175	177	186	203	179	190	176	168	191	182	206	179	202	172	223	187	190	183	200	196	200	176	205	206	197	173	169	183	203	170	204	181	175	200	190	177	170	208	182	167	174	172	186	194	187	176	189	172	184	194	197	216	191	181	189	173	212	193	184	168	194	220	194	193	178	192	167	191	185	171	169	179	181	180	193	198	186	177	172	193	194	192	188	223	196	168	194	199	176	193	181	180	190	169	168	192	169	178	186	215	193	179	180	170	166	179	193	206	183	177	193	164	186	191	174	188	175	172	167	174	172	169	173	196	168	162	197	185	197	189	172	190	165	167	201	187	184	191	215	192	175	204	186	167	161	187	161	148	179	193	202	193	192	187	162	188	203	196	170	202	204	195	182	198	181	195	208	197	166	207	177	166	180	171	183	193	179	206	178	201	175	183	186	198	184	169	191	178	200	202	191	175	189	209	191	200	178	207	176	196	173	196	204	182	188	196	196	209	199	194	181	215	195	193	170	184	200	211	177	177	176	189	185	197	201	188	158	178	209	169	194	199	174	171	181	184	187	201	173	197	173	183	231	183	187	182	170	181	175	184	191	189	174	182	188	177	213	186	189	195	191	186	176	197	176	172	185	170	177	183	172	171	189	189	184	190	167	173	177	169	173	176	168	158	199	224	192	191	185	209	179	174	199	206	205	174	197	191	192	165	184	169	174	205	162	172	155	150	177	182	176	196	192	187	205	202	186	148	198	156	179	177	203	171	185	168	205	160	177	201	185	166	204	194	169	202	194	213	189	193	199	181	172	190	199	195	177	171	191	183	196	182	179	168	199	196	155	194	169	203	208	199	164	170	188	172	194	191	197	190	179	207	194	209	161	186	176	211	157	162	169	202	197	186	189	202	171	174	216	204	161	194	201	196	179	194	175	198	186	142	174	196	163	191	186	196	189	199	228	191	172	173	224	209	191	184	216	172	178	180	175	183	191	176	178	206	199	193	182	182	189	207	189	178	179	190	209	172	187	194	213	191	192	172	220	211	203	174	203	176	176	185	189	177	165	180	198	189	187	190	188	183	215	175	195	197	164	208	229	204	192	190	189	184	179	211	197	194	193	177	192	189	199	190	212	177	187	194	200	190	192	161	198	173	189	201	200	203	173	177	205	181	178	166	207	205	179	185	191	179	199	213	178	184	208	188	187	174	189	183	183	189	186	172	196	184	164	189	180	175	188	157
6182	766	1210	1508	1384	1192	1081	802	724	800	746	751	605	592	606	566	548	530	562	518	532	500	514	496	558	490	509	492	513	493	450	507	478	504	478	500	497	489	436	492	503	476	501	484	495	490	448	521	477	474	455	467	453	492	470	444	442	425	479	495	528	455	454	477	487	507	471	478	466	448	457	434	461	449	492	457	428	510	479	459	433	472	448	449	449	491	520	505	487	427	491	460	482	454	452	448	465	447	466	476	495	442	427	509	464	472	459	471	492	464	458	441	455	444	424	473	481	435	468	475	502	462	484	484	482	453	477	479	438	485	454	430	474	449	487	481	468	452	483	438	491	450	443	484	477	426	462	466	508	471	499	495	459	467	453	476	537	462	450	493	446	440	467	482	483	430	450	519	434	462	491	485	462	450	491	454	449	499	456	446	434	515	437	441	486	454	496	491	442	474	440	456	489	425	465	460	454	488	442	440	442	411	468	489	431	479	441	488	489	464	456	468	424	480	448	471	473	469	411	492	515	429	447	446	440	418	443	487	468	478	502	488	422	437	467	435	454	469	499	488	485	454	452	466	453	466	488	434	462	475	503	471	482	494	449	465	466	477	483	468	442	429	465	426	485	462	463	463	450	461	451	422	426	500	456	482	446	452	448	471	472	459	483	478	493	512	478	439	459	455	489	467	457	457	483	458	485	472	464	456	478	460	466	482	470	483	497	454	467	482	486	494	480	464	493	444	472	471	471	456	470	445	448	422	483	427	465	440	497	499	485	487	452	461	496	457	451	472	481	464	475	486	422	449	437	488	468	455	515	433	455	461	490	485	467	482	483	478	441	465	453	453	419	472	473	438	431	463	443	446	445	494	436	442	463	464	465	505	467	468	483	482	449	468	488	500	449	449	465	480	437	452	434	466	453	476	452	465	492	508	491	495	462	469	458	456	472	459	476	521	454	463	463	473	474	501	466	470	487	463	490	473	470	453	443	475	455	501	442	471	453	492	456	468	426	431	470	500	462	498	484	433	458	463	441	477	474	482	462	443	484	469	451	448	444	475	474	449	488	428	456	449	463	463	451	472	475	456	476	456	475	485	466	478	427	425	475	456	497	481	436	491	462	486	433	472	440	465	469	418	428	485	494	454	435	460	485	405	446	443	471	465	478	466	447	440	462	479	472	482	503	487	493	461	486	506	516	470	457	478	458	492	455	416	477	463	445	485	474	439	469	454	481	482	476	447	458	455	476	456	465	460	469	453	464	523	491	448	464	482	430	467	481	473	450	498	480	469	479	481	440	451	472	459	450	451	463	480	466	464	468	459	497	486	440	471	456	444	464	458	457	493	513	516	443	491	449	468	438	453	485	462	439	459	460	481	458	472	457	488	460	489	472	500	473	410	518	466	486	475	429	438	427	501	468	428	480	476	459	461	443	458	477	430	504	416	476	443	504	437	449	458	452	410	461	474	445	484	454	399	476	495	479	462	452	466	482	432	475	467	454	477	441	503	450	471	455	449	443	426	478	451	455	481	454	476	449	426	489	459	410	443	458	445	463	475	463	486	522	461	453	504	469	477	466	474	471	497	501	469	440	481	466	465	480	472	424	489	472	459	462	477	474	479	463	430	462	450	501	449	430	483	442	467	442	451	465	442	484	482	456	453	457	475	458	446	505	468	495	482	434	469	498	499	444	455	457	475	498	457	485	484	482	472	449	473	474	462	471	425	446	484	486	465	496	422	455	419	437	499	461	508	503	444	465	431	494	452	485	460	472	465	436	480	460	488	504	517	500	469	433	492	447	489	499	511	422	488	449	474	469	448	429	479	474	509	497	453	506	438	480	473	483	445	486	459	452	460	448	470	443	444	452	449	478	455	482	486	487	441	470	493	467	447	480	450	465	484	483	455	443	460	453	453	479	467	475	458	442	437	461	500	478	459	469	478	478	476	435	467	458	446	509	454	459	413	480	454	448	455	474	480	456	465	453	483	522	450	440	482	444	475	474	451	466	473	435	457	474	465	453	485	461	444	458	518	436	442	474	468	466	472	489	479	461	470	461	488	442	487	454	474	461	463	486	488	455	426	486	478	505	478	463	508	450	480	432	442	455	484	472	467	484	462	465	482	458	456	483	468	490	476	439	458	479	514	459	478	446	453	523	443	462	491	458	427	484	497	469	472	462	470	478	507	492	469	468	448	460	501	473	434	473	518	455	436	495	492	458	445	451	467	451	480	456	481	434	468	433	503	447	489	477	485	490	472	490	462	449	455	455	472	463	462	483	450	467	492	462	495	409	458	493	468	478	481	459	488	506	454	444	491	469	483	486	471	490	461	482	456	454	475	460	490	479	474	478	441	467	498	474	493	457	432	454	487	484	488	478	444	441	460	475	486	428	463	461	450	513	482	474	424	466	447	450	466	467	494	456	474	502	484	470	444	487	405	481	484	496	508	481	460	467	479	460	460	460	457	460	456	512	456	470	473	470	467	462	469	489	464	501	459	481	472	445	487	481	440	493	461	448	473	467	461	455	496	439	495	481	475	478	471	471	437	453	484	513	488	493	479	452	467	439	451	476	456	464	463	452	499	470	470	470	488	498	457	453	486	466	452	455	463	481	469	469	501	487	447	446	440	494	483	455	466	503	479	475	436	448	529	465	446	448	459	469	447	473	450	499	453	441	463	455	474	465	463	454	494	480	459	451	484	470	481	454	454	463	469	496	455	475	490	463	471	474	459	508	457	457	408	464	450	445	444	485	463	457	483	433	490	476	469	455	473	479	436	481	466	449	468	487	472	461	457	468	401	422	444	443	431	466	437	435	481	460	451	466	457	454	463	456	449	467	525	440	468	458	461	462	484	414	451	442	416	443	474	450	450	475	456	479	458	475	465	442	446	459	468	453	472	481	453	487	451	442	461	490	458	450	488	451	456	462	488	466	475	455	467	430	476	447	442	480	477	470	466	489	473	479	470	503	479	430	477	447	457	463	486	486	507	468	415	472	482	473	510	473	469	463	490	484	468	484	468	448	461	487	490	513	476	473	448	438	473	483	461	453	469	475	477	497	454	459	486	456	498	457	501	454	453	448	482	466	456	464	486	463	502	449	423	471	454	438	445	445	446	454	510	462	487	458	439	467	434	481	478	482	492	447	499	500	445	475	457	451	460	459	473	450	454	475	468	461	473	441	474	434	453	463	470	516	467	464	464	471	453	523	491	440	444	408	459	457	476	470	456	459	411	499	448	482	456	430	445	491	413	446	418	487	456	497	485	429	453	487	466	442	464	468	477	485	468	494	454	444	485	486	454	454	480	479	460	417	502	470	492	479	467	459	485	492	435	477	462	449	508	459	481	497	471	446	510	483	502	482	451	465	453	488	442	489	464	456	455	442	496	431	468	458	452	474	462	455	472	482	479	424	472	472	483	448	474	483	471	500	426	463	446	456	496	440	495	447	464	455	451	461	456	495	456	471	456	452	508	469	461	488	472	442	443	479	513	472	493	452	472
11878	753	730	603	469	332	317	208	202	187	178	166	139	150	134	129	125	92	121	110	109	115	110	103	103	109	95	118	101	91	110	110	98	118	96	110	105	106	100	91	90	90	108	112	93	100	103	104	96	106	104	119	116	115	107	102	93	101	104	98	101	91	111	112	94	94	100	111	113	101	96	103	92	84	93	110	113	80	110	114	89	78	94	96	100	105	100	114	89	88	89	99	95	100	97	96	94	85	97	119	122	101	109	80	89	109	92	76	88	118	100	101	101	97	102	97	93	124	99	90	85	86	104	109	96	109	86	93	93	107	104	104	96	118	91	81	86	91	98	99	97	108	88	94	96	101	102	103	113	97	104	108	99	103	88	92	97	94	92	85	107	84	109	105	94	99	101	104	94	114	87	89	95	99	98	87	86	86	108	111	100	101	109	87	85	89	103	92	105	107	90	115	82	85	105	89	113	93	106	98	96	110	105	89	92	92	101	101	108	97	96	101	115	109	111	78	108	80	102	98	115	108	88	82	108	93	95	93	113	83	90	104	88	105	97	108	90	84	88	100	106	98	111	97	75	110	92	89	85	104	100	77	104	118	100	85	95	105	84	87	109	113	96	75	100	110	91	104	96	90	92	87	93	88	113	105	99	97	132	105	105	89	105	103	94	79	106	115	104	90	109	117	101	105	99	88	112	94	77	90	93	102	119	82	89	107	101	112	101	93	102	111	96	69	95	73	106	89	83	100	83	121	84	82	70	102	103	99	90	77	108	99	95	106	101	108	107	88	98	96	83	95	112	100	83	107	103	95	97	92	104	105	121	111	103	105	89	102	105	97	110	121	109	88	87	100	99	102	99	100	105	89	115	97	97	96	102	106	97	96	78	117	109	97	93	102	83	114	99	107	123	87	89	120	98	102	97	100	94	114	119	85	123	97	116	98	106	108	105	95	97	106	103	101	88	104	96	93	105	86	101	113	94	97	120	88	86	104	76	115	104	71	93	100	80	90	89	105	107	125	98	99	105	97	90	100	94	92	99	93	78	103	79	102	99	105	93	107	93	103	109	97	82	105	118	89	95	84	101	89	98	96	92	107	96	108	112	98	97	97	116	102	84	112	80	116	78	106	95	94	94	95	91	80	99	115	108	96	100	105	107	104	84	89	95	68	85	95	98	103	94	94	100	99	103	105	111	90	100	88	127	93	101	101	96	99	98	80	103	108	108	104	90	83	112	86	118	96	79	85	87	98	92	97	96	82	86	105	105	103	94	99	81	96	100	90	109	88	111	98	108	95	96	86	85	107	109	110	86	107	95	94	99	94	94	122	103	97	103	105	86	117	110	97	88	102	96	99	85	88	107	98	100	104	102	107	112	89	85	106	94	108	93	85	104	89	101	97	90	93	114	109	96	117	105	104	122	86	88	87	95	102	92	98	108	96	108	113	91	115	97	109	99	103	101	115	93	86	79	90	100	106	106	103	94	110	86	93	109	107	85	103	92	105	93	105	93	104	94	111	116	111	100	109	101	100	87	103	104	100	98	89	102	98	116	90	101	104	103	96	109	103	92	98	95	89	99	117	88	106	94	91	89	106	119	96	88	103	96	81	105	97	88	97	87	90	114	115	95	98	109	97	99	91	94	95	83	91	104	77	104	109	103	108	89	107	114	102	102	80	94	104	95	100	85	97	89	111	112	105	87	103	90	97	100	100	96	104	104	113	105	86	87	104	76	111	112	92	136	99	109	99	99	95	108	108	97	90	102	102	106	95	92	106	100	109	112	106	119	101	92	90	112	108	88	126	86	105	86	97	94	102	101	113	96	118	98	109	84	103	109	112	113	97	91	99	85	96	107	103	93	91	97	94	124	107	102	84	97	94	96	95	106	114	97	114	100	102	87	93	77	81	86	110	106	99	108	103	96	90	101	92	98	106	96	98	84	100	115	90	103	118	94	81	102	108	86	120	102	128	88	98	99	96	98	100	120	105	93	95	85	93	99	93	103	117	108	118	93	117	105	88	121	107	95	92	78	107	88	89	91	102	84	87	101	100	92	99	87	101	94	103	107	88	93	100	90	89	87	103	100	108	99	115	93	96	101	96	119	93	102	93	113	106	119	101	104	87	81	107	109	92	114	106	89	97	97	87	120	101	100	97	100	101	109	86	113	99	103	104	100	104	95	116	104	83	114	90	94	91	98	95	113	110	105	124	109	102	101	99	87	109	98	67	102	90	94	92	88	89	114	95	92	105	99	87	96	106	101	115	112	98	90	98	88	94	95	114	122	95	99	99	113	95	102	112	107	105	112	91	86	108	113	98	99	108	113	72	101	115	87	109	113	106	90	103	108	99	92	87	93	102	117	91	100	105	97	97	88	83	99	82	104	133	91	92	88	122	89	97	108	78	87	99	87	111	98	107	88	112	103	119	112	97	105	106	91	107	88	77	103	91	110	107	122	107	96	92	91	88	100	109	97	84	92	96	99	95	105	90	99	117	119	96	103	115	86	100	109	111	112	77	102	84	84	119	78	96	91	103	88	91	86	89	100	86	95	89	109	99	112	104	101	85	99	99	101	91	89	98	97	112	103	113	110	110	82	103	98	130	91	94	77	102	102	103	84	84	91	96	106	113	105	81	93	110	89	88	104	105	103	87	104	112	97	81	97	86	106	97	95	119	99	115	109	104	102	103	95	103	96	109	115	105	119	105	97	102	107	95	98	107	82	83	100	100	110	110	94	98	80	96	97	108	107	104	96	108	98	98	92	99	102	110	72	97	91	97	100	100	101	95	94	104	98	118	112	90	102	88	99	85	129	105	93	106	100	119	113	116	95	103	98	95	109	100	78	90	104	96	96	104	98	87	95	99	110	87	92	93	93	95	92	100	94	95	95	99	98	72	100	86	86	87	101	118	104	103	99	103	116	99	92	99	85	90	83	94	108	96	99	99	96	117	95	108	102	97	89	97	109	95	100	104	99	103	100	115	112	95	99	100	113	109	110	94	93	106	90	109	97	108	109	101	101	96	102	96	99	103	86	101	118	109	85	98	124	113	104	110	88	91	100	99	99	96	106	101	100	109	105	101	95	92	100	91	97	82	94	105	106	118	102	79	87	97	95	95	105	91	104	90	103	104	117	88	118	125	97	106	82	85	78	87	90	88	111	113	91	92	90	77	103	100	99	96	83	115	80	107	116	119	100	103	96	93	77	94	88	107	95	86	99	114	102	83	108	110	96	83	93	88	99	90	116	125	112	75	99	85	118	97	94	97	98	90	96	81	129	94	91	99	95	115	95	104	111	101	97	107	118	90	116	115	109	96	94	102	84	102	90	95	77	101	83	106	109	105	94	92	116	99	88	107	108	99	99	96	97	99	105	109	95	84	85	101	93	95	104	76	117	104	102	107	113	86	112	86	85	97	87	94	99	105	107	99	99	107	97	84	102	107	101	97	96	83	97	90	107	116	99	93	85	116	91	115	99	82	99	101	85	110	81	100	92	100
7646	765	1687	2263	1989	1650	1320	937	882	901	850	693	587	537	543	442	420	417	334	322	334	330	354	335	311	316	315	292	314	277	272	271	279	296	270	293	282	296	302	266	277	224	283	258	266	264	275	271	276	270	255	285	261	255	296	298	241	264	262	249	292	292	269	256	261	260	232	264	262	262	260	266	282	250	258	273	268	244	224	234	235	276	264	272	270	253	262	260	256	241	230	237	244	223	259	259	244	247	264	270	248	286	238	266	261	263	234	247	256	263	274	275	311	262	219	255	234	273	263	257	281	287	220	280	255	244	273	277	275	257	245	232	273	252	258	253	265	272	258	273	286	238	263	251	278	251	277	235	264	281	244	248	272	261	266	263	271	237	257	267	239	240	292	276	246	234	282	271	262	283	269	283	275	286	261	290	279	240	255	275	248	263	246	243	292	269	273	257	233	257	269	253	276	262	269	281	263	243	236	280	258	230	267	283	270	222	264	242	265	255	241	276	270	243	268	266	285	266	266	220	255	278	266	272	272	262	250	262	221	226	256	246	240	254	236	263	235	228	244	268	261	256	248	258	290	249	268	290	251	251	223	267	246	251	291	302	256	225	234	256	286	273	262	253	257	252	250	258	274	251	250	270	244	284	233	237	257	261	248	258	244	273	248	280	244	246	276	239	252	248	272	253	260	248	296	263	241	246	259	274	220	263	290	237	243	223	269	241	244	266	254	262	261	251	255	240	254	265	233	241	259	254	255	259	263	279	262	270	272	272	291	241	247	265	264	251	267	246	267	250	260	227	249	237	251	276	267	261	271	241	248	282	263	253	261	244	295	246	230	271	248	277	248	286	263	241	258	260	241	243	281	258	265	247	258	250	259	257	283	246	243	247	251	243	266	247	237	231	250	279	234	266	270	262	256	251	257	249	268	239	241	250	247	238	256	257	270	266	308	239	268	272	250	263	259	249	256	255	231	243	283	229	253	235	230	254	257	288	228	241	235	245	246	275	272	223	243	241	254	264	291	243	274	259	280	242	257	257	213	241	281	242	235	244	255	251	243	227	263	232	241	237	261	240	272	250	254	259	255	258	268	260	237	239	253	236	263	266	262	254	257	267	205	241	237	280	253	243	269	255	258	280	260	259	250	233	241	252	237	240	256	244	270	230	243	260	253	256	202	253	247	262	245	270	246	245	250	255	240	262	229	237	260	246	293	250	257	270	269	235	257	242	242	249	255	214	252	264	249	245	220	270	231	281	246	239	268	242	255	291	276	275	263	255	264	280	288	269	266	266	257	252	247	258	224	233	284	259	278	220	260	269	229	251	252	229	251	253	279	285	263	255	269	262	241	258	247	251	222	233	268	238	264	272	265	270	260	250	238	263	265	267	258	260	252	223	268	261	269	254	226	251	258	253	259	281	250	251	246	250	237	240	276	248	263	292	266	268	265	260	252	229	258	243	267	240	273	254	244	252	273	251	238	224	268	258	252	246	246	246	237	254	259	254	255	266	239	254	257	247	283	261	259	284	271	281	230	261	251	238	250	237	251	253	256	245	242	245	233	252	254	256	257	240	271	222	233	248	269	274	271	249	270	265	267	268	256	249	279	250	261	268	244	260	250	244	242	244	236	264	223	270	276	247	257	270	245	245	262	264	245	239	234	251	262	258	235	260	267	241	264	226	235	206	241	245	255	253	228	245	241	255	240	255	239	275	283	269	266	264	280	248	236	275	275	238	260	250	248	240	270	246	272	268	268	265	248	242	239	245	272	243	275	269	240	242	232	266	240	279	272	253	257	264	252	262	232	247	258	246	275	255	254	247	248	246	260	249	259	235	276	268	253	265	249	243	239	265	246	282	270	272	247	227	250	225	260	249	247	272	247	236	246	273	251	270	259	239	271	248	259	259	247	275	241	260	261	249	248	241	276	273	243	247	255	229	283	241	268	253	271	229	275	259	254	272	274	274	229	264	247	262	286	264	259	267	230	233	248	278	244	270	244	252	249	292	239	251	224	237	261	233	254	285	245	249	276	245	239	227	238	253	255	223	255	261	257	273	251	257	260	254	243	249	247	252	268	249	273	264	260	248	238	231	250	240	272	248	232	236	243	275	265	250	270	251	265	247	258	252	253	235	270	269	276	270	242	274	249	236	241	254	240	237	242	230	274	215	267	272	266	244	281	252	276	259	244	257	274	255	248	254	276	245	248	241	261	230	263	233	264	250	276	253	250	247	247	266	238	282	250	252	241	259	279	252	265	269	262	259	245	256	236	233	269	245	230	272	259	290	275	228	260	272	246	270	262	284	259	253	252	240	252	266	279	248	251	262	267	239	259	250	258	256	252	257	260	263	239	236	268	224	233	261	260	259	272	254	267	234	311	243	302	257	262	303	241	246	263	265	259	249	253	244	245	262	261	257	240	258	256	243	245	268	253	266	247	235	261	249	274	240	243	258	266	233	245	226	278	262	242	259	235	266	259	243	246	232	258	224	269	262	244	268	264	265	233	237	259	242	280	261	266	262	273	251	238	258	222	254	255	244	255	250	260	254	268	251	285	226	249	230	269	245	242	239	274	239	299	247	223	260	256	254	281	271	246	237	276	260	261	267	246	267	241	230	268	259	242	259	243	254	238	263	281	281	283	265	245	276	261	238	228	237	268	250	234	224	256	243	265	251	236	250	284	230	258	250	270	261	230	254	255	260	217	214	238	267	285	263	254	266	214	257	253	238	248	252	258	271	245	246	283	218	282	256	246	267	267	250	248	246	241	242	250	232	262	239	263	258	233	260	249	273	242	216	260	281	236	255	256	253	263	245	285	274	277	267	246	239	273	231	246	256	278	221	280	257	259	262	230	236	273	271	252	254	275	284	263	267	240	253	242	279	257	242	295	268	240	241	246	254	282	286	247	272	270	285	248	245	256	260	240	228	268	238	248	258	247	271	269	266	234	284	264	245	280	243	249	236	234	272	263	227	258	271	234	257	264	272	262	246	225	282	271	263	245	252	269	285	272	291	220	215	262	257	236	242	284	232	255	283	262	243	250	259	227	232	278	269	278	243	262	238	246	272	273	248	244	259	251	251	243	265	258	248	276	245	286	254	284	249	248	251	235	240	240	269	256	267	247	231	240	260	240	235	253	258	231	272	248	239	242	247	239	275	263	233	226	265	287	246	252	267	237	261	236	246	276	258	241	222	249	256	274	260	248	259	267	235	258	265	244	268	269	266	258	271	269	255	275	263	255	278	270	244	228	253	266	273	244	251	284	246	246	290	256	270	253	257	268	262	264	246	271	244	267	256	249	258	262	269	259	279	266	255	251	261	242	258	266	218	269	264	282	261	268	270	233	281	244	260	296	263	255	248	252	226	240	250	267	277	259	258	258	260	254	217	284	273	253	312	261	238	280	254	242	273	270	277	268	241	255	272	244	297	277	224	225	242	255	279	238	271	258	290	246	250	224	238	265	238	267	256	275	232	248	268	258	273	273	281	237	236	253	268
1145	182	192	200	182	163	143	163	164	154	175	122	167	139	151	154	153	146	177	163	149	158	163	148	139	152	162	164	171	131	167	159	152	121	134	171	164	136	145	156	158	166	157	168	144	159	163	157	168	139	154	169	148	159	157	139	153	188	176	132	145	158	171	140	147	156	161	157	168	148	173	181	161	136	145	148	157	159	145	154	147	155	176	144	140	127	145	166	145	136	154	152	150	167	149	151	158	150	149	157	162	142	160	187	153	131	160	154	164	155	151	145	137	157	159	163	161	148	154	176	162	150	147	162	149	166	131	157	132	143	168	148	150	176	165	134	145	161	159	137	177	163	166	166	153	155	156	156	169	153	146	188	157	160	143	182	167	158	160	137	131	128	150	158	138	167	160	162	174	152	164	148	135	152	140	165	149	157	136	178	154	151	152	145	161	153	153	170	143	163	144	145	141	142	166	151	155	158	154	145	160	145	159	158	142	144	154	140	159	158	158	174	148	143	147	138	149	158	154	159	151	157	138	149	151	163	156	151	164	149	164	162	168	157	152	147	155	160	128	163	155	160	172	151	145	129	117	166	158	181	154	161	144	125	140	152	152	160	146	148	161	168	172	153	170	136	154	156	152	154	154	155	150	171	145	150	171	168	148	132	176	148	137	152	161	158	166	133	136	194	161	147	151	159	130	170	173	148	152	145	145	149	159	158	151	140	133	152	166	150	152	159	158	148	144	135	151	143	151	163	163	149	154	144	154	161	137	153	153	135	141	164	175	162	153	178	154	144	157	149	184	158	157	168	155	141	156	128	183	183	159	162	153	162	153	171	140	149	128	140	150	123	158	130	114	171	140	142	156	144	144	141	134	155	153	136	144	117	139	150	153	152	159	142	135	182	194	159	146	153	148	162	181	148	156	131	124	151	141	144	129	156	147	174	154	142	162	157	171	175	170	162	174	146	141	160	146	146	142	117	152	132	155	131	123	152	155	162	123	130	176	137	146	142	154	170	184	145	145	158	156	155	136	149	137	160	141	158	144	154	140	145	140	139	163	178	149	138	165	161	144	163	175	163	145	154	175	139	178	162	165	140	144	151	142	165	177	157	166	142	124	140	169	178	138	146	176	156	174	138	154	169	163	157	167	144	154	168	147	152	167	167	146	141	148	162	148	152	139	151	154	141	149	160	156	164	148	162	141	185	147	140	153	140	145	153	149	138	155	152	155	141	146	166	132	169	153	175	155	158	174	149	151	155	155	156	161	151	174	162	168	150	144	132	141	133	134	155	145	152	171	150	120	182	150	148	149	151	175	159	147	127	157	156	127	127	137	147	162	140	133	145	162	153	162	131	178	143	160	169	138	163	151	129	137	139	146	171	134	141	162	157	161	177	143	135	152	198	129	149	151	143	167	153	150	134	174	140	160	159	157	152	164	157	145	147	149	138	138	177	135	174	150	143	151	135	175	139	128	162	172	174	155	143	135	169	161	138	152	158	138	143	160	160	152	138	152	120	164	163	155	166	145	162	137	168	134	157	142	144	168	156	127	139	173	149	150	161	141	148	162	173	146	146	152	152	131	171	170	144	190	154	151	146	148	174	153	154	151	165	142	142	144	134	146	189	152	152	175	138	140	167	126	165	164	136	148	147	135	161	133	170	147	169	141	147	155	163	148	156	131	157	152	166	156	140	160	138	151	144	156	157	153	144	169	159	154	159	158	146	154	148	145	175	160	146	156	158	161	146	144	160	163	133	151	153	144	165	147	169	134	162	162	173	146	165	151	155	138	154	160	167	161	153	142	138	153	150	144	137	150	151	165	144	141	141	146	163	137	146	142	146	157	149	169	128	153	146	162	147	157	170	151	155	159	147	144	132	146	146	132	160	147	176	157	176	154	153	173	152	161	154	168	148	149	163	164	156	124	164	153	156	131	155	169	153	168	150	150	135	144	168	130	137	146	140	160	182	145	140	142	166	135	168	118	141	167	150	159	139	172	144	152	141	141	146	162	130	156	144	137	147	178	146	169	137	144	163	150	161	155	191	137	133	143	156	178	144	152	140	152	163	142	153	165	152	142	139	162	151	154	147	157	149	161	147	147	134	149	156	152	134	131	146	164	158	173	172	159	140	154	142	149	151	169	161	192	152	164	143	140	146	147	140	170	138	157	158	138	155	152	152	128	151	155	160	131	165	149	160	151	159	142	163	149	149	163	171	148	177	171	138	164	143	140	155	143	151	169	141	140	159	159	171	134	164	159	175	163	159	163	146	161	147	159	159	151	158	156	158	142	154	170	148	156	117	153	149	172	156	155	156	160	170	168	148	186	156	150	142	158	158	163	144	146	178	131	143	149	146	151	155	161	179	152	149	157	139	151	163	177	153	153	143	154	146	158	179	135	154	178	168	152	154	150	171	156	156	142	147	154	141	129	129	168	189	161	163	160	141	155	154	148	147	151	137	159	141	147	149	165	164	164	151	166	170	160	134	157	161	176	187	133	159	158	148	160	142	154	161	142	158	149	172	169	174	131	143	154	153	137	147	167	157	154	188	142	154	152	152	135	146	134	146	179	161	137	152	164	152	145	147	153	157	156	151	141	127	143	152	140	163	126	161	144	172	153	166	157	138	180	143	143	136	161	134	167	121	123	152	148	162	148	143	161	150	164	158	155	153	136	161	163	139	143	162	135	153	158	142	136	148	146	163	187	128	164	142	166	155	148	149	157	180	172	121	150	145	158	157	155	160	138	134	147	159	125	155	151	155	149	151	159	151	157	161	140	155	139	139	173	162	138	147	142	160	148	139	164	152	158	143	155	158	139	135	149	163	167	146	148	163	166	157	160	169	181	145	144	152	144	143	150	135	178	136	157	161	160	128	163	163	134	154	154	152	158	156	148	154	155	179	149	162	132	139	135	156	158	148	159	164	157	148	159	162	153	149	160	151	155	153	162	157	144	142	154	155	153	169	163	139	149	160	157	153	169	161	164	144	136	166	152	174	147	164	145	149	136	148	144	160	151	145	174	150	155	161	161	159	144	164	139	150	156	147	136	145	166	149	137	165	143	130	168	163	177	161	136	156	168	143	148	146	162	154	169	149	152	151	168	177	163	136	179	150	163	152	142	156	154	159	146	180	162	167	154	129	163	147	148	152	147	170	152	177	143	169	140	158	165	144	150	160	146	181	159	162	145	130	139	151	164	148	148	147	167	159	165	127	147	145	142	152	155	156	144	160	145	157	153	152	169	151	170	163	151	181	145	143	136	137	178	182	149	152	158	144	147	147	131	159	149	135	160	161	144	134	170	152	138	155	171	140	152	143	149	140	141	146	146	161	176	143	162	145	164	164	172	146	150	164	160	153	191	148	145	151	167	164	144	146	135	157	154	146	167	159	167	159	140	179	149	151	166	170	159	158	160	168	129	154	149	152	154	142	155	161	139	173	144	131	164	158	144	147	148	141	153	152	149	160	187	155	157	159	169	157	151	159	142	164	137	158	165	160
1587	464	514	567	522	469	467	413	409	405	404	397	474	397	405	395	394	383	386	410	405	390	377	394	375	407	434	371	397	397	410	445	423	408	430	395	429	367	407	389	399	400	379	410	360	407	432	405	381	412	406	407	380	403	428	402	408	388	405	413	383	387	397	379	403	382	390	383	397	386	409	382	378	414	381	413	405	405	410	395	427	410	397	388	398	414	420	395	386	378	403	379	403	431	448	412	394	400	401	388	434	416	384	428	397	439	388	393	366	431	392	423	421	395	372	393	434	356	403	403	406	382	392	412	388	382	408	386	375	406	386	380	387	400	346	384	372	393	399	422	414	369	364	402	444	382	404	423	394	397	389	408	409	383	348	349	409	387	393	398	408	424	398	403	373	386	395	369	408	411	415	379	370	396	395	387	405	391	402	380	407	387	442	356	404	394	381	380	354	395	374	351	380	390	393	390	410	420	400	411	388	421	388	410	423	436	391	377	387	384	390	388	358	429	372	397	401	380	397	380	379	422	386	369	417	405	356	398	384	428	383	405	378	412	380	394	405	395	403	431	388	374	400	398	417	383	347	394	414	398	393	388	348	394	398	394	360	388	414	388	397	409	414	381	410	396	416	426	374	392	393	406	404	402	397	402	408	392	405	370	372	385	361	407	390	402	401	393	399	420	458	392	402	392	422	375	428	385	377	411	435	392	378	385	406	402	425	408	415	388	375	390	400	403	403	378	357	422	418	371	366	392	387	405	404	376	401	413	387	391	438	358	419	407	379	380	389	397	382	352	422	413	375	396	407	368	399	402	357	382	422	429	382	435	388	419	392	410	398	406	422	338	421	423	354	412	399	381	390	382	380	390	367	377	364	396	412	413	416	374	425	383	409	397	386	411	367	379	419	434	395	391	415	434	445	418	414	405	425	360	403	392	394	400	407	390	392	421	370	396	364	383	402	402	380	389	377	382	415	395	389	396	444	402	375	382	387	411	366	413	411	403	400	409	441	360	391	398	379	391	408	402	398	383	426	363	368	401	404	439	413	375	415	406	390	406	406	408	369	405	397	381	398	391	416	383	398	406	394	429	388	371	396	381	386	427	425	416	395	376	380	414	373	390	399	439	397	420	379	404	401	405	368	386	377	393	371	412	382	422	359	393	386	439	400	377	385	394	367	387	405	377	395	407	404	398	392	413	383	377	382	392	405	418	399	397	400	417	407	365	400	379	396	444	415	394	402	409	402	389	380	438	410	403	385	401	407	387	387	375	404	359	402	392	439	369	419	377	358	390	414	413	382	388	390	366	421	396	417	392	406	365	367	406	406	393	377	365	382	419	403	392	411	409	372	406	402	371	383	380	444	400	401	389	373	412	383	384	386	403	382	407	426	396	410	385	399	397	394	376	371	421	382	389	418	396	426	386	369	404	425	385	370	419	406	428	413	392	377	369	399	398	442	362	415	371	375	368	399	395	413	393	398	399	380	430	390	394	359	426	418	416	389	415	415	417	393	418	407	393	378	414	380	358	406	396	380	409	410	428	410	404	373	422	398	425	437	407	386	424	377	431	400	394	399	397	399	382	398	401	394	393	357	380	392	403	450	410	396	398	392	360	370	381	399	437	413	389	409	405	385	416	403	381	366	385	423	415	402	388	379	418	430	381	430	403	406	381	420	398	396	401	389	406	386	379	366	401	393	382	428	386	424	406	401	401	396	385	419	418	386	375	427	411	385	455	388	400	385	401	422	397	378	397	397	382	394	411	395	393	401	419	407	420	377	374	386	396	405	402	412	428	400	394	394	400	386	432	414	368	433	415	401	395	419	381	400	401	426	385	380	369	410	428	383	380	393	407	394	415	399	380	403	421	403	387	404	434	386	404	374	401	426	421	409	450	397	415	395	341	418	377	390	393	360	383	393	352	415	395	402	387	424	405	381	411	409	408	391	416	367	436	418	394	420	431	401	384	384	368	373	425	381	390	392	424	389	402	397	385	374	410	384	384	392	410	367	387	384	395	399	375	410	376	414	398	377	413	397	414	376	424	377	412	404	399	391	387	421	370	394	421	414	419	380	379	416	360	381	407	350	394	389	414	357	390	412	398	415	399	364	434	412	396	389	415	394	408	384	391	412	364	391	414	420	413	424	419	365	395	405	417	393	366	407	401	402	397	412	396	429	393	375	403	413	416	421	393	400	421	378	387	435	426	385	420	395	415	384	419	423	360	385	445	380	423	399	391	445	381	409	413	417	406	392	424	422	406	416	387	406	352	379	403	420	390	381	381	413	417	378	347	397	437	386	385	383	381	399	391	409	366	393	374	378	408	392	398	421	371	411	399	419	388	385	409	397	415	394	383	422	417	374	385	410	402	420	414	386	407	409	367	400	394	369	394	407	422	392	388	405	382	388	408	414	384	371	405	416	407	429	420	411	427	388	380	393	395	376	395	396	395	378	373	384	384	426	385	412	399	388	426	386	392	398	396	369	379	363	382	392	352	404	383	382	371	407	381	376	381	402	382	386	419	389	421	398	423	380	375	425	409	396	388	387	389	402	356	383	397	416	411	406	368	384	403	400	418	354	373	360	385	402	374	398	391	396	397	380	424	400	345	418	395	420	403	398	453	387	400	399	375	387	399	406	405	407	411	378	411	366	443	392	372	381	417	415	367	388	417	392	406	427	438	406	386	390	411	401	412	397	359	395	421	406	437	411	426	386	371	374	389	429	408	402	389	422	439	417	410	399	393	414	373	381	343	413	355	404	410	408	387	425	393	423	414	410	439	352	421	407	377	397	373	422	397	394	373	378	396	386	413	377	404	390	392	386	405	394	386	394	385	400	387	409	406	368	416	411	378	377	389	385	358	435	389	409	383	407	368	377	421	385	365	417	397	370	361	395	402	389	398	397	400	378	394	398	383	368	379	431	405	391	380	405	388	423	436	405	406	363	364	423	377	400	427	425	372	426	354	401	416	384	379	431	371	410	393	392	399	415	386	379	382	438	421	409	413	413	411	445	366	419	382	394	384	365	378	406	404	392	384	355	396	423	408	410	419	392	417	391	390	398	414	364	353	403	374	409	397	385	409	377	370	382	396	375	397	362	405	412	409	426	401	406	423	377	429	435	405	409	434	396	371	368	354	376	397	416	408	364	395	382	401	422	405	363	415	396	416	372	411	406	430	380	372	387	415	432	413	423	392	385	383	411	426	409	390	376	405	425	393	397	408	430	378	388	395	427	384	385	383	397	424	410	393	396	381	383	395	402	401	400	422	374	389	393	385	399	416	409	387	403	380	385	402	387	409	397	390	363	368	374	357	431	424	441	383	388	377	400	387	393	398	344	425	388	378	361	428	392	386	405	407	427	387	379	380	416	375	378	398	374	385	396	401	429	449	416	423	387	402	403	375	432	397	414	404	391	399	420	431	399	384	384	382	376	368	426	383	376	404	415	399	395	396	394	343	399	456	395	392	403	406	358	369	404	393	416	387	381	353	372	406	405	398
6415	465	478	462	368	327	329	238	252	263	237	244	222	235	185	223	203	210	202	181	177	209	200	204	191	197	212	160	169	193	195	194	184	210	203	187	193	162	198	188	185	181	191	219	183	181	201	187	165	175	196	174	169	216	182	192	177	191	221	183	199	196	184	176	187	217	197	198	182	179	203	176	188	205	191	182	184	184	190	176	204	191	173	181	178	191	185	191	194	191	192	192	149	207	190	192	192	197	185	175	174	211	190	186	177	171	189	187	180	191	207	180	184	194	189	178	181	190	186	183	170	175	167	191	198	198	209	161	177	194	188	202	177	191	160	216	195	181	198	194	197	171	185	180	183	188	212	200	204	201	149	183	195	212	199	181	206	187	191	183	181	187	202	176	180	197	190	179	208	207	200	170	187	198	187	169	202	201	219	180	196	189	168	158	190	186	189	195	198	207	226	176	209	208	175	195	208	190	174	166	197	196	169	204	157	188	177	170	165	215	199	186	193	168	190	204	184	179	181	220	156	161	204	198	193	187	183	195	183	191	162	201	195	176	193	190	190	197	183	196	169	203	216	187	194	177	181	187	194	161	161	185	184	200	163	201	187	186	183	188	185	184	176	201	202	197	193	173	161	161	194	208	192	190	190	179	216	187	201	198	185	180	183	182	224	162	188	205	169	194	190	195	222	194	196	197	180	199	212	207	169	198	165	204	184	188	203	178	167	195	205	191	168	188	201	189	180	198	185	171	213	177	178	193	215	179	209	177	187	182	174	193	186	174	219	192	189	162	198	194	176	202	196	185	176	182	213	177	187	198	183	173	210	172	193	175	206	197	218	174	180	223	191	191	190	193	197	172	192	181	189	208	191	204	180	165	174	182	191	185	207	204	213	167	182	196	187	179	194	174	170	176	173	203	187	183	192	164	147	189	197	182	182	180	163	188	186	198	166	205	152	204	177	177	199	192	182	166	190	217	181	182	168	202	187	192	188	170	183	165	201	203	187	223	167	160	190	184	200	199	207	176	182	186	175	185	188	181	186	201	220	200	178	180	191	196	196	178	170	187	170	174	206	169	181	198	190	168	221	200	207	180	168	163	187	188	163	181	178	173	174	199	206	198	193	181	202	206	189	173	188	188	150	167	197	199	188	166	189	177	209	159	154	169	200	200	172	207	189	191	215	173	187	208	207	181	186	187	196	198	200	163	196	185	202	179	214	197	174	172	188	176	193	184	185	181	176	199	203	196	193	199	173	171	197	176	192	192	178	172	174	193	172	192	184	217	198	194	211	185	202	210	182	159	168	197	181	199	190	207	190	185	209	203	176	172	192	207	207	181	181	158	213	181	164	173	207	193	163	204	190	181	201	174	189	172	214	182	199	210	200	187	216	167	191	187	160	199	169	190	203	192	175	211	176	202	180	213	186	192	201	192	200	171	186	209	197	173	172	196	174	184	196	182	186	183	193	185	185	185	183	153	220	206	206	192	177	163	165	185	208	203	178	181	190	188	186	200	208	181	212	188	207	190	195	188	214	194	160	200	175	193	181	181	172	188	196	167	176	188	196	184	167	174	193	177	174	208	201	179	211	198	190	173	188	200	205	189	192	191	169	208	193	202	206	182	172	177	199	184	213	212	198	190	205	173	196	191	188	191	185	191	172	215	215	202	201	161	175	177	221	181	201	197	175	198	162	189	172	183	162	189	203	205	192	210	187	195	189	172	159	169	193	212	184	200	177	190	216	200	190	187	207	186	187	224	201	179	181	166	181	186	194	182	198	188	172	213	165	186	194	182	180	153	169	198	192	172	205	179	171	161	170	208	197	201	198	191	159	187	201	206	196	191	212	182	187	200	162	179	169	183	155	189	189	185	204	179	180	176	172	190	197	190	181	192	173	171	188	152	183	213	201	213	181	218	200	183	173	189	202	180	174	191	186	193	183	185	204	193	166	177	179	187	190	212	185	176	177	171	192	174	171	182	196	171	210	182	185	194	186	194	195	215	207	186	195	188	216	193	167	207	199	210	189	208	177	177	172	175	182	176	190	196	220	162	177	208	196	208	200	196	190	183	182	200	169	185	188	173	213	188	192	184	190	185	192	175	186	187	187	179	204	213	190	187	197	171	175	165	182	191	189	199	165	195	199	186	209	217	185	199	185	168	198	203	191	187	208	203	179	176	178	195	201	178	175	187	181	189	192	184	200	186	194	188	157	183	207	191	187	196	182	181	194	168	205	195	182	164	205	199	178	178	238	167	191	210	201	186	157	195	187	198	180	198	198	182	183	193	197	187	178	168	208	192	190	201	206	192	168	188	202	185	167	191	156	193	195	181	164	219	166	197	179	178	192	168	225	188	174	178	178	173	193	166	185	199	186	173	181	184	167	160	190	190	191	144	167	202	171	193	166	193	220	196	160	181	208	159	195	185	203	202	186	190	193	209	178	188	173	172	182	215	191	156	202	194	190	161	198	172	183	181	205	185	209	189	188	195	200	185	184	181	185	166	172	199	208	197	182	200	196	188	189	184	186	198	195	196	207	209	177	185	196	185	175	184	201	167	189	200	216	206	220	191	183	187	186	171	194	175	189	189	190	169	199	174	197	192	196	212	198	185	195	193	198	185	184	213	187	189	191	199	179	168	175	199	192	190	206	181	179	174	201	177	197	203	183	225	197	175	209	178	200	182	194	187	174	194	182	176	198	180	210	190	204	178	190	182	161	188	211	192	169	198	197	176	193	165	189	179	179	219	179	186	183	196	162	162	189	195	198	189	193	192	163	191	164	177	182	161	168	206	176	171	161	187	216	195	183	188	190	160	191	196	216	194	203	193	202	221	183	187	209	184	187	167	219	193	184	218	177	196	181	196	185	196	186	176	212	190	180	193	185	184	191	191	179	173	174	192	209	183	184	190	184	196	184	197	187	186	179	186	206	182	184	190	171	178	207	193	210	190	173	180	179	184	215	203	162	187	193	194	203	162	169	203	180	196	176	179	164	191	194	196	201	207	205	221	192	198	190	176	173	184	203	177	198	195	196	186	191	184	175	192	195	176	176	186	190	180	200	183	218	189	183	190	188	183	176	187	189	182	182	209	186	178	203	189	187	193	174	193	192	218	192	179	185	159	195	212	190	205	202	179	180	184	186	198	192	169	185	176	178	190	188	187	196	178	185	182	166	191	178	193	204	177	206	185	183	172	179	191	202	217	180	182	170	190	189	183	187	187	189	189	184	205	180	185	183	192	189	181	179	211	202	177	191	194	186	198	197	188	210	198	204	188	195	194	179	201	200	180	189	191	182	166	192	186	214	175	163	176	170	197	163	204	171	193	192	192	183	148	181	165	199	169	175	175	206	180	205	216	187	179	189	206	192	194	172	187	201	174	189	194	215	203	165	225	210	176	187	167	179	169	207	168	198	164	190	174	189	198	193	182	200	207	205	185	198	193	224	198	187	170	216	194	171	193	190	207	194	214	186	177	185	188	180	183	176	178	201	196	199	198
6213	743	1186	1629	1476	1139	1092	872	817	823	798	750	645	639	614	603	545	549	519	517	514	558	534	527	495	485	535	487	527	533	507	511	479	495	525	487	482	490	514	490	497	487	526	449	459	477	438	481	499	450	529	479	461	447	470	480	469	487	435	521	502	433	484	447	469	434	484	455	419	459	502	462	466	458	433	453	470	470	468	458	452	476	494	448	470	514	491	456	513	460	480	413	460	498	455	445	468	450	476	480	518	456	473	440	465	445	483	453	485	485	492	441	440	469	449	427	467	451	433	429	478	435	502	466	467	508	478	479	446	462	459	462	472	453	481	476	485	487	463	487	496	474	493	491	488	464	488	468	454	460	455	484	497	486	478	457	467	480	457	470	485	449	457	454	459	505	488	449	490	476	460	531	493	468	516	440	482	477	473	435	476	482	477	477	485	508	473	453	501	486	439	446	474	486	467	475	482	432	481	500	459	471	459	470	508	471	429	481	481	473	439	462	448	485	475	479	478	478	465	496	482	432	451	457	441	465	463	458	462	494	461	485	469	433	461	487	462	476	465	501	485	456	482	488	498	470	477	477	427	479	461	483	470	487	437	497	466	450	463	458	485	464	442	468	437	469	507	500	476	491	485	452	458	444	457	446	452	513	508	489	493	470	457	456	497	494	476	511	462	476	454	477	455	482	498	465	459	460	446	504	450	469	492	449	441	453	462	482	478	469	478	503	496	465	417	534	452	456	476	490	462	507	485	492	442	489	489	450	460	464	461	438	450	473	479	485	478	457	452	455	468	444	505	455	512	450	445	453	461	455	426	479	469	468	454	455	421	454	439	459	483	504	517	466	447	478	477	467	483	481	469	458	471	491	452	502	467	489	442	478	461	482	467	463	477	461	434	420	457	427	480	471	515	446	463	465	488	457	518	450	466	468	499	479	464	436	472	450	458	469	461	472	473	515	446	437	443	474	438	465	467	492	431	447	473	458	486	440	498	496	421	483	489	445	502	486	443	459	456	468	442	490	462	415	437	491	461	517	460	491	477	454	449	470	470	492	471	492	480	431	475	462	485	431	468	492	482	474	467	456	489	481	492	494	481	473	461	447	500	473	470	444	466	455	439	456	433	486	489	469	488	436	479	466	485	476	460	473	438	525	450	459	438	457	429	502	478	436	505	459	479	475	470	451	515	471	463	459	435	456	509	502	439	468	466	426	469	470	453	464	525	491	456	441	481	477	458	439	463	487	499	475	409	464	490	459	488	506	469	483	480	447	441	489	463	505	487	503	468	450	508	460	471	455	481	453	507	481	526	438	481	491	473	461	486	475	490	470	456	482	471	444	476	437	493	435	481	444	497	462	465	439	451	475	486	481	502	489	483	476	456	490	500	477	512	473	472	463	481	469	486	429	428	463	506	490	451	473	490	469	459	476	469	472	468	434	493	437	502	478	471	457	491	528	429	421	503	463	477	495	427	461	427	426	471	474	458	466	498	486	448	436	487	491	482	498	528	454	493	470	487	472	469	455	471	446	482	442	454	452	501	452	487	508	471	471	438	458	449	452	488	481	508	436	510	437	472	424	494	473	437	470	468	444	411	460	462	461	511	481	480	480	484	475	445	487	439	452	499	467	492	410	519	480	515	446	434	465	460	445	423	449	481	465	460	472	441	427	485	432	499	477	444	444	444	458	469	481	486	472	444	424	471	443	463	466	492	488	465	454	482	527	482	465	450	478	473	485	492	477	464	432	443	502	478	474	426	437	502	461	438	471	485	512	486	477	475	465	460	492	465	455	455	460	488	456	465	438	487	492	461	470	469	462	452	459	477	478	459	478	481	457	474	468	465	478	488	488	434	461	459	482	458	457	448	438	460	488	441	455	472	437	484	479	450	477	462	477	501	478	489	440	465	492	488	502	439	431	471	474	453	445	457	510	496	467	475	495	445	464	478	462	478	487	497	471	450	488	429	450	478	450	471	438	437	492	490	457	460	466	455	474	484	477	483	448	478	486	471	445	438	447	437	473	472	494	497	475	444	462	489	487	453	428	475	489	465	468	481	467	483	465	474	470	505	489	455	492	488	478	478	469	440	470	460	447	423	450	478	458	458	457	469	472	441	450	504	475	472	512	470	442	447	486	504	472	465	489	442	479	500	431	472	477	484	485	474	483	481	502	468	426	419	459	417	475	498	482	473	464	480	473	444	475	504	469	476	461	456	508	464	499	498	472	500	451	433	440	469	452	501	461	472	464	471	457	454	489	496	484	469	476	432	452	470	430	468	509	482	526	495	478	442	449	428	468	507	470	477	504	472	436	495	463	489	453	493	478	490	528	489	488	464	463	470	450	477	471	469	471	462	468	486	458	452	487	489	471	500	473	467	440	467	445	477	452	412	465	513	468	479	430	464	447	464	479	492	454	451	476	467	480	475	461	478	471	552	485	482	472	462	484	494	470	481	502	487	438	492	472	509	442	496	473	458	482	472	482	462	445	487	445	461	464	498	497	486	473	439	478	495	455	470	449	513	453	457	477	514	450	443	481	451	450	488	446	467	450	470	457	471	496	457	458	454	441	458	462	461	449	452	483	464	442	460	513	484	477	465	478	496	482	460	484	459	472	468	479	514	456	447	453	487	481	446	472	475	478	462	477	501	450	429	459	483	458	478	473	469	474	493	465	454	496	471	469	508	480	497	433	441	483	483	507	464	481	469	485	466	477	460	487	480	480	475	464	435	468	462	455	470	426	434	499	467	467	479	460	500	489	485	421	474	440	452	486	438	446	441	463	479	485	500	455	463	513	480	446	448	447	467	518	499	469	458	466	467	468	471	496	455	509	511	469	480	491	445	500	470	457	459	459	436	457	467	398	473	465	476	456	498	475	481	475	467	469	491	465	474	482	437	477	527	448	512	468	472	457	444	453	469	456	463	493	428	441	468	460	431	483	466	495	463	468	437	507	503	464	454	486	494	469	451	487	495	518	511	464	452	504	515	476	486	426	455	464	476	490	464	444	483	508	471	470	521	497	447	460	435	441	442	445	496	480	460	471	466	492	501	481	458	440	480	453	452	474	503	485	438	472	463	476	488	482	497	497	479	456	480	509	485	466	445	451	431	446	455	495	457	462	455	492	457	518	446	436	469	444	471	449	458	472	464	509	492	446	458	481	454	449	467	515	487	482	448	432	447	427	462	455	462	464	473	469	484	482	485	479	490	445	497	477	464	491	453	477	458	435	483	489	445	477	489	459	488	447	500	472	453	470	472	442	469	418	462	451	450	464	468	483	449	459	518	484	442	459	451	477	505	459	448	463	451	482	456	479	527	467	473	517	488	465	484	485	492	491	475	465	477	504	452	459	439	473	462	502	489	483	513	474	492	490	449	473	485	481	472	434	489	444	461	479	468	471	478	477	458	481	459	488	461	494	484	475	448	447	437	441	428	468	482	476	499	457	489	450	429	463	452	484	528	478	474	451	493	457	469	485	443	462	503	510	458	461	509	501
11755	724	801	670	498	317	387	224	201	210	210	164	149	153	131	127	133	127	120	121	93	120	106	102	98	95	99	99	97	101	125	82	113	99	117	112	105	109	108	122	96	106	112	101	86	89	102	89	95	118	96	104	105	96	109	99	99	92	114	108	107	93	93	101	104	98	104	90	89	111	93	102	108	98	98	90	110	83	109	74	100	107	96	91	94	97	100	112	109	96	103	98	121	98	103	100	96	100	93	116	123	105	115	119	109	71	90	88	97	104	107	108	121	104	100	92	98	97	98	86	100	88	111	103	97	107	113	94	106	91	102	94	85	93	104	108	105	96	93	111	105	81	106	84	113	94	102	105	129	108	87	101	92	97	92	115	97	110	93	96	119	104	91	111	105	89	91	86	93	96	105	89	112	105	107	93	97	90	110	101	94	95	110	109	104	89	103	82	100	89	86	99	80	87	88	87	119	106	102	103	97	92	97	118	93	90	99	117	119	77	93	95	87	87	89	80	106	96	90	92	99	96	101	90	78	89	98	101	91	89	87	105	88	112	86	92	91	107	80	111	105	111	88	99	105	100	110	97	112	118	81	89	113	113	102	92	107	95	96	108	127	121	88	97	98	102	93	96	113	105	107	92	104	85	91	99	98	85	123	98	114	112	111	86	97	82	110	90	86	127	105	85	93	90	96	104	94	97	101	103	98	117	106	99	93	126	88	103	115	96	103	102	97	110	101	105	81	105	100	93	87	100	120	104	103	106	101	108	91	121	95	96	100	84	96	81	111	97	95	101	95	97	81	98	96	95	92	105	81	89	96	83	117	101	100	102	88	115	102	94	90	117	100	121	90	106	106	99	110	110	97	109	101	109	98	114	96	90	99	109	83	95	103	107	95	90	103	105	99	101	105	109	110	124	111	84	98	109	112	101	92	99	98	84	97	93	94	101	96	108	88	111	118	116	105	113	109	109	107	100	102	89	99	101	96	91	108	116	89	109	111	87	92	104	92	100	116	109	102	102	123	99	96	109	93	103	95	110	99	96	115	100	95	113	95	94	99	83	91	101	109	96	115	103	126	105	88	92	85	88	102	107	88	100	119	98	109	83	104	93	93	119	91	109	94	93	107	112	106	95	80	97	110	80	104	109	90	114	97	80	91	96	91	105	114	112	101	92	108	92	106	113	102	95	97	94	105	100	121	104	102	95	101	82	98	98	94	106	87	89	116	81	105	94	89	101	96	98	103	95	103	103	95	98	87	91	121	98	111	102	94	97	109	93	91	105	93	98	119	99	105	90	94	91	100	95	95	104	79	91	119	105	90	79	105	105	119	102	105	108	99	94	98	105	103	103	96	98	107	100	118	123	106	116	106	108	109	91	88	114	101	116	91	95	101	101	84	98	104	110	92	112	98	108	97	98	113	82	117	103	98	119	96	100	102	102	106	103	111	112	116	97	96	106	94	112	114	103	94	89	95	106	113	101	106	123	114	103	106	97	109	116	94	104	78	104	106	84	108	99	90	102	83	107	101	89	126	111	96	110	99	97	115	92	103	84	85	86	99	104	93	100	109	96	113	103	84	110	122	95	106	110	92	90	90	107	105	109	67	102	121	94	98	84	98	104	98	95	106	103	103	101	103	84	87	91	88	84	104	93	108	83	91	93	96	102	117	87	96	94	75	103	109	94	97	97	125	94	84	79	94	105	97	110	106	82	110	115	107	92	100	111	116	95	92	119	121	95	87	117	107	92	89	100	102	100	93	113	106	125	101	79	86	111	106	95	113	88	96	86	91	111	104	103	95	113	106	87	116	105	95	96	98	78	95	116	93	96	92	112	95	111	92	113	96	94	108	100	104	103	107	91	101	100	100	88	93	92	95	90	112	103	99	95	95	110	97	93	124	102	102	113	83	118	111	109	93	109	100	99	85	76	99	105	118	113	98	103	98	92	131	86	98	113	96	115	92	83	93	117	101	95	109	83	89	94	87	107	104	97	92	94	87	108	91	114	89	108	90	101	97	81	110	99	92	92	100	103	108	106	91	79	101	99	97	92	102	89	108	100	95	95	85	88	107	90	104	103	104	93	99	101	106	88	108	81	101	94	91	100	103	97	101	92	95	119	108	104	97	111	107	108	91	103	107	83	94	89	88	93	107	103	98	83	100	103	94	101	110	103	116	105	94	110	81	101	96	88	86	106	108	81	117	89	97	100	118	90	99	110	97	93	98	92	88	98	110	102	97	95	101	96	99	86	81	108	99	103	90	99	96	105	98	94	78	99	88	102	80	92	111	88	122	97	98	105	106	91	98	112	94	115	110	103	103	96	106	116	94	87	93	82	82	119	105	111	100	95	106	105	99	102	100	99	116	105	89	98	97	97	100	92	110	107	89	79	98	80	98	114	106	88	102	103	90	90	93	104	108	91	93	106	118	99	99	97	92	107	114	113	101	98	110	90	79	85	87	98	105	111	94	123	107	108	90	110	75	100	114	89	94	91	99	107	93	96	97	115	86	98	103	92	91	112	107	101	111	75	95	99	89	100	97	91	94	91	95	125	96	98	105	118	104	98	84	97	93	95	110	114	104	83	86	98	88	93	77	109	117	100	107	91	107	119	109	81	101	87	105	105	91	106	84	105	102	121	108	106	101	81	93	90	83	85	103	87	93	99	101	111	98	94	108	96	83	104	100	96	88	98	119	101	74	104	98	109	110	96	96	88	106	86	107	118	106	96	96	112	116	102	91	91	94	93	82	112	106	100	92	96	101	99	116	97	93	95	106	112	96	106	101	94	98	112	108	106	94	103	103	100	97	81	112	97	97	98	89	105	109	94	83	106	103	96	90	112	104	108	96	103	92	92	88	100	98	110	117	105	99	106	101	93	104	93	104	100	94	99	77	120	109	107	98	86	100	78	95	101	96	97	106	86	107	84	114	118	82	104	85	108	97	107	88	95	102	106	88	94	103	114	105	100	89	105	114	88	104	99	104	111	93	111	106	106	91	93	69	115	97	95	95	65	120	103	98	106	91	93	118	91	99	109	114	93	122	112	90	121	86	102	100	92	91	92	106	101	102	96	103	87	95	106	82	79	121	102	80	99	94	109	107	98	120	107	77	98	106	80	109	105	105	96	103	94	99	93	101	104	128	117	105	98	106	121	107	93	110	93	100	102	84	107	110	90	108	108	102	87	108	114	98	98	88	90	101	90	85	94	103	81	107	103	95	98	108	89	95	91	124	78	95	118	118	105	86	85	85	94	99	108	115	81	97	102	108	97	83	92	101	82	109	97	104	105	93	102	90	81	70	93	113	90	111	102	112	86	102	110	100	100	85	92	108	108	88	88	97	84	87	73	96	98	95	90	111	117	107	99	99	111	115	108	113	101	110	95	106	95	90	104	125	111	109	97	121	95	90	105	101	109	89	108	117	88	95	103	109	86	106	83	100	102	104	100	97	83	90	91	121	93	86	102	106	85	97	97	101	92	103	106	92	102	100	103	87	108
7756	837	1813	2374	2028	1540	1487	1004	968	970	849	771	534	518	492	456	439	386	402	376	364	366	335	338	315	309	281	281	288	272	272	273	299	276	259	285	289	256	251	273	291	264	281	270	258	279	281	271	258	291	282	269	276	295	274	267	275	270	247	274	276	269	250	261	283	254	261	264	245	267	261	277	278	273	275	265	281	248	237	258	260	257	228	288	281	249	268	285	271	258	228	231	253	262	242	265	283	270	257	293	274	268	247	267	234	244	226	260	267	264	280	265	238	237	252	266	247	267	222	252	271	279	257	270	253	262	266	278	233	282	286	264	225	274	219	238	225	229	260	252	242	263	254	208	253	242	258	278	255	253	277	277	284	279	245	253	254	247	253	273	259	266	227	235	251	215	217	259	247	269	251	260	265	245	280	260	271	277	272	259	252	247	278	292	263	256	247	288	261	289	256	243	251	245	219	238	270	259	267	251	284	250	273	252	252	251	261	263	248	286	241	240	273	281	254	245	253	250	253	277	283	265	251	245	240	247	273	245	247	282	294	259	237	233	267	274	259	243	233	248	256	236	223	280	249	257	253	275	240	247	255	243	255	264	263	258	259	259	253	232	300	266	254	259	265	286	256	242	255	258	253	257	251	257	252	251	249	255	287	272	264	246	251	283	271	262	245	255	280	269	238	274	270	254	265	255	235	259	270	241	255	250	257	252	254	245	262	249	251	240	270	228	240	262	256	231	257	265	261	244	257	269	255	242	237	232	245	250	272	262	249	250	255	260	287	272	248	250	258	259	262	270	273	244	257	267	238	251	253	273	232	235	253	259	268	268	213	251	259	276	256	263	283	258	265	262	264	228	264	240	273	241	250	247	232	263	264	247	271	257	272	259	265	247	259	250	229	236	254	269	269	247	234	272	259	245	246	248	253	254	267	267	265	256	272	255	279	261	251	225	250	251	253	270	240	244	244	244	273	228	284	228	278	241	278	244	245	284	254	245	255	259	219	254	258	282	269	271	277	262	261	242	260	231	284	266	247	235	260	264	234	251	258	270	238	258	271	246	259	270	247	243	254	261	249	227	244	276	266	276	269	258	262	283	271	247	274	257	269	232	252	264	254	247	252	270	251	244	255	263	241	249	267	244	275	261	241	233	278	243	264	264	263	261	227	273	248	273	239	242	255	276	227	254	243	254	248	261	239	254	274	261	211	266	259	267	228	258	278	252	253	254	285	291	266	294	251	273	269	232	281	243	270	261	257	248	243	248	210	281	272	248	239	261	254	253	268	283	264	268	266	249	252	266	261	282	267	257	252	258	238	240	239	248	249	264	250	270	257	258	281	248	256	254	254	235	229	243	268	242	265	286	240	260	250	260	255	257	273	280	256	256	229	236	275	236	257	231	244	229	261	283	266	245	232	272	271	250	268	280	257	257	263	252	254	251	273	278	244	231	272	217	264	243	321	231	274	242	270	259	261	221	263	240	250	237	270	256	251	246	278	288	291	254	263	248	230	253	252	251	248	234	273	252	254	281	263	244	259	304	263	213	240	251	262	273	265	244	240	274	264	272	252	308	260	243	231	270	263	267	246	260	268	270	270	250	240	254	246	236	295	242	243	252	276	270	239	266	266	252	230	265	242	265	261	261	257	249	237	269	262	268	264	258	279	239	250	278	276	242	262	253	275	276	262	248	296	255	250	274	249	279	245	265	261	249	257	276	278	254	251	253	288	277	262	239	254	262	265	242	268	276	245	229	254	242	240	258	204	284	271	269	274	241	271	236	273	232	265	249	242	235	263	251	259	258	267	256	259	243	240	240	267	260	245	251	235	250	269	274	261	270	259	257	260	253	246	247	260	277	268	257	237	230	249	264	244	226	266	268	237	278	244	251	242	266	263	286	286	238	285	258	245	256	240	240	280	254	236	263	253	247	275	250	275	288	246	256	242	290	253	252	241	241	253	260	243	245	268	281	255	260	265	272	239	253	259	245	244	278	232	256	247	284	277	229	249	258	275	250	259	266	255	241	260	265	246	293	264	269	243	248	277	225	273	242	258	262	259	243	276	267	248	264	241	253	238	252	245	277	258	272	236	248	233	251	259	248	257	266	258	257	279	261	253	257	253	252	260	265	240	245	258	260	259	244	251	254	231	264	284	243	272	249	253	248	252	229	273	245	261	290	276	221	270	265	304	243	248	265	257	273	264	248	267	245	257	272	244	293	249	242	234	231	229	249	244	256	265	252	250	267	259	252	239	259	282	256	260	275	230	280	269	229	253	253	261	264	248	250	236	255	259	266	211	239	236	266	270	282	248	259	274	262	248	240	271	261	267	225	244	282	255	262	246	273	251	262	264	225	256	269	259	260	270	260	295	263	259	259	241	268	255	271	258	242	265	243	242	272	234	241	279	266	267	289	265	238	244	279	272	274	235	271	272	244	241	248	252	267	276	269	266	280	253	256	282	235	259	241	248	241	278	254	262	272	230	234	270	277	268	239	259	249	260	267	226	280	271	261	248	251	250	241	250	264	253	249	266	242	269	267	246	221	259	268	238	259	245	243	282	235	258	249	260	259	250	236	271	270	252	244	247	239	246	269	273	256	265	269	287	271	279	272	265	251	248	249	264	241	269	264	270	258	283	240	258	281	254	263	277	262	239	241	254	219	230	276	272	263	238	279	259	256	244	254	300	248	276	285	245	234	267	282	239	254	248	263	251	215	271	256	250	251	283	241	246	265	248	273	258	263	239	260	230	268	248	265	255	275	287	272	241	235	285	245	230	228	243	233	267	255	251	237	256	254	253	263	266	227	274	232	277	220	253	248	236	243	278	273	243	254	266	255	235	258	286	244	279	256	249	252	270	263	243	270	266	245	234	238	248	236	259	241	260	306	280	243	288	272	291	245	281	269	277	278	272	252	268	289	273	265	237	262	250	252	259	242	260	261	255	254	250	259	246	263	277	259	258	240	277	267	284	252	216	250	269	246	248	255	268	230	259	263	262	242	232	261	260	280	262	249	244	258	245	254	264	273	281	262	264	274	251	275	252	235	283	246	232	268	216	245	231	268	262	237	266	287	254	260	256	246	287	259	244	247	235	260	244	277	242	245	277	234	266	272	246	261	261	246	245	272	291	279	230	247	249	255	274	273	241	241	264	274	246	259	271	216	253	237	241	270	251	260	236	283	255	279	255	265	244	242	260	260	285	264	247	264	281	244	263	243	234	258	279	281	285	264	240	238	244	264	232	268	264	279	275	253	257	277	266	281	248	261	265	274	249	274	262	261	233	216	263	243	263	226	243	255	265	232	248	259	249	260	243	276	230	280	255	276	273	267	256	208	272	271	261	261	236	292	244	279	267	240	256	216	270	234	261	274	244	258	270	254	254	243	267	259	269	276	255	263	247	232	233	243	286	257	226	244	241	231	272	236	253	263	244	262	283	262	249	259	238	284	267	240	287	267	230	244	264	255	246	230	228	278	245	262	276	261	261	265	279	264	247	249
1092	181	224	189	201	158	150	145	164	190	139	164	173	160	176	157	157	191	171	160	147	164	157	167	154	129	168	157	162	151	151	144	165	167	172	163	188	170	133	124	176	153	150	136	130	157	171	150	144	143	162	176	177	155	133	136	132	145	162	149	163	150	140	145	171	157	182	158	152	158	133	155	142	150	153	158	137	166	148	171	129	166	165	171	161	153	148	130	163	168	171	161	158	147	132	152	166	166	152	149	153	153	143	151	168	163	186	148	156	146	133	148	158	161	141	149	152	152	156	168	145	182	157	151	160	127	158	154	155	150	143	144	166	148	167	140	141	166	146	149	168	178	157	164	154	143	158	158	151	144	151	140	155	149	129	134	172	131	149	157	151	153	165	144	145	160	150	162	175	137	147	160	158	144	134	163	163	157	147	135	146	157	168	152	158	170	134	150	185	143	142	159	163	167	174	136	158	147	163	171	182	163	152	155	171	128	162	156	143	143	167	142	146	160	141	155	171	167	148	137	162	139	165	191	138	178	162	158	146	139	159	147	165	166	155	159	136	152	154	131	151	157	132	132	148	185	136	163	178	145	178	139	172	180	186	155	155	164	171	152	158	168	146	153	145	153	155	146	159	149	148	186	154	168	167	153	156	157	160	155	151	161	149	171	158	150	174	167	158	165	149	164	178	152	155	156	146	152	189	152	171	154	163	149	160	152	145	151	159	185	158	172	157	163	142	155	160	166	169	163	186	163	172	156	161	176	183	164	182	159	136	145	156	161	183	177	151	186	162	160	166	157	143	164	152	165	185	143	145	138	186	160	159	145	157	163	147	154	165	144	147	165	158	152	160	157	148	158	161	153	156	153	165	177	173	159	160	158	153	181	145	146	146	143	153	144	155	144	156	145	150	148	144	145	137	147	182	151	147	171	162	149	160	178	184	141	163	132	155	167	162	147	137	126	148	166	180	142	156	166	136	174	155	163	162	162	157	164	158	147	148	179	141	158	158	125	145	169	182	140	157	164	153	156	170	164	167	155	147	150	162	153	147	156	144	157	157	152	159	151	166	174	149	167	175	127	163	152	173	149	167	157	173	142	154	140	191	156	163	140	163	171	169	165	139	171	152	153	157	167	174	167	128	147	141	164	182	148	163	149	158	159	158	164	162	177	137	131	142	148	169	140	161	161	169	159	142	160	147	156	141	175	136	155	169	162	178	152	133	158	180	156	141	148	181	153	154	147	140	177	134	156	131	168	151	155	146	145	162	155	167	164	158	171	181	154	177	161	130	147	159	139	164	173	176	158	172	150	158	149	147	151	158	176	173	160	143	158	170	167	121	137	161	138	157	175	158	143	157	136	176	168	160	146	166	153	131	146	148	149	143	163	138	153	153	153	169	157	144	161	171	153	160	156	154	159	174	156	158	143	170	151	140	160	161	157	160	136	156	177	156	184	169	155	166	156	152	157	155	147	158	143	183	170	151	147	151	143	163	130	158	160	167	153	172	168	169	148	136	157	160	136	167	162	147	142	169	143	154	153	150	190	167	164	169	149	182	156	145	162	172	155	153	153	163	148	160	138	128	145	154	177	175	153	150	150	131	159	169	170	180	138	156	137	161	176	162	148	147	166	176	182	138	156	158	157	147	173	186	154	176	159	189	164	140	167	152	156	159	151	163	144	152	142	150	164	155	167	158	127	159	146	129	140	156	169	153	146	141	174	151	136	158	155	149	167	157	173	172	140	153	154	155	167	185	167	175	159	154	160	157	154	131	152	151	145	154	155	156	153	164	144	156	183	145	148	158	140	169	164	140	163	159	167	185	155	145	171	155	144	163	157	142	149	153	129	152	153	164	185	157	169	151	154	159	159	154	158	167	165	146	144	125	167	160	170	145	164	150	161	163	164	170	140	188	153	174	163	125	158	160	168	130	162	159	139	156	172	154	130	158	149	157	154	146	175	155	171	155	162	159	157	161	124	158	157	155	147	156	178	158	155	175	158	130	152	168	148	133	135	154	150	182	155	147	165	140	148	143	161	161	156	156	143	182	138	145	174	164	151	152	133	155	167	180	148	150	150	165	157	168	144	146	146	180	178	159	153	168	123	153	153	146	156	169	164	176	174	146	176	154	148	139	163	161	168	158	164	160	147	167	153	140	166	164	175	183	164	163	159	158	182	162	152	144	177	153	169	127	152	154	158	148	165	146	147	150	149	165	169	169	153	173	133	168	156	138	176	157	169	144	171	160	153	171	147	161	174	162	159	157	164	163	155	146	178	155	164	161	149	165	181	146	155	141	159	159	180	174	150	170	147	149	159	136	191	174	161	147	160	173	141	142	139	162	159	144	160	144	145	159	136	159	159	149	144	168	156	144	149	157	167	136	142	167	182	150	157	173	140	191	150	133	129	145	150	148	159	150	128	156	160	183	164	151	167	138	170	127	165	162	135	146	164	141	176	150	178	170	137	164	145	153	168	178	184	170	151	134	166	156	156	164	137	153	141	150	145	152	164	152	154	143	149	128	151	154	161	157	168	162	157	153	171	156	181	153	139	139	169	161	144	170	143	158	150	162	147	157	145	148	147	122	154	153	158	166	160	169	149	153	140	171	166	166	174	174	168	142	164	171	130	154	145	156	165	163	157	144	139	152	153	139	128	153	163	140	182	161	139	132	172	169	150	154	170	155	173	141	141	160	139	166	152	154	127	157	147	154	153	173	155	158	139	147	135	164	186	186	139	167	154	148	149	177	151	141	152	147	152	165	161	139	156	161	149	146	188	167	141	155	163	166	140	146	164	167	172	168	150	151	153	144	177	138	157	146	157	167	155	139	145	159	154	153	141	155	171	122	168	170	146	143	159	185	145	150	168	144	166	156	149	156	191	150	148	130	169	163	176	135	161	138	154	140	144	148	157	155	157	152	165	146	155	162	127	152	148	148	164	131	148	147	152	148	174	164	134	152	150	140	154	156	132	160	163	143	162	169	164	174	128	167	146	175	160	144	164	137	144	163	166	141	162	153	152	171	167	178	155	155	149	159	172	160	139	153	161	170	160	167	130	151	170	142	134	140	179	169	144	127	157	187	144	141	153	162	157	135	135	155	146	152	139	185	169	180	176	133	169	151	157	169	153	155	164	149	152	144	169	170	151	154	147	140	162	173	150	174	157	182	138	183	182	159	160	133	133	146	156	152	154	170	159	146	153	169	133	153	157	167	156	163	166	176	153	169	150	167	148	175	181	151	153	148	163	156	142	126	182	139	146	142	160	152	151	135	169	167	145	176	145	167	188	138	149	136	163	143	158	148	129	171	132	154	144	171	158	141	153	143	149	167	156	134	136	152	149	171	161	151	135	159	156	181	140	157	172	161	172	172	157	150	170	165	162	167	176	170	142	152	172	155	140	164	157	155	176	149	139	139	155	133	189	134	144	135	169	142	158	182	183	161	147	176	161	163	142	163	157	154	157	150	164	179	160	156	164	160	160	157	159	150	146	158	177
1597	440	554	645	522	465	442	436	399	453	481	422	430	429	393	438	403	408	403	424	408	389	391	381	402	376	399	392	409	429	386	399	408	404	401	429	399	390	421	407	409	429	347	406	412	385	447	429	448	436	368	394	393	416	388	384	430	418	421	387	406	407	407	398	417	417	407	409	400	403	406	415	424	408	403	398	394	364	383	395	406	381	427	399	417	373	401	430	413	437	403	384	385	392	399	430	418	395	392	382	396	405	387	356	398	398	391	394	416	340	407	401	390	406	409	396	400	419	416	408	422	406	395	437	393	384	417	388	392	427	417	422	381	379	391	421	393	396	364	371	395	379	382	389	433	374	378	394	380	437	394	410	397	417	418	391	377	430	411	407	381	422	385	400	407	399	404	421	414	405	401	394	397	420	398	400	422	405	387	400	404	405	412	408	410	383	422	382	403	390	447	386	398	381	388	413	432	453	384	417	437	376	352	413	412	396	395	394	398	377	387	383	422	413	400	407	417	386	393	432	394	398	389	400	398	419	387	436	393	409	397	406	369	414	379	433	393	390	384	424	411	427	400	402	392	418	409	343	376	398	417	459	437	391	419	399	419	429	425	411	410	424	420	414	415	384	402	410	415	402	446	397	405	387	395	420	399	390	372	412	405	400	434	425	396	442	391	436	374	366	422	405	418	437	391	417	397	404	353	449	393	404	417	407	388	418	396	426	381	402	432	420	414	431	409	387	410	404	381	397	420	423	449	405	376	422	432	417	412	420	364	435	392	422	410	403	398	404	395	410	385	391	412	402	403	397	377	426	404	421	359	434	434	421	396	409	374	412	419	423	406	412	380	411	414	434	426	385	375	389	386	395	409	411	427	399	365	383	398	376	397	368	367	382	402	417	369	406	382	408	364	435	392	390	418	408	380	410	413	401	455	396	392	383	414	396	407	396	391	395	413	398	404	446	428	410	423	367	386	421	397	397	412	432	420	430	372	411	391	406	456	425	392	414	423	383	403	411	393	448	394	407	415	395	442	400	376	394	416	371	402	374	400	423	401	412	403	405	384	402	447	387	422	402	391	428	398	426	410	392	418	364	404	420	417	415	411	388	399	357	447	370	415	389	409	383	433	365	394	420	399	431	436	367	408	416	362	381	378	392	360	427	418	413	406	445	408	408	364	393	403	409	377	366	392	399	379	394	406	392	431	389	422	413	386	395	405	395	419	390	373	424	438	444	381	388	418	387	419	388	398	416	384	378	401	411	378	412	382	377	404	440	410	406	426	441	380	390	428	425	348	403	386	416	416	416	411	413	383	383	376	412	412	364	441	400	411	430	397	369	384	409	411	384	408	388	422	404	385	401	401	399	373	403	399	387	424	415	416	413	403	397	404	391	379	406	423	398	411	395	372	361	448	410	378	382	416	423	392	367	365	409	404	388	414	397	384	423	391	412	454	414	439	379	397	423	421	364	396	390	419	409	373	410	452	411	387	399	415	389	417	415	408	404	389	415	418	450	429	385	395	392	440	395	362	442	409	394	393	429	412	387	419	424	395	423	373	410	403	429	395	396	410	404	404	374	373	400	410	399	394	441	392	429	412	380	416	398	404	408	384	407	396	380	407	410	406	420	434	388	439	421	388	374	398	408	415	385	396	424	399	355	391	412	410	435	387	398	440	408	398	379	400	390	407	383	389	393	421	355	405	352	422	427	402	361	384	399	405	411	407	415	342	408	411	426	398	365	379	409	430	405	403	392	408	430	387	427	386	409	427	410	388	398	401	400	401	398	390	366	383	396	370	402	383	401	387	389	422	395	389	409	441	375	438	414	396	397	406	397	384	390	431	392	389	398	426	428	395	411	404	354	425	349	413	478	401	408	426	389	422	375	396	413	405	389	416	420	415	405	378	390	377	363	408	383	446	388	404	389	439	367	422	389	366	395	396	407	375	418	372	417	394	431	391	391	423	425	410	389	414	383	448	409	398	381	388	373	417	406	404	412	431	367	426	380	412	410	412	400	411	382	416	377	422	449	392	422	407	405	411	382	413	418	433	421	406	406	392	389	422	422	406	420	412	399	402	440	381	400	392	379	423	401	363	412	393	432	388	384	374	395	407	437	439	413	439	418	417	378	430	379	410	407	371	381	366	382	417	400	401	424	383	439	415	424	435	398	405	403	405	381	413	395	359	382	441	392	433	446	363	387	387	392	430	389	414	407	404	406	364	416	412	418	375	392	407	424	425	422	388	368	405	383	366	392	424	386	401	367	414	407	416	419	413	397	403	410	391	433	372	409	388	427	401	392	417	436	428	421	433	408	383	392	413	395	409	415	420	441	402	409	391	391	408	406	384	403	391	416	390	429	413	426	412	399	397	408	393	386	393	388	415	426	399	431	396	387	403	355	416	408	391	431	407	426	405	443	414	406	397	393	405	389	385	390	406	379	415	407	439	386	401	390	408	403	400	383	417	395	370	457	419	411	409	381	419	402	429	434	409	397	425	402	386	416	410	398	399	427	440	407	427	407	400	407	381	375	375	432	408	398	410	415	410	396	403	427	394	449	392	404	417	412	391	406	410	401	387	404	436	446	427	353	396	400	407	417	363	411	423	374	409	391	393	392	411	424	415	433	405	386	434	390	384	402	408	426	388	389	375	394	410	407	401	438	406	427	367	427	388	434	391	415	392	379	395	395	407	409	405	387	426	383	396	424	419	395	414	398	411	397	422	393	389	396	420	391	376	423	427	416	411	435	355	412	385	401	408	408	410	389	397	412	382	422	405	411	373	398	381	400	413	406	408	407	394	403	385	406	397	416	369	424	392	413	413	391	407	408	429	434	405	392	400	388	394	388	420	404	420	385	409	381	399	370	418	440	418	396	413	426	416	402	381	432	403	378	408	408	395	400	404	386	416	402	413	394	394	403	439	416	392	406	421	415	394	377	401	392	424	381	434	395	410	415	409	415	446	397	426	384	400	388	375	416	405	412	417	461	408	399	401	457	396	386	393	427	404	412	387	375	397	416	379	381	411	365	434	425	385	397	434	411	408	453	420	415	409	409	418	374	387	417	409	419	384	423	399	403	412	397	367	408	393	408	404	390	403	426	400	421	411	410	403	398	381	381	436	393	377	421	385	414	400	372	416	399	412	416	410	418	390	388	433	413	396	412	404	412	464	378	375	414	404	392	414	411	395	403	401	391	406	391	419	408	400	397	368	409	400	394	393	407	405	380	419	375	431	412	421	408	371	425	421	410	384	439	368	405	428	382	397	395	397	399	403	435	420	365	401	397	420	434	397	405	405	386	430	400	392	402	404	423	390	377	417	410	367	425	396	408	430	421	433	368	410	435	424	409	389	435	404	426	432	408	385	411	416	394	355	387	404	383	438	376	390	399	457	395	474	368	446	414	424	388	443	441	409	413	401	404	398	414	378	367	400	407	423	373	427	397	405	411	413	388	421	390	411	420	388	387	399	371	359	418	400	407	417	401	377	394	408	403	385	429
6507	452	519	531	395	330	345	267	253	234	268	253	190	198	210	229	241	200	203	201	207	212	189	181	206	186	185	168	202	170	198	203	180	188	186	194	213	188	192	183	210	195	219	175	184	190	205	208	200	199	209	196	205	198	207	175	169	199	191	185	195	214	183	185	168	187	173	173	212	198	235	178	183	209	191	170	212	211	180	212	186	195	196	203	205	171	193	207	150	195	182	211	198	209	176	183	190	186	179	204	177	176	199	174	197	196	173	179	190	189	160	200	176	188	180	198	179	199	183	168	181	181	181	178	170	208	217	162	194	192	199	171	200	197	194	159	176	167	220	186	175	185	215	195	184	179	194	203	172	204	195	207	171	230	173	185	166	197	209	202	199	188	169	182	193	185	190	177	175	215	196	179	196	184	176	176	194	204	213	195	178	195	173	164	204	172	189	158	180	173	194	190	190	199	182	177	176	209	188	200	206	171	190	166	209	193	211	216	194	183	217	185	170	178	180	176	193	213	201	177	158	186	183	209	197	177	194	175	187	210	210	197	203	165	204	193	189	184	208	176	196	174	209	192	203	218	171	184	203	192	185	214	198	220	184	211	199	181	194	209	177	194	211	204	166	183	201	185	191	164	158	191	206	161	161	205	186	198	216	195	191	176	187	198	179	200	173	189	187	207	182	152	202	177	170	160	195	193	194	176	198	203	215	202	183	189	174	176	182	185	196	203	188	195	170	174	190	152	194	206	181	211	194	185	192	190	203	178	204	174	176	183	193	182	187	187	201	180	191	210	190	169	196	168	210	179	210	176	168	192	204	195	187	194	184	205	170	204	203	201	189	192	193	189	191	186	191	213	172	179	185	192	164	173	169	163	207	210	188	192	200	203	180	218	188	193	177	196	177	200	222	183	183	196	172	186	196	192	159	191	190	176	216	165	192	203	194	199	199	210	223	180	179	203	202	198	195	171	187	215	192	214	196	184	189	195	166	177	187	209	187	166	197	175	203	188	193	174	196	195	178	180	160	209	173	194	207	181	179	209	209	175	177	187	168	194	195	211	176	207	180	189	188	204	214	173	185	181	177	174	204	185	177	184	172	178	206	192	188	216	198	177	214	191	180	210	191	195	216	167	196	176	203	200	188	182	180	172	189	178	202	214	182	166	168	175	180	183	194	197	179	181	189	194	184	188	183	211	211	225	173	190	186	192	205	201	188	192	170	177	181	164	198	189	177	209	201	196	179	179	173	186	187	201	193	188	168	173	168	185	199	177	212	221	170	176	180	216	199	204	182	186	174	181	153	193	187	202	183	182	205	184	193	200	195	177	181	190	196	191	201	176	189	194	188	202	184	188	191	177	199	180	177	173	202	191	178	191	203	186	190	168	197	223	210	188	199	199	170	170	193	185	192	195	195	186	186	208	199	161	207	188	177	177	180	201	202	191	205	203	200	227	194	168	184	196	179	179	173	191	190	197	165	182	191	175	222	189	205	194	183	207	197	194	204	186	174	172	207	194	182	193	183	202	168	179	203	178	195	194	218	209	200	180	191	189	181	176	199	176	169	224	180	171	173	190	193	207	185	174	212	172	173	170	193	197	168	216	189	196	186	174	186	199	192	191	203	200	206	201	187	167	191	172	179	200	177	173	185	155	211	194	201	190	164	173	167	187	176	203	183	187	205	206	176	193	209	190	200	189	199	202	182	203	197	222	184	174	184	188	175	175	194	167	185	182	167	188	185	197	170	169	181	215	198	213	202	208	171	181	215	205	179	186	169	197	208	208	202	198	180	178	177	177	193	180	171	198	189	189	210	181	171	214	191	185	176	199	222	201	182	209	204	192	214	204	174	203	195	221	199	192	178	193	187	192	183	175	200	195	165	197	196	196	190	203	196	189	195	162	215	194	198	201	189	179	212	159	192	176	199	183	198	195	188	200	213	176	206	172	186	183	180	151	181	190	187	198	174	170	173	186	175	191	177	191	202	196	189	192	188	193	196	183	199	197	186	198	173	191	202	187	185	179	190	207	198	199	197	181	189	198	151	174	188	198	185	207	183	183	181	192	181	200	192	186	208	202	185	180	182	171	186	164	171	165	200	204	194	180	190	179	175	173	192	196	201	206	192	207	195	202	206	173	178	200	185	187	179	180	196	184	196	186	193	199	170	191	189	202	194	174	179	192	189	196	209	192	238	188	175	177	201	173	175	195	187	194	183	176	188	175	179	161	177	202	192	219	165	181	203	193	185	194	195	173	205	163	187	196	182	192	198	164	182	186	202	201	178	196	190	185	191	199	185	179	190	189	207	200	185	214	175	182	202	157	190	188	164	184	199	216	180	195	214	178	191	200	184	179	229	195	191	178	172	189	171	200	208	186	215	203	199	201	178	166	175	180	212	202	173	192	185	188	182	162	164	168	173	183	171	199	167	213	198	187	193	192	210	199	183	197	185	178	193	179	186	202	199	170	217	216	177	193	204	176	180	181	187	191	189	175	192	181	182	173	199	189	196	202	196	205	192	183	206	162	190	204	180	182	198	171	195	163	185	187	172	208	198	187	192	180	200	177	202	191	196	153	187	179	171	178	147	179	184	196	185	197	185	189	181	197	179	164	191	192	197	223	161	202	177	192	224	198	194	199	162	170	196	168	208	185	203	221	185	206	209	195	182	202	188	187	207	183	184	171	188	215	214	182	188	182	183	191	209	194	197	189	211	204	215	176	186	200	178	208	198	193	206	185	201	167	213	190	191	177	218	203	199	195	170	194	202	184	185	194	186	211	210	182	202	212	183	215	172	203	184	194	189	180	210	171	191	175	201	153	197	184	193	152	164	201	208	197	212	198	208	196	190	198	188	190	215	196	176	186	201	185	200	179	201	192	206	187	193	192	183	161	183	158	184	203	197	172	163	191	186	179	177	192	172	183	196	179	193	189	194	186	209	174	177	181	200	175	198	188	209	206	217	214	186	194	186	179	172	213	201	168	224	196	184	184	165	221	215	180	192	169	158	176	183	186	213	207	181	170	209	177	181	165	194	202	185	209	153	195	196	184	203	197	206	192	219	171	184	187	193	223	190	190	194	176	209	198	178	173	177	214	167	203	174	170	187	181	193	167	180	194	192	207	175	167	188	183	198	202	180	185	180	189	154	222	222	166	201	171	186	195	176	202	216	184	174	202	216	205	191	173	209	190	167	182	171	179	175	200	200	179	203	188	175	169	169	184	214	156	181	164	179	191	208	192	211	195	187	193	174	173	215	200	182	202	178	189	178	177	175	193	185	188	208	189	172	186	199	190	191	187	192	184	212	186	200	206	210	170	197	180	170	198	163	216	201	215	188	171	169	204	194	174	193	184	181	210	188	215	204	155	181	181	185	190	204	208	192	208	195	190	204	185	162	190	183	209	182	189	209	158	209	206	179	182	186	190	176	166	180	176	161	178	204	193	174	185	203	213	213	181	162	206	162	182	197	177	177	160	175	182	182	166	180	187	207	199	204	194
6248	780	1336	1669	1467	1274	1132	854	833	847	768	729	645	592	566	563	598	545	492	520	520	523	487	498	447	502	483	482	512	508	501	494	463	469	441	474	459	546	505	455	449	453	506	488	489	468	467	468	482	503	424	457	511	511	463	465	484	494	515	474	448	466	486	474	464	464	500	471	501	442	465	455	470	451	480	494	466	471	505	482	486	485	469	443	464	475	475	507	457	483	494	498	454	468	477	471	488	483	474	473	489	473	509	472	476	471	486	435	508	454	478	505	484	465	454	438	472	456	490	474	453	453	504	460	508	474	434	490	492	461	453	461	496	453	461	441	439	473	478	495	510	440	494	466	445	485	501	461	490	458	523	489	510	490	481	491	456	495	462	469	455	481	481	481	497	446	477	522	489	504	450	479	488	496	468	465	471	474	466	454	445	490	457	450	452	482	485	456	474	498	455	437	456	488	484	442	485	454	497	461	435	492	465	461	469	441	447	468	512	448	491	498	470	459	491	441	493	460	510	474	451	502	495	462	444	460	468	498	470	484	489	501	479	431	477	456	435	490	449	488	491	480	459	476	461	500	470	470	429	460	477	465	445	462	465	460	459	463	464	483	473	478	462	490	502	446	472	429	500	476	477	485	438	502	478	462	472	498	507	478	461	450	495	485	475	502	485	452	494	485	494	503	469	441	450	494	435	443	472	505	487	461	450	500	482	480	452	465	501	483	463	472	470	453	491	472	466	463	459	466	520	415	453	472	468	487	487	475	445	473	502	464	462	486	455	483	512	477	472	492	477	457	452	470	474	498	480	489	451	445	466	488	459	461	433	476	485	477	482	456	491	467	474	442	449	484	484	490	469	481	484	501	447	488	480	444	461	464	486	439	486	471	493	489	467	478	482	501	447	511	460	467	471	465	440	481	466	466	467	492	412	504	473	446	489	467	457	488	452	503	496	472	493	463	463	453	487	463	498	458	428	472	465	474	471	492	485	488	510	472	483	440	497	467	455	474	470	432	471	512	427	446	467	537	485	454	466	469	459	461	440	431	476	478	428	514	508	463	464	473	453	489	511	508	447	470	474	464	457	474	463	496	480	452	461	479	434	483	464	479	444	503	471	456	480	500	484	475	498	465	501	468	511	454	498	480	469	478	446	482	480	471	476	472	455	465	487	435	471	466	463	477	483	450	492	472	474	464	495	455	484	451	517	444	475	473	457	471	485	460	463	477	473	477	460	454	465	474	473	490	450	479	470	487	420	514	468	488	476	459	500	469	471	461	472	493	435	464	469	436	491	465	494	468	467	477	468	470	455	484	480	467	470	475	452	507	465	493	474	484	472	457	460	493	483	462	495	495	422	475	469	496	488	447	504	512	477	455	481	478	425	467	451	427	432	491	471	451	426	485	492	477	507	490	456	441	449	506	502	490	465	473	461	455	457	474	473	472	493	450	478	481	501	447	469	432	481	448	445	472	449	445	482	466	440	468	447	472	454	465	493	498	448	468	461	438	459	463	460	499	460	470	448	495	484	469	481	457	471	433	479	485	482	466	467	448	505	465	448	484	439	485	454	461	439	436	481	457	468	507	499	497	457	467	497	432	451	473	501	486	471	520	464	444	454	448	451	467	453	427	513	507	512	475	488	471	482	430	509	464	467	476	495	461	460	468	482	481	468	462	470	452	492	440	486	498	455	452	457	472	431	472	486	458	496	478	485	489	467	426	441	459	427	451	467	507	483	434	477	453	489	463	437	434	477	475	456	490	489	488	456	477	456	487	435	452	510	493	477	480	475	432	457	465	492	472	458	501	464	504	469	477	452	497	437	462	503	494	491	490	478	486	454	472	494	469	486	468	503	449	467	471	464	475	469	398	483	509	465	486	509	491	452	448	460	483	484	457	475	444	494	449	472	435	450	475	489	454	428	478	443	470	465	448	485	477	498	494	472	515	488	440	493	457	469	489	471	483	452	505	473	477	519	471	491	442	453	472	480	493	467	474	487	471	491	451	453	464	435	485	448	479	489	475	503	470	485	450	511	487	454	483	460	463	478	438	479	477	473	463	463	479	469	468	462	446	481	458	443	439	468	459	476	492	475	453	465	470	493	457	484	467	459	488	483	501	498	458	491	439	467	502	433	460	467	446	449	463	448	499	503	496	468	492	458	444	477	457	446	477	493	479	464	462	521	474	433	465	457	439	475	499	474	498	487	460	474	424	479	515	477	450	459	483	450	461	489	498	480	475	502	486	440	498	457	485	469	491	483	464	495	429	465	492	473	497	465	464	492	486	472	498	456	454	474	456	476	507	517	486	460	491	454	510	460	491	467	493	488	467	456	482	504	455	516	447	498	473	467	470	498	477	491	485	475	507	513	524	477	468	482	434	460	492	466	471	468	473	470	471	463	493	482	478	457	477	482	473	428	473	430	457	502	477	465	461	449	480	439	509	485	451	518	467	450	464	493	461	443	449	493	465	494	479	510	473	437	489	467	471	465	484	474	492	507	505	499	483	509	498	478	440	467	488	470	461	461	468	497	465	469	479	464	483	466	483	464	476	446	440	485	443	447	455	458	472	466	478	458	481	459	520	461	475	465	513	488	455	490	475	491	487	471	426	478	473	515	458	488	473	484	482	476	500	460	489	463	454	452	453	443	460	466	448	491	460	437	495	437	479	461	478	467	457	474	458	461	487	466	472	484	465	473	495	457	450	502	478	455	460	485	467	481	454	488	463	492	467	503	488	524	519	447	495	465	469	494	480	469	464	499	488	458	511	489	490	486	488	452	422	459	469	474	486	481	476	445	437	475	478	508	476	464	500	472	492	447	508	455	450	477	474	472	405	420	507	441	438	490	456	451	510	439	507	480	480	442	487	438	468	485	458	461	446	480	460	501	476	499	450	488	431	390	496	463	488	468	503	475	500	469	483	462	484	463	441	481	451	474	473	442	421	460	481	483	452	484	463	449	465	476	517	457	483	492	488	454	468	453	465	477	495	476	471	472	487	442	465	458	478	451	506	469	452	490	499	440	441	469	474	471	482	491	469	474	462	446	494	441	464	497	472	479	475	458	456	500	468	460	502	489	495	449	482	458	466	493	523	480	487	469	521	466	455	484	450	421	496	463	436	515	446	493	475	474	503	484	486	485	460	477	507	420	450	462	461	467	477	495	480	478	450	481	428	459	454	490	466	494	464	487	453	460	439	467	447	502	493	441	452	482	436	477	472	470	474	465	501	454	473	464	487	449	446	473	485	483	473	443	471	480	440	458	462	483	440	485	431	449	459	478	433	462	460	500	464	477	473	470	448	482	471	497	440	484	465	489	476	461	493	418	505	465	473	442	442	494	484	440	447	454	482	508	476	466	472	510	497	478	474	462	464	493	487	464	486	489	485	423	481	503	448	481	448	455	532	495	509	522	454	508	482	505	470	487	457	481	444	487	435	522	450	437	452	467	456	481	467	447	502	481	478	475	467	489	459	503	471	466	448	522	455	485	497	461	472
11420	767	830	670	496	420	376	233	223	187	204	208	148	133	133	128	111	114	110	111	109	94	96	93	104	114	78	97	109	105	113	109	99	107	92	101	88	98	89	100	94	100	104	109	99	94	106	110	95	105	83	107	80	98	94	129	97	103	107	107	93	94	105	94	90	108	88	130	97	110	102	90	97	85	104	101	70	93	111	105	113	104	90	111	97	104	110	81	90	106	120	97	103	95	111	96	98	115	102	86	98	93	102	95	103	84	107	117	97	97	123	98	103	81	90	104	124	91	104	98	94	102	99	121	105	102	100	96	76	94	93	107	81	89	111	104	103	104	94	91	74	97	91	106	107	97	83	91	93	105	111	122	106	74	97	118	93	103	100	104	93	107	104	94	93	91	107	101	106	111	94	79	109	105	101	85	99	110	108	87	117	82	86	88	92	112	110	84	102	88	87	102	111	105	92	91	98	98	100	110	95	105	109	85	119	98	100	104	82	92	110	107	96	118	86	124	100	90	93	115	108	95	102	73	93	104	83	109	98	103	90	93	97	87	98	90	101	106	107	94	76	96	102	105	103	98	101	102	97	112	89	95	104	106	98	105	95	80	110	96	113	110	96	107	106	76	104	89	100	106	90	107	96	119	96	91	109	123	103	90	103	114	91	90	84	100	98	89	76	90	106	92	119	108	99	105	107	109	106	87	99	104	82	104	107	117	110	94	106	79	104	93	87	101	89	117	101	83	97	79	96	91	91	93	90	115	105	97	94	115	116	93	90	87	94	111	88	94	95	104	119	97	95	93	111	98	107	101	96	92	120	113	92	90	92	109	106	92	101	83	107	107	111	88	93	86	101	104	122	91	110	97	105	98	100	88	106	116	99	107	110	102	107	96	109	85	113	87	102	105	93	94	102	93	83	109	96	102	101	108	117	94	99	91	88	96	86	87	90	99	99	99	100	104	102	100	102	112	103	109	103	102	87	101	92	101	86	93	112	101	95	96	105	99	110	82	81	104	97	107	105	106	89	98	92	92	117	94	101	99	88	98	71	88	90	95	94	101	95	98	107	111	97	74	85	98	97	121	106	90	117	84	71	99	99	79	94	102	105	89	106	96	102	111	97	92	106	103	111	72	93	106	89	84	92	85	93	101	102	97	117	114	78	95	95	94	102	109	92	93	125	91	93	96	115	106	96	90	119	91	81	91	97	113	94	91	111	94	94	110	92	98	107	127	97	112	101	87	95	120	84	101	104	91	98	97	98	88	104	86	93	97	94	114	97	107	89	106	81	98	103	103	110	103	114	110	111	78	101	108	95	95	109	87	103	108	112	85	104	99	107	94	88	112	98	108	98	89	93	105	105	79	110	92	88	98	86	94	99	89	95	118	95	95	104	91	105	103	95	107	103	100	110	111	109	91	115	87	94	112	113	98	101	112	99	103	68	100	104	91	109	111	104	105	92	96	100	101	89	103	105	104	89	87	95	95	93	87	77	86	87	96	104	85	107	95	91	87	84	113	107	119	112	85	114	96	108	90	86	102	85	105	89	102	96	99	95	94	113	91	110	112	84	82	87	96	87	102	96	86	116	111	82	104	95	104	93	105	88	94	90	101	115	94	112	103	125	93	102	93	104	109	85	106	94	102	108	109	89	84	91	107	114	82	79	91	109	115	82	106	96	113	89	96	96	107	108	93	121	100	111	76	108	90	84	78	103	113	98	100	95	115	109	128	83	94	102	90	106	90	117	93	92	99	105	87	106	104	117	97	103	102	99	94	110	85	105	83	83	84	106	100	101	104	107	95	95	109	108	79	102	94	102	93	98	114	105	103	108	109	92	113	100	117	103	106	82	113	98	108	108	87	97	95	99	99	103	93	82	96	106	96	88	86	85	106	98	113	108	87	117	95	99	119	119	104	99	112	110	96	110	83	106	92	98	106	112	81	92	117	101	106	100	98	86	95	89	83	96	86	99	66	86	84	104	103	101	86	117	112	100	102	92	116	106	117	98	91	110	89	100	96	85	94	106	95	95	87	116	97	88	111	88	111	89	103	100	115	100	101	83	101	104	87	111	95	94	83	99	117	102	109	93	107	111	91	106	86	94	100	88	104	86	118	98	123	103	116	94	84	95	98	109	93	114	84	97	98	111	82	103	117	107	94	106	87	93	119	112	96	100	106	96	81	89	71	87	91	114	107	114	90	98	93	108	109	98	110	101	88	100	74	104	119	101	94	111	78	107	114	90	102	84	107	98	73	112	92	100	90	93	86	95	102	107	103	105	100	95	112	100	96	112	95	81	107	115	100	103	83	79	106	114	104	106	90	94	103	113	115	96	96	96	100	88	88	105	108	111	95	101	87	83	86	102	99	89	120	111	88	101	88	87	105	90	102	126	96	117	97	83	99	94	93	100	92	124	118	92	99	107	102	110	92	108	100	107	96	103	116	106	106	94	95	100	99	92	103	122	91	112	92	83	124	101	97	99	103	90	101	88	105	100	99	125	110	121	84	86	99	116	106	106	99	112	106	102	119	78	128	77	104	97	97	84	92	95	97	103	85	104	107	105	102	103	104	98	102	99	115	100	115	105	105	99	90	122	91	89	82	103	100	103	105	108	116	107	79	74	125	116	99	94	73	104	122	121	89	93	88	100	100	119	123	86	89	102	120	101	87	97	101	131	107	87	108	88	108	94	103	110	107	112	88	91	85	110	99	92	97	110	101	113	106	96	124	101	87	108	101	74	92	94	100	93	98	91	97	106	105	92	81	81	89	91	88	97	89	104	99	90	95	96	112	90	92	86	100	102	101	114	101	98	100	90	117	94	108	102	102	114	103	107	89	108	93	96	103	113	85	89	104	77	86	107	103	110	89	108	118	95	109	92	102	118	99	107	98	94	110	83	103	101	96	100	105	84	89	88	96	106	106	111	87	76	82	109	98	91	94	104	104	94	97	92	110	103	87	110	85	94	108	97	115	112	108	102	111	99	108	97	91	96	108	89	100	104	110	91	111	89	114	98	92	109	101	83	81	103	105	104	117	94	102	102	117	96	97	114	100	99	130	102	112	87	91	96	105	87	91	86	97	96	94	121	115	102	112	104	113	97	103	93	99	98	90	87	81	95	100	108	96	92	95	101	96	97	86	75	99	105	108	99	94	102	96	107	97	109	101	105	108	123	98	96	98	98	92	102	103	113	103	99	99	89	105	104	97	99	86	106	106	104	90	90	90	111	79	88	90	113	103	118	106	84	106	98	95	99	95	105	100	81	97	106	99	112	107	111	93	93	109	94	96	91	88	99	100	110	87	116	103	87	92	104	83	121	96	86	106	100	104	120	106	78	90	92	91	80	83	103	97	108	94	84	115	98	81	99	104	102	103	90	83	83	115	99	89	106	93	86	111	99	111	113	101	100	87	114	90	95	120	90	83	108	112	99	102	111	96	72	104	103	102	102	116	98	103	107	97	93	88	86	96	117	101	104	87	100	98	101	108	102	96	87	118
7694	799	1824	2524	1946	2100	1954	951	984	981	996	834	520	556	483	478	412	375	377	358	347	361	380	346	301	329	335	294	278	301	254	302	286	307	310	255	269	303	273	287	287	267	331	286	287	256	261	267	282	295	264	244	255	266	249	255	278	249	274	270	267	267	243	272	260	270	263	277	285	272	262	255	263	261	257	247	274	239	248	247	260	267	278	270	220	261	259	267	247	258	243	241	251	267	255	262	249	257	266	230	268	279	253	293	257	281	244	256	243	245	235	246	242	255	254	269	253	273	280	255	240	246	259	259	259	271	274	251	256	266	243	238	250	266	272	223	265	248	275	275	290	251	269	254	236	253	265	243	271	299	263	260	233	253	273	247	263	209	267	252	234	259	278	239	257	254	262	288	242	269	270	246	251	267	242	245	248	271	266	270	280	248	296	273	221	273	261	256	265	253	255	276	227	252	241	274	214	277	270	246	240	253	260	278	264	260	272	226	259	270	255	233	274	231	246	286	229	242	264	255	255	254	277	263	255	223	257	259	261	237	269	274	251	240	252	242	286	262	272	266	249	271	272	249	258	259	255	269	235	247	258	228	250	264	277	255	245	240	271	266	257	267	262	248	260	243	267	273	251	247	231	257	236	252	249	259	244	233	266	257	262	234	277	247	248	264	247	275	258	284	230	238	242	261	235	268	276	229	223	260	272	249	244	253	274	248	250	257	250	259	235	246	250	257	253	267	233	271	258	237	240	239	309	252	304	248	265	234	263	247	260	268	283	277	236	289	253	230	256	285	245	277	246	258	286	242	258	242	286	256	278	257	268	251	213	237	254	250	273	246	245	255	250	247	276	256	246	257	244	255	240	280	240	262	265	255	265	285	238	253	249	271	240	252	246	276	248	252	261	261	215	263	270	250	281	265	280	260	245	245	243	242	259	296	248	255	264	257	229	253	263	261	271	274	244	258	255	262	214	244	280	271	249	236	273	264	249	267	247	271	259	252	266	252	236	258	272	232	257	259	276	272	239	268	285	272	260	234	280	261	253	270	231	269	282	246	251	275	234	272	238	252	245	267	236	270	226	251	234	265	234	255	234	235	246	282	253	251	270	287	254	259	263	231	274	274	230	268	253	276	253	267	264	277	272	214	269	250	266	279	260	256	251	258	253	256	252	254	236	229	246	282	248	263	272	262	288	268	246	262	237	233	258	253	269	256	277	238	262	259	251	265	245	287	257	273	283	248	246	230	241	253	289	268	277	274	271	242	259	266	273	256	246	265	252	251	277	270	237	265	254	266	253	265	265	271	236	265	237	273	234	239	279	236	261	265	278	248	253	229	250	250	259	247	233	252	280	239	232	237	267	240	256	242	234	274	261	249	254	236	279	245	260	253	277	249	261	242	279	254	259	263	221	270	242	241	289	269	272	269	260	278	279	258	253	270	279	285	256	231	267	262	240	269	263	247	227	249	255	264	255	254	270	252	203	256	263	235	246	231	259	243	261	268	244	205	291	262	251	270	249	266	212	253	262	247	241	251	263	256	254	270	245	235	275	246	241	260	246	264	249	248	265	236	229	252	254	265	269	272	263	251	268	258	265	271	260	272	272	262	277	269	289	253	262	259	265	242	247	243	244	257	247	256	268	263	249	273	275	261	224	252	252	232	260	273	256	243	242	234	282	248	261	229	264	259	256	268	268	252	231	251	259	240	241	262	265	262	256	248	236	243	291	246	284	237	250	238	284	269	264	254	250	244	273	247	264	271	280	257	276	253	237	252	239	243	269	231	280	246	267	262	254	299	230	260	272	210	247	237	271	268	235	226	252	241	264	263	275	235	264	246	255	260	254	257	256	270	263	264	260	232	288	264	251	266	252	296	240	229	257	263	261	256	274	236	241	272	271	258	268	249	283	256	272	270	284	264	260	268	264	266	265	284	219	277	244	261	243	254	251	245	266	269	231	256	271	260	256	235	269	257	218	242	270	232	234	256	255	250	271	259	252	232	225	256	288	247	236	263	262	265	262	253	264	233	245	263	250	253	264	291	280	287	234	240	271	289	263	275	241	251	246	275	222	226	244	270	263	276	244	266	245	281	261	266	243	275	252	260	241	252	266	249	258	231	250	258	232	250	251	260	266	286	273	252	212	259	253	251	246	264	262	249	263	270	251	244	265	274	270	263	262	271	258	275	279	259	249	252	255	274	231	244	268	262	238	239	255	241	255	269	271	256	254	272	262	253	268	230	243	273	250	276	244	231	264	260	253	270	256	274	269	230	248	278	257	258	249	278	255	281	251	248	248	269	232	248	266	258	290	259	235	256	256	262	265	233	260	271	263	249	245	241	243	267	244	246	247	246	276	249	262	228	263	241	235	242	262	269	268	283	268	250	251	252	261	273	250	276	260	266	265	275	252	270	259	233	279	264	255	276	275	245	293	261	276	231	258	267	227	262	266	245	282	288	274	276	280	237	259	256	253	254	231	275	231	255	272	274	262	283	267	280	264	258	284	234	218	229	266	236	272	234	266	274	274	249	259	251	272	251	265	265	253	270	257	250	242	257	278	255	272	235	261	258	217	275	247	228	232	240	279	219	213	272	261	265	253	294	262	240	268	264	209	269	263	266	249	248	277	295	253	273	248	251	282	236	259	238	269	268	260	257	211	260	263	266	231	284	266	241	266	250	286	259	267	276	248	269	245	267	252	282	253	248	265	224	227	245	252	238	247	248	288	283	224	248	249	244	259	259	259	260	245	257	254	256	259	291	247	251	245	256	272	285	249	244	254	249	250	247	237	256	275	251	277	262	263	273	244	241	245	271	279	233	227	291	244	258	268	262	250	263	278	267	244	214	286	278	257	264	219	267	212	231	247	252	264	275	276	255	261	261	268	262	252	244	230	254	262	249	268	222	271	272	245	242	266	253	260	265	250	237	269	234	249	220	259	258	282	250	251	235	274	271	220	278	279	249	260	257	244	245	255	258	276	287	257	274	240	249	270	264	223	277	231	247	263	230	250	247	259	232	245	251	279	227	257	232	256	246	238	258	222	251	277	252	246	246	238	259	257	236	293	268	245	238	262	261	261	256	284	247	272	272	251	252	256	268	247	256	262	275	290	261	279	260	261	256	245	275	240	236	265	263	264	241	263	236	225	270	284	262	259	221	232	256	238	257	250	275	266	242	253	275	241	247	254	243	238	267	241	269	260	268	260	267	232	257	242	269	253	267	250	247	255	246	260	289	260	241	245	256	261	260	249	244	269	280	273	230	245	272	253	259	254	235	255	284	237	243	255	272	255	266	253	272	283	254	268	274	217	269	278	268	244	272	253	270	271	246	272	258	248	263	264	260	254	252	258	259	223	250	253	264	263	270	245	243	250	265	240	245	242	252	237	222	265	223	251	268	220	270	240	242	239	276	278	244	266	261	253	256	256	262	274	248	264	263	248	282	280	233	262	266	247	262	234	271	248	281	250	260	268	263	227	226	254	261	282	247	284	232	253	251
1078	196	200	176	181	163	163	156	140	139	154	159	177	128	161	170	137	191	139	155	151	166	180	179	162	152	149	149	179	157	149	146	172	189	180	160	181	145	152	178	154	161	172	157	152	170	156	151	152	154	166	183	155	164	173	149	173	158	143	146	168	148	155	166	160	158	150	151	150	153	155	144	157	152	149	156	158	170	168	178	142	157	158	171	129	162	186	162	163	159	154	155	167	130	136	191	148	143	136	161	139	144	147	140	163	168	150	162	153	177	171	179	177	171	158	153	142	155	136	182	160	166	157	163	157	169	140	144	159	173	152	157	150	186	172	169	192	152	151	176	149	166	162	133	157	146	163	162	149	166	154	154	153	159	146	160	145	154	145	130	147	161	171	157	135	167	175	181	173	139	157	154	152	155	151	155	182	153	123	160	147	171	143	160	156	156	144	158	156	151	175	164	159	176	154	136	141	179	178	174	170	164	150	170	160	157	145	152	182	159	133	154	150	137	145	175	153	152	158	141	168	139	153	169	176	154	179	150	144	139	168	156	159	178	161	157	172	151	155	145	169	150	180	155	140	156	155	145	142	133	169	153	146	148	156	139	170	144	167	168	164	161	163	141	164	153	143	144	141	152	137	176	150	135	139	148	168	153	187	137	172	151	178	172	141	172	173	181	151	140	143	162	192	153	173	170	175	156	145	156	165	161	158	189	157	167	153	167	168	150	149	149	161	155	160	166	162	159	152	142	155	155	150	146	156	156	145	173	144	140	187	167	137	150	144	142	152	174	172	158	148	158	136	163	138	149	163	153	142	165	184	154	152	164	170	145	165	145	151	161	159	149	163	151	178	176	169	171	171	161	176	179	150	153	154	151	154	146	182	144	144	166	152	160	154	152	147	148	151	145	160	151	135	171	160	161	158	147	148	169	176	161	151	141	178	165	156	173	132	159	165	159	154	144	170	155	145	183	129	158	161	171	154	167	154	167	160	151	138	131	159	149	154	179	173	160	175	148	157	168	158	155	147	156	163	170	155	158	180	151	158	165	150	174	141	174	156	161	159	155	159	160	173	161	147	135	164	155	181	185	140	164	163	165	155	143	158	152	160	153	146	158	164	146	149	158	159	160	154	144	175	174	171	165	163	175	155	169	153	155	153	168	140	179	145	185	165	148	161	146	162	160	148	165	165	157	171	148	160	153	168	154	163	166	160	149	153	136	156	130	150	146	140	162	152	159	173	144	163	180	161	164	146	145	160	165	159	172	150	165	156	167	143	161	174	154	172	148	167	157	152	150	150	153	155	146	155	154	151	155	128	171	148	156	162	158	167	154	164	168	153	168	168	143	151	161	150	146	149	177	134	154	170	141	162	183	143	167	153	166	154	168	167	163	142	134	168	152	171	146	176	149	153	170	150	148	164	149	183	184	163	189	168	144	164	154	167	165	146	177	155	143	152	166	149	166	161	147	180	138	159	136	167	179	148	141	151	158	114	140	159	140	153	150	177	173	137	142	175	161	162	146	151	154	158	138	164	173	148	167	137	148	161	157	163	157	163	173	152	161	165	168	153	172	126	172	163	162	142	146	144	159	173	152	159	170	160	143	176	170	164	174	171	166	173	144	144	178	166	174	131	166	153	143	148	152	183	176	143	155	161	138	147	147	157	155	160	153	151	161	163	166	165	182	157	157	161	166	145	157	169	164	154	150	155	174	154	143	171	143	160	156	159	140	184	157	155	152	176	148	133	156	144	143	160	156	150	151	188	172	140	146	152	176	166	155	150	140	159	167	150	147	142	169	148	160	160	165	168	142	145	179	177	157	153	162	159	140	142	172	168	130	142	153	187	128	162	168	150	170	154	153	178	144	184	144	139	136	137	161	157	148	141	137	159	171	159	146	158	162	163	156	146	175	140	164	161	156	144	150	164	162	157	177	173	161	159	168	141	163	151	156	154	155	155	179	144	174	168	153	139	158	187	160	166	136	148	162	166	147	173	156	151	168	140	155	148	180	150	162	159	155	159	139	152	161	148	167	151	180	169	149	147	174	154	156	168	150	148	154	125	147	142	161	152	177	167	151	142	147	166	158	148	162	182	155	149	151	160	143	178	153	146	143	145	159	155	168	156	147	158	147	164	142	183	165	149	156	174	180	152	176	132	145	163	143	165	168	180	133	132	149	144	128	159	169	140	152	168	144	149	137	154	160	164	170	172	183	130	151	147	157	164	149	171	149	161	161	160	165	138	160	158	163	176	155	162	156	168	140	170	165	165	152	161	145	162	171	170	161	153	178	152	174	142	161	151	163	147	157	171	150	159	179	147	172	132	154	150	150	149	171	179	157	149	155	164	152	153	130	158	186	159	140	180	160	172	148	135	170	173	166	156	155	153	140	178	154	152	177	154	151	153	154	159	168	139	161	143	162	146	187	147	148	147	148	155	169	159	129	146	183	171	149	168	164	140	154	159	157	172	186	165	162	142	156	150	159	151	170	149	157	179	162	161	159	192	138	163	157	155	170	167	144	161	151	152	138	165	160	156	145	156	158	165	137	147	162	150	170	171	152	144	164	159	153	127	171	196	146	173	130	146	153	159	174	158	147	167	150	167	154	175	137	173	140	154	159	165	155	154	168	158	154	167	155	163	157	168	154	161	151	172	161	147	148	131	135	164	134	132	170	151	151	154	168	168	158	161	152	143	158	135	161	150	159	179	144	159	165	174	143	159	174	173	162	145	162	142	177	160	165	181	149	143	169	169	167	156	177	163	175	148	147	173	165	160	154	128	143	147	154	147	150	171	150	159	165	151	135	179	129	154	145	160	145	149	166	144	167	144	138	182	131	181	155	175	159	182	161	165	132	182	153	155	171	146	144	164	173	162	156	149	155	157	162	175	187	162	168	182	158	176	162	172	135	166	154	144	163	123	150	145	148	134	166	158	134	148	155	170	163	151	175	148	163	180	147	157	165	170	165	160	143	153	159	159	164	159	155	174	152	167	129	158	155	144	164	147	133	167	161	177	181	170	153	175	162	149	171	155	151	136	153	132	165	156	170	174	163	179	182	167	153	156	146	175	154	143	154	168	127	152	159	142	177	143	153	153	168	167	173	160	148	156	146	176	160	158	162	171	154	152	166	143	161	158	168	143	165	187	132	171	139	165	163	161	139	148	147	157	151	168	161	160	151	144	146	141	154	143	172	195	150	153	164	184	178	143	138	175	155	164	167	161	187	168	130	168	169	182	157	145	158	164	171	159	142	139	155	126	166	160	147	171	153	150	151	158	166	142	169	197	159	153	182	147	149	181	173	152	161	169	134	151	187	166	155	158	164	172	158	171	175	145	140	165	169	164	141	165	150	151	143	183	150	161	165	162	166	153	148	160	171	132	163	145	168	159	154	173	165	166	174	158	146	162	185	145	145	153	146	167	152	165	164	156	144	159	159	149	182	158	137	150	144	175	166	150	157	147	167	177	153	155	170	162	158	160	152	175	170	171	153	134	160
1643	396	582	652	498	488	480	401	420	483	458	436	427	451	393	417	408	425	419	393	435	435	416	415	439	396	389	395	389	410	425	387	423	426	392	421	397	418	436	424	397	396	405	428	416	444	414	420	418	393	406	414	419	388	395	392	386	416	423	391	402	435	397	388	395	394	391	371	424	403	417	424	413	416	399	428	417	392	378	391	401	389	447	372	436	453	436	453	442	403	408	374	405	390	416	429	434	407	376	405	408	400	407	389	441	378	336	416	412	415	390	448	372	372	390	417	416	398	414	399	377	425	393	413	403	365	426	397	402	392	396	424	425	371	409	372	439	422	398	380	462	396	394	375	371	388	421	378	396	401	392	364	434	394	418	405	427	411	444	424	426	441	418	438	360	366	419	417	356	400	375	400	385	422	395	387	409	388	395	401	400	386	381	418	412	349	378	425	436	403	414	391	408	387	424	411	395	386	400	388	435	415	410	373	422	438	388	440	429	374	420	437	417	380	369	440	405	396	413	401	402	453	412	365	435	375	384	406	404	385	392	402	375	391	414	371	411	398	395	400	400	442	408	416	418	427	376	423	396	398	408	391	402	418	394	421	383	390	392	397	374	356	424	414	364	407	406	429	392	416	414	378	390	411	381	396	388	393	418	394	439	358	423	378	445	420	407	402	405	408	397	407	416	403	403	390	373	401	396	424	415	409	372	412	404	413	392	413	404	407	425	392	394	417	413	390	421	399	435	422	419	415	414	428	362	397	382	442	396	438	440	393	385	430	372	394	417	421	389	372	377	406	400	391	406	393	388	384	409	396	408	461	395	401	405	380	390	398	423	401	400	408	403	403	374	385	409	404	389	424	402	404	440	417	413	413	418	411	430	388	441	421	439	363	363	404	392	395	417	398	426	411	386	397	412	423	403	388	413	416	379	404	369	392	420	392	395	401	396	465	400	418	407	418	402	388	378	384	383	381	423	415	399	417	414	432	419	416	408	388	394	423	433	416	399	378	384	432	387	393	431	388	388	415	431	410	398	406	398	432	371	441	411	414	407	396	418	382	408	381	365	406	420	414	395	395	406	421	394	409	416	387	431	394	401	397	433	433	407	397	407	386	367	437	365	378	350	394	396	426	425	392	399	365	414	416	410	410	396	435	358	398	406	379	397	403	382	414	408	460	406	427	405	409	392	414	402	426	396	389	426	434	406	413	411	377	403	405	428	395	414	394	411	424	382	434	447	389	404	383	398	411	404	377	379	395	409	404	391	353	404	402	407	412	416	399	398	427	399	421	431	387	434	413	379	400	409	408	426	410	420	403	420	401	402	405	417	395	408	393	365	440	374	431	397	399	409	425	431	413	413	449	412	429	383	380	366	411	420	407	423	403	429	400	384	415	423	376	456	395	426	382	409	384	417	428	375	412	401	373	400	407	408	435	411	408	434	424	425	397	387	430	401	404	401	378	419	427	404	439	384	379	397	442	412	409	428	391	366	388	408	400	405	432	432	412	406	400	400	391	436	442	406	419	434	404	391	395	400	408	423	411	406	429	384	408	366	412	393	383	408	409	385	393	420	376	418	396	388	431	410	411	393	436	408	372	377	389	409	412	393	411	404	408	432	402	408	448	421	426	393	411	392	409	378	362	402	382	430	412	388	427	403	432	397	406	404	396	414	392	398	417	387	407	402	434	389	404	397	437	403	432	376	379	404	420	419	416	442	390	419	390	437	392	394	406	418	394	415	410	415	415	376	431	392	396	455	393	412	437	402	401	408	439	391	381	409	406	416	414	382	398	414	413	412	426	413	402	399	386	420	420	381	386	386	406	419	395	414	374	409	420	409	406	396	405	447	423	428	424	423	400	409	423	423	407	434	413	418	431	399	396	420	405	389	405	403	384	415	411	388	439	394	393	418	397	421	406	405	387	432	422	438	366	398	402	435	436	385	440	406	417	404	387	423	357	407	402	371	420	386	420	398	398	407	394	418	446	408	405	401	383	435	394	398	414	390	399	359	392	394	405	388	387	402	414	421	410	427	432	419	414	440	409	463	386	410	434	425	415	406	406	418	392	382	394	399	385	402	424	405	438	406	400	404	415	403	424	372	403	375	396	405	405	425	398	398	426	381	406	381	388	447	403	422	433	425	415	401	425	406	408	376	411	392	407	407	422	425	418	399	399	417	371	396	381	381	357	378	393	399	411	438	421	426	408	366	380	400	409	417	398	440	414	426	400	394	396	393	382	411	415	409	407	385	398	400	384	375	391	430	452	424	359	392	390	385	380	370	429	429	448	415	404	402	413	420	417	363	401	412	401	410	396	377	402	373	407	387	409	398	377	390	345	427	420	426	420	432	399	397	373	417	394	403	428	414	434	415	429	417	378	405	405	370	372	402	420	406	398	371	441	412	390	401	375	415	401	394	405	415	413	387	411	401	405	436	457	428	427	415	377	415	411	430	404	392	403	409	394	405	389	433	399	404	434	421	392	398	427	389	396	387	426	392	414	417	415	351	442	436	404	417	423	417	417	390	387	426	418	418	386	370	430	370	394	438	397	407	418	418	371	425	403	426	399	397	385	411	387	437	399	391	412	390	420	374	402	394	399	380	398	425	381	426	418	387	416	386	383	394	371	413	391	414	419	415	391	437	402	431	388	348	417	372	417	458	435	409	362	414	392	414	381	402	393	436	402	418	396	403	408	394	425	407	443	409	423	452	412	407	407	417	414	441	396	403	408	405	420	390	407	416	414	400	398	396	415	374	430	430	393	434	408	412	405	387	413	446	374	380	412	383	398	403	424	387	393	431	411	430	379	382	413	370	426	352	390	376	392	374	410	420	427	417	376	382	426	398	438	408	387	400	410	450	374	410	397	379	395	425	387	417	419	437	418	406	393	366	384	392	386	416	413	413	388	360	423	406	366	394	431	412	427	374	417	442	407	383	400	414	390	408	417	415	397	405	390	401	383	412	394	417	390	387	389	388	449	412	420	408	414	398	423	402	401	397	418	391	410	430	406	415	438	397	412	389	390	408	392	407	396	406	419	383	386	441	389	383	390	359	379	394	395	394	387	404	402	412	401	420	357	418	399	417	402	405	401	379	408	379	436	407	385	356	400	413	415	395	375	388	389	392	389	420	369	398	397	375	408	410	410	396	445	445	426	404	409	417	400	380	358	405	413	411	421	422	429	395	387	405	416	389	413	410	417	463	424	395	414	384	406	432	400	442	408	404	398	405	454	387	386	366	413	373	401	416	415	439	371	400	410	434	384	413	411	427	415	390	411	412	389	370	427	410	366	372	391	399	401	411	369	409	403	401	381	416	407	411	388	406	414	398	421	382	389	407	436	400	391	414	405	400	417	405	417	395	375	391	402	394	353	420	404	379	424	414	401	380	397	408	435	385	384	384	403	364	387	414	414	391	408	374	398	365	400	418	391	411	405	399	410	393	408	451	376	422	420	392	405	432	423	393	428	415	399	432	403	375	370	433	439	393	431	396	390
6550	485	584	513	376	372	423	271	258	233	245	214	223	213	233	223	225	192	181	233	202	173	207	225	182	172	188	180	217	170	214	189	209	170	188	186	189	198	184	149	192	197	172	200	211	187	181	183	197	200	188	178	183	185	215	215	194	192	190	205	190	178	174	201	204	172	207	181	202	188	200	173	178	190	177	186	211	164	203	217	208	209	195	179	205	188	203	195	191	204	202	205	198	201	195	224	168	211	176	182	207	169	197	203	191	154	175	188	203	196	171	213	181	185	192	171	188	176	195	180	151	208	202	211	174	194	180	199	219	185	189	187	175	187	192	177	190	191	195	201	209	185	211	174	180	173	207	178	161	168	195	195	191	182	166	214	199	173	178	191	172	198	169	176	191	200	185	193	179	188	180	176	194	186	193	186	164	187	207	183	188	190	174	194	196	182	192	186	214	195	196	191	181	165	187	211	207	173	184	184	179	202	200	189	186	178	192	173	162	163	157	204	199	184	167	165	189	182	201	186	199	235	192	194	205	173	197	172	171	194	193	209	205	191	206	201	202	182	197	188	197	201	179	200	202	204	214	202	202	199	187	194	213	203	175	173	187	197	191	172	211	181	212	172	194	164	180	223	192	159	188	199	171	176	212	187	175	197	204	167	206	192	185	197	180	194	194	196	216	180	186	196	175	195	168	184	227	210	195	185	171	175	192	187	177	188	176	182	191	202	206	185	174	186	190	181	198	174	177	204	208	204	179	203	213	169	193	187	192	194	210	180	184	185	196	174	191	185	200	180	169	174	176	156	206	211	180	194	188	180	199	173	187	169	180	137	198	204	180	220	184	193	155	219	195	161	180	206	209	175	162	160	194	205	198	185	169	198	181	210	170	181	218	204	192	207	173	208	190	178	200	181	187	207	189	209	180	174	193	177	187	184	181	178	196	183	220	184	196	182	185	173	172	173	195	203	226	197	186	168	174	192	197	193	188	192	223	195	169	187	200	179	210	204	183	189	234	218	167	180	219	194	206	201	199	182	183	192	173	202	187	188	186	180	186	205	165	178	175	192	187	192	217	182	195	166	176	190	202	177	207	196	187	196	160	214	179	189	191	188	204	201	181	178	193	185	189	169	195	178	191	207	200	195	194	187	181	211	209	179	189	232	203	201	207	163	197	188	192	174	191	176	194	207	197	182	181	217	187	178	189	170	211	187	189	190	217	200	176	201	190	182	177	175	197	172	190	199	180	187	209	168	184	180	156	172	194	181	199	175	185	177	191	201	207	185	177	217	203	192	189	178	217	183	228	182	192	185	150	191	174	169	184	192	187	190	175	179	204	201	197	166	211	196	162	218	171	210	188	165	186	198	180	189	197	199	180	157	173	171	186	177	156	185	187	206	204	191	232	197	182	188	209	195	196	208	172	168	184	186	188	180	177	192	194	188	217	171	214	186	171	166	231	170	187	195	174	184	177	187	152	205	161	188	190	208	191	188	192	174	194	161	205	208	201	199	172	179	208	199	157	196	182	172	184	202	231	178	200	178	175	211	188	176	187	209	219	198	192	181	197	194	208	205	208	193	181	190	180	180	190	186	159	179	195	179	180	177	208	181	183	176	187	184	184	208	192	178	185	200	186	218	175	187	194	193	192	180	202	187	191	176	186	192	172	200	212	187	181	210	217	183	197	194	218	188	178	178	186	188	153	179	217	187	224	186	204	191	197	168	178	174	169	194	205	210	211	196	183	201	182	193	186	209	175	188	181	198	173	183	174	191	194	182	185	182	181	190	207	180	193	178	190	176	184	209	202	179	206	213	188	185	180	188	161	181	196	189	202	188	189	176	197	181	178	188	189	162	178	191	200	192	193	198	192	184	197	188	223	220	187	191	200	181	217	192	180	192	205	163	187	183	167	208	202	194	195	201	194	185	188	173	193	199	161	181	182	184	202	189	166	196	166	202	181	180	199	188	164	210	198	191	201	186	177	168	200	208	178	198	181	200	190	192	181	191	180	195	182	170	192	164	186	190	210	185	219	186	221	179	200	185	189	193	175	194	197	186	198	169	187	174	184	214	187	223	159	167	191	208	190	180	180	201	183	201	187	185	217	184	184	176	177	192	178	204	162	188	188	205	177	184	211	182	173	188	199	217	190	155	161	189	185	193	172	190	189	186	197	178	177	178	166	179	178	196	177	200	179	215	186	193	202	168	192	185	237	191	187	185	189	193	185	205	181	185	183	178	194	190	177	169	217	187	186	202	181	188	217	193	219	161	166	191	174	169	188	188	178	220	200	158	174	202	204	202	216	192	177	186	179	176	175	189	187	187	202	194	165	215	164	165	184	192	192	179	202	192	187	165	213	171	178	192	201	181	203	192	195	201	202	190	187	184	197	193	185	192	164	198	178	198	187	209	182	181	172	203	174	229	190	230	183	164	211	207	199	162	180	189	181	178	207	187	190	205	218	176	192	178	180	182	197	202	204	207	205	189	190	193	197	207	194	188	173	194	192	169	199	179	198	203	218	203	201	190	205	198	185	177	181	198	189	189	194	206	188	192	207	210	196	179	173	190	181	175	209	200	179	183	179	197	219	197	203	183	188	189	181	203	201	174	190	151	186	220	202	174	164	215	201	196	196	175	213	168	185	168	195	164	196	196	167	196	188	205	199	178	191	195	187	207	201	184	193	185	202	179	181	200	167	202	175	193	210	208	195	214	216	185	200	194	185	171	211	212	202	187	191	177	199	197	207	211	187	201	200	178	171	182	179	191	189	195	189	178	162	181	182	169	171	178	209	200	183	184	194	212	171	177	197	187	190	209	173	202	197	199	199	181	211	186	209	200	183	179	187	169	193	181	173	195	186	193	203	188	209	203	196	190	172	202	186	201	183	176	194	185	188	196	193	179	192	187	195	216	185	232	180	188	193	202	216	177	207	195	181	210	189	195	192	170	192	198	174	181	182	190	174	179	203	189	196	179	178	214	187	211	192	186	207	203	179	168	173	179	212	194	182	187	194	213	211	205	221	182	187	212	163	194	188	223	197	203	175	209	199	169	177	198	200	219	183	197	175	167	193	189	188	201	181	175	173	197	219	169	193	186	193	184	190	194	188	183	198	173	193	181	213	181	179	183	218	197	157	198	188	178	168	188	186	173	187	192	182	228	204	193	214	179	180	192	199	188	191	186	176	166	211	194	210	191	181	207	196	194	193	213	197	206	169	159	198	186	191	188	184	193	202	204	181	173	174	196	181	211	159	178	183	175	206	201	181	202	187	149	188	201	174	206	193	189	203	177	189	186	199	200	174	192	185	200	183	190	189	186	194	196	209	194	193	181	162	181	207	188	185	197	195	187	188	208	177	160	170	199	214	203	192	199	200	173	179	160	170	177	181	181	188	188	214	187	197	197	197	192	187	201	179	179	169	171	198	177	191	152	190	192	190	194	180	181	182	183	186	163	171	218	184	203	175	176	190	174	216	186	166	202	189	192	208	193	173	189	214	178
6316	779	1373	1754	1430	1537	1477	921	853	866	891	743	601	631	643	561	617	558	548	544	548	602	516	564	515	502	504	462	491	495	463	507	508	494	473	540	466	478	477	500	489	460	458	501	515	500	445	509	458	475	463	474	493	446	492	470	498	498	466	477	506	485	473	505	496	515	498	478	437	440	490	492	478	508	475	458	497	493	478	458	494	469	458	471	444	490	489	500	503	534	453	459	475	497	490	521	476	479	492	477	464	460	489	502	464	432	484	477	503	488	472	487	468	420	511	503	514	463	496	487	477	470	455	489	466	505	476	492	459	492	506	460	467	477	493	504	471	454	485	433	462	472	474	445	464	480	495	481	459	501	492	489	474	457	431	486	432	466	459	447	456	488	473	454	506	511	503	466	467	446	469	489	457	474	471	505	491	488	527	463	480	512	472	448	452	484	448	492	520	467	475	447	479	488	435	492	443	515	447	445	448	461	474	459	425	460	476	458	456	474	482	498	435	474	466	456	482	446	461	488	477	502	459	493	446	482	447	486	454	465	483	474	472	442	474	470	492	467	480	426	488	470	471	469	510	474	465	475	483	468	477	481	444	433	454	467	508	484	468	463	449	438	489	488	500	511	457	484	448	501	456	463	441	487	475	448	495	513	496	486	471	466	489	499	465	464	475	434	469	449	507	482	470	456	452	476	505	482	492	490	442	471	450	466	442	479	457	436	480	483	492	458	482	478	476	461	453	482	501	440	462	472	463	473	490	498	484	465	472	470	479	477	481	470	479	449	488	491	455	504	465	481	475	479	499	499	474	505	474	489	478	483	489	478	494	490	472	467	470	508	469	468	464	459	462	495	433	496	464	497	447	471	470	469	483	457	500	454	492	497	506	475	458	450	498	478	435	503	486	489	515	434	467	476	471	475	449	461	464	484	428	490	426	451	474	483	458	463	477	453	423	491	447	494	490	493	452	467	486	537	462	503	500	488	469	489	446	472	466	466	448	456	434	469	486	479	461	460	434	478	487	484	482	500	494	500	477	505	462	492	448	454	475	510	473	464	509	451	486	441	481	485	476	502	490	482	443	504	538	458	455	487	439	454	449	492	475	498	466	489	490	469	496	496	462	500	461	486	471	473	501	436	506	492	465	443	471	498	456	526	522	498	438	457	439	473	472	466	455	491	466	461	472	458	456	467	450	487	443	479	457	489	476	452	502	465	473	466	503	465	468	472	500	477	463	474	454	488	483	497	499	469	466	505	442	506	477	497	452	462	452	456	478	503	473	466	452	442	453	503	486	489	474	479	481	458	496	445	449	450	468	455	488	446	474	420	477	487	445	475	508	485	470	502	465	468	459	446	490	476	468	427	487	492	480	464	449	487	458	445	465	486	511	468	453	476	469	469	454	480	517	457	465	500	452	453	463	458	463	455	485	451	482	448	456	470	507	452	456	479	482	462	477	449	473	490	457	482	485	490	514	474	523	483	470	486	486	441	469	504	478	481	465	449	475	450	476	505	467	484	493	516	431	490	447	474	473	467	456	462	494	506	464	477	455	474	476	448	454	472	465	479	446	475	462	501	502	509	509	448	494	445	490	475	483	471	467	485	497	458	465	481	479	496	490	476	470	490	456	501	474	477	502	467	528	484	445	491	497	479	434	495	466	457	454	477	465	431	433	494	467	489	449	465	479	484	483	442	481	454	481	497	456	499	459	477	437	475	494	452	477	424	477	443	469	460	519	488	457	472	420	507	417	467	492	477	513	450	457	440	444	486	466	472	445	452	459	479	486	457	486	495	486	468	522	454	468	478	477	443	470	483	490	478	495	475	459	499	456	462	465	469	514	462	444	456	436	460	493	490	477	486	475	432	485	434	479	516	442	487	442	496	473	455	467	462	474	447	474	412	455	466	465	425	467	520	531	481	433	453	458	457	493	508	475	458	464	463	512	487	453	485	472	493	442	486	494	462	470	480	458	486	496	427	491	488	464	482	516	482	475	497	483	479	469	482	490	462	505	501	507	486	466	459	437	469	464	497	523	467	490	477	450	453	500	441	492	461	451	471	440	507	484	485	456	457	449	432	431	466	473	476	451	492	435	468	468	477	471	489	498	477	507	469	500	478	474	452	440	474	464	472	478	501	437	468	464	446	476	441	447	517	466	498	487	477	450	451	492	464	459	482	479	460	459	457	460	465	469	421	505	495	490	476	474	487	459	497	488	490	512	475	436	460	473	501	478	495	450	462	449	493	498	484	503	476	484	455	457	469	480	486	488	493	515	489	478	488	491	444	468	445	466	438	495	446	554	448	516	443	453	483	451	493	471	495	476	507	498	452	432	503	431	486	477	466	466	494	464	488	484	476	482	462	466	475	477	505	477	512	464	462	472	469	495	500	480	499	436	497	486	493	500	454	457	462	476	484	483	489	492	478	448	471	444	458	436	461	450	487	489	437	477	495	466	468	472	471	491	472	443	509	447	472	475	492	491	456	452	503	465	474	456	506	469	507	473	491	482	465	482	463	476	470	454	472	475	455	442	465	509	451	497	475	467	444	493	455	493	493	487	504	456	468	462	468	484	484	485	465	466	469	474	486	467	430	472	480	430	493	490	485	451	468	486	454	491	465	449	498	496	466	465	512	461	489	482	475	496	472	485	497	484	481	453	435	484	488	451	470	506	465	454	496	478	468	470	473	446	464	449	464	500	444	451	486	492	468	457	488	480	478	476	451	439	442	477	497	438	453	486	467	469	457	481	461	459	481	509	494	444	468	495	448	526	460	466	487	502	490	478	456	486	480	412	499	527	543	478	488	463	458	471	477	483	461	441	480	446	470	475	466	475	450	486	492	481	503	469	471	493	450	449	490	461	479	467	477	509	488	497	489	451	478	446	424	458	473	448	486	438	499	434	487	497	485	465	482	474	425	434	487	494	467	483	473	441	483	430	433	465	469	475	484	437	493	464	468	492	471	476	467	485	468	484	488	481	471	457	469	487	448	475	485	521	494	493	493	488	465	479	488	459	469	446	463	475	475	469	471	413	496	481	514	497	493	472	481	460	470	487	471	502	456	496	455	476	478	477	477	472	446	489	483	508	435	476	449	468	480	507	494	480	438	429	469	455	503	468	506	439	493	473	460	488	462	485	436	448	500	462	499	495	496	453	488	442	468	458	446	488	443	443	481	466	500	473	502	429	447	506	473	530	453	494	466	482	471	474	495	470	474	455	477	458	503	463	513	471	488	445	477	465	470	489	454	507	456	472	456	506	514	481	471	472	497	466	473	476	495	475	486	490	469	500	479	458	516	438	468	495	465	447	473	488	467	475	459	460	476	474	448	446	532	465	507	492	487	484	469	472	468	461	471	439	470	513	466	497	476	470	469	477	469	481	471	508	459	471	507	481	446	431	462	446	496	470	458	455	470	439	492	493	407	507	494	454	496	473	493	520	458	496	461	452	480	478	473	458	470	456	481	457	479	505	506	454	457	486	462	478	471	423	485	467	449
11947	861	899	672	491	443	528	260	222	198	193	193	148	139	122	146	117	121	114	102	113	121	110	102	117	110	109	112	110	94	102	80	125	93	116	96	107	120	94	112	108	94	92	95	95	92	94	94	86	92	94	88	104	110	96	108	105	79	105	103	98	117	95	101	84	104	115	92	101	97	101	107	105	90	107	108	94	120	101	93	101	106	106	86	90	87	117	96	93	97	94	97	104	89	105	103	88	83	102	90	95	111	94	110	109	81	98	93	110	98	105	80	104	95	95	91	99	85	120	84	97	96	106	103	103	108	107	115	84	92	102	107	89	96	107	99	108	87	96	101	100	81	87	99	94	91	96	82	107	85	105	97	93	109	108	109	100	104	102	101	97	105	104	98	75	97	120	85	98	88	105	107	94	101	99	108	100	114	119	102	100	105	107	93	95	92	112	96	108	93	121	103	93	95	110	94	101	114	88	115	99	101	83	85	98	94	106	97	111	118	111	99	91	100	86	101	83	110	86	99	87	97	104	88	98	87	106	106	136	107	108	107	107	101	104	97	102	105	105	85	95	85	96	102	85	114	85	78	128	94	84	94	91	104	115	81	114	96	82	124	98	94	104	89	103	103	117	82	97	118	108	82	112	105	88	90	88	106	101	111	98	90	108	100	75	109	114	104	118	89	104	82	96	87	108	109	112	90	88	105	104	122	104	109	100	128	97	88	107	91	114	112	84	92	99	111	98	116	93	101	102	82	112	83	101	102	97	98	92	106	94	100	93	101	92	93	95	99	74	99	103	108	96	81	97	93	97	98	90	115	109	105	84	104	108	126	77	95	129	94	100	101	118	83	101	110	101	102	117	99	105	106	93	105	89	98	116	100	90	119	118	114	110	110	99	86	88	112	101	96	91	91	89	96	109	112	98	110	88	107	93	115	106	117	94	114	94	98	100	104	106	98	86	107	105	100	97	89	94	98	101	94	122	86	84	90	121	103	102	86	96	104	84	94	110	102	117	96	105	89	112	103	92	106	119	86	123	99	109	106	84	100	90	80	92	95	105	113	92	124	96	99	101	101	91	99	80	104	116	107	98	99	96	107	107	111	101	119	103	79	108	84	90	95	123	98	88	92	102	96	109	101	106	130	105	103	102	104	108	106	93	94	93	93	101	91	103	97	104	121	95	97	99	106	88	87	107	88	99	104	85	93	107	122	89	125	81	108	91	100	96	95	112	99	105	123	122	96	102	83	108	105	91	76	90	99	100	111	116	89	97	89	86	95	91	81	90	101	114	89	104	95	107	91	96	108	91	100	104	101	111	101	118	95	88	85	90	92	95	100	110	103	84	91	106	82	110	97	83	97	101	104	98	100	117	104	86	115	96	108	101	96	93	109	101	106	92	123	116	109	87	83	92	107	110	84	79	98	90	101	98	85	107	99	119	91	89	71	88	92	100	101	114	82	94	94	100	101	94	101	79	102	103	95	85	113	103	95	107	97	101	95	114	102	103	113	97	101	108	83	93	92	98	94	91	111	104	111	101	85	90	125	96	111	92	95	109	121	99	84	115	95	94	96	104	84	104	103	116	102	108	83	116	88	89	123	95	119	83	101	96	101	85	101	114	105	110	113	114	94	117	103	113	109	92	121	106	99	108	115	103	97	115	97	96	98	84	103	97	101	104	97	102	88	93	111	106	87	93	93	115	111	89	90	97	107	108	103	91	103	92	99	102	120	95	99	94	90	101	100	100	98	99	108	96	97	95	107	97	107	122	77	115	102	98	100	95	108	99	110	102	93	91	97	101	99	94	115	91	101	100	91	106	107	95	92	85	84	110	92	101	104	97	92	97	86	101	104	93	88	118	106	102	91	105	101	107	94	95	105	103	105	116	102	103	84	94	90	101	89	83	89	116	104	101	106	99	103	109	89	97	101	90	109	111	117	94	91	94	96	103	97	109	89	89	104	137	94	102	121	103	93	95	90	81	88	93	107	111	104	98	97	106	79	102	93	115	91	118	95	88	101	91	95	103	97	100	75	107	97	83	90	107	91	106	110	94	89	108	98	79	114	111	94	97	88	103	100	78	102	98	77	98	107	118	92	95	101	98	100	106	106	107	97	105	109	97	91	115	101	84	109	112	117	86	96	93	102	109	99	89	109	92	85	91	93	102	93	116	98	93	86	108	89	97	106	94	92	108	93	90	91	104	90	89	111	97	92	92	104	112	98	117	103	90	114	77	89	116	83	105	98	93	87	77	109	103	110	114	106	108	111	89	106	107	118	121	100	97	108	89	112	104	110	100	100	112	99	107	105	115	95	106	99	89	95	85	108	83	113	107	87	136	116	97	110	100	100	88	95	99	113	103	101	91	111	105	98	106	101	112	107	94	98	71	115	80	98	112	88	103	107	101	99	97	90	101	102	105	80	117	103	102	99	99	77	119	88	91	87	98	104	79	134	106	112	89	92	57	104	89	91	128	93	96	98	100	128	106	111	95	101	110	84	106	110	95	99	117	94	89	101	107	97	74	112	94	103	109	92	98	112	99	113	101	93	101	98	105	82	96	107	91	102	84	113	96	96	90	106	87	105	107	85	96	122	106	97	107	106	90	115	118	104	90	92	80	97	97	113	104	110	101	87	115	92	107	96	104	102	97	106	95	85	120	110	89	108	100	110	84	113	86	82	104	88	103	100	96	97	95	99	84	104	95	100	96	89	120	97	128	110	109	124	115	104	85	118	96	104	110	110	113	113	101	102	91	89	96	112	93	85	101	99	109	91	119	90	114	120	85	100	102	89	101	92	102	94	104	105	121	129	101	96	100	83	92	97	101	113	105	105	82	90	102	96	105	120	81	100	102	94	116	95	107	98	100	106	110	98	88	93	85	107	119	109	88	91	101	130	102	102	75	92	115	108	93	101	90	93	84	115	96	89	112	109	110	96	97	86	95	109	94	100	88	91	97	107	105	107	87	102	81	122	121	100	105	101	89	106	113	108	104	117	121	87	106	101	92	104	108	108	104	99	84	107	108	101	98	97	86	114	92	90	111	102	97	107	115	104	115	113	97	105	116	101	80	96	94	104	90	106	90	92	87	110	85	127	120	97	111	113	114	93	113	103	83	97	93	89	102	97	96	99	94	97	112	93	97	109	84	97	109	101	96	100	114	103	97	104	87	108	91	105	109	87	110	95	68	80	120	116	101	112	102	100	96	100	116	108	89	92	107	112	100	108	90	99	116	99	84	112	80	80	103	93	102	98	108	99	95	101	102	105	99	105	106	98	86	107	91	104	97	102	101	95	94	91	98	100	106	103	110	82	99	101	116	105	89	79	101	91	94	139	89	89	99	91	107	101	103	100	106	94	89	92	100	102	88	114	119	114	95	96	113	119	117	97	112	103	98	104	109	88	98	108	101	122	104	96	106	92	82	113	101	123	124	91	88	123	109	107	97	90	90	87	104	91	101	104	96	84	88	89	101	102	123	126	113	101	109	91	92	97	94	92
7668	892	1981	2285	2020	1999	2130	1013	1006	900	982	903	534	525	472	470	437	398	346	350	358	339	328	321	302	294	299	302	304	284	277	265	292	305	289	290	259	282	293	296	257	271	287	274	278	266	253	288	307	274	275	268	292	262	260	271	287	271	261	226	226	268	237	254	284	265	306	245	249	240	287	257	249	269	291	253	268	249	270	245	270	261	259	256	254	227	287	271	263	273	239	261	237	258	268	249	236	224	265	259	289	264	268	242	251	267	269	274	265	253	277	241	255	263	223	262	286	264	241	284	267	274	254	259	273	270	232	239	242	262	266	258	222	273	267	246	259	264	285	267	249	247	254	276	278	244	255	258	266	279	261	267	259	277	252	257	246	273	259	268	262	245	258	272	243	267	275	244	258	245	288	280	233	274	261	267	257	260	206	262	261	255	266	256	285	266	261	277	279	250	270	253	255	252	240	247	236	280	255	255	239	274	267	268	250	266	269	278	252	248	262	238	295	241	262	267	259	253	268	260	256	272	247	226	282	271	271	245	248	210	270	262	275	239	259	251	271	249	232	270	260	266	267	259	244	246	265	266	245	267	279	249	251	263	260	256	267	242	292	260	271	266	287	250	257	263	239	246	260	244	286	281	245	249	286	281	286	232	250	225	271	279	299	257	269	251	247	248	252	263	294	234	244	266	268	261	255	256	273	270	252	250	256	273	242	260	246	229	230	261	224	246	264	238	260	259	274	274	208	268	272	253	274	255	280	241	264	269	257	236	269	271	285	263	250	246	258	275	239	258	273	240	266	299	263	249	234	262	278	262	266	238	260	238	255	258	262	263	251	265	261	251	271	260	265	247	224	246	239	253	242	288	231	241	245	259	277	236	269	246	279	242	267	242	270	273	254	259	258	262	261	271	234	291	244	284	229	255	254	273	268	241	257	279	259	238	277	251	270	279	271	253	257	279	266	241	249	252	227	235	268	254	258	258	254	295	238	260	224	266	257	260	241	262	270	278	236	278	246	270	245	263	227	224	272	266	291	261	263	269	259	239	243	259	268	275	286	242	263	272	255	245	256	260	279	252	268	246	281	267	269	258	267	284	231	222	257	256	250	253	263	231	279	258	259	235	253	247	255	242	223	273	256	262	251	240	266	252	275	262	289	268	293	281	244	273	236	277	276	268	261	262	260	277	282	261	267	255	252	271	268	225	243	230	248	237	277	270	280	280	267	259	237	263	244	264	231	270	264	266	257	246	235	244	242	261	268	243	247	281	266	239	283	274	262	280	258	254	257	251	262	257	261	258	251	282	234	261	257	257	270	267	300	248	241	293	263	278	257	246	250	261	252	253	278	257	266	266	261	238	279	254	250	268	279	257	254	243	280	261	283	256	264	262	247	252	271	275	268	259	253	269	284	267	246	249	261	267	247	260	235	267	250	259	255	289	223	255	228	261	248	248	278	280	271	250	253	254	262	254	257	256	287	246	250	287	279	220	244	268	246	244	255	270	258	264	260	232	249	259	260	268	256	251	254	272	245	267	250	218	251	261	246	239	255	269	242	246	244	235	247	230	248	297	262	263	250	230	270	276	256	239	263	269	245	273	260	247	230	236	241	254	265	250	254	294	269	247	236	251	274	263	235	299	245	262	259	286	253	248	250	259	257	229	269	287	265	258	243	265	267	262	269	240	245	271	249	281	249	240	246	241	234	266	255	215	260	261	270	261	258	244	251	270	262	273	259	261	271	234	260	256	251	255	259	266	256	254	257	239	291	245	253	239	267	265	216	276	278	246	228	269	263	277	255	254	243	259	249	260	279	254	231	260	266	238	253	261	233	255	257	296	259	237	294	257	254	276	251	261	267	262	252	243	297	259	232	282	255	257	249	262	301	266	256	235	261	295	237	252	255	274	265	233	253	251	256	258	240	258	249	267	262	283	243	246	252	244	286	275	268	262	238	248	213	257	244	253	262	230	256	244	242	262	279	262	256	246	262	268	237	253	273	291	268	243	258	270	275	250	273	271	266	257	240	275	256	268	293	253	274	262	259	277	253	247	256	249	275	256	231	246	273	244	268	246	251	257	270	287	255	243	277	278	227	285	255	248	258	262	229	258	282	253	245	273	264	249	281	253	259	247	263	240	281	262	262	260	275	255	246	259	250	237	265	227	243	258	268	226	231	258	232	257	267	246	261	267	274	262	271	295	249	301	239	249	279	237	248	253	254	236	253	248	270	242	242	253	236	271	258	271	233	245	248	258	248	265	265	282	282	283	285	290	246	261	263	239	286	245	259	259	237	233	253	250	282	251	236	261	267	240	263	256	254	277	276	272	256	267	252	251	247	271	250	231	253	279	249	262	256	266	232	226	264	265	282	265	274	227	263	256	229	286	254	259	268	252	266	265	231	276	266	258	253	243	263	277	254	244	242	268	261	248	274	246	262	270	244	250	233	254	262	256	257	252	252	259	294	268	241	231	243	268	256	244	261	264	257	282	283	249	275	268	256	272	246	258	246	271	242	277	255	259	271	263	257	270	248	254	264	260	278	271	283	269	274	243	254	256	230	282	262	234	241	252	278	257	255	257	271	253	243	271	289	219	240	270	251	251	249	265	267	262	252	238	251	263	249	270	259	242	273	245	246	259	268	255	245	254	264	257	275	274	302	283	300	261	277	242	250	271	254	242	271	252	269	229	257	282	246	250	272	268	238	262	259	273	277	268	254	259	261	261	200	260	252	251	269	255	266	227	260	256	262	274	267	252	267	260	256	266	254	262	261	277	270	231	241	242	257	239	256	260	246	211	268	245	243	266	245	255	263	256	266	265	256	247	255	258	275	247	268	267	239	274	248	250	236	250	236	227	270	228	277	265	244	281	286	256	258	241	271	266	272	262	234	242	257	243	263	263	270	231	254	271	255	270	226	252	256	242	254	261	265	256	296	283	264	262	273	262	255	255	266	264	243	226	250	257	252	243	260	259	231	244	247	252	258	261	256	242	260	251	269	259	242	262	260	259	251	289	282	282	226	243	267	263	259	275	236	276	264	248	274	238	260	247	267	227	273	249	238	266	262	260	234	249	253	252	262	239	279	280	241	286	255	246	272	259	246	258	254	264	280	253	250	245	268	273	276	286	236	234	257	259	265	246	252	238	255	231	260	287	260	241	270	240	241	229	281	244	257	260	251	257	251	256	261	283	238	281	287	247	232	262	252	253	283	282	244	253	275	269	224	233	264	252	256	259	281	255	252	251	235	258	260	259	272	257	271	252	280	284	268	242	250	263	280	220	261	249	223	272	227	244	256	264	250	242	237	252	252	274	260	251	261	282	249	253	266	267	251	246	256	242	267	249	230	254	258	271	280	274	269	259	275	240	267	235	247	256	251	252	223	253	255	228	270	256	273	233	233	266	277	248	245	231	268	242	282	232	247	257	268	277	257	246	273	249	234	262	282	252	243	246	291	255	247	269	283	248	252	255	261	241	275	227	267	270	258	270	259	258	281	296
1141	224	223	188	146	165	179	154	154	182	162	173	169	170	150	138	152	153	156	150	171	149	172	147	182	175	160	148	162	159	169	183	163	177	145	161	193	168	180	170	166	170	165	174	140	148	162	156	146	142	155	166	150	160	177	139	152	160	155	136	160	135	151	164	154	173	162	164	141	154	151	150	161	144	161	170	159	166	158	155	169	137	149	135	162	153	154	167	175	166	124	155	170	165	148	152	128	174	159	153	183	155	185	158	187	166	156	146	161	163	139	159	146	149	153	149	158	147	131	164	151	148	148	173	158	168	152	152	146	173	165	157	170	187	139	194	162	141	150	165	148	147	166	149	171	159	172	153	163	197	147	149	142	161	147	174	169	164	151	143	154	148	147	163	145	159	163	156	186	154	161	156	156	167	160	163	145	178	170	150	139	164	153	158	156	131	155	159	158	142	155	172	162	143	153	149	181	147	169	170	158	157	161	168	136	154	162	129	143	136	150	138	177	165	174	151	152	149	145	153	165	143	169	161	157	169	152	147	146	149	163	176	171	180	150	168	167	148	154	152	150	156	130	157	157	164	157	167	157	145	148	178	151	156	149	135	153	145	178	180	144	155	188	184	174	177	140	170	152	199	165	154	178	157	142	153	166	140	141	173	141	162	120	161	153	111	139	160	165	158	169	141	167	147	169	141	153	169	141	153	162	176	143	163	172	148	159	177	183	164	155	156	182	124	140	172	158	164	152	137	139	147	162	163	145	180	143	181	146	170	149	153	168	126	146	138	140	174	159	174	134	157	168	157	160	167	151	152	145	140	166	174	153	166	169	139	168	153	161	158	164	155	159	168	152	176	159	177	164	145	171	166	158	161	159	145	163	147	180	114	150	149	152	184	161	163	160	171	158	145	162	152	169	160	158	140	174	146	149	153	147	156	153	147	169	126	134	144	150	148	155	140	145	159	164	161	142	163	163	168	154	153	174	137	181	166	158	155	156	154	149	174	165	157	161	156	126	142	157	168	149	172	143	195	170	177	165	167	148	161	136	142	143	135	157	187	153	144	169	165	184	161	144	146	161	161	148	178	162	149	149	168	157	147	166	148	140	175	153	167	189	159	134	165	166	141	156	172	165	146	143	147	156	158	191	159	142	168	169	161	168	184	164	152	144	159	162	149	141	145	147	161	163	154	128	158	160	183	174	157	192	150	154	154	163	154	187	147	153	133	149	159	145	171	168	184	163	163	133	179	170	171	171	171	180	137	149	120	155	171	153	175	153	165	154	160	170	187	153	184	143	156	159	174	145	143	165	157	158	143	162	155	156	174	177	144	157	146	172	166	139	171	160	139	151	142	159	164	155	157	156	156	150	168	154	150	156	153	168	147	164	160	164	155	156	168	157	129	134	164	146	164	133	151	165	165	163	151	159	162	169	141	130	142	158	169	149	162	150	155	148	142	156	164	149	157	170	138	162	141	135	158	155	160	172	152	141	163	157	147	167	170	160	152	159	155	162	155	145	149	154	146	167	157	142	155	154	152	145	164	175	158	172	131	177	165	154	145	141	172	163	177	164	144	166	154	136	155	155	162	160	172	161	165	179	183	151	157	160	152	166	162	150	161	136	172	163	167	150	142	156	165	164	147	146	145	174	176	148	161	158	145	155	147	178	133	167	148	160	165	142	161	190	172	161	170	143	154	157	139	171	147	160	159	152	141	166	175	155	145	156	134	178	158	158	171	148	143	152	137	162	161	167	164	148	184	169	146	162	146	125	138	175	162	159	159	146	138	172	155	142	151	177	172	165	165	142	164	161	177	178	135	157	150	159	179	171	151	152	155	175	136	161	138	145	156	168	153	164	153	166	151	161	137	167	159	180	139	149	171	171	169	152	160	154	157	148	151	156	156	165	156	161	204	172	146	147	160	173	156	145	178	145	158	164	148	160	138	146	151	184	160	173	137	155	163	176	148	164	143	145	146	170	123	155	143	159	191	136	179	161	172	154	173	159	173	131	155	165	157	175	188	162	146	170	174	152	177	142	172	140	156	149	141	139	163	161	155	162	142	174	163	136	146	162	175	146	163	156	159	144	135	157	146	162	158	161	141	151	129	159	158	151	167	157	148	148	139	162	145	178	145	130	153	156	161	170	149	158	173	167	158	166	142	147	140	175	139	154	163	157	178	162	161	153	167	172	141	161	163	130	159	158	194	193	163	150	160	148	163	154	160	167	182	152	125	162	178	144	167	193	163	148	135	159	162	143	170	166	149	162	180	152	161	144	150	163	155	149	167	152	165	165	143	136	172	163	157	150	144	128	170	157	152	179	190	167	159	155	153	145	156	174	154	163	151	149	138	164	147	158	164	166	161	165	152	182	170	164	175	157	146	159	167	156	138	149	156	163	145	152	166	156	150	146	145	165	164	153	140	177	167	181	165	139	150	152	154	134	166	143	151	154	206	163	167	134	156	155	148	165	164	172	154	170	129	164	166	157	153	159	151	165	165	154	153	145	178	161	150	147	179	157	157	163	180	150	146	175	157	133	159	151	138	188	187	164	150	155	154	179	157	173	178	139	148	174	161	157	140	154	148	158	159	177	146	146	177	146	164	161	173	146	192	189	142	162	160	162	161	172	166	152	153	132	178	138	184	152	184	165	162	173	160	165	154	174	143	150	137	143	182	155	155	160	133	170	135	151	140	159	156	145	138	160	168	160	177	152	150	134	136	130	141	157	131	138	149	158	167	141	157	137	141	169	179	151	151	153	144	169	155	153	166	150	158	169	150	127	155	170	156	168	156	134	163	136	155	161	145	170	162	165	182	134	152	154	168	162	163	163	154	155	140	162	166	152	147	150	145	159	136	132	157	167	164	149	164	147	144	173	158	146	153	184	143	186	157	148	146	145	143	158	153	161	174	165	148	144	166	148	155	171	163	156	164	181	155	154	162	135	185	173	132	170	156	147	176	153	177	149	144	143	150	160	152	144	131	143	155	168	153	141	131	179	150	137	164	144	147	154	179	145	151	136	153	166	164	155	135	159	121	169	154	160	143	170	169	183	169	131	144	141	157	150	162	168	140	143	155	170	154	150	149	157	137	155	159	154	151	151	181	162	134	159	156	156	147	167	160	146	179	145	196	150	179	132	152	167	173	152	163	163	159	142	160	155	143	142	135	167	156	175	159	168	145	168	162	153	164	132	164	143	153	158	157	156	142	152	168	139	159	150	149	143	155	167	170	141	152	155	155	154	175	164	143	137	159	167	174	156	154	153	156	163	160	178	144	154	164	135	149	147	164	171	151	137	174	175	140	171	169	156	166	180	202	151	172	152	162	149	164	150	162	168	160	165	165	152	148	119	171	168	156	147	174	153	172	170	151	174	153	139	148	160	147	187	166	155	163	159	171	141	170	149	165	149	141	166	153	150	140	142	134	154	130	174	144	168	135	157	174	162	167	172	141	174	151	169	132	175	155	154	168	155	168	149	172	145	156	146	158	169	161	152	161
1609	492	554	560	528	466	441	439	460	406	428	437	402	408	395	449	460	420	424	417	405	443	402	397	431	402	416	397	428	417	377	418	404	413	361	438	418	413	416	432	422	423	412	415	426	387	431	417	397	424	366	409	419	427	417	454	388	400	416	408	400	424	413	449	401	409	400	453	397	354	399	386	433	382	400	395	348	392	389	382	407	406	412	401	424	452	404	387	394	397	437	372	443	429	402	403	383	408	377	421	430	414	407	404	425	408	414	386	398	418	445	428	417	449	408	434	392	375	422	420	428	422	425	391	402	402	475	386	414	397	447	403	399	433	407	401	400	396	430	404	446	400	435	432	413	422	399	428	413	394	418	406	385	373	429	404	407	400	383	411	399	431	392	427	383	436	397	420	385	437	397	440	381	414	434	396	397	410	417	406	396	389	423	404	426	418	422	423	421	405	408	388	420	396	355	396	457	374	420	415	407	432	429	400	397	392	413	427	397	386	406	436	411	435	406	391	395	360	397	419	393	437	452	408	403	401	419	390	392	385	400	414	392	390	411	404	447	378	394	396	430	407	430	409	423	369	424	425	410	411	392	452	401	385	429	391	390	454	397	408	458	406	400	385	386	398	417	438	406	412	419	402	407	423	414	390	419	418	407	424	399	389	403	404	384	390	430	409	381	426	418	440	365	411	417	377	465	421	415	420	407	371	425	404	400	422	416	447	379	465	429	453	410	402	472	381	404	439	406	372	390	391	419	414	410	419	432	437	422	388	383	394	410	407	408	414	421	452	385	434	408	374	402	391	396	409	404	406	418	372	414	397	430	433	437	401	384	399	421	382	433	394	413	422	421	421	421	396	420	412	431	425	384	394	373	421	378	410	423	421	403	406	422	436	445	435	420	417	414	376	398	416	389	405	430	405	412	391	407	360	375	382	414	389	414	416	426	380	421	425	400	399	430	356	394	415	449	443	420	375	378	423	402	378	383	419	398	417	370	380	401	406	415	381	406	373	406	417	382	425	414	439	401	390	428	424	398	429	421	398	405	414	401	376	466	398	400	414	384	419	369	408	388	399	381	376	413	409	423	433	423	422	394	414	395	404	437	386	371	425	390	423	390	427	406	414	402	410	391	441	452	409	405	402	433	370	411	433	400	400	438	394	413	422	439	415	424	448	413	410	417	387	378	380	393	400	373	382	444	400	394	385	386	409	397	395	378	426	401	399	420	411	424	403	401	433	385	419	397	404	424	400	432	374	393	431	400	389	449	407	396	383	394	450	417	409	404	423	426	421	404	408	401	380	416	414	435	433	420	413	436	405	398	416	434	402	382	403	410	416	420	403	411	407	429	403	411	405	377	381	403	401	445	432	405	390	424	407	429	404	419	392	395	359	398	430	405	414	418	402	436	421	386	388	440	418	399	439	396	387	417	421	395	393	421	441	409	434	440	393	413	415	429	430	380	413	385	450	384	404	394	392	428	409	424	396	394	406	404	411	439	404	414	395	458	411	423	370	433	420	439	436	428	396	399	397	386	341	433	419	416	389	397	397	425	407	418	405	413	421	415	385	399	390	416	396	383	425	407	404	423	387	421	441	398	412	416	437	419	378	450	423	428	404	385	413	367	383	431	397	402	434	408	399	391	419	369	444	387	416	427	394	393	409	415	394	388	401	386	411	438	427	445	426	391	395	410	390	403	419	388	376	394	400	417	381	407	391	403	418	394	375	427	442	390	402	419	365	411	408	408	425	399	424	416	425	398	440	422	401	453	426	406	395	425	394	380	411	385	421	405	419	456	415	436	399	416	402	411	374	424	397	386	416	387	431	454	408	443	381	391	405	395	428	407	380	400	418	400	408	435	380	385	408	396	394	411	427	426	423	411	401	411	389	403	355	395	389	412	411	401	419	409	432	440	396	411	416	421	392	442	398	393	425	405	409	396	416	425	411	403	404	429	368	404	417	400	404	413	419	393	407	435	421	418	414	389	421	408	414	458	350	423	400	409	411	448	383	395	365	409	406	392	394	434	413	399	393	395	414	397	404	386	448	402	391	407	375	440	405	409	363	442	361	416	394	391	346	425	452	406	390	377	435	383	430	365	365	389	400	407	392	378	430	429	423	402	407	407	428	383	412	377	410	410	425	395	379	399	407	380	408	397	390	422	389	412	390	400	399	445	419	391	415	369	411	398	387	442	416	401	419	398	376	442	393	410	394	398	424	412	434	421	402	379	385	381	394	373	401	388	401	417	380	405	395	383	391	400	412	413	419	420	385	381	417	360	385	386	397	396	420	448	398	398	418	393	447	418	420	415	401	427	390	384	401	425	409	395	412	447	412	444	382	387	400	405	383	394	382	414	384	415	363	416	381	378	385	382	417	420	384	390	427	460	391	385	442	454	401	387	437	405	400	397	394	419	425	394	436	426	377	405	419	373	372	408	392	413	384	405	416	424	422	388	429	403	436	420	436	427	436	405	427	387	433	383	412	416	397	400	402	406	464	382	392	381	438	416	413	415	438	440	434	390	413	414	406	383	425	407	392	399	385	363	384	415	376	400	387	389	436	418	400	380	422	411	408	427	412	374	437	411	416	386	374	428	432	408	428	404	427	421	413	385	396	411	432	388	397	416	417	394	391	384	395	372	431	375	416	389	398	402	415	382	414	385	364	416	403	403	442	403	376	419	378	392	419	412	404	419	388	404	425	406	435	396	401	415	402	449	419	401	407	424	431	416	403	437	374	423	431	393	392	406	377	420	422	437	400	390	399	415	420	403	417	397	411	431	446	423	392	390	409	431	409	408	400	386	406	404	422	424	429	447	398	403	396	386	398	411	393	426	400	418	367	418	372	391	401	434	399	416	378	400	398	394	410	433	438	352	422	372	444	422	433	402	417	432	417	439	389	365	417	405	430	397	395	398	416	400	392	455	436	400	405	428	411	402	403	409	400	415	403	403	417	428	413	382	412	383	407	401	421	401	377	390	424	404	428	381	394	390	371	410	426	416	369	412	455	411	421	424	412	443	396	425	386	420	406	388	427	400	416	427	459	410	399	398	414	404	409	408	436	390	382	401	458	372	417	390	428	395	394	398	406	397	390	402	391	420	427	412	409	400	387	398	430	419	390	400	384	413	373	379	406	398	389	428	407	409	402	446	381	409	413	413	385	432	402	432	408	398	396	395	412	384	413	394	435	415	422	445	367	435	395	413	427	398	415	431	428	405	392	402	391	395	420	399	401	437	403	412	386	423	442	397	411	409	415	434	400	423	401	422	405	403	409	420	421	429	384	384	401	427	389	438	406	416	401	436	426	383	440	416	369	418	406	427	436	398	386	410	399	396	406	421	414	399	423	413	381	429	406	411	405	398	413	421	401	405	404	417	386	412	389	404	418	409	397	384	441	442	390	418	389	399	411	388	410	446	401	409	458	423	393	398	386	408	434	398	426	430	424	412	397	407	413	385	411	390	440	429	364	430	437	439	406	406	424	432	405	399	389	400	396
6369	503	601	474	387	351	295	285	240	251	254	223	204	234	205	228	207	189	199	184	209	184	180	181	158	210	217	206	200	221	189	215	235	211	191	198	216	187	219	188	203	191	191	207	202	202	181	182	166	193	183	212	205	201	180	185	197	200	214	171	217	205	151	174	173	204	193	202	187	197	177	204	174	184	181	176	184	187	210	195	193	189	161	170	180	184	193	209	185	209	193	210	199	168	197	193	198	192	199	187	188	202	160	188	197	202	171	190	199	185	203	207	198	193	175	210	182	204	220	194	189	203	207	189	182	208	178	177	176	195	172	173	170	202	218	191	182	205	186	220	195	189	173	181	178	167	192	200	217	169	209	158	177	188	199	186	174	206	182	208	194	202	204	171	188	215	201	207	174	190	187	165	195	172	194	210	170	169	189	163	207	192	162	192	181	202	194	200	186	179	218	187	163	181	165	211	183	207	227	179	199	194	187	202	201	181	198	181	190	194	185	194	181	211	201	208	197	192	197	171	163	189	205	200	190	177	204	209	197	168	183	185	181	207	186	176	193	185	178	208	222	200	182	184	220	191	195	157	181	195	196	194	203	190	178	195	180	210	168	191	187	189	210	208	198	227	179	198	209	218	182	214	177	185	199	180	185	173	182	166	188	218	222	205	204	184	181	196	190	217	200	212	184	176	186	213	192	192	180	187	183	181	188	188	158	196	196	192	194	195	188	178	200	183	174	203	180	212	214	173	206	199	181	163	189	173	200	187	199	183	194	184	176	201	184	154	217	170	204	177	213	175	182	190	162	169	200	191	201	200	213	195	209	195	186	208	164	191	197	208	182	194	188	200	189	192	175	215	182	194	203	192	176	170	180	201	212	167	184	200	173	152	188	198	192	197	178	196	195	198	154	202	193	183	208	177	172	205	197	210	203	193	202	178	173	195	175	187	184	217	195	206	203	192	201	198	204	195	182	171	183	206	187	169	185	199	197	185	189	169	177	191	187	200	188	177	179	177	181	174	198	211	179	205	200	182	172	165	177	185	194	209	218	185	181	175	176	204	169	216	191	180	202	210	184	187	177	202	149	213	169	169	211	173	195	193	214	190	192	198	204	193	161	207	186	169	205	183	212	174	204	202	174	204	190	196	201	186	209	177	222	188	227	197	177	168	209	168	193	196	204	200	176	198	192	178	213	182	151	199	194	180	206	194	218	174	164	180	229	198	203	180	201	219	174	198	186	209	171	195	201	201	156	201	190	216	178	209	189	200	225	190	197	177	175	195	159	179	188	201	220	206	176	207	183	185	196	199	196	187	187	182	203	204	182	192	193	211	183	195	170	197	206	213	194	195	187	195	176	187	165	181	190	214	221	190	172	199	204	175	188	197	202	185	191	186	188	191	191	214	198	182	178	191	188	195	169	176	182	206	199	170	200	194	207	199	227	194	199	208	179	180	150	180	176	214	215	200	195	181	192	179	204	190	203	192	202	201	175	184	179	202	186	187	195	165	201	218	181	201	194	201	187	186	190	197	178	188	192	202	190	176	195	201	189	185	190	169	189	205	202	208	183	204	190	182	201	186	199	185	205	176	203	189	201	170	196	204	185	183	185	183	190	195	199	169	184	211	201	189	192	167	207	176	207	200	194	175	186	198	175	166	203	162	200	207	196	203	194	193	192	186	189	213	180	201	204	186	191	218	222	174	163	203	196	208	190	180	196	199	173	176	196	166	187	197	202	180	179	171	194	208	179	225	206	181	204	208	192	214	192	179	195	193	160	181	205	184	211	198	199	185	175	173	173	209	177	200	208	203	192	200	168	187	189	163	171	197	192	200	186	160	214	218	212	194	177	179	197	176	186	198	208	171	208	192	183	184	167	220	175	189	191	203	200	185	169	158	196	186	190	198	203	168	193	197	201	204	180	191	164	188	200	179	203	194	204	203	179	170	209	184	174	162	188	228	205	188	182	178	189	181	189	201	192	196	196	210	174	196	216	173	198	189	193	194	196	189	181	182	189	207	180	192	202	164	177	207	209	196	191	170	206	195	168	171	204	215	168	208	209	193	227	197	196	192	200	204	190	226	181	218	192	201	199	188	190	205	214	196	165	173	205	203	182	186	197	170	197	184	180	206	221	151	202	203	203	197	185	201	171	210	202	201	224	207	197	180	178	185	190	213	192	152	201	199	162	191	203	203	168	187	177	206	184	196	189	201	186	194	194	185	169	181	202	205	193	211	182	180	179	194	200	190	198	192	187	183	198	189	181	181	190	177	201	188	182	190	174	192	193	180	205	192	199	192	194	205	184	179	186	181	209	192	219	207	220	190	222	193	175	205	186	171	177	188	208	173	175	167	202	225	177	169	200	178	194	191	215	191	191	215	178	209	195	189	195	202	202	179	180	184	209	189	198	194	192	194	188	193	188	192	171	188	206	173	192	189	177	177	198	189	179	185	202	201	219	196	206	184	190	204	171	214	179	203	192	181	190	210	193	199	205	188	171	189	211	191	183	212	198	195	199	182	195	190	188	211	197	204	186	186	199	159	182	189	172	193	181	186	191	185	183	190	189	184	173	181	196	225	185	185	194	164	201	181	197	202	185	205	201	184	197	186	200	201	187	193	204	193	198	165	179	175	203	204	200	210	177	198	197	212	194	196	219	188	177	188	210	213	181	207	186	195	190	193	181	204	209	201	173	179	208	193	196	210	166	196	206	200	172	212	217	175	187	185	187	204	202	189	198	210	201	204	176	222	181	200	207	193	186	176	190	189	173	172	194	164	170	197	190	194	189	190	220	177	182	183	187	184	192	186	178	179	176	178	189	203	193	187	228	194	173	204	198	197	185	212	187	203	192	204	201	200	185	187	174	192	164	185	194	190	187	194	197	198	171	208	174	183	177	199	183	179	202	212	203	183	206	184	181	188	196	185	178	193	199	218	197	182	216	187	198	182	192	194	194	184	185	206	212	210	187	186	179	195	187	217	214	190	170	201	205	192	170	192	176	207	211	200	199	148	208	179	194	195	193	212	191	180	186	196	200	199	186	152	206	204	194	169	180	194	194	183	177	195	204	165	206	215	185	194	201	189	177	187	220	189	190	192	184	180	187	203	186	178	194	209	187	196	193	165	184	188	186	207	183	179	213	203	149	198	174	181	193	184	197	186	193	190	211	198	192	191	201	178	192	173	196	197	191	203	198	205	173	165	214	148	186	189	180	202	185	167	195	177	187	211	193	196	181	183	197	199	179	179	190	208	184	179	203	189	219	200	177	187	174	182	180	185	163	192	189	208	189	193	192	198	190	180	194	205	186	184	176	178	201	230	190	191	204	187	196	178	199	197	184	177	194	207	194	177	168	184	183	217	191	203	209	188	181	179	198	182	174	209	209	188	177	230	204	169	173	182	199	213	201	186	200	206	185	200	207	178	190	208	196	204	174	185	181	178	189	208	170	220	201	199	185	180	189	197	187	209	177	175	173	219	195	204	191	180	206	163	196	199
6382	845	1436	1623	1424	1312	1246	859	850	879	863	767	643	638	587	625	556	514	528	540	547	525	523	491	513	511	478	462	505	546	493	530	500	508	479	487	495	502	466	482	482	457	462	436	476	504	461	520	501	447	505	459	493	457	498	485	511	469	496	443	485	478	494	466	489	457	498	444	497	484	485	470	466	445	469	454	468	479	487	488	497	500	502	522	480	460	459	457	472	430	487	497	480	441	459	458	454	513	455	473	473	492	487	443	494	477	440	453	476	449	474	501	460	520	448	483	479	489	503	462	446	536	464	436	490	483	467	523	509	455	482	494	515	481	492	462	483	467	503	500	442	444	506	447	430	451	474	525	484	506	464	485	499	480	476	488	475	491	458	448	517	464	499	515	460	468	479	451	468	478	484	439	478	480	497	462	480	491	521	459	446	491	491	440	450	507	483	466	486	468	483	479	508	474	435	501	468	468	492	434	556	465	441	475	487	453	482	467	497	471	437	486	448	498	458	500	478	459	467	491	469	450	436	495	460	498	501	511	439	459	462	499	489	406	517	446	477	460	481	490	465	492	513	443	474	478	470	468	476	485	498	468	458	477	448	464	473	475	438	472	471	478	456	496	482	467	480	473	453	503	529	473	492	455	469	452	483	474	451	497	453	498	451	476	459	481	466	474	451	467	472	517	467	429	491	467	440	463	493	475	480	469	464	493	475	526	478	467	473	452	455	466	456	478	481	435	459	478	484	487	490	467	498	482	456	509	428	469	499	455	441	498	489	472	467	473	502	491	489	514	482	496	477	503	444	513	482	490	424	467	505	486	486	476	468	482	474	476	470	463	451	463	457	462	449	463	470	474	470	529	474	476	466	506	469	483	495	425	470	477	470	500	453	484	456	502	465	477	454	532	479	440	456	511	449	450	488	489	498	460	431	496	448	454	483	477	506	458	505	471	473	474	463	472	505	503	468	473	473	515	447	432	515	479	486	469	466	529	488	507	532	465	477	456	479	488	474	488	496	444	511	464	477	479	487	464	470	477	449	454	436	487	511	462	462	480	426	507	470	449	475	488	453	487	506	452	490	474	464	489	442	452	452	461	496	432	444	541	472	457	467	494	471	447	485	491	485	474	494	497	486	472	458	466	460	443	455	514	487	460	495	424	475	456	428	461	459	459	469	474	463	466	465	466	495	457	478	523	483	472	483	462	437	487	467	476	466	459	506	470	484	448	473	473	446	485	470	503	503	478	469	454	443	522	492	452	462	433	497	484	439	477	500	502	495	484	474	469	502	451	511	461	488	491	474	486	457	461	490	481	464	485	474	482	506	474	483	480	453	493	459	469	466	486	468	498	467	454	492	479	494	464	486	483	481	488	464	472	484	488	459	492	428	476	476	482	485	464	491	461	456	505	471	447	486	483	511	458	478	482	456	474	519	486	470	509	505	450	500	456	462	511	450	485	450	532	461	507	524	471	455	444	456	496	455	477	466	457	471	483	488	485	510	481	456	449	486	497	521	425	449	445	442	477	483	485	466	539	461	504	505	482	457	474	466	487	465	488	509	457	501	475	455	445	448	464	468	455	487	455	465	486	477	486	480	464	463	451	430	446	465	517	472	490	484	467	492	445	469	510	500	463	510	453	483	457	475	475	438	468	462	484	454	500	499	444	500	505	487	491	474	484	465	465	498	474	440	518	494	486	485	482	484	462	469	521	489	467	492	489	461	484	453	508	482	471	472	476	444	478	496	452	481	491	479	457	437	506	447	482	508	447	460	466	474	447	422	456	482	444	526	468	456	450	494	500	462	469	483	529	454	489	499	456	448	512	477	465	462	447	479	474	447	481	476	464	502	459	490	481	457	435	470	478	468	495	470	464	480	485	481	486	487	469	488	448	502	508	452	501	475	464	471	483	440	485	464	470	456	475	459	490	452	499	463	432	499	453	469	440	470	469	503	476	539	476	468	455	507	492	458	434	497	473	457	486	499	453	436	447	463	483	451	460	474	445	481	482	453	495	463	494	489	476	481	438	495	483	468	480	512	464	490	474	464	493	470	449	494	500	489	462	464	477	451	451	481	500	478	501	448	441	495	444	482	496	507	471	468	475	490	469	429	448	455	482	465	467	476	472	457	437	468	463	469	462	453	475	446	490	491	470	456	437	485	462	457	479	493	472	463	470	508	461	456	497	489	469	444	480	476	459	457	463	484	483	455	486	448	422	467	440	477	453	474	461	436	466	475	459	498	516	481	434	478	479	447	468	469	467	444	489	458	496	502	505	463	453	445	429	457	474	488	469	495	490	454	515	458	463	432	465	464	443	462	457	488	473	436	476	479	451	482	466	524	472	489	507	493	480	507	467	490	468	460	478	472	492	522	474	478	481	464	500	472	472	487	447	462	487	470	452	465	479	489	496	484	473	453	483	478	476	471	499	491	432	453	461	448	464	434	473	451	455	529	471	497	516	499	442	494	427	491	471	494	476	476	488	473	481	489	466	487	443	515	468	503	456	475	493	429	459	496	498	461	484	471	457	495	492	486	438	448	461	471	476	508	495	459	464	484	465	435	507	506	469	477	467	477	415	451	453	442	437	442	515	489	466	442	498	459	492	544	510	477	504	462	442	457	467	463	453	454	462	493	468	497	466	409	495	495	478	480	466	473	476	465	461	512	481	456	457	440	477	483	462	483	460	455	438	487	489	478	492	525	459	481	463	455	457	496	470	463	508	477	460	453	470	506	459	495	479	499	508	475	478	454	477	473	500	501	491	478	496	462	516	472	498	489	477	496	454	471	464	450	466	464	476	468	480	468	504	463	459	472	480	514	459	465	462	496	473	481	488	494	438	436	503	466	476	508	512	462	480	495	489	510	494	445	480	462	474	462	439	484	465	463	471	486	469	476	467	487	473	495	479	486	469	491	457	466	458	509	477	497	465	482	479	463	474	487	456	481	479	481	459	510	498	460	514	451	495	493	481	417	474	483	504	470	445	471	492	467	514	465	493	450	483	478	487	497	501	512	489	501	504	489	486	486	494	491	476	486	469	473	476	468	497	461	466	488	473	462	495	497	475	491	492	462	507	497	482	444	462	411	468	484	445	458	495	477	465	497	442	475	485	491	504	437	505	456	455	450	471	507	468	481	485	461	458	473	465	480	477	452	430	507	503	525	447	464	446	496	459	502	489	456	496	456	462	498	466	459	477	491	515	482	474	463	494	449	501	507	448	506	476	481	466	479	466	473	455	466	449	458	488	476	463	450	498	474	489	491	503	459	484	501	461	496	453	464	533	498	476	481	485	499	472	499	472	473	486	468	477	516	465	466	490	466	504	472	443	497	435	478	463	469	444	443	451	476	476	474	461	493	497	488	499	483	496	471	461	469	458	511	437	436	454	530	483	487	473	462	461	482	473	486	486	467	473	452	511	467	428	458	479	516	482	493	482	495	459	509	477	481	477	481	480	466	512	451	441	507	454	438	543	443	482	507	486	479	439	509	473	500	480
11921	833	881	691	508	424	417	242	213	216	194	179	142	127	130	120	113	97	115	93	116	115	106	112	108	104	100	108	121	118	116	115	115	119	114	120	116	121	88	103	96	95	116	106	103	100	92	99	96	137	86	92	101	102	111	94	96	95	84	101	104	93	91	90	96	94	86	91	99	85	107	107	68	103	85	100	87	85	76	91	100	98	87	101	104	104	119	100	99	124	89	99	111	118	79	105	92	120	87	105	121	96	112	100	105	111	84	101	86	111	100	86	105	111	103	104	97	105	96	113	111	89	115	108	96	112	98	92	99	110	104	84	93	101	113	97	92	104	103	82	96	107	93	103	107	99	90	114	88	97	96	102	112	100	104	84	102	96	94	96	101	113	107	106	81	99	106	92	116	105	109	100	103	98	89	108	104	113	99	99	99	92	85	86	115	102	97	107	102	97	94	97	101	83	86	107	108	99	104	127	95	114	99	104	99	100	117	103	110	102	103	90	89	112	102	84	99	106	106	87	114	114	104	100	98	84	108	98	95	95	100	127	93	99	106	103	96	105	112	98	109	89	109	100	102	93	93	104	97	103	105	105	100	109	107	101	89	105	92	96	104	115	94	82	96	97	88	86	100	92	102	94	111	106	110	100	89	110	86	93	86	83	110	96	99	107	108	80	96	101	107	105	83	100	91	98	99	106	104	105	106	98	90	97	91	103	86	118	96	105	112	96	91	82	100	102	89	104	97	102	101	75	82	105	87	77	113	89	100	98	87	90	101	97	108	117	80	125	113	112	114	106	101	122	100	95	101	99	109	87	107	103	99	94	92	94	94	115	98	76	110	104	108	85	103	97	104	103	96	110	100	102	107	104	96	90	102	86	99	99	101	99	95	98	120	117	113	108	101	100	94	107	99	88	101	95	104	109	109	118	110	111	106	111	95	100	94	112	113	109	107	98	108	106	78	110	96	92	98	101	105	92	112	89	106	97	114	104	110	98	100	103	102	107	72	76	85	104	94	116	120	88	110	94	111	97	93	92	100	101	98	102	86	107	100	103	95	87	95	92	116	101	105	110	101	108	104	98	90	118	111	120	97	117	90	94	110	107	105	94	103	102	104	104	72	95	129	103	113	113	92	104	100	101	113	95	78	113	106	112	98	101	100	108	85	104	89	90	93	98	93	87	118	107	104	92	87	107	113	109	99	119	95	104	106	94	107	106	100	85	106	101	96	100	117	110	103	103	103	91	103	97	100	103	99	100	101	109	96	87	95	113	106	113	98	96	94	101	84	113	102	87	113	95	109	93	101	97	103	80	121	89	111	97	113	88	115	112	94	115	93	92	89	85	95	100	89	85	108	112	85	93	89	108	104	94	90	96	102	108	118	83	101	96	86	106	103	87	102	112	103	115	105	116	109	93	108	104	76	102	99	99	88	103	103	91	90	100	102	92	83	93	84	99	104	104	114	100	91	100	105	106	91	113	104	105	106	95	100	96	105	85	107	116	100	95	83	104	104	84	99	101	109	92	104	84	118	94	87	84	96	99	107	96	108	106	84	102	121	102	108	86	111	81	103	89	100	111	109	96	126	118	105	102	96	104	105	92	117	88	91	114	100	80	112	86	87	111	96	102	103	110	112	99	108	104	98	97	103	102	109	107	105	81	103	116	96	122	98	86	88	84	116	94	110	97	79	97	94	69	97	108	116	102	98	99	102	94	100	113	105	111	96	95	119	104	112	103	92	102	75	106	113	98	111	100	122	97	102	95	95	93	109	99	101	110	88	103	106	109	85	92	100	98	83	124	109	115	101	93	90	101	114	103	107	94	83	103	107	84	94	86	93	102	107	100	90	96	93	98	83	110	105	98	97	94	98	91	97	99	88	105	116	125	96	98	106	96	87	74	84	97	111	87	94	116	108	110	108	127	113	101	97	99	92	98	101	86	91	105	92	89	98	103	114	95	88	122	98	85	97	107	98	85	103	85	124	82	93	101	104	140	92	111	102	123	99	113	107	91	123	115	105	99	97	106	91	112	100	107	98	107	94	91	91	95	90	114	101	103	113	98	99	102	120	100	99	112	117	99	100	102	111	113	115	111	103	102	100	89	98	85	97	99	93	101	113	86	85	94	97	99	78	98	98	98	107	89	98	102	107	110	115	87	104	108	114	109	94	115	100	103	88	99	72	98	108	96	88	103	84	94	99	98	98	86	97	95	100	107	86	99	98	105	111	115	94	91	80	101	100	80	91	101	95	90	102	116	92	100	95	112	98	105	88	102	91	103	94	99	106	100	88	74	109	82	100	93	105	101	91	86	105	102	101	94	102	100	110	105	87	82	98	99	107	105	76	128	120	97	104	86	88	92	101	99	110	98	91	83	89	97	105	109	109	87	94	104	94	84	106	94	91	113	98	94	109	121	89	81	101	99	90	109	94	107	100	96	97	122	96	120	101	102	110	112	108	99	105	96	89	104	100	113	93	95	118	100	123	78	100	78	113	127	97	99	85	102	95	128	117	94	102	82	99	99	98	121	117	97	79	89	99	101	108	92	113	92	90	93	108	91	92	104	78	102	100	97	100	106	128	83	107	93	116	108	93	82	111	92	96	101	112	90	97	102	124	88	116	99	92	100	107	104	106	101	103	101	101	102	103	110	107	107	98	107	94	100	94	127	118	90	106	99	91	105	115	115	111	103	110	99	112	95	86	93	93	107	94	102	121	116	95	87	100	102	108	97	84	84	110	93	103	101	110	97	95	102	86	101	100	103	105	85	84	82	88	95	92	97	121	99	108	95	114	90	101	85	109	122	127	95	109	100	118	104	109	94	96	97	107	107	112	108	80	80	87	87	99	94	86	101	84	89	89	108	90	95	78	98	100	83	104	107	95	101	97	94	90	97	118	104	102	92	87	83	98	115	106	87	79	95	96	80	103	107	108	96	101	113	100	79	88	108	83	104	99	106	97	96	104	116	97	105	100	100	88	100	105	102	119	111	89	97	97	112	101	93	131	113	89	113	99	105	97	100	110	99	87	100	107	91	103	89	110	120	114	120	106	86	101	104	96	102	109	101	84	80	94	99	97	97	88	99	103	92	91	113	102	92	106	91	110	101	98	94	108	96	99	86	90	115	85	90	99	101	107	115	99	113	116	105	108	86	97	87	104	114	94	106	104	106	82	105	98	112	97	79	109	100	107	105	120	110	106	89	79	97	104	112	85	87	104	113	109	114	103	91	80	81	98	97	100	85	107	89	98	98	109	108	99	99	120	114	115	112	99	106	91	106	97	121	110	103	95	76	99	101	93	92	102	99	102	88	90	101	99	86	87	120	81	102	99	108	96	107	97	107	85	96	88	88	98	104	107	92	96	83	102	113	97	96	92	97	115	100	100	106	112	90	121	119	101	94	125	100	101	114	106	102	117	111	110	85	85	100	116	103	107	78	104	104	98	102	102	95	82	89	89	92	105	90	84	87	101	122	98	89	98	106	94	91	115	100	110	100
7817	928	1837	2311	2063	1669	1670	897	986	1056	961	883	519	575	534	460	445	426	348	386	360	343	365	314	303	320	285	327	303	298	265	271	272	275	296	281	277	300	264	284	299	306	246	261	253	299	285	267	281	275	298	250	248	300	308	271	264	280	274	254	234	270	267	242	258	257	258	249	268	289	267	259	246	280	243	286	267	274	293	272	238	275	279	245	294	258	254	256	255	250	247	267	254	256	270	241	266	276	254	254	279	249	262	281	234	249	228	253	263	225	274	260	278	231	258	256	253	281	231	236	291	233	259	252	242	288	245	263	250	251	258	263	266	248	288	247	227	257	270	261	287	278	240	244	267	266	264	258	263	267	273	281	287	247	233	246	270	249	252	261	246	221	276	244	258	250	278	261	268	247	235	284	282	237	251	249	240	243	278	254	252	256	273	257	271	271	238	264	286	264	270	267	247	286	285	262	278	236	255	258	285	252	256	271	261	255	275	272	226	261	257	268	270	241	257	268	256	247	242	235	273	251	256	251	246	245	268	243	283	274	272	264	257	270	233	263	254	250	243	271	265	240	280	238	271	259	251	246	267	240	246	229	281	251	269	263	272	270	250	272	264	264	253	251	257	263	229	240	263	271	237	287	258	270	269	237	262	257	245	239	268	274	229	266	270	245	301	249	230	267	251	272	242	246	241	226	279	250	238	276	294	267	262	246	257	251	262	242	273	287	261	252	267	270	260	290	248	255	224	255	271	252	257	266	245	228	237	283	256	244	260	240	243	268	239	267	245	285	304	260	257	276	237	264	253	293	265	267	240	260	273	251	261	252	259	241	248	254	244	266	267	274	276	251	237	270	258	257	278	245	236	282	273	291	224	238	275	264	276	280	252	240	264	266	276	245	250	254	253	266	214	245	251	256	243	266	265	279	284	235	269	285	261	266	282	254	226	232	251	244	282	288	254	271	247	246	263	251	252	278	268	245	220	234	270	278	266	261	244	247	254	241	220	286	258	244	271	257	249	246	257	252	247	280	280	256	232	235	227	253	265	244	255	271	268	262	247	262	269	251	261	253	256	291	257	273	269	269	254	261	249	283	233	231	272	258	257	239	246	248	260	251	268	265	266	272	267	266	287	231	241	246	251	246	238	289	234	265	280	260	249	279	246	291	238	277	254	258	275	241	262	218	260	247	258	250	252	282	263	261	303	288	264	265	248	243	249	280	259	241	260	232	271	249	252	267	270	261	257	283	259	262	259	255	257	262	242	274	253	284	277	269	247	271	257	237	278	263	270	280	271	291	278	242	256	271	262	260	235	272	249	257	275	274	265	225	282	248	276	254	244	257	264	243	253	268	262	244	260	293	252	286	234	250	225	283	245	241	250	233	255	251	291	244	268	269	285	288	259	240	242	261	254	250	243	240	255	276	259	248	262	238	264	253	278	254	250	257	245	261	257	244	276	260	266	263	252	281	277	245	233	245	253	286	287	216	245	249	233	273	253	265	280	259	252	280	245	268	248	231	250	250	247	262	238	287	263	248	247	270	258	252	250	238	267	257	269	245	228	283	262	255	273	263	266	258	275	296	272	243	260	252	300	294	250	279	283	253	264	255	272	245	232	266	233	276	249	248	269	273	247	228	248	228	256	261	233	243	246	260	238	273	254	275	287	276	246	255	279	262	256	276	262	231	246	275	247	229	266	249	253	234	261	256	216	274	262	270	291	283	206	265	237	230	279	248	247	267	255	266	271	262	253	250	263	267	256	249	279	260	244	276	253	283	275	266	265	261	266	259	246	286	237	275	265	269	254	254	239	266	245	259	256	257	269	271	246	286	272	250	238	275	273	240	249	251	261	245	264	287	266	248	253	248	249	280	245	244	235	255	262	248	267	256	256	276	236	251	253	275	246	263	239	260	235	238	259	240	243	246	282	252	281	275	247	259	247	261	279	233	264	260	246	250	244	262	258	260	232	278	251	250	253	280	281	250	281	229	254	242	259	262	259	246	284	277	240	214	234	260	264	243	220	252	271	267	259	278	269	275	271	242	281	262	258	250	248	250	247	255	246	256	235	275	278	262	250	258	245	291	261	250	226	230	242	263	266	281	270	238	264	264	269	276	258	274	269	236	235	239	256	271	258	269	286	294	266	239	248	268	257	253	267	255	253	274	253	240	277	280	269	292	257	269	251	296	241	253	245	270	253	300	264	263	255	258	236	266	253	241	250	284	256	257	273	244	284	246	247	249	277	262	290	274	283	263	237	286	220	260	220	272	248	260	264	276	249	254	269	266	239	255	257	246	244	241	276	299	258	257	251	274	272	262	238	265	267	264	251	270	243	286	261	260	265	249	258	257	257	285	249	231	271	246	267	258	286	242	251	246	258	225	285	265	254	250	254	270	248	262	266	270	264	236	267	263	255	263	270	262	265	242	239	279	253	253	244	258	265	265	258	254	238	265	305	243	257	250	281	257	254	245	283	294	263	263	260	271	254	264	233	273	273	255	242	269	244	247	247	254	238	246	245	246	262	256	263	246	238	277	258	271	276	249	244	239	272	257	269	252	242	241	287	270	220	272	254	251	244	296	240	248	227	272	248	282	263	231	259	267	284	245	255	265	251	260	256	259	243	250	257	239	253	236	245	265	266	261	241	226	239	254	261	264	245	236	261	267	228	274	225	270	231	267	281	259	264	261	242	251	240	246	261	263	258	245	253	257	251	264	243	278	250	291	287	274	270	243	243	261	255	249	274	242	256	257	295	256	247	237	257	269	271	255	247	269	212	271	282	263	253	253	251	270	274	249	266	260	261	243	235	298	259	263	238	238	265	232	283	263	269	272	228	272	226	303	262	245	275	264	284	262	233	285	271	259	276	284	274	260	272	250	273	272	269	240	271	230	278	246	248	294	273	263	260	262	230	279	269	256	234	262	240	249	254	268	277	276	238	244	261	247	229	246	278	276	279	267	255	259	246	236	257	251	284	249	257	268	258	253	276	253	246	267	247	270	245	244	249	251	237	259	264	268	267	240	276	248	254	256	218	256	267	261	247	259	256	246	249	258	262	277	276	274	248	271	272	261	273	250	251	260	277	235	270	268	275	239	282	270	284	244	265	216	266	246	259	249	244	237	260	244	251	259	291	289	241	258	261	257	253	272	270	255	244	269	264	279	269	260	263	251	263	241	265	262	255	276	254	271	259	280	264	242	251	242	273	249	225	257	252	265	255	265	281	249	265	233	261	258	241	240	246	267	247	255	273	263	260	262	265	261	262	231	255	245	291	252	264	247	265	257	272	285	275	274	257	279	282	280	271	267	245	273	255	273	275	248	251	279	250	275	263	249	263	270	243	248	255	265	262	282	264	237	254	233	249	250	233	265	247	254	231	232	280	261	225	276	241	264	256	249	249	266	264	263	240	281	268	231	255	261	265	293	267	255	256	280	266	262	265	231	302	265	290	271	276	250	246	260	276	267	252	291	254	237	266	293	255	235	252	231	234	252	239	260
1127	207	220	168	187	154	148	154	168	184	159	162	143	197	194	184	176	152	131	170	183	170	162	186	165	150	146	150	135	151	187	150	150	167	159	171	155	153	171	130	152	166	150	170	154	154	166	167	165	141	156	148	149	164	158	144	168	187	164	149	160	153	152	170	144	148	155	152	141	164	148	142	184	153	154	162	160	150	171	179	135	172	149	156	147	185	150	161	168	158	163	151	149	146	160	177	175	155	160	167	165	151	158	142	147	148	158	150	151	147	153	162	142	173	163	153	156	136	167	168	165	159	180	166	151	161	129	143	156	150	131	168	161	167	138	168	165	164	169	156	160	161	162	160	166	163	122	155	173	135	145	150	146	154	173	175	156	147	163	161	149	174	154	142	155	152	187	151	162	159	125	165	165	145	154	164	145	149	166	135	171	175	183	180	182	153	148	176	180	140	166	148	181	141	157	174	155	172	164	174	168	170	171	158	172	153	156	142	175	159	154	167	134	161	156	172	169	150	157	156	169	163	147	168	178	164	151	171	146	170	150	161	163	154	169	165	168	149	188	141	167	157	175	166	145	151	159	163	178	164	152	146	160	189	168	128	157	152	162	154	153	155	156	172	175	161	160	153	149	179	149	117	148	139	153	139	149	152	153	155	143	184	162	177	175	158	160	169	185	146	156	155	147	176	166	157	170	140	166	164	154	159	155	151	140	156	153	161	151	157	150	147	157	160	182	156	151	156	127	129	126	144	167	154	135	141	129	147	158	165	158	145	145	147	160	151	162	137	149	160	142	148	165	187	174	165	171	150	170	172	138	166	169	174	161	157	146	164	141	140	155	166	138	156	158	188	154	140	165	159	174	155	134	191	161	151	152	142	124	141	142	126	144	171	163	154	159	154	146	183	149	157	191	171	157	186	155	143	146	174	160	162	162	137	161	151	168	138	149	146	161	148	164	161	159	160	158	182	152	175	170	155	157	178	144	166	163	152	150	165	176	137	138	151	146	151	189	196	166	144	158	183	165	171	145	158	139	163	165	153	167	180	169	175	139	153	132	154	160	180	140	161	148	154	149	163	149	161	138	155	166	144	129	134	151	145	180	160	158	170	162	171	146	141	163	177	176	154	174	141	163	154	176	162	152	174	156	158	145	172	153	157	150	180	169	157	173	147	142	140	158	140	148	169	143	172	161	160	170	149	178	134	161	159	169	160	160	173	178	140	153	167	178	173	190	157	168	145	161	134	151	155	149	141	168	167	143	157	155	134	161	161	173	166	146	146	169	157	139	177	145	165	132	140	162	186	136	167	190	163	158	130	151	152	193	146	147	131	159	170	131	165	153	142	153	146	164	151	140	150	143	155	187	158	155	159	168	148	179	162	169	134	148	155	172	159	151	150	157	156	150	139	148	158	163	165	142	159	163	170	172	167	146	142	145	178	163	158	164	165	155	164	190	157	152	164	138	154	148	174	173	153	162	155	174	153	133	144	171	166	161	164	155	160	169	151	138	174	179	157	149	142	166	154	162	168	164	138	151	184	163	155	168	142	167	159	151	155	170	146	146	182	151	155	144	151	142	171	158	172	164	155	137	157	149	179	164	164	137	173	157	153	142	152	174	189	168	165	157	166	151	149	164	160	156	142	158	161	149	193	151	148	154	157	158	155	167	159	139	160	167	147	138	159	156	138	168	151	157	165	146	168	145	159	174	195	140	148	132	169	155	170	182	168	155	166	143	161	139	191	179	159	156	166	160	156	156	169	180	147	162	131	145	158	138	161	154	137	148	162	161	155	174	154	158	163	169	163	135	142	173	155	166	170	183	163	160	162	159	157	159	181	163	171	166	184	134	152	168	144	170	133	156	137	148	168	139	149	167	168	160	182	162	156	164	163	160	144	153	142	148	156	159	149	171	164	153	145	137	167	179	165	149	160	133	155	165	148	149	168	159	131	161	133	155	139	156	168	149	162	158	190	161	166	182	149	165	168	144	160	157	159	162	143	169	161	167	153	170	167	165	163	127	128	160	164	173	175	163	170	162	166	151	143	150	164	176	184	156	154	176	178	171	146	148	149	152	153	152	156	160	141	142	179	180	160	156	181	141	156	155	150	150	169	153	160	148	185	142	158	156	159	143	153	154	140	151	170	154	161	166	155	152	143	181	149	174	171	165	147	153	167	156	170	160	167	139	168	158	177	166	156	155	142	137	174	175	159	163	143	121	139	146	180	166	173	137	143	173	147	160	148	158	167	135	168	168	170	155	167	144	176	169	177	175	165	145	155	163	149	160	161	140	158	156	162	154	170	161	158	161	147	170	142	158	161	151	140	155	158	132	153	128	139	141	167	165	169	173	180	144	154	159	146	142	153	150	177	145	163	138	156	165	152	156	168	170	168	176	170	170	143	170	140	166	169	153	154	176	153	160	149	185	175	152	169	153	163	162	173	150	166	177	171	164	155	167	147	162	136	151	164	188	153	158	155	144	159	140	154	160	155	172	156	169	137	152	173	141	141	139	168	161	161	159	167	152	142	143	144	170	166	150	163	175	141	161	138	153	120	186	162	164	143	154	164	173	145	142	184	150	134	143	154	157	153	135	161	145	155	160	149	175	167	153	174	156	158	149	168	158	164	175	152	181	173	181	150	155	173	146	177	182	164	144	146	173	139	152	137	172	149	132	164	153	156	189	154	158	137	155	135	155	153	155	156	156	143	155	167	155	168	159	166	162	135	157	142	153	160	161	166	181	162	178	158	162	168	154	158	136	154	141	152	131	161	156	154	196	165	181	148	164	162	176	141	150	163	164	186	181	155	155	159	167	145	165	184	157	143	159	172	155	184	165	147	169	138	166	150	149	160	145	168	150	166	168	179	175	167	146	164	155	188	154	168	162	142	180	153	158	145	151	155	168	138	166	163	169	144	184	152	161	163	173	141	136	182	180	160	160	168	184	159	141	141	156	163	152	136	163	170	154	187	133	179	176	189	155	160	176	164	159	136	165	146	152	141	138	151	186	159	162	157	179	172	146	145	164	163	182	140	159	153	145	163	140	139	148	160	160	174	177	159	148	177	137	142	161	163	158	168	169	165	148	151	167	165	139	162	174	160	161	162	190	156	152	156	170	145	170	146	168	149	172	180	143	154	142	148	137	144	178	130	122	142	143	154	174	143	144	171	155	159	139	158	168	180	175	148	173	165	129	167	175	159	158	168	146	173	156	160	158	183	149	155	131	165	167	137	150	158	171	143	157	142	164	148	159	165	145	150	165	133	141	190	157	158	151	150	163	143	149	150	133	156	168	145	141	160	176	169	154	169	160	144	156	148	179	159	158	146	163	151	140	147	160	155	154	172	146	156	172	159	152	157	163	179	183	172	180	171	172	149	142	152	141	181	174	155	155	171	139	171	154	163	160	162	159	134	146	157	153	170	157	150	160	169	177	135	148	168	149	177	146	151	172	154	141	145	157	147	157	170	160	165	170	136	146	158	160	151	173	143	156	172
1589	472	592	551	457	442	421	430	440	453	456	457	406	440	449	457	421	424	423	418	436	379	411	462	417	400	406	400	416	447	400	420	380	432	401	402	444	402	433	395	398	396	399	399	429	422	366	411	453	394	424	377	400	435	384	386	412	395	408	387	381	395	398	405	424	402	423	398	387	434	428	424	422	369	404	395	413	417	411	405	423	419	411	403	407	409	399	414	452	406	406	404	408	373	437	403	410	413	403	398	421	398	382	422	355	409	416	396	409	426	456	419	413	418	425	378	400	391	412	406	405	409	404	397	402	383	408	415	413	397	459	422	423	414	428	413	414	406	422	420	422	431	417	412	427	428	437	418	421	407	384	419	385	426	397	404	442	380	381	400	414	457	407	378	428	387	435	407	380	388	417	384	403	437	415	381	407	404	424	427	426	397	424	431	403	415	415	432	386	392	379	401	430	411	374	398	410	389	401	395	392	421	399	414	406	413	407	419	370	405	411	413	418	425	412	405	405	372	424	385	370	388	426	397	401	403	416	396	401	404	441	391	419	423	436	438	405	395	415	364	421	414	394	349	440	455	383	398	403	445	430	421	427	394	383	379	403	373	395	405	367	423	413	427	459	405	450	397	408	416	422	446	397	402	413	384	435	424	442	420	443	421	420	432	395	431	388	422	434	383	426	393	407	396	406	395	386	388	393	428	423	409	431	405	410	436	388	444	375	439	406	452	421	438	413	396	408	410	386	403	411	415	437	403	428	370	456	471	412	411	406	425	376	428	406	448	388	386	397	432	407	414	438	385	390	362	398	420	412	393	402	424	394	397	400	418	407	437	431	406	437	398	393	442	399	377	376	389	417	360	391	441	428	416	438	416	433	434	384	441	418	414	422	415	409	432	396	427	442	396	381	401	402	439	413	404	407	426	398	428	406	421	443	408	431	411	405	387	406	456	386	401	404	408	412	408	383	425	419	442	412	439	382	391	418	406	373	428	404	400	449	413	381	412	402	414	411	408	376	410	427	451	421	406	391	391	423	406	377	395	391	406	409	375	429	404	393	394	385	413	438	432	400	360	422	399	403	396	435	379	447	390	423	402	439	437	397	404	418	403	421	406	418	415	378	432	404	381	428	445	383	439	416	403	426	417	378	438	428	432	414	401	427	431	448	419	430	440	425	409	445	420	428	422	447	389	410	406	439	439	429	409	420	392	453	418	417	442	408	448	440	413	376	439	431	397	409	394	424	390	404	450	403	384	442	412	394	440	411	406	361	428	397	386	425	419	423	383	416	446	450	429	436	364	402	403	408	436	436	383	413	415	411	397	426	406	417	411	405	426	383	439	403	406	421	419	400	414	446	399	406	423	393	437	436	416	408	415	402	403	417	417	443	411	359	368	418	368	434	424	424	435	394	386	405	396	385	426	403	406	382	435	387	397	383	403	423	396	425	378	410	422	451	428	402	410	422	383	428	387	419	435	427	422	428	423	418	406	424	400	387	390	413	436	454	401	431	411	414	406	438	425	443	422	377	405	424	399	402	401	408	429	409	386	409	427	383	387	405	392	375	435	397	409	431	381	415	430	428	444	439	396	406	413	411	403	409	390	406	396	424	435	410	407	392	388	424	414	380	382	435	413	439	441	385	392	398	441	384	410	402	411	435	438	426	430	393	431	408	445	432	390	414	425	407	439	445	449	387	415	405	395	409	428	385	407	422	415	397	434	412	400	425	414	399	383	426	383	421	420	378	415	414	417	409	398	391	419	385	430	396	421	427	405	391	412	418	416	416	421	397	416	430	374	379	412	426	393	423	418	412	428	398	408	397	378	406	418	373	404	410	430	433	397	404	409	443	410	401	403	407	421	404	415	416	415	423	367	438	403	363	391	378	382	426	419	422	439	419	401	390	452	370	450	384	426	383	401	392	441	407	405	400	428	394	411	411	424	373	440	416	427	396	409	404	422	409	435	411	421	410	404	376	414	412	433	405	402	408	405	419	402	369	394	392	403	408	416	429	409	419	376	412	431	414	381	406	410	416	437	432	441	407	437	410	408	408	419	407	421	405	420	350	413	403	409	402	404	435	374	418	390	421	382	401	383	418	438	413	413	426	392	394	436	409	427	377	387	416	417	406	399	454	402	398	391	407	406	383	371	424	410	412	404	405	404	400	420	394	436	402	422	428	425	388	415	411	414	416	385	415	401	444	433	379	402	399	394	395	444	419	410	373	380	402	421	447	408	439	390	405	384	397	426	343	410	426	401	414	393	411	410	408	424	397	424	423	397	395	401	397	438	417	447	392	403	399	418	417	427	382	441	419	393	424	430	443	418	370	399	412	431	401	408	396	437	381	397	406	395	418	447	397	398	444	403	417	410	403	409	386	415	398	402	414	427	428	437	391	425	413	411	424	372	414	397	408	389	392	441	422	418	426	365	393	394	421	393	395	411	394	434	382	427	421	409	443	440	393	395	426	432	407	417	421	428	412	414	397	432	413	366	413	385	409	438	413	451	410	431	406	407	407	391	422	411	411	419	425	425	421	396	418	425	397	448	390	421	375	409	407	430	395	401	423	407	428	411	414	427	407	425	405	410	396	398	429	392	436	424	407	424	383	411	419	415	401	417	414	398	412	397	393	405	395	465	377	389	388	407	410	434	429	414	392	434	407	401	399	428	417	433	404	393	455	420	415	396	387	372	402	432	382	439	395	436	444	424	408	353	408	428	409	412	392	401	428	406	458	381	453	414	433	390	427	414	387	381	393	390	397	428	414	422	383	388	418	440	396	401	396	422	424	448	400	410	394	407	401	404	403	441	422	409	387	413	383	430	383	437	394	416	394	387	409	423	396	407	395	385	376	425	436	393	432	362	397	392	427	423	395	406	407	417	402	382	376	411	383	400	410	412	448	402	359	448	405	378	362	439	430	406	413	446	410	410	396	395	389	409	378	396	421	398	412	472	437	427	419	398	415	397	356	390	429	435	393	428	433	423	407	400	386	384	393	427	394	387	418	389	438	448	427	447	361	413	396	419	448	421	395	375	429	429	409	404	379	434	395	378	399	413	414	424	418	396	423	403	385	384	434	401	422	398	373	385	428	400	450	400	400	452	385	447	420	440	431	376	435	428	393	413	401	423	392	411	433	399	382	420	409	409	441	429	401	413	395	432	418	399	417	371	398	410	400	420	394	400	419	418	455	374	432	404	399	410	427	432	415	418	398	434	391	401	414	432	389	366	401	426	419	422	385	403	414	406	382	416	434	419	422	413	406	407	368	361	440	403	453	419	420	411	446	394	435	395	417	406	429	445	431	392	391	391	406	400	430	436	385	376	408	406	413	377	444	437	404	443	404	440	366	393	416	403	411	419	423	434	418	416	405	405	439	387	425	438	401	374	376	388	362	395	404	423	372	437	372	389	432	433	445	430	400	411	394	406	389	436	429	373	387	429	418	422	386	414	417	412	383	418	406	406	398	428	437	395	397	419	414	415	408	421	421	411	390	423
6654	524	564	552	366	315	309	241	248	262	227	235	202	220	208	193	216	192	189	176	233	193	206	201	201	198	226	204	206	181	173	190	211	189	206	209	193	190	172	191	193	181	184	187	187	200	212	171	219	216	162	194	198	197	156	202	196	199	197	201	198	212	200	194	186	180	210	185	182	171	216	191	179	194	190	193	195	191	223	185	189	184	233	198	226	208	179	187	217	194	177	203	210	194	207	189	186	183	184	187	207	185	207	167	172	207	188	186	169	204	190	189	167	173	200	185	175	190	200	159	216	206	186	191	216	180	193	191	194	189	180	223	179	204	214	206	200	183	182	225	172	201	176	206	204	181	178	197	171	197	185	179	165	222	186	211	216	197	194	169	214	196	190	177	182	179	200	178	177	202	195	205	175	170	189	202	206	176	177	214	223	207	219	192	184	204	186	194	162	174	173	188	207	183	213	160	200	188	215	206	194	202	204	197	172	198	199	188	195	201	205	190	204	170	196	165	214	192	205	203	204	213	187	194	191	203	152	185	185	207	194	176	200	175	194	176	190	192	177	181	196	205	209	184	199	197	185	183	210	186	200	199	194	199	203	203	180	182	185	177	182	154	171	196	216	196	183	201	206	178	188	206	191	171	190	189	196	174	186	192	168	206	178	184	203	171	203	174	136	194	233	190	217	193	207	188	156	210	198	174	192	190	188	162	181	189	210	204	177	193	175	184	205	198	186	182	179	193	224	183	185	199	199	197	221	190	199	188	160	180	190	201	194	186	204	186	187	182	184	200	180	172	201	219	204	188	211	171	192	183	177	197	187	193	177	184	195	201	182	192	210	186	192	196	186	199	206	205	206	192	197	193	189	170	162	196	162	224	166	195	207	207	182	180	164	206	185	194	211	211	215	197	176	195	215	219	207	193	193	193	191	198	196	188	207	178	190	170	219	164	208	204	182	186	178	158	178	199	171	180	194	192	206	185	190	218	201	225	173	208	199	194	246	173	174	195	202	184	191	153	177	173	191	180	216	184	181	175	218	197	185	178	197	167	203	196	180	200	180	186	199	175	190	209	174	214	179	179	213	184	173	202	176	176	203	199	203	190	169	192	161	203	199	218	189	173	187	179	184	162	185	191	204	212	184	179	177	182	184	187	218	177	189	207	185	192	207	176	189	206	190	189	162	196	209	193	192	194	210	198	186	210	156	195	220	197	222	182	210	186	166	191	200	193	195	172	221	187	195	185	190	175	203	216	199	207	170	183	181	172	209	195	193	194	173	206	191	176	183	204	199	184	166	189	179	195	222	192	197	214	188	202	188	166	192	216	173	176	185	177	200	185	174	211	180	196	174	183	205	190	187	207	194	204	185	193	196	203	192	166	190	172	201	173	197	152	211	191	195	162	189	186	179	197	196	186	195	176	193	214	175	193	177	198	184	184	195	193	182	192	186	196	167	188	204	184	166	194	202	178	210	213	185	211	193	208	191	203	188	176	180	196	194	182	208	162	205	171	183	198	190	184	186	177	184	154	191	183	225	184	201	208	175	199	178	194	175	204	201	199	185	173	193	175	208	179	202	200	184	206	192	182	186	173	195	193	203	170	187	192	193	201	195	184	172	199	202	193	210	170	171	183	167	209	195	172	177	186	194	216	193	192	208	188	185	167	189	211	197	205	179	190	173	205	180	181	179	206	189	184	191	160	199	196	190	192	171	189	196	159	185	198	174	199	197	198	190	185	214	196	214	188	167	188	218	188	190	190	188	177	209	208	209	189	176	195	170	180	173	178	167	206	160	201	187	149	195	165	194	178	201	182	200	189	187	180	200	200	204	183	205	196	189	199	218	199	164	179	177	201	168	208	194	188	196	222	176	176	184	207	165	208	198	187	186	200	197	184	196	201	179	187	174	191	177	182	199	201	196	204	206	180	214	178	171	236	157	201	156	184	201	194	191	205	170	218	220	189	198	192	192	178	199	179	167	193	182	172	193	193	184	195	216	184	217	222	191	197	176	198	204	204	184	188	197	168	219	186	177	179	199	183	195	182	175	188	194	192	202	173	190	176	199	199	181	171	203	185	167	213	173	184	180	185	210	218	207	194	176	190	179	197	201	195	202	203	184	197	211	208	199	180	194	198	175	163	213	181	191	179	183	166	208	201	232	191	183	210	192	218	190	214	183	178	190	201	209	192	194	195	212	197	189	200	199	207	203	177	229	187	201	189	168	182	199	187	182	186	203	189	188	178	194	217	172	200	197	190	208	183	186	167	196	180	163	193	169	186	180	188	182	188	192	203	201	193	194	189	199	177	205	207	224	195	212	194	181	180	181	204	192	198	187	189	168	201	192	209	187	185	202	201	159	197	177	198	163	202	216	214	191	195	203	206	189	167	182	164	150	195	203	175	206	222	203	202	230	184	202	195	194	191	221	209	197	159	208	165	193	187	173	197	175	204	195	218	173	205	179	172	220	190	195	176	199	193	177	190	193	188	206	204	187	184	187	182	196	176	212	201	180	198	190	197	204	175	199	194	177	194	170	177	194	188	185	205	196	199	190	175	200	187	192	190	183	189	189	188	199	179	208	179	175	193	183	197	204	202	211	181	195	213	188	177	196	194	193	205	191	188	187	207	197	177	200	198	206	204	209	194	169	169	177	204	193	193	201	215	210	188	163	165	182	212	219	203	211	204	195	207	204	183	193	207	175	196	201	193	199	180	202	195	212	177	196	201	200	191	192	198	166	176	166	214	179	190	196	194	211	214	176	180	191	181	203	200	214	192	210	186	176	216	194	179	158	178	196	172	176	185	191	178	193	177	193	178	207	162	181	195	196	214	187	188	200	187	180	199	211	179	175	202	169	175	197	200	178	206	200	183	207	213	214	182	197	193	200	175	187	166	225	200	202	182	180	212	176	204	208	187	202	186	170	187	173	199	222	165	219	198	210	209	207	194	214	198	194	182	194	185	188	174	182	187	164	202	202	218	198	183	185	160	192	196	199	188	191	192	187	185	215	182	200	201	187	165	169	196	214	165	190	220	214	195	179	187	210	192	222	212	203	199	175	199	197	194	194	174	189	195	171	186	198	181	225	173	171	189	180	167	175	213	183	156	188	196	216	200	180	185	160	197	184	219	201	192	185	213	194	207	198	193	182	173	208	176	236	210	181	209	180	219	186	178	191	187	190	166	180	177	194	182	189	189	183	179	185	191	217	199	183	210	179	203	210	195	192	220	197	193	211	191	178	144	196	195	201	174	193	210	203	196	199	192	196	196	201	180	212	208	186	171	207	201	211	203	198	191	184	205	179	185	196	186	223	194	178	179	159	196	181	183	181	195	198	186	189	191	187	176	191	181	194	193	202	201	148	178	178	185	195	201	194	213	190	193	191	203	188	189	201	189	183	196	197	201	192	186	213	175	206	219	208	205	193	191	204	185	162	184	182	181	196	217	178	217	204	183	190	184	154	185	187	177	197	196	203	188	194	173	196	187	190	199	189	153
6222	836	1368	1685	1375	1152	1129	893	904	896	798	857	633	677	617	610	636	599	526	553	538	493	496	526	523	500	497	478	510	457	500	547	528	448	518	511	446	484	451	511	497	463	495	502	481	494	444	479	496	459	453	475	486	484	502	500	481	492	458	443	464	481	480	441	495	472	487	477	483	477	468	493	473	490	505	508	483	482	500	504	501	440	470	513	515	484	495	501	477	486	506	486	516	430	474	512	467	442	471	492	475	462	471	462	455	473	449	490	495	521	524	487	455	472	484	453	462	460	467	501	481	494	464	475	478	503	484	479	478	494	498	475	456	461	480	463	472	504	490	527	431	473	475	488	502	465	446	497	516	495	481	438	461	475	445	489	500	467	489	537	481	471	470	509	484	503	505	498	478	443	488	486	434	434	464	477	483	482	509	496	458	499	478	498	492	495	462	476	438	488	509	499	494	501	461	481	437	442	504	473	450	470	501	486	496	478	470	442	458	491	490	519	478	478	446	478	501	487	476	484	493	505	487	479	509	522	483	443	486	490	461	476	451	505	458	474	464	463	473	489	479	484	423	448	460	432	452	508	481	469	459	478	468	476	498	455	453	484	427	499	491	492	459	486	478	452	486	484	468	490	496	452	501	453	515	471	491	488	474	502	494	466	440	468	477	485	534	487	501	522	493	480	514	473	442	447	449	463	469	490	488	443	529	474	482	492	515	453	462	481	481	440	479	470	449	475	468	486	495	476	493	533	517	497	478	460	424	442	498	436	464	481	532	488	448	462	498	505	451	504	476	449	486	454	474	492	493	501	482	492	500	515	487	481	495	480	502	489	475	510	465	484	468	472	481	509	485	456	512	431	444	482	469	463	468	481	455	477	524	449	443	468	476	429	483	489	498	479	480	477	488	523	494	451	502	488	484	465	482	458	479	494	478	497	478	469	495	465	484	492	455	461	448	489	456	472	458	470	472	505	433	425	516	473	467	485	466	489	483	472	472	468	465	466	482	425	516	498	472	479	474	465	504	444	475	471	450	433	473	470	461	472	530	480	501	470	474	470	470	456	449	474	497	470	471	492	483	469	462	444	474	509	451	459	497	473	482	485	478	499	478	447	470	493	470	488	461	449	525	460	489	493	503	454	460	513	483	479	478	474	483	451	489	471	458	509	462	463	467	491	472	441	429	468	491	490	471	481	479	446	517	504	499	456	474	472	490	497	461	479	461	480	487	483	486	510	457	486	504	483	501	518	477	486	479	464	429	518	467	483	497	469	479	474	507	455	478	453	469	505	453	481	467	484	488	451	496	489	449	479	462	495	487	484	463	477	433	525	434	499	451	513	458	460	476	463	479	485	502	465	464	476	432	463	464	456	459	468	448	457	496	494	458	490	491	487	490	464	479	484	470	462	482	442	482	472	469	491	488	495	482	510	509	510	458	473	462	500	510	501	470	489	488	473	516	517	460	431	475	481	508	474	465	494	439	462	499	495	471	494	497	483	468	516	508	480	475	478	439	467	473	462	470	511	447	510	478	433	480	474	477	501	449	473	504	502	437	495	446	454	494	503	486	457	479	472	462	486	494	482	500	459	468	474	441	462	471	459	448	518	495	448	461	503	464	473	473	504	488	522	474	452	479	484	465	459	486	535	489	451	439	454	467	450	449	443	457	496	536	479	515	486	492	470	452	487	468	470	468	453	451	467	458	463	439	490	445	462	449	479	458	486	474	467	488	487	481	480	466	455	445	446	497	492	491	467	464	493	468	486	454	427	456	491	482	481	479	475	508	510	489	539	461	472	497	503	460	504	480	489	475	454	493	470	441	470	506	482	468	484	480	512	472	483	490	483	493	492	461	503	462	475	473	444	477	480	441	496	492	493	467	489	461	472	483	485	481	473	464	462	444	454	532	494	440	453	472	435	461	460	492	496	486	504	506	486	480	510	446	479	472	482	483	525	510	515	485	472	463	458	479	457	493	464	493	477	498	476	488	485	461	453	518	450	459	498	476	452	483	483	423	453	478	489	474	455	470	468	472	473	451	447	465	482	509	455	474	431	454	494	460	489	424	483	487	478	449	484	490	447	456	474	457	489	469	500	460	475	479	503	457	490	489	441	469	474	481	491	488	512	468	440	494	495	445	449	475	486	505	475	445	432	442	463	492	475	468	456	472	445	470	465	475	499	496	453	497	483	497	446	475	507	499	460	482	453	494	462	451	475	453	487	480	485	502	453	494	458	467	452	461	468	512	548	454	474	450	519	483	493	488	476	470	512	475	496	463	434	468	477	471	439	453	482	488	491	467	458	460	486	481	463	465	471	433	477	463	482	467	496	496	484	491	457	488	474	477	489	421	475	469	487	477	468	451	475	461	475	453	467	449	475	461	461	473	469	476	475	501	468	426	450	509	456	474	462	453	506	472	455	505	485	482	473	463	486	486	463	492	486	469	462	494	478	447	478	514	460	489	484	488	479	488	486	481	454	480	485	450	455	492	494	481	507	518	511	492	467	447	510	479	479	481	460	443	434	471	500	470	436	465	480	476	456	488	462	498	489	484	447	482	459	462	482	481	510	452	469	471	518	451	482	452	522	470	487	483	470	472	461	472	498	484	462	477	504	491	423	490	459	480	441	476	504	473	465	502	531	449	487	443	498	464	457	486	465	497	479	475	521	474	542	435	469	476	476	515	498	462	480	454	526	426	489	443	445	442	498	475	508	515	487	467	470	465	484	467	424	477	464	477	478	462	439	503	493	504	488	451	493	489	464	497	468	483	450	434	480	447	489	459	515	514	461	481	482	477	478	436	470	459	494	469	489	481	524	485	497	495	496	469	443	512	510	511	464	500	444	503	490	445	452	499	472	453	507	486	452	454	452	521	491	469	468	493	458	492	467	477	486	428	471	488	427	482	508	487	488	429	481	469	485	459	461	516	462	470	476	440	535	462	462	454	488	482	492	471	429	472	475	482	493	476	482	479	469	518	470	490	470	464	459	464	522	488	498	483	515	497	496	479	510	434	470	466	518	439	482	482	458	486	465	457	452	472	476	482	486	488	485	468	494	453	482	435	510	496	431	462	506	512	487	475	492	483	441	450	486	451	455	499	471	490	472	494	433	444	452	492	492	445	486	452	460	489	487	483	500	497	475	461	509	487	477	494	493	477	489	497	474	423	503	474	457	433	507	466	422	474	454	463	475	472	454	443	458	460	467	443	479	471	488	510	469	414	467	462	494	469	484	487	476	491	500	508	501	483	466	477	455	475	479	470	477	486	476	489	491	501	519	440	466	503	449	477	503	477	497	481	466	485	450	478	485	487	444	490	463	489	485	468	457	490	475	482	495	476	462	482	458	478	470	480	505	485	482	458	442	469	498	459	513	493	478	504	479	490	498	490	515	496	488	448	458	478	501	456	461	468	475	459	513	440	480	453	510	481	525	482	486	455	473	510	461	467	518	479	481	504	520	471	490	458	468	466	457	480	457	466	522	469	493	506	499	485	470
12058	981	837	737	460	334	335	216	221	255	193	219	138	121	128	142	146	129	104	133	100	105	102	118	121	99	120	114	111	115	103	105	103	107	83	95	95	85	86	87	106	103	107	100	84	97	107	103	102	101	96	105	94	93	97	96	106	107	107	106	90	108	103	121	97	93	83	97	97	112	113	112	113	92	86	115	100	104	102	88	90	88	107	99	103	105	90	103	106	102	87	78	96	97	104	114	99	123	85	86	82	116	108	114	87	111	95	118	107	107	88	119	115	93	105	102	109	96	72	106	101	91	112	82	115	103	83	113	91	114	106	91	105	119	103	119	104	124	103	125	111	108	94	112	110	92	91	73	114	97	102	114	89	100	90	69	110	100	97	89	109	113	120	97	100	120	100	110	91	90	98	109	92	96	114	110	103	100	97	120	99	113	101	105	120	97	97	88	84	107	82	133	126	112	101	120	98	111	100	103	98	100	113	93	89	108	101	111	117	108	108	103	86	100	105	113	118	103	85	102	125	90	100	89	121	90	89	102	106	133	97	88	89	92	101	103	109	96	88	111	107	104	100	82	100	107	104	94	105	91	99	111	98	98	106	110	95	95	87	104	113	99	100	92	95	101	113	87	102	99	108	128	93	104	72	95	118	117	103	105	106	76	88	97	113	105	126	116	98	98	97	118	117	105	95	106	94	80	82	115	100	94	104	103	112	109	107	104	78	92	117	110	106	112	95	93	99	111	94	85	104	103	85	102	103	101	100	83	111	93	96	88	105	91	110	104	97	108	92	98	92	116	93	109	115	102	105	85	108	102	107	120	127	116	86	100	117	87	98	90	102	101	106	91	111	69	114	80	97	98	109	114	86	96	87	103	89	88	116	113	107	93	108	94	88	99	91	100	119	94	98	92	87	91	99	94	99	95	113	101	103	108	91	100	109	96	96	115	102	109	91	99	105	111	93	95	93	116	92	98	95	123	89	106	101	107	105	85	81	101	100	110	88	99	86	108	108	100	103	100	82	97	107	108	115	115	112	125	95	95	96	103	105	92	95	92	95	86	117	102	99	81	110	99	109	84	87	99	114	108	100	111	98	94	85	120	114	101	95	118	99	97	98	98	94	87	97	89	99	94	103	111	109	100	105	95	80	92	104	86	99	96	112	97	95	112	102	98	114	92	106	92	108	113	108	81	116	97	102	118	93	102	102	93	107	102	93	95	101	93	98	93	105	99	92	138	104	106	117	99	113	78	98	115	107	96	99	109	123	103	92	95	90	89	83	102	95	104	84	96	102	114	82	106	97	112	89	105	88	101	103	111	120	92	114	106	99	91	103	99	115	112	104	96	107	106	72	86	100	101	99	99	83	79	110	95	105	101	101	103	85	95	98	98	97	100	94	103	109	90	100	98	101	96	106	90	83	92	101	94	93	87	79	85	118	114	128	107	88	94	97	124	89	112	105	100	105	108	112	107	88	105	118	96	94	80	108	128	83	112	110	92	122	103	113	99	103	107	99	103	113	110	102	95	91	100	87	96	94	99	105	93	101	103	92	92	83	98	85	90	104	100	98	116	94	114	110	92	89	110	88	81	94	92	88	95	106	130	109	100	94	110	107	108	105	93	97	102	80	90	97	102	105	93	104	106	100	105	112	122	88	117	90	110	85	96	89	101	93	113	102	114	96	110	90	92	87	116	103	123	88	109	117	89	98	98	100	99	119	109	108	87	106	104	99	100	91	121	125	102	98	97	90	121	102	100	95	88	91	104	107	88	117	78	78	101	92	100	102	105	82	104	127	98	100	92	103	89	106	98	116	89	111	79	102	94	93	92	111	104	90	88	113	104	104	127	97	112	110	98	93	98	91	88	110	99	115	90	99	105	100	102	104	107	106	76	106	103	115	102	113	101	88	105	104	84	103	109	111	118	92	98	87	111	114	100	95	93	107	106	102	99	105	103	109	100	94	102	98	104	101	105	103	93	101	101	93	94	76	84	107	93	91	92	95	86	101	93	97	97	110	96	98	108	97	113	111	97	108	88	90	101	114	94	129	109	104	95	106	100	99	95	83	84	93	99	96	102	108	99	90	118	116	121	93	94	101	92	89	133	96	83	90	90	104	86	94	109	119	92	96	93	95	86	114	118	115	84	107	114	96	99	98	100	109	117	97	92	106	110	91	107	86	100	111	91	106	113	104	128	108	115	111	98	84	91	93	99	94	109	89	129	86	100	107	111	93	94	90	95	106	102	85	101	114	120	111	118	103	107	111	106	99	101	108	99	93	99	107	98	90	90	96	95	104	87	107	108	100	112	75	104	106	98	102	108	95	107	94	116	113	111	115	91	106	110	91	118	91	106	116	111	91	96	83	127	96	83	103	115	125	81	96	68	110	111	119	116	94	115	88	96	105	120	120	99	111	91	122	97	97	109	90	90	74	98	117	100	69	104	94	95	86	111	94	109	88	111	110	96	110	125	103	97	91	95	96	119	105	109	111	104	121	100	107	107	95	101	105	96	111	82	95	103	90	99	97	99	86	106	97	105	94	78	96	94	119	115	102	93	108	95	114	97	104	123	92	109	100	111	95	97	108	104	87	94	86	87	102	105	117	120	106	96	82	100	100	91	106	99	95	103	94	101	126	118	88	103	94	93	97	99	89	108	108	100	95	107	105	115	85	93	90	126	94	96	112	104	99	97	101	119	89	108	97	104	95	117	102	116	98	109	129	122	97	99	120	106	122	89	100	87	101	84	100	93	79	114	102	104	111	91	104	86	105	89	109	111	110	90	110	95	92	98	102	105	99	100	97	100	122	102	86	117	112	92	106	90	108	93	104	125	108	88	92	120	92	111	104	111	101	85	94	122	108	103	92	95	81	84	105	109	88	96	114	109	101	107	87	99	81	114	105	117	91	108	137	99	100	100	108	125	97	106	86	100	98	110	108	95	99	91	95	108	100	84	108	108	102	115	111	85	99	92	105	108	109	101	94	103	82	82	108	95	101	86	108	103	104	91	94	116	87	107	94	89	102	81	74	109	81	96	95	115	103	101	103	99	96	114	108	99	100	96	105	97	115	87	110	92	96	102	87	91	101	106	98	90	88	96	107	110	100	112	98	105	116	103	103	105	114	92	107	94	83	88	121	104	102	93	92	102	100	89	82	92	89	108	90	109	111	108	96	108	101	106	107	98	120	116	93	98	119	100	94	109	104	110	116	135	97	93	103	97	101	92	103	105	109	107	109	94	99	105	107	99	80	91	94	113	89	119	111	103	121	90	102	112	109	101	109	93	92	120	112	99	118	93	90	88	101	104	106	90	98	94	102	113	108	127	108	97	78	94	93	95	87	115	99	95	106	105	95	98	100	104	115	98	101	111	106	93	99	132	101	112	122	100	108	86	109	90	110	116	117	115	113	96	102	115	96	95	99	103	95	94	98	116	90	108	104	86	94	101	97	98	115	98	118	110	89	82	110	102	99	116	92	97	104	118	113	118	98	93	109	102
7803	923	1871	2453	1839	1601	1611	995	934	1150	962	932	559	594	595	467	449	408	365	371	347	368	333	330	339	309	310	319	297	311	284	299	297	293	270	292	280	299	269	266	276	256	269	280	260	304	255	242	280	265	308	276	279	270	256	280	264	285	263	275	288	270	278	272	236	246	249	285	248	269	254	277	270	215	255	269	278	257	271	266	271	246	281	254	249	275	265	277	280	247	263	257	281	279	278	261	274	237	284	253	267	267	264	251	264	251	262	229	263	274	255	256	255	229	258	239	286	298	282	268	276	248	286	267	239	269	254	257	254	272	239	248	259	259	244	242	249	249	283	243	247	297	267	265	264	260	258	310	270	248	259	282	266	247	292	263	256	258	297	267	268	292	218	235	267	275	245	236	236	250	270	280	261	260	266	258	254	231	252	227	268	250	239	280	301	269	273	275	249	267	271	221	241	257	251	269	238	240	276	259	245	266	263	241	255	267	226	285	265	264	280	284	280	255	269	283	261	254	253	273	309	283	271	234	250	249	245	264	241	256	256	247	286	283	253	275	265	283	279	231	279	274	254	277	251	283	243	295	249	231	274	234	225	264	261	240	294	289	273	271	256	253	240	244	267	273	270	253	259	252	294	273	280	260	253	231	279	256	264	274	260	296	264	249	263	269	252	249	223	258	284	237	260	263	260	268	268	244	249	267	285	249	243	256	225	275	278	275	233	228	284	230	238	268	246	251	243	266	248	270	255	250	264	243	234	253	239	272	258	255	267	262	276	246	243	246	248	270	248	256	261	286	290	272	230	279	266	252	272	289	222	262	266	265	264	234	272	261	244	275	258	258	281	262	277	286	247	284	275	256	275	281	258	287	270	254	208	266	256	281	240	296	276	245	270	262	250	243	277	248	251	284	274	244	264	240	253	261	264	272	247	258	244	306	244	263	248	240	270	250	260	234	243	304	265	258	234	253	288	259	243	252	256	253	254	281	250	239	260	256	254	225	287	295	243	265	252	248	285	262	253	238	272	231	257	267	276	262	236	256	295	273	264	248	273	243	247	267	279	262	259	229	268	246	257	247	238	248	251	233	268	248	259	281	277	263	237	251	237	272	283	257	264	270	239	237	280	241	256	263	236	255	268	260	254	276	263	261	272	256	270	272	243	268	251	264	276	261	268	257	257	235	259	252	242	279	268	240	260	288	260	286	252	248	253	276	240	273	262	238	263	243	259	250	255	268	247	267	255	269	241	284	262	277	254	294	282	261	242	269	264	308	285	258	250	253	221	253	258	280	254	237	294	261	256	253	248	260	278	250	278	253	263	246	256	247	242	301	270	278	259	271	271	285	243	252	259	258	263	259	234	279	277	257	273	256	263	246	269	239	283	233	277	273	268	278	271	231	261	261	274	260	230	243	258	250	231	288	253	253	241	266	245	246	289	285	246	287	265	257	263	262	279	252	265	269	274	275	270	243	270	269	276	247	239	254	276	259	237	215	255	248	265	236	238	278	278	251	242	256	246	309	261	268	267	257	254	253	227	276	254	265	222	248	268	258	256	265	239	244	251	256	245	268	264	255	241	254	266	236	251	298	289	274	260	260	261	257	263	240	275	278	259	256	252	241	261	273	272	251	283	258	243	250	248	272	261	277	241	253	251	289	246	259	244	250	271	258	258	238	245	263	249	278	230	280	257	282	276	273	274	283	264	247	266	272	278	237	284	245	260	276	252	252	239	254	271	241	257	258	249	242	247	236	250	227	252	276	271	242	268	241	264	242	237	274	230	261	279	234	254	278	273	270	250	265	294	264	274	253	287	264	237	206	272	269	253	251	264	241	258	255	281	249	231	268	259	267	258	246	285	234	248	282	261	247	246	267	261	233	246	277	275	271	275	268	259	278	255	289	256	255	277	257	271	244	259	250	257	254	241	264	272	261	243	262	248	253	235	227	268	240	268	218	259	233	256	236	262	258	268	277	270	262	261	271	238	282	268	298	258	276	263	246	252	293	247	253	274	268	249	258	270	252	248	250	270	255	258	244	219	243	290	256	269	267	240	260	286	280	268	265	280	268	260	249	259	285	247	260	255	268	257	254	274	266	269	261	251	242	255	254	284	254	233	248	258	242	271	268	267	234	239	242	238	253	259	250	262	240	263	259	239	258	262	255	274	261	238	264	249	271	258	286	252	260	259	238	258	252	232	257	242	250	221	302	229	268	264	262	246	249	246	269	241	239	253	271	257	229	284	270	232	252	231	258	267	234	263	248	271	274	255	256	232	269	253	265	256	284	280	280	244	233	240	260	261	243	263	252	267	237	259	239	270	247	250	285	244	273	228	242	264	252	294	256	254	262	255	266	269	236	250	249	232	289	257	254	224	263	252	260	251	263	268	271	261	247	274	268	273	265	270	287	290	260	267	252	243	234	245	248	263	304	244	265	258	271	254	238	258	245	240	237	259	258	269	254	258	268	250	230	283	262	236	290	245	248	250	249	276	264	261	261	260	285	273	267	244	276	293	270	240	248	262	260	253	276	257	248	246	272	252	264	271	272	242	256	236	252	296	251	260	269	282	248	263	241	265	222	256	272	278	275	292	258	277	257	255	288	262	251	263	253	266	259	253	229	255	223	244	258	244	234	259	281	275	275	270	244	274	250	272	246	245	259	288	261	252	242	265	218	268	246	273	281	268	258	243	289	261	268	261	277	249	259	268	266	249	262	270	244	248	251	284	251	289	265	280	256	259	307	260	235	252	252	242	259	273	248	244	248	261	252	264	279	265	236	231	285	229	259	257	275	253	248	259	234	268	259	233	247	273	269	301	244	245	258	267	252	241	245	276	274	244	265	253	256	287	264	276	268	278	258	233	280	263	268	236	235	259	283	252	246	257	278	241	247	252	261	267	265	251	269	235	242	251	283	278	249	256	279	240	264	256	252	260	256	260	254	248	267	256	269	261	254	276	250	258	281	262	244	253	271	281	269	298	238	240	240	280	256	228	245	253	255	250	235	294	279	271	250	270	265	258	243	251	265	288	274	246	268	230	251	248	285	259	270	270	250	256	269	225	241	291	229	280	253	264	234	298	263	259	242	259	268	243	274	271	264	290	250	240	260	242	275	270	260	267	276	250	245	282	251	231	264	257	233	249	272	247	237	251	253	253	273	291	281	273	255	265	268	264	270	275	235	287	253	226	281	248	241	246	241	232	248	237	287	283	245	248	257	254	289	259	253	244	242	267	234	269	260	256	280	274	273	270	289	258	254	258	271	245	256	276	244	235	251	264	259	257	254	235	244	265	284	260	217	259	245	278	261	266	258	264	276	251	241	278	265	269	247	255	229	270	279	292	278	242	269	281	277	268	249	250	243	257	275	244	269	252	273	249	256	251	266	259	270	259	280	250	258	242	258	257	258	257	245	297	250	296	275	266	267	235	282	238	260	248	276	246	260	255	275	248	250	263	258	279	285	264	259	264	250	266	274	259	244	243	254	241	272	255	259	278	243
1176	192	206	192	196	152	147	148	177	171	156	144	163	162	153	169	159	185	149	147	164	163	182	167	151	184	150	161	148	151	142	148	183	164	179	156	144	151	137	142	151	154	148	157	150	165	144	152	155	152	178	129	146	175	162	167	134	156	183	166	152	165	187	162	176	171	189	155	182	153	174	164	165	154	170	177	153	145	166	171	175	162	138	147	161	161	126	177	153	171	168	161	162	167	161	147	154	138	175	162	162	180	158	144	164	174	167	175	178	150	142	163	147	154	159	157	170	144	158	191	165	166	161	185	157	132	149	155	175	141	153	151	160	144	142	175	151	163	126	189	163	162	146	141	146	169	176	172	149	150	161	185	152	154	159	140	155	158	186	154	145	164	143	144	150	160	189	163	147	137	160	181	164	172	151	170	160	151	169	178	150	170	147	172	140	144	159	134	138	179	147	169	155	175	142	142	166	165	152	159	175	159	172	140	149	142	137	158	146	149	145	154	175	137	141	177	152	166	170	162	161	163	174	137	142	139	178	130	166	166	159	158	149	151	153	150	162	177	156	137	164	172	179	158	151	145	159	152	149	165	149	180	132	192	170	147	145	174	165	155	147	145	157	153	175	161	160	165	145	144	146	178	138	161	161	141	147	157	156	151	142	156	154	163	156	177	196	151	178	145	173	161	160	153	164	155	144	173	146	164	152	166	157	148	155	145	145	159	150	150	154	156	163	158	171	162	175	165	161	156	164	156	151	195	152	158	144	167	165	149	150	154	163	134	150	171	156	137	166	161	144	162	175	157	160	183	178	186	149	175	193	165	143	144	171	166	153	151	134	153	157	188	134	178	139	177	148	144	181	181	156	155	139	161	159	159	150	162	147	156	158	150	160	154	174	150	156	159	176	148	162	164	127	184	173	160	165	199	166	157	149	170	157	142	148	161	150	167	163	195	168	179	162	161	152	154	153	155	167	165	142	166	143	183	203	176	137	146	175	170	162	150	167	143	145	144	142	143	157	175	148	160	163	173	173	167	167	157	162	146	163	154	160	146	147	159	154	171	167	171	156	153	143	163	183	146	165	177	160	153	173	142	162	163	140	174	158	169	184	149	176	168	158	181	189	156	174	148	172	151	163	173	167	172	168	151	160	154	140	156	140	164	172	189	202	162	168	153	172	140	177	180	163	169	174	143	122	143	180	176	176	150	143	165	144	156	133	161	159	141	152	165	148	135	143	164	170	176	151	164	168	177	177	171	162	164	156	151	175	133	164	138	166	164	156	149	169	149	154	161	161	157	155	134	143	151	157	154	161	159	158	154	153	162	167	157	164	177	158	167	187	149	143	173	146	149	169	155	184	147	150	189	169	151	159	176	147	155	150	175	129	172	171	185	181	153	142	166	176	141	147	166	183	180	155	153	141	168	170	165	160	185	155	152	151	145	154	158	159	172	152	156	149	155	181	183	157	137	148	171	159	170	174	150	146	161	184	165	160	160	158	163	166	156	159	165	141	156	153	137	164	163	161	158	158	168	166	170	170	154	158	171	152	160	168	150	163	153	154	162	130	155	169	169	165	158	159	164	165	152	164	167	150	142	157	135	167	138	158	140	159	150	137	165	163	158	164	163	157	146	140	151	156	138	176	170	171	178	183	149	168	151	151	170	161	157	132	153	165	143	159	155	131	177	144	167	138	154	149	150	166	190	151	161	158	146	157	152	172	171	173	161	179	181	171	165	144	153	160	165	169	154	185	181	150	147	177	194	177	158	161	151	149	147	169	157	163	179	171	166	149	136	158	156	158	129	183	155	160	151	144	161	153	179	155	166	171	141	167	162	181	158	146	166	168	180	144	178	147	135	153	164	145	160	174	142	165	182	156	170	153	161	144	187	160	155	171	150	149	181	163	163	146	177	166	177	160	150	171	152	169	178	164	158	139	130	156	177	175	177	149	151	173	148	145	156	159	153	165	162	153	142	147	154	134	174	151	139	149	135	155	138	164	177	149	176	157	152	157	151	150	158	163	147	150	155	147	159	153	174	145	170	183	171	157	163	157	181	154	148	156	189	160	170	166	139	152	159	177	175	144	159	174	152	168	159	157	162	152	181	163	179	153	164	152	162	163	161	164	158	167	166	140	154	170	137	136	157	167	171	160	165	155	126	151	164	156	169	166	173	157	152	141	148	152	150	178	183	183	150	174	164	163	156	172	141	171	168	167	164	174	160	156	154	150	157	173	197	172	153	136	178	169	165	150	176	160	169	163	178	148	163	172	173	146	162	162	147	153	149	166	159	189	181	175	183	166	163	165	168	144	162	152	147	156	149	154	173	136	178	158	144	151	154	131	150	147	156	151	159	137	162	155	143	167	158	161	175	152	150	154	124	146	166	169	153	153	164	153	182	161	184	155	171	153	166	162	150	149	153	165	148	200	153	171	179	167	142	132	168	158	167	166	160	162	155	160	183	169	170	165	147	147	162	153	153	137	140	157	153	144	151	152	168	173	159	169	166	198	174	155	140	146	154	149	145	152	133	144	128	166	151	152	151	134	154	152	181	189	160	197	157	168	143	164	158	145	158	154	152	143	145	171	166	159	158	161	124	148	174	143	157	153	154	157	176	172	132	156	155	160	155	161	162	153	151	159	154	159	175	145	167	157	160	154	138	161	140	155	140	159	151	183	172	159	151	151	167	163	148	160	145	156	160	158	178	172	137	173	169	175	156	179	155	157	183	165	158	163	179	155	163	164	156	162	134	170	184	170	154	151	132	155	161	156	147	161	141	151	158	163	163	167	172	153	161	149	174	152	155	187	136	170	167	134	167	155	186	179	149	168	120	157	163	138	144	160	162	168	144	165	178	153	143	144	162	157	162	168	160	143	149	168	168	144	156	152	158	162	158	142	171	144	154	159	163	178	149	144	137	170	154	184	154	180	174	151	159	173	165	176	142	157	182	140	143	137	149	164	161	153	159	145	154	177	144	159	150	139	181	144	162	163	145	151	139	163	146	186	157	190	172	143	155	151	169	138	155	158	163	168	155	155	180	175	175	169	157	141	174	154	155	148	165	130	173	145	162	145	155	176	126	167	156	167	167	159	154	194	181	164	161	154	156	189	159	142	158	154	146	142	172	157	151	153	160	158	175	161	163	130	135	155	156	155	185	153	158	152	155	159	125	162	158	172	171	153	190	167	185	182	164	166	139	157	143	163	161	172	153	155	145	162	162	150	156	151	153	176	154	126	152	154	144	161	158	167	154	153	151	169	188	153	144	174	152	152	138	159	139	148	170	140	144	155	178	162	177	154	173	178	146	142	156	142	154	145	151	164	148	148	158	141	151	152	176	152	159	166	150	167	166	160	161	169	170	145	157	150	153	165	168	159	195	177	166	153	151	178	154	149	155	152	159	147	168	162	158	154	152	139	162	160	146	158	164	180	151	188	154	148	151	158	155	181	176	142	182	141	172	155	179	165	149	136	155	147	175	165	165	167	167	148	143	152	149
1561	498	516	545	471	476	452	453	414	429	453	411	407	425	447	415	393	417	424	410	429	391	388	406	440	403	416	444	431	418	426	423	384	418	431	419	416	432	418	419	429	406	411	403	460	416	390	411	422	385	412	452	425	458	409	400	408	391	414	415	442	442	405	449	425	416	414	390	427	404	409	377	422	413	430	424	419	409	413	405	434	443	384	408	425	430	435	438	417	437	379	439	426	410	431	441	367	437	441	407	411	394	442	454	408	421	417	377	392	397	419	429	399	382	412	382	416	445	438	398	384	408	410	426	422	443	390	420	410	390	435	437	411	439	428	399	397	391	445	407	399	403	417	396	420	365	426	413	405	446	426	405	424	404	375	434	405	399	453	435	419	407	411	407	406	425	418	412	444	396	425	439	409	418	408	393	407	400	427	393	407	443	402	413	386	402	448	416	394	405	428	438	399	408	417	439	436	411	392	415	415	439	410	415	403	395	406	416	399	431	396	439	417	388	399	413	398	452	396	408	402	373	389	421	436	434	404	419	391	429	380	404	419	382	440	423	416	421	396	423	432	415	428	429	454	434	418	406	404	397	395	405	399	436	398	394	421	374	407	433	389	406	409	413	410	420	422	405	402	395	420	457	423	402	385	393	366	457	385	425	419	432	419	403	402	413	418	391	418	399	422	419	407	418	410	440	402	402	384	359	424	398	406	437	383	386	412	399	417	438	432	378	418	404	397	419	412	429	437	381	413	406	401	402	378	389	400	407	430	394	416	420	421	423	436	412	380	390	394	434	433	389	453	394	424	448	410	432	401	427	403	381	386	451	402	395	449	424	436	472	423	412	387	426	439	432	428	386	399	425	426	400	453	379	434	425	422	402	407	411	413	425	428	445	422	406	446	404	422	421	425	393	434	401	416	417	407	408	401	366	426	418	420	426	381	405	368	420	418	399	424	366	388	398	380	424	399	379	419	386	389	414	413	389	418	394	457	451	395	388	411	368	443	416	404	376	384	380	419	375	387	411	416	441	404	396	410	472	430	424	381	437	434	439	403	439	391	388	424	407	388	415	402	412	387	443	415	444	425	442	454	418	416	404	401	409	381	411	413	425	439	403	424	428	419	410	417	459	420	380	390	418	383	445	414	411	421	389	397	428	393	409	403	401	433	405	394	412	398	449	414	436	413	395	385	421	433	429	442	421	385	426	388	413	404	404	404	432	396	361	392	451	389	399	418	402	398	436	433	407	400	398	410	418	415	416	411	403	397	423	383	422	394	437	412	414	418	407	419	424	384	386	423	415	427	432	435	403	411	450	421	401	384	408	465	432	422	369	453	441	397	432	396	435	417	447	447	419	454	391	419	413	396	371	426	387	420	429	397	420	432	415	374	431	404	415	379	424	396	376	432	401	427	412	406	416	436	404	413	418	385	409	413	378	411	418	417	448	424	389	385	400	414	429	425	413	387	440	380	425	387	365	423	390	395	417	428	398	447	409	426	434	448	419	429	399	430	433	406	404	389	448	459	419	404	381	403	383	409	437	426	410	448	423	414	400	450	405	431	412	420	394	445	408	376	412	383	384	442	378	431	449	442	420	422	407	412	433	428	424	401	409	414	424	420	410	410	411	427	399	396	419	434	412	421	404	410	399	407	422	398	413	396	421	424	411	393	438	412	415	387	418	385	407	450	352	385	410	396	383	405	349	406	411	427	440	408	428	401	389	418	395	414	442	379	427	416	429	403	427	397	422	456	422	393	421	404	417	412	396	396	422	382	404	399	426	426	414	371	411	391	406	393	413	389	383	415	404	407	419	429	422	437	397	405	436	412	404	451	464	448	435	434	395	388	366	421	396	407	398	402	403	416	403	427	381	423	374	397	384	384	414	420	424	435	391	379	412	395	402	437	415	410	440	412	453	414	422	400	390	445	407	421	371	422	396	392	435	393	457	428	439	419	366	434	437	412	420	398	428	408	388	398	415	423	422	419	378	428	410	412	415	404	408	374	414	419	418	412	408	418	396	435	416	417	426	404	461	397	402	413	433	368	438	399	403	447	441	405	445	412	409	448	403	424	403	393	399	378	394	390	421	406	415	393	393	405	423	421	431	403	389	410	429	395	430	404	440	446	406	407	404	409	369	407	444	400	411	400	434	427	387	432	401	395	375	382	405	398	420	404	390	400	362	391	406	405	449	396	411	414	408	406	398	377	439	417	412	417	412	436	400	412	394	420	425	431	415	413	395	415	410	414	405	447	384	441	445	445	417	422	409	435	434	405	403	409	432	418	401	426	417	411	426	430	405	433	409	392	422	360	431	434	396	399	410	427	389	441	422	428	375	421	437	425	427	432	425	411	429	399	425	385	425	403	430	399	419	387	416	414	389	421	427	444	420	441	357	435	413	407	415	417	452	440	415	434	419	395	431	406	428	411	416	423	378	408	426	380	423	404	420	392	394	389	405	389	385	395	436	419	413	436	407	410	435	384	379	424	415	374	406	391	414	398	372	416	380	419	395	419	431	421	389	412	409	406	396	424	451	429	418	391	382	414	406	399	401	458	413	418	420	416	383	420	419	432	441	410	419	376	438	411	423	420	416	435	440	434	400	397	392	421	416	414	421	396	376	416	429	373	393	380	396	432	422	395	425	429	437	416	390	419	432	434	401	422	377	384	433	420	385	415	412	412	447	418	409	394	411	388	422	420	418	421	450	419	452	431	415	418	396	408	389	396	368	434	408	398	430	415	423	437	396	433	386	391	394	382	395	388	386	407	435	407	428	429	405	387	433	413	391	437	436	437	382	396	425	437	387	419	457	435	410	429	422	415	372	408	410	421	423	403	424	439	430	424	410	383	429	428	421	410	430	399	410	398	364	429	398	386	401	422	385	388	385	431	409	417	355	462	400	418	404	435	448	427	404	423	456	396	429	408	421	375	422	418	369	440	412	431	395	444	431	423	410	400	425	440	413	390	400	415	403	413	393	424	444	421	435	427	421	401	462	426	385	418	460	414	426	404	436	384	409	391	409	431	421	435	430	374	413	469	424	411	400	402	427	398	416	452	442	391	399	421	410	412	401	409	397	403	403	345	427	425	426	425	409	409	392	393	432	393	420	438	420	425	404	386	403	392	409	429	422	396	398	413	362	430	411	399	408	411	408	409	383	420	455	407	411	378	382	419	419	391	410	411	401	386	452	387	417	417	445	414	415	444	389	390	415	386	385	381	449	435	438	395	418	369	415	402	402	419	382	381	443	455	424	379	387	387	386	392	400	425	429	420	408	444	421	388	393	415	412	442	417	381	398	410	376	415	419	405	433	429	426	425	433	393	396	403	443	416	422	374	433	398	442	416	434	381	437	383	386	402	428	385	396	398	405	406	410	374	443	435	412	429	389	423	430	403	427	477	457	425	402	412	413	414	403	388	404	427	412	410	398	397	410	395	440	415	403	413	379	418	451	408	415	390	420	413	421	433	421	415	418	424	421	382	390	399	430	408	410	410	409
6522	522	613	506	364	288	294	264	251	254	276	222	196	218	220	222	208	189	188	200	197	205	194	215	202	195	206	197	212	186	216	194	179	193	184	183	196	182	162	225	196	174	216	184	192	185	182	164	203	216	208	197	182	191	228	197	211	195	183	210	212	191	202	199	190	208	183	213	206	176	203	198	166	195	208	193	208	181	189	211	194	187	207	203	188	181	190	171	173	192	211	191	200	210	218	201	178	199	220	173	178	195	166	166	202	191	195	216	203	182	191	191	170	188	199	189	201	181	204	171	180	176	204	182	189	207	181	170	190	211	186	208	194	180	191	192	190	199	178	174	179	210	188	171	175	171	174	192	154	186	193	214	212	177	190	194	165	188	215	212	200	185	168	190	198	197	220	172	187	193	201	172	188	193	181	204	193	180	194	210	176	186	186	196	202	193	187	221	226	182	194	219	215	195	196	195	190	192	196	186	191	154	196	187	195	185	172	194	188	183	205	208	175	193	196	201	211	179	184	208	188	196	202	180	189	217	187	197	201	193	160	195	195	202	186	208	200	207	185	199	204	193	211	179	201	198	198	176	198	195	221	189	189	176	194	196	166	213	200	213	189	186	214	184	199	187	170	200	179	163	216	199	197	177	188	174	188	199	186	205	202	179	195	187	212	191	199	186	199	175	185	177	210	205	222	213	209	177	190	192	184	220	193	210	174	207	199	180	189	206	183	217	200	202	200	193	199	194	190	206	215	211	207	196	188	185	202	191	198	193	187	193	210	199	209	188	177	175	200	192	184	181	206	233	200	218	194	208	167	189	197	191	203	200	197	168	207	190	174	181	190	194	198	205	201	189	211	200	188	210	188	197	171	187	203	180	204	193	164	194	203	201	217	200	153	214	179	170	175	208	197	218	208	207	203	195	162	191	199	228	195	207	194	187	227	208	181	179	235	202	207	203	195	192	197	192	193	183	206	190	211	177	184	173	198	159	192	182	187	202	180	173	192	220	200	187	190	192	189	209	183	198	182	182	198	207	193	168	192	207	198	188	204	185	166	171	185	213	206	182	221	223	189	205	213	173	199	198	191	178	186	188	198	194	189	195	190	211	188	204	188	206	164	187	189	186	189	185	182	220	220	185	201	195	189	188	192	203	193	168	198	170	170	191	191	171	219	170	206	178	202	190	200	177	196	209	202	187	194	218	193	195	205	183	208	202	188	172	211	181	200	177	206	206	211	180	212	184	182	210	177	194	211	206	189	205	194	188	191	190	198	183	185	191	201	180	212	194	174	192	194	189	171	210	205	217	196	212	188	215	178	204	204	218	197	227	169	155	193	198	184	223	193	192	208	200	179	177	194	223	198	181	188	179	181	198	195	187	202	207	212	164	176	202	194	188	170	206	207	188	188	198	195	172	167	205	190	191	172	177	194	196	208	245	213	221	201	178	158	194	169	198	213	185	183	198	197	210	199	176	211	202	198	207	203	203	190	209	192	206	188	202	209	199	180	204	193	194	194	198	200	176	196	200	195	176	192	201	214	209	182	181	191	213	182	185	176	173	192	196	181	185	183	209	164	210	220	195	186	184	177	175	196	194	175	212	189	202	190	177	194	209	195	191	180	191	190	211	184	170	215	180	188	207	186	191	208	205	228	187	179	220	203	197	202	188	226	188	168	183	190	193	223	193	187	195	177	179	199	170	187	199	189	225	174	171	186	184	220	193	212	183	206	192	181	230	172	191	203	195	177	156	199	210	167	195	218	197	209	191	173	173	212	179	163	178	180	185	188	200	184	208	195	207	219	175	165	226	201	177	168	178	187	199	187	206	191	183	199	183	188	190	190	208	189	171	182	195	205	185	195	203	214	181	215	178	198	172	194	192	203	165	187	208	214	195	169	179	191	195	207	194	191	206	167	207	189	177	211	185	191	179	209	209	199	203	197	176	192	213	189	193	183	199	181	209	183	190	204	182	214	174	188	194	175	182	188	191	194	171	212	213	185	178	209	186	193	185	180	183	182	209	194	192	191	197	210	186	202	191	164	205	197	202	199	197	197	184	203	217	196	189	173	158	192	196	188	194	185	200	214	201	185	221	200	218	164	200	198	197	186	186	190	178	190	195	194	181	180	195	184	213	216	207	207	205	186	196	223	176	202	205	220	170	181	200	186	192	182	178	183	169	198	221	207	194	169	240	186	193	197	167	187	194	205	220	197	185	175	208	227	186	214	196	208	209	190	181	215	182	185	201	190	193	186	186	202	211	219	213	211	196	186	181	200	204	185	183	177	160	193	203	196	224	211	193	214	187	177	185	192	202	214	206	197	217	177	209	215	191	202	183	191	193	189	189	195	198	199	179	188	184	180	200	203	199	190	192	178	213	199	193	185	197	197	182	179	182	182	209	196	163	183	197	200	207	177	196	193	208	179	189	207	195	197	188	197	182	203	199	208	198	182	210	179	193	195	189	169	206	205	191	229	207	203	190	182	215	205	228	214	213	183	175	196	215	196	193	211	206	209	205	197	172	180	180	168	202	185	167	196	197	179	188	192	196	163	195	225	207	193	214	204	198	193	203	185	207	191	189	214	198	163	202	180	196	190	188	199	189	183	196	184	209	216	179	194	176	198	180	181	197	234	184	193	202	179	169	192	217	193	193	196	167	192	182	231	179	196	181	180	181	212	182	196	176	191	199	211	219	188	199	194	181	199	192	195	186	191	205	198	195	192	204	157	215	185	208	170	207	187	188	183	203	174	196	174	198	215	220	192	221	171	186	190	183	199	189	198	217	197	191	198	219	191	171	194	204	205	189	214	215	201	198	163	184	179	189	190	215	190	190	199	187	200	195	179	201	201	179	187	181	182	191	203	186	183	189	192	197	204	227	191	207	189	192	204	237	204	206	207	213	187	160	172	187	158	207	167	195	182	190	175	192	196	194	203	207	197	214	183	187	204	164	187	181	215	193	184	172	175	182	233	182	213	171	232	206	206	182	188	213	189	182	213	183	207	198	197	177	206	170	195	199	207	225	194	189	182	183	201	190	191	208	170	207	193	191	214	200	205	185	206	166	179	195	201	218	181	185	201	191	197	190	207	208	182	182	207	175	197	196	209	175	180	169	202	203	202	196	198	199	202	205	204	214	203	202	190	207	180	183	183	199	195	202	202	171	189	190	206	208	193	216	211	214	191	200	211	180	152	192	207	204	181	183	199	200	209	209	177	211	203	187	173	180	201	185	166	190	238	171	177	232	204	203	189	181	204	194	187	186	203	194	183	167	184	203	192	206	199	204	178	174	199	191	191	190	200	208	192	192	171	206	181	225	208	208	180	194	215	191	190	216	211	207	195	213	185	174	208	219	176	189	201	184	198	192	186	174	200	218	191	201	201	224	186	209	174	220	194	207	198	210	188	196	177	184	191	207	167	184	201	221	230	213	188	172	203	187	193	214	187	192	213	186	198	180	172	192	196	181	178	191	189	200	174	195	179	186	179	203	183	201	199	215
6443	786	1484	1635	1384	1149	1115	864	898	1032	876	840	632	665	642	573	573	588	568	547	542	501	568	536	500	518	521	496	492	516	494	501	465	482	463	464	485	496	463	455	509	475	484	487	480	524	496	469	489	466	459	487	488	462	501	460	520	511	514	490	529	464	478	501	518	489	485	514	497	473	515	491	461	444	462	447	460	458	497	472	489	488	458	477	509	475	476	466	475	490	473	500	497	506	431	514	469	480	465	471	514	506	475	498	509	462	511	449	449	440	499	443	493	447	466	450	480	459	455	442	474	497	458	474	441	488	464	462	453	487	509	482	470	458	474	509	526	461	485	489	483	478	494	487	451	473	462	487	461	465	493	495	490	510	536	489	512	441	456	497	483	441	504	519	458	474	475	514	476	506	475	482	444	490	499	471	481	515	493	480	455	491	496	500	497	499	443	471	487	454	467	496	478	490	466	464	466	481	481	505	481	467	502	474	497	486	486	513	481	484	492	446	487	508	500	480	458	451	516	472	511	447	518	511	509	484	458	465	501	455	473	499	442	509	457	491	481	506	460	478	485	476	443	485	463	473	521	488	462	466	463	480	524	456	470	500	452	445	500	512	468	471	477	479	515	474	451	431	463	498	496	518	521	467	471	435	477	482	505	485	493	437	481	448	504	473	517	452	423	473	490	475	489	482	480	500	464	453	486	489	472	473	501	482	450	466	478	497	475	470	476	522	451	470	495	525	451	507	472	507	502	479	499	503	478	466	491	471	483	456	447	450	476	466	477	427	484	481	489	474	519	469	492	528	473	476	483	491	488	528	460	517	456	462	470	483	489	513	453	502	476	442	469	490	488	459	502	472	515	490	486	480	502	461	488	487	456	482	460	465	433	508	481	477	481	458	530	460	490	464	503	496	460	480	495	508	471	487	426	491	492	505	487	497	541	496	516	457	505	513	506	442	461	523	450	514	497	475	448	433	493	489	480	507	471	464	496	473	513	483	511	485	455	492	448	465	478	464	430	484	481	476	456	467	513	474	499	513	480	484	553	485	481	477	459	490	448	487	501	491	470	480	484	442	494	469	498	505	487	471	482	488	496	460	480	476	469	512	502	513	485	466	428	466	500	469	489	444	461	479	470	479	487	489	474	460	502	454	512	482	475	483	468	463	460	437	468	522	518	507	470	458	447	452	512	473	455	456	433	470	495	499	481	475	511	453	485	495	432	425	448	474	459	500	482	468	451	460	464	487	496	495	477	443	447	481	468	477	465	496	475	455	465	479	494	499	481	507	482	455	470	448	507	471	469	480	474	507	475	478	445	523	444	494	441	498	484	497	447	481	497	466	486	478	455	520	466	476	496	515	470	500	443	470	475	469	502	462	532	482	493	469	489	515	482	466	486	476	466	488	476	464	508	515	443	452	452	479	465	557	532	476	504	480	485	493	536	450	484	525	459	451	472	469	461	516	469	485	477	453	465	476	444	480	462	509	499	448	488	453	475	489	495	499	494	481	451	486	447	478	463	497	516	500	477	486	496	463	488	495	491	510	490	474	499	475	474	450	487	487	456	507	487	449	499	454	481	499	482	488	471	511	486	491	486	455	475	481	534	492	498	489	450	475	495	440	471	456	498	483	462	496	485	469	527	482	476	491	495	410	428	469	529	477	483	517	488	516	462	487	444	483	476	520	503	457	479	481	482	487	490	454	479	467	459	480	455	532	480	484	502	458	534	434	460	446	535	506	508	458	481	446	487	462	452	501	513	484	499	488	473	440	458	462	490	484	498	487	515	491	494	500	481	490	427	476	519	435	477	456	440	486	459	481	479	481	489	458	511	504	493	465	477	520	481	479	497	499	507	446	497	489	491	448	443	435	507	444	464	429	504	471	498	496	488	484	432	485	462	509	503	466	424	468	487	470	485	469	471	492	466	474	444	488	476	455	475	464	477	468	474	480	483	438	510	499	480	444	503	520	467	502	498	494	501	462	470	458	443	493	463	481	476	488	469	468	455	500	463	502	514	487	485	474	424	504	488	499	436	485	503	491	464	486	487	490	485	469	473	506	493	481	484	467	461	501	477	502	510	487	507	488	477	474	495	470	461	466	497	446	477	464	486	431	465	497	465	504	495	497	443	474	504	493	481	482	474	483	510	457	489	487	504	450	485	488	465	530	464	482	474	465	490	465	474	480	472	488	457	439	468	507	492	486	474	471	474	430	499	499	468	473	484	472	489	446	472	460	484	513	476	410	466	490	498	466	461	486	507	479	454	452	505	460	461	475	448	485	460	481	473	511	452	472	474	431	485	486	466	493	483	446	449	472	502	464	476	498	486	490	476	487	477	447	475	474	488	480	472	462	441	494	477	498	464	467	505	534	507	463	449	454	471	482	467	480	504	484	484	432	481	497	516	493	451	461	452	478	451	465	522	497	480	477	470	437	495	434	475	491	503	438	456	508	451	481	479	450	462	461	467	521	479	490	487	494	461	499	463	470	445	441	509	468	466	483	484	467	463	480	481	465	487	485	467	470	518	466	486	463	457	478	492	507	466	471	459	500	497	489	455	473	453	440	455	463	499	522	482	478	490	471	461	473	477	502	451	458	485	459	458	504	454	488	508	475	495	499	477	476	490	489	494	470	476	489	466	488	441	490	514	493	473	462	502	472	516	484	479	486	486	466	471	485	494	501	505	445	461	460	522	476	478	478	446	494	510	496	505	445	436	474	467	473	451	459	469	485	462	486	465	503	439	490	485	446	518	507	469	480	488	474	497	478	457	490	470	482	506	458	479	484	467	479	471	534	473	495	494	478	455	492	502	457	466	491	490	476	486	484	513	473	441	501	526	473	477	500	443	525	498	453	495	484	484	427	497	477	503	473	467	534	497	486	455	458	466	483	457	487	453	469	463	463	441	484	473	469	501	488	492	532	481	491	478	479	455	456	453	450	485	475	509	478	482	458	436	496	467	463	502	495	501	428	512	479	455	473	477	424	437	489	482	506	506	515	479	449	481	478	472	497	454	465	490	506	507	487	447	461	475	503	487	484	460	482	494	493	490	486	443	515	490	490	500	509	478	452	475	459	482	491	472	471	457	459	450	448	452	481	479	495	507	478	462	474	458	457	512	471	484	485	459	482	476	493	511	455	447	484	519	442	445	460	495	451	490	463	436	503	492	513	487	464	510	489	490	470	485	494	513	466	468	482	496	488	474	529	492	455	467	452	452	494	480	496	515	471	516	493	493	463	433	503	500	507	444	490	506	471	440	514	460	459	485	497	477	466	514	453	472	512	462	465	468	492	500	457	494	462	489	451	468	464	487	458	467	494	467	487	489	474	478	486	474	492	481	484	472	466	455	501	476	509	449	477	461	499	475	467	488	502	478	465	507	441	505	451	480	495	444	476	424	503	492	492	487	518	471	491	506	498	476	465	458	466	471	457	455	463	469	483	493	494	502	518	461	521	508	503	478	489	505	448	483	500	439	479	502	474	453	438	548	473	451	467
11942	820	874	749	485	317	315	238	239	241	174	217	183	154	132	131	150	142	129	117	129	104	121	107	122	101	97	118	107	111	112	101	102	95	107	106	110	95	120	101	103	98	105	97	96	111	86	106	114	106	90	99	94	106	102	95	112	99	102	91	106	108	89	96	114	85	95	104	109	92	125	117	94	92	98	86	113	106	105	83	90	91	108	108	84	113	96	117	106	109	86	108	96	116	109	73	108	105	112	116	124	105	118	100	109	106	86	108	101	102	100	91	93	106	107	109	111	98	102	108	93	102	97	97	103	120	110	97	109	112	103	93	104	77	86	110	124	103	137	89	98	105	90	111	105	111	101	85	80	123	109	102	97	106	107	96	103	97	98	109	102	100	97	107	110	110	98	89	93	97	109	104	94	96	101	114	80	111	102	99	92	91	129	103	102	109	116	97	99	112	110	129	111	101	95	108	124	108	98	98	105	101	106	105	100	99	92	95	111	85	107	96	89	126	104	114	95	99	90	90	121	92	108	108	122	104	102	94	89	85	115	116	108	104	98	104	97	104	96	87	101	95	95	110	107	128	91	114	103	88	93	103	107	104	96	102	102	96	116	101	107	110	113	109	100	94	107	84	83	109	94	107	103	111	104	108	113	109	95	94	102	101	112	92	108	97	94	91	118	95	106	107	114	99	113	98	93	101	103	114	91	105	99	90	94	86	101	102	108	106	87	100	94	123	97	90	92	93	88	108	112	98	107	118	101	113	101	112	109	101	114	103	94	83	94	118	103	120	113	91	82	93	119	95	101	89	115	100	99	116	99	104	92	109	96	110	110	111	119	116	103	101	116	115	99	104	94	105	114	96	90	119	99	105	108	73	99	92	105	92	105	105	107	93	96	82	95	120	104	104	84	104	92	111	109	87	104	114	84	115	98	97	98	104	90	86	95	131	114	124	93	110	74	105	107	97	93	104	102	96	111	89	95	101	103	81	94	71	82	102	96	117	121	119	105	106	99	84	102	86	99	114	97	89	99	94	98	88	101	82	92	94	96	120	84	105	88	89	113	121	93	82	99	97	101	104	74	94	80	97	114	101	102	99	96	91	90	102	90	105	102	102	117	105	98	126	107	94	93	102	95	100	115	110	101	89	125	103	103	96	92	118	81	104	103	139	94	94	90	102	99	101	126	105	104	116	95	98	111	76	97	95	119	101	96	96	107	93	91	100	100	120	88	86	95	87	100	106	98	112	96	105	89	100	84	108	104	96	99	102	101	101	88	111	99	93	118	106	94	109	112	103	102	115	103	108	105	95	100	93	105	112	88	117	118	97	107	93	110	105	101	112	100	118	83	104	112	88	80	97	106	124	96	98	112	117	102	104	92	108	95	96	118	109	89	96	99	73	84	114	104	108	120	84	81	84	99	109	116	105	97	105	92	97	107	97	94	100	102	111	112	119	101	100	123	76	131	87	95	94	101	86	114	106	72	126	98	75	101	92	103	92	103	79	103	102	105	114	89	93	96	99	105	106	112	106	108	118	96	96	91	97	118	87	86	88	92	113	102	92	112	89	101	118	101	104	102	91	118	100	87	135	108	94	91	98	113	132	110	91	88	119	87	104	105	112	99	98	86	97	96	103	101	126	97	95	116	93	105	92	96	99	112	96	89	93	98	111	100	105	119	109	116	92	123	92	118	98	99	95	86	109	105	98	119	123	106	116	92	99	119	98	90	111	93	96	109	106	105	77	93	97	112	100	103	91	109	89	90	95	87	113	107	117	95	92	98	112	106	100	113	108	124	124	94	98	96	94	96	91	101	104	96	86	76	107	101	88	90	115	88	110	110	86	120	101	92	118	117	97	119	110	95	73	95	120	97	104	103	92	97	130	111	94	108	105	112	90	95	114	104	106	100	86	99	108	95	102	98	106	102	107	108	91	99	90	109	101	91	106	126	96	87	103	95	91	105	85	103	138	116	97	105	107	97	99	109	101	86	99	106	102	97	121	101	124	100	95	110	95	89	96	82	104	96	83	101	96	106	103	108	93	101	85	100	74	91	115	94	95	88	81	102	87	93	93	98	100	104	101	111	106	98	95	103	114	108	104	95	112	107	109	88	95	107	100	126	97	104	85	96	98	110	97	97	99	97	100	100	99	78	121	106	106	97	100	109	103	96	94	105	102	87	89	85	104	99	107	95	108	105	91	101	103	93	116	125	109	100	104	102	85	112	103	111	100	103	124	117	85	110	99	106	119	100	97	98	111	83	116	98	111	112	109	87	92	102	94	105	111	98	112	107	108	110	120	91	107	95	105	110	96	115	78	110	112	129	103	111	121	108	104	104	109	84	95	88	95	114	109	90	98	91	123	102	102	112	101	108	91	101	107	100	115	113	89	114	103	103	100	96	105	114	89	111	112	89	104	120	92	112	115	96	112	113	110	87	101	96	119	104	90	115	111	100	117	100	91	95	110	105	96	101	107	121	86	113	84	108	109	107	105	95	108	117	117	105	91	94	96	115	101	118	84	117	107	112	104	96	94	92	88	106	93	116	90	98	125	112	105	97	102	104	101	96	115	112	106	102	122	100	101	117	76	112	89	103	90	92	114	110	89	104	115	98	97	95	90	112	84	115	105	103	97	90	115	126	96	92	107	103	98	111	105	93	90	104	107	81	100	86	118	109	101	108	103	97	99	96	108	101	118	98	77	97	108	114	98	93	105	99	100	107	85	91	85	108	121	102	85	87	106	90	111	92	89	109	90	104	114	121	109	99	102	103	102	98	111	86	115	98	104	99	113	117	102	85	90	109	91	99	109	89	86	88	108	100	116	118	102	90	106	119	102	92	99	82	108	100	98	108	89	94	96	117	90	108	121	101	91	100	110	82	97	108	108	116	102	96	105	97	103	114	103	110	106	114	97	89	100	97	107	84	91	87	110	108	116	95	105	106	100	107	95	111	116	107	97	105	108	97	75	103	125	87	105	93	108	101	93	112	71	79	81	96	101	118	121	99	113	97	102	114	108	116	76	109	94	97	103	129	113	104	103	88	108	107	130	96	102	94	119	105	113	114	103	104	116	101	99	100	104	103	94	103	88	112	91	94	102	101	106	84	105	105	95	108	95	98	85	105	101	106	95	93	91	103	81	112	92	103	110	104	111	92	111	120	101	95	105	102	96	85	105	106	120	117	98	109	110	105	90	102	99	106	110	80	99	104	95	105	98	107	86	109	108	86	89	115	90	95	91	106	97	112	117	110	101	102	105	96	107	87	100	110	101	82	107	117	95	84	101	93	109	89	104	112	93	118	83	103	126	99	113	113	110	109	119	110	90	98	102	101	94	107	97	105	107	79	97	98	95	102	104	114	103	88	99	115	93	121	94	91	101	92	109	125	110	112	120	83	101	103	90	111	92	100	119	94	106	106	101	109	92	107	98	99	101	118	98	84	109	95	87	85	108	108	96	101	85	91	115	97	86	106	104	100	92	93	119	103	110	98	104	111	92
7746	882	1978	2493	1966	1401	1327	995	901	1167	852	1015	612	560	541	416	427	427	399	388	350	337	355	321	323	332	299	298	302	300	301	285	303	305	264	306	305	289	313	292	293	275	292	277	287	282	284	263	257	286	258	262	262	268	279	249	274	260	260	258	271	242	265	269	272	307	253	266	267	276	271	255	268	276	265	245	272	265	251	264	238	253	254	271	271	257	287	266	272	270	271	273	244	260	281	272	274	246	231	293	272	272	277	260	252	273	265	285	257	249	281	264	260	221	250	244	260	257	236	239	283	263	273	266	267	250	257	212	263	249	275	277	273	253	247	269	247	254	266	253	281	272	259	284	241	290	271	234	249	270	258	246	250	247	258	253	265	284	241	258	251	247	262	264	272	255	266	231	253	278	247	269	266	265	228	244	255	256	251	281	235	251	263	273	263	291	256	284	227	222	259	218	283	279	247	249	232	248	230	286	261	271	277	227	249	255	263	275	270	279	250	257	238	281	255	296	261	234	284	271	252	247	259	284	248	255	237	262	243	252	262	257	262	249	300	265	245	261	260	258	268	253	267	245	236	257	259	265	231	250	225	262	267	257	269	254	251	252	264	244	264	231	262	237	260	261	250	261	258	260	255	223	274	288	267	278	234	239	227	245	268	262	256	285	279	266	259	269	254	258	244	258	263	242	279	269	234	251	245	264	260	300	272	252	260	273	281	263	282	275	279	264	243	268	273	254	287	248	229	257	255	262	255	246	267	280	253	299	256	271	240	289	281	270	244	243	257	279	259	262	269	265	256	266	273	315	249	237	242	257	277	269	277	242	260	248	256	275	239	253	265	213	221	297	245	252	234	264	253	256	257	246	267	260	269	278	250	258	267	269	274	293	249	255	257	254	269	229	264	251	261	241	230	260	247	229	248	256	265	290	279	282	253	245	258	239	241	263	251	249	263	266	258	275	292	251	269	251	262	274	275	239	274	233	252	262	266	269	260	252	264	244	257	251	261	245	259	272	251	247	271	258	243	245	259	272	263	253	242	272	262	287	224	282	242	225	273	214	254	289	261	280	275	258	223	273	270	264	247	258	270	240	276	271	278	242	276	235	246	263	269	278	248	281	257	259	287	218	284	273	230	253	262	257	240	270	275	290	232	277	257	265	247	263	250	256	242	272	285	273	272	259	252	256	291	256	282	254	250	250	232	273	269	244	253	239	295	265	284	281	276	271	258	248	256	274	279	256	261	253	248	251	264	285	239	252	280	267	242	246	252	231	254	250	272	276	250	260	259	261	274	276	247	244	274	250	214	272	287	261	256	277	267	263	278	245	245	246	258	275	271	268	254	237	269	229	247	216	276	257	242	279	264	266	262	252	249	282	228	269	266	256	267	237	259	292	270	264	257	277	243	271	263	220	297	251	289	227	242	254	283	259	284	250	270	272	239	276	280	244	271	273	293	294	267	234	278	252	232	277	286	288	260	264	266	259	239	281	239	271	252	268	256	236	260	243	238	288	256	282	250	284	246	236	279	230	252	259	236	277	250	287	275	236	261	262	262	259	256	260	250	208	252	227	260	266	263	261	256	273	256	261	291	264	255	247	263	263	244	241	261	236	237	292	258	284	268	274	270	263	285	246	246	264	243	252	226	266	272	245	241	258	263	270	256	273	226	254	269	262	255	272	250	254	253	256	260	259	264	281	303	270	279	252	268	257	263	268	281	240	263	240	254	247	261	251	235	260	245	249	276	285	247	280	275	256	252	240	298	267	269	270	244	287	241	298	270	266	253	277	269	245	275	275	253	229	284	270	241	288	266	244	269	265	240	251	281	269	272	248	261	254	246	269	250	258	270	272	271	252	251	272	268	231	247	260	281	267	237	272	266	240	261	264	274	243	258	238	265	259	276	242	261	275	272	256	241	234	264	262	255	263	295	241	242	272	251	263	280	233	274	287	300	259	255	274	293	246	271	255	254	257	253	258	266	275	216	277	240	242	271	269	239	264	272	230	255	245	249	267	275	275	277	282	260	245	255	257	266	260	232	264	264	273	263	278	299	267	259	262	269	259	255	239	257	259	266	247	252	258	273	256	273	275	257	272	260	252	259	247	278	253	263	257	236	262	276	253	249	240	265	266	265	291	261	268	253	255	241	250	237	303	269	262	268	251	279	266	269	273	255	262	230	263	265	241	257	251	242	240	282	275	255	253	258	263	247	254	229	236	253	262	274	248	296	262	277	255	237	248	261	251	293	265	260	265	320	293	269	295	260	261	273	289	265	270	276	237	264	269	243	262	264	245	285	281	248	240	281	269	259	233	270	263	313	278	271	245	264	241	266	270	247	268	237	235	270	267	242	271	279	261	282	291	290	226	225	245	282	280	242	272	201	253	265	224	262	276	241	259	289	298	262	250	260	261	272	248	291	263	259	278	246	236	263	253	270	258	266	247	263	266	251	263	222	245	269	249	261	262	278	260	242	272	244	254	246	270	257	237	273	255	270	244	258	269	259	276	278	250	275	298	283	303	272	274	250	255	263	260	269	275	248	283	252	277	249	258	269	256	281	291	257	250	280	251	276	287	234	230	258	267	235	277	270	245	282	258	237	274	255	269	264	251	256	262	245	224	290	291	227	234	259	238	241	254	261	216	267	244	268	281	235	250	280	281	240	261	252	255	264	253	253	284	277	275	238	276	259	261	243	291	254	281	278	228	273	275	233	274	275	252	274	226	264	251	257	260	233	255	237	250	262	250	301	253	242	261	244	243	250	269	237	224	265	247	280	260	274	260	260	243	274	264	250	238	266	250	264	261	288	260	256	242	285	250	272	245	260	256	261	282	260	277	253	274	260	280	242	233	271	263	290	278	267	274	283	262	273	282	269	255	270	252	226	290	260	271	257	270	296	281	236	252	272	257	281	256	274	235	279	249	228	294	271	266	249	244	253	265	248	264	258	259	275	255	232	241	223	258	258	262	239	261	236	273	259	267	262	281	279	251	255	239	247	264	271	289	265	256	253	277	296	298	281	230	270	259	253	261	254	249	235	239	258	268	269	249	267	269	255	258	274	282	230	271	270	267	259	263	268	245	257	265	278	254	241	256	234	270	263	250	260	247	255	268	278	261	244	285	259	224	277	289	250	245	263	260	277	262	282	236	266	280	270	273	228	258	262	255	269	261	229	261	252	233	248	279	271	275	265	285	260	243	264	270	255	249	238	219	262	254	254	269	255	249	285	274	266	259	233	280	289	246	235	253	259	261	231	261	298	264	287	263	259	281	221	241	261	249	286	257	233	238	247	233	262	251	256	273	251	256	262	267	296	256	266	262	228	289	276	268	284	284	278	242	257	260	265	239	264	256	277	239	247	261	269	271	255	268	231	258	259	272	234	263	264	241	230	270	313	264	242	252	254	272	266	259	263	238	253	240	257	269	300	274	253	283	260	246	276	276	276	275	275	251	266	249	268	269	251	272	256	231	243	294	266	233	290	253	261	259	248	253	297	215
1099	179	180	192	178	175	182	151	146	158	156	162	149	141	172	180	154	135	149	161	149	153	152	167	173	164	161	156	166	162	176	149	138	154	145	162	160	157	188	162	186	145	159	134	165	161	177	180	164	165	172	131	174	157	173	156	162	162	157	159	161	172	169	146	163	144	161	170	178	146	165	137	153	144	150	159	134	134	159	172	139	144	158	176	138	119	166	188	155	171	170	153	151	145	154	173	148	165	142	173	169	160	158	167	157	156	152	160	153	157	152	166	166	166	130	153	167	178	159	167	157	166	161	152	158	150	180	188	161	141	172	168	147	154	154	188	157	151	154	171	193	159	148	158	140	141	148	162	155	170	166	167	171	162	154	145	164	158	164	161	168	159	170	148	170	142	182	152	155	162	189	164	164	151	167	152	147	162	162	174	150	163	157	167	183	153	142	175	175	163	168	165	152	170	165	178	187	165	193	156	154	171	162	165	174	141	155	152	171	146	157	174	165	166	175	168	162	164	159	145	134	185	151	161	166	168	146	170	135	148	175	192	155	168	160	157	153	147	153	168	165	163	167	162	157	167	180	164	160	153	147	142	175	164	161	157	162	161	153	155	174	163	166	162	163	149	170	153	165	165	150	148	163	154	170	163	158	172	164	138	150	169	166	147	194	172	166	177	152	143	167	172	147	153	152	168	166	148	177	159	173	165	163	180	146	160	163	159	161	152	167	175	154	185	163	183	174	150	148	142	168	162	167	169	160	147	169	158	177	159	138	145	202	175	144	144	179	188	161	175	178	176	166	157	174	153	159	157	159	157	166	133	172	180	173	153	145	152	172	145	172	147	159	162	165	147	175	140	157	173	155	161	152	161	157	142	177	151	168	156	172	178	156	153	134	171	168	165	147	145	135	173	176	166	150	165	152	185	154	140	155	143	175	157	167	156	183	167	159	161	170	146	166	136	159	165	145	161	170	157	180	144	173	140	168	161	156	147	152	162	152	172	162	154	150	136	139	168	149	151	156	146	147	157	151	159	169	149	163	176	163	163	139	186	149	189	188	150	157	172	175	158	168	153	165	145	139	158	166	161	159	142	170	153	145	167	162	171	155	154	150	149	154	151	154	161	182	161	146	153	142	163	161	200	161	148	145	178	186	158	188	181	172	171	163	163	174	194	153	143	166	169	184	157	154	175	152	169	164	189	174	167	148	162	146	148	179	146	171	148	164	142	158	163	146	171	168	151	155	163	152	134	155	163	156	160	151	149	159	136	145	143	162	148	148	156	163	174	159	164	150	174	187	158	139	177	172	167	153	159	171	179	163	160	156	172	175	164	139	185	156	141	135	146	162	151	149	142	148	144	152	158	166	164	160	158	166	171	145	143	152	155	159	166	149	148	155	153	165	180	182	155	162	191	144	165	170	152	151	175	195	153	160	159	145	182	154	155	144	155	158	161	145	185	132	146	174	162	157	169	161	143	171	147	144	153	147	171	163	155	136	147	132	157	166	179	151	172	161	160	176	171	170	140	148	162	144	173	162	180	179	162	145	147	158	142	165	146	152	150	154	170	164	159	163	168	168	147	153	176	158	153	177	131	167	148	147	138	156	174	169	156	193	157	166	160	155	184	158	161	164	157	164	172	162	139	153	131	157	143	168	150	156	156	174	160	147	177	168	142	155	166	175	153	155	174	176	154	140	147	164	162	160	159	148	164	162	143	179	162	168	161	150	150	140	159	171	168	172	142	150	187	168	143	162	152	127	165	177	150	178	152	141	161	162	161	162	158	135	147	145	167	186	169	171	158	169	163	171	158	157	156	165	162	138	161	162	154	163	161	158	168	142	174	172	152	152	168	177	153	150	178	170	166	131	158	183	162	155	160	157	169	159	155	156	141	160	164	161	158	167	164	173	161	159	156	160	154	160	167	161	168	158	171	174	187	159	181	144	175	161	181	150	167	145	183	162	153	150	164	154	132	133	150	145	138	157	148	157	158	154	157	183	154	166	127	168	181	165	172	156	184	173	158	171	143	167	150	161	145	144	158	138	165	167	158	166	164	160	170	168	144	154	161	176	155	161	164	174	157	169	134	157	179	141	194	172	165	165	151	138	161	169	168	139	170	160	155	152	167	149	152	160	176	133	147	175	155	133	171	169	165	152	164	143	154	141	165	155	177	154	207	167	155	150	169	161	162	136	180	163	163	183	157	135	160	140	183	181	150	170	146	166	143	161	153	165	141	165	162	161	160	149	143	138	154	165	180	165	142	169	184	166	180	166	165	168	165	140	162	137	174	174	150	175	172	180	140	173	181	148	156	154	169	160	144	165	169	161	142	158	146	156	146	175	161	146	191	173	139	153	162	171	154	152	152	174	145	174	148	138	186	190	152	166	175	161	188	166	178	172	161	165	169	164	187	152	175	161	176	148	147	144	155	154	158	156	148	166	184	142	159	149	159	159	136	182	149	176	149	159	154	161	158	163	138	166	165	160	144	161	165	146	185	152	170	170	172	133	178	172	159	161	179	176	142	156	167	165	163	151	156	178	147	172	185	167	162	172	161	170	172	177	151	146	165	155	156	155	151	171	162	175	161	163	136	155	171	179	176	163	166	164	163	168	174	154	156	170	160	149	161	155	188	179	162	172	167	149	177	156	158	169	144	131	148	165	156	176	165	139	157	148	152	154	164	160	152	156	168	165	152	195	164	171	149	160	140	186	161	167	155	159	170	159	150	149	171	162	167	130	161	169	164	183	153	158	149	171	172	152	165	168	163	147	155	141	153	159	157	157	165	162	155	163	150	147	120	162	140	166	165	153	159	162	179	170	155	159	149	172	158	144	162	154	145	152	153	163	151	161	141	169	161	141	144	166	156	193	157	172	154	149	161	139	139	141	155	173	163	153	153	166	156	133	152	152	151	159	150	142	162	185	161	137	147	176	167	169	194	164	137	162	157	139	176	157	139	164	149	143	179	166	165	167	127	164	157	169	163	146	159	156	176	151	160	150	143	139	153	149	180	166	161	156	155	168	160	153	161	158	157	172	157	167	144	162	148	151	163	157	131	179	164	171	146	159	154	146	159	158	162	176	142	147	169	163	171	143	150	152	160	152	162	133	146	140	150	146	171	170	171	173	143	175	155	151	146	170	172	169	150	177	147	156	144	145	158	139	164	163	163	155	149	173	156	146	163	164	150	178	153	149	181	153	135	167	159	143	179	156	166	151	150	153	181	169	149	169	168	158	156	180	184	134	146	168	164	180	167	157	168	148	156	169	188	142	156	133	148	158	176	142	163	157	157	155	140	153	172	151	156	153	157	175	161	169	186	156	165	162	158	171	176	136	164	159	146	161	150	157	160	136	151	155	145	156	174	123	165	153	163	140	174	155	162	162	160	151	170	160	175	157	135	148	167	167	165	140	172	153	154	138	172	143	152	144	166	174	161	142	183	154	188	152	152	169	148	152	170	151	180	159	151	170	175	172	138	160	163	165	165	165	156	154	164
1585	432	565	492	479	456	449	427	448	465	424	433	438	379	419	421	377	408	407	414	430	408	422	467	414	449	427	380	432	409	379	422	379	393	431	421	423	399	419	425	419	456	408	403	439	467	427	393	420	416	426	396	434	403	392	404	385	418	414	407	418	418	428	437	390	402	378	425	411	399	356	413	410	376	409	430	393	395	368	387	409	402	449	395	430	417	389	463	410	393	363	387	397	402	411	408	405	379	403	379	403	441	379	394	403	394	413	416	421	398	411	428	389	406	397	409	426	440	420	416	417	413	403	410	409	366	415	443	430	447	404	419	398	399	401	400	416	392	401	385	399	432	368	405	423	442	422	417	432	430	422	398	396	423	368	410	398	418	392	415	418	364	428	412	454	448	405	392	418	380	387	429	450	417	393	423	430	390	395	406	432	414	386	431	396	431	413	395	418	392	419	433	431	415	378	414	363	400	403	415	424	396	399	414	397	418	425	425	395	398	415	395	405	410	395	396	421	417	386	384	427	386	407	449	391	411	399	434	387	413	449	401	435	399	417	361	399	410	409	426	420	401	401	385	434	451	453	427	390	422	439	415	409	437	389	433	402	410	389	426	398	450	422	359	412	383	429	448	423	405	383	440	406	398	421	436	421	386	431	405	421	439	405	429	434	397	375	401	398	397	408	418	411	402	434	467	412	475	393	395	415	411	424	391	403	415	418	406	431	431	364	382	409	429	384	467	382	395	403	411	384	445	420	422	412	376	436	415	392	408	405	398	397	438	409	396	408	419	383	389	406	422	416	412	385	386	423	399	421	435	418	403	381	446	394	403	427	472	407	412	403	456	380	400	427	418	394	416	399	416	435	403	438	437	367	392	370	400	423	381	406	402	440	413	405	434	408	388	417	439	393	407	428	393	428	418	407	419	410	408	387	407	394	410	392	365	439	426	423	411	380	430	410	430	401	412	393	456	443	435	380	442	405	417	435	399	398	398	411	433	399	438	405	408	405	403	397	408	442	423	421	453	441	404	377	417	402	397	435	428	419	375	425	435	395	418	386	383	404	388	456	466	404	404	416	405	405	419	430	397	430	423	394	419	398	398	420	381	409	401	402	455	385	436	410	402	432	397	397	405	399	432	433	420	408	440	403	420	400	403	372	410	396	411	406	432	400	411	411	410	430	424	412	403	467	398	408	384	415	397	410	414	392	419	432	439	390	403	411	403	411	406	439	418	416	406	439	401	421	434	391	386	391	377	416	393	405	448	413	437	394	426	403	395	409	438	404	403	417	398	391	424	385	409	385	415	380	376	376	403	390	427	406	380	420	418	439	398	394	424	405	404	424	419	446	371	399	446	397	421	383	417	405	441	396	440	409	365	453	403	400	432	453	414	432	365	422	438	400	454	437	448	423	466	420	409	414	391	389	393	380	403	410	414	397	411	391	412	439	418	454	412	408	364	422	392	398	441	460	383	398	397	429	424	405	398	407	373	452	407	376	438	391	417	446	405	427	400	395	426	392	399	410	400	391	439	430	436	407	448	393	403	393	444	366	443	439	418	391	425	404	421	379	405	383	367	416	405	407	412	407	401	429	431	422	389	405	450	398	409	391	436	413	422	392	409	426	387	422	400	403	426	406	425	439	428	419	424	440	411	402	418	389	399	414	357	427	428	399	412	407	396	409	409	399	390	397	430	389	425	439	416	426	393	447	405	425	418	435	392	411	415	414	438	432	388	405	398	378	393	401	416	419	454	359	383	401	408	362	390	418	397	413	442	422	416	382	407	424	407	422	406	422	426	407	415	436	411	441	381	446	408	424	398	428	393	397	416	400	393	397	384	400	451	422	424	401	410	403	424	391	422	423	428	391	393	384	434	396	406	414	396	423	402	410	418	401	376	411	406	429	378	397	405	439	381	407	409	380	377	435	420	402	403	421	413	405	420	388	422	379	416	411	410	405	449	369	422	447	389	402	432	440	439	395	405	448	434	393	411	433	363	411	418	410	437	410	440	429	395	410	439	434	420	426	420	424	434	422	436	439	421	404	409	403	417	391	438	402	412	428	436	387	424	403	416	381	398	412	402	401	397	382	447	424	438	437	430	427	390	384	456	412	399	435	376	392	442	414	443	379	390	394	419	386	391	393	394	409	391	415	448	401	381	382	401	429	376	408	420	399	420	457	391	406	401	424	407	416	400	381	426	378	395	425	408	423	408	415	401	412	401	413	380	443	410	368	393	425	400	423	387	399	417	426	408	411	440	436	394	428	409	412	402	420	420	404	380	411	411	403	415	390	419	431	385	426	378	397	415	409	412	421	406	421	419	445	436	395	414	426	436	424	402	459	424	417	396	404	415	424	365	439	397	407	409	447	374	393	458	413	449	408	385	410	412	429	391	416	381	393	418	455	442	377	467	418	379	440	410	446	376	434	401	386	431	437	422	436	380	450	382	414	393	433	434	436	424	408	425	402	414	443	435	400	430	426	417	392	384	399	388	384	431	391	430	411	381	420	410	422	445	404	389	417	383	377	406	413	451	386	381	449	355	417	395	423	391	406	431	380	376	425	418	416	444	402	422	376	371	380	433	423	421	434	411	400	412	423	413	422	399	420	420	384	402	439	399	395	432	405	410	411	427	397	411	386	409	413	421	431	377	435	417	424	437	401	396	408	436	440	413	404	444	423	405	401	437	416	421	433	387	386	427	400	416	363	399	412	427	425	428	429	449	392	415	415	442	390	378	389	423	418	466	407	401	427	417	405	406	400	402	405	414	408	402	450	448	380	425	426	399	396	397	421	429	435	419	405	356	422	403	405	410	390	414	405	429	390	400	425	447	393	406	433	408	414	389	379	454	398	418	409	420	423	407	409	403	409	430	384	394	443	413	405	429	410	410	382	382	383	400	411	432	375	400	400	357	418	383	418	380	413	397	402	433	421	419	400	395	434	390	434	433	373	377	420	411	414	407	385	391	419	391	425	405	412	403	422	398	401	417	407	364	444	414	405	436	417	384	414	380	410	427	415	406	474	400	365	415	397	386	385	402	408	450	433	406	435	426	378	456	395	463	414	412	389	398	396	408	460	422	413	421	402	413	422	425	418	445	401	385	425	383	374	397	427	392	393	388	372	455	366	440	419	424	393	412	423	371	386	430	405	406	408	416	413	403	412	440	441	414	377	418	412	404	443	403	444	410	395	382	387	424	382	446	427	427	425	381	417	432	378	449	420	430	410	400	379	419	388	397	434	424	430	388	380	394	381	401	399	413	407	434	402	462	382	399	403	405	436	422	405	416	478	420	398	412	451	421	424	376	422	407	429	405	389	414	434	406	425	394	402	403	398	401	441	371	377	467	410	398	408	434	427	397	385	455	421	435	387	440	410	433	427	353	412	413	393	432	408	424	399	427	425	393	389	420	402	421	391	409	412	440	411	403	386	419	367	423	449	401	397	409	420	432	422	404	439	425	430	401	418	418	436	410	427	395	393	407	431	418	427	368	403	367
6606	556	620	525	386	301	339	263	261	270	232	263	231	206	224	202	207	213	188	183	189	215	196	202	187	197	197	198	185	180	230	187	206	200	183	190	211	185	192	203	186	176	173	174	193	192	192	176	198	198	180	225	198	179	182	217	190	202	179	215	197	192	204	182	198	190	177	203	220	196	215	212	200	188	180	191	193	216	197	205	185	211	200	189	198	162	178	172	199	205	231	201	172	183	188	190	210	176	201	211	201	193	200	161	193	182	193	209	222	181	183	201	221	223	176	231	236	219	203	189	224	166	195	174	187	208	185	188	197	209	187	179	166	186	197	207	202	181	187	186	171	209	201	231	187	200	209	192	187	200	199	199	188	208	208	191	181	202	215	203	202	195	185	166	197	195	195	215	196	186	181	184	176	191	223	211	186	185	196	183	195	202	186	183	210	241	191	204	212	208	189	172	182	176	188	197	184	185	184	189	187	175	204	187	207	226	209	193	181	192	178	219	196	199	186	188	187	200	201	173	205	220	206	220	177	185	195	189	211	202	188	216	203	180	189	195	185	198	170	206	188	191	190	183	213	212	192	191	184	211	176	177	179	176	177	177	187	202	193	178	192	198	212	198	183	203	198	204	204	211	211	192	188	206	192	227	197	183	197	172	208	185	197	199	195	199	200	181	207	185	205	189	174	194	183	192	190	214	179	180	221	187	185	194	192	188	159	199	190	200	201	170	199	174	203	164	189	212	203	186	188	193	193	207	192	197	182	220	189	193	168	174	187	192	204	170	187	175	185	190	189	217	193	210	201	186	215	201	189	197	194	209	195	142	187	187	206	204	201	204	197	211	224	176	207	193	210	163	217	195	211	199	186	206	184	172	216	187	218	201	210	191	203	177	203	202	194	204	195	203	191	202	198	191	209	189	180	192	183	194	172	194	197	201	191	202	187	184	179	185	184	224	196	202	199	218	221	190	184	206	196	194	205	170	188	188	187	170	211	200	176	178	199	196	205	204	190	183	178	175	207	208	218	221	200	189	173	217	226	216	209	198	180	225	172	228	185	195	193	199	219	199	208	191	184	163	219	210	201	179	213	189	193	173	194	188	200	219	198	174	190	211	223	186	187	176	182	232	178	165	217	205	217	190	212	210	217	204	188	190	181	199	177	191	195	186	214	212	192	188	175	189	174	195	184	192	216	213	185	214	221	196	181	189	197	206	197	178	201	202	165	188	205	213	188	197	160	195	194	184	223	196	175	201	197	194	171	187	178	214	196	172	187	204	210	163	170	216	209	179	194	175	204	222	178	186	192	216	207	203	196	197	186	188	196	197	190	163	196	213	216	199	197	173	200	178	206	182	221	206	175	179	192	197	194	210	215	207	180	185	182	201	187	182	184	193	202	194	211	214	213	157	205	190	196	206	172	182	200	180	190	200	223	204	178	195	217	187	189	182	168	206	172	181	180	177	185	208	196	191	206	185	206	223	222	201	194	166	197	171	176	214	199	185	176	200	174	188	183	178	174	170	196	168	197	192	181	188	184	216	184	184	188	217	197	185	210	178	198	194	187	171	198	209	200	189	191	192	164	199	162	200	180	203	184	169	178	202	205	188	199	171	178	214	207	193	179	181	184	220	211	175	203	193	207	215	178	178	199	208	183	202	197	178	203	188	180	185	179	198	199	192	212	158	192	207	173	198	203	199	199	202	170	180	182	187	183	201	188	186	188	206	195	195	182	198	190	192	207	180	178	216	176	186	187	171	200	169	204	219	211	200	179	180	165	176	185	214	169	193	201	209	211	197	184	180	203	193	188	199	206	197	207	205	180	187	185	190	212	209	199	202	192	196	203	194	193	183	200	190	189	175	160	209	204	186	207	192	204	181	183	210	173	189	188	192	190	190	182	183	181	195	189	204	206	185	192	188	189	203	183	183	197	178	206	223	192	192	173	215	211	185	198	217	202	202	183	191	190	208	180	211	183	211	185	186	157	203	206	195	189	190	181	204	187	168	214	174	206	179	205	213	191	198	212	184	179	195	202	203	181	181	188	198	215	200	182	192	208	191	163	175	220	187	226	188	181	193	215	206	189	207	218	183	195	203	191	184	197	182	213	191	216	182	197	209	159	174	200	203	174	185	187	192	192	168	165	189	177	210	175	189	220	209	187	212	182	185	193	195	188	193	207	198	188	187	209	176	217	166	217	198	148	191	204	201	188	200	199	199	181	185	170	206	176	199	181	214	168	206	210	187	207	197	204	203	177	211	185	206	198	210	179	210	174	170	182	221	199	185	209	196	206	205	176	190	191	203	197	196	192	160	196	196	205	203	190	191	203	202	201	194	180	189	194	186	215	199	192	200	208	162	207	206	178	188	179	196	205	182	206	184	205	216	178	176	207	188	183	215	191	157	186	196	212	209	206	203	218	206	184	184	211	197	178	195	204	215	187	182	217	182	184	192	214	215	190	202	179	239	168	208	170	184	202	208	181	208	210	185	202	180	209	196	188	199	198	193	194	176	197	185	212	186	197	195	224	201	175	196	184	204	193	198	212	191	200	225	184	182	178	179	182	181	189	171	206	198	207	195	190	199	198	181	198	206	188	180	194	178	193	190	208	180	189	174	194	188	205	197	221	200	193	169	188	191	197	174	206	195	174	195	185	207	203	180	183	178	192	186	198	214	199	165	183	207	180	210	196	162	186	197	212	177	197	185	180	208	205	178	215	184	172	220	225	209	223	232	207	212	199	190	212	196	182	222	179	173	200	186	189	193	198	201	156	177	196	192	182	187	218	190	200	194	180	193	190	180	196	196	186	187	214	211	198	192	193	200	190	205	180	194	198	182	181	221	192	213	209	197	173	176	175	170	185	185	191	186	202	192	179	190	195	186	188	185	219	201	155	201	195	175	194	185	190	214	183	201	216	200	219	190	233	211	198	196	211	204	178	198	180	183	178	198	186	221	186	202	227	198	227	176	178	210	224	200	193	170	182	202	165	187	206	178	188	197	200	191	199	189	209	186	189	219	201	199	207	162	180	186	222	191	206	186	170	191	206	189	184	214	170	177	203	187	190	193	199	203	203	170	204	192	210	158	208	190	186	197	182	201	213	190	215	206	166	203	184	208	235	196	172	188	228	176	204	190	190	227	209	179	194	200	208	218	189	194	208	217	199	206	197	201	181	193	205	214	203	189	231	205	205	194	205	217	217	193	194	203	210	202	173	207	192	165	196	208	187	191	193	185	208	192	211	218	192	215	191	195	207	178	209	174	170	175	171	194	194	204	192	174	194	198	194	180	196	161	171	181	188	195	204	194	229	260	210	215	196	204	178	213	194	185	178	189	200	193	221	192	185	176	215	210	194	213	198	186	174	169	214	203	210	208	185	176	211	208	211	193	194	181	181	203	198	187	192	194	190	188	190	195	197	187	181	224	228	191	185	189	206	165	179	187	188	182	164	176	183	185	197	182	202	182	209	198	193	204	206	187	188	198	203	201	218	195	222	207
6424	805	1432	1760	1378	1139	1240	902	855	997	776	946	588	612	633	598	561	497	547	478	535	512	578	522	512	502	505	492	502	516	506	464	497	495	491	502	495	533	519	506	471	483	485	477	515	479	464	479	501	494	448	584	481	453	448	530	484	435	496	493	487	505	472	453	480	466	466	498	488	528	501	473	504	464	452	445	487	533	498	433	451	495	457	482	476	463	485	495	438	472	468	487	479	477	451	452	488	500	501	477	479	440	454	443	480	468	458	464	433	492	458	471	476	459	493	464	496	503	447	451	493	442	462	481	477	499	463	473	538	488	454	490	499	494	466	465	500	461	467	462	479	495	503	481	506	470	520	496	501	471	472	476	466	499	475	470	474	481	522	462	486	476	502	481	511	471	490	510	501	536	516	507	531	461	466	483	459	497	460	476	497	460	495	499	505	498	468	471	493	519	489	465	438	497	490	507	467	456	434	463	473	472	455	476	488	490	474	497	476	443	483	475	489	510	498	461	483	490	494	472	509	486	454	546	462	483	429	508	475	487	493	457	514	491	496	499	499	483	484	457	489	437	486	470	475	507	511	502	468	477	457	497	531	489	499	500	429	476	486	496	472	536	474	519	470	464	426	506	463	486	495	491	458	485	491	487	475	462	495	520	463	461	481	506	521	498	496	502	442	476	487	471	496	482	467	477	492	461	513	529	487	482	456	455	490	469	484	472	496	540	450	452	479	440	472	491	476	477	428	496	469	464	524	494	473	444	489	474	469	516	505	481	468	479	518	484	447	521	476	431	530	481	478	479	504	491	477	516	448	484	484	507	495	433	520	463	446	500	489	499	498	422	529	488	491	483	443	517	484	483	482	460	437	491	487	517	510	508	491	467	473	475	489	445	492	445	479	506	479	492	474	462	494	448	461	460	514	465	505	473	517	477	450	481	470	503	458	466	477	462	476	491	479	470	477	491	529	462	496	529	470	516	495	467	508	468	532	499	499	507	497	482	477	475	466	493	484	482	477	485	518	478	488	511	502	439	478	483	441	538	457	502	483	518	467	514	505	472	506	536	473	522	532	507	451	468	450	481	475	496	523	484	478	491	483	465	489	466	513	508	486	510	479	510	494	523	535	513	476	509	506	498	469	482	463	441	485	505	517	483	469	473	497	511	499	515	492	516	452	534	448	495	493	505	457	463	466	497	489	430	449	519	480	494	463	480	482	478	455	462	463	448	466	489	508	482	484	505	437	474	442	485	452	456	467	450	476	479	461	442	463	476	488	490	459	484	486	493	492	491	487	499	502	468	465	470	500	493	507	473	469	457	470	470	481	494	487	479	498	474	513	507	426	484	471	458	530	440	424	478	499	488	518	440	465	502	540	489	489	449	511	475	479	486	476	459	514	484	485	485	481	474	444	485	480	478	480	474	497	494	458	499	488	471	473	485	482	505	505	471	502	467	462	479	451	473	477	497	501	500	481	475	488	521	458	452	496	515	480	476	467	479	477	502	491	479	511	518	471	532	517	488	487	450	468	493	468	488	520	471	480	466	489	498	458	491	499	473	475	482	451	487	482	455	460	518	488	451	465	497	489	501	486	492	520	469	477	497	492	486	462	453	493	479	469	457	467	448	488	498	505	461	475	493	468	487	446	460	483	446	492	451	476	488	486	484	466	513	488	491	524	443	499	480	483	492	497	511	448	464	494	494	488	480	499	466	484	515	467	506	495	487	549	452	500	500	507	468	479	505	474	534	447	495	505	478	497	474	445	448	495	480	491	456	516	506	542	449	464	473	471	462	508	485	504	500	474	482	523	515	476	476	487	465	490	477	516	477	456	523	477	477	520	485	511	454	499	509	455	491	500	464	476	477	513	480	476	457	491	483	483	486	428	533	481	511	471	488	496	475	472	506	474	512	467	524	493	466	442	473	498	435	493	453	473	482	455	470	518	450	484	484	462	454	493	443	461	470	477	464	459	462	485	504	457	452	464	500	482	481	476	502	483	491	492	513	505	487	510	457	480	493	473	495	477	507	458	511	515	497	468	475	448	495	491	495	497	513	515	465	423	498	474	448	474	500	475	498	512	506	511	490	487	452	496	492	439	488	472	511	486	481	480	476	448	479	425	500	527	474	455	460	483	486	455	452	458	505	474	486	490	449	483	491	499	501	477	479	508	478	502	492	515	444	467	514	474	495	477	509	463	503	437	466	476	492	468	465	499	495	489	478	495	461	483	425	476	438	496	502	495	496	470	516	488	459	493	530	455	512	471	495	475	488	460	480	461	482	486	499	470	453	499	504	450	485	454	458	489	461	488	488	443	475	489	461	464	474	476	466	483	480	465	476	468	526	486	504	477	473	502	484	515	472	468	497	468	454	480	480	458	485	499	473	475	508	531	457	504	481	499	502	477	461	480	472	484	436	494	468	491	480	519	479	488	511	481	500	475	470	462	476	477	482	511	441	482	491	496	506	484	478	477	452	512	457	465	466	495	476	483	449	455	484	503	471	480	472	486	458	495	507	491	512	448	472	455	480	488	473	474	475	522	482	446	496	509	484	456	474	465	496	496	494	484	492	502	463	489	472	501	474	467	491	478	495	464	478	455	521	470	502	499	506	490	497	472	450	472	524	488	486	474	460	490	468	460	497	454	476	488	492	481	525	545	470	457	451	476	514	508	475	480	484	476	498	468	489	472	515	497	451	520	492	507	452	491	490	489	503	474	483	466	497	484	511	484	483	467	507	450	513	509	483	496	465	461	504	510	497	518	467	458	475	505	469	475	453	456	468	547	469	483	498	482	475	482	489	496	496	485	463	492	473	506	468	442	459	498	445	479	474	459	484	449	469	521	467	476	500	431	463	504	473	468	540	486	441	484	465	502	495	471	501	487	479	516	429	484	507	507	476	473	485	482	488	492	460	482	503	480	493	506	489	494	463	490	447	499	480	471	459	470	490	463	514	484	472	542	450	485	484	484	466	496	491	481	493	486	485	486	470	474	510	496	441	515	463	485	468	496	515	509	465	435	528	488	459	519	497	431	497	458	478	499	490	507	467	471	478	455	453	479	458	496	490	452	446	469	459	457	504	447	489	499	476	497	489	507	461	471	489	490	475	477	509	491	444	534	517	460	532	481	513	459	471	505	486	481	521	462	485	487	494	499	470	498	482	470	453	516	450	491	479	464	479	492	520	472	448	454	465	466	464	489	488	477	490	493	465	517	467	496	467	483	466	518	511	463	519	466	488	526	506	458	490	483	474	500	463	511	493	469	443	479	460	514	471	486	499	509	513	489	510	453	499	479	503	468	437	501	474	446	510	542	481	483	485	498	477	449	493	490	510	453	501	509	489	467	481	473	462	478	487	468	481	481	502	456	440	497	457	449	484	446	485	469	517	470	454	491	484	511	497	450	477	477	511	510	495	519	480	468	441	500	482	464	488	464	438	479	486	477	494	510	504	474	429	458	463	502	429	501	469	445	476	471	507	441	488	450	482	513	519	497	485
12046	858	829	694	459	414	327	263	247	228	199	185	149	167	121	115	111	122	119	127	111	96	110	119	117	103	122	103	103	101	103	94	98	110	105	112	114	105	102	112	107	89	107	86	96	87	99	109	96	108	98	87	90	106	95	108	111	108	93	90	98	93	117	107	109	90	87	116	99	96	98	102	88	102	91	109	121	96	95	130	122	109	104	104	110	83	115	106	125	124	89	129	98	113	115	109	95	101	87	94	107	117	99	103	107	99	116	100	110	110	111	108	108	107	108	87	110	95	121	87	105	103	100	124	115	110	106	95	91	102	88	105	109	104	108	115	102	126	118	107	89	76	87	95	121	106	106	105	98	126	109	90	114	105	108	122	92	97	102	89	102	118	91	92	93	94	108	97	100	113	106	85	113	108	113	89	102	82	106	84	99	96	90	94	116	94	109	98	117	107	84	103	99	115	97	95	101	94	116	104	85	92	117	99	109	101	100	104	99	105	119	86	104	110	94	100	117	90	83	91	110	99	114	107	119	82	84	111	85	99	134	106	104	123	90	107	96	89	87	87	127	109	101	111	112	97	90	86	110	87	103	92	86	121	91	82	88	107	102	95	102	110	118	101	99	120	110	103	120	88	102	87	94	119	109	111	107	99	100	117	100	110	87	103	118	98	108	123	80	92	106	94	101	90	80	105	93	96	99	120	90	107	122	100	115	108	110	92	93	105	102	85	81	95	76	120	104	96	102	94	102	118	84	86	86	114	87	111	104	109	98	105	101	106	115	116	109	104	121	114	90	108	93	113	99	94	93	102	119	99	106	108	116	103	95	101	124	113	104	88	107	104	89	91	106	117	109	84	99	103	105	106	92	104	101	97	90	88	110	105	88	92	103	96	109	116	108	86	87	98	119	91	108	93	88	98	80	91	78	116	120	103	104	88	111	82	93	93	95	110	107	104	95	82	102	94	84	108	92	90	94	102	116	79	92	117	103	95	94	111	91	111	121	112	116	89	90	99	106	101	120	117	110	105	107	101	112	115	108	91	84	89	81	77	93	96	100	104	99	86	103	108	117	104	110	96	100	110	104	83	118	109	108	101	95	106	100	86	98	125	107	97	103	95	91	87	90	108	95	102	74	106	103	114	136	104	114	94	91	94	94	77	107	101	97	93	110	103	80	126	122	108	114	107	112	118	82	107	102	93	95	101	96	98	115	105	101	107	119	99	94	95	97	120	78	91	99	98	99	98	106	95	92	122	118	95	101	82	98	121	91	101	93	94	104	89	110	108	91	89	90	111	112	106	98	95	102	116	93	106	93	97	107	98	112	95	87	96	82	88	124	103	102	101	86	110	81	98	101	102	101	109	113	102	100	127	102	97	105	114	114	115	97	103	99	110	107	83	99	105	113	102	111	101	106	115	96	88	117	84	101	98	90	119	96	92	109	102	113	100	106	105	120	92	83	97	104	105	119	93	116	102	113	98	113	110	98	87	105	98	87	107	99	93	103	95	111	99	97	94	110	108	109	108	107	109	99	101	107	107	103	99	120	115	114	78	108	120	100	85	111	99	107	119	98	74	102	100	91	117	121	108	108	107	100	116	120	119	96	92	110	117	98	122	104	84	105	106	96	92	95	104	100	105	105	109	115	102	111	103	118	97	114	106	84	95	101	83	92	100	103	119	122	124	100	109	96	104	104	108	82	107	78	91	90	102	92	101	94	139	98	96	98	106	108	106	91	96	94	91	103	102	112	93	105	82	93	94	91	111	108	111	106	114	88	111	101	90	98	95	100	109	98	106	82	117	92	111	96	103	99	90	97	95	100	117	107	100	86	83	90	103	92	116	100	105	103	87	93	98	91	99	101	93	102	105	114	102	93	101	112	114	97	84	100	101	98	104	118	107	88	112	96	94	105	112	87	116	92	109	89	113	105	119	87	98	102	106	128	86	100	128	108	109	93	93	117	85	105	106	111	122	131	95	95	107	97	106	96	91	83	109	99	107	93	124	94	80	94	96	111	113	86	118	89	95	115	87	84	106	102	111	98	119	109	108	115	112	95	102	108	81	95	97	102	110	103	102	104	116	111	93	100	87	81	96	97	88	107	116	93	102	94	95	99	115	96	93	113	111	95	105	81	109	100	113	102	95	117	101	106	107	111	103	101	100	110	98	95	89	89	102	94	97	100	100	102	102	113	90	95	93	91	99	113	102	89	91	94	97	117	108	91	123	93	88	101	98	91	100	100	101	98	93	91	83	106	116	117	112	98	69	96	110	115	95	95	102	98	109	108	95	105	114	103	105	85	112	96	102	102	87	88	111	102	103	101	87	96	101	111	122	94	85	99	102	125	96	76	112	109	97	110	109	104	74	91	108	96	105	105	107	110	96	95	113	97	97	95	119	116	109	99	97	105	115	85	105	95	101	99	111	96	104	97	105	86	104	96	114	96	81	98	99	91	100	82	76	92	90	111	92	107	107	111	117	122	104	99	92	102	107	97	90	93	94	100	100	101	110	118	124	109	87	105	119	102	102	74	95	97	103	111	107	115	103	106	100	117	114	97	105	111	108	118	103	106	108	102	90	110	92	83	88	119	101	97	88	102	113	77	111	83	113	119	95	109	99	97	129	83	100	109	107	101	93	107	89	98	111	94	103	89	90	90	117	111	98	112	112	106	100	78	103	107	95	101	103	82	98	101	114	83	97	122	100	88	93	92	120	105	94	98	94	97	101	115	109	98	109	110	107	105	96	97	106	107	125	105	106	88	97	98	92	97	84	106	99	82	104	108	102	104	95	100	104	114	82	102	117	96	102	96	112	100	102	103	104	103	100	110	93	94	105	115	86	98	111	114	110	120	106	101	102	98	94	127	92	100	98	109	92	99	87	110	94	94	89	114	115	102	104	111	105	94	110	97	98	98	96	106	100	107	101	104	110	111	93	93	93	121	107	99	107	112	106	111	96	110	111	74	93	90	99	94	89	103	145	115	104	116	102	102	99	98	105	105	108	98	90	111	91	117	110	114	93	99	103	105	102	106	104	97	103	91	91	105	102	88	129	108	114	105	81	97	106	100	93	104	94	114	99	116	111	112	91	115	102	102	82	109	111	97	110	116	91	117	106	117	103	110	102	99	106	92	103	88	95	95	74	82	121	101	85	86	105	115	105	103	94	86	85	110	99	115	105	106	93	113	116	96	99	92	101	97	109	99	99	90	105	105	104	91	125	109	103	80	117	84	95	89	102	101	95	107	101	101	121	115	98	103	105	98	91	93	102	93	98	107	110	97	112	91	95	120	91	117	87	103	90	102	93	111	109	87	119	103	92	114	108	101	103	96	107	93	93	102	103	104	117	87	94	83	113	85	116	110	104	99	126	102	110	116	106	82	117	103	86	101	127	105	88	95	91	99	135	111	97	112	100	107	91	101	85	117	84	108	103	103	91	84	111	99	92	110	101	104	124	104	86	107	101	93	109	97	92	116	126	106	101	115	127	97	98	80	112
7901	879	1879	2310	1800	1520	1403	998	997	1136	838	932	600	529	494	432	398	431	381	368	360	337	376	346	307	294	316	329	313	296	261	304	299	297	267	290	289	264	253	266	265	280	305	300	289	288	254	289	267	264	275	265	266	283	249	273	250	269	284	262	276	296	254	281	238	259	307	263	268	261	264	300	242	284	267	274	268	258	256	259	276	265	276	248	240	268	272	277	247	266	243	244	252	241	234	276	278	254	259	236	257	256	266	262	284	244	244	273	221	274	276	296	272	260	235	246	239	289	255	261	262	246	245	272	293	239	247	270	235	246	262	264	245	281	253	282	244	269	276	281	247	242	258	272	255	258	255	240	255	243	278	263	218	282	252	289	258	236	274	258	262	277	282	251	248	267	273	246	248	295	250	245	242	262	245	248	267	284	288	291	242	275	269	273	270	257	267	244	264	288	259	253	243	260	289	249	271	237	273	296	260	261	240	247	271	245	231	245	276	260	238	257	252	226	275	262	276	276	293	271	285	258	226	225	264	265	295	277	279	256	275	273	258	263	251	267	289	248	252	265	266	233	250	260	259	238	270	274	265	269	274	261	236	272	267	282	244	258	253	236	277	251	247	247	279	255	261	265	261	284	268	272	273	251	267	250	230	232	246	265	271	255	241	262	262	253	262	266	245	228	235	252	266	266	243	261	264	275	263	281	281	253	265	270	253	245	258	272	263	282	271	247	257	265	267	266	270	276	251	258	283	271	221	248	279	291	289	253	261	286	234	267	239	258	235	259	241	288	243	270	275	250	261	265	281	266	263	273	244	260	269	284	282	288	279	279	261	287	265	261	255	254	277	254	231	276	280	276	264	267	255	261	258	263	256	275	264	250	236	271	280	290	270	252	290	270	267	262	269	263	278	244	213	275	232	275	262	240	291	250	278	251	242	259	293	262	261	265	252	252	277	272	245	247	270	228	254	242	247	280	265	246	285	279	289	255	281	277	265	273	267	243	282	253	254	248	261	277	267	257	247	244	223	272	267	250	252	282	260	270	248	267	284	259	262	243	276	264	268	273	254	272	247	237	283	231	235	276	252	244	238	261	261	238	288	244	272	233	249	273	241	250	244	264	222	261	251	251	248	268	240	296	265	243	260	233	252	270	247	269	257	260	235	257	272	253	261	232	253	279	258	224	237	269	289	270	269	280	270	243	247	254	257	280	264	270	274	267	262	256	253	247	244	274	248	271	241	281	263	263	251	278	242	247	274	268	279	246	247	265	281	257	230	261	281	278	262	255	249	248	251	251	235	267	235	281	269	262	263	255	274	256	270	247	264	249	263	277	269	247	270	247	273	234	274	252	252	244	291	248	254	249	270	255	259	288	249	267	273	263	245	229	235	267	279	251	247	239	244	271	269	239	278	280	242	235	253	245	263	264	256	255	245	257	279	265	264	275	282	280	258	305	272	242	282	254	247	269	276	262	259	267	245	265	272	227	263	258	255	259	266	274	249	258	272	253	240	285	242	269	272	271	248	243	233	252	253	257	259	263	255	240	271	247	280	266	275	236	248	258	272	254	289	246	251	257	245	266	259	267	247	268	295	213	230	282	226	289	252	264	255	281	274	254	263	237	253	282	274	278	250	269	298	274	256	259	248	253	284	270	261	239	248	267	266	259	280	257	261	236	260	247	265	251	259	251	282	263	274	303	248	247	254	276	251	254	278	260	244	282	235	273	279	268	260	222	231	254	261	253	242	269	265	251	263	238	275	245	261	226	277	256	256	240	272	265	254	264	252	251	238	253	254	274	267	255	251	276	268	297	262	272	238	252	246	237	289	282	280	262	275	274	272	248	268	248	261	258	259	278	286	262	291	233	270	252	246	274	262	235	263	275	232	256	250	235	269	258	231	262	270	254	275	258	233	251	291	254	276	244	237	273	243	253	284	258	249	243	264	265	255	257	287	262	281	272	279	244	257	277	265	260	268	246	273	271	264	271	258	251	250	284	259	284	265	233	253	248	236	242	285	242	249	257	266	288	276	271	253	276	266	262	270	248	251	265	265	262	230	275	270	274	242	302	273	271	258	248	233	249	247	271	288	248	291	257	270	249	265	251	285	267	269	279	265	254	222	265	259	238	254	261	262	255	268	246	249	255	256	250	271	267	281	299	238	296	235	265	251	268	279	262	278	228	292	262	277	262	253	257	253	241	298	259	271	239	269	280	293	268	285	263	258	244	267	257	276	251	246	272	285	248	264	226	264	268	271	272	261	255	259	253	262	255	249	239	243	258	263	244	244	255	245	236	257	275	240	285	253	267	261	269	235	241	253	264	288	278	258	264	260	257	227	241	303	261	269	283	260	236	225	260	253	278	270	266	262	280	262	282	239	274	263	296	261	236	267	275	285	248	234	237	228	288	261	229	300	258	270	244	269	260	244	251	285	235	285	241	287	235	261	267	270	293	256	274	255	259	231	280	262	249	274	262	271	247	248	252	261	261	243	282	254	261	272	249	258	235	244	253	264	294	286	249	237	280	257	260	267	279	259	291	229	283	240	264	293	267	238	230	255	299	267	242	260	252	230	262	264	267	309	275	281	261	240	264	281	248	265	272	263	257	283	242	258	278	246	245	243	264	247	261	277	281	263	296	290	253	267	253	265	267	264	286	265	283	248	296	255	265	249	260	274	247	262	294	263	253	280	269	243	268	243	293	261	244	253	242	245	257	283	270	292	261	280	231	227	272	296	251	256	285	286	239	265	264	263	279	275	281	272	259	236	277	274	263	271	245	271	249	282	245	247	270	253	243	264	269	224	281	258	218	286	254	274	255	272	253	279	246	266	239	282	272	260	275	262	253	255	290	253	265	258	269	241	253	269	278	282	255	260	268	268	256	268	272	259	260	268	253	276	262	235	264	259	282	244	264	238	257	262	270	257	246	255	262	263	256	242	271	236	255	232	266	253	263	252	282	262	244	273	265	254	273	245	240	267	246	234	269	270	256	271	270	246	255	257	235	256	258	252	246	266	273	258	278	237	254	270	268	254	270	264	261	269	247	290	237	281	247	266	262	288	248	266	257	237	249	261	262	253	288	240	251	248	248	244	245	260	266	266	273	250	254	269	254	274	247	276	290	290	258	250	286	275	247	294	224	256	293	276	263	264	268	278	254	242	252	273	265	264	268	261	266	248	311	278	254	304	274	242	264	252	252	241	248	275	245	242	259	258	239	264	266	283	240	245	261	252	243	250	266	273	263	268	262	283	273	270	275	277	269	300	233	283	291	241	245	295	275	266	260	266	274	247	272	271	245	246	277	282	243	258	280	267	256	254	260	253	279	283	271	246	252	261	264	266	261	268	227	291	236	240	268	238	271	258	263	282	265	252	266	285	286	225	252	256	291	270	271	272	263	237	219	269	260	252	264	262	243	225	265	277	249	251	234	269	263	232	269	258	281	248	256	244	256	287	276	256	268	237	261	275	272	262	286	251	272	275	256	268	275	261	252	252	277
1067	190	230	214	177	168	168	164	155	170	153	153	163	171	179	177	150	136	183	171	148	158	139	161	175	151	159	160	155	162	167	195	163	164	146	141	172	140	152	159	164	174	159	168	152	125	170	154	181	162	176	182	156	188	157	173	155	180	162	147	165	174	146	169	144	164	149	182	169	169	135	157	184	154	177	166	165	175	153	164	154	161	146	160	186	144	163	130	165	178	173	141	157	181	151	161	159	182	163	158	150	151	157	153	169	177	157	140	157	170	178	169	161	164	152	162	167	175	142	174	178	160	146	169	162	155	170	180	148	150	142	165	152	173	171	154	150	169	152	165	136	162	151	149	176	156	145	172	166	172	143	137	141	131	149	167	156	164	164	184	140	176	184	145	177	157	162	168	150	166	164	175	144	196	170	157	153	191	157	183	156	159	158	179	165	156	168	190	158	166	153	169	159	172	185	187	150	174	127	166	168	154	159	163	162	141	173	135	148	164	174	159	164	183	175	153	168	161	167	160	166	147	173	175	163	151	178	173	138	154	152	154	172	159	162	146	175	129	156	190	143	169	156	154	188	150	167	135	164	151	138	175	171	162	163	151	143	174	143	163	173	132	164	187	165	159	171	169	167	146	161	192	153	175	161	165	168	176	168	181	162	160	152	155	153	145	161	181	174	176	155	155	140	159	147	154	138	178	180	142	167	172	157	156	161	169	165	161	145	162	154	161	156	156	173	157	158	151	150	161	166	170	120	174	155	155	159	150	175	162	165	150	159	161	152	135	177	163	163	180	159	160	180	173	155	176	172	165	175	150	144	211	136	165	170	150	143	189	181	154	152	146	161	170	151	145	158	168	158	156	143	157	197	167	183	161	139	171	161	171	165	166	164	138	153	139	166	179	171	141	158	175	192	163	178	164	162	144	166	169	175	139	160	133	168	151	159	139	144	172	146	188	159	164	151	162	183	154	148	157	152	174	153	160	151	146	163	170	163	183	186	175	148	191	170	152	165	180	173	144	141	142	163	141	166	146	158	148	159	190	168	149	153	170	157	165	144	167	180	145	168	194	162	166	147	189	143	170	194	146	189	162	165	164	174	158	160	174	156	161	149	155	155	168	160	153	170	138	155	147	144	175	183	173	162	146	178	155	183	167	160	151	174	174	113	183	182	162	167	162	186	147	127	163	152	170	146	176	167	161	159	174	171	162	175	151	170	174	152	164	148	142	162	168	149	172	171	168	151	147	157	176	151	184	157	167	165	141	159	160	152	150	136	158	167	157	142	148	196	138	170	163	151	171	161	169	147	167	181	159	184	171	193	161	141	179	165	178	166	153	193	155	150	161	143	156	174	148	155	181	151	175	178	178	165	164	149	171	165	185	160	161	146	147	149	171	172	177	161	151	168	159	167	176	154	167	164	150	190	154	155	141	175	151	160	156	150	151	153	143	184	147	152	171	159	174	184	170	173	170	182	149	171	174	147	187	169	152	158	135	184	176	164	149	170	177	165	170	147	166	149	171	139	155	158	162	195	143	168	158	149	161	158	158	155	155	171	179	153	149	176	158	146	142	158	169	175	149	179	148	174	151	164	139	150	193	157	138	153	152	147	151	141	166	160	157	178	167	170	164	168	156	186	162	155	171	157	139	170	149	164	165	154	154	141	165	166	149	170	148	158	147	148	158	168	189	182	168	144	173	165	171	156	145	157	165	143	182	155	159	157	147	154	169	166	172	141	170	171	169	155	155	152	178	159	135	155	153	158	151	163	144	171	156	168	156	140	161	165	174	165	175	151	169	175	178	156	175	167	181	146	163	148	170	164	158	153	155	157	164	159	150	168	164	167	167	181	173	154	177	178	141	145	155	175	182	167	178	154	137	152	186	152	162	174	173	177	170	167	174	143	176	167	168	186	157	178	135	162	152	167	139	146	150	153	172	164	173	148	147	148	149	179	174	156	161	154	136	147	176	173	180	162	167	152	163	157	162	155	164	171	179	182	161	167	167	157	151	164	167	177	142	167	177	166	174	165	128	147	173	151	180	165	169	168	148	149	162	174	179	163	169	156	159	153	166	169	183	167	155	171	157	149	175	176	151	180	144	141	163	147	148	167	176	163	163	157	144	157	152	167	141	185	186	158	155	154	170	165	159	155	156	168	131	182	149	184	162	149	156	170	153	146	160	166	181	177	170	137	162	158	156	158	164	151	161	158	162	155	138	165	164	147	152	161	152	171	187	179	163	153	150	151	162	150	168	162	188	158	149	155	171	168	182	143	178	170	177	170	148	157	150	169	152	133	154	157	172	158	172	157	180	162	171	186	161	168	175	166	156	153	158	152	164	166	145	153	189	189	165	173	178	159	156	148	166	148	153	153	158	154	162	164	177	148	170	174	165	171	157	180	135	168	146	162	155	148	165	173	162	165	169	184	151	176	176	177	179	142	172	164	156	152	148	175	168	160	172	150	150	150	166	178	141	159	180	173	166	163	146	143	153	141	160	174	170	197	152	143	159	153	200	182	136	143	147	157	173	167	151	166	140	141	170	174	153	167	177	180	161	156	147	149	152	150	141	190	156	170	162	176	178	150	175	174	166	164	159	173	158	153	171	147	160	158	152	188	177	168	160	160	180	149	178	155	169	153	155	152	174	179	150	129	161	148	162	169	147	193	144	148	167	165	144	134	147	158	148	146	147	168	159	161	156	143	189	133	159	170	167	138	176	149	153	160	161	170	154	172	152	153	150	133	152	157	173	148	175	159	178	173	154	161	146	151	170	180	151	152	157	141	164	161	145	157	163	149	164	148	152	157	131	148	184	143	173	173	175	141	173	158	180	182	153	161	170	163	151	170	151	137	152	138	160	168	160	148	140	175	158	162	136	143	170	166	163	174	152	188	149	170	142	164	177	164	183	157	160	175	150	128	164	147	159	170	143	177	181	178	186	151	155	158	154	142	170	149	149	153	163	160	147	143	161	158	173	168	162	165	188	140	148	146	152	147	187	169	145	158	169	148	165	158	145	157	174	171	166	170	144	178	163	163	169	168	136	143	145	171	155	167	152	184	145	160	180	174	163	163	167	154	162	137	155	161	144	174	161	146	147	153	159	163	166	160	161	143	147	158	160	148	192	141	158	154	145	158	177	160	136	173	148	177	155	185	150	169	169	167	153	162	136	159	155	141	161	146	161	163	153	141	163	164	159	162	164	171	154	183	148	178	161	143	158	156	147	162	175	153	162	174	149	132	172	165	172	160	171	158	162	151	162	191	146	160	154	152	160	172	144	180	172	160	147	152	170	176	152	182	166	181	155	166	173	155	180	137	162	166	152	166	147	161	150	186	172	163	163	152	140	161	169	173	147	151	150	153	151	188	172	175	146	182	164	191	170	158	148	150	159	152	150	163	159	151	146	168	159	185	165	167	154	191	173	165	161	163	169	165	170	165	180	157	159	163	168	143	160	159	171	160	176	156	168	157	173	159	165	179	157	165	175	161	155	127	157
1601	462	542	538	502	479	489	455	459	421	437	466	416	435	442	454	420	422	435	449	407	454	408	416	465	412	417	395	461	419	407	444	421	415	432	433	406	440	396	450	429	393	400	458	412	416	420	381	406	387	408	430	417	445	424	391	397	450	419	371	446	409	404	410	430	407	392	453	426	436	432	405	404	382	396	416	427	433	426	421	446	379	407	420	458	425	376	419	445	395	391	422	413	419	422	388	442	407	415	407	436	384	409	406	402	419	420	423	426	385	435	430	412	424	396	411	407	408	400	397	428	389	428	426	434	437	443	405	374	484	436	391	398	428	409	429	389	427	436	405	460	447	421	410	397	375	442	396	382	431	419	385	435	408	420	439	443	429	390	403	437	395	417	418	413	380	409	438	433	413	402	382	462	401	400	394	406	409	424	396	407	435	388	391	403	419	399	475	432	405	445	437	409	429	414	415	418	395	430	403	422	412	418	434	414	395	405	445	406	411	406	429	406	399	416	467	365	446	399	390	394	454	400	443	432	389	401	419	404	397	412	425	434	441	430	418	367	424	418	417	376	403	425	419	423	471	416	430	394	421	414	440	438	429	429	388	418	433	415	414	448	453	441	425	402	455	416	424	387	385	380	386	393	389	424	494	379	440	379	399	377	421	408	411	412	417	399	386	405	444	401	401	395	399	415	417	404	398	424	389	405	404	408	393	450	419	400	430	393	412	411	443	400	436	428	401	428	411	458	405	455	431	409	407	435	391	415	422	383	429	414	423	412	422	406	416	430	424	403	403	406	406	413	423	391	441	407	468	384	391	411	416	404	444	421	416	386	421	400	413	434	403	434	397	407	438	403	437	391	444	405	402	402	441	417	409	424	424	404	413	439	405	415	417	395	399	401	408	389	434	421	457	390	383	469	413	422	393	414	354	445	416	414	430	389	448	408	407	421	415	426	418	383	385	416	403	379	402	404	420	457	432	416	395	352	412	441	410	406	411	423	435	405	383	394	383	452	434	397	399	430	408	375	422	426	367	473	392	425	412	438	402	373	405	422	421	425	410	415	404	398	392	403	432	439	425	428	419	429	391	419	407	423	409	449	439	403	418	416	404	417	412	454	415	402	457	424	403	433	406	421	393	447	398	394	380	439	401	401	443	453	362	402	434	426	406	405	434	430	410	393	426	428	429	418	397	408	387	452	414	399	386	341	421	386	429	409	427	425	401	379	423	421	426	434	332	432	383	367	399	413	410	400	403	415	425	395	402	433	383	452	416	404	406	441	456	406	423	390	458	405	418	379	403	445	422	451	421	473	391	404	405	438	418	413	421	429	400	431	407	402	401	424	414	396	415	361	418	419	430	411	427	426	421	461	419	451	398	465	422	412	408	392	377	392	415	418	442	431	430	447	455	417	451	412	433	443	432	426	426	413	431	375	404	406	431	419	431	400	438	407	407	384	422	401	400	421	435	384	448	438	425	395	367	414	452	411	404	379	406	420	422	434	412	412	415	398	421	423	414	430	420	414	439	429	420	413	409	389	414	431	415	442	395	425	423	414	461	424	428	392	392	387	437	390	414	447	396	375	433	390	416	413	450	416	439	423	404	424	437	416	445	431	432	415	392	423	436	428	444	397	431	411	417	442	425	392	455	392	430	416	428	410	415	408	390	404	419	406	427	426	401	423	451	431	404	403	379	400	383	420	384	415	382	416	429	403	412	419	381	425	388	404	386	409	437	409	432	410	443	385	455	402	421	395	386	407	440	389	413	400	440	389	437	425	392	417	367	416	420	411	429	414	417	428	443	398	422	394	399	428	409	412	409	432	418	413	393	394	417	420	435	413	415	430	455	380	410	429	410	392	417	439	395	404	448	407	416	417	455	436	413	432	397	397	425	387	413	420	425	423	415	401	421	442	406	414	409	448	422	448	415	438	379	394	427	438	436	376	434	424	430	390	409	398	396	429	425	401	411	396	400	407	375	392	418	417	402	451	433	463	424	412	422	428	447	399	438	409	460	417	452	441	419	393	425	403	407	413	388	404	412	382	409	374	402	415	436	439	410	417	429	426	403	406	408	409	418	431	398	435	449	417	424	447	408	427	421	438	392	415	446	434	439	393	418	433	386	419	415	401	435	390	389	442	401	425	399	406	394	434	394	395	411	388	417	417	436	440	392	389	430	426	415	418	437	409	431	414	435	418	444	388	398	442	406	404	399	430	395	402	432	431	411	394	424	435	433	391	385	437	435	444	396	412	424	420	399	405	419	413	441	412	416	403	447	411	408	418	426	408	410	410	462	418	453	452	426	421	428	426	457	375	428	440	406	408	420	433	453	410	381	435	416	407	428	397	397	421	442	427	394	428	371	415	436	401	424	398	417	434	437	463	424	444	415	423	431	432	421	412	436	434	439	418	389	445	405	411	382	473	404	405	431	418	388	418	427	388	415	390	414	449	389	430	424	376	398	441	412	383	397	410	445	401	429	433	473	442	424	415	408	449	425	400	420	406	419	415	368	408	467	431	396	377	442	442	464	411	418	395	403	409	425	416	425	394	419	381	387	431	423	396	378	425	397	414	385	405	435	444	395	421	406	411	417	435	401	402	427	399	469	429	370	385	397	415	391	395	415	425	392	395	424	393	418	422	415	380	439	423	399	485	424	438	439	453	391	432	407	414	430	411	395	410	429	434	439	430	416	400	446	480	388	426	387	427	373	384	436	394	441	393	391	456	410	404	406	432	393	444	439	425	399	434	421	422	425	452	382	399	476	424	394	412	427	442	411	361	463	419	407	426	423	384	411	448	361	405	451	388	413	440	412	412	409	434	378	417	410	463	420	438	419	401	397	415	434	437	397	401	420	409	402	423	421	421	405	434	411	440	402	443	414	432	424	402	441	405	421	425	435	391	403	441	463	415	397	422	470	404	394	409	409	396	393	403	430	387	376	444	412	369	393	394	417	418	390	384	420	391	401	426	412	418	397	385	400	402	401	392	405	425	443	432	450	435	422	422	429	415	392	375	455	416	383	416	414	439	442	400	406	407	450	410	397	394	413	401	386	428	403	419	423	402	458	416	422	411	440	423	407	439	398	436	409	424	419	391	443	416	415	421	428	406	382	408	426	404	401	418	402	398	385	409	430	413	433	402	393	399	422	423	405	396	414	437	393	405	423	449	371	422	441	423	392	455	397	403	415	424	432	388	418	401	452	419	401	418	387	385	447	431	400	400	417	401	404	377	432	415	400	386	422	404	387	455	399	423	421	407	448	445	380	413	425	417	388	419	434	378	440	401	446	439	431	390	387	396	427	391	447	383	408	397	385	437	381	409	414	395	420	416	444	404	419	377	417	422	434	439	410	422	419	406	424	384	435	410	437	438	431	374	421	408	437	398	387	416	395	417	414	400	445	404	419	426	412	408	399	442	407	446	444	411	439	425	444	426	400	408	427	382	446	378	425	450	419	440	414	381	394	384	446	408	408	402	412	410	422	421	407	418	396	409	419
6637	531	576	476	359	312	289	237	256	281	240	236	216	207	219	231	241	196	239	223	225	216	183	201	194	185	199	183	217	221	201	191	184	190	201	187	189	197	176	187	196	198	185	200	180	191	182	210	187	200	186	205	201	199	214	186	177	171	187	169	194	183	178	178	202	157	173	207	203	203	206	191	199	200	197	189	185	181	170	176	165	209	201	188	172	178	188	171	184	189	184	184	203	196	188	208	166	189	182	194	246	203	209	202	176	218	194	182	193	181	200	175	191	205	191	198	191	196	195	165	200	223	161	196	196	177	191	183	220	165	169	203	191	190	191	207	191	191	176	194	184	200	188	177	179	187	177	201	204	191	204	202	174	194	189	179	199	212	165	198	196	209	187	207	185	196	181	204	180	184	185	191	179	206	198	201	225	190	198	184	198	190	197	194	181	197	222	217	186	204	174	179	185	182	207	195	198	190	202	190	215	178	208	169	219	208	210	220	175	205	185	212	182	216	180	192	218	194	177	213	182	179	178	186	190	176	199	212	197	197	191	195	185	184	185	203	183	193	198	181	229	195	199	201	185	210	222	178	190	211	170	207	174	210	189	191	200	225	220	215	181	161	211	192	193	201	199	211	198	191	209	206	212	202	209	169	187	203	189	188	201	188	205	200	205	211	198	202	189	209	189	183	194	188	192	173	187	207	203	209	213	190	186	176	208	167	216	183	185	178	203	205	195	176	171	216	198	192	195	181	188	188	192	185	165	202	157	201	210	189	160	190	192	190	232	196	197	197	186	200	196	211	184	175	171	176	218	200	218	176	183	181	186	208	228	212	192	204	200	195	181	193	214	183	194	212	245	188	178	197	206	209	197	178	190	206	190	205	186	198	200	182	181	175	184	188	204	176	200	184	214	183	205	210	189	186	194	205	194	202	208	181	168	177	190	202	211	178	194	201	190	195	194	214	174	189	203	189	207	181	192	184	171	202	203	187	204	186	175	201	203	175	169	182	182	167	179	174	185	194	189	181	204	198	195	223	186	190	161	207	190	191	198	211	177	159	178	229	171	195	219	201	196	185	173	187	189	197	199	207	199	171	213	169	196	197	187	181	181	196	182	201	181	199	178	196	193	173	178	211	205	193	167	173	179	186	193	194	181	173	198	174	206	194	186	178	177	195	210	159	187	188	207	179	201	208	183	220	210	197	192	182	228	194	199	198	182	187	204	192	199	208	219	200	171	208	202	202	198	186	173	193	202	213	224	175	215	205	184	215	182	183	181	175	204	186	182	200	182	230	207	203	207	185	209	203	190	201	190	182	174	167	207	197	190	214	191	203	183	199	183	178	208	180	209	207	169	202	203	187	189	191	205	184	219	188	197	171	229	182	199	198	194	186	170	195	212	203	197	199	172	192	232	184	218	196	177	187	200	185	183	210	189	173	183	210	187	195	174	192	209	183	195	200	196	208	198	186	155	198	206	194	197	203	177	188	197	173	183	181	200	209	197	171	180	198	171	199	209	202	209	166	186	176	172	203	193	177	205	220	194	187	179	174	193	191	192	205	210	201	198	190	172	186	178	203	226	199	200	174	180	209	184	209	182	233	202	201	220	184	191	188	181	191	157	198	194	192	190	232	205	198	174	182	175	209	203	193	220	213	198	207	209	190	185	172	185	233	184	193	195	228	193	219	175	206	201	183	190	194	199	207	199	197	216	203	201	215	198	178	195	205	181	190	190	173	203	189	179	177	189	195	196	170	203	206	217	222	185	202	176	207	191	197	199	198	212	197	187	193	205	185	200	213	191	221	222	177	204	182	196	178	198	197	182	172	205	225	190	232	188	187	205	192	198	211	197	216	144	219	193	171	204	196	190	181	192	169	197	167	176	203	200	190	176	210	199	169	221	194	183	194	210	198	192	199	187	209	195	222	161	192	188	188	192	196	214	190	206	200	203	174	198	161	174	197	187	202	169	177	163	218	193	228	172	197	219	185	182	215	196	191	212	191	184	208	213	189	195	161	202	187	180	206	180	183	181	201	174	213	179	193	205	233	199	206	165	197	163	195	183	213	186	178	175	186	215	203	204	195	175	198	232	188	227	169	167	195	211	180	208	211	186	204	184	176	185	188	196	179	196	200	182	217	219	207	183	214	209	187	175	200	187	170	169	199	214	185	211	179	194	185	206	198	193	216	203	201	200	182	195	192	191	205	195	211	197	203	182	180	164	205	178	192	208	190	221	212	175	183	190	177	173	171	211	198	205	197	161	212	213	175	216	192	197	218	174	206	187	218	211	179	175	200	183	225	186	210	211	188	216	194	195	186	184	191	196	187	160	214	175	241	179	195	210	178	190	172	198	205	196	207	199	200	208	160	219	186	174	179	209	190	220	207	207	213	181	199	193	198	174	218	172	185	208	185	206	188	214	182	170	225	185	190	177	190	178	165	190	217	176	173	175	214	189	230	197	195	168	211	190	190	198	213	188	197	183	183	191	196	204	185	181	195	209	172	183	203	191	204	179	176	175	217	191	211	183	200	190	178	172	197	164	180	215	205	190	222	195	203	162	184	208	200	209	205	186	200	200	166	202	177	219	216	198	174	196	155	215	197	208	170	167	191	203	218	185	210	183	190	214	180	190	205	199	183	206	194	195	179	180	215	202	209	189	177	193	185	188	195	206	194	187	181	201	196	178	188	187	210	202	201	186	186	194	184	192	164	178	178	175	201	217	200	200	190	210	208	183	204	171	202	196	213	194	206	182	207	204	163	192	178	219	209	181	195	194	195	210	202	188	196	198	178	194	189	189	199	179	195	197	181	162	176	188	171	201	202	213	201	194	226	208	190	197	162	185	191	208	210	199	198	192	169	205	179	213	206	215	167	205	196	209	203	170	191	187	201	192	201	180	192	197	181	177	167	180	201	185	194	192	209	199	189	199	192	176	206	165	209	180	180	184	207	224	240	182	181	196	199	195	198	184	190	223	181	194	212	173	187	228	210	188	196	187	185	207	199	185	173	188	199	219	188	201	190	176	190	189	218	164	194	226	196	198	228	184	180	177	193	158	174	159	176	205	180	188	193	185	194	177	212	199	212	219	196	228	208	183	191	202	185	198	191	208	191	207	216	159	199	192	190	216	225	172	195	186	185	178	170	223	181	218	215	202	178	187	191	187	201	224	183	182	183	175	175	192	185	191	206	185	198	220	215	211	219	215	182	173	190	192	207	209	191	209	199	191	199	205	200	195	205	188	187	203	208	184	194	178	194	192	201	202	217	194	189	210	186	191	199	206	222	177	203	208	205	194	187	200	205	195	213	180	171	181	192	209	186	200	218	213	215	184	199	197	161	183	208	180	194	237	195	212	201	194	172	198	188	198	170	219	204	215	213	173	190	212	192	184	174	202	210	193	195	218	189	185	201	191	191	184	198	212	218	188	152	178	194	176	178	179	201	228	204	185	177	166	196	189	206	199	196	185	182	182	207	184	180	197	177	195	219	174	202	193	178
6319	829	1502	1572	1369	1229	1051	953	927	922	850	825	597	603	564	600	542	581	538	506	513	551	526	544	533	541	567	516	491	497	486	499	473	478	509	458	453	502	500	482	503	508	476	492	494	463	485	495	507	457	529	518	511	493	500	493	482	463	503	520	476	458	487	492	489	500	467	479	509	460	479	470	473	524	484	525	519	460	479	480	475	479	493	440	502	471	488	481	466	448	468	466	485	512	487	496	455	472	481	455	466	505	508	514	530	478	458	515	488	496	457	467	463	478	457	494	475	444	481	486	454	477	526	495	469	509	431	478	478	444	504	481	484	498	483	458	504	458	470	456	473	441	497	469	494	482	483	519	463	460	488	466	471	498	430	470	451	476	455	438	469	497	491	487	509	508	478	447	482	487	497	499	501	463	433	476	491	473	486	486	438	512	508	505	505	508	498	441	479	521	474	411	503	460	483	447	467	437	464	523	489	482	456	499	515	462	485	495	515	480	536	462	535	484	479	505	529	497	484	487	481	468	491	482	512	475	497	469	436	517	491	510	504	476	496	471	473	492	491	457	496	464	467	485	466	434	445	488	495	512	486	505	496	475	476	528	526	492	488	506	475	488	485	488	504	512	505	482	483	478	464	477	508	469	500	477	474	507	497	487	495	485	464	467	477	517	485	483	494	505	494	509	488	515	473	484	479	491	489	483	477	486	484	471	533	471	501	499	495	492	501	501	486	470	475	495	467	521	507	526	473	486	488	445	493	520	467	496	500	469	493	518	477	482	493	513	519	452	502	468	445	508	476	454	483	496	467	490	482	451	498	477	477	453	479	483	447	485	481	497	463	460	464	451	482	493	506	476	480	482	459	487	493	502	466	497	485	509	508	479	456	476	461	503	532	519	478	532	480	508	466	481	472	460	465	478	487	515	469	498	492	505	508	483	473	443	482	477	497	500	468	494	484	470	427	474	460	458	481	503	453	470	506	491	492	518	428	512	458	484	461	550	480	468	476	462	443	469	522	452	446	506	514	509	489	479	490	442	498	487	503	458	461	464	452	471	461	495	480	486	507	455	459	484	513	469	477	479	465	444	503	472	435	515	508	471	473	474	480	481	515	498	520	460	472	493	487	513	493	481	472	476	492	501	469	435	501	464	488	452	492	480	489	506	486	471	471	483	469	460	450	492	478	478	504	495	516	472	481	491	472	475	506	460	468	501	501	444	505	518	510	482	509	464	498	496	539	452	534	481	501	478	541	466	510	499	470	494	479	458	483	477	488	501	474	488	476	496	489	524	449	492	455	471	467	499	468	505	441	480	488	473	468	501	479	491	481	485	496	483	474	493	503	464	523	449	501	471	499	477	484	463	459	490	524	454	476	444	473	511	471	506	528	466	466	477	460	498	480	509	464	492	469	484	480	505	501	517	450	486	500	494	460	513	454	481	487	472	480	486	458	468	486	516	492	487	480	495	497	494	454	458	524	450	464	486	470	464	477	440	490	485	482	528	501	463	492	460	504	475	500	476	480	457	498	467	485	486	527	495	499	476	473	460	486	489	526	457	519	500	464	508	446	488	508	496	474	498	471	507	496	453	506	480	480	524	499	484	469	498	457	476	484	503	453	468	473	464	492	507	493	516	460	468	490	451	424	459	508	478	518	477	436	475	484	467	481	475	486	474	520	493	508	466	467	464	460	496	465	497	437	501	519	492	501	482	516	503	443	518	510	474	463	502	495	493	513	459	490	512	482	482	483	467	499	496	457	487	512	471	476	479	456	488	503	460	485	482	470	466	470	466	466	500	496	521	472	510	480	482	491	454	496	477	465	488	407	523	483	450	485	472	477	494	488	461	455	467	490	478	511	467	486	485	466	542	476	514	461	498	452	482	465	495	473	451	498	456	480	482	476	479	454	474	471	498	502	499	468	461	518	469	469	507	468	475	471	468	535	483	477	468	485	522	478	483	500	462	523	477	479	464	468	457	515	483	471	508	480	494	509	511	463	493	489	473	455	486	460	504	462	487	500	485	494	517	465	503	480	510	447	477	477	464	441	480	510	497	477	503	483	466	474	501	450	502	496	472	501	499	459	475	465	460	469	486	512	473	499	455	479	485	488	477	453	483	486	494	458	497	447	481	491	474	470	498	507	436	509	475	486	479	487	504	491	498	485	506	484	505	471	480	465	497	446	458	451	480	461	510	477	520	463	467	451	467	464	508	493	472	441	481	488	486	474	469	422	461	477	471	476	481	448	468	495	511	480	485	478	484	503	484	481	477	449	460	459	481	525	491	475	494	457	449	489	485	487	492	480	458	451	502	446	521	505	493	469	485	500	489	464	490	478	479	477	484	507	507	485	459	516	499	503	533	504	525	469	501	447	458	477	478	499	483	441	456	505	460	479	504	434	492	491	477	468	446	486	483	517	499	489	485	478	492	469	458	435	485	465	465	481	448	481	525	504	470	481	480	474	515	499	487	485	484	465	467	470	482	481	474	498	520	476	485	496	522	463	469	467	502	505	487	473	475	490	467	499	483	503	460	478	475	506	439	462	450	479	522	519	481	472	479	457	521	462	479	466	543	487	491	475	521	495	497	477	465	508	473	498	493	503	497	459	490	441	494	485	475	510	473	500	425	479	500	484	482	468	498	508	510	500	492	493	472	429	532	460	471	475	470	512	484	468	517	447	465	505	473	501	465	460	465	474	502	478	489	469	477	517	489	488	489	441	449	479	491	474	471	488	484	508	484	475	534	486	481	525	439	491	474	488	509	498	458	468	516	464	523	490	467	452	507	494	447	489	513	476	477	503	518	481	475	463	508	496	488	456	464	485	445	514	482	497	498	480	458	473	496	468	498	458	480	456	446	457	523	491	480	472	493	479	521	509	506	492	471	471	518	461	479	491	453	444	502	462	494	478	483	495	455	503	503	466	477	501	493	489	451	513	522	446	486	445	438	464	478	501	487	485	468	473	488	481	495	520	495	485	446	538	483	489	495	471	498	458	484	512	479	511	457	462	527	502	486	500	492	501	455	511	489	494	466	463	489	483	500	458	487	470	494	472	476	532	502	507	492	499	488	448	457	481	488	464	467	470	465	470	486	474	513	486	454	509	476	466	493	485	471	502	503	489	469	451	502	505	481	495	484	461	483	480	495	491	529	468	447	487	500	497	496	465	490	513	480	443	495	480	467	483	533	452	500	511	527	511	492	476	470	507	503	478	501	479	509	474	455	438	509	457	447	517	461	488	462	511	480	513	467	423	505	494	498	505	434	475	492	497	449	494	491	468	471	492	486	497	446	501	507	501	496	531	491	481	494	449	517	504	468	451	495	506	481	453	467	464	489	450	538	476	506	502	490	472	473	505	482	474	494	481	490	490	469	445	504	475	474	504	491	514	463	488	491	447	505	486	431	489	522	494	477	446	451	492	489	488	474	426	486	515	508	491	481	490	472	501	476	459	473	526	487	464	469	511	463	473	521	453	461	463	490	486	470	469	501	475	488
12131	991	978	653	436	379	362	256	239	227	200	194	158	172	126	124	143	115	122	114	129	110	131	112	96	116	117	90	109	107	92	95	120	104	95	101	113	103	97	114	89	118	81	88	118	89	90	97	94	115	94	99	94	117	103	97	122	98	94	115	90	102	113	107	126	103	109	108	97	112	110	106	105	95	109	99	90	83	109	89	91	119	81	106	104	107	108	94	90	103	104	85	100	109	108	118	118	97	105	96	116	101	112	120	113	91	101	103	110	113	111	105	105	105	98	118	109	95	118	113	97	105	96	105	121	92	103	99	91	102	102	81	83	93	95	104	105	104	95	91	110	106	131	103	102	107	101	91	106	99	95	112	86	114	102	97	131	128	105	117	109	110	102	92	106	92	86	101	107	121	103	102	99	91	97	97	103	101	106	109	94	102	116	87	101	116	106	101	104	98	105	96	98	100	102	104	110	108	82	91	112	100	102	100	109	120	92	108	79	107	107	105	93	93	103	97	99	95	93	120	110	102	90	101	103	106	87	112	95	97	108	103	107	95	117	89	95	120	108	103	83	104	103	104	134	109	93	95	97	102	94	93	96	93	101	106	119	113	106	104	87	104	97	100	109	106	89	117	82	89	109	105	122	106	124	107	93	101	94	104	101	120	79	112	91	102	98	102	102	90	88	83	109	100	99	89	100	116	112	112	115	98	114	98	73	95	101	117	110	78	99	122	93	84	106	125	122	110	106	118	114	91	112	99	93	107	93	106	115	107	108	75	98	96	92	102	106	103	94	93	95	103	102	107	107	116	107	94	92	119	97	106	97	105	115	97	89	83	102	89	94	106	114	106	101	116	106	108	94	102	110	100	114	113	105	99	85	108	97	117	103	83	103	96	123	108	113	111	91	98	106	115	90	96	101	97	97	119	101	94	106	78	90	116	89	99	91	106	95	107	118	90	90	90	93	87	87	95	100	106	92	118	105	98	98	114	85	121	109	102	93	90	119	92	109	103	109	104	107	93	89	102	107	124	90	97	77	100	101	96	104	101	101	95	85	116	107	109	101	92	107	116	115	86	90	108	90	118	112	86	104	109	105	102	101	87	106	106	95	116	116	95	110	112	84	97	85	102	90	100	101	109	113	103	111	108	94	102	95	120	102	107	111	71	111	107	92	93	92	108	94	94	106	102	119	96	95	103	114	105	117	92	103	108	89	97	97	114	103	125	111	111	99	105	104	74	117	101	100	101	121	105	114	108	109	114	107	108	98	94	90	104	85	91	98	107	95	109	101	91	103	94	109	115	122	123	81	82	98	113	109	102	94	88	101	109	127	93	95	98	115	93	100	106	106	95	111	112	97	133	89	112	124	94	99	107	90	113	106	98	86	97	94	114	114	106	111	102	85	105	96	97	97	107	106	116	99	101	96	83	96	93	87	103	105	102	109	106	121	93	85	86	106	106	114	95	79	105	117	95	91	90	88	106	100	90	96	103	117	97	96	93	83	101	106	84	88	108	108	107	95	99	99	105	118	101	137	107	105	102	108	116	97	94	90	111	107	101	104	100	113	106	95	109	115	106	93	114	110	87	97	114	107	90	95	106	107	100	108	89	84	105	100	105	95	96	109	131	105	107	103	78	107	124	96	120	96	114	110	82	103	108	129	103	103	98	104	114	121	99	105	101	110	106	104	111	101	95	95	102	100	92	127	109	106	111	119	105	99	104	87	103	105	115	83	115	91	107	95	86	94	131	85	95	106	104	94	111	95	97	103	101	104	106	82	89	112	85	84	98	97	108	102	102	113	95	97	97	94	100	93	90	101	105	113	104	86	92	98	105	94	112	91	109	92	102	94	103	98	104	110	103	107	113	108	117	93	115	93	93	107	124	98	96	94	109	91	105	101	109	105	118	115	92	105	101	90	122	94	113	110	113	106	130	103	98	103	108	88	95	104	116	121	118	114	104	102	106	108	115	110	110	102	96	92	95	108	106	101	94	84	84	98	106	93	107	93	92	110	121	100	97	110	102	108	96	103	101	124	108	111	92	107	85	83	94	96	87	97	97	106	127	102	88	94	98	118	106	118	101	89	113	98	105	84	118	115	86	103	108	100	93	93	129	128	109	116	114	115	83	99	87	96	86	107	99	95	103	108	89	109	97	106	93	112	116	89	86	84	104	95	104	86	95	111	101	107	94	78	99	104	108	100	105	101	100	109	101	84	108	103	88	89	90	91	105	93	116	101	90	99	108	94	106	97	101	101	93	91	117	116	109	89	92	82	87	107	106	106	101	109	89	113	111	81	101	100	101	111	103	96	99	121	106	104	105	125	91	96	95	108	98	95	89	103	103	101	106	100	94	90	105	96	93	98	96	106	111	103	94	104	92	124	114	102	104	107	100	101	101	118	103	102	95	114	99	94	115	107	107	100	100	111	106	89	114	98	94	100	94	95	97	100	100	110	105	93	93	114	125	109	106	95	101	98	100	118	97	113	92	95	128	130	108	95	102	85	100	110	111	85	95	98	95	97	105	77	106	95	92	104	99	100	124	113	107	104	98	89	95	102	95	87	91	94	85	110	95	97	79	105	105	73	99	117	98	90	93	104	132	115	124	93	116	101	112	112	98	92	118	92	110	108	100	97	99	94	104	99	114	94	106	94	112	112	103	118	115	98	91	107	100	103	102	87	117	102	88	123	119	95	125	105	100	112	105	105	108	87	110	104	104	100	92	112	109	106	107	84	103	104	100	103	85	103	94	119	81	101	112	108	115	115	101	80	103	96	109	115	81	100	104	89	103	114	99	107	107	102	106	76	99	91	110	90	118	131	107	104	117	102	96	95	108	123	108	102	102	102	109	82	130	92	92	90	97	115	111	82	74	101	106	124	104	90	113	104	103	107	110	82	118	117	95	101	123	110	116	96	100	97	89	98	102	107	96	110	102	102	80	85	114	99	112	106	118	111	85	99	122	91	91	101	99	96	105	88	104	115	82	121	105	119	116	117	106	83	93	115	106	112	117	97	117	96	94	87	112	103	132	129	92	93	105	88	116	98	93	103	108	102	87	101	87	111	114	103	97	108	85	99	107	111	89	103	92	115	116	96	113	94	88	105	115	113	81	83	109	117	111	117	99	120	89	99	113	95	95	106	86	96	112	97	101	85	108	101	99	83	111	107	85	89	88	107	102	107	97	94	104	89	125	104	103	115	109	115	93	92	95	121	110	106	95	111	87	100	113	117	101	87	104	101	96	90	96	95	115	110	101	110	99	99	116	95	109	78	101	105	123	91	91	104	102	96	90	103	96	77	118	93	105	96	103	86	93	115	108	96	106	103	117	87	110	94	108	110	110	122	84	114	94	113	107	91	92	87	102	105	100	89	112	87	105	102	99	92	121	118	107	96	99	94	117	109	99	120	108	104	106	94	95	79	111	97	108	92	91	104	113	87	116	108	117	131	109	84	111	104	93	108	122	98	91	103	95	84	93	104	117	97	99	100	100	97	112
7903	927	1979	2104	1838	1644	1475	1182	1131	1092	854	917	578	501	517	443	433	418	382	400	374	351	343	344	341	337	333	326	338	294	266	269	330	317	285	278	267	289	293	301	277	268	267	262	255	273	279	277	288	276	280	261	250	278	269	267	275	246	274	285	267	278	273	281	283	287	276	261	241	261	253	283	278	258	257	241	253	258	284	268	287	232	279	284	266	272	272	268	242	270	267	290	226	246	257	263	271	261	256	272	290	285	254	270	307	263	258	283	243	275	260	246	256	277	251	263	251	266	280	249	234	247	285	274	281	271	278	278	264	259	272	248	263	256	278	256	254	264	274	284	259	264	273	264	249	253	276	243	225	240	262	281	286	256	287	236	269	254	281	272	252	249	235	259	275	248	265	234	237	255	251	275	254	247	265	287	285	282	260	280	246	267	270	246	260	245	260	242	248	257	285	241	269	230	249	264	245	239	243	264	262	238	277	265	269	273	255	245	248	261	270	292	284	271	274	244	274	274	256	249	239	245	257	271	243	253	262	254	261	267	243	257	264	251	255	269	264	259	282	266	264	253	267	261	281	265	262	249	284	252	248	294	282	229	229	255	249	251	249	274	277	255	273	257	263	267	281	266	267	255	295	246	262	264	258	261	253	263	272	264	267	258	282	239	285	273	238	226	243	267	268	243	255	264	256	255	261	249	280	273	249	272	257	274	269	252	285	237	273	251	274	296	275	257	296	280	277	256	274	256	261	269	241	268	240	294	281	261	271	260	248	244	255	252	242	227	275	268	292	265	256	269	255	277	265	245	244	277	269	288	283	261	272	286	268	262	243	266	280	263	274	270	254	270	266	266	248	261	264	264	262	239	246	272	246	244	264	256	259	228	228	277	257	275	271	267	250	251	285	260	241	246	243	252	237	243	263	277	271	242	275	265	274	259	243	248	277	278	304	261	285	271	263	254	261	267	243	271	242	272	265	246	250	271	267	227	261	258	280	243	245	267	241	232	246	246	249	247	235	253	286	276	247	238	275	240	261	248	226	241	277	259	256	282	279	221	244	257	262	256	282	246	238	266	248	239	263	256	255	262	238	266	290	251	270	265	257	275	280	280	243	258	249	247	244	239	268	267	272	271	278	257	268	253	258	265	282	276	269	263	235	290	298	272	275	283	250	267	256	263	276	251	259	262	246	264	236	278	262	254	255	263	260	251	260	275	249	296	293	257	265	244	264	278	264	267	275	262	257	283	241	251	278	244	244	263	293	270	244	254	235	256	281	267	282	269	276	266	275	266	265	251	273	263	277	243	246	255	247	249	273	281	257	266	260	265	266	262	257	248	246	279	299	252	274	269	266	272	272	258	268	302	267	244	263	254	249	270	271	271	280	235	295	258	256	250	267	271	292	270	264	282	254	255	299	261	256	225	245	233	249	281	273	255	241	263	241	256	248	291	245	245	257	255	265	256	262	245	268	277	307	241	231	244	274	260	260	263	255	282	271	267	247	265	250	247	283	267	249	292	220	252	258	253	236	253	239	270	251	228	260	260	281	238	270	257	260	268	259	251	263	269	274	246	274	263	269	240	286	272	259	277	272	257	252	312	247	245	252	280	267	270	271	273	269	262	282	288	261	275	266	249	277	281	254	246	242	264	264	251	271	258	249	240	284	254	294	300	267	233	286	283	263	248	258	285	251	255	274	267	257	249	234	254	253	250	267	274	290	276	247	245	261	249	240	229	286	258	248	239	296	273	256	271	273	286	259	263	258	250	276	251	260	262	253	252	270	265	277	250	275	258	282	272	282	237	255	239	250	274	240	230	257	260	259	260	272	249	294	232	255	313	298	253	254	265	251	259	261	278	297	252	260	245	244	272	233	253	247	259	249	244	260	250	247	268	256	253	257	241	275	250	281	260	275	258	247	270	242	249	260	291	271	290	244	259	270	228	275	281	248	262	239	244	263	255	254	256	277	249	277	270	266	253	281	254	256	270	264	280	282	282	254	266	266	285	295	247	256	253	254	278	259	257	276	264	253	272	270	260	238	264	271	241	258	217	267	251	246	237	265	256	300	267	266	296	252	276	245	239	280	297	250	268	277	261	261	288	260	260	289	269	249	280	230	314	244	251	275	219	276	282	249	259	270	248	293	283	299	296	264	255	270	291	252	256	271	256	286	266	277	253	230	267	262	280	252	316	278	250	256	279	277	268	267	249	267	280	271	268	275	264	261	273	247	269	264	223	274	275	277	222	261	258	247	241	270	277	260	298	237	248	268	270	213	279	272	242	242	264	252	264	284	233	264	260	257	267	256	265	240	255	272	271	223	239	299	278	285	264	268	252	262	256	282	272	272	273	265	252	262	262	281	256	275	275	273	272	276	271	286	271	268	252	254	278	262	242	258	243	250	253	244	249	261	237	293	245	262	272	256	280	257	247	244	278	268	272	252	266	273	235	267	252	263	251	261	243	259	267	275	256	284	253	245	238	272	291	257	264	260	254	245	291	252	252	253	265	255	269	270	236	267	292	275	259	253	270	265	280	239	245	254	257	242	283	274	270	261	253	283	274	273	270	241	288	263	260	260	232	247	255	263	247	253	238	265	262	274	234	259	283	274	280	249	249	226	247	284	265	280	252	265	264	277	266	241	264	260	270	254	264	257	246	269	285	266	253	253	252	258	253	259	272	259	270	269	261	263	288	247	252	275	249	275	265	230	249	282	264	298	270	284	261	257	282	256	275	235	252	264	250	297	270	256	248	260	266	250	258	274	258	259	272	278	276	286	263	247	257	277	243	245	262	244	259	254	260	261	259	286	284	296	272	279	277	260	250	286	230	240	262	260	238	255	253	266	224	244	278	273	260	247	281	269	255	312	261	245	280	250	270	280	296	274	266	269	265	250	249	264	261	281	290	247	253	267	269	294	237	262	244	265	261	246	265	272	277	259	246	245	250	260	291	261	267	262	271	242	259	247	280	275	239	268	271	282	277	279	243	238	259	255	243	250	266	265	265	265	258	252	252	282	250	266	242	272	279	272	262	238	277	214	267	269	272	245	264	255	277	292	279	268	234	281	265	276	268	253	262	268	280	270	269	273	280	274	257	303	247	279	240	258	267	263	267	265	286	261	257	275	290	268	229	263	260	259	287	230	277	251	252	247	252	251	255	292	261	290	266	263	275	252	248	267	270	238	290	259	274	243	253	281	258	256	275	280	255	288	248	259	246	261	255	251	269	259	254	278	286	285	242	263	258	275	264	260	265	262	255	246	234	228	250	260	261	262	255	259	228	237	230	280	259	252	283	267	298	255	250	258	241	259	274	275	245	288	249	264	257	255	273	281	264	254	242	284	245	246	283	269	275	249	250	280	257	236	298	259	269	269	231	264	254	238	252	258	274	249	277	240	281	280	256	268	284	228	267	252	256	260	236	270	262	261	250	258	244	272	267	253	249	258	273	267	279	289	257	283	253	277	269	245	260	278	228	279	277	238	273	255	264	267	275	274	250
1314	223	196	188	177	162	166	185	169	168	147	152	169	156	183	167	168	151	170	184	171	152	179	182	169	178	158	164	140	174	150	159	172	172	166	171	161	146	155	157	148	146	181	156	165	152	170	162	173	168	156	154	152	144	179	140	159	165	163	138	162	164	168	143	162	156	163	180	169	152	150	156	152	180	156	153	186	160	143	157	149	156	154	153	192	168	156	175	193	142	166	129	191	160	140	149	167	152	176	168	148	152	171	170	187	174	143	158	159	165	176	156	165	157	158	160	157	160	154	136	152	142	165	179	154	151	156	154	171	194	189	179	157	150	150	153	176	152	160	166	158	179	157	171	154	153	171	160	160	156	189	156	179	142	153	148	171	149	164	155	139	163	173	146	176	143	171	146	143	151	154	162	139	161	176	153	160	170	144	166	158	171	171	149	156	155	168	149	168	174	152	187	169	166	166	175	165	189	176	161	158	143	160	169	160	181	151	158	154	155	156	159	181	201	183	139	183	176	138	165	150	154	154	176	177	156	159	138	153	149	138	177	153	154	159	150	159	150	182	150	184	151	141	185	160	159	177	191	161	157	176	153	160	165	152	177	155	174	156	163	157	152	170	165	148	165	176	183	160	160	164	168	159	145	160	151	186	147	171	153	182	171	145	166	151	165	157	146	142	160	166	144	156	157	169	146	171	157	153	135	158	173	171	154	164	164	188	163	163	155	141	150	152	173	179	133	170	169	180	156	178	140	161	173	164	153	158	152	165	161	173	165	165	142	163	186	177	152	157	172	173	146	165	162	178	159	152	153	152	181	142	155	156	160	169	183	143	150	171	156	192	168	165	186	154	145	157	166	167	162	170	170	160	166	180	178	156	166	172	158	173	167	156	170	149	180	172	163	166	201	150	159	175	161	171	160	150	166	157	155	154	134	158	161	175	131	157	155	164	174	152	146	188	150	171	151	170	172	178	186	164	143	181	144	139	155	162	158	176	137	179	170	151	164	145	157	155	177	169	140	185	183	188	141	135	157	166	170	148	163	152	161	153	159	183	151	156	180	147	137	185	174	146	165	149	174	147	180	156	154	171	177	142	150	182	163	170	157	170	147	148	153	159	146	178	148	161	175	180	200	159	151	152	159	143	138	180	172	162	153	168	158	153	125	166	161	166	168	154	165	178	177	173	153	152	159	161	163	189	164	163	160	173	141	136	151	169	158	155	170	169	167	153	158	173	147	165	180	171	171	183	175	171	162	156	140	167	158	148	163	159	189	172	143	154	178	171	138	154	150	177	156	165	170	144	179	173	159	151	150	170	148	150	164	168	162	172	163	158	154	159	155	188	170	139	174	142	147	143	169	157	161	168	164	155	168	196	156	143	173	180	154	154	152	173	168	168	157	145	147	152	142	197	154	159	154	132	152	150	157	152	139	158	160	169	154	164	181	168	149	159	144	162	147	149	176	164	179	148	189	155	170	162	164	160	176	174	153	165	147	165	159	134	163	171	163	171	147	184	165	157	164	174	166	175	168	170	176	159	156	155	175	158	164	177	161	181	159	172	164	166	177	155	157	169	184	170	177	154	140	164	145	177	162	153	151	173	159	169	166	156	170	155	168	186	153	151	150	159	153	168	169	164	169	166	168	163	168	174	167	167	156	144	146	147	167	173	174	166	162	157	154	192	183	160	156	157	198	148	144	171	173	181	144	165	184	169	159	172	168	177	165	153	144	154	149	179	180	167	171	181	204	181	175	152	152	172	159	162	158	189	153	175	129	149	179	160	141	162	153	146	142	164	153	160	183	143	165	139	155	171	191	181	171	158	136	174	161	167	141	160	159	147	152	175	159	172	177	151	150	179	148	143	157	144	154	160	184	151	168	194	150	165	159	157	163	160	160	147	153	159	164	152	164	156	165	164	135	164	163	160	164	176	179	163	141	151	159	149	137	160	152	180	151	152	136	148	152	168	143	166	154	183	171	177	171	167	160	158	172	170	163	147	177	176	154	162	150	160	154	180	173	177	142	173	144	180	166	168	151	200	153	163	183	181	162	175	171	172	155	157	151	159	175	160	165	151	144	157	135	168	185	151	133	187	160	168	164	152	141	165	178	145	166	141	165	124	171	153	131	156	146	162	190	158	184	150	155	170	169	186	165	177	154	166	165	174	164	166	151	183	169	176	181	149	154	168	166	162	158	156	168	189	162	176	154	146	152	138	162	144	167	182	155	155	147	172	156	161	157	143	173	182	163	152	163	167	159	153	151	145	172	161	165	159	164	148	166	155	187	192	161	186	187	188	175	159	160	171	163	158	174	161	176	172	141	166	168	159	158	154	171	150	174	183	180	170	182	190	144	162	177	158	155	170	177	193	174	176	156	185	167	180	170	174	169	172	169	142	153	188	180	163	126	146	146	166	168	164	167	142	158	170	177	162	163	175	172	170	202	157	151	162	159	158	167	171	172	174	157	155	150	155	180	166	181	146	172	165	144	157	163	164	171	169	173	154	149	169	190	167	171	192	172	158	152	159	185	179	168	146	152	170	160	174	178	171	137	171	186	165	182	160	165	146	187	176	175	165	161	152	142	164	150	165	161	160	145	138	192	142	155	181	179	151	171	160	167	155	154	173	164	172	173	130	142	154	181	155	153	150	158	142	151	164	150	159	155	153	153	167	153	173	161	165	175	169	178	182	154	147	130	173	158	193	165	164	168	175	162	168	179	184	162	152	192	143	178	150	149	167	160	182	159	156	155	166	156	152	138	159	191	171	165	153	178	175	153	169	181	187	156	152	184	165	153	172	163	175	157	175	185	167	165	148	144	162	154	169	177	165	155	152	166	181	168	162	176	184	135	160	160	175	154	144	146	165	147	179	155	158	165	163	135	141	158	159	170	155	162	197	165	143	158	166	174	163	158	140	171	156	140	185	149	170	154	164	146	160	164	173	175	163	149	148	154	154	185	170	169	181	165	175	161	186	163	153	141	176	170	186	162	162	166	162	153	156	153	164	157	174	154	156	165	165	165	157	166	165	158	153	153	157	153	156	156	136	171	162	162	138	159	190	158	164	177	176	154	136	162	148	157	166	184	170	173	149	168	153	156	180	153	198	182	152	155	162	151	160	174	164	161	160	158	178	168	163	136	158	141	178	172	166	172	170	173	164	148	169	168	179	140	138	155	172	167	175	148	162	175	153	151	167	174	175	167	163	160	177	171	165	160	176	178	174	157	177	154	143	154	173	180	173	165	154	156	163	148	169	144	161	176	161	168	156	140	141	162	180	144	130	160	170	186	153	156	186	146	170	176	156	157	165	152	173	164	168	190	159	166	173	153	175	156	159	160	146	166	168	175	181	150	147	153	150	172	155	159	140	140	154	153	163	168	168	168	150	167	160	155	157	156	153	157	168	155	156	175	176	188	174	175	159	162	152	160	190	175	182	149	170	142	175	147	198	192	192	161	178	143	161	183	168	188	170	155	165	160	162	183	186	169	178	156	144	162
1653	434	542	579	475	511	473	466	438	432	440	450	403	427	424	431	395	414	441	424	422	421	444	409	398	452	434	404	431	429	443	413	417	446	393	428	418	454	436	419	429	457	428	405	422	391	423	422	382	395	449	408	456	423	446	447	439	405	423	469	395	412	387	428	398	411	456	421	408	417	432	404	413	416	417	410	447	424	433	415	411	418	424	412	429	435	445	450	413	425	381	465	376	382	421	413	428	394	395	408	438	402	394	429	394	413	401	407	432	392	431	394	440	438	445	382	410	429	421	411	418	424	448	413	454	426	429	381	402	435	417	426	412	407	398	426	438	388	388	387	435	446	434	385	405	405	393	408	416	392	401	377	424	433	415	420	385	393	415	422	444	413	460	406	411	391	383	426	419	435	421	437	462	396	456	407	455	408	411	426	437	446	419	418	423	422	431	405	449	426	425	426	421	412	421	416	414	475	411	412	388	402	436	418	409	443	429	408	450	399	408	427	405	416	390	454	396	392	410	396	416	384	450	430	464	421	426	420	431	406	398	421	443	379	411	420	423	399	402	386	449	363	408	396	420	430	401	430	419	406	431	424	490	416	415	426	402	411	407	407	443	394	413	391	429	413	399	421	417	425	439	429	411	415	409	438	430	434	442	407	390	416	444	404	389	421	441	390	393	410	422	423	390	428	391	403	454	411	424	391	455	432	432	417	427	416	415	409	412	406	425	397	417	395	407	421	408	388	427	440	385	426	404	432	436	401	407	418	406	425	416	416	454	407	413	437	406	389	402	417	424	396	405	428	406	407	402	392	407	387	425	418	378	434	413	403	440	405	429	431	389	410	438	432	436	413	395	426	436	423	391	396	424	413	406	413	397	415	405	422	416	410	446	438	451	430	406	426	423	400	435	406	426	424	438	420	453	413	387	443	426	416	352	438	427	438	424	406	444	450	394	418	413	450	395	432	433	391	438	404	436	402	414	398	429	374	390	441	450	447	422	409	419	420	416	389	429	389	404	424	420	404	415	404	449	404	424	411	413	429	407	418	416	414	418	372	417	426	388	440	414	434	416	387	416	413	383	405	393	419	424	445	397	398	437	417	408	432	420	436	427	415	406	432	370	415	406	393	433	399	428	425	413	422	433	416	391	413	438	415	448	399	425	423	378	410	433	429	420	423	418	405	411	403	439	432	398	457	400	410	434	428	445	431	392	399	432	396	422	403	484	405	407	425	426	412	401	405	395	428	428	416	451	411	447	461	382	437	429	440	422	421	444	391	431	412	387	373	471	408	429	433	425	425	428	402	398	434	409	478	403	421	443	410	401	386	385	446	414	452	413	412	436	413	399	414	416	435	403	395	427	430	428	379	410	427	447	382	415	405	408	423	367	427	409	433	389	394	447	416	428	402	388	445	382	398	406	434	401	400	423	418	424	411	420	413	428	419	398	438	425	416	430	410	390	418	396	422	468	416	401	402	416	452	434	419	413	439	416	414	403	373	431	393	402	401	419	443	428	431	392	432	415	395	417	402	376	391	444	399	424	386	420	427	434	459	439	452	422	440	415	394	432	399	418	385	390	414	428	425	413	399	437	423	440	407	388	408	453	419	428	392	410	427	381	404	447	398	458	428	391	382	411	405	381	431	432	399	406	396	468	412	423	461	402	407	431	385	396	422	410	404	411	404	454	435	394	391	411	438	422	392	437	436	423	416	406	424	441	405	390	413	420	391	406	440	454	392	447	430	399	412	405	420	408	445	415	391	433	416	467	410	410	398	400	400	424	429	417	402	424	435	385	393	407	416	407	421	419	397	393	421	418	443	417	401	422	432	406	378	390	393	402	422	410	430	378	372	412	431	427	408	425	441	404	407	391	410	400	431	397	405	401	411	416	422	436	436	422	448	447	431	428	406	418	394	405	406	413	402	452	391	418	427	423	405	427	411	440	436	425	420	397	407	366	399	420	408	416	395	423	450	427	420	421	403	417	405	421	397	414	418	438	453	405	480	438	429	422	427	415	439	402	430	424	422	410	429	432	417	425	423	400	442	397	419	420	461	420	382	396	379	388	425	409	369	429	433	389	424	395	428	419	440	410	415	407	408	431	422	389	414	439	451	411	390	411	459	393	455	418	433	441	463	416	429	431	403	404	435	426	421	400	414	379	438	384	422	413	414	395	405	415	434	380	428	444	423	385	420	403	416	401	399	425	444	408	406	416	421	398	435	394	411	422	427	435	394	433	424	410	392	426	407	427	403	395	437	452	388	446	417	419	439	414	402	430	449	456	402	391	435	432	401	442	410	401	391	420	417	414	449	402	416	407	430	410	428	457	424	412	438	415	417	416	438	420	377	430	413	404	395	388	387	431	446	414	409	399	382	441	395	415	403	446	414	435	447	424	415	380	427	418	424	429	410	433	411	402	389	424	423	409	415	419	387	426	415	436	437	407	426	438	425	391	400	421	392	457	410	399	427	401	405	404	449	406	446	411	414	411	397	454	382	382	422	414	455	432	382	426	425	423	406	408	430	413	431	442	450	410	354	409	438	412	439	453	364	433	423	405	419	428	427	430	420	413	424	426	407	452	426	454	409	403	408	416	425	397	441	405	406	438	378	435	427	435	428	416	449	397	452	447	416	422	436	424	395	377	420	427	411	419	399	397	427	372	417	408	388	403	408	431	399	433	441	408	393	383	467	429	399	408	444	381	437	419	397	455	402	453	397	434	415	392	427	409	400	410	434	408	430	421	428	426	410	451	424	408	417	406	419	440	456	440	409	402	423	425	429	397	402	399	407	425	438	438	466	387	414	423	441	401	387	435	409	466	410	410	400	390	455	408	397	400	415	403	400	389	412	423	402	397	430	392	383	456	415	427	414	408	457	432	433	415	424	414	430	433	397	428	414	419	418	413	403	408	385	436	401	421	384	409	409	388	402	416	373	428	405	427	412	423	433	437	424	431	426	414	394	430	427	416	426	434	406	405	438	403	419	412	404	388	452	390	408	443	386	392	423	390	426	384	413	402	416	406	429	425	424	395	440	392	436	463	397	417	433	422	403	428	418	398	409	402	394	474	428	400	414	413	427	424	418	422	442	410	415	394	431	398	401	431	367	420	429	437	430	405	430	429	439	420	403	449	394	412	409	432	455	416	414	412	442	414	425	418	383	407	423	447	405	445	435	385	421	373	435	449	410	430	416	428	410	436	430	405	417	438	422	417	415	395	400	436	424	432	379	397	406	435	440	440	385	389	420	420	429	419	433	439	399	426	367	432	426	383	420	415	421	435	391	421	430	458	412	401	409	435	409	405	402	417	402	436	374	433	438	408	431	437	386	399	396	381	403	412	403	457	445	428	426	400	420	403	404	454	447	426	405	430	400	413	391	406	417	433	400	440	410	395	435	411	424	429	447	396	446	397	469	412	403	392	405	424	440	428	434	422	431	393	414	416	391	401	419	409	390	435	400	400	399	408	448	386	424	415	420	451	401	395	435	440	354	433	436
6670	573	567	490	345	335	323	243	292	300	256	237	207	203	201	205	203	230	217	199	200	180	215	208	183	188	215	192	203	195	191	180	202	179	190	183	227	194	176	211	204	187	201	203	201	195	217	212	230	212	184	191	185	212	186	173	193	203	204	196	205	215	188	189	192	201	210	204	199	222	196	182	210	198	208	196	231	212	165	193	192	198	208	212	191	194	195	188	204	190	201	206	189	171	181	198	201	203	195	211	167	189	205	195	168	196	184	177	199	204	201	180	204	201	201	208	177	219	185	201	208	178	208	179	182	212	198	197	191	190	174	195	176	211	185	187	207	180	197	202	193	210	196	191	184	201	192	198	196	191	176	178	204	188	195	240	193	197	195	196	197	178	213	179	198	177	192	193	195	190	189	207	174	190	194	180	186	201	199	207	196	202	203	185	207	204	188	228	187	205	210	190	176	211	213	188	199	206	195	208	184	193	194	225	189	218	212	205	200	183	191	199	211	189	195	188	205	202	182	187	201	186	204	196	188	200	237	168	218	201	181	195	178	185	173	179	210	179	204	180	192	224	187	183	179	180	192	198	220	181	212	193	210	167	195	194	203	162	179	210	196	229	177	205	181	235	190	207	215	197	186	177	193	194	196	197	185	198	197	192	235	190	196	206	197	178	200	184	202	187	204	193	192	216	197	201	199	204	201	187	180	173	187	186	211	201	177	194	192	210	201	193	224	224	216	211	185	172	183	169	186	197	195	208	214	200	183	177	184	209	212	189	191	197	195	209	196	175	219	204	190	172	201	190	183	185	188	184	156	204	215	193	202	180	196	191	222	188	186	186	175	215	210	180	202	185	195	183	189	205	235	222	201	212	187	199	200	189	192	211	180	176	184	207	224	200	222	180	211	194	193	176	187	195	187	204	203	183	188	187	195	188	205	198	214	206	213	193	188	184	242	187	199	217	193	203	177	179	187	175	195	185	179	207	213	204	195	192	203	190	206	231	178	227	206	185	203	189	214	206	206	204	195	179	206	180	200	196	186	187	149	182	213	197	217	209	198	204	219	179	172	210	202	203	220	209	208	182	209	197	194	198	207	204	229	226	184	186	185	194	197	228	208	211	213	177	210	239	215	184	191	216	208	199	164	189	200	200	196	187	187	173	181	189	193	220	206	177	208	191	207	208	199	197	198	185	176	197	180	214	230	174	187	206	182	176	228	188	205	195	193	197	188	173	214	199	216	186	188	189	207	192	218	185	193	176	193	198	191	167	195	161	162	206	185	188	190	190	198	173	199	194	185	200	189	208	197	194	194	167	176	181	202	186	206	200	172	176	190	157	195	235	190	202	179	207	225	205	177	176	202	188	171	189	226	206	188	197	206	189	200	210	171	200	187	191	178	199	171	187	213	225	194	203	196	200	210	190	186	184	195	192	198	186	170	186	198	205	198	213	207	205	195	190	178	182	224	186	177	204	211	209	214	169	174	199	193	171	190	184	196	189	181	186	207	203	189	205	195	187	187	200	200	194	203	202	213	177	204	226	201	206	185	191	222	188	183	194	200	194	222	192	179	200	215	224	204	203	213	185	194	203	182	192	224	212	191	178	217	183	221	218	175	183	215	187	220	209	176	161	192	210	172	198	197	207	202	194	187	173	161	210	178	194	202	220	187	193	173	166	185	204	199	187	188	198	202	215	180	155	167	185	188	197	212	204	202	186	184	180	182	217	181	181	185	181	194	191	185	186	214	173	182	216	169	207	220	198	190	200	189	183	192	186	172	204	184	210	201	241	198	211	183	172	186	185	161	210	209	183	238	208	164	191	188	170	198	198	184	182	187	187	207	185	183	188	213	192	184	191	205	195	190	197	207	188	209	206	217	199	172	198	183	206	198	179	191	186	200	221	190	203	174	227	199	189	200	211	204	208	192	198	196	193	215	177	237	195	192	158	214	188	171	198	245	186	191	195	200	171	192	182	191	219	209	221	211	233	181	201	217	181	197	208	200	180	199	205	191	191	204	214	168	199	185	192	221	200	190	201	209	185	205	237	207	204	210	200	203	200	207	210	194	190	194	195	211	208	214	176	189	183	199	196	195	209	188	204	180	212	176	195	215	180	205	211	193	171	214	188	194	194	211	193	200	181	189	194	198	216	192	211	188	178	183	182	204	195	168	218	213	191	176	196	213	182	197	190	202	215	201	187	176	199	210	199	196	177	200	195	186	165	167	210	190	187	210	215	178	190	197	176	197	205	231	191	206	188	210	195	190	188	192	180	203	223	183	220	203	202	200	200	223	200	198	188	195	205	177	172	198	175	219	158	194	215	198	208	187	207	188	211	200	191	204	193	189	174	207	197	173	187	185	201	202	207	208	179	195	183	182	201	210	171	209	188	207	227	192	210	192	199	199	206	190	175	181	199	212	228	192	215	187	199	183	203	199	197	206	207	155	223	223	193	204	189	214	191	203	218	198	195	195	188	204	198	211	196	199	217	179	219	202	212	228	212	177	189	195	201	213	199	225	221	186	196	211	187	186	189	215	191	191	217	194	190	189	191	193	181	180	201	195	180	177	200	200	209	188	172	196	189	212	208	191	195	171	207	187	210	216	184	173	201	210	194	173	196	203	200	219	195	199	180	211	213	181	210	211	210	188	187	181	199	207	226	208	212	190	197	186	211	204	197	167	196	206	178	194	156	210	176	200	193	181	189	178	185	200	213	210	179	161	228	226	207	191	191	195	223	191	197	208	185	203	189	197	192	205	226	189	190	197	201	199	212	200	209	213	213	189	201	171	201	176	195	194	191	207	201	217	176	194	187	193	203	205	207	182	183	200	182	206	189	202	206	227	211	193	207	194	159	185	190	208	178	187	209	166	186	204	200	191	227	190	194	177	201	221	206	193	175	196	150	195	200	181	191	177	190	226	187	211	216	217	188	170	211	216	203	191	162	189	181	184	188	182	193	188	175	208	175	222	214	208	208	187	193	197	187	189	155	185	204	197	201	193	209	212	215	204	195	205	205	209	211	173	200	217	201	202	193	212	180	215	198	190	191	166	202	197	200	181	207	218	207	198	190	191	198	198	201	191	220	194	204	206	178	194	201	183	188	188	202	165	190	211	196	200	206	207	208	200	172	189	180	208	205	197	217	194	187	181	188	195	204	188	207	213	219	208	213	201	190	176	215	209	186	185	190	215	178	230	182	193	188	205	179	212	224	205	178	167	218	206	187	176	190	213	184	195	195	173	185	215	214	201	193	191	179	198	191	201	191	201	196	206	178	191	185	208	203	195	183	172	213	179	192	179	194	187	177	181	209	196	222	182	198	206	183	183	178	204	206	175	196	197	170	210	180	205	204	212	188	195	180	170	215	201	193	190	184	179	186	176	212	178	182	195	221	172	183	207	174	185	187	180	213	194	196	183	184	216	212	183	184	170	196	218	186	191	202	199	217	204	200	186	193	202	209	186	220	194	178	223	171	173	185	204	207	199	191	184	194	186	178
6390	809	1374	1526	1324	1194	1116	970	953	1028	799	803	672	667	569	583	597	579	537	535	527	560	542	525	532	601	552	493	514	469	485	523	524	504	515	524	477	505	478	515	506	508	462	529	484	469	479	495	464	456	478	470	485	452	487	491	496	506	472	518	479	460	490	473	481	493	520	501	456	459	490	478	498	484	479	530	509	450	505	528	485	515	513	471	524	483	444	497	500	501	515	460	458	491	447	499	478	479	522	451	454	480	465	514	489	468	489	484	496	514	491	467	484	464	466	520	458	499	470	469	497	492	484	505	467	477	519	467	461	470	501	435	467	457	486	505	474	469	461	502	495	471	485	462	512	485	475	488	472	467	461	452	490	473	494	497	459	499	435	476	483	485	504	472	478	462	453	461	449	543	458	486	469	501	491	518	485	461	493	515	484	529	467	511	528	418	491	500	491	443	466	430	462	460	460	485	510	475	484	476	430	471	462	480	501	465	456	505	440	477	491	458	453	460	491	491	515	504	507	467	446	459	488	500	519	479	480	531	498	483	509	517	526	451	516	482	478	473	440	516	452	487	510	498	472	533	516	441	491	449	468	484	464	504	537	470	505	480	476	471	463	510	486	446	497	499	478	464	494	485	442	470	460	484	476	468	506	487	480	479	519	501	438	482	505	494	523	504	490	498	474	477	489	467	521	482	459	494	482	462	491	499	467	489	497	487	469	479	489	478	495	490	459	456	459	471	466	493	495	502	459	474	478	460	473	480	455	508	496	516	505	486	472	421	453	489	484	461	531	532	454	445	543	486	442	480	479	473	478	513	480	496	507	488	486	464	450	493	452	442	500	522	453	466	441	463	453	484	490	480	497	459	497	488	514	484	454	515	465	510	492	492	474	470	463	492	491	434	498	480	481	498	488	459	466	536	471	518	489	480	479	487	490	470	478	485	535	481	522	519	507	506	505	467	507	497	530	485	499	493	493	504	504	494	523	482	475	477	524	456	491	472	449	468	467	484	491	482	510	488	435	478	524	483	474	526	493	534	495	493	444	479	501	513	489	504	513	461	467	491	482	491	469	470	487	472	508	508	491	472	500	504	465	480	473	528	480	461	508	509	463	472	481	471	496	486	498	491	474	514	459	520	469	497	510	508	513	498	447	482	491	462	505	480	503	474	496	487	483	475	461	453	477	475	454	510	430	479	502	444	497	478	494	525	471	504	449	439	460	499	462	485	473	471	517	536	508	520	508	515	480	490	467	513	500	490	474	465	459	485	498	453	467	452	485	489	480	456	497	493	474	484	487	472	467	490	519	499	481	473	438	457	504	516	497	539	488	513	498	474	539	494	505	488	480	484	472	479	471	457	435	497	494	488	477	453	488	484	500	516	471	476	476	503	522	465	454	462	463	484	465	487	464	429	503	459	471	459	470	493	496	465	489	492	505	475	497	467	474	519	508	497	466	436	461	516	475	482	492	460	509	480	488	471	483	494	470	495	466	520	472	448	464	489	464	478	483	498	473	478	503	478	459	493	497	455	514	518	462	498	496	505	514	512	499	472	483	465	497	460	483	508	486	451	457	529	471	470	519	477	477	465	447	454	489	488	505	522	512	472	459	483	517	472	475	475	461	475	480	499	460	502	510	462	496	518	473	482	448	498	454	469	515	483	462	524	522	513	494	544	522	458	487	489	447	470	452	512	482	486	491	492	498	503	503	477	433	431	455	523	482	476	475	454	467	461	503	500	472	475	532	482	508	479	518	498	489	482	469	513	482	471	475	498	466	429	476	506	489	477	489	499	450	444	487	466	454	523	526	484	479	494	512	512	502	445	468	501	469	487	511	497	429	459	472	513	476	449	473	483	521	486	503	495	502	527	492	468	475	503	486	477	461	465	482	480	476	464	470	482	491	478	518	495	505	492	454	465	462	494	496	475	494	482	461	459	494	517	539	489	485	462	476	481	474	473	492	490	474	490	476	495	469	482	511	511	461	500	460	476	491	503	495	512	434	505	482	465	505	500	459	473	480	498	480	485	507	477	460	476	429	499	510	511	486	502	442	468	453	494	527	488	482	463	488	465	497	495	473	471	501	480	478	531	487	508	498	487	513	488	440	468	502	477	474	491	480	486	491	475	503	507	469	504	497	472	480	473	493	477	479	512	469	467	480	506	517	467	495	482	498	489	497	513	466	529	486	486	465	478	476	464	479	477	496	452	464	484	453	532	481	517	468	488	503	495	465	512	455	463	493	523	448	436	486	502	430	521	508	454	453	502	483	513	532	490	488	462	461	476	499	526	492	529	478	497	522	447	467	481	512	491	478	479	483	460	493	521	456	511	486	495	480	440	483	467	457	463	505	514	501	469	488	483	457	457	490	463	464	499	526	475	479	486	511	484	497	481	451	464	488	459	494	496	517	525	470	502	519	477	444	502	468	503	517	453	456	489	477	487	469	502	458	486	465	483	496	489	455	481	529	445	494	488	467	481	469	509	474	463	449	459	460	474	540	462	501	490	437	496	491	498	524	506	485	492	493	498	450	473	476	516	482	469	493	459	513	502	483	458	466	509	480	486	486	493	470	486	502	442	512	480	501	449	466	473	478	461	495	449	524	507	483	509	481	468	472	475	475	464	479	462	492	495	491	478	502	436	486	443	486	490	510	451	460	478	503	453	516	466	452	501	500	467	484	474	491	523	516	444	474	471	471	485	473	464	528	484	489	519	497	506	495	496	479	466	519	524	475	466	467	445	466	537	505	518	465	490	492	472	499	493	481	464	539	494	476	535	447	500	451	497	508	505	492	498	533	488	513	517	493	446	485	477	450	498	489	476	437	476	482	519	445	475	479	475	497	471	497	510	471	472	486	516	526	487	469	475	453	499	493	475	474	535	471	468	447	467	496	485	548	492	476	463	466	500	482	466	500	474	466	510	502	492	506	477	507	498	476	503	507	509	462	508	483	514	505	477	510	449	494	514	488	476	493	490	471	477	478	481	493	488	482	452	480	457	435	485	518	507	497	456	453	489	475	519	507	481	490	528	483	502	470	470	456	518	497	493	472	495	460	479	510	504	499	523	482	511	494	499	472	487	492	518	478	476	494	447	490	479	465	434	499	453	497	475	497	512	492	501	472	463	511	511	478	512	471	457	490	462	493	475	481	467	455	483	500	495	476	491	434	486	481	507	496	504	453	476	464	457	494	523	509	535	474	476	464	450	494	471	502	470	479	485	474	455	457	472	498	541	466	511	506	488	490	475	479	458	483	524	498	519	465	476	486	472	477	508	490	505	488	519	469	532	492	474	491	502	472	454	488	482	492	466	515	481	485	481	493	520	461	465	487	465	452	460	490	464	467	486	511	513	496	499	500	513	487	485	471	475	469	496	488	476	485	498	477	467	466	480	496	470	473	502	499	493	525	465	472	460	473	509	520	472	481	498	457	519	508	513	480	501	456	474	506	472	478	463	475	470	491	526	479	489	494	475	533	505	464	492	469	457	483	468	488	514
12090	896	876	659	430	354	358	291	248	245	150	193	153	130	125	134	130	125	112	95	120	85	111	122	116	102	89	115	101	103	118	110	95	107	112	100	106	111	113	112	110	82	108	97	115	117	97	87	104	101	101	105	102	106	112	105	89	100	112	102	91	110	97	102	107	134	100	97	102	101	93	94	101	102	101	106	105	107	100	99	119	101	97	112	107	87	90	114	94	96	89	102	109	83	115	92	83	109	90	113	101	112	126	114	134	111	79	99	107	125	124	110	109	107	89	76	107	103	115	100	105	97	94	102	94	109	96	111	106	100	124	83	98	100	97	111	99	96	112	98	103	97	121	104	131	106	117	114	105	110	87	108	89	94	92	112	88	92	104	99	104	114	93	93	112	98	103	109	93	111	94	116	115	105	108	131	106	112	86	103	90	102	108	105	115	122	90	100	112	75	110	112	108	88	96	107	106	81	89	98	98	99	113	94	104	127	106	92	100	110	90	105	97	109	128	127	107	115	91	103	109	126	110	101	100	112	104	106	112	98	91	96	83	109	84	95	107	121	112	92	83	101	90	96	119	84	86	97	109	112	96	96	115	85	109	112	112	110	107	112	103	90	104	117	87	111	100	107	95	100	114	102	116	131	110	116	90	101	99	89	94	113	95	99	96	95	106	115	111	96	104	108	97	115	105	101	90	112	100	101	104	106	121	94	97	98	100	87	87	99	98	115	93	102	95	113	100	97	113	111	112	112	102	110	108	118	89	113	89	117	96	84	94	103	98	104	99	106	101	103	84	111	104	112	113	97	111	101	105	118	116	116	118	87	114	111	123	87	125	88	106	116	107	97	97	102	95	86	83	114	104	100	95	106	104	101	99	98	98	93	110	113	90	99	102	104	73	112	97	102	90	111	97	106	106	123	121	119	105	97	93	98	82	97	109	116	105	94	104	102	95	113	120	110	103	109	100	91	114	83	105	91	107	95	115	110	89	111	102	101	123	128	113	101	94	122	86	109	129	82	103	98	97	129	101	100	113	115	113	112	90	95	103	117	104	98	96	93	88	85	124	120	111	119	98	123	104	103	103	98	95	95	92	89	120	103	94	118	91	104	107	118	132	104	89	105	127	113	106	95	116	90	102	105	120	108	116	106	99	98	100	104	88	115	107	110	122	107	114	83	106	85	107	92	104	97	82	110	88	108	97	104	105	126	111	86	99	93	108	122	92	118	96	85	104	95	112	99	145	107	101	86	95	91	91	92	98	103	101	104	94	108	121	108	109	125	116	107	101	91	105	112	106	107	98	114	102	101	111	86	109	115	106	106	97	105	97	92	85	97	117	104	100	106	97	92	114	94	103	84	97	102	99	108	109	113	106	121	125	118	117	115	100	97	93	104	122	95	79	114	107	99	97	105	108	87	108	104	104	92	95	85	119	98	97	98	103	101	113	114	124	80	102	109	82	96	103	104	101	97	107	106	95	86	96	94	89	86	101	83	92	119	90	105	93	101	93	122	117	100	106	119	121	102	119	100	104	99	109	108	94	90	96	117	112	75	116	106	114	94	103	101	87	108	115	102	102	100	103	89	103	91	104	126	108	105	90	98	104	114	130	117	111	96	88	96	92	126	102	101	125	94	114	112	94	108	108	111	111	97	100	98	121	117	87	102	94	99	126	111	106	99	105	95	91	110	99	82	113	101	118	119	120	101	102	104	105	98	98	128	106	96	107	116	92	97	94	99	106	99	81	125	114	102	105	101	100	99	110	99	79	104	94	107	90	109	97	98	103	93	117	97	94	92	87	103	101	105	112	101	103	115	91	101	124	108	104	98	102	116	98	97	106	93	81	95	109	102	97	114	90	102	107	112	102	100	105	100	93	94	84	104	98	99	94	96	96	105	103	106	111	104	97	97	96	95	94	97	100	115	106	113	94	110	118	103	116	99	119	103	100	107	110	96	104	108	106	113	103	109	102	116	88	101	121	97	110	104	91	101	95	107	108	96	125	91	96	84	121	101	88	108	120	93	101	104	93	90	106	102	99	86	104	95	87	116	111	92	75	96	101	81	117	92	104	109	102	88	92	99	89	100	94	115	126	125	110	100	113	120	92	89	103	96	114	105	129	95	110	106	111	102	113	98	118	105	95	108	98	117	112	99	89	101	87	104	118	115	109	105	99	94	85	111	93	108	103	99	97	113	98	112	96	101	106	96	99	105	104	96	101	100	105	96	89	110	136	100	85	111	112	71	99	111	100	101	92	111	92	96	87	99	108	81	98	114	109	113	99	89	125	114	82	104	107	111	95	111	95	110	104	88	118	107	108	106	84	107	101	91	85	94	106	112	87	108	82	97	114	89	107	122	104	124	106	95	97	105	122	85	110	99	112	93	117	91	99	106	100	98	96	119	114	99	104	82	108	102	107	95	116	108	102	104	99	98	108	123	95	95	85	95	114	115	104	105	107	110	120	107	90	98	106	113	86	96	93	112	122	92	79	122	109	115	98	82	109	127	88	102	88	91	112	100	94	110	106	103	111	98	97	107	114	94	87	88	110	104	92	102	107	99	73	105	106	92	105	80	96	100	100	117	103	99	106	122	114	87	104	102	104	82	106	89	115	102	91	102	111	106	79	88	105	103	100	91	121	110	92	94	102	112	108	107	92	100	96	98	92	120	94	105	117	112	96	112	123	105	96	93	119	102	108	107	104	93	97	95	113	66	91	108	122	122	103	102	103	117	113	116	112	108	113	95	115	90	108	107	96	99	105	95	110	97	97	104	93	111	98	101	108	102	99	98	100	82	96	98	98	106	107	92	98	107	103	107	105	101	106	102	95	110	85	104	88	101	96	118	96	114	97	108	108	104	91	105	99	101	109	102	102	101	99	95	111	107	104	92	94	102	85	123	88	95	100	97	79	108	111	91	100	96	97	90	111	95	118	104	88	107	104	92	103	123	95	113	92	114	86	98	106	106	89	139	111	98	98	107	95	100	78	103	112	111	91	80	94	105	114	103	89	101	93	104	102	94	85	95	111	94	109	110	100	95	91	101	107	102	106	101	120	100	103	95	85	94	114	114	90	106	105	109	92	104	112	98	98	106	95	116	112	94	94	108	93	99	91	110	102	106	118	96	100	114	97	91	108	100	96	108	107	99	129	100	100	92	93	93	98	105	106	114	97	100	108	113	114	97	113	110	87	91	95	118	108	103	101	117	103	103	101	80	103	103	108	110	98	101	93	114	97	96	100	93	107	82	103	112	89	114	95	101	110	101	101	93	87	89	106	97	124	109	125	98	89	90	110	87	105	117	117	90	108	108	92	94	97	97	107	110	99	106	88	91	104	124	97	94	104	104	84	116	112	106	108	112	100	98	126	89	107	96	108	90	109	101	95	102	93	110	111	85	125	99	111	110	105	112	101	95	104	83	107	102	115	95	110	94	87	101	113	103	114	94	111	94	109	109	105	104	94	98	100	93	106	111	98	106	115	115	93	107	120	110	112	94
7755	911	1832	2190	1854	1673	1578	1144	1036	1202	766	805	564	521	441	473	425	361	397	347	352	332	352	332	359	324	327	323	282	298	302	276	282	269	277	279	299	294	305	285	257	273	280	257	273	250	265	274	282	251	287	279	289	304	273	283	258	271	280	271	265	271	284	251	262	273	293	291	278	262	309	294	266	273	251	291	264	251	265	274	260	262	257	267	261	261	270	254	249	247	287	281	293	268	301	267	243	270	269	257	279	273	267	225	296	277	267	267	256	282	288	289	276	276	286	289	283	265	245	272	251	258	272	286	273	276	253	269	225	264	264	295	284	245	287	258	272	293	261	264	255	248	261	275	245	288	299	276	258	261	282	278	246	248	272	288	254	261	274	248	275	261	261	261	281	272	246	250	248	288	275	269	266	244	238	263	257	269	270	276	265	267	245	254	254	270	258	264	268	243	261	246	262	268	239	282	254	280	278	266	277	283	273	258	261	251	265	263	242	262	285	268	268	271	265	258	247	263	282	281	259	275	259	272	259	287	240	266	253	254	258	283	258	273	261	267	269	281	241	256	259	281	260	277	262	284	272	264	299	239	254	252	254	275	272	249	263	284	262	236	269	239	261	283	239	236	218	262	291	250	260	254	287	264	245	267	256	264	276	275	259	244	261	267	265	256	268	249	246	290	257	277	245	268	261	267	267	260	273	275	267	260	241	282	244	240	245	264	264	278	282	286	251	278	264	255	269	265	274	263	251	262	295	287	296	285	254	278	254	273	265	278	268	276	280	241	278	234	250	235	274	249	257	252	244	271	249	260	235	270	272	273	281	273	254	262	293	254	261	257	239	287	254	260	272	250	232	240	274	219	293	242	253	243	261	266	285	238	250	296	255	264	269	300	267	267	266	257	292	260	248	260	275	261	268	268	287	279	278	274	253	217	267	280	279	255	292	254	243	284	260	287	248	282	249	247	246	249	266	235	273	272	283	262	302	289	289	242	277	283	296	296	249	260	256	282	270	248	286	247	283	279	258	259	248	260	276	254	236	256	238	287	235	268	269	281	248	297	234	270	257	265	280	250	265	286	283	252	238	269	272	270	266	265	249	262	269	249	279	267	268	253	268	249	240	269	262	280	266	261	284	244	278	256	295	258	258	286	288	268	265	268	242	292	241	246	252	266	236	292	297	288	287	252	271	281	254	286	269	260	252	249	241	250	255	261	222	274	282	230	280	233	265	268	273	260	242	266	261	258	282	260	289	269	283	254	267	270	262	269	282	269	246	271	280	239	258	265	224	276	255	264	235	275	282	255	282	284	269	268	256	282	276	245	254	289	288	283	290	250	255	289	267	259	256	280	269	257	247	266	254	281	272	266	274	254	263	295	250	287	252	259	243	271	261	244	241	245	265	274	287	250	268	266	264	244	256	272	251	266	277	270	281	250	243	290	248	292	259	240	260	273	261	276	254	258	257	266	272	271	269	272	262	249	287	222	240	258	279	264	259	279	262	274	274	234	240	255	288	258	300	280	237	285	255	266	273	260	281	249	286	270	286	257	286	256	286	252	278	275	244	245	263	263	280	257	281	266	229	254	276	282	235	295	243	284	235	242	265	272	288	270	249	286	262	262	290	264	230	256	258	263	276	257	281	281	256	244	262	277	269	263	256	266	270	266	258	275	284	280	266	249	277	255	245	271	237	266	274	264	286	261	245	262	263	259	274	285	250	282	239	282	266	252	305	262	267	261	276	255	284	276	235	273	268	266	290	256	299	282	288	250	255	267	244	234	253	261	241	258	235	259	256	236	289	252	258	256	265	243	270	272	275	287	232	290	259	278	250	265	244	281	251	251	236	252	244	266	278	250	260	293	272	271	271	249	243	258	263	281	265	256	268	266	242	266	252	259	259	275	259	255	274	264	231	296	283	257	256	255	282	271	249	278	258	264	263	289	295	275	264	265	261	262	248	277	288	268	261	268	254	265	267	248	258	281	264	235	255	270	244	270	289	283	243	222	297	269	236	259	242	249	283	269	301	265	255	275	248	238	265	251	239	281	266	250	271	252	239	296	262	248	297	264	248	260	238	255	300	283	231	239	264	264	262	232	259	252	251	248	260	262	266	265	253	238	272	253	241	262	251	257	257	233	268	277	251	233	241	248	257	283	267	237	239	263	286	253	287	269	232	265	282	265	306	283	250	269	262	248	263	270	277	290	261	274	262	248	291	277	255	298	267	276	284	289	274	269	274	268	232	270	269	245	238	223	260	273	278	263	270	269	265	273	283	285	288	266	281	275	267	254	280	269	267	265	280	256	245	261	284	265	266	271	245	263	250	243	240	280	257	267	243	250	260	280	259	259	247	257	260	266	294	271	259	259	299	305	236	254	269	266	244	267	267	253	261	257	275	286	282	283	251	269	241	281	271	246	266	269	256	285	266	290	252	292	240	268	254	251	260	258	249	270	250	256	253	240	275	263	278	238	255	291	262	244	274	263	265	242	265	269	298	272	265	259	262	267	236	264	239	247	252	258	266	247	245	270	274	299	284	272	258	291	281	280	272	277	259	263	273	252	270	270	250	280	255	221	268	293	281	285	237	224	255	257	270	273	261	272	256	243	273	261	260	256	288	266	260	267	257	290	234	226	243	243	270	253	272	278	256	259	278	250	279	225	258	270	274	274	287	264	255	276	277	249	261	283	257	255	246	276	260	244	286	276	271	255	278	254	237	237	262	241	239	260	259	278	238	245	269	259	264	249	249	268	244	250	276	259	254	282	266	287	260	276	264	271	272	257	248	281	251	263	274	282	269	244	244	281	284	251	264	276	252	243	269	300	279	250	300	242	249	236	278	263	236	260	245	287	267	294	299	283	266	251	295	274	269	252	298	264	263	259	259	292	251	259	249	299	263	292	289	252	262	249	269	262	273	254	258	271	234	271	291	249	252	242	266	249	252	252	251	238	249	256	264	271	259	300	297	284	255	250	265	266	270	269	270	256	248	245	243	257	232	254	250	237	243	257	245	258	261	264	257	281	292	248	274	253	285	267	265	268	256	240	256	254	273	241	276	256	263	228	254	248	257	294	257	259	271	253	274	265	269	231	230	289	280	268	267	291	273	277	250	298	246	272	246	244	268	261	253	237	239	280	257	296	257	237	258	249	264	270	275	260	250	279	265	252	249	272	253	268	269	276	275	223	266	248	247	259	260	262	272	283	263	255	253	257	259	264	247	257	273	271	254	241	256	271	253	274	274	244	243	255	270	278	266	269	266	294	276	281	241	272	266	262	258	245	276	265	253	279	280	255	289	261	257	261	283	270	316	267	258	266	245	275	268	297	263	236	275	247	222	284	267	244	249	287	285	237	242	254	264	255	280	239	273	283	289	262	263	267	279	238	268	268	239	283	255	284	253	281	260	248	248	258	282	268	257	274	266	238	267	296	271	279	263	236	246	292	282	262	280	253	289	261	225	290	277	259	263	246	261	277	245	284	265	266	262	242	230	255	259	285
1299	204	195	178	200	188	169	161	167	177	173	195	159	153	176	186	156	156	140	149	150	171	185	148	165	179	171	148	141	158	165	182	163	183	148	158	137	169	189	185	156	162	138	137	163	173	150	181	158	170	134	158	140	174	149	167	171	163	160	179	166	157	160	191	170	164	183	151	153	164	153	164	155	158	162	142	153	177	159	162	175	153	154	166	158	158	163	177	144	177	148	165	144	152	165	172	187	164	155	172	181	166	152	155	137	163	169	184	163	162	148	157	173	159	173	178	165	138	174	158	159	153	165	175	159	179	158	200	185	166	144	156	200	164	157	192	170	159	148	155	154	178	147	180	174	179	150	152	159	148	184	139	198	155	170	152	163	154	173	152	168	184	159	181	169	139	138	171	162	160	158	167	174	161	152	156	168	183	145	155	163	154	150	165	154	167	166	179	142	143	160	183	175	154	155	170	150	176	143	171	160	161	171	161	163	165	160	175	148	155	162	140	173	159	198	186	146	169	153	188	164	124	136	156	146	152	188	163	167	179	173	168	157	152	152	171	158	150	147	146	166	155	168	166	173	172	169	157	172	170	176	191	163	170	164	181	159	145	176	155	147	169	144	164	158	155	189	146	158	183	144	166	174	158	156	153	176	168	132	159	154	162	164	165	157	176	156	163	168	180	161	149	167	160	154	176	162	173	154	160	147	159	169	157	158	162	187	171	156	164	175	138	175	169	137	176	165	173	160	149	144	179	185	173	166	166	145	157	169	178	159	138	169	183	175	156	157	184	195	145	158	157	123	176	180	159	161	172	175	171	142	163	159	161	158	151	143	156	164	175	159	161	158	180	165	148	153	164	162	168	165	175	158	199	152	159	169	154	174	182	161	170	162	189	173	185	153	159	152	161	163	173	152	167	157	185	174	165	153	154	168	124	194	182	148	155	188	169	155	162	178	186	159	192	162	162	170	151	180	167	173	141	198	138	146	136	155	152	154	163	172	166	148	167	167	164	179	140	159	167	138	189	149	148	156	165	162	152	153	170	137	143	166	158	135	156	193	161	140	147	155	147	172	166	160	162	170	153	149	164	156	152	180	185	158	160	143	150	134	170	157	169	139	162	153	159	159	153	162	163	186	161	148	168	155	182	168	155	167	160	194	161	158	160	184	179	169	125	166	167	179	139	185	152	150	157	153	181	191	143	169	191	191	184	166	144	137	172	161	156	154	149	153	150	168	156	160	151	158	160	166	187	164	167	165	173	165	149	163	152	166	147	142	172	185	165	156	157	174	148	154	161	164	146	149	165	167	159	166	192	159	145	173	157	170	131	161	175	171	153	163	184	153	146	159	179	167	162	160	169	167	163	160	157	131	146	162	168	155	197	171	141	182	136	147	140	185	168	153	147	153	169	163	153	151	152	168	175	162	155	189	180	156	163	163	168	151	169	161	158	178	160	173	156	168	165	174	200	157	160	166	157	164	156	167	162	158	158	182	158	183	138	148	169	164	174	166	150	169	158	161	194	168	170	135	128	167	166	160	168	172	153	161	173	155	178	152	171	178	163	172	165	181	131	189	165	139	162	141	174	181	180	181	138	154	153	144	175	154	174	142	144	164	171	163	170	166	162	140	160	173	145	172	164	153	163	156	157	159	179	178	146	155	177	173	177	164	159	147	150	148	148	160	149	162	149	145	154	160	146	166	161	156	161	143	156	157	150	182	157	146	155	138	160	151	175	153	160	175	153	170	156	176	196	151	169	144	152	151	183	168	171	161	153	164	162	156	139	184	180	156	148	145	155	178	171	147	144	165	199	158	163	142	179	167	139	185	169	182	183	178	153	176	163	172	150	149	178	173	162	138	181	173	162	153	173	148	176	159	153	179	153	166	158	166	157	167	184	172	142	166	145	160	156	129	161	169	186	158	163	164	141	145	172	142	158	151	156	151	184	156	156	154	140	128	159	155	162	180	168	181	150	177	140	180	168	144	148	166	157	172	155	156	157	179	164	151	158	162	183	151	134	155	142	161	185	184	156	178	145	167	175	164	159	154	186	167	181	167	158	151	174	176	148	149	174	157	154	165	153	176	175	155	145	170	150	174	164	162	183	167	153	167	155	177	207	174	192	167	154	163	192	147	176	160	177	153	169	161	178	163	161	161	166	163	174	163	163	165	138	146	198	129	178	167	148	150	162	154	150	157	150	165	151	142	143	179	166	161	171	181	166	156	167	196	159	148	127	166	177	170	165	166	152	172	175	165	180	157	182	170	191	159	173	154	153	181	163	193	156	168	154	175	156	134	170	157	144	185	158	142	164	130	181	169	182	156	144	156	128	177	164	155	164	169	159	165	133	169	160	164	160	140	176	166	156	180	198	157	159	154	161	188	145	167	158	170	150	176	177	182	156	161	186	165	146	165	181	149	168	144	175	148	147	161	145	151	173	163	155	155	146	163	148	156	140	167	163	162	170	156	167	149	172	181	162	171	166	145	162	179	209	180	179	151	166	149	153	160	153	175	175	151	148	155	142	165	166	185	159	153	158	159	165	147	173	152	152	174	164	166	162	155	150	142	153	180	150	187	152	166	155	162	159	163	165	183	152	157	174	166	166	174	187	163	130	142	154	156	156	177	161	183	163	170	161	152	165	159	175	159	173	142	138	150	172	167	146	192	165	167	167	178	136	171	184	159	141	179	179	149	155	157	134	164	169	163	170	161	164	154	152	148	160	159	160	179	176	154	150	165	149	179	179	173	171	162	159	158	149	151	151	133	171	160	172	178	148	189	187	195	153	168	163	148	165	165	142	166	189	160	166	158	155	141	153	158	179	157	192	161	172	162	192	162	145	164	159	146	143	174	175	157	157	157	145	169	157	165	147	163	147	137	156	144	164	177	166	167	166	143	164	155	162	161	164	147	165	165	148	169	167	138	144	157	153	166	179	166	151	152	203	171	152	172	148	160	156	163	173	175	165	139	170	153	157	169	150	162	179	190	181	149	176	149	177	178	173	180	148	159	158	140	160	147	181	154	141	173	161	160	171	151	160	155	161	192	183	142	177	141	143	181	155	158	167	158	175	166	188	152	180	135	165	162	167	141	146	162	146	155	178	163	174	151	171	166	179	170	142	159	163	171	161	176	171	165	155	157	176	166	139	156	166	143	135	164	157	162	170	171	182	160	175	179	186	154	160	168	142	177	148	155	143	140	153	159	165	154	167	139	149	154	148	178	167	173	149	135	156	173	176	146	172	153	170	156	162	147	158	171	182	159	164	168	165	150	141	149	149	159	145	164	141	163	184	145	158	177	179	185	175	170	166	170	179	177	143	196	165	155	157	138	155	185	162	195	161	180	153	169	154	151	171	184	155	148	144	157	176	155	162	172	153	141	156	180	154	186	153	170	141	159	152	174	158	145	166	163	175	178	168	183	183	162	150	172	182	154	150	158	161	140	172	165	149	185	167	168	189	179	157	176	179	157	189	164	156	191	162	137	170	149	169	171	166
1681	495	568	567	495	491	481	462	433	486	446	471	470	449	448	466	425	428	427	442	451	436	435	439	427	430	487	415	429	403	459	428	417	436	413	371	366	435	427	410	429	450	445	413	393	452	409	417	381	472	420	417	427	420	439	403	422	408	454	399	433	412	384	446	453	419	431	410	414	440	414	437	424	437	428	411	438	392	442	438	409	403	426	406	444	454	412	447	408	413	428	389	427	404	452	415	413	414	411	389	424	434	408	436	421	377	420	410	435	415	429	423	422	440	391	408	417	445	415	400	418	416	431	390	445	417	438	397	418	421	454	425	449	403	395	407	399	428	404	420	436	466	399	433	414	426	443	440	400	412	457	410	419	399	411	399	427	462	450	430	454	434	454	422	433	429	419	421	432	381	428	427	421	392	424	428	420	386	410	443	422	437	464	437	418	396	431	427	409	394	460	407	423	444	441	458	426	422	393	404	436	418	446	400	389	455	401	432	429	436	422	376	430	410	408	401	426	430	397	432	390	432	441	426	457	432	433	424	437	423	402	417	409	413	448	438	377	375	395	381	425	394	419	432	470	409	426	422	423	425	419	413	436	427	401	438	431	402	425	432	431	425	423	419	399	443	404	414	413	372	435	442	399	409	413	423	430	412	380	408	421	440	424	409	436	449	437	394	425	437	428	409	390	438	398	402	422	400	389	422	397	380	469	409	417	430	418	435	429	406	413	433	396	465	471	400	386	460	462	411	423	407	416	458	424	416	408	393	434	430	394	423	419	432	430	433	426	433	397	395	424	430	434	386	396	386	385	426	426	421	442	429	410	429	407	412	400	448	421	449	392	440	406	447	449	407	421	420	444	408	437	412	448	444	419	433	431	438	428	402	437	390	436	418	376	397	411	412	456	375	423	406	448	381	404	417	400	426	408	418	435	427	404	426	403	452	410	452	409	415	387	419	426	419	390	422	407	432	408	416	437	423	438	382	435	416	391	419	410	450	434	393	396	411	441	403	396	435	434	405	414	415	414	443	427	404	426	366	397	439	437	421	428	372	440	401	404	434	430	426	449	404	396	409	392	431	445	424	427	417	393	404	414	416	428	421	393	410	456	424	430	419	446	460	420	421	365	410	433	380	420	395	407	383	409	414	441	451	428	423	421	439	421	445	408	402	410	428	390	437	430	427	433	400	446	424	432	438	398	400	440	412	391	399	433	386	421	424	410	405	415	391	411	397	436	401	411	400	407	399	437	395	388	413	437	430	434	453	429	391	467	423	455	435	403	395	399	425	423	394	442	415	434	447	414	440	429	415	404	427	433	456	411	401	454	385	424	422	421	403	423	388	408	378	394	425	439	404	428	422	381	411	396	404	452	429	421	416	435	435	403	447	373	439	396	410	381	409	367	424	432	417	359	398	402	428	451	387	398	455	434	451	402	399	402	389	437	442	418	411	425	399	388	422	409	408	443	416	438	443	447	445	405	401	409	441	383	415	448	419	417	426	437	371	418	407	405	398	425	411	487	422	445	422	431	440	422	384	407	384	445	431	422	381	404	413	406	469	400	406	431	432	421	406	448	427	426	415	421	453	425	390	421	426	415	420	421	405	467	437	389	428	423	416	407	447	417	439	422	423	450	428	413	409	420	435	396	386	405	443	377	423	412	407	400	402	442	398	451	414	403	383	375	423	384	438	413	414	426	409	444	392	387	428	436	428	391	419	411	399	429	421	427	401	416	447	423	452	449	401	413	457	454	431	411	403	391	437	428	421	386	434	418	438	480	447	423	426	444	411	429	432	422	399	417	451	437	424	425	435	387	424	405	428	452	415	411	417	402	399	423	350	392	414	434	433	385	423	431	441	403	400	399	425	401	438	422	396	410	446	387	429	422	404	423	440	410	432	400	439	446	418	441	408	426	438	451	392	433	420	425	402	426	464	438	455	435	409	415	442	407	369	419	434	384	400	442	403	445	407	408	387	377	413	395	433	401	464	390	445	440	406	418	438	380	409	414	415	396	440	429	457	416	415	412	398	421	363	455	407	433	460	424	384	418	412	438	415	429	412	432	408	431	436	427	404	413	428	399	410	442	412	443	402	419	423	415	412	418	407	400	423	424	384	437	442	440	405	432	423	419	418	406	401	410	402	428	475	405	409	406	422	409	406	448	390	400	455	404	428	410	403	417	402	395	439	397	398	454	429	440	435	408	419	399	413	448	410	403	407	425	433	442	437	415	392	447	423	410	427	397	423	422	412	444	437	422	451	445	437	415	414	415	375	406	411	428	396	421	434	419	425	434	414	433	400	396	450	427	454	412	416	416	425	427	442	417	424	424	377	444	391	422	405	412	409	446	429	422	375	428	405	419	442	434	402	401	452	456	413	420	426	403	385	404	441	446	394	404	365	408	378	413	406	428	443	413	424	398	457	433	392	412	419	418	428	407	429	443	432	407	443	414	416	412	440	444	425	461	416	420	409	403	468	415	436	456	410	407	436	438	448	431	450	445	370	439	463	404	467	423	387	434	402	401	378	412	387	427	419	412	408	387	430	419	403	430	417	437	419	396	459	413	426	430	439	431	429	373	408	427	424	426	435	405	444	447	409	436	464	439	413	452	433	416	400	454	424	438	397	456	418	414	404	400	392	440	442	436	405	409	411	439	401	433	406	444	439	401	446	410	432	420	421	439	419	427	422	423	411	402	434	456	420	407	404	421	397	394	457	456	452	468	424	419	417	442	418	402	388	421	417	423	389	415	400	431	444	405	396	401	413	411	402	398	396	451	442	414	406	431	388	406	434	440	422	438	388	441	421	391	445	402	432	445	411	424	421	434	392	411	441	404	418	433	418	432	406	450	420	409	391	431	424	425	410	373	444	410	429	431	416	425	433	430	425	419	433	431	445	428	394	412	424	403	395	395	404	389	440	450	449	399	427	423	419	406	419	411	404	394	399	401	423	394	399	436	439	468	421	411	416	431	437	415	369	420	447	419	396	412	410	433	425	394	407	429	429	414	400	419	425	434	416	435	483	381	393	425	432	424	388	459	386	431	449	395	426	413	380	419	428	418	409	419	468	396	418	415	408	407	468	437	419	453	414	421	402	464	430	438	385	433	421	440	383	427	413	399	413	391	425	443	403	400	425	403	437	416	411	429	418	429	446	389	428	410	419	440	437	429	411	392	411	442	410	404	429	417	413	442	416	405	441	441	417	439	415	432	409	409	428	427	425	418	421	432	411	424	394	437	437	410	414	434	432	440	394	412	425	443	431	416	423	447	403	412	416	432	428	391	368	418	398	465	440	354	437	393	397	404	452	443	433	416	388	437	449	422	428	400	411	427	428	408	424	388	434	394	402	398	382	404	403	439	407	412	418	411	420	459	422	402	410	435	440	427	403	397	452	426	422	411	408	424	470	438	391	412	412	413	413	399	424	416	410	439	407	451	409	410	441	420	433	414	427	414	413	427	412	428	399	427	415	411	450	452	392	410	433	395	428	440	377	418	426
6563	530	573	516	336	349	429	330	320	260	225	224	228	256	216	201	208	207	213	207	203	194	209	207	205	230	209	224	199	186	203	199	193	216	205	194	217	185	178	215	195	195	214	205	201	190	201	205	202	200	193	185	191	179	203	202	194	185	208	196	188	204	165	217	175	221	182	199	193	183	207	203	204	198	219	212	200	172	182	213	173	214	179	222	187	182	202	173	170	193	186	206	234	193	209	174	210	204	176	197	205	225	190	187	214	196	223	209	195	202	216	194	190	186	201	192	200	222	192	198	203	208	187	192	192	197	233	212	193	197	209	195	216	223	196	184	194	186	177	195	209	201	224	199	182	209	225	169	202	181	220	186	186	180	189	195	206	199	200	200	161	203	216	187	188	194	223	198	210	198	194	220	208	187	198	193	176	227	209	191	172	209	174	197	155	210	197	217	183	226	179	200	206	208	204	213	206	189	210	203	211	200	208	208	214	190	211	201	217	169	206	205	189	180	190	189	223	198	181	191	235	192	176	225	166	207	196	204	211	199	189	198	221	211	194	208	185	179	201	228	227	182	219	177	181	175	191	201	166	202	154	218	224	200	201	203	211	205	189	193	207	179	193	207	190	189	202	195	193	195	174	179	218	196	182	211	178	203	214	203	202	206	215	196	187	184	196	224	191	198	183	209	183	207	202	205	217	181	182	192	194	226	192	181	178	189	199	180	200	204	198	199	185	201	185	191	203	186	188	207	224	191	191	187	215	189	203	201	194	183	187	213	181	179	185	188	204	203	196	188	202	202	192	212	209	192	167	191	193	180	228	186	179	192	203	208	182	189	180	213	209	216	193	191	189	188	203	220	185	165	198	176	204	189	196	202	176	228	196	194	199	171	202	173	241	202	218	219	204	207	180	189	185	188	182	213	194	209	206	199	173	201	213	192	172	195	203	182	166	185	206	190	225	224	178	213	191	206	197	201	183	186	203	212	190	190	189	223	224	196	185	198	183	173	196	191	211	231	215	196	190	185	218	195	208	211	239	197	187	197	184	170	195	209	211	202	208	208	206	187	191	175	170	208	202	193	204	207	196	202	204	191	197	184	201	222	174	222	223	188	213	194	179	193	191	154	207	198	224	201	214	205	200	216	205	183	184	193	183	192	195	188	218	187	197	170	209	195	221	195	190	199	197	210	212	192	190	175	179	206	202	197	207	190	181	185	193	206	186	216	169	173	183	195	197	205	198	213	209	208	188	185	213	176	176	188	188	200	164	189	201	184	207	225	231	195	197	196	196	230	198	202	209	220	180	169	211	177	186	208	211	188	212	196	207	176	164	186	212	196	204	186	230	189	224	190	209	181	231	203	194	212	212	205	216	225	215	208	199	193	188	182	216	212	181	214	191	216	201	189	215	188	191	185	193	209	174	209	213	198	181	194	182	197	193	206	194	228	207	186	196	182	172	198	199	206	206	188	181	188	192	194	210	179	177	209	209	208	208	200	175	212	206	211	178	204	226	197	188	179	207	209	196	211	206	178	205	196	170	212	189	195	179	220	193	194	190	190	205	212	186	202	160	185	204	193	201	183	192	202	212	198	183	200	195	180	191	197	198	213	189	209	219	208	198	194	208	201	175	216	181	197	205	205	226	191	199	185	196	187	199	186	202	204	204	185	202	183	209	212	219	217	201	189	181	187	215	176	202	209	201	187	192	200	209	188	177	219	232	197	204	206	208	172	199	219	182	176	187	186	198	201	223	173	178	210	210	175	219	202	204	204	184	196	196	200	215	199	206	200	209	193	198	212	195	195	176	200	205	160	214	201	183	191	189	197	231	212	199	200	210	211	196	202	186	187	204	181	176	200	195	175	183	199	188	202	178	201	222	195	192	210	206	212	189	211	195	175	203	226	231	218	185	199	195	218	179	193	198	229	221	205	197	197	187	205	178	171	190	198	219	221	192	188	199	202	201	207	186	174	197	197	173	206	191	194	188	199	198	184	196	186	182	222	198	197	197	196	184	186	178	188	226	194	223	186	202	167	191	197	202	191	192	169	192	198	180	202	216	195	202	193	188	190	181	190	193	204	204	211	193	230	175	193	185	207	182	203	209	203	202	177	183	182	191	195	183	188	216	207	226	224	195	182	176	203	209	220	190	194	196	190	190	169	210	200	209	200	212	204	195	193	195	222	194	194	198	191	186	211	188	203	193	197	178	202	188	199	191	211	215	186	201	182	203	197	185	219	181	206	194	224	163	196	176	201	159	189	190	192	199	185	189	187	236	194	199	207	216	184	204	193	192	203	185	217	194	222	191	210	195	202	190	184	191	209	207	180	206	185	197	177	228	168	204	194	204	191	214	216	198	168	188	193	206	202	212	190	195	216	223	222	215	208	171	188	228	221	190	212	209	208	196	199	217	198	182	218	201	195	195	186	203	189	194	196	191	213	213	197	190	190	198	193	184	209	195	189	193	190	209	187	199	193	191	189	179	179	217	181	193	169	191	168	213	196	212	181	199	184	185	217	181	206	176	213	218	204	196	213	174	210	186	182	203	187	217	192	211	192	186	167	175	199	197	195	183	189	192	158	163	201	186	182	211	200	210	199	198	192	183	204	187	205	181	203	217	189	197	188	194	195	190	200	207	198	198	201	222	194	180	187	195	166	204	184	208	186	170	190	201	194	186	208	203	191	202	209	200	188	199	193	210	215	194	200	183	197	187	191	209	205	168	207	188	196	214	187	199	207	212	214	186	206	234	194	191	198	231	204	209	218	222	208	192	188	199	192	194	192	198	185	180	177	215	187	167	199	203	186	211	191	220	215	204	190	181	203	188	196	199	178	215	199	173	183	209	195	219	205	217	223	189	187	236	200	219	186	184	198	197	193	154	182	204	200	194	218	192	186	207	208	191	210	191	213	192	200	213	192	187	219	223	204	198	199	185	179	214	181	185	209	167	204	207	215	200	205	194	199	203	207	195	184	191	195	202	189	188	192	236	172	201	183	198	194	197	204	201	189	209	185	210	190	169	182	184	215	206	209	176	219	207	184	186	185	200	175	202	193	178	213	202	178	207	198	175	222	215	209	195	199	180	239	189	173	197	189	192	187	177	194	191	190	218	182	210	184	201	181	198	196	213	164	187	183	177	199	193	195	184	197	214	183	170	201	196	172	185	207	186	195	173	214	218	220	191	223	230	221	194	181	213	183	198	210	194	190	216	189	195	204	213	211	178	231	177	171	206	195	187	195	188	219	199	173	189	208	217	208	207	198	215	193	214	195	196	192	182	194	196	186	180	199	228	206	178	185	192	214	201	193	213	193	202	188	230	196	196	202	206	200	206	176	187	185	201	218	197	186	211	209	207	200	193	201	204	201	188	194	209	196	173	205	217	183	197	174	208	203	199	182	185	187	189	195	208	197	207	215	213	188	191	212	197	208	202	198	224	180	186	226	200	213	200	211	215	201	203	194	181	211	211	178	193	185	203	216	185	200	223	192	198	203	187	228
6324	891	1453	1609	1362	1239	1377	928	1018	978	761	882	652	613	574	590	574	533	541	548	553	502	516	568	553	548	544	493	506	489	490	456	535	496	448	506	494	526	517	497	451	526	507	523	533	491	512	506	472	481	492	506	485	526	462	521	478	471	480	526	504	497	493	475	494	480	482	481	476	486	503	473	474	498	494	507	454	490	445	498	499	510	472	442	473	455	516	515	449	457	490	499	490	514	529	512	476	454	468	474	457	540	492	498	457	494	492	506	497	447	502	483	459	471	486	534	519	481	478	468	501	521	460	492	515	522	486	485	467	493	496	489	503	463	491	463	557	482	501	482	458	496	516	477	481	465	493	510	488	513	434	481	470	479	498	495	525	458	503	485	484	473	482	480	493	462	510	464	512	475	473	518	483	495	540	501	490	491	481	466	505	443	463	443	505	515	469	450	487	477	503	467	490	466	492	475	527	450	481	479	485	484	489	446	480	472	420	459	478	526	457	498	497	465	504	470	456	471	496	495	505	471	505	464	500	472	482	475	488	477	469	439	543	519	477	445	500	493	494	490	489	472	506	528	481	519	477	473	481	472	498	475	507	480	518	490	458	451	484	484	469	471	480	475	495	508	514	483	487	531	457	496	462	524	476	474	470	490	501	465	498	496	468	473	492	482	519	480	426	499	507	500	490	472	509	506	467	480	482	478	465	481	429	465	508	501	470	454	471	496	477	512	482	478	521	512	472	508	500	505	478	452	498	504	538	501	507	464	500	466	498	515	483	476	508	470	485	519	478	451	439	506	439	479	458	479	469	483	493	494	513	481	470	491	454	506	473	524	463	507	487	456	494	467	457	487	468	517	481	487	497	484	496	491	504	508	492	456	483	488	501	460	489	464	478	479	524	502	476	498	482	487	466	520	510	460	527	463	506	523	508	495	491	486	507	479	491	515	459	520	487	508	513	485	493	510	482	447	488	461	528	487	488	497	477	488	476	525	511	424	506	512	497	490	503	506	513	490	534	468	502	504	518	503	506	516	484	489	459	517	542	535	503	503	433	507	468	518	512	482	521	493	459	452	507	474	535	501	469	489	496	499	482	513	491	478	499	502	494	490	467	462	502	476	490	453	455	498	484	507	494	495	462	462	472	512	458	513	455	487	462	499	492	492	468	471	481	485	469	485	522	489	441	499	478	496	527	490	462	486	489	451	459	513	481	474	454	479	475	498	502	504	495	464	451	490	479	512	472	494	532	486	487	490	509	504	495	454	451	479	493	466	498	459	503	482	479	507	484	497	472	515	497	475	457	515	511	458	488	500	516	478	507	461	515	527	457	525	462	468	484	444	511	497	497	452	486	551	485	487	479	507	483	497	487	501	502	467	483	467	507	468	496	458	463	486	482	498	476	482	486	482	474	489	465	438	499	480	461	494	483	457	473	452	495	477	516	472	482	516	479	495	504	498	499	458	497	490	508	488	500	478	485	504	509	523	485	489	498	509	462	488	475	502	507	498	465	475	495	503	481	499	522	479	487	483	553	486	491	481	462	487	490	505	457	498	470	503	479	476	498	520	470	490	472	506	495	504	488	455	447	478	512	483	474	517	491	493	472	466	492	489	500	479	490	519	496	491	442	476	445	463	464	492	469	498	536	448	484	501	448	523	460	454	487	484	521	473	456	470	469	452	491	508	506	461	506	512	469	468	520	505	483	471	462	514	512	500	450	470	490	515	487	491	511	475	511	487	505	483	488	471	460	485	504	503	528	456	469	485	489	476	485	466	521	501	510	480	493	495	494	450	495	475	481	477	495	503	520	471	480	494	483	458	517	460	457	483	435	510	488	488	468	460	482	456	528	503	473	465	497	492	496	479	497	455	457	494	476	444	496	489	471	490	444	509	499	516	488	441	505	493	436	494	490	507	498	498	549	525	516	473	515	492	513	508	471	479	492	491	531	498	503	479	483	509	506	477	474	471	462	464	437	485	497	459	488	483	497	474	524	475	494	484	484	470	493	480	486	447	515	478	530	485	483	480	486	485	485	485	486	516	499	473	498	507	466	483	472	477	477	499	483	492	481	528	488	492	476	490	475	530	495	471	531	519	468	466	483	473	483	479	460	400	502	491	483	500	475	478	489	476	490	481	527	494	453	478	449	458	464	482	460	497	489	499	458	478	490	466	511	493	477	484	471	503	473	496	491	456	482	486	472	490	500	526	498	436	501	483	487	448	470	486	554	515	505	488	467	486	513	529	520	477	468	489	557	534	480	520	479	511	513	455	488	491	463	446	484	511	484	529	507	487	458	441	490	502	503	522	493	465	439	462	438	453	495	461	517	468	498	487	516	475	497	486	484	487	489	500	464	488	507	490	509	507	477	472	491	519	535	477	501	456	474	506	498	471	450	516	488	492	488	483	494	492	496	497	495	450	515	466	487	443	533	479	479	500	492	541	497	475	483	472	501	480	467	512	506	467	476	495	506	477	449	499	477	528	508	502	460	531	484	508	500	494	484	508	508	488	491	472	488	468	486	439	509	471	477	480	499	503	492	501	453	466	513	504	465	447	449	472	527	447	481	469	490	471	490	510	480	475	491	465	468	475	502	469	477	513	497	501	490	475	502	530	500	469	512	483	481	470	469	503	556	526	498	516	480	479	465	455	505	499	476	499	492	449	442	503	512	498	483	503	519	535	469	466	461	462	482	491	474	533	450	502	509	499	488	474	468	529	508	482	498	470	469	464	507	507	463	520	452	469	487	513	486	442	509	444	456	478	460	497	518	488	483	494	436	474	477	504	491	463	526	504	483	488	472	502	489	516	544	503	489	485	511	467	477	521	488	480	520	456	494	483	523	460	453	487	484	515	439	491	490	518	518	493	468	453	488	445	487	507	513	488	505	497	517	472	520	496	488	451	514	518	476	499	439	467	497	494	509	504	462	477	551	479	480	438	440	500	480	487	484	475	454	469	487	487	474	503	453	473	531	536	477	494	553	468	460	490	483	540	499	474	505	503	523	486	473	518	497	516	485	476	438	467	482	495	487	462	474	459	499	497	458	461	481	475	458	523	522	496	496	461	485	517	486	470	505	485	518	478	492	494	463	483	477	483	467	448	521	476	473	471	464	500	466	501	492	506	507	512	494	542	456	483	474	443	450	495	485	459	481	448	512	482	469	421	480	497	469	523	491	490	497	491	484	483	466	476	470	472	516	477	487	504	509	481	475	497	449	501	482	518	498	483	502	482	474	480	478	483	500	517	485	522	480	480	487	455	512	424	508	507	478	487	471	527	482	490	488	492	474	505	491	458	456	465	511	495	462	480	480	506	505	498	491	499	466	470	509	471	460	490	486	453	488	510	480	492	476	478	477	436	478	469	521	507	451	468	537	494	510	468	494	487	465	490	496	481	454	498	464	514	520	512	473	480	500	482	483	488	513	522	501	480	511	508	489	487	505	465	460	476	483	477	438	480	471	510	473	515	479	465	498	496	487	498	510	507	476	483	494	481
12018	909	812	675	451	405	368	205	267	274	182	207	138	146	133	122	146	133	106	113	116	111	121	107	105	109	96	130	97	111	109	108	98	112	104	86	95	78	91	107	108	111	109	77	110	114	103	108	110	106	101	99	94	94	98	109	110	117	114	113	116	101	101	115	109	99	90	97	103	98	111	116	91	101	102	100	100	108	108	114	117	86	115	110	111	99	109	104	103	102	119	101	90	95	122	107	99	118	100	98	100	103	112	93	98	103	100	109	87	110	105	99	123	107	111	97	125	87	98	111	96	103	93	116	115	89	92	95	92	98	109	102	118	121	101	105	94	126	108	101	104	97	101	100	91	82	99	116	96	107	111	122	123	103	98	83	106	93	95	105	109	98	78	101	109	96	111	91	130	97	106	94	111	96	104	111	95	121	102	101	111	100	115	109	107	107	116	90	106	92	102	102	106	85	96	98	107	131	93	84	95	88	104	107	115	105	110	88	109	110	116	116	95	99	118	93	101	113	101	91	94	117	107	109	112	85	92	112	97	108	112	102	86	120	78	124	102	97	97	106	109	92	115	98	93	99	94	97	109	110	122	92	124	95	96	107	117	110	107	94	97	103	110	105	100	109	94	105	104	96	97	95	117	112	100	106	84	105	125	96	102	107	101	118	97	96	107	100	98	98	105	98	78	99	111	98	120	112	101	117	109	91	119	111	103	117	107	124	94	99	111	106	97	129	98	89	110	108	96	89	101	109	110	94	100	110	107	111	93	96	121	92	97	108	116	99	103	113	116	97	92	119	92	91	128	97	92	113	82	124	91	100	112	114	109	104	93	106	113	86	104	99	109	126	107	98	100	101	105	118	111	106	98	112	116	110	99	106	104	96	103	129	98	110	97	108	107	107	82	96	107	96	114	107	94	95	123	110	102	102	104	91	100	97	97	104	81	109	109	90	103	93	103	94	85	99	120	115	91	122	109	91	99	104	106	107	84	89	112	108	100	102	104	104	107	91	107	105	89	78	104	91	100	107	108	118	121	97	107	109	105	98	113	84	98	89	118	91	93	105	68	106	95	96	98	98	88	112	91	91	101	109	111	118	117	92	108	99	102	98	100	127	118	94	126	115	111	93	105	102	108	107	107	86	111	100	105	120	94	107	102	106	126	89	108	110	113	100	112	88	108	93	119	92	123	103	108	111	112	115	105	99	113	104	106	115	101	94	113	86	106	93	134	99	111	90	106	87	85	116	117	94	119	97	95	95	106	83	104	110	125	90	89	90	115	103	93	97	99	110	114	101	97	111	97	95	111	108	80	118	122	106	91	91	107	106	97	97	92	91	91	104	98	145	97	102	82	91	111	89	104	98	95	118	108	92	102	110	91	99	94	99	101	104	92	107	109	118	117	112	121	137	101	105	114	95	106	81	97	100	113	94	118	105	91	112	85	102	89	107	116	121	92	100	108	93	95	110	112	125	102	108	105	120	95	87	103	99	99	93	121	91	97	97	89	93	84	98	88	114	82	99	110	114	96	102	116	114	119	105	103	123	98	98	98	97	104	105	106	120	84	103	93	104	111	107	112	118	109	124	105	118	106	99	95	111	97	94	84	93	96	101	100	114	95	96	97	119	88	104	110	101	91	84	111	113	113	103	93	92	105	100	84	94	100	100	119	104	83	106	105	103	108	107	107	109	106	112	121	105	111	101	99	101	87	112	95	102	120	100	91	107	108	120	98	119	114	97	99	119	111	107	104	91	92	115	85	90	100	101	113	109	93	101	114	92	103	97	100	89	96	112	102	97	94	109	107	90	94	100	94	111	87	77	100	112	104	92	114	96	105	113	96	111	125	110	119	103	89	109	99	104	91	84	109	108	110	103	110	121	121	120	91	109	114	109	97	101	115	106	101	101	91	95	101	130	94	116	87	100	97	103	101	125	98	95	114	111	106	104	106	86	107	102	103	98	117	100	104	126	97	115	126	93	107	113	113	127	104	123	97	109	108	120	105	92	102	103	104	102	114	114	95	100	99	107	98	111	100	100	118	80	104	95	93	104	92	106	104	115	106	98	100	92	105	97	105	110	103	111	102	95	106	101	113	111	111	83	96	117	104	109	107	98	100	89	97	105	109	101	87	79	101	109	100	105	94	121	98	103	100	92	105	92	124	98	112	116	107	113	95	96	114	93	110	104	118	97	116	102	96	115	88	107	86	107	118	99	93	96	95	105	100	132	94	105	130	94	92	110	101	96	126	101	92	106	95	101	106	92	107	112	99	112	99	114	95	91	112	108	106	99	109	106	90	120	115	101	113	105	112	94	114	100	108	99	109	102	96	106	88	96	114	87	121	93	83	109	95	108	97	99	82	113	100	98	112	122	122	106	106	105	85	90	97	95	114	102	101	104	115	98	101	107	107	104	110	97	71	121	118	101	114	108	124	112	105	105	108	123	98	81	98	97	94	94	128	106	93	106	111	106	114	101	97	100	112	103	89	103	106	106	90	92	108	85	94	101	108	88	115	100	113	90	116	111	100	109	120	99	90	91	107	98	97	82	102	87	94	96	92	95	119	96	94	116	99	101	99	120	103	128	107	95	99	83	111	105	109	103	102	104	98	91	98	80	95	115	86	112	113	103	101	100	122	117	118	109	103	92	97	117	87	100	111	97	90	110	83	104	126	104	83	101	96	105	100	81	104	83	114	114	106	94	93	113	97	130	95	102	99	81	114	103	89	94	120	106	104	119	102	84	83	87	116	94	112	96	101	89	102	111	115	109	111	112	96	97	106	107	99	97	95	100	106	99	114	108	109	99	99	121	99	109	92	102	103	81	94	101	100	101	117	121	94	102	104	107	86	99	109	94	118	111	121	99	100	100	94	104	91	84	106	100	89	109	120	104	89	118	108	96	110	90	119	113	85	100	96	93	92	112	87	88	116	115	99	101	98	113	99	123	83	119	94	108	93	101	118	101	109	112	101	92	131	104	124	81	96	117	113	125	122	98	111	108	83	102	91	97	111	88	107	112	111	97	101	85	116	96	110	111	92	88	95	95	102	105	103	91	99	82	87	99	102	99	109	128	95	105	130	105	121	102	104	91	108	106	110	96	96	88	100	97	97	79	98	102	112	118	104	115	102	108	97	111	114	98	99	98	111	112	112	107	104	91	108	111	127	111	110	95	105	112	114	92	113	113	108	100	108	99	106	102	91	96	89	89	98	120	104	107	96	111	91	88	99	113	100	115	99	98	87	114	97	90	121	114	108	124	87	91	106	122	109	104	103	98	100	106	102	102	94	102	100	90	109	95	88	104	104	107	121	101	114	87	112	122	100	93	107	114	106	94	98	102	96	107	103	115	88	110	103	96	103	103	106	91	105	99	86	100	122	112	114	95	100	93	117	94	113	100	105	123	100	96	104	95	120	103	93	87	92	94	102	99	87	105	100	104	109	99	101	103	100	99	105	121	111	115	107	110	103	99	83	110	111	95	100	95	89	101	94	130	81	108
7670	894	1881	2279	1826	1666	1672	1058	1148	1261	798	911	598	513	444	420	405	385	412	358	389	327	372	352	381	331	302	283	313	317	290	323	289	301	281	290	311	270	286	268	299	251	280	284	283	267	274	283	260	305	271	265	263	278	310	289	256	269	293	252	298	253	292	262	276	257	295	267	254	241	292	270	253	270	273	292	275	271	269	288	266	275	258	282	260	266	261	257	260	249	264	246	277	283	253	278	265	237	271	265	284	247	284	270	254	254	274	268	229	273	276	243	251	290	258	271	267	258	277	227	274	275	263	269	263	305	290	229	259	286	284	264	286	290	274	284	263	280	245	254	280	260	275	258	243	288	266	292	256	253	251	267	253	285	269	269	257	260	227	244	296	239	242	273	277	239	233	260	270	257	289	259	257	271	266	265	281	283	301	260	295	271	255	260	270	270	273	271	270	256	242	264	297	281	239	257	271	287	278	245	261	270	278	257	288	264	303	261	257	244	276	256	263	288	259	271	268	252	260	253	294	254	288	233	292	267	250	279	254	249	279	243	245	282	264	288	276	279	251	266	242	261	252	282	260	272	251	257	235	278	244	262	288	244	273	279	258	263	269	284	278	281	255	267	298	267	261	265	287	267	253	269	226	253	272	279	253	250	232	286	238	267	280	294	261	258	277	268	245	258	262	245	256	259	250	270	277	272	262	267	273	287	256	260	259	258	260	268	269	245	267	258	273	241	252	239	248	256	279	269	269	232	255	256	260	295	259	262	257	249	217	252	275	271	273	263	261	246	262	286	287	247	284	233	258	255	266	250	277	269	267	262	256	246	264	282	279	279	286	267	273	266	246	257	254	270	306	275	276	259	244	228	276	266	271	271	286	276	265	278	260	245	260	275	247	253	296	266	239	299	267	223	261	271	254	284	233	256	237	271	244	259	254	261	235	242	258	306	261	275	273	279	241	288	291	260	239	267	239	284	257	247	265	257	254	260	222	247	234	261	255	268	277	260	300	237	263	255	273	277	256	253	270	285	276	257	294	287	268	262	253	301	286	263	266	259	261	250	263	234	291	284	252	251	284	250	259	264	258	270	252	273	273	251	234	255	272	283	259	251	253	258	283	278	251	269	287	267	223	254	261	257	250	252	258	263	245	260	263	255	275	282	268	244	250	253	274	282	291	286	281	269	266	274	232	242	246	267	246	247	223	255	277	281	248	276	271	264	255	258	278	258	257	248	248	282	283	281	250	267	241	281	273	261	269	281	252	287	276	252	271	238	278	231	281	295	259	260	247	279	248	275	238	248	262	273	277	268	273	271	283	268	272	273	273	261	266	266	236	267	264	270	256	268	260	265	240	264	272	266	250	278	261	260	274	311	269	252	250	269	258	277	273	252	237	280	256	250	271	248	260	237	263	292	263	256	276	267	269	272	254	261	262	256	257	265	300	245	261	259	275	269	255	289	269	248	255	281	255	255	263	281	264	239	280	263	227	250	256	265	277	266	270	287	261	249	255	272	265	271	286	248	293	257	259	249	269	292	285	289	269	277	245	276	235	277	283	280	288	266	241	274	262	263	244	278	276	243	241	240	277	255	261	280	295	269	253	278	271	239	269	288	253	245	271	293	284	249	278	258	258	282	244	270	249	268	266	263	283	295	248	297	272	250	278	268	271	276	261	270	244	286	270	256	263	274	274	290	275	285	245	271	281	278	265	279	284	287	286	235	253	256	271	238	253	253	261	242	265	273	276	242	273	261	241	245	276	290	253	261	269	273	267	267	245	291	260	283	267	276	278	261	238	276	279	275	284	278	289	237	267	269	235	241	259	253	243	261	273	253	269	229	265	257	242	261	234	255	250	272	260	286	282	240	250	273	266	258	284	265	263	259	278	267	257	294	234	246	270	264	246	278	266	299	233	239	275	271	283	276	271	267	276	267	252	261	236	250	295	251	243	254	269	257	248	300	266	246	262	253	247	263	281	276	298	275	268	278	265	251	266	261	263	289	262	258	240	272	236	275	287	249	262	258	248	263	273	302	260	271	247	244	255	229	275	279	276	267	277	249	254	261	283	227	253	266	276	278	275	254	255	259	263	248	271	247	258	273	286	269	298	272	264	288	255	227	284	261	232	263	264	261	265	260	258	249	255	261	266	258	252	271	252	255	259	228	234	280	225	232	276	266	249	266	273	247	272	264	291	289	283	281	262	252	262	261	267	268	253	265	270	255	243	305	250	280	291	273	300	264	276	258	259	283	259	224	244	277	278	254	265	271	251	283	271	238	263	289	289	261	267	257	284	262	242	267	255	291	269	275	274	255	272	292	279	271	263	273	285	276	265	266	264	251	266	249	240	268	268	256	260	269	267	247	270	308	266	269	269	249	267	263	305	269	259	256	269	267	260	269	264	265	275	257	274	267	253	258	245	280	248	256	272	270	254	249	277	255	251	256	264	289	263	270	287	266	269	261	237	260	260	252	258	254	300	258	262	258	276	281	278	270	265	248	258	258	233	274	269	266	259	280	243	284	261	262	249	283	247	270	250	275	268	262	270	247	278	263	273	261	232	281	294	281	269	245	300	255	266	272	272	259	274	274	236	283	240	261	269	259	252	262	253	273	271	283	265	266	267	251	273	275	275	301	252	290	269	258	246	261	254	305	233	281	269	265	243	277	255	262	272	261	281	258	266	261	268	265	255	272	280	251	254	279	259	270	284	257	258	284	281	258	264	234	249	253	267	252	271	277	297	264	279	266	251	262	257	263	275	260	287	271	230	287	260	232	270	269	259	276	246	256	250	287	262	230	257	255	272	249	263	253	273	249	271	251	254	270	301	244	267	262	268	261	262	296	274	284	241	257	270	268	254	264	284	242	277	252	264	258	264	248	263	241	295	243	270	254	242	264	277	286	257	250	237	263	286	260	260	249	301	263	244	278	271	279	247	257	272	277	269	265	270	231	246	293	258	275	273	278	250	243	265	268	270	272	267	272	312	261	258	249	246	299	272	272	261	267	284	285	270	231	282	252	256	270	250	275	267	263	251	267	238	296	261	282	242	266	242	266	251	297	277	260	250	242	277	270	263	278	264	259	287	279	263	296	224	281	264	270	267	271	242	231	245	263	253	291	269	249	272	263	299	270	265	231	253	260	283	247	235	268	258	277	261	278	275	260	221	278	239	255	295	287	278	230	243	268	239	249	226	251	280	250	260	279	257	238	286	265	276	256	252	262	281	274	306	287	257	250	254	263	246	289	277	272	253	253	271	265	271	245	243	251	260	250	283	275	286	271	243	254	277	322	245	283	257	240	267	239	311	241	275	286	215	270	275	238	245	282	273	270	262	278	276	267	279	250	288	245	254	235	235	285	234	287	279	245	263	238	246	252	253	266	237	273	272	245	291	272	245	255	265	240	259	277	244	270	272	259	281	250	275	266	265	281	294	284	260	245	243	272	290	281	248	272	238	255	253	248	289	265	254	269	271	262	262	244	271	275	251	229	262	265	269	255
1158	215	204	170	158	173	175	156	150	190	170	171	189	173	201	153	172	156	185	142	161	177	177	141	171	156	166	156	153	154	159	156	187	170	178	185	175	157	172	171	181	160	181	139	164	181	161	177	145	178	155	166	163	175	158	149	181	184	170	135	173	177	176	166	167	154	156	165	158	186	178	148	161	175	182	168	176	167	179	151	158	173	162	149	165	175	194	174	166	157	185	189	155	151	181	167	134	154	186	156	182	189	177	164	143	159	181	149	180	188	171	172	170	183	182	160	158	139	161	153	187	180	161	172	166	161	158	173	163	180	155	152	174	143	175	179	173	167	147	153	159	169	167	166	165	194	157	170	154	138	164	177	156	167	202	158	156	169	189	163	159	144	144	165	151	169	186	167	149	167	169	170	153	160	170	168	170	160	174	166	162	178	160	167	190	174	181	156	144	156	145	175	164	163	179	158	153	184	213	166	157	177	145	163	166	127	182	150	158	181	188	170	168	143	186	175	166	152	165	175	165	186	188	180	151	174	178	201	148	143	160	188	158	159	143	157	173	159	151	142	155	170	187	174	144	178	165	164	168	182	158	142	189	173	146	147	161	148	170	177	190	161	159	169	140	169	155	163	159	182	139	138	153	151	168	145	165	152	142	158	172	168	156	167	168	151	163	159	162	160	159	155	183	166	150	176	169	171	154	177	174	163	175	187	156	170	170	163	163	151	172	144	168	136	135	165	147	185	178	173	150	169	173	149	143	156	163	159	166	159	163	155	166	156	182	150	182	148	177	183	190	184	166	144	192	190	166	147	169	166	173	167	139	157	158	181	175	153	163	173	148	169	165	168	156	165	161	130	166	146	169	197	173	146	171	159	150	159	181	150	138	159	175	168	154	164	168	155	137	162	163	160	154	168	149	148	155	174	147	181	146	172	171	155	165	195	159	149	174	164	167	150	192	162	154	154	173	170	170	164	147	174	163	171	183	173	164	171	169	165	159	170	171	190	179	168	162	162	180	170	197	152	170	192	176	132	162	193	166	157	155	140	140	167	165	174	157	165	174	149	172	164	156	176	172	169	170	176	157	182	167	160	160	175	156	156	171	152	160	158	190	137	159	173	172	149	146	164	162	177	175	162	159	153	168	159	155	145	165	162	180	164	158	172	144	161	150	157	141	164	179	175	162	166	183	157	159	159	179	149	176	140	168	145	160	153	146	167	162	173	174	178	159	155	182	186	181	161	163	160	145	148	157	174	157	173	138	178	159	152	144	175	168	179	159	187	174	171	171	151	179	168	142	181	155	147	131	183	154	132	176	146	156	148	163	195	151	174	155	147	167	171	166	184	179	183	184	185	161	187	158	142	136	185	166	148	166	143	174	174	153	147	151	175	170	155	155	170	181	147	167	164	164	167	167	171	159	154	151	192	160	144	162	190	168	169	144	173	142	159	160	179	173	174	189	175	173	182	184	177	171	176	159	170	170	166	156	170	167	169	161	173	163	176	177	168	165	149	154	184	183	160	161	177	178	154	144	158	154	169	151	157	135	162	159	169	174	170	153	157	162	177	160	172	150	169	174	178	152	169	162	180	185	172	155	167	171	173	170	161	177	170	165	180	173	168	175	183	168	172	170	173	166	153	147	142	168	164	150	165	147	163	156	165	139	136	170	184	156	172	153	160	196	189	157	172	153	166	139	177	194	163	164	180	155	164	155	154	165	180	178	164	159	158	163	183	187	162	154	175	143	142	154	174	168	159	156	172	160	163	163	180	165	156	163	163	155	155	168	166	179	158	162	167	145	168	161	180	152	164	197	186	157	166	191	188	169	158	150	152	160	157	166	155	199	155	141	171	156	154	156	176	158	158	159	161	158	177	164	163	163	161	162	186	162	171	151	147	167	132	159	159	181	184	154	156	167	165	162	177	172	164	139	171	154	135	158	187	178	179	178	153	201	155	157	163	167	152	183	178	157	178	159	149	164	165	166	181	162	159	163	169	172	185	142	157	184	148	172	171	141	175	143	181	166	177	169	145	170	143	153	148	161	175	152	159	129	144	156	143	170	189	191	151	139	182	154	146	169	164	155	176	163	157	175	164	142	160	176	166	152	146	145	181	145	140	149	159	157	147	161	151	150	184	168	145	160	173	179	162	166	147	162	168	166	154	161	167	186	175	136	161	138	173	164	151	168	160	142	175	173	149	170	171	173	152	144	152	146	136	174	182	161	158	150	170	187	166	180	156	170	179	169	158	143	158	143	188	147	198	173	147	158	168	162	187	180	154	154	161	199	168	174	142	167	153	186	178	157	159	147	174	155	166	169	177	158	166	157	166	161	164	156	162	163	169	142	159	161	130	148	166	163	152	164	190	174	160	177	165	157	165	163	162	180	155	179	159	182	157	181	175	164	171	173	167	192	165	166	151	161	182	177	175	183	159	159	194	170	167	158	168	171	156	156	166	146	151	167	158	156	183	150	160	142	195	154	154	182	159	169	171	169	171	150	162	167	150	156	151	164	165	173	160	159	152	163	164	172	165	191	164	167	171	187	196	154	159	173	135	149	160	153	172	170	164	178	131	165	162	160	136	162	187	156	147	145	168	138	176	166	191	173	184	163	158	168	177	173	150	173	165	192	159	162	153	165	136	168	163	155	154	166	187	177	163	161	173	167	165	173	170	179	153	159	158	173	153	154	160	152	144	169	166	151	166	150	165	177	160	168	156	164	188	155	169	154	162	172	156	174	159	143	141	177	149	144	155	161	163	151	166	154	188	170	184	156	140	151	158	187	155	156	174	161	158	179	175	144	181	147	170	147	151	186	154	162	156	167	165	165	187	154	149	195	166	158	180	156	158	176	178	159	151	157	176	174	166	183	167	158	179	150	146	165	157	160	129	170	183	147	182	156	158	177	162	178	159	148	182	146	172	151	177	164	163	181	158	190	159	171	179	192	152	129	168	177	175	169	159	185	167	184	145	180	173	187	161	163	193	179	162	156	177	168	169	164	165	156	144	171	141	171	191	162	162	164	170	174	170	158	177	151	165	152	209	177	166	180	171	138	167	144	150	162	173	151	167	176	147	136	153	138	145	149	164	170	166	159	151	173	166	165	152	165	174	168	158	170	174	182	166	197	151	168	147	155	174	167	157	170	146	139	181	150	165	154	177	166	176	144	159	180	162	168	150	183	186	153	158	193	159	163	165	184	159	168	154	173	159	181	186	133	172	168	160	161	170	140	168	182	178	167	151	177	164	205	159	153	152	175	142	175	169	145	158	168	167	168	152	151	173	175	185	156	158	172	194	171	159	158	173	143	180	165	148	187	181	192	176	144	173	193	164	167	166	179	146	194	176	155	153	173	149	175	153	161	160	153	161	183	180	150	159	140	158	151	193	158	151	156	149	161	171	166	159	156	172	146	156	156	165	152	180	163	183	170	156	183	163	150	176	170	168	142	157	169	157	125	177	169	143	159	159	170	165	175	171	174	143	163	168	173	151	157	174
1617	461	518	551	501	498	479	464	449	398	487	468	455	461	455	392	432	456	399	458	444	415	423	432	452	448	417	412	434	432	415	400	464	425	430	437	392	415	410	402	401	408	386	424	419	391	424	417	432	393	414	430	417	413	414	439	420	419	437	395	442	432	425	438	401	412	431	458	406	426	461	417	414	397	420	394	460	444	405	393	421	390	428	430	436	451	429	413	395	434	413	476	407	414	424	400	447	379	440	416	438	389	426	400	432	440	450	425	419	404	431	393	426	431	438	424	409	403	416	418	405	399	429	404	411	441	437	405	409	408	405	438	416	432	454	420	403	424	406	402	427	436	455	383	449	423	413	454	473	424	402	428	435	474	428	431	406	423	429	414	415	408	435	446	389	413	401	423	409	433	434	438	414	442	400	428	424	404	424	409	414	417	409	411	466	427	427	393	443	437	413	414	433	426	434	389	411	405	426	393	430	394	429	422	441	423	422	425	438	442	437	436	401	447	437	395	402	394	409	426	448	421	399	420	397	435	440	401	448	442	423	420	430	434	460	380	384	448	441	405	410	400	436	427	424	400	442	414	412	407	450	437	413	417	425	408	411	454	416	378	382	404	420	418	434	422	408	411	389	426	449	444	441	430	388	425	428	402	428	413	412	437	377	432	425	425	415	458	451	428	432	414	434	386	438	411	402	434	434	436	415	409	450	423	412	405	413	420	416	416	439	396	407	416	424	419	402	440	388	436	427	452	436	409	414	452	422	393	396	429	421	432	408	431	397	427	448	433	415	423	417	409	422	425	433	446	394	431	427	439	448	440	418	425	431	418	411	430	424	429	447	429	398	406	437	395	403	408	395	442	408	446	412	435	446	467	405	450	417	403	433	422	443	400	413	414	430	447	411	411	393	415	429	427	413	440	400	413	392	438	396	412	418	473	449	421	409	454	434	425	405	433	387	409	440	425	421	426	416	455	415	440	436	423	407	401	434	440	454	462	466	407	423	383	417	446	408	443	387	452	408	406	425	431	430	403	409	430	392	400	428	379	416	409	443	441	434	420	431	391	404	431	460	408	417	376	426	419	393	430	455	421	448	412	415	415	438	401	397	454	431	408	418	410	409	443	430	442	413	440	411	445	406	400	457	395	415	407	414	418	422	441	433	433	417	414	421	399	428	420	434	464	401	398	384	442	418	444	449	433	441	398	406	419	420	434	398	415	428	449	468	401	421	427	453	414	450	442	429	456	399	431	388	396	469	440	430	414	420	410	380	453	428	399	402	404	418	413	405	422	428	412	403	483	456	426	437	424	448	452	431	409	428	409	448	408	446	408	413	424	411	391	409	444	412	443	418	377	423	447	408	419	437	441	426	429	465	395	444	370	426	445	441	397	428	406	418	425	414	440	403	449	392	404	392	412	422	431	416	401	407	421	424	418	408	418	466	401	424	448	412	419	432	438	450	435	432	411	405	442	453	441	426	439	411	398	418	435	450	413	422	436	427	410	417	425	440	462	454	420	413	451	442	398	438	429	407	397	440	387	444	431	427	400	422	450	406	397	412	436	415	418	407	442	387	424	407	426	427	432	452	437	449	423	409	402	441	453	392	424	440	411	422	434	461	424	422	446	432	395	401	397	428	429	451	416	397	442	447	444	413	446	404	436	438	413	405	431	416	429	429	416	429	410	407	432	395	425	431	397	397	450	435	447	448	405	428	418	430	445	426	433	460	420	453	416	370	410	420	424	402	447	411	446	416	438	418	420	448	441	405	428	440	416	427	403	435	429	421	460	413	421	394	437	417	418	418	420	421	435	405	440	447	403	422	449	439	426	414	449	436	417	457	415	406	420	474	395	452	443	415	408	448	405	406	431	413	389	407	462	447	412	392	396	450	425	391	416	420	395	444	423	431	386	401	458	430	448	416	405	404	443	451	424	478	403	408	468	415	438	382	414	432	429	393	452	422	415	382	411	391	466	409	396	433	431	414	445	410	420	415	438	441	401	395	449	415	455	462	451	413	438	440	408	388	415	451	422	455	423	422	390	418	445	429	482	406	433	468	428	432	462	408	442	430	377	400	423	440	418	451	423	441	441	395	425	385	402	410	425	442	402	420	401	401	424	421	387	441	439	437	428	418	467	440	420	416	424	410	411	445	432	426	437	411	454	421	400	424	402	407	409	423	447	410	454	434	421	434	403	423	439	429	399	421	415	419	408	431	413	397	404	411	442	421	433	465	392	401	458	393	441	392	446	420	424	397	451	413	439	409	435	424	415	409	408	414	460	445	414	391	439	401	405	424	449	389	357	458	429	455	428	405	432	448	455	422	417	426	430	438	433	415	408	391	432	424	420	427	431	417	418	423	417	425	442	399	399	415	451	441	419	441	435	404	388	424	455	429	409	430	424	409	437	405	431	425	433	404	445	468	410	437	432	406	438	384	430	417	414	414	465	438	418	423	445	463	460	408	440	436	422	424	444	464	423	400	416	425	416	408	424	417	439	425	427	378	410	407	415	424	451	412	405	415	419	432	404	406	421	376	375	425	366	438	417	430	410	416	425	428	412	422	420	421	402	463	435	426	393	431	395	396	417	421	454	417	425	437	429	401	440	416	398	413	450	400	412	435	417	444	400	417	453	421	443	436	435	407	427	427	431	456	414	428	411	456	418	437	391	393	399	422	424	419	385	435	406	439	385	436	423	436	401	405	480	398	368	399	417	399	393	411	421	420	398	442	415	450	399	423	433	425	415	415	405	426	441	459	429	415	423	406	422	437	396	417	379	386	459	441	440	428	430	447	412	409	421	411	417	435	415	466	449	395	452	429	437	440	428	426	439	400	419	414	474	445	425	411	449	419	403	435	454	429	432	434	417	450	418	458	400	409	409	470	434	381	412	400	424	435	409	424	412	443	419	405	419	421	422	412	396	396	413	436	439	449	398	406	443	453	392	411	436	404	420	446	406	427	416	399	412	472	417	421	417	390	411	407	412	429	443	420	407	387	386	428	399	441	440	413	388	415	412	438	419	423	397	399	465	413	405	421	432	437	405	408	433	410	440	427	450	419	414	434	418	439	412	422	385	437	467	425	432	411	433	402	444	437	428	416	437	399	402	389	408	457	439	431	428	421	434	405	449	396	408	423	414	467	416	401	433	438	446	396	402	418	416	418	441	398	428	469	412	425	416	405	436	402	439	455	395	426	423	412	400	416	437	432	439	408	407	406	448	409	412	409	411	434	412	439	416	380	410	426	409	421	438	369	451	367	427	442	428	487	417	448	414	419	420	448	420	426	421	379	435	430	464	445	453	427	418	423	418	407	399	431	407	388	416	431	425	418	400	413	404	425	403	401	422	437	430	418	417	390	447	420	424	428	403	406	437	451	407	409	474	422	419	414	448	420	397	405	447	422	432	414	428	441	393	409	419	390	456	418	422	413	440	428	381	439	452	406	408	427	399	394	440	433	420	416	414	420	425	400	400	451	426	402	432	426	423	431	430	406	434
6450	538	561	466	416	391	416	264	260	304	230	261	236	227	197	211	223	225	197	207	185	202	203	195	207	222	196	176	163	198	228	207	195	177	198	202	182	206	192	188	226	183	190	187	216	199	229	201	192	194	181	212	224	192	191	155	181	194	194	195	222	200	198	200	193	216	211	210	204	195	187	186	181	175	176	190	184	202	201	202	200	188	195	204	218	211	215	203	185	210	192	223	199	181	187	186	203	197	202	232	191	191	185	228	199	210	199	197	175	189	195	228	198	203	197	223	204	193	189	204	190	201	182	196	196	183	222	203	227	205	197	173	212	202	208	183	172	193	198	186	200	199	198	190	196	207	209	186	203	188	227	189	193	217	215	177	211	220	200	225	196	217	198	208	194	196	172	208	191	204	215	184	215	214	208	201	200	175	185	187	196	223	200	207	187	192	215	183	201	227	184	196	181	178	193	204	211	186	196	185	184	203	202	169	194	206	188	192	184	235	156	216	209	203	216	213	179	179	206	225	208	197	191	209	200	198	203	194	173	204	195	204	188	204	200	200	186	198	234	204	206	217	193	190	188	185	199	210	195	179	194	199	204	207	214	216	204	204	208	201	192	180	206	171	180	200	203	212	203	205	199	210	201	209	178	203	215	216	198	218	175	204	215	204	214	188	215	205	184	207	202	202	196	195	193	225	208	196	206	180	181	214	189	189	218	209	210	201	184	188	228	206	199	211	198	200	202	189	199	196	193	178	204	205	201	200	207	186	198	220	215	197	207	220	203	190	190	168	213	206	204	193	203	216	178	206	193	207	206	217	204	195	212	209	179	186	180	218	199	174	185	218	201	177	196	203	194	192	206	201	215	200	204	216	187	173	190	181	206	214	194	201	189	188	194	176	216	184	169	194	210	199	182	198	180	187	208	206	190	240	188	192	225	205	205	188	200	206	199	220	188	203	208	193	220	207	195	177	181	197	174	176	202	206	195	198	200	186	188	227	197	196	225	186	207	178	191	196	192	185	196	182	199	210	213	233	206	229	186	203	204	191	218	189	219	179	189	200	196	226	203	220	195	197	192	198	196	199	192	196	225	197	210	234	197	216	178	213	202	206	178	202	205	217	202	208	196	221	191	203	178	182	192	192	204	221	185	203	181	221	203	210	185	199	206	185	208	195	204	220	194	185	200	191	198	220	190	165	195	212	193	201	215	200	204	205	183	199	185	173	188	182	204	199	209	182	179	182	222	194	183	176	238	186	225	208	208	205	210	213	191	202	183	213	187	207	194	200	178	192	219	202	200	218	212	205	187	191	191	219	209	190	217	210	209	201	226	159	228	227	204	181	187	197	196	200	191	186	212	209	190	184	221	190	193	196	189	211	203	192	180	174	171	207	196	202	205	201	184	213	211	217	192	181	199	201	179	204	201	195	202	191	177	222	183	211	208	195	184	185	207	188	222	218	214	226	204	232	195	198	227	217	195	197	206	177	197	191	207	192	199	203	198	200	181	192	196	197	189	185	205	199	192	194	194	212	232	174	178	199	203	203	210	194	199	194	178	182	224	184	222	181	193	190	183	203	209	216	174	204	190	205	214	206	192	204	194	212	207	194	219	186	195	195	186	204	215	169	171	189	208	207	201	197	184	206	207	193	207	201	206	182	200	185	197	181	185	177	208	188	229	209	178	206	213	198	210	189	188	201	181	187	196	196	212	227	192	204	207	197	189	198	203	196	184	189	196	193	182	205	194	201	198	217	206	195	213	202	222	174	188	198	238	229	199	201	189	186	209	177	200	184	212	182	200	183	224	187	197	217	200	200	201	214	210	172	197	205	210	186	206	187	184	197	192	212	194	220	162	199	212	208	227	220	216	173	202	204	184	183	201	187	190	188	211	177	192	198	201	204	199	226	202	194	202	181	204	192	170	195	198	188	202	199	196	201	184	196	199	200	213	185	185	221	189	200	221	218	219	174	189	218	212	189	205	194	177	200	192	194	202	200	171	196	202	194	213	201	176	204	188	221	190	216	202	191	192	179	200	215	219	174	206	188	167	184	200	179	187	193	207	185	200	181	209	164	182	194	204	220	188	226	181	204	200	214	200	186	192	249	202	195	223	195	196	175	208	174	210	200	198	210	187	218	186	202	179	198	192	196	204	208	194	198	185	206	176	194	205	201	202	188	212	194	188	206	189	188	229	225	222	204	204	186	197	170	179	215	198	200	197	222	199	210	208	185	189	174	190	196	221	198	187	174	175	214	190	210	179	206	172	236	196	183	207	178	186	209	198	208	198	224	185	204	219	193	203	206	209	220	211	179	207	192	195	207	194	194	178	194	189	191	177	170	210	188	201	186	210	175	216	188	166	216	194	205	190	194	188	194	220	184	208	194	199	196	213	180	209	213	204	198	198	182	201	187	202	193	193	192	174	173	182	197	208	192	194	203	193	186	202	174	196	184	203	189	206	166	199	189	199	194	205	211	205	216	211	188	194	233	188	211	188	194	178	182	181	202	196	186	192	213	205	196	194	198	211	171	205	178	201	211	169	198	206	207	202	213	209	250	193	209	180	193	193	203	175	220	201	216	193	180	188	180	203	188	167	185	200	215	175	192	217	212	173	199	203	185	229	220	195	201	162	203	221	183	199	204	241	202	211	190	193	197	200	200	214	229	210	204	196	203	204	218	204	188	163	212	195	190	191	203	185	205	182	194	218	162	209	213	215	220	218	203	206	202	209	198	208	186	199	202	196	175	217	192	192	169	188	202	207	178	202	212	202	186	208	215	205	217	214	199	206	173	174	212	212	206	202	178	181	209	198	203	188	190	199	184	186	197	168	178	191	183	200	185	194	204	179	195	198	211	198	197	170	208	220	188	178	171	184	211	196	194	202	222	200	206	199	196	190	218	206	201	166	201	195	188	199	190	205	193	203	198	205	202	190	202	210	205	190	194	215	222	221	193	192	213	184	209	204	182	212	209	219	201	190	210	188	213	189	206	179	181	174	198	196	199	197	186	207	178	206	229	208	207	199	190	198	199	182	214	183	200	194	189	193	205	186	197	210	182	191	187	202	198	204	210	201	203	187	173	194	204	179	212	197	188	189	209	203	171	211	186	186	199	207	192	190	192	197	191	174	216	189	204	190	210	219	187	193	208	183	202	180	200	188	216	206	201	193	196	198	187	169	195	210	193	172	210	206	245	203	203	202	206	183	222	191	206	209	204	195	186	196	198	182	183	191	202	190	202	212	224	202	216	185	199	204	191	203	199	186	173	186	194	185	184	190	210	206	185	203	191	181	216	196	222	188	200	198	208	234	206	182	209	194	178	179	194	197	214	227	220	197	195	217	179	180	185	185	205	169	202	209	198	209	220	179	212	189	231	203	180	200	184	171	184	227	186	210	214	231	217	177	177	187	203	174	198	198	203	187	180	205	179	167	194	198	198	212	198	198	181	194	196	189	194	226	244	195	175	191	204	211	203	202	195	191	217	198	201	211	182	186	198
6294	845	1317	1591	1470	1421	1319	887	1005	1149	785	874	590	617	570	550	592	572	507	540	582	547	519	499	527	492	529	532	493	503	522	549	524	507	502	503	460	504	533	477	514	523	529	507	506	528	509	519	514	486	479	490	498	468	500	472	490	501	481	513	511	476	510	479	491	479	484	511	477	504	534	479	516	518	508	459	501	507	469	528	500	512	495	475	483	536	502	443	490	467	458	499	524	519	482	480	496	485	496	523	505	468	489	484	428	498	503	525	479	485	503	499	492	464	499	477	497	471	454	460	495	507	487	503	509	495	480	486	524	508	492	477	466	472	481	459	486	477	526	489	462	480	465	505	514	491	463	458	473	484	491	462	507	459	483	504	532	497	472	497	489	479	498	493	479	508	538	472	517	469	473	465	489	495	465	499	491	447	506	501	482	479	481	479	484	493	521	470	466	492	478	517	510	478	466	471	468	477	488	490	491	488	527	488	514	457	489	488	481	496	464	475	463	487	498	489	484	505	498	457	507	465	483	480	531	488	488	481	478	544	499	496	507	458	530	498	512	490	512	472	498	488	515	459	455	506	450	463	488	490	461	524	479	533	473	474	467	514	448	535	481	494	513	525	509	501	498	498	484	490	481	461	460	532	507	470	485	507	474	471	484	485	475	488	465	463	521	492	506	493	492	460	501	468	536	451	459	524	500	514	511	503	522	476	524	508	525	462	477	473	547	493	482	535	518	506	508	511	482	467	467	459	466	492	468	492	463	463	516	530	484	481	430	485	494	488	527	504	464	537	465	468	480	531	441	470	502	468	479	478	479	511	504	519	503	497	459	481	511	481	491	496	478	436	461	528	470	514	496	499	490	495	475	514	490	502	449	456	477	518	473	464	473	486	495	498	519	487	497	497	492	461	514	497	517	509	490	479	484	449	469	491	437	514	546	425	502	525	463	500	479	502	474	476	446	498	475	476	521	515	509	498	484	488	493	474	483	482	517	538	537	493	467	480	490	473	517	456	466	491	490	515	490	486	499	471	474	497	527	498	492	493	506	481	514	516	515	452	476	482	510	508	490	499	511	518	494	481	469	492	519	467	488	484	440	500	513	462	479	475	470	476	439	507	489	509	512	452	484	489	485	479	470	507	480	487	523	430	474	507	478	495	461	514	498	477	472	533	449	498	483	479	469	478	504	470	514	472	491	440	489	522	450	470	442	441	453	500	502	488	501	487	492	468	481	492	487	465	464	509	492	502	507	470	467	527	483	494	501	469	467	478	477	490	496	504	461	474	496	512	458	504	480	521	463	489	500	467	466	494	517	512	472	479	500	498	499	488	510	513	479	487	454	521	520	517	486	452	495	525	444	524	470	460	451	465	476	470	523	473	500	521	508	487	493	498	477	497	484	497	507	472	478	484	458	501	501	513	515	506	536	524	536	495	476	512	499	512	491	463	481	460	511	489	487	518	473	482	456	525	475	490	531	510	456	474	468	439	485	522	514	470	516	482	483	490	488	491	509	484	518	496	506	483	493	520	459	474	472	491	503	483	497	455	498	507	485	455	490	496	494	514	502	553	559	490	486	445	477	452	497	509	464	467	507	468	527	509	486	506	523	490	493	473	500	478	470	495	517	437	472	476	441	481	470	516	498	446	521	500	492	519	488	456	524	499	476	485	483	494	459	517	508	490	460	537	464	507	503	478	483	473	474	503	449	459	475	488	480	475	474	469	458	470	452	487	519	460	460	496	504	509	461	488	462	447	460	503	476	512	472	484	523	496	485	469	524	522	466	484	520	477	494	503	449	484	513	480	463	494	488	481	519	515	490	501	477	511	479	475	486	478	464	481	507	485	489	442	499	496	477	471	503	499	479	482	470	505	454	463	517	427	460	506	448	477	485	492	515	502	470	513	496	455	472	486	516	480	465	492	476	511	506	516	487	484	485	483	481	504	518	506	504	442	503	491	465	504	453	513	475	482	479	515	488	492	448	497	509	494	483	486	460	521	462	512	480	481	537	477	510	488	494	528	476	496	509	516	462	503	493	508	482	488	483	488	475	488	498	493	515	472	514	493	472	476	501	502	540	458	474	478	538	476	483	481	483	479	507	497	496	458	507	525	495	531	477	456	463	475	469	504	469	507	480	481	483	453	459	483	523	498	501	502	483	461	493	506	485	495	502	463	474	502	529	469	463	484	505	451	504	467	489	490	485	497	505	495	490	516	515	511	495	485	483	462	484	483	472	490	511	532	454	504	492	484	511	497	517	464	483	492	500	450	438	508	480	478	483	486	479	458	512	484	484	465	494	539	461	498	484	486	528	507	502	503	510	506	481	521	480	471	438	481	428	477	453	475	491	498	467	491	459	479	490	480	474	502	482	492	487	484	463	492	476	484	489	470	445	471	491	458	485	485	488	512	494	451	485	480	454	476	525	516	469	504	479	519	456	487	449	477	467	507	468	486	475	497	495	540	493	471	513	482	523	491	476	457	506	457	464	490	496	494	484	510	470	487	518	526	472	467	515	470	487	478	541	500	514	540	492	492	462	512	525	504	493	495	525	489	483	477	508	492	510	482	525	445	504	481	500	517	441	491	516	478	487	524	519	467	457	473	480	531	503	467	483	438	483	500	491	488	473	473	452	521	495	515	514	482	530	524	495	516	480	454	516	488	481	519	468	464	491	473	515	514	499	467	473	535	495	475	511	475	506	460	487	496	505	460	434	521	486	482	508	483	479	544	470	485	465	537	538	475	488	498	490	473	491	439	506	485	473	474	496	528	499	488	491	481	506	457	466	463	474	450	530	489	472	496	476	492	458	490	485	526	468	487	478	487	509	490	477	520	503	521	460	489	517	488	502	458	514	442	525	480	478	487	486	516	483	462	515	524	484	479	482	492	489	483	515	495	474	501	515	509	472	506	488	533	488	443	498	482	482	464	481	487	500	485	437	494	517	485	499	486	495	497	486	471	488	460	492	497	504	491	438	536	495	525	472	477	495	467	510	490	470	474	495	486	494	444	521	467	493	500	522	497	519	491	518	494	514	490	496	475	512	531	470	478	491	497	494	485	475	469	527	491	483	508	477	455	531	489	483	464	474	483	498	484	481	503	448	480	495	471	480	468	478	482	527	501	461	477	498	499	498	451	504	503	484	480	464	531	468	504	491	484	504	471	489	497	513	469	474	476	487	499	484	511	483	504	491	463	475	489	522	498	479	514	503	517	490	528	510	506	474	476	488	508	470	479	537	490	524	445	471	503	478	485	513	473	462	525	493	497	486	497	483	509	479	484	508	464	502	463	450	483	527	519	487	501	498	507	528	512	483	505	483	497	493	513	509	548	460	478	501	464	491	475	487	523	500	521	483	500	459	466	448	471	482	512	492	522	461	508	494	488	480	504	481	505	479	526	485	493	432	492	484	478	527	495	501	466	453	449	505	497	487	519	482	488	466	506	499	508	450	452	466	512	478	473	494	486	470	482	528	472	505	473	515	485	526	478	470	473
11964	900	776	556	479	447	364	280	246	285	201	208	151	132	139	131	129	122	107	94	112	119	121	125	102	101	95	91	107	132	133	106	85	105	96	94	102	94	103	113	100	96	95	101	103	108	86	103	99	102	96	104	129	123	94	109	101	104	110	93	90	106	95	105	103	126	87	102	122	100	106	85	93	76	101	108	107	101	99	113	94	96	99	99	89	91	102	109	96	109	121	121	107	125	114	90	107	102	97	100	126	100	97	98	92	106	111	106	115	99	96	115	96	113	105	97	95	95	107	97	98	119	118	84	97	109	113	108	96	102	103	132	93	108	91	98	105	87	111	93	114	110	113	125	111	112	97	92	93	88	111	95	108	83	111	102	85	108	102	101	106	102	104	115	93	119	96	93	91	109	92	100	99	83	106	94	92	101	112	106	117	114	104	100	91	99	117	101	127	100	98	117	93	106	99	86	100	102	106	97	116	97	110	103	103	107	102	114	107	102	118	96	82	94	121	109	98	100	102	100	94	105	94	113	119	109	103	115	107	109	101	100	88	95	126	93	94	99	112	116	115	113	104	121	91	86	100	104	106	76	101	100	93	115	105	95	107	105	108	104	94	90	88	127	95	103	99	114	120	120	107	109	96	100	112	99	96	102	112	104	109	98	111	101	85	103	99	104	112	109	100	99	100	100	98	107	108	98	100	108	106	109	108	107	99	108	98	84	109	96	94	105	116	111	97	98	110	95	109	90	118	115	110	117	101	95	108	114	111	113	101	108	88	96	97	101	112	109	102	115	112	98	107	124	115	97	102	108	91	124	114	117	104	100	126	101	105	111	93	102	114	90	119	94	102	105	105	95	107	112	112	100	110	83	109	101	99	103	104	96	102	98	118	99	115	109	101	109	95	109	105	76	95	111	92	102	110	110	100	110	100	111	108	90	97	116	109	90	123	104	90	102	112	97	117	112	114	72	107	119	105	94	110	139	101	114	102	104	100	93	100	91	103	81	101	95	91	96	94	96	110	86	119	101	114	100	97	115	83	104	97	110	94	107	94	93	116	96	104	122	110	130	103	84	114	97	104	95	100	114	93	112	83	117	104	95	98	110	122	115	107	113	114	89	118	116	107	92	102	113	94	118	103	93	99	109	107	121	125	100	111	89	104	111	87	113	102	108	97	99	111	100	108	106	109	122	113	115	107	95	105	93	91	97	119	94	109	110	103	113	119	94	111	108	109	117	106	115	100	103	97	93	89	90	124	109	100	102	96	82	119	143	118	86	89	95	94	119	98	121	124	89	108	102	111	98	110	123	103	99	116	114	107	106	102	101	97	101	111	103	109	111	108	92	104	120	81	108	116	89	97	117	89	111	105	95	99	92	111	97	99	138	106	109	119	107	101	89	91	112	91	100	118	102	109	100	103	94	87	122	132	97	106	114	106	87	103	100	101	108	109	126	100	99	91	109	114	104	102	118	113	103	109	114	122	106	101	92	97	104	109	88	103	117	98	109	108	112	100	96	109	114	99	98	91	110	99	107	106	90	105	92	105	117	103	89	90	110	89	97	112	110	101	111	122	80	102	112	109	109	110	108	127	132	101	131	89	117	111	95	103	96	100	91	97	120	94	100	99	116	84	114	122	106	101	93	98	94	116	100	109	102	87	101	107	100	96	91	91	111	101	100	101	100	108	95	109	109	100	103	98	93	100	100	116	109	91	89	104	109	93	94	99	106	102	101	107	111	96	107	110	116	97	104	123	105	111	97	118	129	96	91	92	110	99	99	108	95	105	105	84	92	116	132	127	96	112	79	102	100	100	89	95	97	98	95	96	89	117	98	106	96	107	96	109	114	89	108	106	106	113	94	101	92	110	90	122	95	100	112	97	84	100	92	83	114	100	82	115	98	114	97	109	116	97	109	92	99	86	100	90	106	107	83	111	105	104	103	98	143	107	119	90	109	120	97	105	114	101	90	102	104	93	109	98	114	108	92	102	112	113	87	102	123	120	120	113	107	102	108	101	108	102	94	91	119	111	93	101	117	96	107	84	120	88	99	102	89	119	102	113	100	108	106	100	113	101	94	98	101	124	104	89	111	78	97	87	91	123	117	77	100	100	101	101	123	98	111	98	98	107	100	122	88	103	96	106	100	99	103	116	115	104	109	116	106	125	98	102	100	83	121	100	101	106	112	93	101	93	121	135	106	102	117	106	117	91	90	107	99	105	106	140	97	111	120	101	90	106	108	102	109	102	107	98	100	109	106	104	119	82	86	133	103	113	85	82	113	127	105	99	116	107	98	103	116	115	111	100	110	78	110	109	105	119	116	101	105	105	105	118	99	88	83	123	89	110	101	108	107	89	92	117	102	95	113	112	105	111	114	90	99	105	108	99	92	104	117	122	115	94	121	93	89	123	102	113	100	116	104	104	113	109	110	120	96	110	98	105	110	106	92	97	89	105	99	90	113	98	101	95	99	102	118	111	119	117	113	114	79	83	104	107	109	110	89	101	91	104	96	99	114	103	105	94	92	105	114	92	106	114	107	106	95	83	106	118	109	119	113	102	99	100	112	108	102	93	99	94	112	87	96	103	87	101	92	90	101	98	109	100	116	111	106	91	96	117	108	95	102	106	92	80	95	111	104	84	95	91	113	106	118	123	116	95	111	118	89	106	121	100	118	102	113	95	119	111	102	126	92	86	84	104	102	98	101	105	108	111	101	99	107	114	115	84	102	120	99	97	94	118	105	97	105	116	105	113	93	93	97	87	107	104	89	97	91	123	115	120	80	87	100	111	94	113	99	95	108	95	86	97	112	111	110	93	93	94	113	98	94	122	87	110	116	110	103	97	90	116	106	94	109	98	105	115	93	101	125	102	100	107	103	94	111	95	111	99	122	103	103	97	104	97	96	107	98	87	118	122	92	95	115	79	101	102	110	87	104	105	94	107	110	85	111	94	126	106	79	100	110	112	111	115	96	108	113	105	109	110	111	97	103	119	93	96	95	88	108	104	101	95	95	111	115	107	109	102	100	113	96	112	122	96	104	122	93	108	97	90	109	104	100	99	116	87	96	104	99	107	110	107	96	108	100	114	105	121	117	122	119	107	92	123	102	99	129	104	114	109	112	101	93	85	104	105	100	114	103	102	105	109	112	104	89	104	114	98	103	104	100	106	101	103	100	125	94	90	121	106	115	93	100	117	92	106	105	108	107	101	107	101	115	122	108	102	96	105	91	91	102	101	92	110	124	119	107	94	101	101	101	132	100	120	93	91	106	101	96	122	105	103	121	82	114	97	87	111	100	111	101	96	101	106	96	107	103	91	95	129	99	114	114	116	99	97	102	122	98	110	91	98	99	119	106	110	107	90	95	119	101	95	103	100	109	120	95	94	116	119	97	104	116	107	105	96	114	123	106	100	111	102	100	100	113	116	97	109	108	102	107	117	94	119	100	107	102	108	96	100	121	115	82	94	117	98	103	89	97	113	118	122	90	95	106	91	120
7816	917	1849	2311	2131	1982	1650	1095	1168	1459	894	862	574	494	419	450	469	409	361	336	383	373	375	363	371	326	323	328	317	290	304	278	280	303	256	276	266	303	284	300	296	274	271	297	299	300	300	295	281	288	295	275	261	293	304	303	262	253	277	271	291	273	275	291	264	256	254	263	315	252	288	264	265	278	273	268	298	283	270	291	254	255	240	268	261	292	278	268	291	268	260	280	274	273	238	256	264	284	279	282	246	271	299	267	269	257	263	254	274	231	244	286	271	242	249	279	270	254	261	273	283	256	267	270	274	246	278	281	273	247	281	280	296	272	277	249	258	252	264	258	280	272	235	255	280	263	266	238	258	273	261	258	274	223	267	261	259	261	264	242	277	277	265	291	266	278	255	284	279	244	222	273	256	265	266	253	247	242	270	268	266	281	270	273	252	255	272	238	295	281	235	253	259	228	268	263	253	300	272	263	277	273	254	268	267	284	230	272	266	281	280	257	246	285	255	268	273	290	276	265	299	267	278	255	269	255	270	253	249	265	277	269	282	275	263	269	256	242	270	299	269	267	276	276	257	251	274	248	287	273	298	282	264	261	263	274	267	264	275	275	275	272	275	261	253	242	283	260	254	301	263	288	260	268	286	265	254	283	263	257	266	289	278	273	277	251	285	262	268	254	281	280	272	269	238	257	316	262	226	270	269	264	283	274	286	272	254	266	223	281	275	254	271	269	284	294	279	254	256	242	280	262	294	251	258	273	285	260	262	280	282	256	270	286	274	263	268	226	252	267	251	285	244	258	293	274	271	283	260	275	248	254	261	247	274	280	271	256	256	232	279	249	265	280	237	282	253	263	299	266	270	294	282	233	258	262	250	267	286	274	265	297	289	295	271	261	256	243	273	289	258	262	273	270	304	252	254	259	265	234	255	282	252	257	263	239	264	248	256	264	296	273	261	263	295	280	246	274	269	238	261	259	261	255	248	259	268	244	224	224	262	260	278	257	230	249	235	244	250	236	244	274	280	257	281	269	297	235	264	275	233	300	250	270	249	261	276	271	276	254	249	281	286	261	297	282	259	280	275	278	261	289	260	278	275	253	251	252	260	274	268	269	291	275	270	252	296	279	256	261	259	258	259	250	273	261	275	252	305	263	286	271	265	265	254	264	242	276	273	231	262	279	273	276	277	275	283	240	263	238	261	259	264	268	241	272	257	263	260	276	275	273	284	244	258	281	268	276	239	264	272	275	259	250	280	280	256	272	272	260	250	283	274	279	276	263	288	242	237	283	275	259	241	268	274	260	246	274	295	297	257	283	267	260	287	270	264	276	255	267	253	277	264	273	248	272	266	258	266	252	270	260	255	275	259	288	272	282	263	262	284	229	249	253	264	259	259	288	238	274	267	262	246	258	274	286	247	263	272	234	278	263	255	245	275	271	275	272	253	277	285	244	274	266	265	260	281	241	287	264	250	302	260	272	276	273	277	271	248	264	282	238	265	277	255	288	262	269	263	258	246	265	246	304	256	272	252	264	245	253	265	262	261	280	261	246	253	256	265	255	276	237	262	266	240	258	238	254	272	257	255	275	258	262	270	261	248	251	258	264	256	280	254	267	267	292	272	264	262	307	285	269	264	248	282	233	250	263	253	259	249	271	277	275	272	303	274	278	278	259	281	305	254	276	251	274	250	270	249	242	286	246	266	269	259	272	284	268	260	262	267	270	284	281	270	256	301	231	271	282	268	241	284	278	265	263	280	274	271	302	297	286	268	263	250	259	247	270	248	260	260	235	247	259	279	268	259	264	268	282	256	267	285	247	290	269	259	250	286	243	258	270	272	264	273	277	275	284	293	277	270	253	272	281	258	288	275	257	264	256	260	246	261	280	256	275	279	247	261	259	306	256	250	251	256	245	285	265	260	276	273	247	264	247	275	253	297	278	235	241	264	242	228	255	269	265	238	264	283	242	299	244	259	254	272	272	283	248	252	279	270	241	258	245	272	251	260	260	240	269	244	252	301	282	248	255	314	267	281	244	262	277	249	264	270	260	292	266	266	252	273	286	284	226	246	261	260	261	250	258	274	268	255	266	265	272	309	270	277	287	253	271	259	254	250	284	244	281	253	279	280	262	288	274	235	241	251	249	282	280	266	269	264	299	252	267	276	270	302	284	299	291	279	270	264	245	308	283	292	257	283	270	233	309	269	258	304	254	256	263	261	232	260	253	253	278	262	271	250	280	260	241	276	248	302	248	256	275	282	277	266	276	252	255	265	269	261	248	277	258	262	253	304	239	304	271	276	262	238	249	280	262	285	255	261	270	250	285	284	266	246	289	260	282	241	261	258	256	271	276	276	267	243	253	291	300	290	264	261	298	264	252	261	267	258	266	271	224	245	284	265	278	246	314	277	291	292	265	267	278	272	266	243	237	280	276	288	242	243	245	251	264	289	258	266	272	246	247	298	306	254	282	249	228	231	257	261	298	254	272	258	285	263	251	284	285	288	258	291	268	288	287	277	283	260	254	238	261	277	283	302	282	275	264	273	255	271	264	263	244	294	270	273	238	268	275	289	273	277	268	265	288	266	271	239	276	244	248	272	275	258	265	240	269	281	268	286	272	242	257	288	256	239	243	252	277	269	262	298	252	254	241	265	270	271	259	310	249	247	239	272	278	281	293	246	284	253	264	231	259	242	251	246	238	268	274	273	255	256	227	261	261	249	266	270	262	293	284	283	258	286	278	269	269	265	278	258	268	280	294	297	275	257	236	240	290	228	264	245	284	264	265	303	282	229	262	272	273	252	255	269	257	265	280	258	284	236	283	282	271	269	291	267	268	302	267	269	244	231	286	271	295	240	256	243	262	259	265	285	253	279	275	247	256	235	299	261	256	215	244	248	269	244	280	253	266	258	266	269	286	288	245	296	237	260	275	275	269	252	294	274	259	261	273	250	273	253	273	295	278	260	250	280	303	271	287	251	290	230	273	288	286	261	276	274	293	269	288	258	242	260	268	269	252	238	281	243	249	254	290	274	264	220	282	271	268	274	271	248	272	277	264	251	273	247	269	280	254	230	241	248	274	259	256	285	246	263	274	271	240	297	273	258	283	237	250	284	276	272	242	258	245	259	241	250	266	250	250	288	258	262	290	291	256	256	284	249	244	286	246	254	294	270	260	261	281	266	249	265	250	253	242	265	270	272	251	248	260	253	258	264	274	264	268	240	253	276	250	267	263	263	270	259	238	263	251	235	261	244	270	249	256	264	289	247	242	277	267	245	268	264	232	260	240	307	246	271	272	269	273	320	256	258	272	255	235	260	240	281	288	246	290	246	291	276	269	252	244	276	259	266	256	270	224	295	253	231	297	254	265	262	287	268	227	255	275	296	256	254	255	259	276	265	225	272	257	258	244	268	275	257	295	264	264	250	244	242	274	262	265	253	273	279	281	259	257	270	305	245	279	263	306	273	243	281	257	248	272	260	270	260	254	256	273	263	285
1164	215	216	189	183	197	155	179	173	188	185	169	153	175	163	180	157	169	158	191	167	144	157	139	153	160	160	155	179	174	167	174	178	163	145	153	189	152	161	157	179	158	169	162	156	158	139	155	158	156	170	174	166	183	172	169	168	167	156	153	183	154	160	195	155	159	150	156	195	155	170	172	172	148	156	160	166	167	173	173	154	164	166	164	160	190	164	161	156	169	190	169	142	168	166	167	179	162	155	159	158	184	166	178	167	150	204	203	190	172	191	159	159	152	195	142	166	144	141	150	175	179	154	163	156	171	144	159	161	171	169	156	172	170	163	170	168	185	169	175	162	172	181	166	167	151	179	141	181	189	164	182	159	149	178	178	163	144	162	168	167	162	174	174	144	172	174	184	177	189	159	168	162	173	171	182	177	162	148	172	164	159	158	150	165	179	196	143	194	182	200	148	174	158	182	176	177	165	168	162	196	183	154	158	169	161	162	178	139	175	190	159	143	156	168	147	135	168	164	169	138	177	156	169	160	171	180	166	154	167	164	166	159	156	145	166	156	159	155	164	158	179	172	152	182	171	152	177	155	152	137	158	194	190	159	152	180	165	152	183	153	193	165	175	180	179	172	160	177	138	171	155	184	162	168	189	174	155	186	155	162	173	178	192	184	161	179	178	161	166	155	164	164	162	165	137	164	158	159	174	173	137	163	152	148	181	170	163	178	170	146	168	162	175	166	167	167	157	178	149	164	168	166	161	151	155	157	178	158	163	161	196	150	164	158	172	170	160	180	147	154	176	181	165	186	185	169	151	169	156	164	148	170	149	161	155	164	158	174	158	164	139	171	172	171	165	160	158	158	139	169	178	164	169	156	174	162	155	181	178	174	158	190	180	171	153	162	151	174	146	162	140	158	188	163	182	162	175	170	186	168	155	142	167	163	166	154	149	160	170	191	147	203	171	181	174	141	164	169	179	170	173	166	164	173	163	172	162	162	132	156	172	149	140	150	149	157	140	148	157	193	161	200	160	161	175	164	158	153	186	152	184	161	169	194	181	173	158	155	157	152	161	181	154	144	160	169	137	156	167	154	148	181	179	149	167	189	170	201	159	138	168	162	179	163	156	173	175	162	184	188	138	146	149	174	150	168	152	150	163	214	185	170	153	159	159	196	169	184	148	171	171	189	179	170	171	137	137	183	166	153	168	152	172	154	154	167	153	166	152	153	133	175	157	168	175	162	157	165	153	163	146	182	166	148	174	154	171	192	155	174	167	151	160	130	194	176	200	187	168	157	175	175	136	165	163	159	174	168	169	161	161	153	157	143	194	161	172	168	175	156	176	154	183	174	166	177	172	185	168	170	161	181	136	164	179	160	170	177	174	164	160	184	179	162	181	179	161	163	166	158	189	155	149	131	161	165	192	173	150	175	175	166	166	156	164	184	149	132	164	163	164	147	149	156	168	163	152	150	156	149	145	173	189	159	172	165	157	175	161	147	141	202	156	183	178	145	181	183	153	167	183	173	161	172	178	165	166	166	170	177	168	173	153	177	145	160	156	172	166	134	173	160	160	181	180	164	145	159	163	154	160	169	148	171	164	181	190	149	194	156	171	187	157	165	156	176	145	152	165	177	141	160	179	176	144	164	164	188	144	141	172	149	186	150	161	165	152	157	178	149	154	155	164	173	157	189	188	163	171	150	169	134	188	165	153	150	189	176	160	188	154	183	171	143	154	161	177	186	160	165	157	175	184	188	163	183	165	177	160	172	199	152	175	158	169	160	173	168	176	169	176	169	165	163	155	178	147	155	145	160	175	174	183	180	124	168	164	164	174	168	151	180	167	182	165	180	145	154	156	167	163	161	166	177	168	147	167	170	168	165	175	152	155	169	160	153	167	147	169	176	173	189	153	183	172	152	156	207	191	182	153	147	178	148	185	177	162	177	186	136	176	190	159	175	167	163	161	174	169	194	172	159	178	167	152	151	175	153	179	154	150	166	160	178	183	172	137	172	175	163	173	190	179	145	168	167	163	173	150	201	173	187	165	171	156	184	163	177	177	181	155	150	162	204	174	155	158	167	172	134	156	174	164	165	162	163	158	165	146	172	191	181	157	185	184	171	145	176	173	165	174	175	163	147	171	164	163	168	187	173	183	175	174	165	174	143	173	167	181	182	177	145	192	171	156	180	154	145	139	164	197	132	154	164	143	171	175	176	183	157	167	159	173	137	155	176	158	182	162	169	162	160	148	160	167	186	156	152	167	160	155	170	171	164	195	172	161	146	160	149	176	156	169	169	155	148	209	175	157	172	158	157	155	150	176	176	185	158	171	167	175	182	165	183	150	167	158	153	158	165	156	158	152	190	164	169	156	172	164	154	181	161	162	162	153	160	150	159	154	156	168	162	160	173	165	160	159	173	162	177	188	176	167	161	154	158	146	168	174	172	174	175	149	160	168	183	185	185	156	178	164	132	187	168	180	184	161	146	157	168	160	174	158	177	145	173	180	163	173	169	182	164	163	132	175	166	143	171	164	164	174	162	123	126	156	177	183	160	164	171	169	152	172	180	162	147	179	153	158	148	163	184	165	171	167	162	156	172	189	181	158	167	191	167	155	173	171	171	201	154	168	148	184	177	171	145	176	183	205	164	163	161	186	171	153	171	166	157	159	173	145	170	168	179	151	177	161	161	174	158	156	184	155	157	161	185	172	167	178	182	162	159	168	147	160	170	168	151	156	160	147	159	178	175	177	179	142	161	171	148	172	175	170	183	183	184	155	157	163	161	165	153	170	176	170	150	164	169	179	151	183	180	166	169	139	171	161	179	147	164	150	143	158	199	173	155	172	162	176	164	157	169	171	166	183	162	158	164	158	162	145	175	161	172	155	157	152	158	158	165	151	154	178	147	161	145	144	171	161	155	154	155	176	173	156	188	169	197	134	175	168	156	152	133	171	163	158	180	143	163	151	192	159	181	148	140	158	161	152	145	150	176	165	138	185	190	192	181	147	173	150	145	154	168	146	170	164	148	165	180	154	172	164	158	135	196	185	174	173	166	157	149	150	169	169	166	147	160	187	151	139	153	186	170	162	158	172	172	159	184	157	163	156	202	178	152	134	154	155	161	172	169	156	149	173	155	172	151	170	193	189	171	140	171	153	153	165	165	200	204	151	179	163	174	165	166	173	175	157	165	169	175	169	164	149	162	165	164	187	164	160	185	163	161	200	148	133	145	171	174	192	176	173	172	156	170	127	140	176	139	137	158	151	183	159	158	170	144	180	152	170	177	167	159	182	160	164	148	162	195	161	190	170	161	161	162	161	173	174	154	160	163	164	176	166	154	168	169	153	174	163	174	155	169	161	171	155	158	188	149	171	167	166	174	140	147	195	187	177	144	150	161	152	180	168	156	197	164	166	167	165	156	158	148	164	174	171	160	197	172	158	159	161	166	174	180	154	161	152	181	143	170	138	178	132	189	165	195	184	156	169	161	158	178	171
1667	499	563	575	530	496	487	480	487	449	475	481	459	471	423	473	449	425	429	440	414	405	486	412	465	429	405	438	441	454	428	418	447	444	429	420	372	428	417	440	439	404	415	426	404	410	406	394	386	381	431	445	435	379	439	424	436	425	429	425	388	436	403	430	411	420	437	465	410	391	406	446	448	410	421	440	438	423	421	418	412	385	436	414	395	400	413	443	433	426	450	397	384	409	428	419	403	450	428	443	456	441	400	436	437	416	479	457	405	438	418	412	437	446	377	465	439	423	423	443	401	412	411	448	439	438	444	412	451	416	456	397	431	429	430	423	413	434	432	402	462	456	418	405	421	436	390	428	429	413	402	420	442	392	424	425	406	423	436	438	392	436	432	412	392	416	437	427	427	408	411	432	444	472	444	403	455	396	416	453	441	398	408	427	416	399	413	408	398	437	381	431	403	423	431	411	410	469	425	447	409	425	448	398	464	376	421	428	445	424	439	436	416	416	421	435	455	435	413	407	442	422	420	456	427	423	413	452	438	456	422	430	461	411	424	443	406	471	428	404	393	447	388	407	415	410	432	420	463	467	410	414	424	404	404	394	434	397	472	422	434	396	418	397	424	430	414	417	377	404	418	475	423	422	404	424	415	399	432	417	379	420	422	457	423	451	389	408	440	413	448	431	423	424	449	443	408	421	477	412	384	431	414	444	437	471	429	437	456	486	428	411	444	410	452	410	430	414	424	407	450	431	409	439	414	433	413	468	433	414	408	448	441	427	423	414	438	415	418	444	428	394	417	394	465	402	431	411	407	450	419	423	437	416	452	407	411	423	429	393	401	446	445	427	449	425	405	419	410	408	449	424	449	417	416	411	456	410	433	458	409	418	432	425	451	422	403	439	400	405	427	400	425	415	472	439	423	435	417	444	455	408	406	450	438	427	418	436	429	395	419	405	406	427	405	456	410	406	421	422	431	432	410	435	428	410	407	431	387	432	432	410	433	430	425	410	423	435	426	394	440	431	402	471	365	462	430	440	431	439	441	415	442	434	452	437	428	388	443	478	417	403	412	417	405	439	442	448	423	427	466	432	418	409	418	427	451	425	427	429	415	425	440	446	434	440	404	455	410	402	444	418	433	415	439	394	429	405	468	403	431	423	421	424	402	405	461	403	450	403	417	434	464	453	441	405	441	415	399	398	406	420	440	405	419	441	435	442	407	431	393	384	427	394	442	415	406	413	395	415	418	439	402	392	423	425	406	424	416	438	438	444	409	415	393	428	437	431	435	443	426	450	387	413	436	407	465	419	411	478	412	373	436	391	456	430	397	431	411	423	435	447	411	390	432	438	405	438	410	441	401	422	423	444	461	451	442	444	418	448	401	387	388	434	448	395	413	397	437	429	400	405	392	428	399	421	447	400	427	433	418	407	421	444	416	457	420	367	422	400	449	421	390	406	393	444	408	410	415	423	437	423	380	436	434	470	455	437	441	425	400	427	436	440	424	423	433	462	385	436	412	436	418	389	418	412	456	380	419	411	416	384	440	433	422	387	444	443	424	434	402	428	439	454	407	400	432	433	435	439	405	437	435	448	421	398	426	456	437	424	402	415	428	424	416	473	446	436	420	407	421	430	410	431	461	441	435	428	448	438	460	419	399	430	404	424	415	441	431	411	404	419	431	421	431	438	434	439	406	438	434	431	442	441	412	427	444	434	428	416	417	427	433	397	429	416	434	438	402	425	432	406	435	426	402	428	429	470	444	393	408	446	435	396	395	448	434	453	415	420	422	399	411	433	463	380	432	439	421	442	404	434	424	423	431	420	455	412	404	404	434	418	434	429	442	413	417	392	422	403	416	430	418	467	436	434	386	427	441	392	442	411	422	405	432	435	434	467	466	420	416	432	440	430	458	434	423	384	438	429	432	422	403	403	414	421	433	434	457	418	408	447	402	460	414	398	434	448	441	444	408	410	406	452	458	444	436	443	437	437	406	444	393	407	415	448	435	401	406	428	439	419	429	481	444	412	440	414	398	402	401	402	433	468	467	440	455	382	430	411	379	377	372	463	444	457	429	424	436	417	426	427	409	414	425	416	454	418	455	407	425	438	445	445	427	452	416	399	426	408	454	436	438	469	408	421	406	416	445	381	415	407	442	438	392	393	406	432	370	427	430	429	423	393	477	438	403	449	434	362	417	403	428	433	452	441	438	459	427	407	394	430	427	442	435	442	407	458	396	452	483	442	432	415	459	468	427	416	437	456	414	428	416	404	437	427	429	432	484	412	465	428	428	453	439	415	449	405	458	435	416	378	436	412	438	391	386	404	423	424	461	422	439	423	432	386	418	430	417	419	434	407	431	420	429	441	441	465	434	432	396	474	427	412	401	425	436	413	403	407	403	454	430	417	433	429	439	457	433	419	411	445	415	411	438	410	421	423	411	436	413	411	414	438	444	409	429	427	420	423	442	439	407	389	457	438	441	436	433	445	440	427	427	446	407	449	404	451	436	438	411	436	454	434	411	461	403	445	420	433	409	437	450	442	425	422	415	423	449	427	439	427	454	440	406	434	463	435	445	433	456	427	396	379	446	436	386	431	389	437	438	461	389	445	421	421	394	441	400	410	418	405	449	418	408	436	424	415	419	446	417	428	439	433	445	431	420	408	447	442	459	400	452	459	473	461	406	411	445	420	429	430	436	402	451	441	406	416	416	458	406	439	435	416	434	444	415	462	397	418	448	412	398	434	435	445	441	413	422	438	447	453	442	443	424	438	408	401	374	422	433	386	398	399	405	386	447	419	411	419	417	447	437	441	448	429	418	443	412	435	456	438	422	426	480	410	416	455	489	461	424	389	445	406	394	419	438	373	474	436	451	393	431	466	453	463	445	409	443	438	445	423	404	418	434	406	414	399	438	457	417	441	426	419	448	427	429	414	410	410	411	408	424	419	444	413	436	393	427	440	451	403	409	456	434	464	408	427	463	426	434	409	427	447	399	423	411	439	423	444	415	433	406	406	428	430	374	455	388	433	448	383	425	429	436	388	416	442	417	409	420	435	429	415	426	439	461	398	431	404	414	431	432	426	420	415	419	422	422	436	393	433	400	420	415	425	408	411	433	438	446	458	465	441	461	457	408	417	412	435	427	439	424	419	432	439	445	490	425	423	406	402	425	422	409	400	432	413	479	408	443	433	431	422	409	415	417	383	400	400	445	422	415	423	416	449	441	393	404	426	433	396	402	423	421	436	396	394	443	443	413	389	407	437	407	400	413	423	477	424	420	433	417	408	414	402	423	390	388	408	447	435	442	428	416	426	451	422	427	424	446	447	449	429	440	465	423	439	464	459	407	410	414	409	441	429	419	408	429	434	395	421	396	405	448	367	451	453	428	408	388	438	400	451	426	437	449	430	370	433	401	435	478	411	411	430	438	450	415	422	402	444	428	453	403	434	429	451	423	430	406	391	445	428	421	437	422	427	403	408	429	437	436	406	411	420
6461	534	575	513	468	384	369	267	238	318	254	206	178	200	238	215	218	177	215	203	193	203	204	193	197	209	207	201	174	161	200	199	208	164	220	193	175	201	219	187	211	200	188	210	187	183	195	175	196	159	193	219	188	181	211	206	203	197	176	208	218	214	193	202	197	180	177	193	188	196	202	218	170	196	213	209	188	191	209	199	195	194	194	196	174	204	200	204	195	199	175	202	210	196	196	194	198	186	181	193	186	178	174	194	197	203	226	206	182	190	187	172	208	191	193	185	203	191	206	185	176	221	212	217	218	206	207	173	193	198	218	197	181	194	212	189	190	166	195	209	198	190	209	213	181	224	163	184	186	196	178	183	191	202	171	194	197	228	187	197	204	174	221	199	198	183	183	199	205	214	191	190	181	197	205	195	202	193	187	205	204	207	198	216	202	197	206	182	186	236	185	191	199	190	180	201	204	189	215	191	186	190	205	200	207	170	223	212	190	217	213	197	196	175	216	204	196	189	201	190	218	211	206	202	194	202	196	184	196	225	201	203	166	195	230	183	184	202	194	205	201	215	202	193	196	227	196	223	241	200	181	201	181	186	206	179	174	225	194	206	194	199	188	189	175	201	208	197	188	174	208	210	225	189	228	200	177	168	181	206	188	181	204	193	188	195	203	202	173	197	209	203	176	180	204	198	185	214	196	192	197	182	195	176	211	198	201	203	193	211	195	166	207	209	214	199	214	211	209	206	190	176	215	190	195	220	194	196	191	216	213	194	203	209	196	194	192	227	201	178	215	199	216	193	222	196	195	198	201	220	209	188	228	167	203	200	191	200	229	202	176	210	191	184	196	207	195	203	199	195	203	185	214	200	231	214	192	222	193	203	203	197	214	179	206	214	205	181	219	200	204	210	174	214	199	218	213	185	198	205	181	208	205	191	202	185	204	216	200	204	192	195	174	211	190	217	198	192	199	188	204	188	184	217	216	212	200	183	197	192	176	188	203	225	197	224	167	186	192	227	208	197	217	188	198	182	217	182	180	180	229	187	206	170	193	218	194	210	213	227	210	195	199	212	194	201	209	201	211	182	158	191	205	190	171	189	220	230	184	213	231	196	203	192	202	201	199	191	179	200	224	235	182	188	187	201	215	214	217	177	208	223	203	223	217	207	188	185	206	189	176	210	209	209	224	179	209	201	168	204	199	194	162	191	190	216	185	163	222	222	176	183	178	190	221	208	212	199	215	193	209	196	198	200	196	189	163	193	189	208	201	211	194	203	216	212	223	219	191	217	186	198	188	200	196	206	203	209	188	183	224	210	182	216	198	164	181	182	211	233	217	244	196	212	214	194	186	220	183	184	191	191	194	170	219	194	174	223	198	165	193	211	204	194	181	187	213	192	234	208	207	200	169	197	202	195	175	189	214	179	200	219	195	206	211	172	198	207	195	198	199	206	178	181	198	199	216	216	225	219	188	195	210	205	221	194	216	184	195	187	193	196	173	184	180	199	203	187	194	183	182	193	180	176	224	195	202	209	221	224	201	219	212	191	184	195	232	215	202	190	204	196	201	182	215	198	191	174	205	209	204	181	243	173	206	196	231	190	210	170	215	185	214	176	208	197	192	200	194	207	209	178	209	185	189	220	185	184	198	242	205	200	185	211	198	180	176	188	179	202	190	210	206	204	195	206	198	194	197	215	192	203	201	198	193	216	241	162	198	215	198	191	214	188	179	186	205	195	216	195	199	197	209	181	193	207	189	219	170	195	188	191	175	177	209	219	202	202	211	182	206	200	194	188	206	210	194	201	191	182	204	181	178	202	191	200	205	206	180	192	190	203	215	187	190	195	206	213	209	204	202	228	227	198	179	212	204	192	193	186	209	197	179	191	204	173	186	186	206	221	215	204	185	198	230	195	208	180	185	195	205	187	190	208	181	202	196	245	183	221	198	205	195	169	185	222	190	194	225	194	220	178	187	185	198	172	185	175	191	191	178	236	221	193	193	185	207	210	198	201	200	187	185	192	203	215	216	199	217	185	192	191	191	219	196	205	205	212	177	212	225	190	215	210	206	215	201	211	198	211	196	176	202	214	201	215	211	193	183	214	186	185	214	211	187	202	194	195	215	211	176	215	217	199	218	192	213	192	223	175	195	186	199	200	190	219	189	195	176	208	214	202	199	185	212	175	191	229	212	190	206	186	172	171	212	201	176	184	193	206	188	140	203	220	199	162	197	201	182	182	208	223	191	200	197	181	207	207	227	178	178	170	209	206	185	198	200	171	209	178	223	206	200	206	202	219	202	214	188	212	195	186	182	179	197	215	234	191	181	202	188	199	179	198	209	211	190	171	214	171	194	186	193	236	161	208	214	215	200	205	190	224	203	211	187	181	202	213	178	190	204	207	197	200	181	190	194	206	205	204	210	195	196	192	160	198	175	222	214	181	221	222	204	198	189	229	159	210	183	170	223	195	218	171	216	192	199	201	179	186	187	207	175	188	220	182	205	182	213	190	217	212	208	206	182	201	205	189	191	200	194	180	201	186	208	182	210	217	204	179	202	184	201	212	181	180	206	196	189	195	209	190	198	223	200	195	176	183	190	194	188	181	194	211	188	189	207	192	206	201	187	203	179	205	214	197	181	203	192	209	197	207	198	217	210	212	198	216	226	188	193	184	210	193	195	185	213	214	214	198	206	202	175	187	191	172	189	175	175	210	201	208	191	219	184	199	174	213	206	187	177	202	164	195	168	175	206	193	200	196	191	179	213	184	175	241	210	207	207	201	207	214	191	198	196	190	163	204	205	175	198	204	195	195	203	214	208	190	222	209	172	187	183	200	214	177	194	187	173	199	239	191	196	223	187	181	209	204	220	193	185	194	204	192	210	234	199	227	176	188	182	199	192	203	202	202	216	170	208	211	205	213	187	196	191	211	218	203	190	205	218	208	203	206	204	208	201	200	193	184	200	196	203	179	176	204	216	213	188	201	200	160	200	189	178	208	199	215	200	188	209	206	203	199	199	212	187	187	202	215	185	198	202	184	192	190	191	193	188	184	215	207	197	218	204	184	204	217	201	210	185	226	208	200	198	200	192	178	231	206	176	185	201	188	202	179	194	213	192	184	225	204	192	180	173	207	171	205	197	180	195	210	201	187	199	222	182	222	196	200	188	173	203	201	194	177	175	188	205	180	185	189	196	197	209	199	190	197	206	186	199	194	178	199	196	207	213	199	208	209	197	203	214	191	210	191	209	237	226	212	184	217	224	194	196	196	189	179	197	193	204	197	209	218	208	180	209	208	231	214	173	176	196	181	187	196	196	185	190	185	159	179	213	187	172	210	200	219	184	204	230	196	217	195	187	213	189	216	191	181	186	197	194	196	205	214	175	167	211	214	198	200	221	199	224	201	204	172	207	199	193	227	195	215	173	209	159	195	208	186	174	202	212	195	190	177	184	231	205	205	207	212	189	202	188	207	215	185	207	178	202	211	201	213	196	193
6388	883	1364	1857	1537	1616	1307	929	922	1184	822	728	624	636	609	574	585	579	550	524	552	535	529	538	548	519	516	526	500	526	462	485	508	475	514	509	509	486	494	477	516	467	515	491	509	498	481	489	574	491	553	540	517	489	505	464	522	509	539	520	497	494	464	513	515	490	523	489	446	530	475	461	526	491	494	506	515	515	502	489	528	537	505	492	527	527	507	488	474	504	479	486	480	509	496	495	450	467	503	474	460	495	522	498	477	509	500	509	488	522	494	501	488	519	491	474	469	512	522	443	522	535	478	478	485	504	507	500	516	485	533	471	512	465	475	470	488	563	464	491	495	485	444	489	489	479	438	468	489	531	479	484	492	490	512	492	474	468	485	488	488	487	465	506	494	468	476	503	463	500	496	535	489	500	466	491	459	485	496	529	458	500	452	476	451	505	493	479	479	544	482	489	510	525	486	463	465	465	490	538	515	527	494	465	475	495	490	498	500	510	489	484	535	510	475	472	501	508	484	519	492	490	479	497	459	465	495	470	465	532	489	459	525	482	507	498	492	477	482	512	500	476	482	511	481	540	500	514	497	469	537	486	511	531	511	469	464	489	483	505	502	505	482	464	520	461	508	433	555	463	476	504	478	486	471	505	497	498	454	484	511	486	515	458	470	513	492	535	496	492	469	482	509	510	444	522	510	487	527	476	486	502	482	524	439	446	475	490	506	522	474	519	517	507	513	496	443	467	510	504	485	514	485	494	499	485	474	548	459	479	465	486	473	481	553	481	505	480	488	473	503	487	498	509	457	540	502	531	496	506	509	543	498	497	474	488	494	503	487	501	510	465	472	485	502	535	489	485	546	480	495	526	496	510	482	488	482	503	509	529	469	494	488	482	505	492	474	479	476	507	547	491	474	512	471	517	487	499	501	510	461	506	491	525	483	492	481	507	531	480	485	483	459	444	492	480	496	503	448	487	532	497	511	495	522	480	493	478	504	475	458	485	464	504	484	486	487	504	459	494	529	491	482	470	444	487	494	474	470	481	501	479	463	548	498	512	488	516	488	505	468	488	523	489	493	471	490	499	461	484	506	462	552	473	517	541	481	480	474	462	487	505	482	505	522	503	520	472	502	476	504	496	489	498	498	499	477	508	532	463	490	460	504	445	454	488	525	450	510	476	496	463	553	511	517	507	484	494	470	511	477	471	488	524	505	491	484	510	502	484	526	482	556	486	498	478	499	522	477	502	453	500	521	502	486	508	483	520	530	491	497	514	526	479	481	508	511	511	470	520	499	479	527	450	489	467	484	477	472	508	532	495	463	492	496	499	498	494	458	488	475	506	469	493	488	508	491	487	485	479	496	500	493	519	514	478	476	485	485	472	477	493	528	469	480	523	484	481	462	451	477	471	530	521	527	479	495	531	484	521	483	478	517	452	502	528	488	474	528	472	556	491	474	558	465	501	495	484	466	499	481	482	425	454	464	475	500	458	487	469	502	512	519	504	508	496	508	511	472	496	493	477	441	466	481	490	502	464	501	486	491	504	500	460	527	498	515	508	477	499	547	495	487	474	478	526	512	497	509	457	474	491	439	476	482	506	484	432	538	505	521	509	487	479	464	496	517	482	508	467	446	482	490	487	514	483	516	493	482	470	497	498	489	449	458	527	470	487	460	487	486	511	485	473	479	490	468	490	526	436	507	465	502	500	467	505	486	491	504	513	459	470	482	468	505	496	504	506	512	440	524	514	553	524	497	496	518	486	517	494	481	451	475	471	471	545	487	516	470	486	491	475	489	487	481	488	446	510	455	449	491	471	526	523	467	503	496	479	512	494	526	503	491	474	460	453	466	509	454	479	472	500	460	484	469	525	501	504	485	493	451	468	495	494	535	454	531	502	498	495	494	481	497	487	514	460	474	452	503	471	499	507	520	479	503	487	458	478	470	504	505	467	519	454	478	468	505	464	512	483	484	477	496	498	473	505	463	481	459	523	522	524	508	488	489	540	492	502	491	491	480	452	508	476	534	485	492	516	507	508	491	478	515	500	494	465	457	503	493	443	492	517	489	483	483	534	447	479	503	503	492	494	451	520	478	517	470	478	503	512	522	524	471	493	486	510	460	522	495	498	504	481	517	490	472	490	503	477	454	498	477	461	453	479	494	483	490	499	458	467	471	499	485	490	486	490	483	523	503	488	491	481	452	488	523	492	507	518	458	475	473	521	488	493	524	490	476	486	559	480	525	474	523	453	455	500	518	512	526	517	461	500	520	523	470	505	509	506	463	503	469	532	486	482	453	466	480	480	483	508	477	499	531	480	490	491	524	492	474	465	492	488	458	512	488	468	554	515	501	493	486	490	495	493	507	528	500	501	484	512	509	493	488	523	491	502	476	469	513	532	497	487	511	503	490	473	466	441	488	528	497	508	497	462	453	521	459	484	496	506	464	507	485	522	541	477	481	473	520	491	473	522	472	512	465	511	486	494	471	472	460	508	498	494	489	500	516	551	487	485	465	494	480	472	516	501	494	476	489	466	474	477	490	464	541	480	475	491	463	538	497	491	479	519	439	471	473	472	511	465	474	484	493	472	492	478	470	501	484	504	478	533	529	497	476	477	507	515	482	502	488	504	515	513	479	495	503	444	488	477	483	484	487	493	432	485	455	479	492	438	489	504	487	441	490	451	431	454	499	449	515	460	486	490	519	466	508	493	464	474	523	475	492	476	471	508	500	459	487	508	492	458	484	455	514	519	478	496	467	538	535	520	479	504	510	492	454	519	455	511	465	510	477	438	484	485	466	488	445	507	541	493	500	515	456	487	475	483	489	498	514	466	508	492	456	459	519	500	482	484	465	511	457	475	494	470	490	525	516	478	510	545	505	472	511	483	466	498	474	513	492	549	516	473	456	510	523	472	449	483	479	463	493	490	444	489	484	504	535	486	491	504	489	554	508	484	495	507	499	471	497	501	532	448	500	470	452	531	464	507	470	442	506	470	465	468	485	476	506	505	502	492	508	479	470	492	457	562	527	483	462	494	485	448	477	511	502	496	502	499	474	507	487	478	497	511	540	486	502	512	501	485	512	505	551	494	536	515	473	539	494	475	477	482	457	522	477	516	514	509	474	491	498	511	517	499	490	512	476	476	472	497	478	477	517	464	503	477	528	514	506	496	458	490	510	481	493	503	505	510	480	493	521	521	487	501	468	475	489	508	445	505	496	491	516	500	476	475	484	466	492	474	515	502	500	496	481	501	527	427	463	475	496	467	466	505	475	502	475	481	475	501	481	537	499	512	487	491	481	472	473	475	482	470	511	494	432	484	488	524	500	498	515	487	536	497	536	472	466	505	477	487	543	487	488	460	466	541	484	494	465	464	463	473	541	462	496	470	488	494	494	462	499	492	504	467	507	464	468	462	514	493	468	529	498	514	502	494	478	498	505	498	496	470	488	470	508	509	505	467	507	488	516	496	484	517	472	505	446	481	475	518	463	475	479	475
12043	904	887	881	574	430	385	259	246	348	176	160	146	137	134	154	125	131	122	122	118	115	121	99	116	105	110	127	119	110	115	118	94	122	135	136	94	117	104	128	103	112	104	103	83	106	84	127	119	93	93	111	97	104	96	115	113	101	111	110	88	88	87	94	105	107	117	68	97	111	102	123	112	132	105	98	111	92	106	102	95	106	83	103	88	110	94	109	115	97	116	104	95	102	93	99	126	85	105	100	98	118	118	105	113	117	88	97	98	124	104	112	121	95	113	110	89	98	103	93	111	97	98	109	112	105	107	94	106	102	89	101	113	105	118	109	85	108	91	84	114	106	104	103	100	104	109	110	115	89	108	108	105	118	103	89	116	109	107	96	91	90	116	93	120	111	95	104	122	104	95	107	99	108	97	94	121	90	111	106	101	96	123	109	104	89	109	102	95	104	132	102	90	99	106	119	98	90	101	108	112	106	93	106	107	103	98	115	90	104	100	82	111	111	108	128	107	98	107	108	107	105	108	108	100	108	97	96	111	113	94	80	106	78	119	107	109	114	98	109	83	92	117	111	105	104	97	104	134	103	99	112	96	104	103	119	107	105	109	103	114	97	92	98	81	120	92	107	135	95	104	83	122	108	105	86	88	110	105	96	119	91	112	104	88	97	104	116	117	106	104	85	102	112	104	101	104	97	125	86	111	108	112	110	97	85	113	121	127	90	98	105	92	101	107	109	105	104	119	99	112	108	99	99	99	103	97	105	121	119	89	104	113	112	113	106	89	102	110	96	88	90	95	106	91	93	111	93	91	96	97	97	104	97	90	122	95	98	96	98	98	93	100	109	118	93	111	96	140	114	102	98	110	75	111	102	121	98	89	108	93	103	85	93	101	109	106	115	91	103	96	106	103	91	97	103	109	100	91	103	113	106	93	93	112	114	94	96	113	102	118	86	115	119	100	110	99	109	116	107	106	87	109	95	98	98	120	111	83	99	122	111	106	108	93	115	107	115	111	106	118	101	100	103	99	103	108	102	108	105	110	92	105	116	94	96	113	89	122	106	101	111	103	110	101	93	113	93	89	91	114	100	97	115	96	111	95	100	105	95	101	123	98	106	95	113	98	121	108	109	101	105	116	133	74	110	99	115	122	110	117	107	100	111	115	113	86	113	101	138	131	110	107	108	84	122	106	106	91	105	107	99	108	101	96	128	113	95	110	107	120	88	109	104	124	97	99	100	95	109	103	93	114	97	108	90	89	109	87	81	109	97	103	94	103	110	98	95	109	117	97	103	90	99	81	88	77	104	115	120	82	116	113	124	99	82	96	85	104	107	86	104	108	112	110	106	110	91	119	116	121	104	109	120	113	110	112	122	117	100	123	96	107	96	101	97	105	107	93	114	115	103	112	114	84	103	120	103	108	95	119	127	105	100	93	94	120	100	126	105	111	102	93	98	92	106	116	108	97	103	88	93	117	114	106	108	99	101	89	116	109	82	120	116	111	110	102	102	84	101	101	113	128	112	85	110	103	91	112	123	97	100	107	109	102	82	126	119	121	112	85	91	98	110	89	90	110	94	87	112	103	103	101	115	94	98	92	102	111	90	86	89	114	110	99	113	109	97	106	99	99	102	108	107	90	87	97	109	104	99	106	100	111	116	96	107	87	101	99	105	93	100	104	86	102	99	117	106	95	97	99	112	118	106	103	95	106	99	128	102	102	136	96	112	101	85	93	108	106	94	118	112	94	88	102	86	88	115	99	100	98	111	99	118	103	101	108	96	103	94	104	111	92	103	105	111	95	100	110	116	119	104	113	79	100	88	84	105	104	96	108	113	119	101	113	108	98	94	96	103	101	101	83	105	131	100	112	119	117	93	100	98	112	92	99	115	110	105	96	111	99	95	104	107	89	80	88	97	100	97	98	105	111	101	109	106	103	106	91	112	111	101	92	93	109	126	97	103	107	96	119	110	77	94	114	86	103	98	129	107	109	121	111	126	123	90	105	108	115	101	88	119	99	79	111	109	89	98	84	105	85	95	115	97	108	84	109	91	99	114	105	117	97	117	99	98	84	88	90	112	107	120	105	94	104	101	110	128	102	104	111	104	103	105	106	99	102	99	96	89	94	103	99	112	109	111	106	113	92	96	104	112	105	114	99	111	90	111	97	119	120	88	125	101	101	100	88	115	117	102	98	100	102	100	102	96	92	110	93	89	117	119	108	98	86	115	94	104	102	101	96	105	107	109	108	128	123	105	92	94	97	100	122	105	101	93	99	90	105	101	110	108	104	96	121	107	103	121	110	107	98	112	107	90	108	96	103	99	100	110	113	112	117	111	87	112	94	102	107	102	98	100	114	91	127	111	109	98	105	104	110	97	113	92	123	100	126	100	107	97	116	102	106	111	99	129	99	101	81	106	90	110	107	91	115	102	85	85	93	104	107	102	115	104	110	129	89	106	98	86	100	124	102	107	103	103	90	96	107	91	107	109	105	110	111	93	107	117	110	106	100	120	106	95	127	109	114	92	99	99	110	100	116	106	107	106	95	121	98	112	93	98	117	89	94	102	101	98	97	97	93	79	100	108	96	104	100	111	105	112	107	110	115	114	113	97	98	100	125	105	106	91	94	85	127	95	96	94	114	108	110	101	85	110	97	86	94	113	113	109	76	111	105	86	110	118	102	103	120	104	97	105	112	94	122	111	115	96	113	110	102	106	112	100	99	114	112	106	109	96	101	96	114	115	93	94	121	107	102	118	97	96	91	84	117	96	91	125	108	123	102	108	114	81	95	117	119	96	124	107	91	110	99	105	105	94	96	95	106	97	115	92	104	94	68	98	123	90	104	106	106	97	97	98	95	109	107	92	115	102	106	78	95	104	78	109	95	90	110	113	90	102	105	105	101	89	99	112	96	120	110	100	107	116	100	92	92	102	93	107	100	103	105	116	116	100	100	84	105	122	112	120	107	89	95	98	101	100	107	103	127	103	114	116	103	98	111	109	104	90	103	114	131	113	98	105	95	107	105	118	107	102	117	125	96	108	107	105	117	114	108	120	102	90	97	98	80	107	111	96	110	88	115	118	106	91	114	106	119	109	96	98	100	103	95	110	97	102	117	105	104	126	91	119	115	117	108	90	105	110	85	96	90	103	116	98	100	104	106	113	120	114	86	82	102	100	96	103	89	100	112	98	105	96	100	100	111	104	109	110	96	94	104	116	106	108	100	95	100	97	94	97	105	92	109	91	106	102	83	113	98	98	115	103	86	112	91	99	91	115	118	101	109	92	93	108	111	114	101	105	98	106	92	100	110	116	108	106	109	105	128	106	118	96	120	86	120	120	101	102	96	101	108	100	91	133	125	95	107	84	110	102	103	100	110	105	99	99	111	78	96	87	98	118	109	119	117	98	104	109	92	117	102	90	103	89	97	92	75	96	106	104	85	100	105	107	111	114	93	101	99	114	100	114	109	89	90	109	104	101	90	86	114	100	78	84
7854	916	2042	2755	2196	2059	1716	991	1026	1573	868	681	573	500	429	466	448	408	401	381	374	382	364	372	347	353	371	343	292	294	299	281	316	264	266	278	278	284	310	305	277	294	264	303	266	292	258	263	302	250	266	278	283	271	273	280	285	265	267	298	263	267	289	290	264	304	268	262	284	253	271	305	257	269	263	270	269	262	267	276	298	263	279	286	283	279	258	248	251	271	289	287	270	272	245	258	282	285	240	267	309	306	258	284	283	268	306	234	310	286	291	254	297	268	249	290	284	276	235	238	273	266	257	283	297	263	252	264	235	251	273	256	282	261	257	275	270	291	274	264	269	266	263	287	261	264	282	242	258	279	257	268	260	263	264	286	275	249	269	266	258	268	255	254	270	269	253	280	254	275	249	298	281	284	266	250	240	288	257	294	305	278	295	269	265	267	242	273	270	287	252	287	260	265	264	296	277	278	280	259	257	272	303	295	285	249	274	277	272	264	285	263	305	267	262	264	262	237	272	264	261	271	317	249	265	266	297	278	274	258	240	270	278	293	230	247	261	288	271	261	263	271	270	270	241	240	263	271	275	242	298	245	265	265	263	276	237	250	268	273	287	247	277	252	305	262	296	250	306	287	292	275	285	230	278	291	237	249	267	251	271	258	257	261	276	252	251	227	241	261	232	245	298	250	277	312	262	251	258	257	259	257	272	244	275	301	255	268	283	282	260	263	264	261	244	287	261	262	288	279	262	279	252	285	278	258	247	273	269	284	303	250	267	257	293	253	269	250	281	264	258	268	265	243	276	280	241	261	296	272	234	251	268	267	285	260	298	292	267	241	272	253	260	239	279	277	266	277	257	243	260	258	241	313	264	275	258	259	289	265	248	267	295	275	268	254	294	256	296	274	260	276	282	258	270	260	264	287	291	259	254	272	278	274	283	271	272	301	261	254	257	275	275	282	273	273	253	264	238	247	254	254	261	250	246	253	264	253	253	260	256	279	252	280	273	264	247	291	282	318	257	258	252	254	252	278	285	285	300	276	299	252	275	258	312	276	263	273	246	232	256	271	267	259	288	268	278	262	267	310	254	241	241	265	278	242	292	274	249	261	276	263	268	246	264	269	278	253	296	252	267	266	271	247	272	253	277	268	259	246	250	256	281	261	260	265	263	276	245	292	270	250	292	265	226	292	265	271	248	278	262	278	279	291	257	242	271	254	257	288	266	271	275	278	260	261	275	263	247	258	269	218	265	277	264	250	248	273	272	271	280	254	283	257	258	286	254	281	251	272	275	255	231	236	245	301	294	275	275	274	283	283	254	254	246	257	272	283	270	260	277	257	245	271	279	279	276	282	268	259	230	252	275	274	266	306	281	272	288	261	271	275	272	269	277	246	279	293	275	279	248	244	279	252	253	237	263	269	253	282	271	276	259	268	261	253	280	272	240	274	264	267	266	281	256	251	269	290	272	276	234	255	256	255	261	266	284	262	274	285	261	265	271	284	261	271	281	280	253	261	253	255	286	281	290	267	261	260	279	261	235	252	244	287	265	280	282	296	301	261	310	250	258	245	269	305	296	248	267	292	261	259	255	254	288	277	246	249	277	266	267	237	282	282	279	257	305	264	272	277	260	245	230	256	265	255	285	262	270	266	279	263	288	276	263	275	270	258	244	271	259	283	271	290	270	283	272	253	276	234	267	260	246	236	221	282	260	257	249	270	252	248	276	275	293	272	277	257	222	259	260	263	276	298	302	295	266	305	272	267	249	268	266	263	231	280	282	240	274	254	247	275	274	302	272	239	284	283	245	280	260	266	253	260	281	264	256	248	266	250	254	281	254	269	259	278	236	288	283	287	285	260	262	255	263	243	263	261	253	268	267	294	251	273	280	280	278	264	251	279	258	271	254	269	267	262	274	259	299	230	260	276	261	266	260	249	264	259	243	261	283	262	279	276	262	265	245	232	281	260	265	259	257	244	279	247	260	247	264	296	276	257	266	272	278	263	250	269	256	268	234	276	239	272	260	293	257	252	264	267	269	297	277	272	249	253	283	276	277	264	251	259	269	286	245	282	270	292	270	268	262	265	263	274	265	243	281	239	257	248	248	260	250	242	247	237	263	306	289	281	261	282	277	266	236	276	292	271	259	244	265	274	279	292	239	247	258	269	292	271	257	291	235	275	249	241	256	260	277	288	246	245	298	249	248	284	266	240	253	273	276	264	244	275	259	255	288	245	257	261	248	260	256	250	254	268	254	259	237	258	285	254	255	278	278	260	258	274	270	264	264	260	296	253	259	270	293	296	274	256	276	304	276	242	273	273	267	288	286	282	271	236	298	262	254	261	259	268	234	261	287	247	270	250	262	274	272	273	249	293	256	264	269	269	276	262	257	260	300	286	282	306	293	265	284	274	266	261	219	268	262	275	236	304	299	265	264	240	254	283	239	259	257	286	254	283	262	288	260	247	268	268	264	269	267	251	278	281	241	261	249	266	242	259	263	259	279	261	259	269	268	241	267	280	280	246	281	272	287	264	248	240	288	266	252	258	235	260	271	246	255	257	262	282	272	262	254	267	290	241	234	283	264	283	281	232	255	249	256	295	271	287	278	265	306	271	265	256	274	270	265	238	254	237	259	288	275	266	256	258	278	261	237	276	273	256	257	250	272	271	255	262	281	275	280	238	263	254	267	258	252	256	283	272	256	261	266	246	260	293	283	292	248	245	301	279	267	282	276	291	277	265	258	269	257	263	264	301	295	261	286	291	262	247	281	279	268	281	276	274	227	238	269	275	284	266	263	239	272	280	273	263	249	257	317	266	274	266	257	272	297	246	266	291	257	257	264	231	280	269	274	259	248	242	228	298	265	285	253	242	251	278	276	287	255	298	268	267	258	290	264	285	264	238	258	277	263	292	260	265	255	286	276	259	251	277	260	272	305	244	270	275	299	293	251	271	259	247	288	257	271	278	263	269	241	231	248	269	258	274	258	252	260	283	260	273	276	257	273	287	265	243	258	264	256	247	275	278	249	290	254	242	258	274	255	256	274	250	255	265	295	251	270	274	263	277	253	270	272	267	254	268	283	247	296	285	266	252	244	246	268	241	272	272	257	245	254	254	243	264	299	266	297	281	269	251	307	295	270	266	231	296	259	281	269	260	245	271	252	255	257	236	278	240	255	281	264	259	255	295	247	249	246	271	274	272	256	272	234	257	290	253	270	310	256	277	303	261	289	246	233	275	283	266	280	256	260	265	266	259	257	269	252	243	283	284	264	262	289	275	275	270	278	294	257	273	276	284	262	271	269	252	283	243	259	250	262	238	279	276	259	264	270	310	242	272	272	243	282	259	246	294	261	267	296	282	261	251	260	266	244	235	255	269	274	281	279	283	279	306	285	260	255	232	251	248	272	259	264	294	264	250	233	249	287	275	279	245	284	300	263	256	240	262	264	285	260	270	237	255	288	250	263	273	277	282	250	247	299	253	295	264	264	268	265	269
1104	198	208	207	208	190	176	157	165	174	166	170	177	168	156	162	155	150	185	163	180	164	140	166	164	167	141	167	154	181	168	145	177	174	171	171	170	129	184	190	173	160	151	156	158	158	162	169	181	178	179	172	170	164	192	173	150	143	133	160	160	155	155	152	168	170	181	153	171	150	186	151	193	180	166	183	187	142	153	163	183	158	180	173	160	173	187	161	171	148	170	169	180	179	173	158	158	180	170	147	160	148	169	164	158	171	159	181	172	159	171	179	164	174	175	178	157	158	144	172	176	201	160	147	154	165	176	188	158	190	153	158	155	162	181	188	177	167	147	182	172	157	155	184	170	144	165	168	168	180	190	152	146	150	177	184	173	145	176	171	148	168	193	169	177	158	180	173	154	162	173	172	165	180	138	161	156	158	149	149	164	166	197	138	175	155	148	173	157	171	145	155	168	186	183	146	187	179	159	177	172	160	173	166	151	169	156	161	146	146	177	152	137	168	177	167	157	165	201	164	145	135	155	163	151	168	158	167	162	168	172	172	155	184	177	165	170	178	178	170	178	160	162	165	175	176	176	157	171	171	142	163	174	177	159	157	170	147	148	171	160	143	149	176	179	151	186	147	155	139	157	179	166	178	148	168	178	161	159	176	163	158	154	161	149	193	171	179	174	159	152	150	171	159	153	162	164	175	160	161	162	169	166	140	151	152	163	179	167	163	170	167	164	150	169	175	179	163	172	187	176	165	159	177	163	176	163	177	143	160	176	171	170	161	156	165	164	169	170	184	180	161	163	150	177	162	152	146	158	171	177	159	166	152	172	161	164	178	168	142	143	177	158	133	176	197	192	149	142	177	157	136	165	182	167	168	176	147	170	165	172	174	191	183	164	157	150	160	154	148	176	179	187	166	167	166	132	169	195	180	180	169	154	175	159	188	160	189	173	152	158	180	164	171	151	164	180	193	155	185	189	181	171	173	167	182	162	162	168	168	143	156	155	171	143	161	147	188	178	167	144	158	174	184	170	175	161	149	165	176	167	166	161	135	168	153	164	164	173	176	159	183	147	167	156	158	168	163	168	166	149	149	149	161	134	177	161	173	155	144	181	186	182	175	172	205	146	151	169	166	149	157	160	172	168	193	162	190	177	159	184	167	182	132	165	159	186	165	149	174	171	162	154	172	170	160	127	161	170	169	162	162	158	168	167	175	161	178	167	176	180	142	148	146	176	178	170	177	173	170	156	188	170	166	163	176	186	164	149	165	138	179	160	148	149	147	151	176	162	153	169	163	173	166	177	161	172	170	169	136	177	166	151	157	148	178	216	146	161	153	168	167	175	166	168	170	155	170	156	174	165	145	130	162	160	162	187	169	150	186	163	190	162	171	152	164	160	148	160	160	155	180	151	158	178	169	147	142	181	180	154	197	159	175	172	172	186	176	157	165	162	164	165	170	176	161	166	190	184	196	184	157	146	155	150	173	183	167	181	162	156	179	167	170	163	157	166	162	184	179	164	171	180	172	167	184	161	165	167	158	162	177	177	167	175	144	175	168	152	182	180	158	188	158	166	170	160	163	179	175	169	161	156	190	152	147	138	186	164	146	149	167	167	177	204	171	178	183	161	177	173	191	164	175	155	148	173	156	152	164	162	167	177	136	151	177	179	157	169	191	170	155	176	166	162	160	143	167	149	178	156	159	170	166	194	162	173	167	175	207	172	178	187	140	168	157	150	184	167	150	168	128	153	190	145	143	180	144	176	157	174	161	165	173	168	177	152	168	175	157	185	170	197	170	143	181	175	158	148	146	137	177	168	156	170	157	168	145	176	166	172	184	183	143	146	146	175	180	160	172	163	168	165	145	137	184	159	150	155	182	164	175	173	170	186	144	169	174	135	164	158	158	192	172	155	161	184	163	166	165	147	161	145	154	132	161	190	165	143	182	180	180	168	168	157	156	174	162	181	194	167	171	179	165	156	160	176	149	171	173	156	186	149	153	186	155	173	173	165	190	177	168	167	168	152	182	164	160	175	189	154	172	180	154	153	174	185	172	156	176	149	154	174	177	151	171	177	167	184	158	156	153	156	169	187	176	186	172	143	162	163	146	138	154	145	153	161	162	178	176	127	178	141	151	184	162	172	155	180	167	159	173	142	174	169	157	203	173	190	184	173	164	177	151	208	162	176	170	161	173	142	138	188	169	158	139	150	163	187	168	173	169	168	143	201	171	155	166	165	173	178	157	161	142	154	156	160	187	164	154	184	149	166	168	168	177	145	142	167	155	157	149	173	170	167	164	164	136	175	148	165	159	158	174	152	159	163	165	186	168	150	144	169	137	175	180	187	139	180	169	184	176	165	184	171	160	207	173	151	169	153	153	174	173	187	174	155	171	175	178	181	143	166	187	164	157	151	160	175	169	177	174	153	165	163	172	164	142	164	152	160	178	155	169	174	168	149	157	158	166	162	161	152	183	160	176	177	170	156	166	172	170	165	167	169	172	188	159	164	171	195	168	152	158	156	176	190	170	141	166	162	185	160	144	170	166	153	165	189	169	165	144	164	145	158	172	182	166	182	167	182	173	153	156	177	171	156	173	180	174	187	196	172	149	164	153	139	159	193	154	159	166	176	159	173	180	164	165	156	149	183	169	182	149	167	177	133	139	151	161	171	163	183	164	162	180	174	184	159	136	182	146	163	166	169	154	149	158	150	175	169	175	172	157	152	161	165	169	182	179	179	175	186	161	157	184	170	171	193	142	170	158	165	166	161	170	150	172	154	170	168	187	155	152	187	146	186	150	163	166	188	180	161	171	153	147	152	173	162	162	161	154	168	170	168	168	169	140	177	165	179	157	159	158	159	167	184	166	164	173	158	186	167	169	148	172	154	155	169	164	167	170	168	158	156	162	177	166	200	139	172	180	152	144	184	188	164	163	153	160	168	167	142	162	176	147	165	176	169	171	155	165	156	154	154	146	163	162	162	176	164	180	175	142	155	173	176	161	142	189	126	182	179	185	179	170	151	157	171	146	141	145	165	177	169	158	176	185	160	162	162	163	175	151	210	155	152	145	178	167	178	189	160	161	183	166	183	154	183	162	179	171	148	155	159	162	166	180	176	159	176	171	159	165	176	176	151	142	169	152	147	160	144	165	169	165	166	152	137	165	189	148	162	173	169	143	159	162	177	169	172	186	191	183	172	154	170	188	159	155	158	175	158	162	168	157	180	148	141	170	154	136	188	192	162	168	182	152	170	157	176	174	155	158	158	177	161	174	189	167	156	158	172	150	168	181	177	152	168	172	173	161	160	161	171	170	155	149	178	169	182	179	169	165	176	162	146	150	144	175	171	144	159	181	185	154	164	165	197	169	159	155	180	164	164	164	176	175	183	170	180	152	161	168	158	178	148	157	164	177	167	180	158	202	162	160	152	169	181	143	178	153	148	144	164	149	165	176	163	159	192	166	162	145	153	159	154	163	164	183	170	164	160	151	182	152
1684	452	524	587	499	508	465	457	470	471	504	438	476	397	453	457	455	398	494	443	415	436	439	438	400	436	452	441	405	433	431	437	433	439	445	440	430	416	415	446	461	412	421	435	423	410	447	398	427	464	388	407	436	435	454	450	460	420	436	437	453	423	440	425	438	413	453	413	455	465	421	421	419	389	425	436	432	406	422	427	412	409	455	404	395	398	439	478	422	459	416	405	446	397	438	379	470	455	456	420	434	454	419	458	404	455	440	425	440	406	450	420	423	425	430	457	445	421	396	425	413	417	420	407	453	426	414	443	473	464	410	407	424	399	409	451	427	452	400	415	415	405	453	440	424	438	434	482	442	450	449	417	428	425	440	406	427	459	462	440	454	449	409	449	420	400	435	440	395	400	431	399	449	429	419	428	458	464	473	401	457	400	435	424	452	434	430	419	388	425	444	397	441	445	438	472	427	440	413	436	439	421	427	421	419	432	444	434	399	422	430	387	445	422	454	397	419	433	441	438	419	416	450	411	425	430	421	382	438	442	435	414	425	400	414	429	412	448	407	432	424	430	438	440	413	424	451	413	446	457	416	421	422	428	459	433	398	437	449	437	439	458	393	402	397	467	387	428	439	431	447	427	435	449	432	417	426	444	447	473	439	421	412	456	414	476	453	390	407	408	405	442	383	397	401	432	410	400	362	431	426	418	443	423	467	430	429	448	452	457	434	441	409	402	413	408	427	420	430	436	446	440	376	427	422	406	440	412	423	440	430	448	473	412	417	391	424	458	401	400	451	427	438	462	453	423	458	441	398	455	421	444	436	413	436	444	456	415	440	422	456	410	416	440	420	425	416	418	421	418	395	444	399	416	436	399	410	435	436	409	407	402	427	395	449	453	394	448	405	426	427	410	397	427	438	430	429	408	424	433	416	427	439	450	420	435	418	420	401	443	438	450	402	450	412	404	422	440	438	443	401	406	466	407	445	427	427	392	433	457	445	409	432	422	442	440	440	411	410	426	447	420	462	387	436	407	404	442	443	433	396	445	442	440	382	435	438	433	473	467	437	433	448	461	395	423	418	403	422	450	413	450	455	419	397	436	394	389	444	439	424	441	427	421	425	428	440	472	421	452	425	428	460	412	411	388	425	429	426	435	436	443	411	410	400	425	456	441	452	430	447	426	443	427	446	453	447	424	425	413	393	388	413	430	414	440	436	449	406	439	423	463	409	451	433	432	416	456	450	421	446	440	415	396	411	443	427	433	422	426	474	412	452	434	426	436	417	406	420	430	420	447	418	434	408	410	431	398	411	422	395	423	435	385	397	454	451	425	429	438	432	426	440	430	426	446	398	431	454	432	433	410	410	414	395	453	444	462	421	453	423	456	426	429	428	440	424	427	423	407	442	450	398	449	400	436	414	422	453	427	412	436	441	391	423	439	412	420	429	414	431	437	446	429	417	418	430	413	440	436	414	424	428	422	420	410	451	430	429	436	407	456	432	428	427	423	418	412	417	428	415	423	422	423	430	455	423	436	411	446	403	430	436	431	447	410	437	454	412	400	432	423	422	436	453	438	432	445	437	458	446	433	441	417	398	456	418	450	398	403	459	457	434	399	432	436	443	438	409	486	401	400	436	497	448	402	443	419	425	417	422	449	419	433	393	424	441	433	431	415	404	408	414	417	412	426	412	416	420	446	430	444	406	422	423	419	424	417	446	500	409	437	426	428	444	428	457	426	428	454	403	456	447	457	403	422	437	397	397	433	423	448	442	392	444	425	441	443	432	430	444	423	434	396	424	397	459	435	430	449	397	414	432	427	428	416	440	423	423	446	379	441	448	449	426	415	419	395	458	427	429	404	454	447	452	435	426	472	426	439	418	412	426	415	415	475	412	399	420	414	415	384	434	417	431	411	447	410	433	408	423	450	426	432	461	425	447	439	442	428	387	397	411	421	409	423	404	383	473	406	441	412	456	419	392	470	463	417	414	398	426	411	423	428	402	411	457	395	425	434	471	423	419	434	428	411	436	446	427	452	405	414	437	432	420	377	406	424	388	464	414	432	430	408	416	410	414	441	426	435	384	421	397	391	403	409	441	412	438	429	428	393	408	414	406	469	415	398	427	401	449	461	423	460	439	434	457	419	415	448	429	435	415	442	432	446	447	415	418	448	449	421	389	430	419	430	448	405	444	428	402	425	420	461	465	394	413	439	440	429	427	439	419	419	438	431	398	425	437	455	422	426	413	364	396	426	448	408	424	440	442	388	411	445	463	425	412	416	445	415	405	399	473	412	388	416	404	399	400	444	448	456	452	446	411	411	407	409	448	443	408	435	435	453	421	409	406	440	432	419	430	434	425	418	413	441	435	410	436	414	449	423	415	442	450	404	461	461	429	436	404	431	457	416	420	439	441	438	419	416	428	434	439	466	427	427	425	397	408	428	402	484	413	422	461	417	435	429	424	444	447	427	435	442	470	475	413	420	454	419	425	430	449	399	425	377	423	418	416	419	453	396	418	425	419	441	426	403	430	420	414	420	427	390	400	424	391	411	438	427	421	424	428	451	430	424	451	411	489	408	410	458	434	442	463	398	439	446	404	443	430	429	436	423	442	470	392	396	436	462	426	425	472	440	431	464	440	399	421	447	396	406	420	416	417	432	410	395	417	418	420	394	431	423	422	407	435	423	424	400	442	461	441	400	476	446	442	413	441	460	399	424	443	431	416	440	470	440	428	428	445	435	403	431	413	433	440	419	417	419	417	437	424	422	427	457	429	414	413	417	427	430	419	442	455	411	432	428	406	420	392	431	476	447	388	452	425	445	380	413	420	434	438	430	453	430	434	424	421	408	439	447	429	388	411	439	405	413	395	416	416	418	413	448	423	448	439	409	424	450	410	450	445	422	409	403	415	478	433	425	390	458	425	435	435	415	465	444	450	392	451	435	428	453	418	458	420	418	405	446	402	440	445	445	422	437	474	468	456	414	429	416	433	411	433	428	398	433	441	467	419	422	399	431	409	432	426	459	426	420	409	397	410	452	445	432	412	452	401	407	419	411	415	413	400	389	413	389	475	427	427	420	426	437	433	388	442	434	419	417	403	437	407	446	445	446	427	412	440	415	419	480	398	436	446	459	401	424	431	460	409	456	453	406	423	390	416	425	425	442	421	437	441	407	429	423	391	410	454	440	402	475	430	431	438	425	452	428	420	458	477	442	418	454	437	443	427	419	422	421	415	449	408	432	436	420	438	433	479	435	417	444	451	430	417	415	408	411	433	421	403	429	439	409	391	380	421	405	452	418	425	436	424	446	410	402	412	432	439	456	428	489	411	414	416	413	431	426	413	494	424	444	436	431	448	436	450	401	420	432	471	423	371	407	400	425	408	468	401	436	436	391	431	427	409	411	435	438	402	448	445	418	455	457	433	437	415	436	433	411	430	416	466	390	429	398	437	395	433	463	430	386	420	445	404	410	415	428	408	470	415	414	386	439	435	397
6541	579	589	581	442	343	314	327	279	314	274	265	210	228	224	221	229	211	178	190	248	202	198	205	210	216	195	214	202	214	204	199	220	195	204	184	211	198	180	209	206	207	200	197	223	190	197	194	189	202	201	189	197	190	223	202	192	210	219	200	192	196	207	186	205	204	196	200	224	232	214	199	182	184	211	196	232	187	190	196	177	214	181	180	188	204	201	162	200	218	177	166	216	182	206	203	193	203	186	200	185	213	208	212	218	177	209	209	180	207	200	198	205	185	185	216	206	206	235	190	186	176	188	205	198	225	193	202	228	203	192	208	197	182	196	223	209	180	185	190	220	195	212	204	195	214	183	195	195	180	181	197	204	207	179	215	222	197	207	231	196	194	196	189	217	224	197	195	194	182	201	182	207	205	192	194	197	202	186	182	198	192	182	211	217	205	207	196	180	187	188	201	215	188	222	205	182	193	190	194	216	195	182	203	186	203	198	198	200	201	216	216	174	205	195	190	187	194	158	215	169	195	197	187	193	195	179	214	222	185	231	200	204	190	202	208	182	187	188	184	182	187	211	167	194	218	196	193	187	182	205	194	188	202	189	211	185	216	191	189	210	168	168	181	212	192	205	219	212	210	174	194	206	202	189	164	208	185	170	183	198	192	187	209	183	202	187	209	189	194	187	213	181	200	214	194	189	205	187	237	198	198	195	188	194	212	205	199	201	166	215	212	194	200	210	221	198	211	185	195	224	197	213	203	212	195	201	167	194	225	199	194	194	194	190	232	178	176	197	197	212	221	183	225	219	219	195	181	211	201	230	195	214	206	167	195	196	200	178	185	194	171	213	208	191	203	162	204	223	194	188	197	183	194	198	218	207	186	204	191	208	188	171	211	172	181	204	205	201	212	178	206	191	198	207	215	187	197	220	207	194	184	214	206	202	180	197	195	202	193	202	184	203	214	213	197	174	215	188	207	182	196	186	221	204	191	169	194	205	207	207	209	214	199	188	196	179	213	217	210	169	196	196	193	207	190	174	219	200	179	197	155	190	181	219	211	179	183	195	213	205	173	191	198	232	207	197	197	222	195	196	225	203	200	227	184	216	218	191	177	172	221	187	222	182	201	191	207	193	219	182	192	180	205	195	198	202	188	193	186	209	180	207	205	184	203	188	186	192	173	196	189	199	185	205	213	195	211	198	189	176	175	180	222	178	220	198	170	210	194	194	182	183	196	195	171	191	218	207	201	177	193	181	184	192	201	184	161	192	203	211	177	210	194	210	207	207	204	220	198	194	195	206	205	164	188	182	186	201	182	194	206	200	195	185	201	207	209	191	200	209	223	204	197	207	168	181	183	201	194	228	187	214	199	199	184	214	194	192	187	206	184	200	196	216	170	202	198	201	205	199	190	207	217	198	203	217	203	201	213	224	183	214	208	197	203	196	196	198	202	187	196	200	181	204	189	160	183	165	172	211	187	224	198	189	189	214	204	189	181	214	165	204	204	191	195	196	187	179	204	218	204	198	215	205	210	192	207	182	207	203	189	194	228	191	193	195	188	189	206	214	224	199	187	215	211	220	204	188	190	179	207	196	187	210	202	177	189	219	200	206	185	191	204	211	216	216	204	164	213	189	216	196	197	211	182	225	185	195	194	192	233	174	198	174	197	201	204	221	196	194	186	197	165	165	181	201	179	205	187	231	198	213	188	209	196	172	210	198	186	192	218	182	190	202	182	176	198	192	212	190	176	183	193	195	186	194	212	195	170	199	190	177	201	181	203	218	190	215	199	196	187	200	182	239	192	206	193	179	214	205	200	197	222	197	207	187	200	234	176	221	188	187	209	208	180	190	190	181	204	216	218	198	190	183	190	208	220	217	188	197	208	192	197	194	198	188	190	201	215	188	208	220	208	202	228	201	198	203	178	215	196	191	181	202	189	192	183	196	194	225	181	195	221	201	189	194	190	186	194	181	171	234	202	204	174	198	204	197	218	209	194	170	220	187	218	202	196	194	197	170	199	194	190	209	192	194	222	209	177	194	180	209	175	191	185	176	169	180	199	190	190	192	187	184	202	217	187	211	197	190	178	192	196	194	201	190	197	200	188	200	186	184	203	220	204	216	170	164	198	209	213	166	174	211	196	180	200	198	201	205	213	204	208	217	210	195	207	191	203	206	191	204	201	198	190	217	204	213	178	198	212	211	201	200	207	200	182	202	189	188	198	210	202	224	193	183	185	202	219	215	205	205	205	190	205	201	196	218	202	202	218	167	207	194	212	205	201	207	173	183	211	208	201	177	190	187	187	209	210	211	186	190	222	182	196	206	187	164	219	220	200	222	148	172	183	182	198	208	199	205	206	204	221	208	214	219	198	192	215	209	222	209	193	200	226	196	208	198	202	210	203	182	194	201	198	210	200	205	228	194	189	202	211	202	217	195	198	206	185	201	208	204	199	211	199	183	186	200	223	205	205	200	236	198	173	189	204	180	189	208	197	206	178	207	201	198	186	209	178	220	199	165	223	207	210	192	218	196	211	228	204	220	210	178	212	198	197	186	173	175	207	188	202	192	211	214	188	210	186	196	206	198	203	204	197	183	191	193	201	202	198	198	189	223	187	211	211	194	172	171	203	186	200	226	209	184	189	189	206	176	221	206	218	225	216	189	204	209	203	180	207	188	212	192	213	200	228	205	209	220	172	195	190	214	189	191	212	204	193	189	196	172	218	207	176	161	201	177	201	190	230	211	220	209	150	178	210	182	171	206	200	207	194	202	148	202	194	196	201	191	197	180	202	205	195	189	188	223	190	200	211	188	200	193	204	231	182	218	220	198	154	196	177	217	213	195	191	203	243	203	221	210	209	225	207	196	207	228	220	197	202	185	201	208	184	198	181	191	195	220	208	216	185	200	205	200	196	197	176	174	198	209	192	196	171	193	205	196	189	193	195	194	210	208	203	191	201	217	215	188	226	184	216	172	221	216	175	190	168	201	170	209	207	198	145	185	218	225	178	195	208	180	190	199	198	203	210	193	191	203	213	203	213	221	206	169	208	186	183	190	201	198	183	199	173	198	210	205	199	159	196	192	206	194	218	194	186	189	237	200	203	214	195	199	191	199	221	196	209	188	186	196	197	190	221	187	188	218	202	205	203	210	208	220	184	204	177	174	215	189	208	210	186	204	201	205	224	182	209	205	192	209	206	211	207	210	189	182	203	213	221	188	205	192	189	190	198	176	186	166	218	220	207	204	207	201	230	190	205	181	195	211	210	184	209	201	192	217	196	201	185	206	209	183	212	199	202	216	203	204	209	213	196	209	198	182	211	220	196	188	191	214	196	171	223	202	201	211	202	176	184	190	186	189	217	203	212	218	191	200	221	195	193	196	205	199	192	194	184	186	216	195	212	193	189	210	193	218	183	160	182	186	188	241	180	233	192	171	187	209	208	206	174	199	214	206	178	207	210	202	204	235	196	182	191	179	193	217	187	186	204	215	199	196	196
6377	796	1456	1807	1545	1445	1207	1018	903	1207	840	715	632	625	609	567	560	625	539	552	533	516	537	555	534	537	557	549	509	499	522	513	510	527	482	515	487	473	531	499	508	473	497	507	489	496	502	535	493	485	526	501	494	519	486	508	490	491	499	494	481	542	446	540	495	525	434	511	511	505	508	492	486	502	490	495	562	482	530	510	520	526	472	536	487	502	486	480	501	515	496	514	469	476	448	506	511	458	459	498	494	547	493	515	476	507	479	507	529	480	485	479	443	506	487	470	495	506	492	476	544	481	485	517	503	508	533	490	526	526	528	491	492	490	490	510	485	505	479	505	499	491	483	483	478	504	499	474	510	488	508	481	466	469	512	502	495	447	512	450	481	460	482	481	474	486	458	482	449	515	488	526	496	479	460	473	485	482	481	486	489	529	505	499	486	492	475	476	489	539	508	499	494	469	456	489	460	485	463	518	487	478	510	491	550	506	516	494	468	528	515	507	490	471	446	524	475	488	468	485	508	475	487	507	478	493	495	483	509	495	466	505	463	500	477	481	496	491	507	528	472	519	489	498	471	475	482	471	495	488	523	519	490	517	495	525	522	485	475	475	520	481	529	506	494	497	469	510	523	447	524	498	487	500	523	490	520	497	513	459	528	463	481	495	500	494	478	536	517	456	475	508	475	528	503	504	508	425	509	516	514	480	494	501	492	468	493	482	458	490	545	488	514	489	477	560	476	499	481	496	463	503	499	533	499	496	447	499	487	482	503	512	474	474	488	495	514	486	465	459	525	517	498	506	530	483	476	474	485	456	502	510	495	479	509	485	516	439	481	472	461	524	477	468	496	488	524	479	471	495	514	457	451	493	480	488	514	490	537	495	503	484	486	493	475	494	496	487	481	508	469	500	494	513	449	451	512	513	495	472	491	541	485	492	470	496	484	499	458	498	508	468	495	509	488	514	510	504	496	485	506	500	470	520	502	477	444	458	460	479	489	524	512	472	504	516	517	517	468	476	483	486	476	479	477	484	474	495	483	533	498	495	517	482	480	463	483	484	490	474	503	533	522	506	495	528	478	500	471	481	483	485	516	536	495	460	506	477	490	502	477	494	492	503	478	492	496	497	464	522	476	474	509	498	538	493	497	483	465	498	495	459	517	478	523	515	491	516	503	473	502	525	507	518	480	512	535	531	474	454	413	506	471	524	498	491	488	513	502	481	462	491	508	490	495	522	463	482	521	532	507	485	502	506	457	508	479	509	484	497	456	507	501	512	497	466	513	525	477	468	491	507	520	504	499	515	498	477	526	418	518	538	446	453	515	522	489	464	475	451	513	517	462	495	503	491	489	472	517	505	488	482	509	504	455	478	483	517	468	511	480	487	518	484	444	485	503	531	507	475	518	485	533	507	480	498	472	529	501	542	514	509	463	495	515	496	501	510	470	520	481	526	511	494	496	504	453	509	525	530	495	516	543	531	492	489	474	439	487	508	518	480	510	472	488	484	507	458	508	486	539	506	503	506	490	492	527	532	510	467	530	472	471	493	506	517	486	459	505	544	493	474	491	529	542	462	495	482	526	528	462	492	490	509	501	468	520	486	499	540	520	555	486	472	489	508	510	467	515	479	447	469	503	504	470	459	472	486	493	496	470	487	515	488	515	477	541	448	474	478	474	468	502	483	525	533	491	503	528	516	516	508	517	476	478	531	517	509	496	478	536	480	483	493	501	440	523	519	476	452	494	502	520	478	495	471	522	489	512	523	486	510	450	546	508	509	498	505	477	502	483	468	513	508	471	494	533	477	472	482	478	509	536	538	467	472	444	504	480	470	496	490	478	525	482	476	503	500	517	482	481	488	507	459	524	502	491	473	482	512	486	488	508	505	493	504	500	495	512	491	513	541	482	486	511	490	492	516	481	497	499	526	504	514	484	486	489	525	508	506	493	479	485	561	486	496	507	485	488	476	494	488	475	533	502	485	492	504	491	490	537	529	455	455	477	476	514	478	450	461	509	524	503	497	506	494	504	488	468	539	485	446	522	485	521	481	501	498	487	498	476	509	447	484	482	497	492	506	512	489	500	497	450	484	497	493	502	521	438	467	542	431	444	528	483	507	477	545	529	519	490	497	462	446	460	498	484	508	525	509	509	503	482	471	493	506	495	477	465	454	472	492	531	471	501	472	503	505	460	481	499	518	482	483	514	507	477	500	498	505	508	486	521	521	483	519	520	526	471	517	526	471	480	490	496	524	493	485	515	468	523	482	491	516	529	503	464	500	486	495	484	518	519	505	466	483	499	475	491	462	471	535	468	546	459	501	529	474	466	453	486	497	521	513	493	505	488	499	499	463	487	477	484	502	481	492	507	481	518	511	480	524	510	518	531	476	513	507	512	479	475	453	484	497	486	498	491	520	467	513	466	493	445	483	492	503	520	476	469	470	520	475	466	503	489	480	534	484	510	499	507	520	486	517	481	484	508	511	474	496	484	496	505	507	476	500	516	467	538	498	509	489	448	547	498	530	524	470	503	481	527	451	457	474	489	512	509	466	536	479	486	512	500	532	491	454	532	464	521	459	497	507	483	500	489	524	483	473	495	523	478	500	490	484	511	499	480	512	455	515	473	477	513	508	465	504	495	482	479	504	493	504	494	456	473	537	494	547	486	492	495	511	479	504	491	478	505	504	531	516	498	498	493	536	507	512	457	499	492	514	521	483	509	483	507	472	498	490	499	494	480	556	442	500	515	469	534	499	473	499	487	470	477	508	514	533	531	498	480	485	520	470	509	516	435	505	489	430	450	521	459	490	467	465	458	484	490	474	521	510	496	498	518	510	493	503	481	467	489	516	492	478	450	490	499	472	476	499	477	487	544	498	498	496	493	488	504	553	503	499	508	518	483	473	466	490	474	494	502	498	500	492	494	452	493	495	459	515	509	486	517	460	512	508	516	474	500	486	503	487	494	515	504	503	538	517	516	486	487	516	527	454	505	485	485	472	521	495	460	487	528	508	517	507	478	511	462	511	472	492	495	521	480	480	445	474	480	493	542	512	485	482	499	447	485	536	490	500	436	500	507	550	530	469	503	536	513	489	490	476	490	517	460	455	537	516	489	550	474	501	475	517	437	491	514	490	510	511	489	537	514	488	499	533	491	481	510	478	462	516	516	502	471	476	514	489	504	488	508	495	492	503	506	532	500	510	493	510	498	495	480	508	528	479	480	475	480	488	502	473	509	492	465	468	492	476	531	482	469	502	500	430	479	481	529	520	474	476	503	513	476	468	484	456	489	501	536	512	529	491	475	472	477	455	449	484	507	495	500	525	467	503	485	509	512	479	469	509	460	534	486	472	520	468	492	473	518	511	522	492	485	518	450	506	485	524	489	528	472	516	467	472	509	471	514	516	478	493	496	481	454	484	480	486	507	486	493	507	508	442	470	470	439	503	461	449	510	491	495	504	482	481	507	516	469	481	505	494	476	478	479	484	490	496	514	498
11950	931	932	795	529	433	314	295	217	344	171	152	171	148	142	143	116	140	140	116	124	132	136	121	111	137	124	104	112	109	115	122	100	101	104	98	99	133	121	120	110	104	106	120	96	97	109	97	122	116	119	103	106	96	97	82	96	92	118	123	101	105	112	107	105	112	126	93	103	106	100	89	105	123	101	94	111	90	118	88	119	113	102	106	104	119	88	117	94	94	90	96	98	93	107	110	100	109	113	123	80	111	90	93	106	99	111	112	99	112	95	92	103	103	111	99	99	117	89	100	118	86	116	109	91	117	114	93	107	109	90	89	111	97	114	114	108	116	103	103	99	114	105	103	108	87	88	105	113	93	98	93	114	102	84	121	107	94	110	105	109	103	90	111	114	121	88	109	101	125	114	103	121	111	103	115	93	83	131	103	98	96	106	101	92	94	117	95	96	93	90	106	94	112	125	101	91	98	108	103	89	96	94	90	104	100	115	96	117	107	102	110	98	96	117	110	122	102	117	106	100	120	102	110	101	100	108	110	89	113	107	95	106	91	92	104	99	115	132	104	111	116	106	95	114	85	92	93	94	93	90	109	93	100	114	118	95	102	115	117	100	101	98	106	103	109	110	109	103	102	106	107	93	114	119	103	105	98	103	117	98	96	101	94	111	87	100	89	109	99	118	123	102	105	110	112	106	82	87	90	94	123	101	103	103	99	106	93	106	100	94	106	119	107	85	107	96	108	107	87	117	113	96	97	104	87	118	100	98	99	123	86	89	111	97	93	88	117	105	97	94	91	110	102	95	106	103	107	103	104	111	116	126	100	97	110	106	90	96	106	100	97	120	124	112	96	107	97	80	74	120	86	91	102	102	91	101	118	115	94	89	86	103	90	95	121	108	90	100	93	106	102	92	96	119	106	105	77	110	99	90	103	99	116	108	109	120	105	104	113	107	105	108	96	105	87	105	93	96	91	118	92	82	97	112	105	112	83	107	92	100	99	86	100	110	98	116	115	108	109	103	92	85	105	106	83	110	127	108	91	82	115	102	107	101	112	101	94	99	116	97	120	132	123	120	120	90	116	102	116	98	87	109	107	99	71	109	104	102	119	99	102	97	107	109	118	88	92	113	98	115	102	111	114	89	111	118	121	85	123	95	118	103	105	116	98	101	95	85	101	93	103	119	115	102	116	109	108	88	96	102	125	118	99	105	104	92	122	118	108	96	84	94	96	100	110	92	96	95	90	97	84	118	98	101	113	122	99	96	95	119	121	94	104	102	118	106	109	102	95	107	110	124	97	121	115	118	106	96	96	89	101	105	97	92	104	86	109	103	106	101	104	117	115	103	97	120	110	84	120	105	119	103	103	96	109	98	100	86	84	115	128	118	93	92	116	107	108	99	102	104	108	95	109	84	96	87	115	109	96	108	106	108	111	105	120	101	94	108	102	101	120	104	105	89	114	96	77	101	95	122	127	73	84	93	114	120	100	87	110	115	119	126	88	113	88	91	98	101	109	112	86	102	111	100	104	118	116	102	109	98	99	125	106	99	115	96	114	81	105	97	106	107	100	95	108	117	101	114	122	104	93	107	97	118	106	88	108	108	124	101	120	111	89	106	119	108	118	91	114	113	104	123	88	116	92	105	107	84	106	108	101	114	104	104	99	98	117	98	105	101	98	119	97	119	113	109	105	110	123	109	101	105	125	111	105	90	109	117	107	121	93	97	105	121	96	81	99	104	104	96	116	85	109	117	93	94	88	98	109	113	65	126	92	106	92	93	97	99	111	93	108	106	107	108	87	97	97	99	111	95	91	102	117	111	118	106	99	100	109	107	100	98	105	120	89	63	94	98	114	88	114	112	110	90	99	121	99	107	105	106	112	78	107	97	92	107	115	92	96	92	129	117	124	113	84	109	112	94	95	117	85	101	94	111	124	127	98	95	106	112	118	76	96	111	97	109	107	105	92	112	119	110	130	124	104	120	120	91	96	117	94	95	112	127	91	100	92	106	113	113	106	106	92	126	106	102	104	98	109	102	99	128	103	116	105	103	109	108	98	131	99	104	120	111	88	113	105	93	97	112	115	83	105	105	125	102	94	97	97	87	116	101	95	95	92	121	116	75	116	114	102	143	114	89	97	101	124	99	80	110	85	107	112	100	123	131	132	112	91	101	99	110	110	111	122	129	105	126	108	114	115	118	116	99	83	117	98	94	120	106	120	100	105	99	104	100	104	97	112	109	106	105	121	102	91	111	91	105	111	126	106	109	105	115	102	117	106	102	90	126	107	90	101	105	99	74	116	103	97	116	98	103	99	107	113	108	92	100	109	97	114	105	105	115	102	115	109	84	112	93	88	107	95	108	95	99	110	96	87	108	96	102	104	110	123	111	111	103	103	95	112	100	113	116	94	118	97	111	99	107	97	109	89	98	91	91	112	99	124	123	120	86	96	89	116	106	97	109	106	119	107	100	87	122	99	110	113	114	92	105	106	104	124	103	100	108	92	110	107	79	115	95	100	115	99	85	109	116	99	83	105	133	92	118	116	108	105	96	103	114	108	118	105	100	97	106	96	83	114	96	103	107	118	113	115	101	89	106	88	116	111	95	86	91	129	98	91	101	108	124	100	98	104	105	108	98	102	94	95	109	102	107	84	96	108	109	100	102	104	123	95	101	89	106	88	105	113	100	117	98	96	125	78	106	113	96	93	110	108	102	94	105	111	108	87	112	114	81	105	104	106	101	100	118	111	81	110	89	110	91	105	98	100	105	95	91	121	129	114	100	103	113	98	105	101	100	108	90	135	102	95	87	83	115	104	116	101	87	98	111	99	106	112	114	110	109	84	109	114	98	111	101	107	90	109	93	91	112	95	110	98	104	94	114	106	107	116	127	120	102	89	106	111	110	115	124	105	100	112	102	109	112	112	108	107	122	116	105	107	96	98	99	107	99	113	120	95	106	98	109	96	110	97	134	90	106	94	109	101	100	118	101	100	110	108	96	108	101	112	98	107	98	106	102	118	106	87	87	110	94	120	92	96	106	110	101	106	117	97	121	109	107	93	130	116	105	119	98	107	109	100	95	107	99	69	105	112	105	104	73	115	106	105	118	120	116	107	117	80	120	100	93	114	97	99	105	108	94	99	108	99	115	117	108	110	108	103	88	106	116	100	102	119	117	109	104	105	98	98	104	105	114	87	102	97	138	99	93	104	78	92	112	105	112	100	116	110	104	97	91	113	101	123	114	91	85	124	107	96	113	98	95	109	109	102	82	100	123	110	107	99	120	93	100	108	104	119	102	88	108	106	91	119	104	130	84	99	105	104	92	106	104	109	109	106	100	94	98	80	101	118	90	128	91	103	108	93	99	114	99	75	83	102	88	114	110	96	101	125	112	99	111	111	93	104	83	99	115	81	98	113	114	103	110	110	92	91	101	79	113	108	82	102	104	93	107	130	111	90	112	100	90	95	97	113	105	100	129	107	111	100	100	108	121	126
7767	920	2093	2522	2208	1956	1460	1356	1037	1590	835	666	579	549	458	440	437	427	413	381	353	358	389	321	342	352	365	315	327	334	316	330	285	276	303	269	281	279	277	306	253	280	280	285	294	303	288	279	291	289	267	270	292	301	255	275	270	291	280	293	290	286	248	291	265	275	272	245	255	251	258	274	271	278	278	245	296	305	273	286	250	238	274	267	225	250	270	263	274	299	257	250	294	264	245	280	298	277	259	291	279	259	282	265	258	262	278	270	265	249	259	273	266	263	269	281	277	233	267	267	295	252	295	282	265	260	242	251	265	268	273	275	270	271	279	292	288	260	262	290	295	277	280	261	267	254	243	266	257	293	259	278	243	229	283	266	253	251	257	256	264	267	275	240	269	272	272	269	298	264	291	249	298	290	273	240	289	259	284	298	296	253	262	307	271	286	281	259	269	261	246	263	264	252	272	284	271	287	302	290	262	273	268	251	255	291	258	255	266	260	315	270	263	260	252	275	279	266	261	257	241	260	262	308	268	273	254	260	264	245	270	270	275	246	255	270	253	277	261	244	282	262	255	265	235	251	257	264	265	271	272	288	271	249	287	263	268	248	269	278	275	245	276	268	263	303	265	284	284	255	244	281	258	251	271	290	260	239	263	266	263	281	278	291	252	299	269	253	252	248	291	291	253	216	260	253	273	283	261	279	257	279	263	268	251	269	274	272	280	247	241	286	254	241	263	240	268	278	263	255	264	258	264	273	262	239	270	289	233	288	231	251	264	261	250	287	279	255	294	285	285	271	278	270	269	272	258	263	261	272	270	262	284	262	266	283	258	273	266	258	247	278	271	250	301	290	276	261	252	279	249	278	264	247	259	252	246	266	288	245	261	226	271	271	276	245	274	265	268	275	255	254	297	252	233	285	278	296	267	242	286	237	260	290	257	261	280	271	268	243	269	294	252	261	241	270	271	264	250	281	267	262	239	247	264	254	278	291	293	263	263	270	285	273	282	270	258	281	265	306	277	263	263	257	280	256	272	273	300	269	254	295	262	258	265	273	259	266	252	274	247	254	239	282	271	270	259	258	273	271	234	282	290	266	244	272	278	250	253	281	262	280	247	290	288	296	281	291	289	255	274	249	242	288	281	270	261	268	268	266	280	258	241	291	258	259	259	277	256	273	270	275	280	299	269	257	244	265	268	252	267	296	278	261	243	281	262	262	261	281	264	284	270	269	288	261	270	261	258	269	243	256	275	269	251	269	264	247	280	260	258	278	240	247	272	283	243	260	266	257	292	276	259	275	266	270	298	276	302	247	260	263	243	281	254	220	259	272	242	272	254	283	245	275	238	280	245	272	271	267	253	274	274	251	286	265	265	279	271	251	254	254	291	260	289	260	287	267	284	263	275	284	231	284	258	264	246	273	237	271	265	273	269	277	317	283	258	256	274	261	240	284	252	270	273	274	269	255	277	291	275	273	297	264	266	282	267	260	256	252	272	289	231	280	281	274	266	280	282	270	283	265	267	258	268	251	257	269	262	275	278	243	258	254	255	268	271	262	238	304	251	241	259	256	251	266	278	278	273	282	264	269	290	265	234	292	286	259	261	265	244	247	285	271	261	233	292	255	259	249	267	290	256	256	269	267	279	247	231	269	277	272	268	272	245	230	283	272	272	298	262	265	260	226	247	266	291	288	302	260	280	253	285	264	255	249	278	277	272	255	288	266	266	236	306	257	254	240	276	253	275	258	262	254	266	271	279	287	293	263	275	303	263	279	265	258	271	243	270	254	264	258	246	242	270	296	272	297	294	241	260	293	258	251	276	282	274	254	253	268	300	237	258	282	272	251	289	292	264	279	264	276	267	294	255	292	276	272	258	268	248	265	246	260	251	271	271	290	275	271	273	302	275	273	269	273	251	278	292	275	257	282	259	275	290	249	279	271	310	274	263	269	252	270	262	280	275	281	258	276	275	256	265	263	248	248	261	268	241	263	280	268	265	258	258	288	283	256	264	288	288	231	248	277	262	269	271	251	258	240	257	255	247	268	282	256	288	279	236	254	241	252	285	274	261	288	275	310	266	264	280	279	232	254	263	282	249	257	272	264	271	299	296	269	266	292	260	256	264	265	267	266	271	239	229	270	277	273	270	281	308	258	275	257	273	264	289	293	259	261	258	222	264	299	269	263	271	277	274	273	300	260	275	282	279	285	290	265	290	239	278	277	294	278	257	282	277	263	237	264	240	289	285	261	274	259	282	287	269	279	240	282	270	257	288	278	290	261	257	283	278	254	283	245	273	273	294	262	277	260	285	267	282	244	262	267	264	258	293	260	268	273	274	284	253	258	249	262	287	286	261	257	287	261	269	245	287	269	267	246	272	255	283	285	269	280	263	216	311	286	222	304	256	281	276	269	242	258	274	239	277	267	296	258	282	257	237	246	241	262	259	284	267	259	255	233	272	273	262	292	267	258	271	263	259	268	256	234	267	257	312	256	276	285	282	275	284	270	285	276	255	278	288	223	246	258	279	284	259	281	257	247	289	249	262	273	261	255	236	285	292	288	267	276	249	279	260	286	261	266	247	263	293	244	276	240	270	278	239	271	277	249	260	276	249	281	283	250	263	298	274	281	284	251	281	274	240	254	258	266	255	250	292	280	264	266	258	305	274	278	256	287	265	269	293	261	251	263	250	273	265	244	268	282	237	254	288	230	242	298	275	279	251	259	268	292	276	244	290	264	249	262	281	263	265	275	255	253	277	243	306	241	282	282	263	283	241	249	268	263	276	306	259	251	291	262	287	300	294	258	278	266	258	239	251	251	246	268	269	282	272	254	269	280	254	247	303	251	287	274	317	266	278	273	258	284	268	233	276	281	276	241	234	263	250	250	268	270	278	272	277	239	285	243	264	248	287	283	247	255	265	260	261	280	269	257	267	281	275	261	283	247	271	231	262	271	317	277	272	255	280	293	280	264	253	263	286	302	235	270	283	251	254	272	256	270	292	256	250	260	254	290	273	273	279	292	263	277	276	256	280	280	280	258	271	267	286	263	271	270	256	278	269	258	243	248	293	279	303	273	259	278	273	267	247	287	278	267	279	274	277	252	288	258	276	250	257	255	249	258	266	267	280	285	280	266	241	272	284	228	263	271	285	270	270	265	274	249	270	257	239	260	283	292	264	266	249	278	269	263	284	284	244	289	281	271	292	257	250	304	318	257	254	256	280	285	254	243	269	266	256	298	277	262	253	249	245	276	240	246	252	265	274	278	250	274	259	319	273	279	260	251	266	269	249	255	264	273	276	276	310	246	264	286	271	272	271	302	278	264	278	263	253	273	290	285	277	296	266	287	282	321	293	254	282	229	267	287	260	273	295	267	269	274	250	282	274	275	266	275	250	273	275	266	251	281	275	254	278	272	280	248	272	282	243	269	248	279	283	252	295	253	265	276	240	272	272	259	281	260	244	262	277	271	260	258	291	237	248	256	279	280	266	248	259	261
1135	215	211	207	199	197	189	166	182	171	192	161	182	175	181	169	173	169	172	169	170	178	162	155	178	181	168	179	162	153	169	146	178	166	186	186	164	172	166	155	173	159	156	160	184	171	181	186	175	203	155	172	189	170	170	157	151	157	164	134	189	174	166	175	157	175	154	160	191	161	156	167	147	170	154	163	155	153	157	164	165	171	174	198	153	188	179	193	169	168	158	194	153	153	179	160	165	197	145	157	174	168	188	192	149	153	157	169	176	168	176	166	137	168	177	162	173	170	165	182	178	164	160	185	165	177	162	151	165	138	158	172	182	151	172	142	167	184	155	177	160	164	150	174	171	164	167	157	159	174	169	160	176	173	155	178	184	183	165	174	173	157	148	155	132	148	188	159	161	155	161	148	156	184	181	143	162	154	180	147	159	174	175	181	170	185	164	154	168	202	151	200	198	180	156	151	182	168	180	153	133	171	173	173	157	152	163	171	192	150	146	184	165	174	181	136	156	177	175	174	186	152	154	163	162	163	165	180	166	160	163	203	162	172	154	178	176	193	172	168	147	165	185	164	170	160	192	182	182	180	161	174	174	144	165	179	165	166	164	164	161	167	165	180	184	161	171	141	165	148	158	154	162	144	171	135	162	156	171	178	178	195	134	157	164	190	178	173	147	169	141	179	183	160	161	153	178	179	174	166	153	168	163	175	162	143	179	146	183	166	192	191	179	164	179	202	169	157	175	174	173	189	169	196	156	155	169	175	170	160	189	163	171	185	153	156	155	147	153	173	194	156	179	173	161	160	146	161	142	158	144	173	157	184	178	160	168	159	168	180	148	189	176	171	154	150	166	170	168	161	168	155	184	157	189	184	160	159	175	154	169	142	166	166	157	155	181	182	148	149	173	162	144	175	160	179	165	178	143	176	141	151	149	157	170	181	159	184	158	179	158	183	161	182	173	175	173	178	159	189	170	149	169	149	149	176	155	185	162	183	164	160	197	173	177	176	180	155	164	165	164	131	157	167	161	189	149	174	174	179	172	192	183	172	173	212	159	163	158	155	174	165	156	183	170	165	169	165	166	162	165	147	175	182	159	157	177	180	155	178	144	171	137	149	169	158	178	187	173	165	162	162	166	159	165	165	181	142	167	163	157	168	165	172	178	165	167	171	179	166	152	159	165	157	145	153	136	178	159	170	181	150	176	158	185	166	166	134	174	152	172	186	157	140	156	176	158	155	158	152	179	134	181	165	155	174	177	181	163	181	149	193	179	159	160	160	159	178	171	158	151	164	164	168	166	158	167	154	153	152	176	157	190	170	173	180	164	177	194	170	163	157	168	182	162	182	161	169	148	161	167	162	173	163	164	150	178	153	174	172	168	171	179	170	167	163	158	159	161	166	170	172	169	165	153	152	150	163	156	183	160	173	177	174	174	177	152	153	154	163	165	173	155	161	176	144	161	164	175	171	163	184	164	157	166	175	160	178	174	154	172	157	185	151	169	177	179	154	182	173	147	168	162	165	175	175	194	149	185	176	173	166	167	157	172	167	191	157	135	170	181	168	145	179	156	179	171	163	180	172	179	179	205	185	170	159	186	169	173	159	161	198	168	180	177	182	169	153	176	167	173	145	172	187	179	179	166	163	154	154	195	147	156	167	154	178	149	159	185	174	186	169	163	168	190	153	157	171	197	178	154	157	153	168	180	167	163	136	194	174	177	159	168	162	183	163	193	160	175	161	152	138	183	170	183	176	163	170	161	160	189	175	172	172	171	165	175	187	153	151	187	168	182	171	182	167	174	167	170	154	171	159	175	178	154	160	176	178	175	185	181	164	151	160	166	180	147	155	177	163	173	180	161	173	178	171	157	172	145	154	156	147	170	162	176	158	169	155	170	154	180	167	158	170	178	183	145	183	171	158	181	164	158	193	153	162	191	171	183	180	166	163	182	164	160	192	165	153	168	162	183	166	149	200	165	170	142	168	178	147	162	180	197	177	172	172	150	161	158	168	165	181	172	198	191	173	177	158	146	162	180	180	173	175	157	192	192	167	152	161	174	161	179	163	155	174	182	175	169	173	148	184	174	167	185	164	170	160	157	136	151	192	156	147	145	161	174	160	182	152	163	168	149	160	160	160	171	186	151	186	171	167	165	143	163	179	156	159	197	167	209	176	167	139	170	172	138	142	164	166	178	180	168	170	163	181	156	165	163	139	185	172	138	154	171	119	126	175	141	166	187	144	160	175	191	159	157	171	193	171	197	156	168	162	189	149	159	167	189	187	175	150	181	171	162	164	167	170	171	202	183	166	163	159	161	158	179	178	173	171	153	175	171	181	152	172	194	195	157	166	144	167	157	153	191	161	151	167	183	186	145	153	183	177	158	173	147	156	162	155	167	189	161	141	184	187	171	168	148	163	146	140	151	164	172	141	153	166	182	197	175	149	190	150	173	139	166	169	170	145	144	177	174	181	157	157	145	158	172	148	188	148	147	184	149	169	160	157	173	186	142	170	152	187	159	185	144	154	153	161	181	170	169	178	122	158	174	168	185	144	170	160	166	185	188	167	168	166	161	159	168	184	167	156	162	153	170	162	174	188	167	181	162	166	175	147	177	153	185	155	187	151	167	163	190	127	162	180	161	162	159	184	156	182	162	164	162	146	160	180	164	175	190	196	152	180	194	190	191	156	149	172	162	151	160	155	163	160	165	160	179	180	170	180	174	175	177	161	156	153	178	165	153	133	167	170	165	186	176	154	166	190	195	166	180	196	170	169	153	149	169	162	171	166	183	167	166	151	182	161	186	152	183	174	185	189	172	153	153	186	168	168	167	153	167	193	190	172	177	175	169	148	167	158	166	163	160	160	182	179	172	178	186	152	162	180	164	185	175	170	171	165	149	159	187	174	155	150	175	186	172	161	184	167	160	161	183	145	181	189	171	168	163	183	144	163	178	179	173	177	175	195	169	162	185	159	144	155	161	175	166	179	155	181	161	166	153	154	150	178	157	181	188	161	171	161	172	176	159	176	175	166	154	157	217	159	161	187	153	176	171	169	154	161	150	170	145	167	168	199	167	177	172	174	151	168	143	137	173	169	162	166	169	152	158	169	181	163	159	171	161	178	173	169	154	161	164	157	161	172	166	157	163	155	188	183	153	162	164	162	175	182	183	160	187	154	169	156	151	170	143	149	188	162	152	162	172	171	160	160	149	143	182	168	168	170	164	172	161	153	160	161	169	170	154	149	152	189	163	171	186	172	152	171	173	164	154	173	190	169	161	178	160	158	167	163	160	187	190	190	171	150	164	157	180	149	145	176	148	155	161	170	148	181	196	198	169	173	198	161	190	169	177	174	167	155	158	189	165	174	167	169	154	165	172	184	170	143	172	163	166	165	167	195	161	177	175	164	147	197	153	175	192	170	178	174	178	160	167	145	186	173	156	158	179	168	151	168	208	151	167	171	176	166	173	168	178	174	189	169	196	172	178	161	170	164
1525	482	536	569	496	469	482	466	459	453	478	441	423	471	438	446	435	424	437	399	429	439	419	441	426	441	429	409	410	423	426	414	436	436	446	418	429	419	396	448	395	425	380	450	400	446	434	448	449	437	477	432	421	405	416	442	404	451	437	420	427	435	412	430	429	417	415	407	458	416	422	442	428	416	437	432	439	431	418	416	440	413	398	434	407	413	420	446	455	445	434	421	416	391	433	415	445	418	442	414	408	413	432	447	397	419	438	452	455	451	439	455	462	441	402	428	421	426	431	417	438	417	406	435	401	434	443	485	420	418	461	440	444	398	417	421	402	418	414	455	406	418	422	429	436	439	414	495	463	429	450	438	442	424	450	432	411	432	442	425	441	434	426	412	440	423	442	450	415	438	444	477	422	463	410	424	422	446	411	410	430	403	422	435	433	417	444	402	415	438	403	426	434	407	441	423	428	431	414	431	422	411	438	438	422	496	426	435	418	419	402	425	426	418	418	401	420	431	421	428	449	438	446	410	442	450	384	434	429	430	430	422	449	436	400	414	441	440	438	427	438	390	407	412	417	420	433	422	461	420	414	393	438	437	398	439	416	429	415	401	452	405	431	407	450	432	419	445	459	435	414	431	425	436	463	455	460	452	424	427	445	424	450	402	414	426	436	417	413	418	425	446	384	429	414	423	435	421	439	408	414	401	454	467	428	436	461	457	456	453	437	444	438	425	444	439	434	384	417	432	420	451	424	415	409	451	412	403	406	425	461	427	426	419	404	415	393	419	400	439	426	455	402	439	434	413	405	427	426	424	401	422	401	448	444	458	459	452	447	447	419	431	440	392	433	453	400	452	458	416	411	475	430	454	425	390	444	350	418	451	427	403	401	455	430	452	444	438	437	416	414	436	417	390	425	410	431	425	443	476	435	420	411	417	432	459	441	420	422	445	435	378	435	441	457	453	383	441	459	395	421	461	419	441	418	410	412	448	419	456	423	408	428	438	438	423	431	409	404	431	422	445	429	438	421	407	462	411	441	438	444	478	439	447	402	403	392	434	466	442	437	415	403	403	461	464	429	462	414	403	409	456	413	432	400	412	392	432	429	431	415	436	442	453	417	420	402	438	448	456	420	451	427	402	425	441	461	428	427	478	410	432	461	446	446	441	447	447	423	420	460	425	397	425	457	432	411	446	410	426	431	430	421	466	443	425	440	418	420	413	435	430	400	462	411	429	443	417	476	419	422	420	421	418	419	409	412	409	477	431	447	409	421	436	448	474	418	418	427	441	486	415	442	399	447	437	409	425	440	419	429	433	441	412	442	401	430	427	476	466	425	404	413	430	413	410	430	457	374	462	414	406	407	452	420	448	441	438	437	439	427	416	427	427	424	409	436	443	408	432	441	444	432	473	438	407	428	445	444	395	434	438	408	432	417	436	438	444	409	431	448	468	448	432	415	410	411	431	454	406	434	432	440	436	420	445	435	445	455	423	441	440	437	416	461	428	439	393	393	416	449	435	420	381	448	415	408	426	396	384	424	440	420	430	446	405	415	471	444	393	454	436	435	457	457	413	480	415	454	436	427	420	405	443	388	435	467	390	390	402	423	460	439	413	433	409	425	455	399	397	450	423	427	414	427	438	447	440	434	370	414	418	410	423	369	441	430	428	414	465	444	418	429	426	443	411	399	436	423	437	408	429	474	427	461	438	445	423	453	437	467	473	424	429	431	430	416	437	421	474	387	436	459	437	438	430	446	401	473	420	426	460	442	449	442	412	403	441	405	402	443	428	429	460	422	426	419	419	432	441	420	421	393	398	454	407	465	450	446	399	404	400	420	445	433	448	388	421	434	435	406	397	392	434	414	494	429	469	480	432	449	407	408	443	382	415	409	420	463	425	466	418	418	447	419	428	414	444	410	419	414	396	447	434	421	398	429	406	424	429	448	447	411	401	456	414	402	446	448	461	387	445	423	416	406	401	446	432	447	433	469	462	428	431	448	452	385	440	464	433	423	441	430	438	399	426	446	411	419	456	439	440	421	453	398	414	451	417	409	460	400	424	430	415	434	409	441	428	429	408	394	423	401	434	402	422	423	396	449	448	432	418	385	412	429	434	435	437	438	447	375	419	414	414	447	443	410	422	411	415	434	441	465	464	430	414	437	404	418	437	422	412	471	445	425	423	470	472	459	435	446	438	413	422	413	448	397	418	405	430	411	418	427	423	426	417	428	417	433	450	420	466	461	406	437	401	418	433	409	423	428	415	405	427	435	449	431	434	432	415	446	415	446	425	409	442	399	433	426	422	441	429	420	449	412	417	415	404	439	456	423	423	410	449	422	451	391	421	431	416	412	435	425	412	426	408	432	448	423	420	449	425	437	435	445	404	403	439	439	465	436	418	406	439	423	465	430	388	428	408	448	447	414	435	417	457	427	451	458	422	423	413	455	410	439	443	450	400	439	422	416	373	412	451	419	395	360	451	441	428	448	393	411	449	451	413	429	393	451	440	443	438	430	423	458	456	481	428	444	416	420	425	442	438	434	424	400	405	432	415	409	449	437	470	413	437	452	447	388	393	426	399	420	445	421	403	425	472	434	422	456	441	414	418	413	445	458	451	432	433	432	430	418	456	390	447	461	405	404	433	436	441	447	410	402	404	422	412	442	412	401	429	433	415	409	443	430	437	458	407	420	437	459	395	434	416	443	408	414	396	412	477	409	426	403	416	433	417	429	433	408	429	404	427	415	429	430	443	458	436	461	411	457	402	439	436	411	422	379	420	428	437	416	415	406	453	447	435	463	443	444	402	442	380	374	479	433	448	446	413	447	455	430	418	414	433	433	442	447	407	452	413	422	424	433	403	383	408	375	396	405	417	434	386	440	417	405	406	463	395	435	409	436	455	406	444	432	388	413	430	460	487	436	389	455	445	433	424	432	462	416	431	402	416	393	423	463	444	432	419	451	444	406	449	443	448	425	449	432	409	422	437	442	451	423	433	444	401	452	416	428	417	422	439	423	431	404	436	460	431	418	447	468	428	396	374	448	430	415	431	433	429	447	399	405	427	397	443	455	415	441	452	429	449	447	441	426	402	399	406	393	422	417	440	417	410	451	461	423	451	409	419	408	445	424	443	449	450	447	426	441	420	462	437	414	452	443	444	439	390	438	444	455	448	422	428	424	399	423	420	420	425	432	438	455	455	423	412	424	425	438	422	447	412	409	445	414	435	437	446	407	442	407	431	444	416	370	418	453	433	442	434	458	448	428	430	420	419	438	386	435	452	420	417	421	419	429	442	468	452	432	439	420	475	398	423	464	451	413	436	423	421	416	425	419	470	406	460	460	388	408	401	407	436	436	424	410	432	433	417	424	428	447	442	403	467	434	450	412	447	429	433	402	401	458	449	405	447	415	436	452	444	411	407	427	426	461	416	439	458	427	422	439	455	439	437	419	411	404	439	442	443	427	434	420	434	433	455	419	435	427	417	412	419	464	432
6428	541	623	585	441	413	290	264	218	285	254	220	223	205	213	196	245	225	172	197	200	202	189	185	212	187	196	203	179	205	209	189	202	216	203	225	168	195	196	191	207	201	195	219	194	190	194	212	200	205	229	179	206	201	199	211	197	182	228	193	185	192	177	200	179	221	203	215	197	192	216	201	195	192	216	210	231	218	194	225	174	181	189	194	219	201	200	220	199	206	225	181	213	181	192	193	194	209	218	186	189	208	199	214	230	197	188	208	202	215	178	173	204	195	203	209	208	207	209	203	223	198	189	202	220	210	229	204	195	200	211	170	208	187	209	193	214	188	204	215	202	205	203	226	202	198	189	203	201	181	188	192	193	200	207	181	176	191	232	205	203	194	188	180	201	183	195	205	189	173	202	191	207	189	212	203	204	185	205	208	203	203	213	190	198	186	237	220	169	173	166	212	187	235	202	180	189	192	204	201	207	233	193	204	182	177	201	210	209	213	188	166	228	203	189	214	205	219	232	193	203	220	211	224	189	180	221	202	174	204	220	191	188	195	202	212	208	191	215	194	220	187	204	216	201	209	201	194	223	206	206	209	198	183	205	193	181	218	212	203	224	227	201	213	200	183	215	194	210	189	224	176	202	199	182	216	223	193	194	197	177	218	205	221	212	195	212	220	208	208	196	198	192	192	237	214	236	188	192	192	192	211	190	224	198	204	187	186	214	200	206	218	197	219	193	206	193	233	221	207	214	201	196	186	188	197	208	198	208	223	230	192	218	172	198	205	199	202	203	217	203	184	194	211	210	227	196	199	209	202	208	194	206	178	218	217	196	202	197	213	199	198	183	198	174	211	208	204	186	204	227	194	215	222	209	184	213	209	182	186	194	193	221	232	202	190	185	176	173	185	176	207	203	181	212	198	192	188	203	225	192	200	220	222	206	202	209	225	225	190	196	205	208	203	202	212	217	224	205	204	220	206	192	180	188	205	180	169	205	216	210	194	198	207	223	199	197	212	194	221	187	229	217	204	196	174	203	197	188	205	185	183	191	196	172	203	159	178	203	193	235	212	210	191	204	199	184	214	206	186	205	203	192	207	166	217	211	203	173	193	186	214	197	213	197	202	180	200	224	187	185	215	207	192	209	188	201	196	198	213	203	190	202	185	195	198	213	193	201	211	221	178	200	210	211	211	211	183	185	235	201	182	201	177	180	201	196	182	204	166	194	225	203	214	210	218	195	223	198	211	181	197	195	197	203	169	194	219	200	199	211	206	221	203	205	189	185	235	202	198	212	231	199	206	194	198	165	220	198	183	205	210	185	192	221	194	202	212	229	196	202	201	187	202	173	205	212	197	216	212	222	203	189	197	179	188	182	169	204	178	183	193	195	207	193	195	226	220	209	193	222	223	208	193	190	199	192	193	202	216	200	182	219	179	184	205	181	229	191	183	195	201	179	184	223	212	208	207	174	200	209	176	196	198	216	190	158	203	194	215	217	197	183	197	190	201	221	223	210	228	199	174	200	187	188	182	207	187	200	196	228	215	195	226	193	181	206	209	210	200	157	175	168	172	197	195	190	204	194	209	177	202	198	180	167	210	206	220	159	203	172	190	210	198	199	201	214	182	185	199	203	196	187	215	202	203	186	182	205	202	190	156	175	207	188	184	205	206	176	185	198	227	203	233	200	178	183	187	206	200	180	199	196	209	194	227	182	178	195	194	199	235	194	226	199	184	190	196	185	179	172	200	228	196	203	202	193	197	189	215	205	215	196	176	192	213	192	177	193	181	217	189	219	184	200	192	176	227	176	202	223	203	194	215	200	213	190	217	218	198	205	222	185	205	181	215	207	202	193	201	179	213	196	207	192	182	222	207	207	191	202	192	195	189	208	188	184	192	201	198	171	200	212	217	184	198	224	216	187	188	200	207	209	211	184	208	181	181	184	187	203	178	193	204	216	226	212	214	179	222	199	214	230	180	223	187	219	197	202	184	199	195	229	206	169	209	247	204	188	211	186	203	179	191	199	211	196	216	226	209	184	213	162	193	202	221	172	226	206	208	202	206	186	195	192	218	186	221	216	198	192	208	213	238	192	216	195	191	160	184	209	186	190	223	174	190	200	190	207	198	177	186	181	206	223	204	230	223	196	195	183	187	198	199	225	229	202	201	216	195	218	202	226	203	211	205	201	210	186	169	204	221	216	206	208	216	192	187	205	176	212	209	199	219	212	205	201	202	211	211	200	206	225	190	206	189	189	193	213	183	187	198	189	203	184	192	172	215	223	215	180	202	208	208	208	185	212	194	201	203	202	218	197	210	205	182	226	199	201	202	228	206	195	179	188	219	192	210	215	206	192	193	206	199	200	208	195	191	189	185	206	201	208	195	208	210	204	222	163	200	205	206	208	193	214	218	208	186	210	179	201	218	225	185	188	231	199	208	198	172	205	198	194	198	198	177	181	175	207	165	213	209	208	193	227	230	196	195	208	174	184	235	230	186	183	168	200	201	205	202	203	181	196	200	194	202	218	192	198	217	218	177	190	202	201	208	206	225	200	192	195	198	216	196	234	183	192	184	204	202	209	211	199	181	196	196	177	200	208	196	178	217	209	203	185	189	184	196	208	183	189	180	208	214	233	201	205	194	198	217	198	199	229	208	204	210	196	192	193	220	215	202	206	229	205	236	193	198	219	193	185	211	189	213	208	173	190	186	202	195	193	178	179	214	202	209	221	198	195	199	175	195	222	202	219	182	238	211	210	191	202	205	165	203	203	207	219	199	170	206	189	209	227	195	174	180	188	198	204	182	188	216	178	210	193	210	216	205	185	220	210	224	213	192	191	224	182	179	211	190	216	217	186	196	198	214	214	194	187	207	207	196	186	190	201	201	200	191	210	187	207	204	223	184	186	215	192	178	195	202	206	202	221	181	186	204	208	191	196	207	214	179	202	222	206	189	219	211	205	179	196	180	189	200	186	210	199	204	193	210	233	191	190	215	215	202	203	190	203	205	203	201	169	194	200	198	192	204	218	215	207	200	192	195	211	194	191	220	184	207	213	237	169	213	191	187	239	193	224	223	206	188	217	222	184	174	204	219	188	196	221	198	178	158	189	207	232	203	200	195	197	228	198	179	197	211	230	199	211	194	208	230	211	203	223	200	174	201	199	181	167	208	191	203	198	193	202	208	204	215	233	199	191	193	218	200	208	195	195	185	214	191	196	189	186	202	200	201	172	177	203	190	198	188	169	211	188	220	192	180	182	208	214	199	179	184	194	199	194	182	200	167	200	194	196	188	198	196	190	177	187	185	183	212	189	175	200	212	193	184	190	222	207	176	191	185	205	195	195	226	187	207	190	205	216	196	201	188	221	196	197	173	201	210	232	183	184	179	182	227	179	201	220	200	198	199	184	188	199	196	182	184	188	158	226	187	224	191	213	213	197	240	209	204	218	188	200	217	199	201	203	198	195	206	200	208	193	202	211	178	212	171	220	206	185	204
6329	889	1516	1856	1624	1439	976	935	803	1256	832	690	663	626	579	569	578	548	607	541	544	544	598	541	537	535	514	524	509	550	492	468	471	480	473	509	479	485	521	510	506	468	494	517	509	466	475	517	473	516	505	511	507	465	476	500	521	499	523	491	521	489	475	542	437	540	490	491	520	503	499	488	473	499	517	533	498	517	457	528	466	474	452	517	531	497	467	532	467	487	499	487	483	540	496	519	507	455	480	502	481	498	493	497	472	455	486	484	491	468	524	523	465	501	506	471	491	485	496	491	499	512	510	491	481	468	504	517	482	499	489	503	521	496	468	497	455	503	451	467	474	484	491	453	502	508	531	469	501	493	489	499	499	485	488	473	464	487	522	487	473	516	513	514	441	506	505	481	453	503	484	506	482	491	495	487	473	500	481	512	507	486	509	515	499	486	522	504	483	490	497	487	487	513	448	497	447	527	490	486	496	497	486	454	475	511	505	476	502	500	514	513	512	489	533	540	523	504	525	487	502	495	483	494	512	489	521	463	475	502	498	483	508	480	471	513	499	501	525	474	475	520	521	469	503	504	510	504	463	500	481	497	543	471	502	525	455	460	463	527	488	464	503	505	521	525	500	461	443	480	471	482	517	471	501	498	500	505	449	487	531	504	498	501	504	478	510	483	460	514	505	516	505	488	490	473	461	493	515	514	456	541	489	475	492	501	490	505	527	471	522	488	497	504	491	501	459	519	491	479	523	521	518	479	471	479	488	513	526	463	501	480	498	441	462	497	486	444	469	471	485	499	475	475	463	481	505	516	492	501	478	553	481	492	494	512	483	477	543	484	517	468	496	508	488	501	509	493	486	535	472	492	499	490	517	517	496	492	487	485	480	481	476	433	483	519	545	523	497	530	476	487	518	444	475	493	533	519	482	470	536	480	519	461	478	448	465	480	500	529	456	486	511	466	500	467	491	493	503	501	512	492	483	502	513	482	491	527	494	463	500	494	496	500	490	559	526	516	524	508	523	523	488	502	523	492	525	518	466	479	494	488	483	479	505	485	473	501	495	533	489	512	511	495	482	487	510	489	474	483	484	515	498	482	492	501	499	519	497	507	483	492	469	472	512	452	499	481	489	496	517	465	466	494	466	463	480	507	508	512	482	461	484	484	512	466	517	509	488	517	510	496	500	471	476	496	494	504	458	475	466	503	510	490	530	488	493	501	489	517	515	470	475	484	506	492	468	461	498	489	523	490	507	503	494	477	523	495	490	492	489	500	503	497	460	458	533	503	485	498	514	528	505	492	515	494	448	485	444	505	488	453	482	476	516	486	445	490	493	481	488	492	462	471	537	497	520	488	465	530	487	498	474	507	506	480	524	511	490	517	473	509	493	469	507	507	504	488	510	486	533	475	497	461	469	498	502	518	523	488	496	528	476	494	484	504	517	518	475	505	529	494	495	524	463	505	461	500	470	461	483	506	475	487	517	481	480	454	510	521	472	451	473	499	517	521	475	454	465	499	504	489	519	459	486	511	470	516	532	524	445	530	501	484	504	502	464	500	486	487	448	490	488	490	492	533	453	461	480	479	478	497	496	529	499	476	507	468	478	468	485	490	481	499	527	455	471	495	528	496	485	474	496	501	477	483	467	536	536	473	522	436	499	515	550	502	494	515	494	464	518	503	456	459	509	503	478	446	493	467	442	456	498	491	488	470	485	476	504	464	522	507	494	473	439	467	497	485	502	512	489	480	471	484	469	481	508	505	451	490	526	477	492	495	487	485	512	536	483	544	461	509	484	482	473	473	517	426	511	460	488	478	449	487	507	520	468	495	474	462	470	525	493	484	487	489	483	511	490	444	552	516	481	526	528	471	522	521	483	492	520	504	476	503	447	494	517	529	466	491	490	535	455	497	505	531	496	473	480	478	499	540	492	496	486	470	480	499	487	479	502	475	499	465	455	493	489	506	496	500	503	494	514	470	510	504	480	481	510	462	491	501	477	538	483	495	512	512	490	524	511	498	487	487	521	515	514	470	504	536	478	485	494	507	511	507	519	477	524	490	540	446	475	473	538	501	480	489	487	505	487	490	496	490	495	486	519	483	474	477	490	470	520	465	488	504	491	518	492	491	537	489	479	515	471	478	516	524	504	474	496	508	492	480	533	446	497	523	473	483	506	482	512	434	502	497	479	499	492	509	495	533	473	492	475	468	483	480	480	480	482	508	460	496	514	501	478	499	492	513	466	490	500	522	512	455	455	481	513	489	513	505	520	462	486	494	471	498	488	480	510	488	518	490	512	524	467	469	444	455	570	553	475	465	495	469	509	458	489	468	523	457	457	506	514	463	517	502	514	504	486	501	517	488	473	479	519	476	489	442	486	493	497	485	490	498	479	521	499	498	472	487	479	447	535	422	517	491	500	508	480	487	513	523	510	466	511	495	499	518	514	519	504	475	513	412	482	471	506	497	475	495	434	490	504	473	484	499	497	487	472	503	475	520	494	507	490	488	491	516	516	508	522	468	534	524	513	501	451	474	461	495	477	497	489	499	490	480	498	472	481	485	518	441	522	491	501	484	466	500	464	496	497	458	500	481	520	441	491	499	524	484	483	505	483	487	512	490	463	482	470	488	489	481	474	481	489	493	485	512	474	481	498	519	530	475	487	516	478	520	482	502	500	505	512	498	506	508	492	501	483	480	519	491	526	491	541	521	487	500	506	477	508	493	443	467	487	538	483	524	494	501	485	506	479	470	463	507	567	481	483	497	481	490	462	513	500	488	486	510	520	493	501	506	497	501	470	482	472	484	497	478	490	504	488	552	502	458	478	481	491	477	493	525	518	465	500	485	521	503	506	490	500	487	510	481	482	481	513	440	507	476	444	465	435	487	527	487	491	504	478	518	489	510	470	496	554	532	500	505	497	477	492	498	487	493	481	484	505	493	501	496	484	495	520	472	470	503	498	470	492	457	542	505	471	512	487	522	483	507	492	496	488	488	514	512	457	536	459	488	498	483	511	521	514	494	489	497	517	474	488	507	473	492	512	527	535	527	514	463	546	495	535	507	500	481	517	481	474	507	492	467	503	453	464	489	550	526	474	496	478	488	493	524	465	493	495	494	509	457	475	468	509	502	495	502	499	497	492	493	478	499	492	504	503	492	516	489	520	524	487	477	523	526	514	479	484	498	490	500	455	530	536	481	502	497	469	459	540	456	499	471	476	540	477	546	526	519	492	514	530	468	542	469	493	453	532	463	500	498	514	515	525	466	493	496	489	470	498	504	549	496	521	455	484	476	518	479	549	485	493	525	465	486	503	481	506	540	518	489	485	483	520	486	491	501	499	509	493	524	497	484	498	486	490	499	497	512	459	520	492	526	514	485	461	498	523	455	503	472	512	470	513	509	457	503	496	519	501	483	469	463	464	507	477	497	488	495	490	505	498	491	508	506	485	532	492	521	485	491	504	458	482	461	489	499	519	453	537	513	517	466	504	492	470	487
11881	908	814	761	500	428	291	229	205	318	248	164	149	134	137	125	121	118	123	120	102	113	138	122	119	112	103	125	120	115	98	120	119	107	100	90	103	94	119	92	104	109	108	105	117	107	108	104	99	96	100	115	96	98	119	120	101	83	105	103	87	112	119	103	105	102	133	118	102	123	96	113	100	119	110	111	112	110	94	93	94	111	95	104	101	91	103	124	120	101	106	100	101	108	98	103	106	108	104	118	128	107	102	94	114	104	111	97	113	100	99	116	86	122	105	92	98	98	115	94	105	117	122	115	87	124	106	94	112	139	96	111	94	96	112	102	106	103	105	85	106	105	96	106	104	113	110	102	108	108	111	104	102	101	93	89	107	102	133	99	104	121	93	93	112	90	96	103	97	100	110	93	97	100	101	114	98	116	116	107	102	116	113	92	95	115	115	102	98	111	123	102	104	100	104	104	107	99	109	77	116	108	100	117	109	98	113	129	116	119	121	119	106	110	92	97	103	112	137	117	103	98	85	103	99	94	96	95	104	102	112	103	110	95	117	114	98	112	112	112	107	91	121	114	106	104	112	106	113	132	114	100	112	98	100	120	104	108	112	98	101	91	120	114	127	141	126	92	101	99	119	102	80	97	99	107	114	114	95	116	98	125	107	111	110	112	127	87	117	117	110	104	94	100	102	99	104	108	106	100	94	110	118	102	86	99	99	100	113	86	76	110	108	112	87	103	101	119	84	107	107	109	102	103	117	82	96	97	102	99	105	102	116	97	100	99	103	93	104	109	117	93	105	105	117	114	110	117	110	106	92	98	114	95	118	95	84	109	105	107	104	108	109	119	107	114	100	107	97	120	104	97	94	104	121	98	111	103	103	99	93	92	91	116	89	113	98	97	91	96	109	115	97	104	101	112	88	98	117	95	116	110	117	84	114	102	95	95	107	87	95	95	130	112	105	111	98	101	115	132	117	114	90	104	90	84	113	128	117	98	97	105	95	119	95	131	121	115	115	104	110	93	106	88	116	101	108	107	93	111	90	91	119	102	100	103	127	110	95	97	95	108	109	115	103	90	111	101	114	111	95	104	106	83	100	105	97	96	110	89	112	97	100	92	101	89	106	102	117	100	133	94	118	113	127	115	112	95	106	111	102	98	105	128	101	95	95	102	93	115	122	93	108	95	121	106	126	98	99	121	107	82	110	122	95	112	109	122	105	101	100	113	111	85	132	112	104	116	117	111	103	122	128	96	92	109	107	91	100	109	116	111	103	118	100	121	118	86	103	110	93	114	97	97	103	105	118	116	88	112	92	118	115	107	136	92	118	101	98	97	103	111	103	101	89	98	119	96	118	103	99	97	89	106	101	93	97	130	104	101	119	110	107	104	100	90	112	106	121	100	117	126	103	92	102	96	87	130	94	107	110	105	113	98	98	100	93	85	100	117	123	105	113	111	102	106	90	108	102	83	97	101	112	100	108	106	118	113	110	122	101	102	107	87	104	108	122	114	123	101	103	87	115	113	90	90	105	111	85	132	97	102	109	106	110	113	99	94	101	119	114	108	92	113	92	120	115	125	121	91	117	109	96	109	130	99	92	123	117	115	114	84	113	102	81	109	97	96	90	123	113	109	96	103	113	101	108	96	114	111	89	96	79	130	97	102	95	93	106	97	96	94	102	95	89	129	99	103	97	112	101	80	117	110	81	90	98	109	120	79	108	94	91	111	101	100	112	107	100	108	115	102	97	97	112	146	101	97	97	94	116	108	91	83	95	90	108	133	114	97	123	94	118	97	99	87	94	113	85	124	92	103	108	112	92	111	99	119	108	97	112	98	97	117	110	107	112	111	86	113	96	121	101	107	102	128	108	96	114	114	107	115	110	108	96	95	120	108	114	117	102	90	109	110	95	106	96	100	77	105	115	109	90	97	98	84	106	112	101	125	97	96	86	109	107	95	104	114	109	95	91	92	113	103	111	104	103	112	108	105	95	89	111	112	114	117	94	98	105	103	111	111	99	93	90	90	88	111	114	104	105	95	125	104	114	104	115	106	111	104	102	111	123	109	110	96	84	94	100	99	93	108	95	107	138	100	122	102	102	90	101	132	98	111	92	119	123	106	94	115	102	112	81	98	108	105	105	101	115	98	107	113	119	93	112	128	107	126	110	94	89	100	94	107	106	119	100	104	116	97	100	93	103	109	95	104	123	104	100	93	92	105	106	79	111	103	102	92	89	109	88	114	96	110	102	101	91	101	102	117	120	102	98	108	106	96	94	90	101	91	104	101	96	102	119	89	114	84	102	99	85	92	90	93	107	99	96	102	104	95	114	111	109	123	128	97	109	93	114	106	99	104	109	123	109	90	101	113	114	94	88	81	95	99	120	99	117	110	104	108	93	101	99	97	114	113	104	103	102	86	111	101	108	116	98	135	113	94	105	130	94	92	113	103	114	123	126	112	104	100	103	99	115	92	96	90	109	108	95	104	104	105	94	88	108	90	96	88	109	102	105	123	111	101	87	113	94	107	106	106	103	94	101	101	101	113	101	110	128	117	97	104	96	114	113	116	101	100	91	103	97	88	116	115	116	97	89	87	116	119	111	81	103	100	106	100	94	94	94	118	97	81	102	123	107	90	92	77	114	103	94	109	101	92	95	96	116	125	120	91	102	93	119	110	97	111	104	99	107	92	119	127	83	87	110	107	107	112	110	107	98	112	94	92	96	112	111	124	115	124	109	96	107	91	105	116	82	105	97	121	100	144	89	108	100	105	102	129	94	102	106	112	108	111	109	125	109	103	92	109	100	120	96	118	103	115	101	105	117	89	97	114	103	107	106	114	109	115	102	110	103	104	94	103	85	126	92	109	108	117	90	115	89	96	115	98	100	113	92	135	94	94	100	100	111	103	133	114	113	97	99	95	75	91	103	87	96	113	117	104	117	113	74	102	94	132	125	107	95	113	93	136	112	128	110	121	103	113	114	101	83	92	97	103	108	76	95	103	111	92	106	105	93	116	98	122	99	95	104	101	105	108	101	119	117	101	111	95	109	111	104	98	99	116	103	99	105	117	108	101	122	112	125	86	93	98	116	106	94	115	103	123	83	91	102	108	105	114	110	119	108	104	97	97	102	100	110	114	117	103	100	95	100	100	104	108	110	111	90	87	92	98	110	90	88	106	110	93	102	102	96	106	93	107	100	105	116	113	99	104	109	102	132	88	112	84	99	96	114	88	105	115	96	99	114	110	85	117	94	117	124	102	100	111	110	98	99	101	100	106	109	109	103	112	111	93	113	108	107	111	123	107	119	119	100	113	97	107	101	111	88	91	120	106	92	126	97	105	107	108	134	112	101	105	112	97	118	104	92	93	93	101	105	97	92	106	97	104	104	118	86	134	105	123	97	118	117	112	104	103	111	96	89	98	115	101	91	94	111	107	111	106	107	101	95	104	109	95	93	110	103	113	107	113	87	118	106	140	102	99	111	121	101	105	119	98
7768	943	1841	2741	2190	1837	1167	1003	966	1590	1055	638	545	520	495	451	410	410	366	376	356	407	402	363	359	356	326	327	323	307	340	289	306	313	320	258	291	311	316	309	306	274	262	299	303	301	287	289	294	259	292	298	294	257	251	284	283	286	287	299	309	257	264	286	292	268	270	277	287	271	280	317	274	271	275	299	281	276	293	272	289	250	253	280	244	277	274	257	287	252	296	253	253	277	268	260	257	263	252	222	268	265	283	235	247	248	274	277	303	261	286	242	289	286	265	302	257	274	307	260	265	253	261	274	274	281	258	270	285	259	268	281	296	272	257	257	303	269	269	246	305	274	281	263	270	263	286	269	270	275	262	256	268	286	303	289	242	273	259	277	271	268	273	273	244	269	266	262	281	273	262	272	259	251	253	278	302	292	279	289	297	251	307	275	280	257	258	252	280	286	295	273	280	253	255	240	271	285	271	287	259	268	246	281	281	263	269	281	263	273	233	274	267	243	252	252	290	298	258	267	273	293	292	283	272	239	276	289	268	246	252	230	273	259	268	257	290	302	268	262	291	274	235	265	266	271	288	260	287	295	284	285	254	262	258	266	256	285	267	245	235	297	257	291	284	272	272	275	262	274	275	264	264	268	274	276	221	267	278	273	280	246	276	258	267	245	288	284	277	297	275	243	274	257	262	275	271	270	267	272	287	261	239	279	272	262	258	267	250	280	268	291	264	272	256	279	272	263	270	265	270	296	276	270	258	263	265	282	257	262	287	288	284	256	268	273	299	279	284	255	292	292	280	261	273	263	267	247	263	274	261	283	272	283	283	283	256	232	265	243	273	272	257	285	277	252	287	255	274	280	257	256	279	282	271	306	296	269	252	233	278	295	249	274	271	274	253	261	263	277	232	284	284	264	275	265	279	237	269	243	241	273	246	258	274	280	260	280	258	253	251	290	274	249	276	242	249	266	248	261	275	260	282	241	287	260	247	271	267	288	308	230	255	277	279	281	285	275	259	229	246	273	277	273	293	258	244	286	281	258	251	279	280	283	299	273	270	248	271	245	250	282	294	254	260	298	262	269	270	245	294	278	258	296	250	245	281	282	220	277	274	253	279	244	261	268	230	274	255	283	288	255	285	276	280	264	265	272	290	234	258	246	265	258	280	277	259	269	285	287	289	293	243	258	248	269	276	261	280	285	262	267	251	306	274	258	269	275	241	257	284	244	292	275	268	251	264	263	273	249	287	267	260	285	254	277	274	257	289	253	272	265	241	286	288	270	249	269	266	237	292	280	271	254	251	259	266	245	285	256	256	279	283	274	228	269	300	265	283	288	261	262	267	288	269	303	280	274	262	284	279	239	274	269	224	275	287	289	259	263	274	272	259	276	301	285	291	271	274	289	246	259	256	290	260	277	250	262	244	265	279	287	268	252	266	253	247	270	246	270	286	296	295	242	267	289	289	287	245	247	289	281	282	253	276	297	295	272	266	270	275	285	262	277	286	265	270	274	257	287	281	265	290	275	274	253	293	281	266	271	263	255	257	261	253	265	252	253	252	258	270	239	265	285	284	257	284	319	284	259	289	285	270	300	278	288	272	279	266	254	258	268	271	282	280	245	314	268	291	250	271	262	270	224	267	245	257	269	265	259	255	297	282	272	300	283	268	255	279	288	271	282	267	269	266	264	257	276	278	243	257	270	268	261	289	257	264	258	275	274	250	272	292	292	274	285	269	281	279	257	264	284	265	323	271	253	249	267	281	253	305	253	255	270	266	279	278	258	297	254	256	268	260	238	261	236	273	283	256	265	274	284	257	273	234	243	254	253	274	291	259	267	299	260	274	298	270	275	253	284	276	276	276	278	275	296	282	247	263	255	301	248	261	289	269	258	288	297	257	292	248	257	292	276	271	282	253	271	250	244	271	275	279	300	283	267	310	281	295	283	260	259	268	285	308	269	259	259	263	240	245	266	278	274	245	264	264	232	264	278	266	282	264	267	285	289	286	272	265	278	290	274	262	262	278	262	246	239	275	265	260	261	254	252	268	245	260	245	254	274	278	248	273	277	290	283	264	262	250	291	265	240	275	258	269	255	266	253	289	298	293	267	276	253	252	262	277	283	277	261	266	285	286	260	239	273	256	248	265	267	287	266	252	265	283	275	258	257	275	264	231	297	275	256	281	259	264	279	268	236	270	259	267	260	286	246	295	279	244	262	266	259	267	259	287	266	238	242	258	270	267	249	233	272	257	278	274	261	249	291	275	269	278	264	252	229	265	258	272	248	297	283	304	286	287	287	258	243	227	252	285	274	272	286	271	288	285	230	282	250	263	286	283	258	256	292	254	258	255	270	259	300	254	268	260	251	268	260	266	255	280	285	288	236	270	292	275	251	266	256	263	273	244	269	274	253	268	281	276	282	281	251	269	296	249	239	284	251	279	253	300	256	277	268	282	269	276	289	254	256	251	295	265	257	272	267	268	264	283	250	266	247	260	247	280	278	270	276	281	222	269	259	286	249	258	278	245	267	267	264	276	259	263	293	284	269	253	260	276	278	271	273	234	285	266	317	296	267	295	255	265	287	288	262	262	260	279	275	271	236	248	240	305	290	259	261	284	295	259	273	281	264	244	246	265	278	260	287	240	251	263	285	286	274	269	275	264	277	255	267	285	279	270	268	288	251	254	307	285	282	245	259	252	267	272	254	259	246	266	262	253	276	296	276	281	267	262	248	241	286	285	272	259	278	280	276	257	287	271	252	284	260	263	280	278	271	249	276	280	261	249	256	274	299	250	268	252	248	293	250	286	255	279	263	287	268	280	230	282	268	257	283	298	252	251	254	288	296	251	285	265	287	244	250	275	239	260	270	278	302	259	245	266	256	276	263	301	231	265	272	288	271	280	298	285	301	263	290	274	267	261	238	294	251	260	285	263	277	288	261	276	280	266	279	258	253	239	269	287	245	269	262	306	283	268	283	305	294	300	259	263	261	261	250	258	266	274	253	263	270	262	271	297	239	260	242	266	278	259	255	244	281	260	279	253	277	248	266	267	253	241	251	280	269	281	274	277	276	305	313	254	264	247	267	277	276	284	273	291	293	240	257	282	282	298	271	253	292	269	267	293	249	261	258	238	285	275	281	261	264	289	285	268	279	262	277	279	255	271	287	281	262	258	233	258	271	286	307	259	281	274	264	260	281	269	277	270	262	233	253	263	244	294	269	277	282	271	263	260	266	267	281	281	291	284	266	246	245	291	261	246	241	280	288	252	271	279	301	252	246	268	283	263	280	255	252	255	281	286	264	302	240	286	285	243	301	263	280	263	260	291	248	263	264	275	253	253	260	274	260	252	281	260	288	284	287	275	294	265	292	246	252	270	268	261	233	268	288	285	255	268	276	289	240	291	292	262	280	249	270	293	276	245	256	252	284	266	251	256	247	264	277	264	289	264	278	272	262	252	252	269	251	276	300	283	283	252	270	259	284	268	271	275	304	264	277
1151	197	226	226	190	171	184	178	162	162	148	168	174	166	140	171	161	164	164	181	175	157	196	184	157	185	175	187	147	166	171	151	143	182	173	164	165	155	172	160	147	160	150	165	172	169	163	167	160	175	189	184	161	155	174	191	152	170	160	187	160	164	166	157	154	167	173	163	186	191	168	167	165	195	170	182	154	144	190	165	181	190	187	179	164	186	152	173	171	183	175	151	138	177	162	192	179	159	143	181	148	153	139	158	165	165	147	173	145	166	170	171	152	152	157	169	155	162	198	194	158	172	176	154	165	153	182	134	154	147	166	165	157	170	158	175	166	163	161	171	159	154	167	148	174	166	165	174	175	195	183	189	167	155	183	148	141	176	164	170	175	162	157	171	188	178	165	159	184	174	138	168	169	172	145	152	158	162	182	154	173	170	180	164	146	172	172	183	170	168	164	152	194	167	144	166	152	185	164	171	174	166	162	163	162	175	169	182	141	143	161	144	177	155	172	151	162	152	157	188	169	160	181	172	158	151	157	194	172	158	151	173	156	187	167	144	179	171	163	196	173	165	170	159	169	169	173	142	176	173	154	186	158	173	158	167	168	187	166	188	145	170	172	170	179	164	146	172	180	161	173	174	154	163	130	170	170	155	170	152	173	165	165	157	171	162	175	171	172	170	178	186	159	166	175	171	148	160	146	190	151	155	176	194	154	152	171	180	158	164	154	181	152	190	153	136	162	172	166	167	176	179	159	177	137	172	184	155	155	169	167	176	156	167	154	184	147	165	154	144	193	164	199	178	159	164	198	173	196	157	169	173	185	171	162	191	163	157	187	148	156	193	154	165	160	181	173	176	145	169	173	157	163	164	173	180	170	162	168	168	196	140	143	173	146	167	168	174	177	185	152	153	164	167	166	159	174	169	188	180	173	163	153	177	178	169	167	167	154	165	161	161	149	171	152	152	183	171	158	162	192	176	181	162	154	158	165	166	170	165	181	171	131	166	162	170	148	165	159	166	162	174	161	182	163	198	173	156	194	156	140	180	150	148	161	156	177	160	186	167	180	171	183	162	178	164	165	161	161	159	191	179	173	163	163	155	156	160	134	166	175	172	134	164	179	154	171	177	173	154	165	172	175	157	165	168	177	168	160	165	162	148	175	170	150	148	153	167	161	165	168	177	149	150	136	160	169	157	150	159	146	171	157	155	154	181	167	165	166	148	176	146	161	194	155	155	155	166	167	169	171	170	158	180	160	183	157	177	154	160	153	141	159	178	146	156	172	172	172	181	181	162	161	186	186	177	188	173	164	169	168	154	156	139	163	146	165	151	161	173	194	163	141	189	155	174	156	185	167	150	144	172	161	151	158	179	186	186	173	185	166	150	186	155	160	174	137	166	155	162	179	172	163	169	180	194	180	179	180	158	170	152	174	165	173	163	186	185	168	183	162	172	164	169	161	172	173	153	186	165	158	148	162	160	138	166	195	193	177	158	151	159	137	196	181	158	167	180	163	140	168	140	145	158	172	181	138	152	176	158	178	139	175	164	183	166	192	161	176	196	169	168	153	173	156	181	160	145	157	173	157	182	156	163	159	155	157	183	169	159	154	149	159	182	155	162	151	144	171	162	174	171	169	169	169	181	184	174	172	158	166	160	171	196	172	174	168	148	170	146	168	169	185	166	143	185	155	167	160	170	172	171	178	142	155	159	157	153	157	172	154	177	188	159	167	165	164	161	170	158	187	172	178	173	167	152	188	174	151	170	145	164	168	171	180	182	161	172	179	167	178	158	159	159	181	159	182	184	150	171	176	159	151	147	170	160	163	164	174	157	151	184	146	160	172	162	159	160	184	158	175	165	154	191	179	173	149	170	154	153	180	170	158	169	153	163	160	168	141	164	192	167	176	177	177	158	182	151	182	163	170	176	158	170	172	151	180	129	169	159	162	152	150	168	204	164	183	164	175	157	164	179	171	154	161	164	155	148	182	166	163	154	147	156	160	167	157	156	170	168	162	170	159	147	160	176	186	167	173	171	151	150	137	175	177	165	164	169	179	150	165	162	187	167	173	172	157	150	164	151	165	175	178	170	171	182	160	172	153	159	172	175	172	157	181	176	167	149	171	169	136	173	185	151	161	159	161	158	147	188	154	161	142	158	195	142	152	153	171	170	190	144	176	179	175	181	165	169	168	160	187	143	167	172	132	184	186	180	152	166	163	161	177	163	192	179	139	187	159	144	176	170	165	153	170	174	135	189	173	176	154	172	164	170	183	174	162	165	173	144	150	154	170	179	185	201	161	157	182	162	159	139	185	188	168	183	168	145	162	187	160	163	178	154	160	176	166	183	193	165	147	144	157	175	187	157	159	179	193	189	155	166	185	157	157	180	169	149	163	175	184	176	153	154	143	163	193	168	212	170	159	179	163	165	171	176	187	182	185	159	183	179	170	171	151	160	172	169	152	172	161	166	163	175	157	170	146	175	178	166	175	164	170	168	186	158	167	175	182	177	152	186	178	171	180	159	175	149	182	144	172	176	166	164	170	141	156	151	159	172	153	183	147	150	162	197	162	154	168	172	152	173	184	177	168	174	173	177	165	146	157	160	180	184	150	160	141	119	181	151	177	167	175	193	168	145	175	164	175	159	179	186	164	171	144	172	170	169	185	176	158	202	156	169	165	151	178	171	165	177	153	173	184	165	170	177	160	154	173	146	175	170	182	176	155	176	160	158	177	161	155	166	152	159	150	172	145	148	165	147	164	152	192	161	168	145	153	175	170	166	178	167	177	156	168	155	154	171	154	153	155	183	148	143	158	164	169	170	168	145	165	159	153	173	168	174	158	135	170	171	183	159	185	152	164	188	176	171	186	171	181	174	189	152	166	167	141	168	152	138	166	169	143	168	154	148	172	165	168	187	165	168	164	161	162	173	172	149	175	163	143	189	184	176	170	159	190	156	169	175	181	173	160	164	150	162	142	152	165	157	178	179	166	181	163	165	184	163	188	185	158	170	198	154	170	169	148	153	149	185	163	162	133	193	196	156	163	162	178	162	175	156	153	167	172	171	145	175	142	145	161	163	176	174	158	201	170	177	156	169	165	156	172	191	145	172	165	152	180	193	160	151	162	200	170	171	168	163	180	168	163	178	174	163	153	160	175	150	157	176	156	189	168	177	178	138	149	170	172	154	177	167	179	200	143	173	177	163	159	177	158	152	193	158	175	189	174	142	183	152	188	168	166	170	141	168	152	162	160	158	169	157	181	187	181	174	184	182	170	183	158	154	188	161	170	164	169	164	169	154	167	176	153	174	173	177	172	184	153	158	151	161	157	168	151	164	164	164	171	183	202	160	182	187	152	167	190	154	167	157	174	158	162	187	181	148	169	182	158	159	184	167	164	175	165	144	199	200	152	173	175	187	166	153	168	178	177	150	168	155	191	133	167	190	189	165	161	158	177	168	148	192	145	149	168	183	142	160	166	171	142	171	161	154	153	140
1629	480	582	574	499	510	464	454	492	469	467	470	453	457	439	453	415	451	423	421	440	438	416	424	463	422	427	420	456	428	430	413	430	379	416	460	409	426	431	414	460	448	410	433	435	449	427	467	425	415	372	431	429	428	416	425	426	410	424	432	420	467	454	460	410	418	468	414	433	449	437	439	438	424	419	409	433	410	436	399	438	470	427	422	388	417	459	422	416	460	403	442	412	442	443	398	427	427	416	405	423	423	403	418	446	413	382	444	422	438	410	435	462	419	395	412	423	441	403	403	428	433	433	423	423	414	447	414	425	444	437	452	416	436	409	444	386	439	392	426	407	397	448	425	437	383	429	423	423	427	411	424	390	429	462	426	417	428	458	414	438	402	442	398	436	467	446	448	401	448	447	389	435	416	422	408	463	391	406	425	469	417	434	407	440	386	431	434	426	441	426	434	439	442	394	414	396	451	431	411	416	390	390	427	417	468	445	477	435	422	425	404	432	423	413	400	466	399	404	431	433	430	426	442	427	403	431	446	385	425	438	412	464	452	437	454	437	418	426	446	407	414	422	410	435	438	419	421	416	409	430	399	402	463	431	471	434	426	439	418	415	434	420	440	471	422	434	427	453	446	415	457	413	454	418	398	432	441	392	432	403	444	409	428	409	447	432	384	453	435	429	456	390	441	415	464	462	419	417	431	416	390	448	450	456	451	432	439	418	425	427	448	456	471	454	443	431	429	407	454	476	413	433	416	453	441	418	447	441	428	466	428	432	418	454	433	418	440	422	427	457	423	479	425	402	418	400	440	423	481	490	449	430	402	443	403	379	401	407	427	416	435	427	424	464	442	440	430	386	427	439	440	439	459	412	463	431	406	433	420	441	421	451	418	414	421	410	439	418	433	396	415	429	420	444	396	447	452	410	433	416	436	400	379	445	403	443	430	430	432	468	462	393	412	465	456	410	414	442	443	433	444	415	406	431	465	414	377	445	424	430	445	430	444	395	438	440	428	438	393	405	429	419	415	431	459	467	398	405	411	450	442	405	416	417	452	454	416	417	430	434	424	441	449	411	381	468	416	390	420	443	394	438	430	416	391	425	416	429	429	413	448	435	424	414	403	441	420	395	423	411	383	413	420	468	402	431	403	428	437	442	430	463	430	398	404	378	484	419	417	425	432	418	419	406	452	421	426	439	427	433	431	419	451	400	430	415	464	433	435	435	447	402	403	450	402	383	444	416	446	455	390	394	417	410	430	396	420	423	445	405	430	434	434	428	428	433	419	429	413	430	431	410	420	403	441	477	438	429	411	424	428	427	419	437	397	491	451	405	433	446	437	415	412	400	417	457	417	439	443	447	392	451	439	395	409	468	416	425	442	401	440	437	392	408	416	432	401	432	467	443	428	414	452	415	393	395	386	397	472	447	452	400	430	445	405	450	417	400	424	467	443	441	463	404	453	421	439	405	415	403	487	426	429	411	408	423	434	444	434	419	453	441	421	405	432	447	433	423	432	458	449	471	434	454	420	451	429	433	413	437	420	422	460	415	415	493	397	406	455	417	389	453	449	420	448	452	391	458	403	428	415	435	371	442	427	430	449	404	427	397	392	402	408	394	405	424	441	450	441	433	419	404	436	446	423	405	425	430	460	458	408	435	463	431	466	399	433	450	413	444	466	430	404	416	381	419	426	399	439	442	428	422	431	423	432	433	433	408	438	407	384	449	432	410	423	451	440	402	365	437	426	402	413	388	423	414	408	423	439	437	425	437	458	450	405	429	422	464	434	483	430	417	405	444	370	440	454	413	416	445	425	428	423	428	426	422	421	430	438	482	407	450	463	421	413	443	419	390	428	412	468	411	462	428	401	434	410	394	369	421	439	455	448	411	437	412	411	435	459	422	411	384	426	404	417	436	447	439	407	401	463	427	438	411	427	431	448	417	458	439	450	463	411	424	421	440	450	417	442	419	465	419	437	417	416	400	411	407	435	431	479	452	438	384	442	407	436	418	396	439	434	426	432	420	429	409	431	400	417	425	440	480	425	412	443	443	427	418	442	446	440	438	403	437	389	429	420	432	424	423	443	449	434	447	406	450	433	420	423	452	403	441	443	401	422	396	442	432	437	426	422	416	471	415	399	453	420	429	435	428	462	401	448	462	470	437	417	418	403	438	475	396	407	440	420	447	433	393	421	426	440	425	457	429	418	420	421	396	456	445	443	446	405	433	464	396	456	421	426	434	388	416	431	421	414	431	404	434	394	436	455	442	425	413	437	465	454	428	412	420	457	419	414	435	403	397	468	427	426	397	459	427	434	445	427	424	420	440	404	427	428	435	434	464	458	382	449	436	440	427	444	417	404	430	479	409	439	377	431	461	456	432	422	415	424	453	456	416	462	436	438	432	448	410	421	435	410	415	418	443	433	433	441	418	430	438	402	465	385	435	420	411	393	451	463	455	398	421	416	422	451	426	437	399	424	437	410	433	438	418	400	467	440	403	464	454	437	442	409	430	433	417	444	442	431	432	415	432	418	437	446	467	424	417	397	411	420	475	438	419	420	436	460	418	380	420	425	406	502	434	431	415	408	408	413	427	418	427	400	400	426	412	409	464	448	422	446	408	406	406	431	407	430	413	432	413	406	456	432	459	436	449	422	431	411	457	417	433	416	442	452	403	442	435	426	444	422	418	409	472	436	436	396	434	438	442	461	449	420	430	481	406	388	433	424	425	416	401	490	464	456	427	432	426	402	419	419	439	446	425	401	443	409	405	406	404	455	436	415	461	453	395	412	415	402	373	431	453	426	410	395	397	441	452	435	423	415	434	426	394	430	432	402	404	450	428	421	397	421	401	417	436	414	435	399	452	430	408	422	427	398	414	435	403	413	454	455	419	443	377	438	430	433	460	407	412	432	452	470	434	420	443	415	416	425	441	463	456	438	446	431	435	397	432	458	440	440	451	436	426	423	412	444	408	386	445	414	391	463	443	379	438	416	439	449	420	409	412	410	436	480	427	413	423	396	446	385	421	439	423	439	417	408	423	408	432	441	402	415	457	444	423	462	399	424	382	418	412	419	422	406	439	418	432	435	408	426	424	414	396	428	439	415	430	430	424	412	451	423	395	435	437	448	454	453	411	396	463	439	388	422	432	475	425	434	433	421	441	426	435	433	396	430	396	425	387	416	449	400	416	421	419	446	441	419	451	413	419	409	435	455	428	427	407	418	435	403	444	424	426	421	445	425	431	418	419	407	422	417	413	433	457	399	409	435	463	433	416	443	412	394	422	408	429	436	434	450	454	462	383	451	415	408	423	437	410	417	440	435	428	400	433	422	390	454	408	431	434	441	410	385	419	394	404	414	412	420	444	417	462	412	414	409	440	447	416	411	398	429	430	401	454	418	413	430	444	440	410	426	396	454	436	395	418	447	403	410	425	415	412	443	419	390	439	436	412	451	443	442	438	420	424	389	413	424	425	411	411	426	421	411	438	465	437	424
6635	530	612	507	460	294	289	255	267	296	273	238	232	209	232	199	252	236	209	223	203	187	212	192	191	202	224	212	195	194	196	207	204	177	208	191	188	188	203	202	187	204	219	200	190	210	225	194	210	186	202	184	185	185	186	175	235	187	197	183	218	170	202	174	215	209	187	193	189	217	228	208	202	195	241	202	233	211	209	192	217	193	176	190	188	202	226	209	210	178	203	203	205	209	176	186	199	208	207	197	193	190	203	216	181	183	200	197	208	176	177	196	191	172	201	203	184	206	195	184	205	188	171	194	196	205	206	202	188	217	163	209	212	225	203	201	193	183	200	232	195	198	202	208	200	197	201	208	184	178	184	206	209	209	196	204	175	211	186	194	194	188	210	221	204	204	213	210	195	220	207	179	191	192	189	202	226	211	213	199	212	225	194	219	175	228	184	179	202	209	199	186	204	208	232	204	221	194	204	182	194	223	208	218	210	219	232	166	195	190	218	203	189	186	193	185	190	198	177	203	185	170	199	194	197	192	220	204	209	187	190	218	194	193	202	195	206	186	222	197	188	206	209	222	197	224	194	201	175	214	206	215	205	197	209	166	206	191	189	201	187	196	211	215	187	202	203	199	202	174	201	205	202	206	219	204	209	212	210	190	187	177	239	217	185	205	183	185	192	231	181	220	210	172	194	188	192	215	236	194	190	179	209	193	208	197	193	201	207	214	200	212	199	185	175	182	191	192	163	174	208	217	201	225	198	208	185	207	203	212	169	215	199	186	197	209	191	207	186	192	184	187	211	207	179	200	216	174	206	187	217	206	220	188	192	202	219	230	202	173	179	223	202	199	214	174	188	205	203	206	186	191	207	201	225	190	170	205	191	155	197	206	190	212	188	192	221	200	178	197	179	213	196	195	201	196	196	230	211	205	206	196	204	207	197	183	222	204	210	198	202	191	201	211	183	175	198	186	210	232	207	218	211	220	184	210	231	200	196	196	232	211	234	194	193	184	173	216	179	209	194	183	193	227	189	187	199	177	192	196	180	226	202	217	203	207	176	212	207	192	213	176	179	181	214	170	213	200	209	177	199	186	208	208	214	204	192	202	195	200	201	187	205	181	224	217	191	197	212	187	183	198	192	196	190	207	178	235	206	187	200	205	189	170	198	204	201	197	210	215	212	195	209	210	198	234	228	195	172	194	201	224	184	193	193	192	161	205	187	187	169	231	210	187	223	213	208	226	236	198	198	212	208	166	197	200	187	186	197	206	220	206	197	189	203	183	180	180	191	199	239	210	183	190	179	149	215	191	221	204	184	185	194	208	219	183	195	156	221	179	185	217	191	222	193	196	192	223	197	215	194	209	220	216	226	188	201	178	215	156	190	183	214	177	220	194	218	185	168	211	171	218	204	210	184	198	210	189	196	189	195	226	190	208	211	191	197	193	200	186	215	196	204	188	224	190	197	190	182	169	190	182	197	184	176	189	214	208	212	198	225	206	181	200	196	216	193	194	207	196	192	214	177	180	183	211	189	191	216	201	192	190	211	190	188	230	219	181	178	179	199	197	215	165	209	201	179	180	186	198	202	172	184	200	184	177	191	204	198	215	227	217	211	201	196	203	203	190	186	225	197	190	153	199	201	202	210	188	187	205	232	171	189	178	171	214	206	181	196	197	173	188	221	213	181	202	215	198	187	209	176	180	187	201	182	200	194	201	179	177	208	170	202	202	185	193	155	230	183	189	235	244	203	211	177	226	175	203	184	183	198	171	179	208	188	188	206	213	202	171	212	215	224	197	230	169	222	193	213	199	217	191	188	191	208	183	197	203	200	229	195	194	202	165	201	195	164	214	207	185	196	210	178	224	184	180	185	173	220	182	197	179	193	203	185	211	198	175	219	191	195	195	219	208	215	194	204	195	184	205	185	212	187	195	216	204	192	212	223	211	199	225	195	191	195	197	199	185	204	193	212	241	194	187	179	226	190	196	200	199	176	190	206	213	204	214	177	183	189	193	231	168	171	216	188	224	203	211	193	218	209	200	193	200	204	202	193	193	201	200	167	221	191	192	198	211	230	199	220	221	195	218	214	172	218	229	217	186	177	189	225	202	205	201	209	199	198	193	192	195	201	211	215	219	227	192	196	182	188	196	180	212	187	200	202	187	193	187	197	197	193	201	176	213	221	183	239	189	201	204	213	221	193	216	183	201	220	191	205	197	184	178	208	178	197	180	204	218	193	186	203	195	192	221	202	213	214	206	184	193	198	222	202	220	192	189	199	192	224	180	194	226	221	185	201	200	217	217	209	204	206	184	217	174	191	210	184	219	219	208	194	189	220	227	196	208	196	191	222	186	204	196	197	190	190	201	186	200	182	203	195	203	197	204	184	169	184	212	186	206	227	197	189	186	204	202	197	214	200	195	179	200	228	206	177	202	203	225	191	199	190	181	200	173	212	230	197	213	195	200	194	190	194	186	203	225	211	196	219	199	170	215	187	182	214	190	190	191	189	199	182	191	184	189	194	182	197	180	178	236	211	199	201	209	193	201	203	192	205	195	206	193	171	199	196	195	222	198	225	182	214	181	197	196	196	183	191	199	174	192	242	205	209	193	182	212	200	190	212	186	193	187	212	197	181	187	183	192	233	203	215	164	200	211	216	211	218	192	193	197	193	199	195	232	214	215	215	203	207	175	191	210	207	206	192	190	206	234	168	177	180	185	198	208	202	213	210	205	187	207	210	201	185	205	206	208	211	203	197	238	189	203	214	211	205	196	203	200	204	189	216	226	177	213	198	220	196	224	203	183	187	207	208	232	217	194	195	203	195	210	200	199	179	186	211	196	209	202	191	204	197	222	209	195	212	199	200	213	205	222	196	196	202	202	192	211	209	203	204	193	190	206	195	211	196	213	215	195	196	204	194	215	199	221	205	192	205	195	190	196	184	205	205	190	218	180	189	178	189	194	204	227	197	187	201	206	233	201	222	212	188	182	201	199	184	210	193	212	219	195	204	201	192	212	206	221	187	205	207	229	177	215	196	212	205	173	232	194	207	211	195	177	209	192	210	213	194	204	205	205	192	207	168	205	182	193	208	197	203	198	213	201	199	207	190	192	196	198	220	198	201	176	225	212	217	204	179	199	192	183	202	187	185	204	185	200	194	197	211	203	199	212	194	221	211	199	193	187	215	190	199	200	195	184	186	182	216	196	192	207	199	218	196	193	188	213	221	227	196	202	194	197	213	210	221	164	230	199	189	202	179	200	196	213	210	207	224	201	204	209	196	196	176	208	189	219	203	213	218	210	203	178	224	186	204	189	181	207	185	200	193	213	215	201	213	178	182	181	193	222	189	200	189	197	185	213	210	189	212	204	185	205	187	194	215	212	209	190	224	201	207	206	192	195	203	183	199	217	211	208	186	190	190	192	200	194	196	185	205	180	188	190	213	196	208	187	198	167	174	211	169	184	186	199	187	201	176	197	216	187	202	211	182	204	210	230
6377	899	1516	1740	1651	1178	1069	867	866	1188	863	712	647	633	638	595	652	615	538	570	557	559	561	554	571	531	572	501	504	533	503	497	496	531	503	531	491	459	507	529	551	483	526	484	533	459	521	532	511	479	476	504	503	500	501	499	481	514	463	516	507	504	527	483	503	490	480	491	479	492	468	509	529	514	508	518	485	520	502	537	475	520	465	487	505	485	498	504	536	508	486	528	517	469	456	512	504	520	504	479	502	472	520	503	518	462	519	477	495	469	473	487	500	499	465	501	491	468	483	474	455	499	531	490	481	495	527	490	482	453	524	530	489	477	481	494	480	502	490	470	501	473	495	468	523	542	495	455	489	539	527	425	531	513	521	520	516	490	518	492	466	528	471	479	518	526	481	518	483	499	489	469	493	496	528	533	489	494	466	524	499	472	523	501	490	505	487	492	471	545	518	513	508	456	498	520	487	512	445	467	510	487	522	479	458	523	513	479	475	480	505	489	499	477	503	510	496	475	464	479	491	473	508	487	502	478	463	457	505	463	508	443	505	509	496	538	507	502	504	474	496	527	521	492	482	519	479	478	478	498	512	518	471	513	542	523	516	504	495	479	494	530	490	499	510	539	479	495	492	461	484	521	535	531	494	464	491	484	495	529	456	510	574	480	495	483	467	503	511	507	512	531	492	497	518	495	501	492	491	501	537	485	472	484	489	496	531	493	539	482	499	495	509	495	478	508	527	489	513	484	528	547	456	501	530	525	492	484	456	502	538	496	472	505	454	499	502	460	526	491	502	499	557	471	502	511	501	526	560	467	493	503	502	476	495	469	467	449	440	481	480	487	460	540	489	473	482	482	490	501	465	527	515	497	551	474	502	516	464	472	529	541	476	487	524	507	507	491	513	497	497	470	499	505	517	479	493	504	496	476	516	503	485	485	504	489	501	507	486	516	476	485	495	513	514	497	489	479	516	481	469	516	513	480	525	544	496	502	500	481	506	467	497	463	478	497	509	489	540	461	464	525	493	470	467	472	492	469	500	510	514	519	491	516	481	475	461	463	473	506	459	462	527	529	508	522	500	467	501	483	464	492	493	482	578	492	533	470	461	496	475	452	488	500	470	464	494	488	496	448	490	526	453	508	477	517	472	519	476	462	512	524	538	507	521	509	511	501	539	493	494	499	515	488	476	490	529	493	505	498	518	441	516	494	493	477	508	508	497	456	481	459	479	522	518	451	474	510	495	485	531	468	512	481	466	496	494	507	512	510	496	475	472	479	515	503	481	508	525	473	490	496	495	510	519	499	529	488	500	463	478	488	434	510	476	462	495	522	470	509	508	495	506	529	515	499	495	472	492	528	510	477	552	502	487	494	495	517	491	486	499	467	550	544	529	543	491	489	521	496	493	474	483	479	481	487	491	489	512	478	504	478	499	470	506	472	488	499	516	475	461	495	517	512	487	464	476	518	487	494	499	491	522	549	472	479	509	489	485	505	464	483	501	448	498	475	536	466	533	522	536	490	526	470	488	498	503	473	467	481	469	458	500	510	516	489	520	496	506	469	507	471	515	502	456	487	492	523	490	458	464	512	476	479	516	447	510	447	499	473	480	477	502	464	530	500	467	551	520	481	508	444	487	525	468	538	498	482	495	472	481	490	468	513	511	483	521	491	519	481	488	522	425	505	467	471	502	460	521	506	499	497	458	557	529	515	499	471	471	496	517	507	487	500	493	483	466	525	507	505	514	482	456	476	517	472	465	496	513	482	510	508	476	518	492	505	481	472	482	470	481	505	496	519	470	491	502	530	454	489	497	483	478	492	490	450	471	491	478	493	499	500	534	475	508	498	474	503	477	511	454	476	465	501	571	463	525	473	489	504	516	501	496	483	464	479	498	499	505	479	462	463	496	473	462	506	479	502	485	466	495	511	469	471	508	512	514	504	468	478	467	523	484	519	512	501	495	532	518	482	513	437	470	510	496	465	506	475	496	518	491	501	491	527	464	514	488	496	473	518	486	477	504	477	480	509	500	496	513	469	523	482	472	519	499	527	506	490	500	469	503	471	493	448	529	482	483	469	475	490	477	515	527	515	485	525	478	459	486	479	454	507	511	488	467	551	500	500	478	532	493	454	475	455	468	492	524	475	486	508	540	514	502	502	486	502	470	500	532	525	463	498	449	449	499	495	511	443	501	504	470	487	469	487	516	495	504	495	493	481	505	513	504	527	514	513	519	486	508	466	460	537	466	482	462	491	515	491	475	536	513	461	449	474	471	530	509	497	484	509	460	536	511	461	509	481	498	472	501	513	519	473	504	516	486	494	524	510	477	512	500	434	525	484	506	504	516	517	502	495	528	528	441	477	459	502	469	447	457	506	515	495	495	490	504	466	524	468	504	463	506	483	483	513	473	520	432	474	530	518	521	478	484	519	509	510	451	486	493	492	490	471	448	496	494	496	481	525	523	539	489	515	505	470	522	541	504	495	487	476	503	531	511	477	476	471	488	497	480	505	486	462	492	471	513	504	524	487	498	480	509	513	496	497	477	466	485	491	493	461	487	448	534	481	513	509	528	507	488	504	533	481	498	482	524	530	509	496	475	504	478	525	478	453	487	486	477	497	499	481	512	486	497	522	493	517	487	485	482	498	426	519	481	519	499	462	488	498	469	476	500	532	523	436	473	476	495	495	455	510	473	474	495	520	485	515	473	516	501	457	472	452	485	495	503	495	533	494	505	508	484	517	477	491	460	518	506	515	480	505	500	512	496	494	478	505	509	477	524	489	474	498	504	480	475	474	506	499	519	477	502	468	539	513	493	488	530	486	535	485	491	464	487	519	501	495	492	505	489	462	540	520	526	515	500	476	513	475	468	517	500	482	494	470	499	465	512	487	463	480	473	481	511	512	518	498	497	504	482	509	486	493	485	477	512	517	478	507	517	477	506	504	514	455	519	542	452	507	512	516	518	525	500	468	499	483	506	531	458	512	496	492	459	480	500	475	490	483	480	500	488	518	499	530	483	501	523	496	452	516	508	476	491	525	500	523	510	507	474	505	473	472	510	509	573	510	514	496	497	432	441	490	516	480	493	522	526	476	506	450	521	499	508	502	464	496	493	492	513	473	505	542	521	504	529	458	545	479	548	501	491	449	488	473	490	495	494	484	480	485	524	486	501	497	488	496	514	455	495	506	537	554	482	496	474	541	449	521	443	464	489	527	503	449	496	463	459	513	519	501	488	488	487	500	519	532	497	525	526	484	491	501	464	491	516	495	539	471	488	539	491	500	463	483	527	504	520	507	481	515	488	505	463	516	474	467	508	474	463	522	478	537	514	496	526	500	470	494	481	492	449	490	502	482	473	508	488	482	520	441	495	465	494	510	500	486	511	480	512	519	475	492	501	522	487	496	462	519	533	515	484	463	459	522	486	490	513	501	470	487	461	508	473	463	493	497	535	504	493	522	456	480	485	473	513	510	483	527	474	514	494	486	464	537	493	472
12049	899	894	763	495	318	259	247	220	284	218	161	152	152	139	116	139	135	118	139	152	115	134	142	111	111	105	100	111	103	125	92	109	97	117	107	125	113	115	111	123	92	117	113	120	99	106	125	113	109	103	108	117	103	112	86	98	118	92	104	108	118	106	108	101	116	101	104	113	109	99	84	103	117	109	104	108	99	135	117	122	117	115	101	124	114	110	102	98	114	109	101	104	105	122	105	102	98	91	116	95	98	114	113	107	111	103	83	115	103	97	136	100	102	108	113	107	90	95	102	101	101	119	106	114	112	100	108	95	90	111	113	108	98	110	99	93	101	111	119	94	106	115	99	103	111	90	92	125	106	106	102	107	109	120	109	110	127	92	106	106	99	113	104	110	109	100	104	106	101	115	114	97	94	108	100	115	117	115	104	116	87	105	126	101	90	116	126	92	113	101	92	112	89	99	111	105	103	120	107	87	100	85	114	109	94	103	94	100	108	104	104	107	115	95	86	109	103	90	108	114	109	98	109	100	105	103	111	126	123	121	89	118	103	108	103	98	101	123	118	122	113	115	104	107	103	112	111	123	108	112	109	122	102	117	110	93	114	105	101	89	114	133	92	113	99	97	89	104	116	87	90	94	102	102	113	102	104	97	123	101	99	109	87	108	107	85	106	116	101	110	130	100	95	93	87	91	99	128	112	116	91	96	97	100	121	108	111	115	106	117	100	92	91	101	136	97	113	94	103	105	95	96	83	101	102	112	135	89	101	103	94	95	124	108	107	89	96	110	105	111	107	138	104	111	120	114	99	104	101	127	98	89	96	96	97	97	91	94	110	115	108	96	113	106	83	99	110	122	105	105	112	99	112	117	113	83	90	102	99	121	94	121	134	105	103	88	104	97	93	107	110	121	103	85	123	95	101	99	104	102	108	114	99	96	113	96	105	94	101	124	104	94	121	117	88	125	93	118	90	105	102	97	102	119	113	106	101	100	106	114	91	101	122	95	119	109	99	97	115	111	105	105	123	104	101	113	111	116	107	93	83	112	104	125	128	91	108	105	109	93	106	115	107	98	102	125	99	108	90	91	115	102	93	97	81	104	106	119	87	90	91	120	89	98	113	114	83	101	96	99	96	128	88	115	100	136	91	109	117	118	109	96	117	108	111	117	96	106	112	125	120	98	100	106	117	97	96	112	99	123	116	113	100	95	113	101	111	98	88	93	115	100	101	94	102	104	95	102	116	100	95	107	101	91	121	96	105	102	127	95	121	111	92	122	102	92	70	101	104	123	99	95	110	115	117	98	114	82	112	88	86	101	100	102	99	115	111	102	127	101	97	107	114	97	117	141	113	100	107	98	99	106	113	96	117	110	89	103	99	116	111	104	110	103	112	100	108	104	94	110	103	129	85	108	93	109	104	106	101	116	102	106	102	105	98	108	93	109	112	114	94	97	109	132	99	97	103	105	109	97	113	111	90	98	108	92	120	107	108	117	108	97	108	103	105	97	115	105	105	100	113	102	91	108	109	105	115	103	118	117	107	114	112	101	99	100	111	112	99	101	115	94	91	87	125	75	102	83	99	106	109	99	93	103	87	125	92	114	95	112	127	103	85	127	112	94	122	106	110	114	120	94	95	102	96	103	98	96	99	100	113	87	102	100	116	95	102	123	116	105	100	113	101	115	90	98	105	96	132	116	94	89	98	108	93	102	100	108	116	119	110	87	104	107	115	121	113	104	89	94	115	113	97	103	89	126	94	97	131	107	97	120	104	103	105	114	105	91	113	121	78	102	90	116	113	89	128	107	107	109	108	116	133	98	92	107	98	97	114	96	98	110	104	112	112	121	111	95	96	93	113	112	93	116	112	106	110	105	97	108	114	116	106	101	108	109	89	105	116	81	101	110	83	102	102	121	110	99	108	102	88	103	96	125	91	126	115	98	109	112	108	100	103	116	90	108	110	92	112	102	111	97	108	87	83	105	99	106	117	114	97	97	99	108	109	101	103	114	113	114	105	107	99	107	90	110	104	105	102	108	114	101	88	80	100	107	114	134	103	92	117	95	112	111	122	129	100	112	100	115	97	111	108	104	114	89	112	103	100	96	99	114	93	102	106	97	94	108	100	88	105	116	112	106	88	110	99	103	97	93	92	102	116	144	98	104	114	99	99	98	102	99	94	100	98	101	114	110	111	92	120	101	105	120	109	96	107	105	92	126	131	112	103	89	97	104	95	103	101	117	111	91	108	106	122	115	109	102	99	119	131	103	127	96	110	88	96	122	98	111	92	104	89	114	108	99	100	96	122	113	99	95	92	101	90	112	108	116	108	79	102	89	83	97	98	90	101	105	113	96	112	119	120	100	114	113	109	109	110	101	98	131	119	113	99	100	83	100	91	91	121	105	102	85	113	100	94	95	94	100	129	126	85	104	93	88	102	105	105	100	115	119	104	99	98	113	109	91	94	110	108	112	122	82	95	108	107	104	99	109	105	125	90	112	99	95	105	105	99	107	109	116	108	100	100	118	94	91	111	84	97	104	83	104	108	92	113	93	98	130	104	119	107	100	96	123	109	97	98	81	99	95	90	88	112	107	103	98	95	121	115	126	120	112	98	99	119	111	94	94	87	132	106	106	98	103	105	84	97	120	113	93	128	116	103	104	107	112	108	96	97	114	108	116	99	128	91	129	115	111	93	91	85	119	112	110	105	79	99	114	113	90	100	94	109	123	95	94	84	95	110	101	94	131	100	105	118	105	90	112	97	107	80	98	93	104	111	109	80	94	90	114	102	114	107	93	118	105	116	109	100	104	130	86	118	109	103	103	100	92	119	100	125	119	91	107	85	115	110	101	100	114	105	113	114	112	113	110	100	107	103	89	104	113	101	94	109	112	107	104	132	91	101	102	99	97	126	117	110	120	121	118	89	90	109	101	94	124	97	104	106	91	110	93	111	99	104	93	91	128	105	126	84	110	105	114	123	94	82	106	110	86	99	105	97	103	107	105	120	111	102	102	93	88	107	118	121	91	97	89	95	100	101	116	97	87	108	108	112	114	77	92	107	109	114	101	104	104	129	99	124	104	110	99	120	117	113	119	111	118	96	120	112	106	125	115	125	96	89	104	119	95	113	121	109	85	89	107	121	114	101	102	106	114	96	117	118	109	91	102	101	105	114	101	94	93	106	106	123	107	103	92	120	96	123	103	95	94	93	96	109	100	102	96	98	94	98	112	95	116	111	99	90	99	111	94	124	107	111	107	90	108	108	104	86	126	99	111	90	89	96	98	104	109	103	125	111	116	104	92	106	91	113	97	111	99	122	100	108	100	95	102	98	114	91	112	115	103	96	99	89	97	119	101	95	103	113	102	104	103	109	103	95	98	104	87	119	125	124	113	106	110	125	108	107	100	116	90	121	118	105	99	119	91	108	101	83	101	104	104	104	116	120	108	103	112	114	107	113	113	107	85	96	91	118	100	100	91	107	118	104	123	100	109	87
7708	962	2083	2443	2029	1440	1197	1035	900	1289	953	631	519	523	465	469	447	386	421	376	375	415	357	378	374	355	322	338	323	321	306	319	289	308	259	288	311	285	324	315	268	286	251	301	281	254	309	283	276	271	296	262	297	266	285	279	258	266	284	276	266	297	291	311	303	292	255	305	268	261	276	243	274	282	281	294	315	314	273	275	289	276	252	251	293	258	250	255	283	289	279	289	259	265	278	286	305	271	276	282	278	251	312	278	259	237	254	256	260	259	280	278	305	253	278	263	257	294	254	256	293	282	269	258	275	269	236	274	255	260	253	273	279	252	287	257	269	268	290	241	282	270	288	246	272	279	244	242	253	283	251	291	249	262	264	263	270	276	292	284	263	294	239	279	267	283	300	271	262	266	260	269	253	270	280	282	273	268	264	274	272	282	291	265	243	243	271	284	274	261	250	231	246	265	281	247	257	299	253	295	273	243	274	276	268	263	254	262	281	277	280	261	285	285	280	279	267	269	285	259	266	270	241	262	299	285	242	272	261	277	286	269	282	265	289	254	294	294	270	266	284	256	249	276	266	260	266	262	250	256	258	269	266	268	266	254	273	272	290	278	266	291	268	279	286	274	272	256	273	278	269	267	261	259	244	251	250	269	278	273	279	269	266	262	305	264	270	271	255	276	251	268	292	260	295	271	255	270	283	257	245	249	270	294	271	263	299	294	264	275	286	265	305	241	287	254	256	263	274	246	299	250	255	264	281	254	288	249	286	272	276	264	268	276	258	289	268	285	263	247	259	288	280	262	249	286	265	286	292	285	265	241	267	245	279	280	248	263	269	269	309	262	264	236	271	263	269	248	268	282	292	292	265	271	264	271	258	290	284	266	280	285	268	284	287	269	265	258	236	246	249	300	253	294	274	264	265	261	301	289	272	231	270	292	278	233	255	277	279	271	237	296	286	256	232	264	256	276	281	264	281	261	270	250	270	250	254	264	284	276	276	293	273	244	276	258	290	252	265	245	286	292	273	243	268	272	254	238	263	261	267	268	257	267	274	289	301	280	269	273	282	259	257	281	260	291	253	277	262	275	251	288	249	274	281	273	288	271	279	295	240	271	262	302	284	250	282	243	290	264	264	274	256	281	268	292	253	252	256	271	282	268	251	300	289	259	264	274	273	275	275	268	257	258	296	283	264	271	266	222	242	267	261	279	254	271	242	266	284	266	253	255	294	278	231	259	247	230	253	253	255	272	270	275	262	260	254	250	286	276	276	300	286	260	300	274	251	273	268	268	277	274	271	273	275	293	249	281	261	271	254	284	281	266	288	297	266	275	268	293	300	260	275	257	247	230	300	266	274	280	235	270	282	278	273	255	288	256	225	247	266	268	260	299	266	271	272	282	290	271	287	257	265	295	246	244	262	271	268	271	261	284	301	246	242	278	273	258	297	244	263	266	255	254	256	262	270	279	273	290	260	259	277	288	262	274	283	265	285	305	293	259	250	301	284	264	257	280	282	283	276	284	318	241	298	264	265	266	240	281	271	273	255	269	268	264	268	285	279	262	275	246	293	234	260	258	271	280	275	280	255	279	266	251	259	275	260	252	296	301	278	262	259	245	273	289	254	257	259	272	274	269	270	297	274	260	291	301	251	278	275	232	289	283	270	265	256	268	265	283	241	266	268	271	272	265	275	272	286	277	259	258	263	283	272	282	234	285	281	299	244	285	275	260	242	272	264	236	255	255	262	263	233	284	307	262	266	283	300	250	291	258	238	255	285	285	281	272	283	267	250	246	256	290	312	271	263	239	283	296	262	294	270	259	270	260	276	240	284	275	276	246	270	256	281	255	282	280	276	258	282	274	243	279	271	293	295	296	282	266	270	273	286	270	264	268	245	293	286	258	292	270	272	286	250	263	252	252	286	292	284	258	255	272	264	261	282	278	257	263	251	255	264	267	251	265	264	291	282	283	274	288	284	256	263	252	281	280	275	277	262	291	269	256	255	277	251	262	251	276	272	274	277	269	295	274	272	255	269	260	262	250	261	275	246	274	246	261	283	264	274	265	259	276	280	248	281	282	247	246	284	263	243	259	293	277	268	250	257	273	278	276	289	259	280	289	278	280	272	266	270	256	284	284	275	275	282	279	270	276	271	262	293	296	306	290	300	301	269	256	272	260	283	290	245	266	261	280	265	270	272	284	288	269	263	260	254	250	289	245	276	273	275	284	254	271	267	256	267	272	252	256	269	268	279	257	283	308	307	288	305	305	261	291	274	275	254	270	250	249	262	281	257	291	277	257	295	282	297	302	252	262	261	282	276	255	280	234	273	254	262	264	286	282	291	269	265	263	242	289	264	273	281	271	266	275	269	252	286	272	267	274	272	269	268	276	264	294	301	267	270	289	284	285	254	278	269	282	270	298	272	223	279	279	263	266	250	246	279	284	295	241	296	280	291	259	260	255	266	274	272	267	292	293	267	266	251	284	266	238	249	274	274	300	280	265	272	285	266	239	247	276	268	273	314	293	264	262	256	280	289	275	280	292	260	286	265	294	258	268	264	256	267	287	299	302	264	250	266	258	270	292	280	247	268	279	279	266	250	259	261	282	240	300	265	270	252	240	291	272	263	289	291	283	267	262	264	262	264	267	263	272	236	274	262	269	276	253	267	270	271	260	282	268	264	294	308	270	300	263	287	265	282	302	296	289	281	274	267	296	253	280	277	253	268	284	257	271	254	268	255	254	303	271	259	239	294	265	286	274	282	262	255	278	277	298	293	266	248	279	298	312	247	247	251	256	242	235	263	298	250	271	274	290	274	265	250	270	277	264	279	274	286	294	280	243	261	254	296	258	270	273	240	256	245	243	269	286	258	276	257	269	266	277	245	263	254	284	251	289	288	271	272	282	263	279	247	266	278	258	278	265	271	263	265	243	269	252	257	273	258	281	284	300	263	252	292	279	277	253	266	265	267	262	276	275	282	274	272	303	277	262	284	253	268	270	270	274	276	283	256	252	265	280	297	292	253	302	267	263	280	245	257	265	269	303	258	288	259	268	258	273	286	253	259	266	273	283	266	264	253	255	260	289	257	294	273	260	300	273	253	272	250	234	253	278	248	271	276	284	304	277	278	279	284	288	266	274	288	271	253	292	276	264	257	300	281	263	288	272	270	273	251	271	282	266	261	257	286	275	281	257	282	282	303	277	280	279	258	274	245	266	252	257	275	245	267	271	279	272	312	280	261	252	273	265	260	270	261	271	239	274	284	250	248	267	286	304	285	266	276	256	272	276	260	261	287	264	265	271	270	302	319	269	274	267	266	268	276	282	276	295	259	286	280	263	286	288	247	276	283	287	270	258	301	274	280	271	253	293	264	292	253	273	261	281	282	268	280	286	269	256	276	280	252	272	277	278	280	282	266	262	292	258	280	285	297	254	262	249	258	289	276	271	277	277	291	267	268	244	304	279	277	284	241	265	282	249	264	269	259	256	283	275	282	266
1174	237	219	192	173	202	173	172	168	175	174	184	175	188	161	174	183	171	169	206	165	174	156	167	164	170	176	161	175	174	157	180	183	171	164	157	168	174	158	145	166	183	167	148	175	187	174	156	151	197	169	167	179	204	175	183	189	157	157	177	174	161	181	172	154	166	176	160	176	197	167	162	166	193	170	176	164	153	167	176	155	169	170	156	174	164	172	189	142	168	155	171	169	170	180	186	148	145	181	167	169	174	167	178	183	136	173	181	189	174	185	180	173	161	186	170	185	198	185	167	171	169	162	157	162	179	183	167	164	163	180	145	155	179	158	169	159	166	176	193	172	168	181	190	175	193	181	167	175	158	168	158	181	187	176	163	190	182	180	161	198	170	188	184	176	151	178	198	180	166	160	178	147	176	187	164	193	166	144	174	158	155	172	174	161	171	185	185	168	177	159	172	175	173	173	146	171	181	161	191	136	174	162	162	145	171	181	159	162	172	170	184	180	173	166	187	173	173	177	154	175	178	196	162	172	173	153	184	162	198	162	169	166	164	173	173	166	178	150	177	157	191	168	176	169	166	170	173	141	184	193	164	170	157	177	142	166	173	131	166	189	144	165	157	182	149	184	165	186	147	167	163	195	214	164	191	139	157	163	197	147	163	189	165	181	154	174	156	186	162	187	185	159	165	175	167	151	203	173	160	163	178	169	184	146	158	175	179	205	170	166	166	169	150	177	187	172	173	170	153	180	165	183	200	160	169	159	162	187	177	152	166	149	167	137	163	171	206	174	168	156	157	155	177	174	173	157	170	191	165	168	156	166	149	163	153	189	166	165	159	165	171	135	166	162	176	170	180	176	150	151	172	171	179	176	164	172	143	177	152	174	181	178	167	178	165	185	188	171	155	148	183	171	164	165	198	165	155	156	178	166	163	171	190	193	165	177	177	163	164	171	167	163	156	178	191	183	161	187	168	163	184	190	172	172	189	177	180	186	192	198	170	164	200	157	162	158	170	156	167	179	187	208	178	156	148	161	145	168	184	195	171	174	174	184	167	162	139	155	156	184	165	160	162	182	177	172	161	192	170	158	159	175	194	164	167	154	162	182	163	200	179	184	179	148	188	176	194	180	178	181	165	184	158	176	177	153	167	166	158	171	180	193	182	159	191	189	170	186	192	145	182	167	163	191	190	172	199	184	169	180	169	181	158	147	174	160	151	190	168	170	180	170	153	151	168	159	167	177	182	151	157	174	157	161	172	174	186	167	165	178	188	180	190	172	171	176	171	166	162	187	144	155	171	175	189	192	182	161	191	176	154	169	146	182	165	168	157	174	189	168	166	151	154	155	178	174	150	160	160	144	185	189	162	189	198	177	175	165	156	168	159	177	164	187	179	147	175	156	179	166	151	165	164	154	181	180	166	173	161	145	174	189	188	156	165	170	166	149	162	197	164	165	171	171	153	155	164	167	164	165	180	169	177	141	177	158	147	164	161	172	168	146	174	178	154	191	185	178	189	164	191	170	166	172	164	175	167	186	158	165	174	177	207	163	188	159	168	180	167	166	182	171	173	146	178	156	159	155	181	161	185	165	181	154	167	160	171	196	170	160	185	159	182	179	171	172	186	166	165	176	180	166	192	165	152	167	159	166	189	148	172	182	172	171	145	169	150	179	182	189	152	163	166	158	152	162	161	176	172	176	157	182	158	167	173	163	157	142	163	174	167	193	172	178	171	150	170	175	186	148	165	155	155	182	188	157	164	180	152	187	165	178	173	175	167	164	154	159	155	172	165	150	185	181	185	168	164	151	156	177	154	146	171	167	140	156	194	162	164	164	190	174	174	148	177	156	174	170	169	188	177	186	144	199	157	196	186	196	189	162	177	199	165	155	192	180	177	168	171	172	174	194	155	160	146	152	179	195	162	156	187	170	154	157	144	161	187	156	166	158	153	171	148	178	169	181	154	164	152	166	177	160	161	173	178	150	178	170	152	157	166	157	165	170	181	166	177	167	151	177	161	205	164	174	182	178	162	177	160	171	165	148	155	167	161	180	161	173	165	182	177	159	177	164	168	174	173	165	149	157	158	173	167	184	161	177	174	168	177	165	157	156	159	184	164	156	158	164	159	161	187	193	172	154	157	175	180	162	140	180	201	171	160	171	157	186	155	177	183	167	165	186	193	166	173	167	173	188	171	175	182	175	144	145	181	162	176	175	205	166	161	160	171	162	169	170	181	166	158	174	157	156	183	157	175	169	161	171	168	170	171	178	165	171	198	157	196	169	176	164	189	156	177	173	154	170	149	154	152	179	190	166	190	177	169	163	172	170	145	181	183	169	147	162	183	151	149	153	169	152	187	168	167	132	173	162	185	165	148	182	167	162	151	160	172	161	163	172	159	182	166	155	175	164	168	159	159	196	156	178	165	178	191	190	169	161	175	160	178	171	188	186	150	164	151	165	186	168	178	162	160	168	166	179	160	153	159	184	160	154	183	139	161	194	171	169	163	174	162	157	181	158	159	167	156	191	156	153	189	172	148	168	159	148	169	139	173	162	189	176	180	171	190	190	192	173	137	162	153	168	156	176	155	165	159	186	167	185	165	176	153	171	174	186	171	173	157	167	168	164	174	161	169	165	168	145	187	153	159	157	150	161	163	152	178	179	192	161	144	183	178	152	170	160	179	193	193	165	184	156	187	155	155	173	184	168	187	170	164	188	181	166	159	182	159	186	156	182	173	193	172	161	167	168	158	171	167	157	173	175	148	181	183	185	158	154	169	165	174	158	148	184	173	148	158	174	155	163	184	156	166	178	195	171	160	180	163	181	169	177	149	176	155	145	163	135	159	191	175	161	171	167	159	175	182	177	170	161	158	178	204	182	183	176	180	151	164	165	174	153	171	165	180	155	179	140	156	171	152	176	148	148	162	153	157	138	147	162	181	166	170	172	173	159	154	188	157	166	157	211	184	170	169	197	142	166	166	180	137	183	158	156	154	158	181	163	174	159	150	156	158	149	172	172	189	164	160	172	160	170	143	172	164	173	166	146	161	144	160	149	172	179	160	161	195	180	176	183	205	170	171	184	183	163	179	171	169	166	168	161	176	178	169	142	160	175	171	186	168	180	167	170	173	176	164	182	147	168	160	183	184	156	170	172	183	151	178	162	156	184	157	170	169	168	157	170	188	156	183	180	160	177	190	165	183	183	188	169	172	191	190	148	148	179	168	171	159	157	160	169	153	140	170	181	157	177	179	185	180	163	155	152	154	153	166	159	183	157	184	168	161	175	198	163	174	158	148	142	146	170	168	177	180	143	164	182	188	171	158	186	174	169	181	171	166	171	192	170	131	169	183	195	174	156	176	167	170	164	163	195	157	187	164	157	161	170	166	148	184	185	174	176	155	171	144	158	167	152	181	161	189	172	161	153	145	173	158	186	170	169	179	170	170	175	140	165	180	154	178	179	188	172	171	157	159	171	178	190	180	176	170	204	156	172	173
1656	479	554	576	578	532	450	510	479	502	459	485	439	462	450	450	464	459	450	451	434	458	450	443	446	462	441	447	460	450	440	478	427	422	431	442	429	449	415	437	429	433	429	405	394	423	409	462	430	438	421	437	459	438	414	435	461	427	425	450	428	442	423	425	439	447	432	456	415	417	439	408	438	436	431	418	460	459	450	416	457	440	436	455	473	412	426	442	448	455	413	418	446	424	473	429	443	463	422	470	440	420	418	434	411	406	438	425	425	462	408	454	444	426	433	455	429	441	439	407	409	443	425	387	429	462	410	429	444	460	451	456	438	415	444	461	418	421	403	403	439	408	418	435	432	467	410	431	433	435	465	439	434	411	438	440	444	435	409	456	451	402	463	424	444	433	403	397	434	434	445	416	457	437	453	451	438	432	405	385	425	452	399	445	416	417	433	425	412	428	443	430	427	432	445	451	443	439	446	434	422	442	423	404	432	431	415	445	429	440	459	412	446	451	469	444	435	405	417	442	436	433	438	436	458	423	441	464	420	432	449	457	461	451	415	457	451	386	445	448	446	469	403	423	410	403	398	433	455	453	468	395	416	463	408	443	430	433	449	447	414	408	468	433	444	405	445	414	450	432	447	400	410	450	435	476	423	435	420	404	396	409	402	396	436	425	437	461	453	438	433	434	441	474	418	462	442	402	404	442	396	457	418	467	436	451	440	424	421	449	407	410	449	440	426	435	412	443	416	461	400	419	411	388	403	454	462	455	389	437	424	476	435	415	423	414	451	420	431	494	396	408	444	433	431	438	414	435	451	441	432	417	428	410	448	399	413	472	440	452	439	458	438	393	433	402	449	438	420	463	468	430	438	434	470	425	411	439	433	435	426	442	463	439	405	437	386	452	446	440	470	467	421	438	479	434	422	416	475	411	467	438	446	451	452	431	434	440	416	446	425	455	452	450	439	431	430	399	409	427	395	445	440	458	407	429	391	459	412	404	446	432	486	480	420	424	443	419	473	433	446	483	450	428	445	423	425	424	423	437	442	425	425	417	412	452	408	456	444	428	465	417	419	445	416	441	391	477	424	430	424	413	409	435	426	420	448	458	461	440	453	402	431	436	430	467	432	418	406	479	408	445	446	402	412	465	415	420	439	430	427	412	432	453	438	434	449	425	453	439	435	473	430	454	417	494	420	433	378	439	432	441	405	446	459	461	470	427	437	457	406	448	432	431	420	422	446	441	437	423	410	413	439	460	460	428	409	434	433	394	421	473	433	402	448	443	439	431	440	451	442	462	416	419	442	449	438	431	462	424	435	424	390	404	431	420	432	441	421	417	480	390	418	403	378	458	398	436	437	398	417	418	441	488	442	434	444	393	432	418	405	456	429	460	456	418	419	409	446	452	449	429	420	434	451	377	445	446	400	437	473	426	444	434	421	427	438	451	422	458	405	426	438	382	431	424	418	436	440	434	409	410	445	422	455	428	466	418	424	433	444	395	391	446	399	424	452	417	422	441	432	429	424	430	479	459	390	394	418	418	436	439	469	416	415	429	450	432	401	433	415	432	418	431	423	462	424	431	479	420	430	396	420	441	459	448	461	455	433	403	426	430	445	452	444	453	451	415	465	455	468	393	420	451	436	447	442	452	461	464	447	466	402	431	415	445	430	414	404	434	440	440	443	429	428	464	453	406	453	438	426	382	436	413	438	420	454	409	435	406	417	430	422	410	461	448	425	441	449	389	412	459	438	419	429	427	442	426	412	429	405	427	398	431	432	411	469	421	388	421	449	437	433	444	432	450	437	413	426	428	431	456	410	422	390	445	451	424	406	430	409	438	437	459	414	444	421	435	427	417	439	443	467	433	437	488	381	405	426	433	386	417	449	457	432	438	424	449	415	407	439	437	452	432	417	447	454	481	439	424	421	443	459	419	452	457	414	470	437	423	405	443	429	442	427	395	470	449	419	411	417	420	402	440	435	462	451	426	456	406	413	450	442	459	427	445	402	439	411	442	430	437	452	420	398	453	455	438	439	437	441	427	438	468	435	400	447	403	423	469	436	457	473	421	456	466	418	487	449	432	410	422	443	414	464	428	429	426	441	427	423	432	429	460	406	471	463	473	447	446	428	437	425	442	425	477	444	438	429	413	413	418	436	419	456	474	438	443	461	454	417	435	413	453	412	425	462	435	465	436	455	445	442	420	410	425	469	444	453	450	439	450	418	425	448	455	419	431	415	474	471	429	416	436	445	428	407	424	426	466	430	429	450	425	408	423	445	449	451	453	399	455	418	420	456	431	440	415	441	416	394	458	414	441	403	408	433	423	416	389	424	447	411	405	455	430	428	416	412	467	413	435	423	367	453	415	453	440	466	494	441	451	432	452	448	456	447	446	404	425	458	445	456	489	440	440	448	416	439	415	448	436	413	425	457	421	434	436	434	456	456	422	445	405	415	407	420	440	414	439	460	443	447	419	424	398	420	434	414	423	430	427	427	441	408	430	450	440	429	452	437	418	461	448	451	448	416	434	410	428	462	420	421	407	424	431	449	409	437	430	405	463	404	435	467	458	410	456	433	432	420	414	451	410	427	434	420	431	416	452	419	441	438	460	457	419	417	444	449	406	422	460	432	421	421	413	426	423	437	493	440	436	470	462	446	452	452	457	441	395	450	422	425	438	422	434	413	411	394	437	429	415	455	440	441	448	432	445	469	471	437	425	429	430	455	387	409	458	441	448	440	409	420	481	411	436	440	427	449	455	475	450	451	439	452	407	430	482	432	428	442	435	446	440	447	469	437	417	484	427	502	398	429	397	430	443	426	456	452	406	406	454	443	428	454	441	428	436	417	458	451	478	405	427	418	427	484	408	412	421	424	446	427	430	458	445	424	400	401	432	447	387	401	438	421	426	394	458	459	454	450	454	419	431	444	418	419	447	463	414	426	451	448	435	428	437	423	440	430	443	449	422	414	428	447	444	424	449	430	426	427	434	429	434	422	420	386	441	457	438	442	416	408	456	426	437	415	432	454	436	438	407	443	408	434	395	430	444	411	426	407	467	469	430	453	420	415	464	436	454	420	424	434	415	438	475	436	402	423	445	449	443	439	412	416	401	454	447	464	418	423	442	439	393	428	421	423	419	455	443	453	451	391	432	409	403	428	453	404	419	428	492	450	425	436	467	432	423	424	454	414	424	407	417	450	424	433	467	461	389	433	454	424	438	444	435	423	460	457	428	433	445	424	463	419	449	406	445	424	394	423	403	414	395	408	453	456	414	427	400	452	444	426	429	438	430	463	418	441	400	448	431	437	465	441	392	425	403	443	428	456	422	442	439	436	457	439	417	438	433	436	438	453	410	451	419	398	407	428	424	448	414	390	435	411	408	479	426	420	410	416	446	411	470	424	417	446	406	425	398	441	437	408	408	404	433	449	414	430	448	403	400	414	430	447	443	447	428	442	428	418	460	486	405	422	469	450	417	461	404	440	408	456	413	411	420
6484	611	576	543	403	313	288	257	241	266	252	229	228	201	215	176	218	198	219	223	216	204	240	200	184	193	198	199	189	174	205	197	216	198	207	225	214	172	213	183	197	197	211	191	196	217	221	222	201	209	197	219	195	203	203	222	199	207	189	220	195	213	226	209	252	193	204	200	204	201	183	211	185	199	185	201	224	213	216	188	226	204	182	203	199	190	204	204	221	210	188	220	193	199	199	206	188	192	175	203	206	195	214	192	211	172	208	207	207	210	225	218	182	191	190	198	198	196	213	197	177	202	217	211	187	207	194	196	179	173	206	226	212	200	206	209	216	206	204	229	201	203	197	188	199	192	216	175	207	212	226	205	204	214	197	174	186	216	222	204	206	189	201	193	191	217	208	209	208	168	210	194	200	219	224	217	192	207	221	193	212	188	207	183	209	179	199	209	194	208	157	190	189	178	215	174	173	211	202	185	226	190	211	198	209	227	184	211	199	198	190	204	208	172	219	213	174	194	172	184	170	206	184	206	210	199	194	210	218	206	185	226	212	214	199	190	177	201	209	202	225	212	186	188	193	202	205	198	203	187	176	180	190	207	218	186	230	200	180	200	197	187	209	233	183	209	210	182	182	188	210	218	229	196	218	214	209	186	184	233	199	201	181	229	216	194	172	204	194	213	180	190	184	212	193	245	190	193	197	190	212	251	200	175	215	229	188	204	181	222	191	206	208	211	215	203	215	218	184	193	192	201	200	180	208	207	196	203	207	195	187	163	213	199	216	187	206	225	197	212	197	192	209	195	187	207	189	200	193	226	224	217	193	200	220	200	185	219	182	202	205	221	176	200	216	229	201	226	199	204	199	204	205	215	207	221	212	211	206	220	222	209	203	205	188	199	210	194	199	175	179	181	232	215	189	219	199	194	195	195	194	198	183	197	198	214	202	235	198	186	187	208	206	211	203	197	186	204	180	177	214	190	197	186	210	204	188	240	187	208	214	212	225	180	194	212	210	193	193	191	209	183	211	204	180	205	200	217	175	197	182	234	213	189	204	217	215	210	207	215	205	197	193	216	195	223	198	240	202	238	175	201	185	203	213	227	207	203	242	169	217	223	188	195	187	191	195	189	187	200	204	216	231	214	182	194	209	189	222	219	194	199	189	228	168	209	224	244	205	200	191	174	213	219	208	203	209	196	174	187	167	189	183	182	173	210	199	197	180	230	188	195	207	203	182	196	216	208	229	195	206	208	200	170	187	198	210	219	211	194	208	170	187	197	197	215	204	251	180	169	209	209	218	191	204	208	219	214	215	207	216	205	197	199	199	216	180	200	218	222	209	210	180	187	224	184	207	203	213	191	201	194	202	147	226	219	222	192	202	188	196	198	189	210	222	207	208	229	198	210	207	218	199	191	222	210	230	220	192	207	190	209	204	193	178	218	211	184	193	188	186	191	190	210	202	205	197	203	206	214	202	227	211	200	190	203	210	187	196	197	201	201	206	215	176	217	221	181	202	200	196	215	194	169	196	202	190	176	199	193	221	180	199	220	184	187	182	200	192	173	193	208	199	179	184	218	165	192	201	220	214	209	196	182	199	194	215	208	193	214	203	198	196	191	229	196	201	214	212	194	203	200	190	182	207	227	197	206	232	194	189	204	197	213	215	182	201	182	204	232	178	193	218	217	215	202	206	185	204	219	205	229	217	183	207	202	220	187	184	165	177	218	203	190	231	209	173	201	214	192	214	189	193	186	220	195	210	226	198	198	217	187	221	201	200	199	234	231	231	194	186	189	209	190	187	207	183	191	215	198	221	192	228	209	210	212	221	194	219	194	187	188	189	193	207	214	178	197	192	235	189	214	193	224	234	190	190	213	202	220	191	189	193	204	217	191	169	188	197	194	188	172	225	182	206	188	202	206	195	210	209	214	189	222	209	205	173	191	195	213	200	218	206	194	230	204	215	203	206	169	211	198	196	201	186	202	213	196	185	243	192	209	219	186	219	179	221	206	196	211	181	180	207	186	204	206	207	220	199	203	185	209	226	192	242	193	192	201	192	199	200	188	216	203	202	194	240	207	195	218	222	195	219	209	204	218	212	182	192	174	226	166	207	195	201	193	179	232	203	208	228	195	219	195	212	202	180	231	205	204	185	206	199	190	208	205	213	200	222	179	182	182	229	169	197	190	199	197	197	190	201	229	217	206	211	214	196	223	186	204	191	212	192	179	194	190	222	204	216	238	185	196	172	198	186	191	164	191	239	187	195	201	197	227	216	212	200	222	227	183	181	190	188	221	208	189	187	199	234	192	213	201	193	174	189	209	196	189	197	204	192	164	203	221	189	188	190	219	213	189	189	182	214	219	214	209	218	208	214	183	219	204	207	193	191	194	194	218	189	212	203	204	213	197	191	184	183	217	183	190	185	198	213	205	208	170	226	194	203	194	224	189	200	199	205	191	221	233	184	169	233	193	195	205	200	185	194	216	231	210	178	210	199	193	205	209	206	202	207	208	212	200	235	237	237	198	184	206	210	184	218	211	203	238	193	196	203	196	198	190	209	192	216	201	210	213	236	204	230	200	195	215	197	216	215	176	208	220	186	197	190	191	210	184	204	190	215	199	205	222	196	187	230	197	188	185	188	191	206	157	235	198	216	197	182	194	195	169	207	214	205	238	204	196	221	208	205	205	186	171	216	230	167	203	201	207	208	210	214	191	179	221	153	220	173	217	181	170	238	215	203	198	197	199	161	181	188	194	197	167	182	212	194	205	201	210	191	215	189	217	218	193	215	217	204	197	192	202	197	211	186	213	204	224	189	220	226	195	183	203	206	211	207	199	191	215	197	214	214	202	195	208	192	193	212	207	196	180	205	168	193	205	202	190	194	189	231	212	184	195	202	203	219	200	190	233	207	181	201	180	201	191	168	188	221	203	195	214	219	193	207	167	190	194	195	178	206	204	191	190	185	212	196	211	192	209	212	205	208	206	201	202	191	209	185	214	207	207	180	188	201	186	211	188	204	215	223	186	177	178	200	194	191	225	201	186	202	176	202	211	202	209	203	181	197	224	199	192	191	169	205	211	223	192	209	230	182	188	214	181	221	189	195	176	200	196	168	219	185	180	203	243	209	194	191	206	163	201	213	199	183	205	218	214	189	192	189	203	223	200	212	223	189	205	176	189	212	214	187	210	195	200	190	195	182	219	206	185	202	215	183	205	202	210	184	179	210	200	219	212	208	207	203	198	190	220	209	191	219	180	208	188	220	199	205	200	215	211	229	201	203	198	206	180	200	226	211	190	194	198	208	202	197	198	216	231	205	186	183	195	196	216	199	242	178	210	194	191	189	196	185	205	192	232	183	236	217	206	178	195	202	213	210	189	168	196	211	205	209	184	196	210	215	204	197	209	215	189	178	220	213	191	189	200	220	236	215	188	232	194	182	199	189	194	226	191	202	191	186	187	174	205	206	224	190	190	186	214	189	223	187	190	186	187	224	207
6377	915	1406	1758	1369	1108	966	885	817	980	866	702	685	716	638	618	596	569	567	606	566	597	575	497	559	572	545	468	507	480	509	473	493	492	507	465	567	534	514	485	488	488	472	533	505	494	504	490	512	459	503	494	498	549	497	547	566	489	498	487	506	513	524	512	533	473	485	513	513	509	529	511	514	495	531	511	508	508	535	515	488	538	484	463	458	511	509	469	517	501	553	497	487	531	483	520	506	470	462	528	486	499	479	496	503	448	481	505	497	508	495	485	502	535	495	507	528	510	527	499	493	491	501	528	484	548	518	479	476	494	489	516	464	514	510	500	473	485	474	488	501	510	485	525	515	477	510	511	496	534	522	480	531	511	482	484	504	500	493	538	504	501	469	514	529	510	513	499	499	518	456	489	474	471	514	470	477	510	527	524	498	495	511	498	500	521	518	519	489	500	506	503	502	525	485	514	487	473	511	478	519	497	504	529	533	493	499	495	476	489	428	518	536	509	460	526	500	479	489	528	505	499	483	506	477	511	499	493	471	514	467	499	516	524	526	508	486	490	516	499	524	504	505	482	493	473	484	511	544	515	513	515	463	481	480	514	477	503	492	506	506	491	482	481	454	504	534	482	522	510	491	487	517	535	468	514	503	504	550	516	509	530	497	518	489	492	508	495	509	467	491	529	475	525	517	538	494	522	489	511	485	492	506	498	507	468	515	461	537	498	445	499	559	512	523	539	506	531	491	501	509	496	510	509	492	498	462	486	522	512	458	503	491	507	527	528	546	480	481	550	485	517	499	515	502	502	491	492	496	501	498	493	481	463	476	522	475	487	479	483	500	513	502	518	526	564	488	490	503	545	508	519	510	514	457	481	489	487	508	518	522	510	502	535	515	554	537	490	457	487	475	503	542	514	510	524	507	492	501	485	492	480	489	514	504	477	506	442	512	499	474	504	522	513	522	502	514	507	507	504	527	526	488	537	501	498	529	521	503	514	517	520	487	473	519	491	512	486	493	502	494	494	498	514	476	525	469	496	533	538	511	503	513	496	478	447	509	477	492	505	491	537	517	506	488	486	509	508	506	485	478	505	483	504	469	487	497	503	497	521	467	521	458	499	455	487	486	519	480	509	490	482	501	488	524	476	524	504	484	535	494	531	507	505	519	530	491	522	505	529	517	477	499	530	502	516	475	481	499	492	497	509	507	483	506	516	491	501	496	521	482	473	492	510	500	460	489	507	495	511	467	471	525	494	512	530	511	507	509	461	500	486	504	472	528	476	482	485	515	490	503	485	500	505	487	476	513	463	523	499	519	497	493	518	483	456	493	518	521	512	493	479	459	510	476	538	480	502	492	514	469	461	497	505	506	507	499	492	447	486	441	505	516	496	478	525	521	527	524	508	547	503	518	474	463	529	476	526	472	532	530	504	485	483	470	505	466	482	520	486	498	517	490	488	502	448	526	518	502	532	465	456	487	503	495	492	533	549	486	494	482	474	466	522	511	522	520	490	502	463	483	518	522	540	468	524	492	471	566	487	505	509	489	503	495	509	510	508	496	482	488	487	504	512	476	502	537	534	505	498	537	489	479	504	533	518	456	451	529	501	514	515	566	473	535	479	514	493	508	516	543	460	543	492	523	468	542	506	459	513	498	472	527	464	525	483	483	502	486	489	538	450	544	509	442	464	484	519	495	437	489	475	507	525	510	508	474	512	491	502	480	487	486	530	513	464	493	518	518	488	484	509	508	503	498	476	489	488	475	516	474	516	530	561	506	561	487	501	504	522	512	487	523	492	499	492	500	502	513	466	449	521	514	501	522	446	505	499	449	491	478	474	475	495	490	531	526	548	488	492	521	531	551	552	492	504	473	481	456	489	486	504	537	445	539	483	504	476	486	483	480	529	476	503	516	498	506	493	518	513	487	471	474	539	482	508	518	506	474	481	522	509	511	464	477	490	520	472	517	484	511	511	487	471	504	510	510	499	513	506	526	512	498	514	516	468	459	507	484	511	551	483	494	465	536	480	504	491	490	455	454	475	528	478	486	482	492	540	516	497	525	491	520	502	500	491	501	502	484	542	502	470	502	469	481	461	495	502	504	453	501	502	483	500	511	466	504	540	498	514	484	492	523	502	487	445	490	492	460	497	515	485	502	462	478	497	516	492	457	486	511	494	523	528	526	499	508	498	502	492	495	485	507	489	460	516	525	491	502	496	539	488	504	505	480	472	487	493	523	497	448	533	524	499	509	549	499	493	506	539	480	506	480	491	479	503	524	484	517	509	498	507	511	514	524	489	472	529	477	539	521	501	520	509	503	487	533	514	499	481	520	463	502	484	496	486	496	465	516	478	511	467	542	489	498	519	508	486	498	478	501	478	528	468	477	491	504	518	459	525	493	522	524	524	465	523	497	537	482	519	533	508	514	523	494	495	466	501	501	512	499	517	553	450	507	515	483	507	475	472	501	494	472	518	533	483	507	459	525	503	498	461	458	501	540	513	497	471	536	527	537	512	436	467	468	506	477	464	491	508	518	477	470	505	482	513	500	516	501	491	524	499	481	523	506	490	520	501	542	516	531	488	545	486	488	498	480	531	438	507	504	504	491	494	488	474	507	495	478	464	467	487	503	484	509	510	510	490	488	464	481	501	499	498	507	494	487	496	512	494	513	462	507	514	491	498	497	517	500	532	496	502	516	509	475	462	528	510	487	474	506	476	485	503	474	520	469	501	521	489	489	524	523	476	492	498	464	461	477	510	504	497	491	454	491	463	463	498	481	470	492	501	466	442	465	461	500	501	540	487	475	495	498	510	542	500	496	483	493	497	451	485	451	518	529	449	477	502	488	509	513	479	490	512	523	469	472	545	510	453	503	497	495	507	513	523	512	522	488	500	481	456	501	505	515	491	524	494	500	522	498	502	483	496	468	526	504	518	523	459	512	528	486	508	541	494	488	528	505	480	521	520	494	509	488	485	501	531	485	489	467	510	544	483	475	502	504	489	547	473	507	510	472	507	481	521	531	494	475	478	490	493	507	492	489	462	487	457	488	490	462	499	456	508	464	481	534	505	459	501	493	500	475	519	529	466	532	535	504	494	499	497	507	504	488	519	477	474	523	517	503	520	471	504	496	478	502	524	521	506	511	502	498	462	522	486	516	459	542	453	501	465	496	549	499	483	496	506	493	504	494	510	483	489	492	469	488	476	476	511	505	508	472	507	457	484	487	455	482	511	519	493	502	507	497	502	496	472	523	536	469	512	467	485	485	524	489	440	465	500	495	480	550	533	512	526	486	470	450	507	466	499	504	515	454	481	511	520	504	505	512	526	509	511	519	512	507	457	520	517	507	494	515	503	521	495	501	510	514	511	508	512	479	492	480	478	514	496	507	511	498	496	520	531	486	497	465	510	520	491	506	516	497	512	518	474	524	493	476	517	496	532	531	440	491	531	504	493	495	493	536	498	494	520	516	546	500	498	516	498	521	488	501	503	474	515
12054	928	931	764	502	367	273	268	208	217	207	163	181	137	134	118	109	103	145	128	146	132	125	116	128	113	121	102	114	120	96	117	115	109	121	99	117	101	104	143	124	121	132	96	129	111	138	116	125	102	109	102	110	97	108	108	118	109	102	106	91	108	107	94	101	112	113	119	108	106	99	101	105	98	98	114	108	114	96	114	107	97	96	108	107	84	142	113	126	102	96	117	111	91	102	103	90	126	112	104	105	104	100	105	108	91	121	104	110	111	98	91	104	73	97	104	126	99	106	102	104	104	102	100	100	113	103	109	120	129	104	91	95	95	114	101	103	124	97	116	90	109	103	106	97	111	82	101	106	103	102	88	119	94	97	110	99	112	100	93	106	109	101	112	111	115	109	111	98	92	110	122	107	113	107	120	101	107	92	109	93	100	105	96	105	94	113	120	115	94	102	102	105	96	108	120	104	102	98	115	113	95	108	107	116	104	106	105	96	107	103	111	100	99	133	116	105	114	89	93	99	120	114	119	106	87	104	118	110	72	105	97	105	109	117	110	108	93	100	112	120	127	99	104	112	97	131	95	105	92	97	99	96	121	104	94	118	98	143	104	108	112	111	92	106	111	120	109	111	112	110	107	100	104	91	101	113	106	113	106	111	122	119	81	104	118	121	109	104	108	100	113	97	95	103	113	122	107	99	100	112	101	112	97	95	99	115	107	98	103	115	96	118	90	107	87	112	103	107	112	94	104	110	110	94	101	89	96	121	97	95	124	115	100	94	104	98	83	115	108	108	99	103	108	104	97	120	117	101	101	99	103	98	97	130	119	97	99	104	103	111	110	114	108	99	104	92	115	101	118	121	85	102	113	133	103	89	105	93	99	104	110	98	95	112	93	107	79	103	128	112	102	101	109	103	117	109	109	98	117	118	110	109	112	108	107	95	109	98	110	97	96	104	94	89	103	121	113	104	130	114	94	106	114	99	108	101	105	107	109	93	120	101	99	120	121	111	95	120	125	105	100	119	104	122	115	129	86	108	96	92	95	100	105	143	91	98	102	99	93	119	102	95	96	101	100	131	92	99	95	122	107	116	91	100	109	109	108	96	109	102	116	104	103	98	93	100	119	128	104	114	135	92	102	102	113	103	105	110	119	105	106	104	99	109	115	103	105	102	117	97	98	96	105	97	89	104	123	115	103	108	126	115	89	107	120	106	106	106	102	98	112	100	111	94	95	101	97	135	100	126	101	101	115	110	98	110	108	105	110	95	96	108	114	110	114	112	122	102	98	87	110	108	103	104	112	118	93	83	98	93	97	87	112	73	106	89	104	108	110	106	92	120	104	105	120	104	94	102	116	114	117	102	109	88	105	122	84	102	100	125	114	105	101	112	109	89	109	110	120	106	100	119	99	94	99	94	98	105	95	98	103	132	91	107	102	98	95	108	119	111	120	94	125	128	85	104	92	102	84	92	96	110	112	76	110	107	97	101	102	111	102	99	111	107	107	116	111	106	112	111	104	112	102	118	70	114	98	117	113	105	102	121	106	83	113	110	140	106	87	105	96	131	101	113	110	112	117	115	110	105	87	100	100	90	85	110	95	98	128	91	112	101	92	116	108	106	96	110	141	101	103	116	124	99	115	90	117	120	69	115	117	98	104	102	104	95	106	99	97	111	116	121	110	116	101	101	108	112	117	100	99	118	96	106	87	90	102	106	104	106	112	104	115	103	96	107	103	91	102	97	98	116	116	106	102	99	102	102	88	90	89	107	126	87	102	92	91	99	108	91	79	109	105	88	94	122	100	98	124	95	110	99	98	114	96	108	101	104	112	102	108	101	122	122	106	118	119	128	118	97	110	103	113	123	96	114	108	95	84	109	99	112	120	131	108	103	103	104	93	127	119	116	102	119	103	100	119	111	113	114	122	107	108	110	102	115	116	121	100	127	111	109	121	119	98	102	125	96	108	110	114	103	119	121	104	121	103	123	112	121	87	94	93	88	122	106	109	121	103	107	93	107	104	112	109	123	77	115	91	94	104	109	112	98	95	98	109	105	86	124	112	105	96	99	99	97	118	84	109	96	114	105	97	122	111	107	113	101	110	109	114	118	116	119	120	100	98	107	97	85	87	116	108	96	116	103	107	109	100	98	126	107	112	108	96	102	115	98	118	99	109	111	105	111	98	104	91	90	95	99	108	101	127	107	126	123	109	111	100	86	118	112	113	114	119	106	124	97	106	103	105	106	123	106	109	94	107	96	92	106	105	101	108	114	89	120	96	111	89	131	116	105	111	102	101	106	126	109	110	95	113	96	96	105	116	113	107	86	113	95	93	120	90	102	90	101	104	130	99	94	106	97	88	109	104	95	94	94	116	101	108	128	102	104	96	97	106	105	107	104	99	104	112	102	105	114	102	109	107	99	99	88	115	99	107	92	115	110	104	119	102	120	101	117	100	96	109	113	103	112	123	92	109	91	108	92	113	95	103	98	106	118	116	115	108	108	110	93	93	99	107	126	114	104	139	86	98	95	99	106	103	103	113	106	99	111	99	106	88	92	104	100	89	113	115	127	97	106	84	97	92	112	97	92	120	113	105	104	121	105	103	94	108	105	130	97	94	106	120	100	96	101	103	100	118	113	110	105	113	99	75	118	101	92	100	85	101	107	108	98	114	106	114	101	93	100	96	103	100	96	107	117	106	98	113	113	100	95	109	113	99	110	109	111	117	110	110	102	89	93	110	115	103	110	93	111	97	111	112	100	113	100	104	110	92	117	117	130	104	120	93	103	105	100	101	125	110	110	106	104	98	117	111	91	105	105	109	110	107	105	91	102	106	101	94	100	109	96	113	112	112	106	94	125	99	104	112	111	110	107	107	112	83	129	120	102	107	115	105	90	100	99	100	100	107	97	103	112	114	105	107	106	122	114	104	101	94	109	113	105	89	122	104	93	116	107	122	114	98	117	94	112	117	119	104	109	116	107	97	119	118	95	103	116	131	114	96	109	107	90	112	96	90	104	108	104	107	104	120	110	115	101	107	114	101	105	110	112	105	120	109	108	94	113	99	121	104	105	102	104	91	128	115	107	117	120	105	104	107	130	115	104	107	117	95	99	116	101	112	104	98	107	106	103	95	117	111	112	137	110	104	106	114	126	109	121	122	128	121	96	91	120	107	114	103	130	108	105	85	101	101	109	101	124	111	115	116	87	93	101	115	112	96	106	97	105	106	110	109	111	124	94	96	108	92	95	94	103	85	98	120	128	93	117	103	106	104	110	90	98	101	106	76	112	116	98	103	95	106	96	115	107	110	108	101	96	103	99	112	110	94	98	127	99	97	100	100	127	108	106	101	96	95	124	112	97	93	121	106	103	97	102	101	103	106	113	99	101	106	138	119	104	98	93	120	108	95	108	123	110	111	124	96	98	112	130	93	91	107	103	110	93	100	107	114	118	88	104	128	113	92	110	107	113	92	113	113	91	115	140	91	104	95	100	115
7783	960	2029	2540	1873	1445	1138	974	867	1017	963	648	574	545	470	455	457	445	389	411	407	403	352	377	360	337	351	297	280	304	309	305	279	260	307	305	280	283	307	276	263	263	287	307	283	297	263	283	290	292	279	300	302	292	298	270	265	268	280	271	302	290	273	254	294	287	269	266	282	283	260	270	279	292	294	275	288	249	316	257	262	282	268	280	267	273	295	254	268	277	267	249	271	274	266	283	270	251	271	274	267	263	275	285	301	256	258	260	287	258	271	278	264	265	287	282	306	268	242	247	289	298	270	264	267	270	252	263	249	265	273	255	274	299	259	266	311	281	265	237	291	274	278	230	239	282	261	258	257	278	251	299	256	293	267	268	294	283	275	297	264	267	267	286	249	260	255	257	259	270	264	266	301	275	284	281	295	257	264	276	281	280	251	252	261	259	265	280	255	272	290	279	274	263	285	273	304	279	298	253	291	272	290	266	283	269	264	287	248	270	262	272	278	251	251	257	245	302	278	292	278	268	295	291	256	290	274	273	274	279	276	262	285	260	281	247	279	268	271	288	268	277	265	262	288	275	276	234	249	254	292	259	276	254	264	295	294	263	290	263	262	272	270	269	249	262	307	273	259	292	261	272	263	282	261	282	293	254	262	284	268	282	273	252	272	294	271	281	302	256	278	248	262	281	267	236	280	271	307	277	275	279	294	298	300	296	271	273	259	260	261	283	294	274	259	272	246	286	257	264	296	290	275	290	236	262	275	266	266	259	307	259	265	260	255	255	283	254	256	263	270	245	257	287	234	262	276	279	280	296	263	275	272	270	275	275	274	281	294	251	266	259	284	239	274	296	280	283	273	285	287	296	298	260	257	288	276	279	260	289	272	291	242	265	263	259	299	262	280	294	261	285	272	285	254	287	266	250	248	248	272	271	278	234	277	275	268	279	271	237	274	256	262	283	293	281	259	248	253	280	258	270	254	278	284	276	299	282	301	264	282	283	286	234	295	261	267	277	271	255	300	263	276	271	276	282	257	263	262	281	277	295	232	230	271	282	250	265	278	294	255	280	272	280	264	270	262	261	271	287	280	279	246	259	267	280	265	257	280	283	247	265	282	273	266	254	272	248	255	255	253	284	281	243	303	288	283	273	281	274	256	237	298	271	273	292	255	254	253	280	261	300	269	248	271	247	296	254	283	274	266	275	264	303	287	274	285	277	269	298	282	269	251	283	258	284	286	258	281	257	249	271	252	231	251	247	285	251	271	300	237	284	250	250	287	298	318	249	257	290	266	257	262	254	272	277	259	271	294	282	275	272	282	263	254	280	264	285	281	284	298	269	288	282	300	305	283	260	273	259	260	282	273	288	299	274	284	266	270	279	273	287	270	280	245	275	320	283	280	276	285	296	293	261	300	280	277	293	263	259	263	281	264	252	262	272	224	274	271	273	290	257	287	265	256	271	271	275	281	261	276	293	266	277	273	264	242	286	276	256	277	277	293	264	308	274	280	278	272	262	291	245	301	277	283	290	309	278	247	274	308	262	258	279	258	264	279	280	287	254	290	247	243	257	263	275	299	271	280	264	277	280	314	261	230	250	294	284	237	244	258	293	291	242	274	281	290	274	290	278	261	256	286	267	267	249	287	280	310	276	282	253	309	256	259	293	275	256	309	253	267	260	285	291	285	269	258	281	256	261	264	273	243	252	282	268	263	260	254	269	298	266	248	242	286	289	233	291	271	278	287	277	252	240	263	255	258	288	272	280	301	273	290	260	263	298	260	276	303	306	285	291	253	276	277	263	270	273	260	279	279	262	268	262	286	258	260	274	273	271	290	264	264	266	265	270	279	266	267	267	269	260	266	284	305	269	279	270	279	252	278	269	282	282	286	273	277	283	287	266	243	254	293	282	260	299	255	267	290	234	270	268	303	269	276	259	278	255	280	258	283	238	244	262	272	275	250	292	250	268	292	276	276	272	288	270	275	265	261	278	270	289	276	253	284	267	296	269	261	251	279	291	268	290	261	261	279	258	266	267	284	283	301	267	259	292	273	262	281	270	268	259	268	275	306	275	269	278	251	301	311	243	285	272	291	273	241	285	273	261	222	302	273	297	289	286	275	264	276	305	254	273	279	259	253	290	264	253	268	304	301	247	298	247	251	269	254	284	260	258	265	284	288	256	278	263	273	269	259	284	276	240	255	258	261	279	250	273	245	271	278	264	261	276	253	259	276	309	261	279	267	275	269	253	258	271	251	259	297	291	295	234	263	239	295	250	253	267	257	296	288	276	281	286	249	256	292	282	302	285	262	238	267	309	261	269	282	272	265	243	255	273	278	266	258	273	270	286	263	289	269	295	217	256	249	249	250	281	268	260	286	261	264	303	299	275	291	260	264	255	266	264	301	272	269	258	276	242	261	279	292	279	293	283	235	265	251	236	293	283	257	320	258	250	258	269	278	278	271	308	269	312	262	292	306	241	287	257	254	263	278	257	271	255	276	292	280	259	292	242	272	281	295	271	249	251	283	269	297	265	277	300	279	268	267	258	257	299	278	246	258	294	273	282	238	256	293	288	272	272	279	304	261	273	288	262	268	286	258	286	257	237	272	262	297	263	274	265	267	254	268	271	247	282	306	284	291	270	275	282	282	236	274	289	272	288	282	287	289	257	257	279	259	291	282	283	256	313	268	276	256	257	269	246	279	267	297	266	248	247	270	274	287	270	285	248	289	255	282	272	273	267	255	278	283	282	295	247	233	277	270	277	265	262	276	290	247	266	278	277	252	267	270	262	287	269	311	256	277	293	270	278	254	290	259	265	250	289	261	263	283	256	277	274	285	254	288	243	258	268	265	270	260	280	229	280	278	259	279	257	283	277	248	302	271	271	267	282	270	271	268	256	270	299	251	267	254	278	273	262	291	252	260	280	267	286	277	281	264	246	256	268	286	242	268	227	259	270	256	248	274	280	283	278	260	276	273	277	269	289	251	253	276	278	285	286	250	303	276	271	265	274	250	294	274	271	277	293	285	283	296	267	274	285	265	273	311	253	250	262	287	276	267	285	269	277	249	269	259	267	294	268	277	279	277	261	272	261	300	261	316	256	278	277	270	273	269	258	322	325	272	263	263	253	254	273	279	273	287	278	263	303	252	279	277	281	299	285	283	294	276	283	254	279	243	262	260	276	272	277	268	267	271	268	266	279	279	291	266	271	274	272	281	279	266	293	260	261	274	260	292	291	262	279	288	242	284	276	261	251	275	265	271	274	287	263	277	287	288	265	284	271	247	252	274	271	277	269	267	269	253	239	270	291	263	268	271	272	258	282	260	280	293	277	274	278	279	227	280	264	282	284	244	280	256	264	290	273	291	247	283	275	270	285	251	276	280	256	261	252	267	233	266	271	294	278	259	268	253	264	246	243	258	297	276	253	243	259	277	263	261	281	274	278	282	283	265	251	264	266	287	270	256	255	286	273	287	267	281	257	261	259	267	252	249	264
1129	218	235	226	205	169	165	177	159	160	171	167	166	182	154	158	183	162	154	166	160	191	166	180	181	166	187	164	162	179	163	175	187	146	169	184	171	167	165	172	182	189	167	171	187	166	166	162	166	169	152	172	180	181	176	170	176	193	163	154	174	160	169	175	167	153	156	190	190	164	151	154	167	177	150	173	173	159	193	169	167	159	164	156	181	172	189	169	163	168	154	195	175	168	165	150	178	175	162	160	177	182	188	170	171	177	156	166	170	166	157	178	197	164	153	161	154	168	184	151	169	167	183	162	188	160	192	178	167	156	181	156	181	159	177	162	178	147	150	174	170	185	157	163	186	182	174	169	136	180	183	170	196	133	158	158	168	159	166	177	169	169	170	179	180	185	171	182	162	163	162	197	146	184	169	173	173	171	150	160	167	145	159	174	168	164	191	170	178	172	169	170	164	177	187	160	157	173	149	164	173	176	187	173	153	163	193	181	162	187	173	170	159	144	182	193	174	175	185	168	187	164	147	146	161	191	169	152	172	183	184	169	165	163	176	169	154	174	187	165	173	154	152	176	155	199	156	178	161	177	158	195	173	177	167	167	161	182	179	165	169	171	162	166	197	169	189	177	168	176	166	168	176	145	190	158	183	152	171	164	139	172	165	186	168	172	188	169	156	189	177	124	172	161	140	164	168	180	153	144	156	147	185	173	172	181	167	179	157	185	157	186	166	176	165	140	161	162	139	170	182	155	150	183	154	165	184	152	179	182	186	159	160	130	171	158	159	165	159	145	184	153	201	149	178	173	181	160	161	173	200	153	166	170	185	177	154	162	160	172	164	173	184	173	196	186	177	161	137	206	157	169	155	153	153	190	162	167	153	200	159	194	162	182	158	149	166	178	183	155	138	170	144	174	178	134	170	173	159	168	193	179	152	156	178	158	164	186	198	186	149	167	130	191	160	169	173	177	176	144	169	165	177	198	195	184	167	169	192	183	155	183	163	165	154	168	182	165	178	158	164	153	140	193	185	144	163	158	190	164	149	179	160	178	177	169	152	179	169	167	174	185	168	169	149	173	155	177	182	161	147	171	162	175	168	177	184	157	173	184	160	164	150	184	169	174	174	174	149	160	161	169	171	186	164	149	171	175	192	160	157	136	161	175	179	182	175	183	155	190	177	141	183	162	171	177	191	172	156	179	161	185	170	163	190	154	167	166	168	162	164	188	181	157	140	168	176	167	177	183	146	166	154	155	159	174	179	179	166	191	175	176	150	166	167	167	160	181	156	173	159	186	166	174	162	187	161	176	174	177	154	156	185	182	149	152	189	160	173	179	182	158	140	155	140	158	155	167	152	170	151	150	152	162	183	161	169	165	144	166	149	165	183	160	186	179	176	149	167	178	171	184	175	170	171	199	159	152	189	163	180	175	162	158	165	185	162	177	180	163	195	159	164	179	176	176	183	158	150	176	190	186	161	174	171	150	186	203	161	150	180	180	170	137	155	168	171	160	161	150	191	163	190	160	186	169	183	161	175	190	174	177	179	183	170	185	158	187	165	165	161	170	151	151	156	152	177	165	146	160	179	160	180	163	161	138	160	193	169	179	167	172	179	182	159	154	179	167	202	175	166	165	174	138	152	147	179	159	166	186	149	168	179	163	172	170	165	167	148	178	196	146	178	189	162	161	172	150	152	164	171	155	173	170	162	186	181	194	157	186	156	173	171	154	164	181	190	181	170	170	183	173	161	153	165	182	147	159	162	158	180	165	173	144	183	168	165	155	167	175	158	185	180	147	167	173	166	151	158	173	170	154	168	180	171	166	163	176	149	173	170	152	154	160	161	162	185	172	158	166	168	149	181	143	180	161	158	175	147	158	173	171	184	158	168	151	154	159	178	168	172	146	149	173	151	175	185	168	170	169	170	180	165	157	148	167	174	179	148	138	183	159	174	188	159	171	161	185	159	156	189	140	183	155	165	187	185	159	156	172	161	179	170	176	156	165	164	167	157	154	203	190	175	161	185	180	170	168	168	197	179	166	179	182	170	160	171	179	158	168	162	187	158	144	152	162	160	163	184	186	160	158	164	145	164	167	155	178	145	151	174	156	167	157	171	161	166	169	177	163	147	147	160	158	175	151	179	183	143	140	190	173	172	191	167	180	161	180	164	186	157	162	201	170	184	172	152	148	175	171	162	179	149	165	161	190	145	157	191	156	175	155	166	163	179	152	171	159	176	150	150	153	160	153	178	161	163	172	198	177	171	157	181	172	158	168	148	172	153	179	144	168	165	190	158	173	194	145	161	172	142	168	173	162	180	155	162	168	159	152	150	170	188	190	164	171	163	173	166	171	194	165	154	161	147	185	164	175	181	178	166	148	183	165	173	170	181	153	153	151	171	159	163	193	193	160	185	146	151	167	188	159	174	198	160	185	199	172	159	159	157	178	166	196	156	159	149	163	181	166	176	181	176	176	170	169	171	159	156	177	154	209	189	177	172	152	162	166	154	171	170	176	180	193	156	167	164	144	176	164	171	152	176	164	168	149	173	184	163	160	176	193	169	184	150	173	169	161	186	173	180	169	175	164	159	186	175	173	178	170	171	175	156	167	184	150	156	166	171	161	169	149	182	162	162	170	160	164	157	184	165	182	172	162	191	160	165	157	176	166	155	183	185	191	162	157	202	151	161	167	189	174	167	169	166	164	146	174	187	162	169	163	164	153	178	178	179	161	176	136	158	175	171	189	160	167	178	156	153	166	150	187	178	175	165	178	213	159	174	169	149	148	177	165	167	153	168	162	176	140	180	177	171	153	171	167	184	161	190	173	167	157	167	152	158	151	167	165	149	164	156	151	170	162	154	169	160	158	178	145	169	152	146	160	155	157	149	147	174	177	160	169	171	136	140	158	172	175	184	190	182	171	147	172	166	158	156	178	196	169	176	166	161	137	162	175	187	153	173	150	162	159	191	143	184	175	193	162	171	157	179	175	192	166	132	184	160	159	163	157	169	160	176	183	166	130	167	187	178	176	156	154	145	164	164	145	157	148	170	166	180	173	172	182	151	161	159	172	181	177	165	176	179	192	183	169	160	197	164	194	187	184	170	189	197	162	142	169	152	148	167	167	186	153	157	189	168	157	141	153	194	173	178	172	161	166	149	147	190	136	186	171	157	182	155	149	165	197	180	160	172	169	177	157	168	140	151	172	165	176	185	159	172	167	195	167	171	188	171	162	155	155	202	160	150	161	166	182	163	163	156	157	151	180	189	162	175	148	165	184	150	162	166	186	158	185	174	161	170	161	151	163	167	147	147	160	162	151	141	159	164	207	177	173	169	185	176	156	174	194	172	175	159	170	196	176	178	159	148	147	173	147	170	176	152	171	160	145	159	164	154	160	172	175	188	161	168	171	146	181	180	158	169	176	163	162	156	159	153	167	183	159	183	177	186	177	166	187	165	153	177	195	170	172	192	163	163	146	182	179	179	178	170	164	165	160
1705	493	511	595	543	496	468	456	487	472	463	474	459	449	459	470	465	450	414	475	442	423	438	410	435	433	455	440	441	421	415	441	439	431	431	433	404	427	406	457	437	431	436	444	418	389	453	430	403	436	483	453	456	402	433	445	426	427	409	461	484	433	429	427	432	409	466	393	416	475	412	409	468	408	407	475	454	399	450	419	430	436	434	380	413	477	432	409	389	440	454	470	416	435	447	408	453	420	415	404	421	425	414	444	428	391	408	423	397	430	440	415	438	450	434	447	413	414	450	407	405	412	418	445	454	431	453	424	405	440	448	401	440	459	416	424	431	452	408	408	420	426	409	438	461	396	418	442	427	419	394	438	420	398	427	436	426	405	414	419	407	412	439	412	435	415	434	430	434	426	417	417	481	412	461	445	434	445	414	394	394	433	435	437	461	378	412	386	494	395	449	421	409	428	417	433	406	432	435	440	425	403	395	436	399	452	420	418	435	446	435	433	417	441	487	437	428	450	466	431	472	466	418	435	399	420	438	459	473	410	459	421	436	427	437	451	416	432	437	450	424	413	438	425	427	446	452	432	433	437	421	481	434	411	451	454	421	435	464	449	427	453	400	452	426	452	404	457	417	446	412	464	422	404	443	412	441	409	405	437	422	426	417	423	432	429	440	442	435	422	415	393	451	434	406	405	428	457	404	436	408	444	451	431	425	439	455	455	432	449	437	422	441	451	418	423	429	438	454	433	448	401	393	434	429	408	423	457	449	451	450	449	470	437	427	437	440	404	407	447	478	422	450	403	422	435	427	410	469	459	442	448	430	421	417	429	447	430	439	434	396	448	415	389	407	407	430	430	453	435	462	441	429	442	438	432	467	423	445	447	412	418	431	430	427	422	460	421	406	423	400	458	451	448	435	437	447	429	417	462	483	425	455	439	417	476	440	400	415	411	416	425	423	419	432	437	388	443	422	464	393	448	425	422	389	430	482	436	413	439	451	445	433	403	400	439	441	385	391	436	388	456	414	401	394	436	395	446	427	437	472	425	441	440	402	397	452	439	425	434	449	444	451	428	440	422	378	441	425	413	414	447	449	421	449	428	463	453	428	442	434	441	441	400	428	489	446	434	438	446	455	429	442	409	448	436	428	447	428	399	428	442	426	435	403	394	436	405	415	432	411	388	429	412	416	439	441	457	438	417	437	449	445	422	431	429	446	390	422	411	435	425	408	428	432	432	435	459	431	413	417	409	460	449	440	404	436	459	424	410	450	398	469	418	451	407	463	420	448	424	466	446	420	424	427	446	433	444	420	430	444	422	415	455	408	426	404	458	413	423	421	445	458	404	425	444	437	407	431	450	422	412	421	453	422	464	431	438	456	499	420	457	432	423	447	454	419	430	437	420	429	440	418	438	423	447	462	442	437	415	386	391	458	463	424	427	408	468	430	410	457	424	424	453	436	442	441	429	391	426	429	445	390	421	398	465	466	436	401	427	409	434	427	467	453	408	438	441	439	421	421	405	452	410	414	439	407	417	428	442	454	412	422	425	451	455	402	420	406	433	446	408	424	435	471	448	426	463	429	399	431	421	427	457	429	411	426	421	421	453	453	461	447	421	422	385	417	446	497	433	420	445	402	443	480	461	415	458	391	421	452	411	442	427	454	441	448	438	473	418	464	434	427	402	461	410	414	419	446	427	414	421	428	471	398	437	384	389	420	421	436	429	407	409	488	441	467	432	416	417	412	446	416	420	429	418	402	441	413	435	406	448	450	464	435	451	474	437	408	431	412	445	428	428	401	387	423	463	396	450	430	419	456	431	426	454	418	408	434	414	422	477	418	422	438	441	430	425	409	403	423	447	374	423	408	458	390	471	440	447	438	442	444	422	438	411	429	448	427	447	473	429	410	414	422	448	433	423	457	450	423	423	431	443	450	413	410	424	435	450	389	408	441	402	450	435	458	467	436	418	448	448	399	447	459	414	411	440	431	454	465	443	479	411	425	425	441	424	408	457	425	485	431	439	406	421	457	432	382	424	418	441	461	458	449	413	392	431	417	437	436	443	444	432	440	421	435	439	434	435	405	435	447	435	466	391	413	447	455	428	399	429	418	416	405	409	434	460	448	459	412	438	410	420	470	423	452	433	436	432	457	391	401	439	446	441	439	453	427	441	435	413	434	421	451	418	406	424	425	420	437	405	423	461	438	436	441	433	460	473	413	445	438	468	431	413	461	460	472	453	450	431	419	417	453	450	468	419	431	462	404	392	431	470	483	414	440	419	425	431	453	433	421	473	442	429	431	433	396	442	410	447	427	390	440	447	444	402	433	465	423	448	453	420	431	457	431	447	425	451	455	437	437	455	448	420	405	421	447	427	452	404	413	407	429	426	380	410	440	430	404	457	423	449	400	443	437	425	428	441	403	403	393	439	428	429	432	431	428	477	408	436	456	412	395	457	440	416	437	420	407	461	420	411	449	405	437	438	432	418	435	454	420	444	445	449	455	446	449	408	399	436	437	443	401	424	441	435	426	445	445	441	452	464	443	428	439	416	432	426	424	409	417	429	413	452	444	394	421	462	446	449	424	391	423	444	439	452	455	410	452	450	410	422	418	426	447	443	404	403	452	431	446	433	447	453	451	424	403	488	416	443	403	445	439	452	434	443	400	408	456	449	440	447	412	421	452	452	442	436	397	429	417	419	413	434	449	472	431	479	397	438	423	443	422	437	412	432	403	427	410	437	404	444	415	441	467	438	425	422	436	382	450	447	427	427	422	447	403	418	419	441	411	470	451	410	460	428	422	439	448	421	455	471	433	446	427	426	411	447	420	418	396	412	457	447	453	472	427	419	427	451	407	439	402	462	423	439	434	455	434	447	429	422	480	432	419	438	420	421	392	460	421	450	441	439	441	414	440	421	452	415	446	435	406	403	401	432	414	444	458	411	396	455	461	429	430	449	429	428	413	443	450	410	409	408	449	435	454	456	429	443	447	440	440	460	423	474	433	434	452	442	399	450	419	481	401	451	417	448	442	443	381	449	455	440	429	421	398	425	396	398	451	398	415	417	431	420	401	466	461	449	437	436	436	439	389	436	424	464	432	426	466	475	429	432	441	433	401	429	434	438	459	456	423	446	419	432	431	460	425	446	455	400	433	413	428	440	444	435	403	422	422	408	448	429	411	426	406	402	460	433	444	467	440	389	459	428	433	424	436	435	407	461	429	470	427	390	426	400	425	434	445	419	425	463	396	429	451	424	400	436	412	407	417	473	402	439	418	395	417	457	467	456	420	411	420	447	407	471	423	441	426	441	413	439	464	478	436	422	438	434	438	447	409	420	408	449	427	412	419	416	421	397	443	433	446	439	432	368	456	439	442	430	401	391	409	468	423	447	418	419	426	429	428	436	441	429	407	428	424	421	440	426	427	419	446	432	433	391	399	458	445	423	423	418	430	405	401	457	415	413	452	444	430	443	437	448	445	426	429	409	396	412	459	416
6501	572	610	449	385	344	328	252	265	273	284	225	198	232	215	207	211	226	198	201	184	227	190	205	226	208	219	232	188	238	230	214	200	216	169	161	192	202	203	196	202	205	208	222	219	218	173	178	226	190	210	196	200	191	197	200	222	209	203	209	166	204	213	210	202	191	194	208	201	238	194	202	199	216	201	191	195	184	240	206	214	212	197	203	210	194	199	211	188	194	205	183	199	207	215	182	194	185	191	204	200	205	229	205	199	202	233	217	210	181	186	196	207	177	188	185	203	205	221	211	222	206	204	210	199	203	213	180	204	187	207	214	204	212	224	225	211	218	182	180	192	215	214	219	199	185	198	185	225	180	194	195	239	206	209	200	196	215	211	191	190	220	193	200	195	204	168	224	193	190	206	206	205	216	185	192	211	181	207	216	208	196	224	210	213	208	209	175	216	179	199	206	199	199	200	198	202	174	213	189	219	207	206	182	199	191	208	207	166	198	207	202	198	202	197	203	208	193	192	206	220	221	212	195	185	204	216	181	213	177	213	198	207	198	205	174	190	211	186	193	209	201	168	207	200	209	208	181	178	192	204	196	199	208	214	209	190	210	193	209	195	213	194	209	194	192	201	211	217	201	178	200	197	216	173	189	201	206	205	164	202	222	189	210	226	204	211	194	162	197	195	187	211	201	207	215	196	196	206	192	189	202	209	193	195	198	206	221	251	187	216	208	198	192	212	235	192	200	198	186	168	206	206	222	188	218	204	220	208	207	200	202	171	195	208	207	207	202	197	217	193	182	203	229	189	217	213	208	185	216	212	212	207	190	236	174	210	218	198	220	223	199	194	198	213	219	206	246	201	204	195	187	180	223	184	194	187	207	193	229	207	201	223	206	190	199	219	207	189	217	211	209	166	187	197	219	206	186	196	200	190	200	217	185	202	217	184	208	165	184	191	211	190	196	212	178	187	220	210	200	232	187	201	193	199	189	201	190	173	187	205	191	202	202	199	198	217	172	234	190	205	217	190	202	213	197	209	199	194	182	200	211	202	223	178	180	204	206	180	187	201	199	197	184	193	199	207	200	218	188	171	201	185	183	186	207	206	208	199	218	207	171	191	214	196	195	208	199	176	213	194	205	211	201	203	207	207	197	199	184	199	217	210	206	202	203	214	207	190	209	193	197	198	187	159	215	199	200	180	200	179	213	208	205	215	178	197	211	225	222	192	181	189	217	216	201	239	210	190	186	178	205	227	196	181	222	202	196	180	204	199	218	184	194	215	207	188	186	202	197	191	183	218	187	211	197	217	194	198	191	195	206	212	214	206	219	190	191	206	194	230	201	235	203	215	211	187	191	195	188	223	212	224	187	209	217	207	204	213	195	199	178	189	222	189	207	229	188	210	193	213	214	193	194	224	205	189	199	196	213	221	211	202	189	210	188	203	186	203	202	224	192	182	197	209	211	207	204	189	171	221	224	176	188	212	193	230	212	200	196	167	216	205	190	213	200	168	205	208	216	210	187	195	192	209	191	206	208	217	216	217	235	204	200	212	205	189	214	217	190	177	190	205	201	200	211	209	192	221	215	213	198	193	216	202	220	185	209	226	194	169	235	213	211	207	203	223	180	190	219	192	201	207	187	242	202	192	183	192	217	184	220	198	209	212	198	210	181	195	184	220	191	213	196	180	200	200	204	200	190	218	190	189	210	215	190	169	177	213	192	205	187	203	189	184	192	205	185	188	174	240	199	234	191	198	169	212	215	199	226	215	200	219	216	199	229	190	198	201	203	198	218	224	188	183	221	200	210	224	245	207	223	219	179	208	181	181	176	189	208	193	227	190	219	208	192	182	184	182	211	207	201	232	198	200	210	181	193	190	212	199	213	219	207	198	218	199	210	195	200	233	198	192	184	173	166	211	222	188	211	204	199	205	207	216	220	207	203	198	183	203	203	205	198	237	191	193	203	200	202	182	199	210	196	182	196	175	207	218	192	202	179	208	202	189	185	198	204	193	215	203	205	194	207	205	199	198	211	203	199	200	188	175	160	226	187	203	203	188	220	197	209	198	193	207	200	199	220	198	186	232	185	190	184	224	207	213	201	204	199	220	205	182	211	202	211	196	212	199	201	205	205	176	209	196	201	203	247	220	216	210	195	188	199	182	243	200	213	195	213	200	191	216	207	197	187	212	209	213	191	191	176	203	181	199	220	181	207	207	198	188	195	195	222	228	208	215	186	189	205	211	203	229	201	234	189	201	187	195	157	229	192	211	225	182	194	203	193	179	200	199	213	189	204	219	196	179	174	195	196	209	191	197	202	217	201	183	202	221	192	214	200	200	167	195	246	205	204	216	207	225	201	187	195	194	206	211	200	222	233	216	191	191	196	230	211	208	204	183	198	208	216	213	233	223	204	186	193	187	181	198	178	202	202	206	200	206	192	185	189	214	202	182	230	208	200	198	194	224	199	223	214	210	182	219	200	202	213	198	199	212	216	176	200	190	200	192	209	206	203	181	220	201	205	202	194	191	204	217	204	194	204	195	204	181	192	188	208	197	230	215	197	213	183	207	197	207	185	217	205	193	211	188	191	206	211	182	177	242	199	183	178	190	200	199	221	188	178	189	192	194	196	196	208	213	196	203	220	188	203	211	189	173	219	181	222	188	204	210	215	210	203	207	216	188	217	188	227	204	207	220	204	178	182	225	213	219	200	192	196	218	184	219	207	211	185	195	205	201	202	192	198	219	198	211	195	187	222	210	184	193	212	189	224	220	196	216	162	192	201	191	221	192	224	206	194	176	184	193	189	215	215	208	177	220	200	221	210	225	205	218	177	217	203	210	201	209	201	187	201	177	201	234	191	190	188	197	206	184	199	217	200	213	188	178	214	189	199	215	177	194	201	211	212	192	193	174	221	184	206	192	198	188	228	203	197	227	212	214	225	198	207	197	201	201	193	239	196	205	204	171	199	186	183	178	220	174	203	220	166	175	172	205	221	184	227	192	196	198	229	213	181	214	194	199	186	207	222	205	193	214	208	196	260	192	175	196	196	194	182	201	228	194	220	184	189	228	199	181	204	220	189	204	188	201	161	192	203	180	196	238	200	179	194	209	193	200	218	209	210	202	198	233	221	208	213	191	208	208	198	198	168	213	191	187	222	199	201	208	180	206	186	197	194	204	228	205	205	190	232	200	214	200	199	186	210	196	206	194	185	224	212	207	217	179	175	212	208	197	176	206	228	192	218	216	205	207	217	205	218	205	183	177	190	213	201	231	180	202	220	205	224	200	204	186	198	218	174	231	194	219	206	201	182	192	202	219	189	201	213	211	167	187	184	194	182	151	185	187	204	198	188	222	196	185	188	209	216	241	185	214	208	177	216	220	215	207	194	205	203	203	217	223	186	181	232	206	209	212	203	205	189	185	169	194	204	189	190	188	214	176	180	215	208	205	218	185	212	201	198	226	194	210	204	181	182	196	176	199	194	200	191	200	228	217	199
6217	907	1473	1608	1323	1204	1036	909	839	951	789	752	632	675	681	594	564	576	580	571	588	571	563	548	523	545	513	511	494	515	491	504	546	529	499	549	529	494	529	553	530	518	539	465	515	479	483	514	499	488	558	542	479	482	492	489	491	519	521	479	578	515	484	555	486	509	486	501	516	524	497	491	482	480	506	504	507	513	482	490	559	477	494	495	502	515	516	494	495	490	521	504	505	543	473	491	483	488	495	476	526	526	500	503	460	541	512	497	510	498	464	502	525	498	514	505	489	541	489	501	505	496	515	502	506	498	531	496	519	459	483	466	494	486	485	509	502	502	488	498	514	526	511	478	466	497	535	523	491	537	483	500	473	533	504	487	490	521	498	518	502	488	482	473	488	474	511	497	520	508	464	499	519	490	480	519	531	483	480	498	511	509	520	471	448	467	517	502	487	506	527	524	545	497	493	529	506	490	517	510	499	478	462	480	525	524	530	498	481	486	487	493	489	465	476	470	509	488	471	502	479	484	503	468	497	502	489	495	472	520	519	495	493	487	461	486	470	494	488	519	513	516	473	480	515	448	510	509	515	493	524	433	503	501	520	506	547	476	524	485	537	500	524	529	487	457	505	498	508	501	494	502	497	536	498	483	471	530	478	509	531	503	482	511	505	493	506	508	503	505	551	505	534	513	482	479	482	490	505	513	478	484	543	489	532	491	498	483	485	544	496	489	531	500	524	496	502	517	499	494	502	535	494	459	477	468	475	502	500	508	535	514	482	528	467	514	483	525	494	476	523	516	482	507	481	469	520	505	487	496	528	502	513	529	488	487	501	487	480	519	539	504	549	471	507	520	553	504	492	503	468	493	508	511	519	560	506	535	468	485	465	485	485	486	495	489	506	519	471	514	541	506	486	531	520	500	521	497	531	495	475	499	526	479	520	502	469	479	527	525	566	484	523	518	465	499	478	482	524	532	531	504	522	509	461	501	473	479	489	511	485	467	500	476	464	491	531	503	523	501	501	490	518	494	494	497	502	492	513	509	517	490	497	541	475	528	508	539	527	510	497	519	539	511	495	470	519	530	503	497	490	521	478	500	519	526	482	517	489	532	518	510	526	485	521	481	477	496	468	511	476	491	535	538	494	511	497	490	502	488	475	501	467	487	499	490	492	484	511	498	474	499	520	496	473	513	480	494	521	497	477	511	485	497	515	441	522	499	499	501	528	505	521	515	501	491	487	509	523	489	521	474	530	495	494	523	460	491	450	483	514	487	512	442	486	500	501	513	492	516	516	512	526	510	485	482	518	534	502	489	549	504	503	484	483	513	508	522	505	520	531	479	512	512	499	497	497	495	467	493	523	499	493	523	526	510	481	486	503	484	488	505	502	475	501	479	506	522	482	532	491	490	477	500	464	520	484	506	550	523	509	504	484	495	507	452	481	493	484	518	463	530	511	482	510	493	491	516	487	504	512	508	506	504	500	478	491	520	507	524	496	465	530	471	490	482	460	510	559	494	512	511	477	474	503	483	503	541	525	515	504	503	505	496	525	487	453	496	487	504	458	513	504	545	501	508	479	515	527	484	503	468	508	534	492	515	492	516	474	506	461	496	555	488	513	477	484	454	518	481	486	460	469	445	482	531	460	517	526	485	524	508	491	486	524	514	570	557	482	494	532	499	464	500	471	517	507	530	518	484	540	515	505	508	505	473	532	508	504	515	486	524	474	513	518	520	508	474	487	522	531	451	498	503	476	492	499	511	506	473	481	473	532	493	452	509	490	484	467	526	523	467	510	465	477	491	506	478	474	476	481	486	515	517	499	489	481	495	489	506	476	507	475	493	515	498	520	500	495	447	525	487	511	495	482	510	479	434	486	531	496	468	513	486	524	538	472	510	505	501	508	495	475	503	484	477	481	473	491	492	456	466	485	501	512	477	456	522	477	528	511	480	476	521	479	514	502	488	523	485	530	521	491	489	490	476	519	520	522	499	527	561	465	525	533	487	517	482	499	487	518	491	505	518	503	498	522	486	523	534	501	526	517	522	489	483	511	525	506	508	481	485	500	528	498	472	488	502	506	526	496	520	510	477	455	518	507	508	494	501	518	512	523	475	518	512	506	541	486	473	497	530	495	496	534	509	500	504	516	460	501	482	506	535	498	508	463	488	447	493	510	491	455	470	529	484	494	473	485	489	508	487	507	460	543	478	504	505	504	504	504	504	497	514	468	520	523	500	497	468	537	462	512	517	463	484	497	460	501	486	527	483	516	509	507	503	513	498	511	487	513	482	515	527	481	495	509	482	509	486	481	460	570	490	520	500	497	498	484	510	500	523	500	495	456	507	494	465	514	543	496	489	533	494	482	475	490	527	478	505	505	487	506	444	503	522	509	486	471	490	480	499	519	501	486	559	477	442	497	474	501	544	536	526	514	511	472	485	491	519	498	493	455	517	491	493	488	490	476	511	489	514	479	497	486	486	506	509	501	518	545	512	543	493	504	459	460	527	515	498	510	500	508	506	520	470	518	506	514	472	486	514	492	528	522	506	475	508	514	537	465	497	461	470	490	524	507	477	498	511	484	530	505	500	498	507	517	454	463	487	500	533	486	482	505	503	489	491	484	511	488	442	511	518	468	482	532	535	464	505	541	499	520	498	490	492	488	518	515	476	499	514	489	487	523	529	476	521	454	514	514	449	500	486	484	533	505	485	546	495	461	508	496	504	472	503	468	512	507	505	489	510	532	484	541	510	504	453	455	470	505	497	512	493	507	489	512	498	515	466	519	508	488	476	526	524	466	514	512	508	493	479	489	521	499	495	481	524	499	503	502	563	452	515	501	475	521	511	511	509	515	508	441	478	502	513	490	460	500	479	504	496	466	480	486	476	493	460	470	505	474	513	482	549	535	476	498	477	514	503	497	499	511	519	534	504	520	475	481	515	542	517	471	499	496	517	491	518	476	490	521	514	499	504	501	488	487	520	464	482	475	484	510	509	498	541	494	466	523	534	479	459	475	522	503	460	489	482	493	494	475	489	495	493	502	492	522	485	492	494	491	498	467	512	486	508	503	490	469	521	493	491	505	504	504	509	516	464	512	528	516	478	496	508	499	503	493	498	469	497	508	503	541	480	515	490	483	480	483	526	506	459	518	528	517	518	500	487	475	492	497	502	495	502	504	475	510	477	459	508	509	482	509	499	501	512	487	482	539	491	471	479	534	540	517	455	512	501	496	513	495	558	458	467	498	492	504	507	494	542	501	500	506	506	500	510	517	494	521	513	530	529	504	464	484	497	479	516	494	458	488	458	506	518	480	511	489	520	487	480	574	519	515	489	502	493	477	507	526	517	509	536	506	503	453	518	464	479	477	485	501	486	521	508	517	474	505	508	470	513	525	465	471	492	480	504	503	466	537	483	482	505	503	501	493	523	488	517	529	513	468	520	499	515	506	511	505	487	518	496	509	517	501	497	511	476	537	495	476	463	501	512	480	520	540	501
11888	990	884	681	434	431	301	235	201	218	191	187	158	125	138	134	123	141	114	121	142	135	129	110	125	131	113	100	116	107	96	105	100	109	117	90	109	97	126	99	104	110	118	106	92	87	113	108	92	122	104	106	103	116	121	130	88	95	108	111	111	102	79	119	119	108	113	100	117	92	126	115	114	116	92	102	107	98	120	110	111	101	100	89	97	93	109	98	103	102	105	100	96	93	92	116	82	105	116	120	107	93	109	113	111	102	98	109	109	102	105	121	124	106	113	123	104	86	92	117	115	103	95	110	120	92	109	112	114	128	120	107	109	104	121	121	108	103	101	108	100	115	118	103	114	97	114	120	115	97	106	105	92	107	110	104	106	110	93	127	103	108	117	87	115	107	104	100	89	125	110	107	106	100	107	107	119	99	113	104	111	139	107	88	126	123	115	96	103	101	104	115	114	103	91	108	107	102	118	107	101	103	115	132	112	115	126	105	106	83	136	82	104	108	130	120	109	110	95	104	106	111	100	106	99	104	102	112	92	105	111	125	121	94	120	118	109	96	118	110	132	102	90	83	97	109	118	105	124	97	135	99	95	109	104	97	139	111	118	105	98	101	115	121	108	122	98	85	112	112	90	105	100	106	107	104	114	95	102	97	101	109	102	101	100	111	124	108	107	123	120	91	105	115	124	107	104	95	110	91	116	102	110	110	107	113	94	104	109	82	107	109	100	109	118	114	97	112	111	105	94	113	107	113	93	89	103	96	105	98	93	121	93	109	112	97	99	108	93	91	106	102	100	95	118	98	113	105	93	133	88	105	113	92	115	108	112	125	101	113	111	87	100	108	114	96	112	108	113	99	111	105	107	91	120	104	95	91	107	104	120	119	104	114	106	113	122	105	111	126	99	116	98	87	107	108	93	123	100	103	125	83	95	94	109	107	99	103	101	123	97	104	110	103	118	101	128	105	96	112	97	86	106	99	97	92	116	97	98	115	94	116	103	105	94	121	90	97	97	87	110	112	113	105	95	102	106	103	120	106	100	99	104	114	105	97	102	126	118	84	94	102	115	106	101	104	105	108	122	91	107	115	86	110	107	117	124	113	100	99	103	116	117	99	123	115	124	117	128	129	100	114	111	91	101	93	105	112	106	83	105	106	100	104	101	95	101	94	89	93	85	94	96	108	126	122	85	110	89	107	135	112	102	115	97	120	98	103	86	109	125	106	112	105	99	111	118	92	117	89	115	92	104	125	120	109	104	108	110	113	105	93	114	90	101	115	110	92	103	105	122	91	118	115	116	93	109	107	103	104	114	104	94	115	106	111	103	108	103	108	89	96	111	99	120	122	116	108	101	114	110	105	119	102	99	102	109	111	101	100	124	94	105	98	111	105	126	101	100	103	115	100	98	137	101	113	99	99	105	108	107	117	113	110	124	94	104	112	102	101	109	89	129	99	96	126	107	99	86	109	94	120	109	107	121	91	80	99	106	94	110	95	99	99	80	99	110	102	103	92	91	117	113	111	102	90	108	114	102	100	112	107	116	99	97	92	100	108	114	112	115	95	113	102	107	114	89	108	112	112	105	84	121	115	109	107	99	117	120	117	113	106	112	98	111	101	109	109	110	107	114	95	114	109	105	110	114	119	109	112	119	121	97	105	105	118	94	120	106	98	110	117	119	92	94	95	115	102	112	138	103	111	109	110	104	106	106	110	112	91	109	115	118	116	97	120	100	95	118	122	121	120	99	95	108	94	89	106	99	101	100	94	107	115	94	98	120	100	104	126	98	105	103	116	101	112	96	101	108	106	96	109	83	107	120	105	79	124	112	105	99	95	110	91	98	100	95	100	118	110	84	104	102	114	107	104	110	109	118	90	98	94	109	100	100	91	106	93	90	112	115	119	99	131	96	109	105	96	99	108	107	114	110	111	116	106	121	110	113	106	111	93	99	97	125	106	112	110	95	99	101	109	96	94	114	82	101	104	126	87	101	111	122	115	111	110	111	101	109	112	118	107	117	106	104	117	114	96	98	94	95	130	106	120	114	107	88	118	88	99	133	101	105	103	105	96	99	128	92	102	103	127	123	106	125	118	97	105	102	94	114	102	106	93	105	127	103	90	95	106	119	122	100	111	105	99	105	102	95	117	98	111	114	133	90	99	112	118	111	91	122	123	118	110	89	94	130	98	99	104	127	93	99	94	109	94	113	104	118	101	118	111	91	118	118	97	120	117	112	96	105	117	107	109	117	99	99	125	112	102	97	93	127	97	116	94	117	123	99	124	103	97	101	109	129	96	109	105	126	114	116	115	105	114	111	110	107	103	113	138	121	102	99	92	106	102	100	115	96	114	120	104	110	110	107	97	104	86	117	112	98	110	104	113	100	111	95	112	90	103	102	99	96	108	116	89	120	101	97	93	103	102	78	96	91	115	107	125	112	109	124	105	115	91	89	99	96	111	99	103	114	111	104	120	103	124	115	106	114	111	134	129	94	100	119	98	92	107	108	110	111	110	100	98	120	106	110	106	118	108	114	111	96	104	109	98	107	102	116	116	108	93	101	131	109	102	97	109	117	89	112	128	97	129	100	102	125	106	118	110	106	111	102	119	89	95	96	105	107	93	110	90	109	85	93	108	102	86	97	91	100	103	108	127	101	99	98	98	111	107	104	114	100	102	102	109	103	132	95	111	86	104	104	118	115	93	108	96	127	116	109	92	104	87	84	112	108	112	85	116	101	119	115	109	81	103	111	90	107	96	122	118	92	104	133	102	108	113	95	91	112	110	114	91	122	118	114	109	118	114	106	136	87	108	111	95	88	102	98	107	110	117	121	89	129	112	110	110	102	101	108	105	122	117	108	103	115	105	78	101	96	113	105	117	114	96	134	111	126	103	116	111	114	103	93	100	114	111	93	90	137	106	102	95	116	109	104	114	112	100	100	99	113	92	111	106	103	105	99	88	97	97	116	109	117	105	119	94	115	108	107	82	97	109	113	101	126	92	118	112	106	117	90	98	99	137	99	102	106	94	104	111	109	105	114	81	115	89	108	116	102	118	113	108	92	120	84	95	84	113	118	105	93	120	110	79	120	93	104	99	114	96	110	102	101	112	97	110	121	110	98	114	116	102	110	100	114	94	111	101	98	103	84	111	105	118	114	104	106	106	110	112	118	99	105	114	111	114	102	108	119	101	96	121	94	104	106	97	106	116	103	100	91	99	125	119	105	93	125	94	96	102	126	123	108	116	94	110	101	101	109	113	102	115	115	96	117	98	103	105	114	106	106	99	95	116	126	95	111	118	100	115	127	99	126	116	117	124	98	99	88	107	105	131	108	91	90	119	121	104	115	133	102	115	105	99	117	116	96	89	107	113	121	113	99	105	106	90	105	92	115	107	114	89	92	114	111	111	94	118	117	120	105	91	111	111	104	104	112	106	108	98	126	111	120	101	103	86	107	103	91	105	106	110	112	90	107	94	102	95	82	91	117	98	98	98
7849	966	2061	2346	1899	1696	1286	928	854	904	837	676	553	531	452	488	434	396	383	428	425	395	384	350	355	340	356	330	343	324	281	319	292	337	305	278	292	291	294	299	279	282	281	295	313	274	299	293	289	262	310	282	309	295	295	279	283	284	317	271	267	277	277	274	242	310	279	258	267	288	259	281	269	298	261	270	290	277	273	275	264	282	286	284	291	275	272	294	245	289	278	250	272	273	262	264	278	268	270	297	288	259	265	251	282	296	263	270	263	236	272	286	281	283	262	282	282	283	246	284	264	265	285	270	246	298	268	258	259	264	274	277	291	259	269	276	255	275	263	304	291	261	286	266	265	277	254	255	302	309	267	300	261	272	255	264	281	255	269	250	265	256	273	290	272	269	267	271	262	250	255	266	245	280	280	263	297	282	279	270	283	279	259	258	270	281	280	265	252	249	251	296	274	283	275	289	255	275	278	274	257	271	296	264	277	261	263	296	278	298	235	285	273	289	265	266	275	258	290	273	262	263	267	278	269	256	293	303	278	276	289	238	267	262	271	251	247	268	293	292	264	289	271	308	277	261	281	277	278	280	289	276	257	248	281	284	285	276	264	243	260	267	234	267	303	290	256	258	277	295	248	269	282	274	287	263	285	274	269	264	260	260	289	278	290	272	285	266	247	267	269	256	275	295	291	284	284	284	269	263	267	295	311	278	286	298	306	292	258	299	250	301	290	279	243	276	259	277	275	273	263	254	296	261	283	278	272	264	299	280	273	246	271	277	280	261	290	265	294	294	279	287	282	274	263	275	293	294	270	279	297	297	281	247	245	275	259	279	238	249	269	282	282	245	260	310	295	270	263	285	273	237	270	304	262	285	280	266	278	261	263	256	266	266	289	262	285	273	258	248	259	277	266	282	278	252	267	261	266	276	251	258	263	257	288	250	279	243	282	281	284	263	254	258	277	283	274	277	271	279	270	289	263	280	264	256	269	271	274	256	252	256	300	257	243	257	280	260	257	272	294	272	284	301	271	235	298	263	257	290	261	280	255	259	250	277	289	278	264	277	277	257	275	262	267	284	275	271	260	266	292	292	286	296	228	290	303	270	279	262	277	290	266	274	257	247	276	285	286	261	285	277	269	264	284	276	302	251	249	277	270	267	283	269	298	283	284	277	271	265	264	290	287	286	267	310	284	278	265	241	249	250	279	271	282	310	272	261	277	271	261	301	309	280	300	254	247	298	271	248	270	261	285	290	272	247	252	291	241	292	293	275	268	282	251	270	275	281	277	286	262	308	264	286	263	286	266	275	253	298	300	271	295	298	257	281	255	256	278	294	271	291	300	259	240	264	292	274	268	272	269	282	290	267	259	264	291	269	260	299	270	255	293	279	265	286	280	270	269	287	251	266	276	280	231	276	285	249	275	265	263	274	254	256	261	262	273	248	263	258	297	309	258	292	280	278	237	264	278	256	283	239	280	255	275	286	277	304	281	262	256	267	257	272	265	298	285	252	301	284	307	283	288	243	235	288	284	263	279	285	286	261	298	260	270	257	286	287	261	296	282	264	268	292	280	262	283	284	288	270	302	280	272	265	260	259	265	277	273	272	273	271	259	237	272	298	255	270	264	261	269	284	275	281	281	271	298	289	259	268	281	247	270	278	252	255	246	278	269	281	263	279	263	265	279	277	259	313	268	271	311	275	302	282	265	229	272	282	269	241	269	268	288	259	254	262	262	266	261	274	263	301	252	271	282	269	276	309	297	267	297	269	294	292	274	289	280	243	291	270	250	264	282	266	264	288	275	255	285	257	306	279	278	264	292	300	263	268	277	276	275	284	296	259	260	273	292	273	263	278	288	282	235	273	280	263	285	280	226	292	273	269	250	251	279	271	294	239	276	269	291	306	285	267	277	258	295	259	281	271	274	253	262	282	270	241	267	272	263	284	261	279	270	269	271	282	266	274	295	279	229	294	244	264	293	255	264	268	282	285	251	286	278	272	259	288	268	291	286	254	280	273	269	275	262	238	268	295	272	276	302	288	281	253	263	277	275	291	292	290	287	277	266	257	253	254	259	270	268	293	263	259	271	270	261	285	296	271	282	276	283	256	264	252	258	313	271	283	267	275	263	276	284	253	249	250	259	294	282	277	261	287	268	260	264	255	307	277	276	290	283	269	267	258	255	293	256	278	278	289	279	248	286	301	264	246	264	233	261	282	255	235	287	265	281	291	260	300	283	279	273	273	285	262	283	274	278	276	279	259	276	281	254	281	259	269	288	269	257	291	302	277	275	287	275	275	257	263	276	289	282	280	290	259	271	275	254	237	302	279	303	265	255	273	244	267	274	283	263	290	270	275	282	286	269	270	269	252	250	272	269	290	283	270	279	270	288	225	289	280	273	271	270	274	262	253	266	255	269	261	297	245	269	268	249	283	257	312	260	253	310	245	296	262	266	282	268	264	269	279	259	298	271	261	297	281	289	279	269	263	271	268	273	277	258	244	262	239	299	258	276	302	268	268	276	253	285	287	289	297	238	268	304	273	260	248	291	271	280	260	260	301	280	253	279	272	270	262	282	248	289	279	262	300	302	290	269	238	264	285	279	291	289	268	267	283	271	272	245	293	269	289	287	274	248	261	294	270	255	277	255	258	284	263	261	286	241	284	271	256	298	277	263	256	267	277	242	267	271	286	291	238	252	270	283	259	262	244	262	266	285	269	266	250	275	281	293	282	228	288	259	258	265	286	278	273	288	270	269	271	282	248	271	282	287	286	280	260	264	267	281	280	261	276	272	301	278	253	288	264	279	270	278	291	240	282	261	256	248	262	264	256	264	269	260	242	281	300	293	275	242	249	264	271	285	249	260	284	286	262	285	268	236	258	258	264	289	275	278	250	322	296	284	238	281	262	256	259	281	276	286	251	275	242	249	287	294	279	274	259	273	266	296	283	263	266	253	260	289	268	265	287	274	245	249	243	272	252	273	257	274	269	267	257	243	248	276	264	269	281	274	252	281	244	265	256	288	289	269	282	277	289	271	256	267	249	259	270	267	259	270	270	304	284	262	254	249	253	275	294	278	267	278	289	264	259	270	245	292	276	278	286	280	261	283	263	289	254	274	292	275	278	273	258	289	264	227	269	252	300	274	268	286	273	261	281	287	301	291	271	295	286	299	278	249	250	288	266	251	277	295	268	264	252	272	314	290	267	275	282	275	284	269	268	279	276	278	287	249	298	263	258	252	251	254	291	296	248	259	265	280	275	261	276	259	272	237	290	259	275	272	271	291	274	325	283	282	251	255	240	269	256	293	298	276	269	265	276	284	247	280	257	265	251	275	248	267	280	280	298	251	277	277	295	258	296	244	287	240	276	268	297	300	248	233	257	285	292	252	275	246	292	266	262	274	270	257	279	291	271	312	265	264	278	304	276	326	234	270	275	281	264	259	254	279	271	272	275	234	283	251	292	276	255	294	290	275	270	268	257	305	275	285	274	260	279
1145	201	210	207	229	183	191	160	138	166	191	179	160	149	189	190	169	161	170	169	171	154	169	168	170	150	164	161	178	182	162	160	176	183	172	167	167	176	176	176	181	174	178	159	151	186	176	157	161	174	177	198	169	184	153	166	184	166	179	170	212	180	161	185	186	185	172	173	183	160	159	167	162	163	177	177	169	146	185	185	162	161	179	152	195	179	200	167	180	190	158	169	170	177	164	150	152	159	163	177	177	151	182	159	159	191	189	158	156	184	180	152	198	159	201	160	157	160	169	175	163	155	177	179	176	165	202	177	182	181	179	155	178	154	152	128	156	176	185	169	167	177	183	157	159	175	193	193	183	193	185	151	171	166	179	163	174	153	179	153	168	190	151	188	158	173	151	172	166	163	158	175	178	164	171	180	140	189	188	192	183	199	171	168	191	188	183	201	174	183	179	152	165	195	186	182	157	193	175	167	160	147	157	194	200	175	142	180	171	188	183	184	160	151	173	147	177	176	171	157	177	166	194	167	164	158	177	178	128	169	148	164	186	186	191	150	153	165	157	174	194	178	148	174	178	174	173	196	161	170	176	159	181	158	148	172	170	165	175	183	174	186	150	179	178	176	170	155	158	184	183	156	151	167	167	170	152	179	171	168	189	199	170	190	162	155	167	173	173	180	150	188	172	170	178	174	159	178	162	171	189	165	182	164	160	162	162	169	181	174	176	194	190	187	171	178	190	205	195	154	190	153	189	158	181	145	162	177	167	171	189	182	180	157	173	197	159	190	192	166	177	185	165	176	180	189	172	177	193	168	160	179	162	185	175	177	168	165	164	173	166	177	169	152	193	174	160	169	162	172	168	190	160	191	179	186	172	184	198	186	181	187	164	185	167	173	158	164	168	160	204	167	189	158	171	167	184	157	164	196	148	168	153	175	175	160	161	184	150	166	160	166	171	162	189	190	182	153	173	155	177	154	184	175	190	161	194	148	170	173	162	182	174	177	169	161	150	165	204	173	174	166	176	167	151	161	161	170	158	186	161	187	186	160	167	166	177	187	163	176	178	174	192	186	203	192	182	190	189	151	165	169	177	177	182	163	165	179	168	167	148	157	187	159	174	158	183	177	174	188	140	160	157	174	165	161	181	179	179	187	182	173	169	170	198	160	180	148	171	131	171	194	175	190	170	141	161	166	151	165	173	169	171	190	166	184	135	178	151	201	177	173	149	169	163	170	180	148	157	165	174	164	179	174	166	180	165	183	176	185	189	176	192	191	193	181	185	173	177	172	176	158	174	185	174	177	192	166	148	176	177	162	159	139	160	154	202	159	163	182	201	175	168	165	148	180	180	186	149	187	176	191	180	191	164	171	172	194	154	172	173	162	175	183	166	174	155	187	133	194	174	168	161	148	180	186	173	188	155	188	175	154	174	197	176	179	173	147	170	148	172	171	172	173	156	176	166	197	182	166	167	160	179	172	175	139	174	177	194	168	139	158	182	155	178	153	164	180	164	183	168	163	184	191	165	190	185	194	182	160	180	178	164	173	189	180	162	170	149	166	178	158	186	171	168	170	161	185	174	160	202	190	170	187	171	196	176	183	149	162	187	166	158	177	153	178	186	170	178	174	163	165	175	175	165	165	168	183	165	181	176	164	174	167	172	154	179	147	171	165	154	174	148	189	160	186	192	163	172	175	164	179	154	193	174	158	184	174	165	155	192	169	154	163	160	177	174	163	173	173	132	155	166	152	182	178	172	185	185	143	196	177	148	179	180	176	167	185	181	180	184	160	181	174	179	164	172	169	176	160	151	182	171	166	182	153	165	173	167	191	178	185	174	152	153	182	175	171	169	171	178	186	152	200	179	185	169	170	155	191	165	199	149	167	163	196	155	171	189	177	161	180	171	174	180	167	193	159	180	163	180	142	175	166	157	189	181	187	158	176	155	161	173	150	161	170	180	151	196	164	184	190	171	189	176	154	164	160	162	164	176	162	162	161	177	156	198	156	175	162	162	174	155	169	174	146	160	201	178	145	157	172	167	150	188	185	178	169	174	192	163	171	162	156	169	169	188	150	178	163	167	168	155	174	169	212	190	205	179	142	167	144	157	181	148	152	157	168	179	168	156	174	159	168	148	191	181	178	170	178	158	139	164	162	184	175	193	205	151	187	147	161	163	180	189	164	178	156	187	153	165	156	159	173	178	171	185	177	160	177	177	188	168	163	156	166	180	166	175	184	171	157	183	167	165	177	186	174	205	155	161	172	163	173	175	167	153	168	160	164	196	149	133	165	179	156	165	165	167	178	157	173	157	192	181	159	161	174	187	179	197	165	168	216	187	199	158	203	188	182	183	188	179	173	142	165	174	167	148	151	180	172	194	181	151	168	200	198	167	161	185	194	168	159	186	176	164	152	182	163	179	188	163	180	174	170	217	157	179	168	171	179	144	160	199	155	187	166	145	152	176	174	151	159	153	177	157	170	171	185	193	172	186	162	192	178	200	169	192	179	160	197	169	209	176	209	150	188	171	160	156	171	158	170	165	159	188	168	170	175	163	179	147	183	167	165	174	185	154	167	168	195	174	160	174	173	158	171	164	171	157	159	163	175	161	167	173	173	144	151	158	163	143	143	183	162	164	173	151	197	182	156	158	198	168	155	161	172	176	187	175	179	168	196	158	183	170	173	179	175	155	154	175	161	153	180	159	174	168	164	167	160	167	173	192	182	164	184	175	176	181	185	175	176	167	169	174	199	142	165	190	156	166	172	165	168	175	172	165	181	154	158	166	185	162	170	185	162	176	164	172	175	182	186	168	174	175	196	173	158	169	180	185	191	174	166	158	181	183	195	167	184	169	161	170	167	157	189	168	166	164	169	186	174	190	170	146	170	167	151	171	179	157	177	177	198	176	196	169	169	174	200	168	163	184	193	187	138	178	179	166	181	166	184	188	178	187	167	162	171	159	175	185	196	189	178	186	164	189	147	191	160	182	165	161	148	181	192	173	201	184	168	192	173	183	170	199	188	169	163	192	179	160	179	177	151	165	176	170	158	179	203	165	175	195	186	156	145	173	208	179	175	159	182	167	167	166	164	178	159	166	163	155	173	177	191	175	166	196	179	164	171	211	174	159	168	176	161	187	178	148	157	171	157	165	154	162	152	165	177	153	208	198	175	128	189	176	166	172	172	189	198	165	168	183	175	201	181	151	174	162	147	160	158	173	197	175	144	175	163	174	167	174	146	148	184	170	181	178	155	159	179	163	164	175	178	154	179	140	144	163	155	170	169	175	182	197	172	159	153	163	167	176	170	171	174	164	181	169	173	174	161	180	163	181	163	158	179	168	180	161	139	149	166	199	161	202	188	171	161	155	157	191	172	169	158	175	182	172	172	153	173	170	184	174	178	171	171	168	161	160	175	185	160	154	182	192	148	185	184	165	146	167	152	188	174	198	177	157	176	178	184	184	156	140	156	162	189	156	163	167	181	139	163	160	188
1634	504	534	565	565	555	474	490	502	466	482	460	481	472	428	443	451	443	429	465	448	408	473	411	458	410	442	444	475	419	428	468	413	420	460	398	397	435	418	444	428	435	443	468	458	465	422	447	439	415	447	437	448	421	455	428	439	448	473	475	479	415	431	463	445	430	454	436	477	405	453	458	463	450	426	431	452	463	415	446	383	441	427	474	425	439	427	399	434	440	417	449	455	446	424	401	465	477	433	409	447	470	467	438	433	454	427	433	437	479	426	416	446	421	426	435	453	415	420	409	446	422	433	412	458	429	453	419	423	434	434	459	423	417	408	467	437	449	421	451	450	392	447	420	436	449	421	460	470	441	414	406	443	475	470	431	408	403	438	450	445	441	461	431	412	403	403	408	468	431	445	436	423	455	450	442	434	415	455	460	427	459	423	439	421	474	421	409	452	446	426	416	471	406	397	439	421	424	459	422	448	431	451	429	477	409	443	438	403	446	442	442	440	476	451	400	422	445	446	400	420	464	450	402	456	466	473	433	424	420	452	458	440	453	386	478	388	417	406	435	425	413	415	446	443	460	443	473	445	435	476	462	413	434	429	444	417	411	474	453	466	427	423	451	439	388	440	427	408	484	450	461	421	450	444	424	387	417	457	401	419	424	458	445	457	459	458	417	410	457	424	424	415	454	429	447	423	397	456	440	429	441	441	411	400	415	440	396	474	452	470	425	463	479	415	457	423	413	447	434	404	428	450	443	411	426	442	423	370	497	456	430	429	417	415	419	442	443	469	431	447	450	437	410	395	439	434	423	427	470	474	435	408	454	449	440	426	436	441	412	454	438	409	442	487	441	438	442	409	431	440	457	426	424	450	474	428	436	413	425	443	402	442	444	449	433	424	435	407	437	410	431	450	420	460	416	424	423	438	433	448	406	446	432	459	452	419	410	432	439	427	452	473	432	421	461	445	438	438	446	425	392	442	441	409	429	439	465	409	439	415	390	441	472	407	418	454	432	424	458	387	403	470	436	469	458	423	452	465	412	431	445	432	435	443	413	444	452	438	477	504	436	462	426	426	428	436	452	451	449	412	408	423	445	434	456	437	436	463	411	447	411	420	471	457	409	417	445	452	437	406	444	444	432	470	411	421	432	440	448	475	447	429	446	401	411	419	455	419	450	441	446	435	421	421	422	441	440	434	430	452	458	457	446	460	415	434	459	411	447	448	423	441	427	458	425	484	407	453	465	457	463	440	469	439	465	487	490	435	449	409	426	456	449	481	425	426	430	448	449	442	426	469	446	422	465	419	437	443	413	460	440	472	456	449	424	426	420	429	427	412	460	442	453	428	449	461	424	439	458	449	455	413	470	424	433	461	452	472	412	428	452	436	472	453	443	409	414	442	456	433	468	435	467	386	432	436	462	392	411	428	478	433	485	448	439	441	457	441	484	402	438	443	437	409	462	471	453	475	418	423	441	428	433	392	458	457	449	451	460	425	470	476	409	453	411	452	425	453	430	411	426	430	438	453	451	453	446	431	443	428	477	447	418	419	445	430	432	431	426	441	444	404	435	443	445	440	450	428	450	427	457	454	439	418	465	448	447	454	456	446	446	421	436	441	422	399	430	452	426	438	439	457	392	448	444	444	420	420	435	402	481	429	448	417	450	477	403	447	463	445	408	447	431	458	402	378	438	453	395	452	460	438	449	477	429	429	400	428	410	410	387	430	441	414	446	455	440	451	442	444	431	425	463	453	429	454	465	430	419	479	411	450	466	442	452	457	410	434	409	452	396	422	453	450	455	439	445	446	433	439	395	449	446	469	427	452	430	460	427	419	430	408	458	435	430	434	452	411	435	435	449	452	445	413	460	401	449	468	459	433	424	455	480	452	410	406	430	468	412	428	398	429	431	419	465	452	429	444	428	430	430	457	444	381	420	464	414	437	456	446	434	453	459	465	443	455	377	437	436	418	433	409	458	435	467	433	435	428	419	430	425	462	437	471	432	426	402	428	423	455	436	429	439	412	437	454	426	487	406	404	477	460	418	401	393	408	420	412	462	403	453	459	450	431	466	435	426	453	443	423	443	427	456	462	433	419	430	475	420	442	429	449	431	401	474	409	398	412	438	389	435	419	431	437	467	442	443	426	475	445	439	463	458	444	440	453	464	430	449	450	472	431	442	454	435	459	422	455	469	439	477	407	440	459	411	455	421	429	433	413	467	453	480	415	391	428	442	467	439	456	468	413	437	423	452	425	409	428	453	431	444	457	429	449	449	434	448	432	410	487	442	469	456	486	424	439	433	435	466	449	471	438	441	447	484	431	455	443	453	434	478	447	438	413	455	464	426	438	423	453	453	484	426	401	415	414	424	506	400	473	432	418	433	427	409	444	432	471	451	446	420	447	441	425	457	438	422	417	400	422	471	423	446	480	451	425	424	418	457	428	435	483	458	423	506	417	422	448	401	432	412	438	472	438	444	503	417	374	491	408	459	462	412	429	458	466	427	423	413	426	440	466	446	418	466	465	487	391	401	417	426	449	455	442	437	462	430	451	475	416	456	417	457	434	419	466	398	416	449	404	448	451	411	426	423	409	439	434	427	422	458	404	431	427	463	426	399	411	436	416	454	416	437	391	484	437	432	401	463	445	443	468	443	453	482	459	435	440	438	428	428	468	438	424	412	463	481	462	494	437	437	446	417	415	449	458	423	455	457	428	458	453	429	468	457	464	445	452	421	428	450	458	426	449	463	439	462	417	438	433	417	437	430	430	394	432	455	434	433	455	424	401	452	445	464	458	430	444	456	440	456	462	417	437	438	468	402	411	440	417	456	407	471	451	441	460	440	450	416	469	451	430	461	419	444	427	424	428	448	441	429	385	424	420	446	435	446	457	455	447	390	433	428	445	412	426	461	420	458	470	445	423	432	432	419	451	453	418	454	451	447	471	431	477	448	453	444	430	427	428	407	474	431	459	428	413	466	448	446	433	398	452	434	404	429	434	423	441	436	483	451	422	430	463	409	423	463	453	445	423	518	450	428	449	425	429	424	435	436	490	399	417	419	431	447	422	408	425	495	447	443	485	413	420	428	443	454	405	445	432	470	462	446	428	425	457	416	420	434	465	448	414	451	433	440	458	394	435	464	460	442	464	442	419	460	422	420	439	429	443	410	434	455	419	440	439	418	431	456	421	452	448	477	403	454	471	435	431	457	447	411	439	418	421	460	427	468	454	444	431	402	449	433	462	442	423	456	424	440	450	446	449	428	471	440	450	449	425	400	472	449	444	433	410	463	447	440	446	483	404	421	432	463	451	403	441	443	463	442	444	456	475	441	433	459	456	444	424	452	477	454	455	441	461	426	441	438	443	426	446	452	450	457	440	437	440	434	436	422	431	436	420	454	393	422	448	412	453	412	452	425	423	435	457	432	467	426	493	433	422	452	427	453	407	459	413	421	419	430	449	490	395	446	416	403	430	422	428	422	438	458	453	414	451	451
6555	506	570	498	370	327	352	292	260	258	241	239	204	215	208	206	214	252	209	206	231	218	221	191	189	207	233	203	214	203	212	231	200	196	206	214	195	209	199	201	224	210	226	208	193	209	183	210	203	208	202	222	215	204	208	212	212	202	196	205	208	202	209	220	210	179	195	229	235	202	212	197	188	211	195	216	195	202	202	207	202	203	181	249	154	176	206	201	208	194	206	189	187	195	195	195	201	227	210	199	192	210	202	179	217	197	200	203	191	172	193	190	193	223	227	189	199	205	229	198	196	195	226	205	210	196	197	209	205	225	182	176	177	207	200	220	198	195	214	200	178	198	198	223	214	192	192	211	200	221	197	187	187	221	227	207	197	231	189	241	194	212	209	193	214	195	195	201	200	173	195	217	199	199	224	209	208	217	213	204	207	198	178	222	207	179	187	179	185	221	196	216	204	217	209	182	201	202	188	171	177	211	220	253	184	210	208	187	189	228	204	204	214	210	200	207	192	201	187	208	181	199	169	218	209	206	209	188	198	201	182	223	213	190	218	185	189	202	213	228	196	206	197	191	178	211	220	205	182	211	186	187	228	202	202	197	187	183	214	235	222	211	210	208	177	217	220	220	189	230	201	217	194	198	208	179	214	206	188	190	197	203	203	203	196	217	203	225	194	179	203	186	206	227	204	191	224	218	186	192	228	203	224	203	207	205	229	187	230	197	212	168	192	207	204	186	203	210	191	215	197	193	213	185	171	229	203	193	191	211	213	195	188	183	193	204	202	207	206	219	193	206	213	231	205	207	205	220	189	193	205	180	197	210	187	189	200	191	211	218	220	208	194	195	194	213	205	187	228	172	196	197	206	193	215	214	209	208	201	211	193	205	216	216	199	212	193	203	189	189	207	206	216	199	208	210	196	193	204	225	207	207	191	217	215	202	218	204	190	158	198	204	210	191	177	205	210	201	224	188	224	209	205	198	211	208	211	183	169	199	195	206	213	191	196	196	209	216	209	193	214	197	213	182	185	182	196	177	205	195	193	209	207	190	195	200	208	202	192	212	223	199	191	224	235	203	198	198	197	185	185	214	204	200	189	184	206	211	223	202	181	201	205	223	204	204	208	226	184	218	216	193	183	185	209	207	207	206	221	213	195	189	185	209	202	208	186	225	215	235	190	221	205	201	194	189	201	205	204	205	187	192	183	197	199	213	195	189	221	198	183	214	184	197	193	221	193	187	229	215	203	195	211	222	214	194	193	203	186	184	196	226	204	196	167	194	201	204	186	208	199	208	227	186	184	197	206	201	170	185	229	190	214	214	217	230	204	217	174	195	199	207	210	205	211	206	185	195	207	167	189	236	204	227	232	189	193	220	217	207	216	218	208	186	209	212	229	205	210	203	203	230	197	193	200	204	200	212	204	217	211	198	184	182	174	227	231	193	229	203	223	193	202	215	210	219	190	195	186	216	224	187	209	214	176	223	184	199	191	200	207	187	219	187	228	219	200	215	226	213	216	190	210	201	220	203	196	200	210	240	196	204	175	207	183	210	190	223	214	232	218	231	197	192	211	196	202	217	204	231	193	211	193	232	207	184	219	203	193	202	191	214	205	213	205	194	200	191	190	204	211	188	201	203	198	190	189	212	187	210	222	218	210	222	216	197	219	220	201	191	226	218	232	200	229	193	225	213	236	191	208	183	191	189	200	202	209	201	236	217	203	205	197	195	235	210	225	213	197	197	186	214	194	212	183	195	207	203	226	195	197	197	197	210	205	223	206	211	208	215	195	192	184	203	188	190	227	220	193	193	185	198	225	189	177	176	202	222	220	187	177	198	203	225	219	195	198	216	217	178	212	177	183	213	216	203	186	196	216	216	207	179	202	221	197	198	197	220	203	175	201	207	197	187	200	213	206	183	212	175	182	200	191	221	219	209	205	192	197	210	240	188	209	222	225	212	184	190	205	195	217	201	169	226	202	229	211	184	236	204	214	214	208	195	222	208	205	190	201	205	220	198	195	196	201	207	197	209	225	196	204	209	212	216	203	178	213	223	185	183	207	210	197	201	205	187	184	199	191	183	228	208	204	196	196	198	194	206	220	214	235	187	180	226	202	172	197	204	193	195	215	207	194	221	211	197	196	198	202	208	213	189	191	206	214	205	198	210	214	204	215	197	189	209	210	220	204	192	189	214	221	219	199	196	191	226	206	200	176	208	204	185	186	195	196	205	216	227	202	186	212	186	218	195	209	221	212	191	216	205	201	171	199	210	225	208	196	188	204	204	210	183	205	228	229	207	220	240	225	211	214	194	201	207	203	208	180	196	173	200	212	198	195	180	214	204	197	220	245	200	209	195	190	203	194	191	207	215	188	218	174	193	189	184	176	215	185	209	193	220	193	190	197	209	201	201	178	227	188	166	199	198	216	188	210	185	171	226	197	196	206	189	209	200	208	220	212	202	199	203	189	179	204	190	218	225	208	206	199	214	205	206	209	222	201	203	215	204	205	185	188	179	188	193	189	191	212	193	190	202	202	198	207	202	219	206	204	208	197	194	221	203	204	215	176	232	217	193	223	185	220	184	195	181	199	220	217	212	201	220	194	200	208	218	180	210	208	180	202	193	199	209	242	198	200	213	226	167	202	185	221	192	215	221	211	210	191	171	187	206	209	198	184	192	173	212	206	215	196	205	191	174	195	210	239	199	197	202	220	201	194	208	211	201	214	181	203	198	194	227	234	221	216	191	203	220	197	196	216	214	210	231	201	230	218	191	220	205	181	194	208	195	194	226	193	179	202	234	184	164	194	209	193	206	191	228	215	196	182	216	195	191	218	206	183	210	198	208	192	189	205	204	178	187	202	210	193	187	202	183	188	201	186	163	204	211	200	209	204	213	194	216	203	205	205	206	196	170	220	209	204	208	199	201	214	222	208	221	226	208	201	182	199	193	191	212	216	187	210	210	216	188	191	219	196	207	214	194	203	201	209	232	217	198	191	168	224	198	223	188	188	211	227	233	188	178	204	224	202	179	187	221	193	221	223	189	172	222	199	196	218	206	232	214	229	199	203	197	237	226	193	203	219	207	198	228	207	203	188	191	199	203	213	196	220	220	215	239	182	197	192	192	202	208	222	179	182	229	204	209	227	189	192	191	203	206	179	226	217	225	173	178	202	211	187	217	214	226	213	205	179	198	195	226	218	180	202	188	211	176	202	191	182	180	217	188	185	195	206	209	181	189	218	208	185	205	211	196	216	223	199	211	197	179	199	245	208	203	201	206	180	194	190	206	209	183	172	202	216	197	199	214	200	204	206	202	230	187	205	226	206	209	199	213	190	200	204	198	193	222	218	184	214	216	224	207	191	187	229	189	197	177	176	188	199	197	187	195	200	207	187	181	216	192	204	216	217	170	209	203	199	178	204	162	231	191	218	187	217	204	201	187	210	199	214	217	190	205	199	206	204	176	213	224	204	198	209	178	190	210	219	220	202	204	188	187
6371	847	1474	1638	1375	1169	1169	886	784	867	852	744	675	673	558	572	625	582	582	575	598	591	554	568	522	537	520	458	555	492	513	510	520	513	504	543	502	475	513	530	517	535	512	486	506	512	548	493	486	550	511	513	547	504	453	547	490	522	481	498	507	473	531	525	524	508	513	477	518	503	495	553	498	507	510	470	505	505	498	486	505	486	494	476	451	572	509	517	462	507	493	497	514	486	493	488	544	507	548	482	505	497	492	471	478	487	443	501	518	489	497	502	523	468	464	496	532	497	496	469	458	505	542	517	484	492	515	487	524	499	520	514	509	491	518	471	532	497	498	490	502	530	506	530	475	528	476	468	515	539	524	485	492	461	518	512	549	532	474	477	492	469	505	447	488	488	496	499	490	484	513	492	501	511	521	547	472	510	487	490	530	467	468	511	514	495	542	545	518	530	493	500	500	504	544	464	461	485	519	461	511	516	494	496	502	526	503	527	486	569	516	503	478	487	535	520	499	539	490	461	503	496	489	509	474	528	514	479	528	464	503	478	475	500	501	500	471	456	479	477	471	463	514	501	492	520	473	510	493	486	512	509	481	483	528	502	520	505	516	485	462	515	514	506	524	511	495	519	467	505	504	438	519	488	506	490	510	460	478	473	485	497	524	488	512	515	476	498	482	483	517	474	514	531	503	539	544	475	494	496	463	492	523	487	492	506	498	492	486	479	493	522	489	480	483	506	503	538	520	500	487	514	482	473	515	499	511	508	478	530	475	485	521	489	492	507	492	494	531	501	455	466	468	477	502	484	513	496	526	545	491	487	469	479	519	469	542	533	517	546	508	461	503	492	472	483	470	507	489	515	475	528	510	529	507	504	502	520	498	518	493	485	485	482	536	486	501	565	508	541	485	494	515	531	534	509	489	559	526	485	514	512	485	523	470	501	499	514	527	490	531	545	512	496	511	491	482	517	501	471	502	500	472	492	438	514	555	481	464	515	508	471	509	491	511	516	466	520	501	501	482	496	520	486	498	489	498	526	523	520	500	524	511	482	473	467	472	510	479	484	492	500	514	528	524	472	500	490	486	497	493	521	469	499	515	494	471	539	503	500	496	487	484	516	463	504	474	458	527	499	497	515	500	507	477	477	532	510	539	481	487	524	556	558	522	467	535	481	480	525	519	487	506	488	477	488	503	536	524	493	525	472	475	513	527	486	501	523	510	483	467	506	514	523	490	496	504	473	494	503	488	509	530	521	528	472	484	498	490	511	518	519	514	482	487	460	486	511	460	466	499	469	478	496	501	526	527	532	494	490	504	476	529	463	515	490	494	486	513	487	525	488	523	519	534	525	542	548	508	513	511	528	508	513	520	487	484	530	503	512	508	491	530	496	508	477	490	520	473	526	514	506	526	491	523	471	504	516	532	532	524	539	523	461	493	485	525	490	491	513	517	497	509	506	510	478	506	452	506	509	513	534	497	525	497	516	533	505	490	490	513	502	460	488	493	495	500	491	512	472	540	507	481	525	524	516	491	516	477	477	509	560	523	504	505	477	546	485	520	529	528	488	486	531	530	483	501	471	503	519	511	498	535	523	500	516	501	469	474	529	526	487	507	504	498	491	523	516	530	504	471	515	482	457	510	486	481	477	475	488	482	492	494	485	510	525	540	552	531	511	521	504	480	483	498	496	531	470	498	497	531	530	480	528	521	503	511	523	513	489	521	474	529	487	511	489	520	542	495	480	507	496	538	496	504	510	492	505	455	550	475	477	478	528	531	465	476	519	474	506	521	461	529	509	504	501	526	505	494	504	484	527	536	468	521	514	501	518	495	526	498	568	498	529	517	495	545	510	510	514	520	514	479	504	517	499	508	496	518	504	513	488	470	510	475	498	499	498	536	530	521	504	491	499	518	479	519	456	471	470	518	502	512	470	549	516	492	488	476	538	507	480	462	474	506	500	514	506	492	513	497	450	472	471	499	513	476	526	529	463	518	476	477	493	496	467	493	506	479	536	487	503	490	494	510	494	529	459	487	513	499	472	519	501	479	502	512	503	492	485	544	549	473	532	530	489	510	494	480	511	484	495	529	499	519	494	510	506	527	484	525	521	510	500	487	530	542	464	499	500	479	462	488	523	498	490	513	471	484	501	487	500	525	534	545	486	510	483	469	540	478	529	483	516	520	492	502	489	502	520	534	515	494	514	484	524	521	550	533	516	513	534	489	527	500	502	498	482	498	525	483	518	495	497	540	556	506	446	530	503	509	481	545	510	495	506	531	527	487	471	536	487	494	487	496	485	515	489	489	535	526	511	508	483	443	481	503	474	489	476	511	523	527	465	504	495	497	498	502	497	512	538	546	517	535	507	484	502	498	515	484	524	492	532	512	529	467	530	530	487	489	498	489	518	550	474	527	502	463	501	514	538	515	478	501	473	515	514	516	488	521	518	504	517	511	497	474	500	523	529	519	509	523	486	455	520	464	503	517	517	503	531	504	501	466	515	503	499	514	545	510	512	500	494	506	487	488	509	496	504	502	503	512	488	531	470	494	498	517	573	477	524	537	510	503	508	511	473	487	497	494	529	478	500	514	522	508	529	475	502	477	514	480	498	492	531	478	507	484	485	511	519	474	488	466	491	531	549	473	526	499	521	517	492	532	479	448	503	497	472	510	483	494	520	474	480	449	518	497	500	504	488	472	501	535	501	480	513	519	504	498	524	514	520	553	485	512	531	514	437	471	489	546	546	515	510	458	535	497	465	554	491	531	539	486	512	504	495	541	530	522	485	491	446	537	481	470	525	492	475	513	499	505	496	450	508	498	513	516	488	501	561	507	494	486	502	541	482	518	493	514	493	517	495	479	518	511	512	492	508	525	517	497	468	507	489	525	550	493	527	476	520	519	495	520	471	549	495	519	453	476	505	485	527	489	490	482	497	538	492	488	516	490	464	441	541	507	499	507	508	481	566	503	468	493	516	519	511	519	525	511	503	496	471	493	492	497	503	488	528	505	521	483	512	504	518	478	473	507	526	549	524	537	488	505	521	542	491	550	506	542	509	507	472	488	502	504	524	518	523	483	496	520	537	514	489	530	515	533	477	482	479	496	492	524	511	509	511	501	524	514	508	536	494	486	499	459	511	507	502	440	528	512	491	527	506	534	543	430	522	503	509	531	480	483	480	493	472	532	486	543	521	528	502	518	518	495	510	493	459	466	451	528	527	508	472	522	496	431	495	530	546	519	521	487	483	478	471	518	496	503	490	514	540	497	501	519	528	460	474	501	508	512	484	503	505	482	501	489	487	500	508	505	491	519	498	500	523	529	475	528	504	479	514	510	494	513	538	477	499	461	508	514	496	510	513	492	531	453	517	492	479	485	462	495	512	525	492	512	501	496	497	498	479	485	507	484	467	536	484	493	517	489	507	514	502	467	535	515	493	467	498	523	480	496	499	533	543	530	534	492	478	489	522	555	562	444	524	534	563	550	575	467	493	492	545
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
