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
336000960092	336000960942	336000961492	336000962042	336000962592	336000963142	336000963692	336000964242	336000964792	336000965342	336000965892	336000966442	336000966992	336000967542	336000968092	336000968642	336000969192	336000969742	336000970292	336000970842	336000971392	336000971942	336000972492	336000973042	336000973592	336000974142	336000974692	336000975242	336000975792	336000976342	336000976892	336000977442	336000977992	336000978542	336000979092	336000979642	336000980192	336000980742	336000981292	336000981842	336000982392	336000982942	336000983492	336000984042	336000984592	336000985142	336000985692	336000986242	336000986792	336000987342	336000987892	336000988442	336000988992	336000989542	336000990092	336000990642	336000991192	336000991742	336000992292	336000992842	336000993392	336000993942	336000994492	336000995042	336000995592	336000996142	336000996692	336000997242	336000997792	336000998342	336000998892	336000999442	336000999992	336001000542	336001001092	336001001642	336001002192	336001002742	336001003292	336001003842	336001004392	336001004942	336001005492	336001006042	336001006592	336001007142	336001007692	336001008242	336001008792	336001009342	336001009892	336001010442	336001010992	336001011542	336001012092	336001012642	336001013192	336001013742	336001014292	336001014842	336001015392	336001015942	336001016492	336001017042	336001017592	336001018142	336001018692	336001019242	336001019792	336001020342	336001020892	336001021442	336001021992	336001022542	336001023092	336001023642	336001024192	336001024742	336001025292	336001025842	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15421	2043	2323	1783	1285	834	717	499	425	383	347	301	233	240	259	199	201	200	186	200	184	139	154	159	174	182	159	152	147	150	168	141	151	154	125	142	135	134	149	112	144	157	128	161	138	125	158	150	139	142	124	142	150	156	148	145	136	129	118	144	144	160	144	115	119	93	136	145	138	142	128	130	140	141	144	149	126	122	153	137	130	145	129	153	121	155	119	133	143	128	119	132	130	128	114	140	140	149	147	141	108	130	105	125	161	137	117	128	109	131	126	124	120	135	126	126	127	123	129	141	130	152	116	117	106	134	112	135	135	141	140	133	136	146	130	154	146	126	127	129	154	134	125	124	136	136	150	126	136	137	137	149	135	128	124	120	121	140	123	118	140	140	136	155	128	144	124	116	125	139	129	97	137	155	156	126	106	137	103	133	120	130	151	124	134	136	124	112	130	107	140	133	146	133	111	126	122	128	126	132	130	130	138	131	111	124	124	147	118	136	149	122	134	131	153	124	140	151	129	122	124	145	137	141	161	117	114	159	127	131	138	139	141	139	133	115	127	131	120	146	95	129	130	135	133	115	141	136	148	135	131	119	116	136	138	115	142	139	130	135	135	122	147	140	127	134	147	139	125	121	135	166	127	138	126	133	128	120	137	130	118	144	137	146	147	132	131	152	139	110	127	132	152	138	118	135	124	156	137	119	133	149	132	123	117	121	128	142	140	113	141	148	104	110	152	128	140	134	130	138	146	109	157	127	144	138	110	135	125	124	143	150	142	143	127	143	131	115	125	130	137	138	116	137	146	141	120	143	116	131	133	121	132	121	122	117	127	142	135	143	115	124	124	140	145	127	126	126	137	154	137	135	124	127	119	115	159	130	134	146	123	140	118	124	135	119	129	122	143	133	129	125	143	125	136	129	117	136	114	135	147	146	118	128	124	137	152	127	126	138	149	134	130	141	127	146	133	131	126	140	120	134	136	119	127	127	137	142	128	112	131	137	114	123	139	125	119	112	137	152	120	132	147	148	121	132	123	123	128	134	126	129	152	124	158	138	143	133	133	115	149	139	151	106	125	134	124	131	144	128	129	114	132	115	132	122	159	144	141	129	140	125	134	136	138	111	118	132	145	143	114	116	120	150	112	130	162	129	145	132	136	137	132	144	144	151	150	139	145	142	118	144	125	120	132	135	136	140	148	123	129	130	137	126	130	165	130	126	127	136	152	129	139	128	141	165	164	130	146	121	123	146	145	137	159	131	131	101	137	126	117	132	128	135	130	115	109	142	152	145	121	120	134	145	118	136	148	121	148	147	147	138	107	144	139	124	137	132	127	147	114	131	123	146	147	132	140	133	141	115	143	142	142	139	131	130	131	121	130	149	139	118	119	141	159	131	119	135	126	139	130	128	126	110	127	137	134	161	128	137	149	161	107	166	157	139	141	129	130	115	150	125	140	132	134	135	136	105	145	131	152	150	136	139	124	126	144	148	130	154	132	128	132	106	126	137	135	146	123	132	138	142	135	122	129	144	128	145	150	143	144	129	137	140	140	135	124	126	137	145	121	139	139	146	141	135	140	139	157	111	120	144	131	131	135	155	128	137	145	116	142	130	130	128	124	156	131	127	118	133	122	120	112	129	142	155	125	134	139	144	125	117	121	124	133	127	138	139	142	130	144	130	134	136	142	131	114	154	122	142	108	125	140	143	139	132	131	113	145	122	136	156	151	121	136	139	148	122	124	120	143	121	128	129	140	138	133	167	127	141	139	157	138	134	132	115	122	129	119	136	115	124	145	134	141	130	122	124	124	133	124	146	120	123	118	124	151	132	152	121	129	127	133	130	141	129	130	157	134	126	117	131	124	135	156	136	136	124	124	133	140	148	145	121	151	139	138	104	143	154	141	120	133	127	134	130	119	125	146	137	152	134	133	134	140	142	117	136	133	134	139	119	120	129	135	150	132	130	135	125	130	140	141	116	136	125	124	136	136	125	118	137	105	117	130	144	134	133	133	124	119	148	129	109	131	120	142	135	137	133	125	153	140	134	140	139	141	139	127	136	148	139	144	131	131	129	138	132	134	154	138	150	134	134	123	134	126	131	127	128	136	126	146	152	145	138	136	122	113	128	143	120	136	132	155	123	134	140	136	130	138	129	157	133	117	138	155	155	152	139	132	142	117	139	146	166	141	150	152	137	152	144	112	146	134	114	145	134	122	138	143	135	133	132	144	126	137	146	135	132	136	122	125	123	128	124	160	118	138	130	133	138	123	117	141	124	129	150	150	141	130	128	121	130	125	161	120	135	122	148	139	121	132	140	114	127	153	125	113	113	146	134	131	136	139	131	137	138	127	124	125	151	143	139	136	120	129	137	131	127	118	138	129	128	129	135	119	120	123	149	120	138	107	121	128	142	137	140	138	133	140	124	150	131	126	124	139	126	134	137	133	124	120	129	123	145	141	144	124	123	133	114	129	112	140	137	120	110	135	143	140	120	138	122	127	142	127	118	130	135	143	129	121	139	151	126	133	145	122	139	124	135	125	122	129	143	134	127	111	123	135	132	127	151	153	134	113	133	109	136	131	133	117	111	117	121	138	151	150	149	162	135	121	131	137	117	124	138	130	140	140	131	151	120	147	132	133	121	116	132	134	135	124	104	128	123	119	142	123	142	145	131	140	130	151	132	125	111	118	137	134	133	123	132	129	144	135	123	143	144	139	142	135	141	127	138	128	104	124	131	135	147	148	130	131	128	119	121	148	132	130	135	115	142	127	150	121	139	115	135	116	122	132	128	135	137	131	113	131	143	151	122	126	125	130	138	139	155	123	130	153	126	128	138	122	132	149	140	112	145	131	126	127	128	112	118	122	141	130	130	143	122	149	124	137	150	152	137	117	146	120	127	119	137	123	108	131	144	121	118	143	133	130	132	117	114	129	144	157	114	114	132	154	119	128	143	141	124	135	130	137	139	145	127	143	140	128	138	135	130	151	128	138	128	147	142	126	142	142	138	137	137	139	105	126	147	147	138	130	129	147	147	142	136	131	129	121	120	125	130	129	139	125	130	138	136	122	135	122	142	128	138	124	124	159	127	139	118	119	141	114	134	146	144	133	159	140	136	136	145	125	134	130	136	164	159	141	134	142	113	148	117	129	133	125	137	120	118	134	133	139	144	118	105	129	131	133	126	110	147	114	123	136	135	139	122	131	118	133	131	160	152	119	121	138	125	123	131	139	147	142	145	148	105	139	137	137	128	127	138	125	117	119	129	103	121	127	122	129	127	119	143	120	121	132	174	130	122	125	122	126	119	152	117	132	135	164	129	124	137	154	117	119	155	155	136	135	139	160	157	111	142	125	147	131	110	127	151	143	116	139	143	147	132	120	148	128	129	113	125	108	132	121	130	158	135	141	137	146	125	138	136	143	123	121	141	126	148	122	143	120	146	136	137	116	120	125	117	133	115	127	125	125	134	146	144	137	135	140	125	126	134	129	132	136	131
8017	2230	5331	5853	4845	3888	3242	2705	2218	1891	1700	1520	1343	1251	1163	1019	1060	946	876	869	840	763	769	768	720	628	651	612	642	620	614	604	570	563	596	575	530	537	536	566	532	572	518	535	502	536	486	500	494	524	495	510	481	556	517	488	450	495	500	458	506	428	490	488	448	486	492	504	471	498	459	488	503	499	460	463	450	475	500	487	485	465	429	428	469	447	463	507	479	450	439	493	458	478	454	476	439	497	472	477	480	452	462	444	467	465	436	424	455	425	454	440	413	457	456	443	442	437	479	452	439	458	432	457	500	448	458	434	430	428	470	422	430	444	499	501	500	441	452	457	419	451	464	452	458	422	454	445	438	455	449	457	436	462	446	442	459	468	484	410	424	430	465	458	467	491	453	464	428	455	510	460	471	447	444	419	464	450	439	468	480	466	449	443	473	446	450	426	464	442	446	441	475	464	434	439	418	421	450	465	443	436	442	445	451	434	412	516	466	471	489	473	478	449	430	432	465	447	460	428	465	473	468	450	433	415	434	470	402	446	462	424	430	435	459	449	432	429	435	427	462	445	474	455	498	435	448	455	471	433	465	436	489	418	458	426	471	453	443	480	414	505	389	420	457	434	455	416	461	444	454	465	488	458	488	450	445	426	407	502	453	425	458	426	450	422	464	469	445	432	439	438	469	436	480	442	443	440	455	480	446	461	454	432	498	416	445	439	445	418	474	404	443	465	442	469	453	459	466	448	478	427	418	461	451	454	445	445	477	437	452	487	410	446	448	470	400	414	455	433	479	461	470	478	429	437	426	434	421	452	447	456	483	455	414	445	403	413	439	450	426	411	453	489	459	465	479	429	457	471	447	469	430	464	438	461	471	453	418	465	423	427	478	449	484	451	438	439	439	440	462	440	442	423	444	462	451	452	489	450	484	422	471	426	424	469	388	460	434	453	446	474	450	400	463	440	459	478	474	433	440	460	429	454	433	416	478	431	438	456	446	423	441	439	461	442	469	471	476	447	443	424	437	443	430	480	451	458	459	451	466	469	472	430	451	488	415	414	433	444	445	448	478	449	469	443	478	421	416	460	428	426	481	424	433	447	455	435	462	420	458	454	417	455	436	458	471	470	486	420	466	486	420	457	446	462	458	407	470	430	428	473	479	433	445	458	448	466	495	459	469	424	428	452	474	447	425	433	484	447	457	432	465	459	455	481	429	444	474	413	437	459	466	483	454	451	463	478	450	409	452	457	435	434	470	460	469	456	467	421	474	435	426	469	421	474	462	467	401	471	470	430	466	434	462	471	493	464	450	451	489	448	465	420	433	460	412	424	461	429	448	476	458	448	451	435	431	452	433	424	477	451	416	427	455	444	445	418	477	463	455	441	467	458	447	420	482	429	476	458	411	452	468	445	445	463	432	441	480	464	467	467	449	428	460	468	447	460	419	464	470	455	472	429	459	461	424	468	420	458	422	451	466	459	449	454	421	448	416	435	458	429	441	435	432	465	450	462	435	443	454	432	439	480	414	492	495	473	463	482	474	466	401	429	433	446	466	410	440	413	427	457	456	422	425	453	468	455	423	466	470	439	477	459	443	462	448	458	436	463	479	467	506	456	453	448	473	423	446	474	433	424	467	425	432	446	475	429	435	429	461	433	469	452	452	424	460	460	455	475	461	472	482	445	470	469	469	440	482	437	441	432	451	459	435	452	459	434	461	450	466	455	454	436	449	468	437	477	463	428	426	449	466	462	453	450	463	423	420	458	479	433	437	492	423	413	449	431	448	446	450	424	447	458	467	419	398	475	452	434	474	445	405	436	426	443	451	455	427	474	431	459	437	430	438	386	428	433	464	424	490	465	442	397	450	455	437	463	444	481	484	471	437	463	450	431	425	434	459	458	429	434	471	448	442	433	448	478	486	407	411	477	430	462	428	426	428	429	453	448	433	469	509	446	422	432	446	421	419	415	468	477	481	456	444	436	478	437	451	446	437	466	438	414	427	431	470	405	436	445	415	460	450	448	425	461	424	475	452	427	436	438	418	436	464	454	454	431	491	430	428	457	448	444	465	449	440	477	462	450	418	414	454	453	418	471	452	468	461	427	484	438	411	468	442	427	419	470	476	412	451	480	449	446	458	429	430	453	424	446	453	439	432	441	482	466	450	440	446	412	443	431	417	441	465	418	425	467	466	456	417	436	421	427	435	457	428	434	429	455	454	408	455	490	418	425	446	432	483	424	449	473	443	397	435	446	454	460	451	439	480	446	445	460	476	468	460	497	482	456	417	459	413	464	480	476	437	435	448	433	443	468	454	430	481	470	419	441	419	435	475	409	463	451	427	494	434	424	423	442	457	466	435	441	444	488	492	451	470	415	426	462	447	463	476	436	409	440	450	426	481	420	433	449	452	493	417	427	468	447	424	461	465	449	445	464	455	454	486	439	477	438	447	439	472	461	451	436	436	454	422	458	456	421	494	463	436	485	451	463	428	409	419	477	415	466	468	461	452	425	484	445	453	435	435	447	425	430	407	473	457	439	421	444	474	437	467	454	449	425	460	447	427	446	454	446	440	443	448	470	474	435	451	464	418	461	468	442	430	408	448	451	412	406	485	443	464	443	459	413	415	451	463	459	455	422	440	436	487	439	450	486	469	462	438	456	476	419	444	445	464	444	412	433	487	452	405	461	447	440	439	456	461	448	442	448	442	443	424	443	462	426	413	443	429	448	455	416	454	451	453	446	449	429	488	477	435	474	448	487	491	428	450	456	416	437	464	420	443	446	422	436	460	464	442	461	427	431	443	409	451	405	431	483	435	459	491	452	458	463	455	439	408	471	459	435	459	445	449	458	422	417	451	470	465	457	414	448	441	428	462	456	458	445	451	432	486	465	470	437	435	456	448	441	426	499	440	448	507	416	421	451	442	480	420	448	476	439	444	463	442	449	484	461	459	445	420	439	461	492	414	482	423	436	488	454	486	481	439	414	439	437	461	470	456	456	383	431	435	455	462	477	453	481	479	439	459	461	419	451	434	470	448	419	408	462	429	490	465	447	448	424	444	459	437	422	451	435	450	437	447	422	440	442	437	459	431	453	424	446	465	454	469	501	438	457	477	472	447	434	485	450	437	439	474	435	427	469	456	450	471	439	450	462	448	466	472	425	440	452	438	441	431	461	490	419	460	449	467	457	428	453	452	427	483	470	426	470	478	428	479	422	489	483	420	452	451	458	483	493	433	443	473	409	461	453	437	428	437	447	422	458	468	462	475	436	476	445	414	449	434	452	459	440	458	457	465	448	443	412	446	418	487	419	469	417	467	469	473	443	495	442	418	449	476	434	473	447	459	451	432	457	470	453	470	440	413	404	432	495	445	467	448	437	414	436	419	457	440	442	482	480	427	432	422	454	464	441	442	476	443	439	434	467	458	454	466	460	460	473	463	440	431	420	463	433	460	445	472	474	460	456	427	444	500	405	470	425	395	441	466	440	449	469	488	412
2368	308	316	273	255	279	247	241	260	215	250	253	250	251	233	235	224	224	242	222	235	229	247	234	247	247	231	223	239	232	235	240	251	226	229	235	236	243	224	209	241	226	209	230	235	236	254	243	234	232	216	205	243	246	248	238	202	220	241	253	247	259	228	257	214	233	247	227	234	241	240	215	237	233	250	236	251	251	222	208	263	256	227	245	240	247	242	233	266	231	223	208	259	238	241	230	245	226	251	242	260	239	247	223	211	240	231	222	211	265	255	247	225	232	239	231	236	231	237	227	249	247	227	232	227	214	223	229	246	260	231	232	232	230	203	203	230	214	230	262	258	252	220	258	246	261	228	260	243	241	211	207	240	222	249	244	260	239	225	249	217	215	228	231	229	247	257	232	237	252	218	225	272	223	238	215	255	209	239	214	212	233	227	249	231	228	238	228	223	251	227	214	223	222	222	211	220	241	244	243	195	220	248	256	202	224	245	240	227	230	247	239	236	191	228	238	242	224	239	215	225	249	243	228	226	224	199	225	201	240	195	233	249	203	249	221	251	241	244	216	234	261	217	232	242	228	221	246	269	226	233	226	216	217	254	237	222	210	238	249	233	241	234	260	230	236	233	247	217	216	236	219	219	225	229	224	243	244	208	239	245	256	259	243	225	231	233	227	236	259	242	235	238	232	213	242	225	220	232	221	218	237	246	191	241	223	225	229	230	231	192	234	246	232	218	217	216	255	244	261	233	209	212	244	235	242	213	200	229	225	224	227	229	238	251	230	226	217	230	257	239	243	228	221	188	249	213	228	214	237	268	232	267	253	237	241	198	256	250	248	225	226	254	267	223	256	235	248	229	210	208	226	219	241	217	260	252	241	237	232	249	248	259	227	230	208	241	236	236	226	249	231	243	231	274	214	232	260	220	250	217	219	264	244	218	223	219	224	230	221	245	207	212	234	245	227	237	204	226	228	231	223	222	258	230	223	252	239	224	228	258	246	249	233	208	228	219	205	224	237	239	201	224	244	217	193	221	231	211	218	247	228	238	249	248	215	222	205	214	258	246	228	244	228	209	227	227	207	248	240	250	214	244	221	234	194	210	236	237	228	229	220	222	230	263	235	237	219	228	260	238	225	206	239	236	236	233	204	227	225	221	228	214	247	220	201	247	228	212	239	237	234	233	239	208	206	206	237	221	232	246	235	232	247	258	222	218	244	250	226	209	207	225	221	254	249	217	212	248	211	248	214	205	236	217	218	218	209	229	209	237	216	247	237	229	225	255	226	223	238	253	223	244	243	243	204	227	230	243	216	221	227	232	223	227	223	234	268	230	215	230	258	191	219	224	204	256	227	216	271	227	250	231	247	208	234	227	222	220	214	228	257	230	241	240	229	234	238	239	232	214	242	252	241	228	226	241	211	214	224	234	248	240	228	219	222	216	224	219	249	227	237	247	229	244	227	259	235	206	221	272	251	199	211	235	249	230	205	204	251	239	231	228	209	225	254	231	223	258	212	218	226	235	237	218	217	260	230	243	220	246	221	239	244	234	231	229	216	219	233	251	246	223	218	247	208	231	244	201	240	235	239	249	214	243	207	223	231	233	218	252	245	239	255	217	208	215	210	216	217	245	214	238	227	243	229	242	226	234	219	241	212	234	234	217	224	236	219	236	241	233	243	215	219	244	246	255	217	232	236	221	222	242	217	235	233	232	223	223	231	233	227	204	222	231	218	234	237	231	223	211	259	215	215	213	242	243	237	253	252	229	220	199	218	212	237	219	213	250	229	241	227	231	218	253	207	243	232	198	227	234	216	237	238	243	244	220	276	207	254	208	218	239	224	215	213	198	233	214	251	222	230	240	258	208	222	207	223	206	206	222	216	241	232	220	234	251	252	214	234	201	250	224	220	234	237	212	219	231	220	230	236	227	215	220	221	235	254	225	235	250	229	270	221	212	219	239	233	229	234	217	213	237	218	239	213	231	221	235	247	216	223	241	253	224	216	224	222	270	232	218	237	207	242	230	226	228	214	236	237	253	248	223	213	229	245	256	245	213	238	233	223	233	237	230	216	247	227	223	240	242	232	237	214	212	234	259	218	255	219	253	238	222	217	237	213	245	204	243	231	235	212	226	225	238	238	231	243	207	209	208	213	227	217	242	212	220	230	238	218	243	250	233	217	197	212	250	220	241	198	230	209	237	218	234	230	231	226	217	209	225	232	238	248	255	232	235	259	222	226	219	253	229	220	203	210	221	232	240	215	222	246	225	233	236	246	225	231	223	212	250	232	224	223	230	206	222	211	218	232	259	241	240	207	220	250	226	242	230	225	231	239	237	235	235	247	238	238	216	248	223	212	198	210	247	208	234	220	246	251	240	218	245	229	220	237	211	234	222	245	243	233	219	234	251	244	205	237	248	248	218	244	239	215	229	237	220	219	230	224	214	203	221	216	243	218	227	258	196	231	229	235	243	259	250	248	253	221	244	210	224	235	203	230	211	217	233	242	202	253	246	255	226	189	233	248	212	210	217	238	210	229	214	231	264	240	247	248	237	221	262	215	245	243	230	246	224	236	217	215	248	240	256	214	238	228	216	233	252	212	239	247	246	228	219	257	261	249	218	238	216	241	205	255	230	227	232	208	228	234	220	228	252	226	253	221	234	252	218	242	242	226	225	238	258	220	235	218	209	222	221	219	268	224	199	233	230	265	239	252	208	229	242	200	236	230	210	231	253	228	219	205	249	222	228	194	241	215	230	211	223	245	231	239	222	241	218	203	224	215	216	259	225	227	224	226	231	236	214	221	214	223	227	224	197	238	231	225	237	225	245	222	242	241	205	222	258	256	242	231	216	213	211	242	230	231	214	242	240	220	222	225	222	227	210	256	230	232	229	250	239	244	219	216	249	241	244	203	273	235	247	227	238	242	195	236	222	233	242	261	235	238	269	226	214	235	242	253	241	224	236	212	243	204	242	230	228	255	233	242	231	209	246	253	225	228	238	237	203	223	212	223	237	226	201	268	218	211	209	217	240	225	214	219	257	223	246	248	237	222	239	234	220	235	237	217	240	224	205	245	215	213	239	218	235	201	224	244	216	237	216	242	245	219	215	223	251	217	226	228	240	212	239	224	254	252	253	260	223	231	230	199	239	208	228	248	248	226	266	200	201	218	201	238	257	214	273	210	221	210	214	227	261	234	244	214	250	236	238	238	243	212	235	239	244	222	233	238	231	241	218	216	244	224	216	219	227	210	239	237	219	235	246	262	237	226	238	247	230	212	225	216	213	225	237	235	230	229	220	226	205	245	229	244	243	242	223	224	230	231	206	213	237	233	234	234	231	228	242	240	217	225	230	229	180	223	223	240	246	222	233	236	224	250	242	249	216	211	204	254	228	240	210	229	228	221	238	240	236	231	247	218	218	209	228	216	231	203	254	217	228	249	209	210	230	231	252	234	218	243	221	234	237	246	242	244	236	238	228	231	248	245	254	211	244	249
2947	795	918	921	936	818	800	719	798	729	747	740	760	707	682	780	707	709	714	728	699	698	702	677	705	715	717	707	717	691	719	693	688	689	691	683	699	709	700	738	704	683	674	670	676	674	651	633	684	685	708	687	724	665	689	686	696	667	732	713	690	668	709	734	714	650	709	689	730	706	723	662	702	711	678	704	665	718	692	662	698	689	727	676	706	688	710	691	733	672	703	680	711	683	693	715	655	703	671	753	696	689	723	668	732	720	669	711	700	725	729	683	711	694	722	709	686	718	687	717	739	715	676	673	701	676	705	746	720	697	680	689	731	719	705	712	631	679	715	659	691	673	666	700	694	719	654	653	686	696	703	710	672	681	688	717	700	639	679	655	626	702	670	669	725	704	693	735	680	704	723	721	744	717	706	647	662	685	678	754	668	708	673	688	722	722	667	660	648	753	671	715	757	702	699	690	689	676	710	658	668	695	716	722	666	700	678	667	683	720	695	681	703	687	705	704	693	706	708	702	684	705	761	686	722	674	662	688	680	653	679	652	685	736	661	754	669	711	709	681	717	704	725	690	696	663	682	659	728	722	664	719	730	672	725	693	718	680	703	681	685	708	677	726	731	661	675	689	709	658	706	732	664	712	658	707	678	676	727	687	704	688	679	673	676	685	685	713	694	712	674	682	690	692	673	704	691	687	728	724	711	759	728	644	678	685	666	705	702	714	713	695	697	713	714	708	735	674	705	728	657	706	665	673	687	724	738	703	663	698	693	644	694	721	714	696	654	690	696	656	702	684	736	716	705	708	709	709	702	659	699	702	707	740	693	701	702	745	688	680	656	689	710	703	644	688	650	667	692	668	715	660	661	674	725	665	702	692	706	723	670	670	709	692	698	676	735	701	713	670	700	715	697	701	677	675	693	714	683	733	670	666	696	687	685	704	676	680	698	665	720	686	665	710	691	689	699	703	737	733	747	664	692	697	705	723	668	704	662	712	728	754	676	700	682	701	680	722	733	679	688	704	690	677	656	712	690	720	737	694	700	678	689	665	719	662	666	701	727	679	687	677	689	695	694	713	702	704	701	640	683	704	707	700	667	691	675	695	703	673	681	652	732	724	702	693	630	694	680	702	716	698	723	711	703	747	699	663	654	688	660	720	644	670	773	732	752	707	701	730	689	694	677	709	683	673	723	700	691	688	669	645	659	715	743	743	694	671	681	688	705	706	687	732	672	644	708	690	695	680	726	693	672	678	710	652	679	714	684	735	720	699	725	738	718	696	707	703	700	695	737	729	669	721	674	685	715	659	645	691	694	709	667	650	713	707	706	684	692	700	740	663	712	709	668	708	718	713	706	680	748	715	724	683	722	730	689	753	681	719	682	687	707	723	707	714	662	696	753	676	650	764	753	726	727	649	704	670	676	653	724	657	695	729	698	649	711	696	664	685	711	695	701	710	721	686	693	713	751	687	710	714	752	745	730	690	778	747	709	725	728	656	714	676	673	686	703	691	710	682	678	733	690	674	683	673	685	683	666	687	737	730	711	703	685	695	697	711	718	720	690	679	698	701	723	662	705	685	659	678	745	691	651	650	699	704	713	695	675	694	706	747	682	683	670	710	689	668	759	654	656	691	674	688	687	712	725	704	695	707	711	705	675	671	689	708	723	721	699	706	717	751	712	694	647	676	665	663	727	731	701	655	696	717	695	659	746	683	689	715	725	746	682	685	724	684	655	661	707	704	745	693	727	742	667	707	698	736	703	695	745	736	751	703	692	685	679	704	741	639	744	676	687	747	699	713	735	655	753	738	717	715	657	718	658	688	679	706	650	721	704	666	668	727	745	692	700	718	623	711	666	704	694	735	708	684	690	732	658	661	713	707	713	633	689	629	683	682	689	663	661	688	670	667	673	726	671	707	722	669	718	663	682	697	726	683	706	723	676	699	691	696	634	732	697	692	682	654	732	700	676	719	668	736	677	675	679	737	737	719	708	700	748	654	703	668	662	666	728	715	712	720	692	694	732	715	708	684	707	715	679	728	694	665	674	716	701	695	673	697	674	679	675	710	747	660	702	715	711	677	682	693	658	713	677	738	662	639	685	702	678	688	696	673	719	703	705	678	697	736	665	701	671	694	725	700	619	712	667	681	748	724	678	725	694	683	693	708	672	662	705	639	628	680	683	685	708	695	721	718	687	660	701	701	676	690	708	720	662	676	673	742	701	651	715	710	697	660	719	689	680	670	682	690	699	733	679	657	660	661	649	669	724	696	719	684	686	706	721	704	659	682	694	686	645	658	667	760	685	734	692	684	690	694	742	688	721	660	688	699	699	691	675	699	804	636	704	724	674	673	728	688	657	692	688	659	663	716	750	661	647	709	739	697	710	701	698	686	699	718	696	702	687	711	676	710	689	703	756	652	680	718	725	705	714	676	697	701	711	736	738	718	691	748	718	679	717	689	680	721	726	661	672	705	707	710	700	685	681	679	666	692	687	736	715	701	721	687	724	711	686	739	743	719	729	681	681	627	689	670	703	701	663	716	751	723	653	722	756	685	725	724	694	703	690	687	689	711	698	714	690	738	694	715	651	664	726	754	685	683	682	712	704	718	661	793	685	728	697	707	717	698	711	698	726	704	761	735	681	696	727	718	666	712	698	727	715	652	746	715	696	642	654	672	683	720	668	725	718	691	682	703	693	664	692	713	673	776	685	759	711	689	750	655	670	734	712	626	686	711	692	710	712	706	695	710	705	691	713	689	733	687	667	693	697	705	677	691	720	688	732	694	729	691	687	710	650	727	710	701	675	673	737	680	730	733	736	708	667	747	745	732	707	708	720	700	687	699	678	720	679	674	698	680	710	710	704	707	685	687	681	695	696	687	687	690	674	709	711	719	725	706	656	690	691	720	691	692	701	682	677	708	681	685	652	672	659	694	688	709	722	722	662	717	696	717	683	683	670	689	711	695	709	717	686	699	734	664	642	667	678	682	713	682	704	690	735	665	641	688	676	654	711	703	713	702	705	695	659	673	640	747	698	728	696	715	665	751	703	705	688	705	710	721	705	713	753	727	730	686	644	685	674	683	695	738	694	669	705	679	754	655	768	734	692	669	686	714	683	710	668	734	717	684	746	676	706	697	696	690	695	718	681	679	720	681	682	716	699	657	670	757	679	701	709	677	714	661	675	693	730	717	740	705	722	675	686	691	699	734	669	696	709	704	703	693	693	676	733	650	711	706	691	723	727	740	679	740	686	687	670	693	678	715	696	705	708	662	715	734	731	703	695	688	688	718	686	683	682	712	684	747	701	669	683	664	706	674	715	683	684	725	647	719	710	668	689	656	668	692	664	687	709	725	672	646	685	706	694	669	689	698	715	672	679	648	651	755	692	697	693	765	671	702	716	638	694	692	652	694	670	719	669	697	720	667	697	714	705	669	707	679	718	698	698	726	664	695	713	716	686	770	731	669	684	718	691	647	716	682	719	667	720	715	721	677
9876	1144	1411	1091	720	581	475	370	272	247	232	211	172	170	150	159	172	142	149	148	119	168	124	148	121	121	116	148	136	116	134	131	121	112	116	126	140	127	120	115	130	115	124	130	120	117	121	126	121	105	116	116	116	133	125	101	120	115	105	119	132	112	117	122	117	119	112	134	103	120	121	133	89	110	110	123	129	113	113	121	127	111	134	115	117	126	100	98	122	128	98	99	120	116	100	119	108	117	102	113	119	120	113	103	107	124	120	102	130	110	114	133	114	109	103	106	91	118	111	112	142	99	115	108	98	117	84	134	99	112	126	122	92	105	111	104	135	123	113	109	125	127	126	112	96	97	104	108	114	98	102	116	108	106	130	103	120	133	104	104	128	107	106	113	101	111	105	135	107	106	95	106	100	112	120	130	115	129	127	126	114	94	121	118	116	108	109	126	144	115	110	114	131	122	111	113	112	109	141	100	112	110	102	108	98	115	98	139	137	108	125	113	126	104	102	87	88	110	101	119	93	104	130	122	86	132	123	115	134	101	114	117	98	109	119	116	113	104	116	108	122	120	114	113	107	127	120	102	114	118	104	134	115	120	108	113	134	118	108	112	120	112	115	88	119	109	116	128	121	116	115	112	108	127	126	133	113	100	119	121	108	116	98	108	97	113	122	123	132	110	102	104	110	115	107	108	105	108	99	135	115	87	107	110	117	118	133	102	107	121	107	114	120	111	102	118	94	123	102	128	102	106	104	135	104	112	126	116	117	108	124	115	115	117	110	112	87	127	110	103	98	109	134	121	115	107	116	129	119	119	98	109	113	123	120	134	119	112	121	135	120	96	92	106	105	113	104	116	123	122	131	111	130	117	98	112	138	116	104	116	124	108	104	111	132	108	113	106	125	108	106	113	149	84	111	108	131	106	121	110	121	98	111	108	110	113	106	101	105	94	118	113	121	109	119	102	116	102	120	102	133	132	109	125	124	114	129	108	120	101	93	101	114	121	109	104	98	106	118	102	137	110	103	115	128	133	108	121	112	108	109	93	116	109	128	102	118	122	117	127	102	108	118	136	122	126	95	125	110	114	102	107	115	129	131	118	123	126	116	108	114	123	119	104	125	111	132	107	110	106	112	112	125	112	133	136	121	122	119	104	112	130	123	133	108	123	120	104	107	119	108	99	108	129	112	125	99	122	116	103	117	116	116	103	116	119	114	124	106	109	110	112	116	97	105	111	123	98	116	116	110	125	112	122	115	119	105	116	135	111	109	138	110	120	126	122	116	112	116	143	109	112	117	116	116	117	118	110	108	105	118	106	116	111	122	115	116	108	125	137	123	95	100	100	120	120	108	111	109	114	88	116	124	129	88	112	104	119	128	100	110	117	110	114	102	127	104	102	114	101	94	107	100	115	115	92	121	106	104	128	109	106	105	120	106	108	119	110	93	119	96	124	117	111	118	101	98	107	111	118	134	126	131	101	106	112	129	117	125	129	137	124	125	104	118	118	93	111	114	114	124	119	118	105	94	90	133	115	110	117	98	108	120	127	131	103	119	124	134	129	108	120	109	112	133	101	129	86	119	100	132	123	110	117	91	127	99	101	134	101	112	104	113	117	106	129	94	108	110	114	104	123	107	97	126	126	141	136	118	110	98	108	96	108	115	125	114	112	120	105	114	120	116	116	96	124	125	107	127	118	117	102	109	121	107	105	107	104	98	113	117	135	119	109	119	122	106	113	132	121	121	125	131	111	125	112	138	127	101	114	110	127	114	123	100	114	115	130	113	115	123	111	112	109	118	110	117	106	135	107	104	101	129	114	113	123	122	121	119	110	123	111	119	105	94	119	120	120	107	110	131	126	117	111	104	113	106	116	130	105	97	125	105	100	124	104	118	113	114	106	101	114	114	118	118	128	107	105	118	103	109	115	103	110	115	108	95	108	104	111	106	121	112	103	113	102	115	140	115	138	108	107	115	135	151	105	116	112	109	104	121	125	114	121	131	112	123	111	98	124	108	110	104	98	112	120	127	137	116	105	111	116	118	123	123	111	108	129	109	128	116	115	104	100	110	110	121	114	134	117	119	89	118	118	123	119	123	110	124	107	106	120	109	120	117	101	123	116	106	121	101	122	99	112	100	121	114	123	109	109	109	127	115	117	112	100	130	114	120	129	102	112	97	114	129	108	129	121	98	97	118	117	122	121	115	113	131	99	125	111	95	98	135	116	143	126	114	107	122	113	112	135	100	119	117	109	117	124	106	90	98	99	110	110	118	108	109	112	102	129	115	113	127	131	112	104	104	106	105	114	118	113	100	116	117	123	124	106	92	111	121	129	110	109	108	125	99	106	102	118	102	129	119	109	110	123	112	139	113	110	108	100	91	127	111	102	100	120	102	109	122	123	113	129	102	134	119	119	122	132	126	114	130	136	121	132	128	109	124	137	115	123	105	130	133	110	110	109	100	105	98	121	118	105	125	114	119	117	114	105	117	117	114	107	105	112	100	104	117	116	97	91	118	120	96	97	116	117	118	107	140	111	76	109	131	118	108	127	113	128	104	115	106	130	127	116	123	116	129	112	123	118	108	92	106	116	106	117	99	128	96	98	123	100	104	126	103	116	131	100	114	111	127	95	134	107	99	130	130	111	115	141	109	99	119	123	133	99	110	122	118	116	111	109	105	111	124	107	119	109	116	110	108	112	104	114	112	122	129	115	125	107	107	109	106	115	121	115	111	94	113	99	122	109	120	116	121	106	120	126	99	101	112	130	101	93	128	119	120	120	133	112	103	117	124	106	122	118	110	111	115	103	94	123	110	133	110	106	121	98	110	121	118	113	127	102	119	128	109	102	105	121	118	109	104	142	101	142	109	100	115	114	97	102	107	118	100	122	125	113	109	97	93	111	110	117	93	134	135	108	110	104	122	121	124	144	114	107	124	107	110	116	118	133	115	106	128	128	100	100	115	103	101	120	98	109	122	103	122	120	108	115	110	123	105	121	128	114	140	99	114	98	118	95	112	106	115	103	107	114	134	109	130	128	119	123	111	113	108	126	102	123	107	119	101	118	128	108	105	111	112	103	134	128	123	130	117	128	106	117	106	113	112	136	113	120	112	111	112	119	134	116	113	124	116	129	112	108	115	124	93	132	107	118	107	104	123	121	121	118	113	125	104	105	125	126	116	105	111	95	120	128	141	121	128	109	96	107	111	105	91	115	113	124	120	105	133	95	122	119	105	131	111	118	110	114	104	103	103	133	119	108	120	123	108	100	142	103	115	124	111	120	105	104	106	128	102	120	125	111	124	125	130	110	97	98	112	127	109	117	109	105	130	109	104	120	121	95	115	120	118	107	125	106	106	99	113	87	112	94	109	108	108	125	108	105	114	101	111	99	127	114	122	93	126	108	109	114	110	111	100	104	117	110	122	119	127	103	130	113	130	122	113	121	114	100	130	107	100	112	115	129	103	118	118	103	114	107	131	110	125	123	110	121	117	123
6323	1537	3410	3826	3273	2647	2171	1855	1499	1333	1211	1010	938	925	778	795	717	728	633	639	650	562	574	562	564	552	508	543	497	469	478	476	482	467	455	464	459	437	462	434	462	409	426	427	393	441	429	432	423	394	439	417	425	419	439	423	422	417	432	401	393	400	401	409	423	418	415	379	391	394	426	374	384	365	371	427	437	393	413	398	406	375	387	401	358	405	413	386	404	370	386	380	372	407	382	369	415	381	374	366	404	398	340	384	370	356	401	376	388	431	396	392	401	351	393	368	416	364	389	388	386	417	375	386	393	407	346	390	406	393	412	405	403	383	402	358	398	381	432	381	377	381	354	379	372	369	369	381	406	382	355	380	407	375	376	375	396	374	346	395	392	364	378	382	350	421	399	351	391	390	381	367	389	385	372	373	419	381	386	380	389	385	371	387	414	396	340	372	364	389	359	386	356	448	410	408	376	406	382	397	336	400	409	349	405	393	351	423	361	384	381	444	372	374	409	364	393	379	358	386	410	407	394	357	345	371	382	380	364	354	396	386	393	408	360	405	359	396	388	379	396	385	361	389	386	370	380	403	380	379	399	338	355	357	425	366	402	391	393	388	354	390	426	371	394	394	366	438	326	382	380	411	406	370	359	382	340	351	367	345	398	387	364	391	401	404	392	355	380	367	358	407	378	386	409	392	398	396	363	380	331	394	369	368	383	385	383	421	392	368	388	383	377	377	392	380	386	380	387	392	366	395	378	384	367	381	380	348	375	377	392	347	409	371	374	379	419	358	386	385	344	374	394	389	378	395	391	367	350	372	379	379	405	370	394	362	380	405	386	366	374	383	345	385	366	366	387	386	392	379	366	395	369	378	381	357	364	379	389	399	406	408	363	378	377	382	367	385	365	358	380	366	394	381	360	390	357	381	372	389	402	356	364	432	380	384	354	383	391	391	392	383	396	408	380	378	385	359	404	417	387	390	333	349	375	380	431	426	410	408	380	386	349	393	388	373	377	388	392	382	424	377	376	352	351	417	354	370	347	373	403	368	394	372	365	404	381	365	355	371	379	422	395	344	366	357	374	406	365	395	358	376	371	378	386	366	388	364	360	382	381	383	374	342	397	397	385	377	375	385	391	386	364	396	396	410	386	351	388	399	377	365	346	405	377	417	373	409	353	359	359	398	379	374	385	368	395	343	366	393	367	393	392	404	380	389	387	364	371	392	393	400	366	376	366	363	352	401	363	377	375	358	355	345	348	401	382	381	362	366	381	375	370	389	388	372	400	369	380	373	397	399	406	402	383	366	371	397	382	391	349	395	376	401	362	363	357	399	387	355	364	375	396	374	424	366	375	381	378	388	385	352	411	367	391	366	359	359	382	361	395	385	364	402	392	361	391	359	356	389	378	353	397	385	390	376	372	340	390	370	376	386	370	377	371	366	359	373	351	403	386	404	376	368	375	355	366	362	395	394	375	387	376	363	369	380	350	390	378	375	405	403	361	403	379	363	351	380	390	375	377	358	384	396	362	383	374	365	376	354	366	387	424	373	350	382	395	382	392	385	381	360	377	358	352	352	380	416	357	361	394	357	381	391	423	373	374	402	393	381	375	383	376	376	380	390	386	385	399	402	382	368	374	397	376	375	403	373	354	350	388	362	360	340	366	377	377	378	344	406	369	375	364	395	365	396	389	401	383	354	409	326	394	370	371	325	410	379	386	369	372	350	398	364	382	384	366	422	380	360	395	371	372	391	363	377	397	381	385	382	401	382	378	372	400	388	372	363	388	373	398	385	388	360	353	370	373	345	393	329	432	376	345	394	350	397	400	386	340	395	384	420	385	357	377	352	393	374	363	390	427	424	360	384	421	361	369	401	397	410	350	375	364	399	390	348	397	356	362	381	382	381	366	385	395	422	363	392	405	403	384	388	408	396	373	432	349	397	412	365	371	393	377	387	395	378	403	366	385	355	408	361	356	357	373	387	367	372	393	385	375	386	396	367	382	391	402	364	395	370	383	370	346	399	374	405	358	349	347	366	394	370	384	384	374	365	368	367	376	381	362	405	361	391	361	391	411	404	395	396	360	391	399	361	361	328	363	384	408	399	362	379	362	363	399	365	399	332	380	402	382	402	381	368	380	371	388	335	386	395	394	392	342	412	363	406	398	350	387	367	397	393	376	344	366	398	374	412	380	403	378	371	390	390	405	358	374	385	383	359	368	385	368	369	377	415	360	345	372	358	363	383	365	369	382	339	384	353	381	352	393	355	362	370	419	384	346	353	372	376	353	382	362	371	379	436	367	377	379	365	370	395	388	371	422	391	347	349	383	386	370	393	346	376	356	370	379	379	363	375	360	353	341	384	352	354	386	362	403	367	394	394	403	359	373	397	406	419	345	379	350	404	375	355	357	373	398	363	385	359	359	363	355	386	378	383	392	381	360	361	363	369	369	384	383	378	358	378	394	371	375	377	384	373	401	357	403	399	378	379	385	361	369	370	399	385	380	434	363	371	392	377	387	411	399	426	362	368	380	412	367	349	376	336	401	387	359	385	361	373	353	337	389	397	374	404	408	362	372	368	385	372	378	371	396	384	412	359	405	355	372	343	345	396	375	372	381	387	418	381	387	393	394	392	382	376	404	415	385	394	364	375	388	365	386	394	374	379	403	394	413	358	415	369	380	404	375	351	382	366	383	373	388	385	357	395	373	400	396	391	365	337	407	366	373	381	391	353	365	375	399	404	358	361	404	387	379	365	339	386	354	393	381	421	384	392	370	398	363	389	386	396	350	352	370	368	367	379	388	376	407	383	392	392	408	348	378	356	375	360	373	386	366	399	405	381	416	362	382	368	358	379	355	367	377	394	362	388	402	387	429	368	414	396	380	369	394	368	365	417	348	408	393	378	362	385	388	388	374	381	372	382	362	366	417	393	342	366	385	362	377	382	401	346	401	351	368	373	381	382	374	381	354	387	389	399	412	356	370	381	366	375	379	386	358	398	406	363	400	371	380	368	395	388	371	410	396	410	349	374	364	351	368	391	378	367	397	385	392	367	411	393	345	351	378	378	406	379	415	377	364	382	401	371	378	393	356	407	394	335	407	408	372	359	389	357	359	376	410	395	388	401	346	380	382	397	364	365	385	389	373	398	393	382	381	368	404	403	386	378	383	369	367	395	424	383	394	349	395	373	391	375	328	365	372	412	385	392	369	426	391	320	371	362	393	380	355	423	352	404	388	389	367	392	401	364	318	373	377	392	377	415	352	400	394	415	410	374	346	388	391	417	400	371	396	382	354	368	396	383	376	426	363	381	402	410	348	361	389	364	365	382	382	396	375	364	388	411	398	383	408	387	384	413	377	405	367	377	380	384	396	380	393	396	358	399	380	407	352	390	355	429	375	376	381	388	387	372	396	396	382	370	393	370	414	378	367	386	388	327	404	377	364	382	377	356	374	395	364	369	366	364	375	371	376	368	372	377	386	392	369	348	395	376	376	365
17890	2708	2772	2075	1518	1070	806	640	529	482	394	346	323	300	262	220	231	205	212	221	206	181	189	184	184	185	184	183	151	154	156	171	152	153	137	150	129	148	167	133	156	180	162	146	147	136	155	164	152	160	147	162	157	152	159	137	148	127	125	141	138	142	146	149	135	140	142	144	147	132	145	150	131	132	139	144	136	145	144	139	131	147	182	162	146	137	139	118	138	161	150	137	139	148	125	157	159	151	132	151	138	142	151	133	143	138	150	147	142	133	130	141	146	141	132	141	137	144	146	121	134	130	136	136	129	142	139	143	144	163	147	127	150	130	119	141	144	140	151	124	149	131	142	126	133	150	132	135	137	150	156	125	139	145	142	132	140	134	139	121	142	153	134	133	125	122	138	152	120	150	126	147	123	149	165	143	139	137	138	135	161	139	120	146	139	128	121	147	141	139	164	145	134	120	111	118	128	144	154	123	144	131	129	114	126	166	143	135	140	138	148	161	138	160	130	118	136	130	134	128	133	121	123	141	150	118	127	140	141	143	136	144	134	134	121	147	148	148	155	147	141	157	147	150	170	151	120	153	135	141	147	144	124	156	131	115	139	120	145	123	138	150	161	128	129	151	129	136	143	135	141	131	125	149	143	141	129	115	146	145	134	139	124	142	154	146	130	127	138	159	137	129	126	152	156	126	143	139	143	135	135	133	141	138	151	154	137	145	143	136	144	136	148	135	122	159	139	115	124	134	127	148	149	165	165	141	122	148	154	150	115	152	166	146	147	140	159	170	122	140	133	142	146	136	127	122	132	145	135	144	141	152	148	146	166	131	131	127	160	162	148	147	135	145	152	128	140	131	155	127	149	123	135	128	153	147	121	131	143	144	147	154	151	141	138	145	132	141	157	124	134	148	140	136	133	144	147	128	139	150	138	145	115	123	139	145	115	136	141	150	126	122	140	131	145	133	116	135	159	134	145	137	147	117	132	155	130	135	135	129	153	148	143	156	153	154	154	136	130	146	125	151	120	132	155	134	161	133	143	128	126	147	151	153	149	135	140	119	140	126	129	124	109	164	136	119	132	176	142	134	156	147	154	141	151	134	124	142	141	140	147	126	129	156	145	127	114	133	148	104	140	147	152	142	134	126	134	143	117	141	162	154	127	151	132	148	151	143	142	141	139	134	138	149	129	134	137	120	131	140	135	144	152	140	124	147	131	140	135	152	131	138	116	137	124	138	133	138	126	133	154	132	134	149	145	150	138	132	133	153	130	107	134	131	162	143	132	136	135	134	144	119	153	153	124	146	133	136	139	156	135	135	141	151	145	179	149	131	142	141	158	152	141	147	149	147	126	139	141	138	142	166	135	144	129	135	141	120	139	147	150	147	133	149	133	137	147	157	135	157	159	130	117	137	147	138	160	145	138	151	151	144	153	144	132	152	170	144	132	113	155	133	132	139	157	121	127	130	140	127	124	153	148	143	137	150	114	137	133	136	136	140	140	159	153	139	139	127	143	128	120	138	128	141	152	162	137	143	147	147	143	147	153	126	143	150	143	123	151	144	154	150	155	131	139	154	143	149	149	139	140	152	151	112	138	130	145	112	132	146	125	158	130	142	121	141	138	151	130	139	139	142	118	156	128	155	147	153	136	145	144	151	131	150	130	152	157	127	131	132	128	148	128	141	132	125	138	159	142	149	147	142	139	151	140	151	123	150	143	133	146	138	154	132	137	111	119	138	129	131	132	138	144	124	120	159	144	131	133	145	134	119	147	154	143	136	131	117	153	151	142	146	151	147	152	139	156	121	129	151	146	130	132	142	128	155	136	164	130	125	139	144	147	146	129	139	142	126	147	124	134	133	135	134	138	139	158	133	122	147	132	138	157	130	135	145	127	142	135	150	136	136	133	143	141	145	149	128	138	138	146	147	129	148	139	122	133	150	154	133	140	155	139	134	144	142	128	139	131	149	122	151	136	158	166	146	115	139	162	123	121	163	146	120	144	144	149	132	141	156	148	138	145	148	153	131	147	127	117	154	145	110	116	140	124	131	146	154	146	149	141	142	141	145	150	172	124	129	143	154	159	145	154	150	148	161	152	145	145	148	128	135	131	118	147	133	161	127	152	143	129	132	150	184	135	136	143	154	156	140	150	156	128	152	151	142	128	135	139	149	156	157	132	147	168	145	157	146	143	134	144	136	145	151	131	124	135	119	141	156	130	125	122	143	147	137	136	130	139	136	126	131	131	154	156	171	142	165	122	140	125	141	147	132	145	142	133	117	128	134	125	155	129	146	139	152	159	141	150	137	130	135	139	154	143	157	162	142	132	126	136	150	147	140	131	133	119	128	146	149	131	143	140	152	142	128	137	128	121	124	129	138	151	134	138	139	129	144	136	131	165	137	135	166	131	133	154	150	153	143	147	129	119	127	140	126	130	149	132	144	168	114	156	149	122	151	143	147	125	146	134	140	147	115	161	162	146	146	132	140	137	138	132	131	129	161	129	135	144	125	142	143	129	156	140	119	155	141	157	178	136	147	147	152	140	158	142	154	147	155	131	151	144	136	150	153	132	135	142	157	178	152	132	155	156	142	148	146	127	138	121	137	146	136	130	123	139	155	154	132	141	152	134	126	138	143	137	139	119	131	133	133	145	121	138	139	146	155	137	150	153	142	128	134	157	116	133	133	155	125	144	137	138	149	129	141	139	132	130	149	153	147	157	126	115	125	141	126	155	145	142	162	131	136	139	126	131	138	149	167	134	151	139	141	139	130	132	116	140	133	125	155	135	134	153	154	142	141	153	148	114	150	125	154	148	127	155	158	141	148	125	125	127	135	171	132	134	130	123	151	148	148	136	128	149	162	131	141	139	148	133	144	148	144	155	138	126	137	129	144	139	135	124	137	149	152	127	136	158	138	150	139	135	161	144	127	149	132	145	131	142	147	153	156	159	131	149	139	140	145	142	149	143	116	142	154	145	166	158	166	154	144	128	128	110	141	161	145	120	152	140	121	137	127	149	120	134	128	147	149	141	135	120	139	157	141	146	154	121	130	147	123	120	146	131	119	144	153	146	161	135	151	136	125	140	139	162	149	134	153	141	142	130	170	128	164	126	153	135	120	142	131	127	130	139	143	137	140	127	142	156	153	116	127	148	133	149	128	136	155	144	157	137	153	151	126	133	132	141	126	154	159	118	166	118	135	143	154	148	135	144	153	138	151	172	134	146	148	120	133	113	137	138	117	111	140	141	137	146	155	129	139	118	138	164	146	157	147	140	136	161	140	142	141	137	131	140	128	127	137	130	103	131	139	124	130	152	138	135	137	119	140	143	160	149	134	143	135	130	167	123	142	153	146	145	145	146	156	144	140	127	137	148	131	153	153	140	120	137	131	147	140	136	133	134	137	148	137	146	139	143	125	149	130	139	127	144	147	147	163	139	126	130	148	121	141	140	133	132	151	154	151	151	158	125	145	119	140	147	149	130	148	148	141	134	142
8481	2552	6339	6880	5855	4564	3855	3201	2656	2186	1917	1763	1570	1436	1347	1133	1088	1067	934	927	918	915	814	858	778	745	759	708	732	718	674	636	706	643	625	570	578	598	585	571	531	578	576	558	578	569	566	561	554	526	564	490	547	523	489	562	539	559	523	498	522	519	521	502	538	568	535	499	535	491	520	497	500	496	485	504	546	518	466	488	510	468	533	498	477	532	479	498	471	468	475	490	539	481	488	468	477	454	421	475	470	487	496	474	458	489	509	499	476	479	463	435	479	491	454	454	488	436	496	488	449	453	470	503	442	479	422	468	481	500	485	494	476	462	486	471	484	461	476	450	468	466	503	460	465	463	506	502	451	520	473	442	472	459	491	465	476	488	463	460	452	463	458	472	509	489	463	432	474	496	465	452	463	450	450	478	455	479	486	461	488	421	465	488	468	500	486	443	456	462	469	514	423	492	470	476	487	449	419	459	474	452	480	465	432	478	456	472	473	457	503	466	471	484	424	456	448	481	488	475	483	466	469	482	470	468	494	473	455	468	456	496	453	478	490	469	443	494	462	488	458	464	463	471	474	473	465	494	473	470	527	458	490	492	462	501	455	450	492	481	482	444	492	480	430	454	429	466	444	458	504	466	501	434	478	496	471	449	463	475	492	463	465	439	489	495	524	452	479	473	528	471	484	469	456	476	415	478	485	460	504	442	478	433	501	455	461	463	510	476	503	446	497	492	439	472	523	453	464	472	453	456	464	429	493	474	455	465	533	448	485	452	468	453	457	446	467	460	451	409	450	489	485	479	475	442	435	427	470	447	454	446	449	447	487	451	484	477	438	435	467	451	416	442	467	489	457	470	444	464	478	453	489	479	443	459	440	480	485	453	449	466	476	455	445	453	446	490	463	529	460	460	486	486	461	458	499	476	502	440	476	490	499	460	458	498	515	442	447	459	467	479	421	473	462	480	481	466	473	496	456	475	496	453	442	441	483	483	434	476	467	396	459	482	484	505	442	472	457	525	491	487	457	449	435	486	445	445	461	436	492	477	485	500	498	456	486	461	493	459	462	459	476	472	442	459	462	447	509	471	428	493	495	465	505	496	481	487	489	469	483	451	472	485	457	458	485	486	460	496	478	479	477	499	456	485	455	479	491	471	464	469	459	494	505	461	501	485	455	442	509	504	500	432	471	438	454	450	469	505	486	472	483	460	476	485	482	425	450	429	463	497	478	469	485	463	446	483	479	485	483	503	461	485	469	465	481	456	490	484	493	468	497	479	491	426	471	489	456	453	531	479	474	512	462	444	452	434	484	500	504	455	473	467	469	503	466	479	456	470	464	466	480	440	459	505	463	455	504	451	457	467	475	493	485	489	450	465	480	443	500	470	506	445	490	451	462	468	435	504	470	464	497	459	456	460	468	471	510	469	449	508	471	448	510	442	480	512	477	500	489	461	435	493	479	476	467	486	476	489	448	467	428	504	504	491	487	501	484	471	473	499	451	471	477	473	496	420	513	462	490	514	509	471	496	476	497	484	458	450	485	463	490	475	481	485	456	464	467	477	515	474	484	448	466	485	477	471	472	424	445	466	463	469	491	483	470	471	470	457	482	469	479	486	495	466	446	500	451	464	483	503	491	489	462	466	434	497	459	496	467	502	462	461	450	474	480	469	457	439	478	433	523	471	450	483	461	455	462	444	502	514	474	462	466	526	504	484	463	463	485	462	460	500	476	412	500	499	505	407	501	477	478	485	447	466	500	430	452	439	501	495	456	513	461	485	521	519	468	480	472	469	491	473	461	472	431	462	504	469	450	480	481	467	456	447	485	471	465	447	464	474	492	475	464	514	476	449	467	478	507	446	457	472	449	470	486	466	505	473	434	427	469	466	452	468	446	470	434	452	473	523	501	470	481	429	460	448	500	447	502	441	457	493	476	478	435	483	499	437	490	459	457	463	482	462	462	461	480	473	453	442	454	453	464	465	511	467	473	461	461	407	495	460	451	501	459	448	459	479	437	465	473	495	453	489	485	464	462	467	437	496	476	454	435	481	442	461	421	486	439	467	462	466	447	469	486	444	426	468	472	483	441	471	502	442	459	435	455	489	481	491	494	456	476	500	476	415	460	483	473	465	483	456	468	473	440	459	518	474	446	490	464	469	472	465	435	471	460	443	455	439	492	469	458	460	480	440	473	467	477	462	446	455	439	434	467	460	421	479	424	470	511	481	501	471	444	463	472	466	466	448	468	456	450	482	510	474	468	434	474	447	478	483	478	463	479	473	479	466	503	473	439	441	473	492	467	420	427	473	466	420	459	448	443	442	467	464	489	463	463	487	470	467	475	505	450	473	458	447	423	477	462	496	493	467	445	503	450	437	462	460	491	457	466	492	497	453	434	493	430	474	479	454	452	502	473	433	476	463	480	456	465	465	496	463	475	490	476	493	463	494	494	474	490	485	496	447	477	457	484	491	464	498	468	487	455	442	473	450	479	483	469	457	444	485	487	461	492	486	470	455	469	447	461	434	473	474	467	474	482	452	449	484	494	468	491	488	461	485	420	498	480	494	470	446	478	473	478	452	473	447	492	470	492	486	457	502	430	469	468	443	471	483	495	477	456	496	456	477	460	496	502	445	437	423	446	475	467	480	491	435	445	490	523	492	450	452	465	500	493	474	466	440	495	485	459	486	465	462	477	476	487	436	490	499	456	489	456	446	476	490	448	479	481	491	469	506	475	450	482	520	460	483	401	460	450	483	455	465	451	502	490	488	479	477	433	448	477	483	453	443	449	462	475	471	490	497	450	428	475	465	456	496	475	515	489	471	492	468	452	506	489	481	449	475	432	461	485	458	480	492	498	511	462	446	436	446	512	469	456	473	465	484	483	464	470	464	472	403	440	474	483	458	507	456	476	487	446	479	427	466	425	449	482	496	501	441	465	468	445	461	488	460	498	487	477	423	489	483	402	459	464	464	469	494	444	474	474	467	480	473	427	476	478	464	488	442	473	488	480	468	455	456	440	435	456	489	481	482	497	477	446	462	457	508	463	464	452	505	459	482	499	491	445	448	471	470	440	510	499	456	485	522	486	449	465	462	487	486	467	481	499	487	462	482	505	458	482	478	426	496	481	440	475	495	454	456	483	470	454	491	456	451	465	461	450	441	465	422	500	485	465	426	486	458	408	504	433	485	453	484	516	494	480	480	448	479	490	492	450	475	455	439	417	460	486	465	474	492	453	478	448	462	478	454	484	463	480	480	444	488	450	435	440	442	481	471	492	509	464	460	466	478	445	490	470	445	494	470	472	462	477	464	452	449	451	431	439	486	470	476	469	479	498	479	497	475	486	498	450	500	478	470	453	456	502	460	495	479	435	464	476	516	472	478	453	484	470	480	475	505	456	468	499	460	449	437	483	486	450	448	473	518	475	482	467	436	489	484	436	492	467	459	515	472	495	458	472	451	487	476	459	481	478	433	472	446	480	481	453	448	492	459	475	457
2328	277	333	293	276	240	235	245	266	242	254	236	257	226	223	265	251	229	231	233	229	203	254	220	228	244	206	228	215	217	212	266	209	239	236	225	232	260	215	219	219	211	239	255	257	210	223	236	229	223	209	215	242	220	235	239	230	222	235	236	245	204	253	208	224	243	229	247	228	230	224	235	239	217	240	224	235	219	237	226	220	237	240	218	225	254	245	244	245	236	219	229	241	243	256	222	232	227	240	206	230	233	248	230	219	253	219	255	215	236	223	215	223	220	224	229	222	230	234	229	236	229	223	223	231	221	230	224	235	214	215	241	217	244	226	227	228	248	225	240	226	222	220	234	247	228	259	260	239	196	225	225	235	221	223	251	224	246	202	216	214	251	211	212	235	208	240	232	239	215	216	245	213	231	214	219	254	199	231	205	220	236	266	235	234	235	238	219	204	242	233	237	230	243	201	235	234	223	232	241	237	234	232	254	220	243	204	230	228	249	214	223	229	237	212	224	254	226	212	231	242	222	220	247	234	254	221	251	241	232	210	234	218	229	217	220	222	226	219	253	218	225	192	240	261	249	228	230	215	240	226	250	249	238	245	225	230	235	234	217	220	220	237	224	237	245	253	242	229	265	242	240	222	231	239	253	251	241	216	223	223	236	262	246	217	251	239	211	209	255	244	255	246	218	228	272	250	226	237	268	238	213	250	255	219	230	241	226	242	242	226	218	201	209	260	256	240	224	233	254	237	230	223	211	250	222	221	211	186	243	218	262	237	237	239	239	233	217	248	249	243	203	243	238	230	217	238	243	217	243	215	235	226	251	283	220	237	240	243	216	240	236	213	223	247	218	210	195	222	229	212	221	262	243	212	226	228	235	229	221	230	240	219	226	223	233	243	251	242	224	243	223	237	213	227	214	208	236	254	239	243	218	220	196	231	213	265	240	265	238	208	223	190	232	229	221	226	230	223	268	226	239	234	232	224	237	205	222	234	251	218	261	215	236	229	243	237	220	231	214	237	272	216	229	250	231	239	247	254	251	237	225	242	213	227	210	245	232	228	228	235	258	239	220	219	213	210	227	233	217	231	229	222	234	240	199	210	230	221	226	252	244	225	206	264	225	231	223	241	258	229	248	242	209	224	226	257	231	220	215	216	219	238	214	237	260	245	238	211	237	220	229	238	261	241	236	225	236	235	234	215	226	224	238	225	234	250	249	225	210	216	206	227	223	232	239	238	219	239	249	230	219	246	235	216	220	246	240	221	224	240	274	229	208	218	216	239	237	224	239	240	226	239	225	225	213	226	232	193	224	206	229	229	256	237	254	243	217	215	232	215	255	228	234	255	224	230	248	234	255	242	220	236	228	220	242	237	235	215	195	210	215	237	225	254	224	231	241	245	245	237	222	222	231	241	228	202	221	214	228	200	215	238	233	241	243	209	228	219	224	213	237	223	218	226	229	225	219	249	240	208	235	237	260	243	228	233	217	210	218	221	236	242	248	248	227	210	245	242	233	207	208	251	241	229	231	232	236	231	244	226	239	219	242	265	225	225	211	242	240	213	220	239	208	226	231	225	243	248	249	214	232	210	227	234	227	226	234	209	242	251	231	221	235	229	219	228	222	223	235	222	226	227	218	247	235	243	245	225	227	219	238	228	213	243	263	237	211	221	245	228	250	217	204	236	213	232	206	220	208	222	226	222	239	260	215	246	252	221	207	228	231	247	241	232	239	214	248	204	202	216	237	222	235	222	229	247	228	226	213	206	251	230	247	231	235	230	236	224	204	248	231	211	202	238	240	232	221	221	251	223	231	224	229	227	208	236	230	196	232	229	236	246	238	252	207	227	219	220	229	228	242	208	223	235	208	260	215	210	254	225	244	233	217	269	232	226	201	220	249	251	239	232	230	245	234	244	227	220	224	205	221	238	221	228	222	215	238	240	233	248	242	234	217	248	218	220	238	227	233	236	202	254	224	216	232	261	208	252	220	223	238	252	254	241	264	254	250	249	226	242	220	208	194	237	227	235	242	245	225	253	231	249	257	219	213	232	222	225	229	220	236	232	223	225	210	238	246	229	234	230	237	239	235	229	239	207	227	228	229	241	223	233	229	237	218	220	224	233	237	231	203	235	245	239	238	241	240	206	235	250	244	245	238	258	241	231	233	220	232	229	249	223	234	220	234	228	209	243	226	222	233	250	233	204	217	223	232	220	228	280	239	225	242	223	242	222	242	268	217	254	249	253	253	217	217	228	238	219	215	218	241	231	247	216	218	253	218	227	261	252	222	238	240	258	221	242	241	241	225	234	230	230	211	244	229	236	234	228	233	235	257	209	221	218	234	250	211	221	236	211	237	220	244	241	239	195	216	265	206	241	219	216	208	248	218	239	209	244	216	216	251	238	238	223	234	250	208	218	219	237	240	221	228	216	203	209	217	220	214	218	224	260	243	234	214	228	227	236	207	239	224	194	240	242	225	216	217	229	214	242	221	219	231	217	208	235	229	226	220	218	213	194	251	230	223	223	200	253	261	216	228	234	217	229	229	231	236	229	271	226	248	242	233	230	252	248	221	244	220	234	251	198	231	242	242	248	239	239	238	231	212	210	218	226	235	239	247	239	262	232	252	214	231	216	215	257	243	218	210	244	249	246	248	233	240	223	219	229	199	204	220	235	219	262	225	229	224	218	267	236	211	219	230	261	230	222	229	212	238	229	212	233	243	238	251	219	215	219	275	189	254	239	209	263	217	243	200	258	221	209	230	234	235	224	264	214	231	236	223	233	234	248	218	252	231	221	241	226	224	228	234	225	252	210	231	230	254	221	213	216	211	212	254	227	242	200	205	234	265	227	229	219	220	222	229	225	234	245	270	229	236	229	215	264	197	233	221	227	244	237	238	232	212	225	225	248	232	223	253	238	215	239	223	224	211	237	235	241	250	225	240	224	225	221	213	216	255	225	254	230	272	240	257	243	246	247	219	209	218	217	237	232	220	246	231	229	233	218	286	227	230	232	223	220	224	209	230	219	239	232	231	232	219	232	227	247	233	213	214	260	220	252	256	264	222	240	238	199	216	214	239	235	244	215	251	237	246	246	221	243	225	231	249	222	258	240	232	230	228	229	228	227	225	254	222	238	232	224	243	235	231	224	264	231	244	217	252	262	232	212	241	248	220	214	253	211	221	248	244	231	212	221	223	214	233	255	239	217	263	224	229	230	226	261	244	241	238	230	215	235	227	238	232	226	225	241	239	204	233	208	250	234	242	222	217	219	217	212	234	209	234	206	240	213	227	230	240	231	239	234	243	208	214	266	214	222	207	233	273	224	228	250	210	233	267	233	237	232	246	227	218	234	203	240	250	240	212	239	219	234	218	217	232	252	255	200	219	225	200	223	257	231	191	238	215	231	237	235	237	229	218	240	223	224	237	215	228	242	237	236	224	246	233	241	219	222	232	232	248	227	259	219	242	233	252	248	236	252	219	245	226	219	235	223	238
2782	777	917	919	870	842	776	827	779	729	754	707	717	708	759	671	717	696	724	723	756	666	666	690	700	691	679	706	724	682	700	658	689	703	690	727	708	664	736	736	691	695	639	713	698	696	738	665	646	720	658	691	735	731	689	670	640	690	704	673	733	695	705	719	722	707	726	684	687	700	733	711	695	693	761	704	709	722	687	730	683	700	722	710	718	730	679	691	680	687	704	662	734	757	740	670	717	702	724	727	710	711	688	677	689	697	636	675	676	670	679	707	715	630	683	695	701	696	673	673	702	708	713	723	743	639	683	685	703	668	658	728	680	673	715	715	679	699	660	684	658	717	711	743	628	690	655	705	710	692	682	719	676	738	704	751	696	634	676	663	679	679	705	667	713	706	684	684	707	718	695	714	736	685	713	721	649	713	688	712	682	739	692	677	698	676	714	684	773	700	699	697	687	707	740	708	692	695	721	714	743	708	737	659	707	716	706	701	695	719	675	629	654	699	698	655	696	661	680	712	772	696	650	718	688	668	733	697	680	681	658	732	678	708	697	695	749	730	727	717	687	684	664	715	759	616	725	694	670	673	742	663	712	696	716	729	666	665	669	721	682	654	730	661	704	656	649	694	625	663	716	671	706	699	718	696	668	682	710	682	693	687	681	687	756	698	715	709	726	662	689	748	695	688	599	720	744	679	664	699	682	670	693	713	707	698	757	696	647	692	715	702	691	668	649	671	686	680	728	686	684	734	698	693	707	682	734	718	692	699	693	660	669	676	716	708	729	701	679	681	680	692	692	708	645	728	696	703	696	744	724	677	676	702	683	698	688	721	704	707	720	737	649	732	715	681	695	718	715	715	689	682	679	652	666	702	698	670	721	697	728	718	689	709	688	722	710	699	734	682	700	649	721	727	687	684	708	659	703	701	684	683	714	721	729	723	686	694	704	720	709	666	707	677	648	673	691	707	699	757	684	705	668	674	648	721	720	666	666	663	721	708	684	706	643	698	663	711	659	720	697	695	707	671	676	733	704	701	717	676	691	670	678	673	701	715	676	689	676	684	664	719	670	695	719	665	719	722	695	704	734	691	701	723	717	705	681	659	697	714	723	680	676	690	713	662	724	689	728	748	712	692	699	694	709	731	711	709	698	690	698	723	683	701	677	717	686	689	702	665	677	704	750	695	668	672	684	690	734	716	708	685	678	693	685	689	710	662	724	697	713	700	670	658	681	686	654	672	757	709	710	683	704	692	701	669	723	730	670	657	695	691	709	714	695	668	746	752	703	693	728	758	739	663	686	700	716	643	680	708	689	707	744	723	673	677	734	669	713	662	667	739	665	703	699	692	721	690	713	743	698	672	715	683	640	674	691	708	704	711	666	702	672	729	720	696	750	720	656	672	703	663	669	694	716	672	686	702	739	701	724	727	739	656	707	690	707	678	726	728	697	741	707	708	650	731	730	715	637	717	710	703	690	659	685	696	720	693	732	656	723	676	701	693	695	703	698	683	684	667	651	659	671	691	718	687	691	676	686	713	699	658	712	727	675	690	694	643	671	744	694	709	773	678	735	698	683	718	716	730	725	644	666	724	738	682	664	692	707	702	674	696	698	689	743	670	693	673	718	682	669	689	701	685	667	755	697	712	726	696	694	689	720	673	700	696	757	679	690	733	705	677	715	646	679	685	672	705	711	696	700	681	718	678	751	741	656	691	686	699	671	712	682	665	697	694	642	713	650	706	703	663	663	677	683	688	673	756	681	695	663	686	700	670	750	664	691	649	719	642	644	749	703	680	749	728	704	660	696	684	654	678	701	686	719	726	705	761	737	715	649	667	703	648	716	683	631	704	653	661	707	692	652	689	697	695	701	704	701	639	725	726	662	682	692	688	741	676	652	636	688	695	708	735	758	717	676	660	711	710	690	715	702	658	688	680	678	709	699	709	656	665	794	688	646	668	663	681	725	702	722	695	686	683	692	664	701	709	683	709	732	732	711	651	684	662	673	699	708	676	738	688	750	732	697	711	735	684	713	664	678	708	665	682	643	678	693	735	689	738	671	727	745	676	678	678	674	718	721	691	664	710	705	661	707	705	725	714	746	688	719	711	688	661	650	708	733	682	691	662	723	684	668	711	710	715	693	719	683	710	685	714	747	672	684	693	696	743	713	699	681	684	707	700	678	663	699	699	711	678	719	698	738	679	709	727	681	692	684	718	692	639	678	745	685	705	721	666	711	673	739	677	707	681	701	664	697	654	721	702	709	689	708	672	658	682	709	734	672	683	695	688	695	664	687	688	692	692	682	703	694	661	686	704	685	696	666	679	698	686	647	691	692	643	723	705	668	754	704	704	648	711	669	737	644	681	676	681	705	679	676	717	698	705	693	655	736	689	683	678	697	655	703	658	671	678	675	735	658	623	682	678	722	707	724	707	697	727	720	658	695	717	729	713	670	768	700	730	686	692	728	694	705	662	680	718	718	684	699	730	713	640	658	686	701	690	699	714	664	714	734	753	710	692	688	712	695	681	697	727	721	704	688	672	679	669	690	659	651	743	742	717	730	657	700	687	674	661	722	663	690	732	657	675	722	759	725	740	663	703	654	702	698	718	742	679	712	685	735	673	681	736	697	675	652	665	710	680	695	688	650	684	728	701	712	686	724	661	674	673	662	725	691	726	704	720	742	704	720	722	725	656	659	670	669	695	688	715	716	676	694	709	660	719	727	707	679	708	707	700	686	719	702	659	688	693	712	709	720	723	667	742	658	727	671	737	696	654	739	713	737	694	692	669	655	694	689	656	695	652	651	711	688	653	696	647	723	707	666	662	703	735	693	659	704	660	679	707	685	730	654	689	651	685	661	715	658	711	678	731	689	682	690	671	685	674	656	695	720	627	707	720	709	706	678	672	713	680	671	678	692	647	738	656	693	749	745	707	707	720	669	707	674	679	725	694	708	691	665	741	675	707	742	701	696	653	705	751	703	710	729	643	663	683	697	662	671	697	695	650	714	691	701	679	691	672	712	698	707	660	678	749	702	706	714	609	705	718	670	670	697	642	745	700	701	706	676	693	725	630	665	727	654	720	681	649	659	665	672	694	654	672	693	686	636	673	688	656	704	698	673	667	629	696	669	654	668	671	674	756	764	726	690	707	707	681	679	754	640	732	664	735	738	666	684	675	696	679	702	710	732	681	676	708	659	707	704	728	708	736	713	690	664	720	685	712	685	732	693	736	666	721	697	681	677	657	682	690	692	669	697	705	707	673	738	708	722	738	693	696	692	678	700	689	703	709	669	747	713	684	704	712	684	683	683	692	716	665	668	679	712	673	707	695	700	674	701	724	692	693	706	691	720	700	712	693	686	704	657	748	661	654	655	697	693	682	697	679	684	721	711	697	675	694	717	646	694	709	684	690	696	665	700	712	687	669	700	657	667	698	688	727	694	668	704	686	705	688	717	707	723	662	655	703	672	680	707	720	735	698	660	712	705	672	705	646
9802	1152	1428	1127	775	559	457	338	324	230	231	238	204	185	171	173	161	154	146	137	136	115	152	140	144	136	134	127	130	126	135	110	118	125	111	115	110	118	127	108	120	103	152	129	109	139	119	138	117	125	111	128	109	101	126	121	127	114	113	121	108	121	132	92	123	107	120	121	108	117	134	116	128	130	113	130	115	95	88	106	95	88	124	130	108	111	114	112	105	130	102	117	105	104	117	144	112	101	118	111	112	108	116	119	109	102	131	119	117	131	113	114	101	111	117	130	125	111	100	128	107	127	132	89	115	109	102	133	108	112	120	137	125	106	117	117	107	113	121	108	113	104	143	132	135	114	124	122	132	111	118	104	121	111	130	115	125	130	119	111	130	113	114	115	119	113	88	152	112	125	110	117	89	116	135	122	97	109	107	108	116	98	121	109	118	107	126	105	108	119	96	108	112	132	117	113	117	122	114	88	116	113	110	122	111	108	102	109	122	112	99	117	107	109	110	80	127	114	116	103	111	121	140	121	117	100	110	102	92	105	109	119	97	119	117	91	115	134	130	109	134	107	107	106	104	118	96	127	105	99	118	114	106	121	129	115	126	107	103	120	115	111	118	116	108	126	111	110	102	103	102	115	102	123	107	120	119	110	124	100	100	97	106	113	115	117	109	100	120	140	109	112	108	115	122	110	121	129	114	126	115	92	105	106	99	120	103	110	119	106	100	119	103	114	114	129	105	121	125	117	123	128	133	113	107	115	109	110	107	91	115	118	91	123	118	114	107	118	108	121	115	114	91	111	101	91	108	136	121	122	118	110	125	102	102	109	140	107	108	118	131	103	124	112	104	119	128	127	110	103	105	116	119	113	105	118	128	110	120	129	124	104	121	115	90	127	94	114	122	123	114	107	151	118	105	107	107	118	119	122	119	127	112	110	130	122	127	118	134	113	116	121	106	123	112	119	122	104	132	104	109	119	115	100	94	124	114	133	110	128	115	98	115	102	105	125	112	115	100	111	130	112	122	96	116	123	115	127	123	110	101	94	125	124	116	133	113	102	126	124	118	110	121	108	118	115	131	122	123	119	116	110	113	120	105	115	112	113	128	114	107	115	107	116	111	105	124	109	99	117	111	104	117	105	103	134	115	116	121	101	110	119	114	104	121	124	131	114	108	113	106	118	104	106	124	109	107	122	117	112	118	105	106	124	109	92	109	127	110	115	100	123	121	110	116	112	106	123	106	123	100	125	126	104	114	118	123	140	116	107	111	100	108	112	123	120	120	124	128	133	126	95	117	118	111	113	107	96	112	121	114	93	116	117	106	115	102	119	126	119	113	103	136	125	112	119	124	137	112	112	114	121	108	112	103	98	113	126	124	120	117	102	131	106	88	122	105	133	98	108	118	117	119	89	139	110	92	128	100	110	115	112	126	121	125	110	115	118	110	114	98	106	117	113	113	98	121	105	128	128	108	125	111	102	122	107	126	124	123	107	113	118	120	116	105	134	111	128	114	120	99	119	126	97	120	100	144	120	119	103	123	118	111	129	110	123	110	115	116	112	100	108	100	119	114	116	133	105	135	108	123	114	119	112	97	115	114	98	126	120	107	120	120	114	118	114	101	122	111	119	107	117	135	116	101	126	123	122	111	118	108	104	96	106	117	126	126	130	117	114	121	123	122	121	97	113	120	104	114	90	117	112	129	110	138	138	112	110	98	113	110	116	102	137	121	110	124	104	126	106	105	116	132	91	113	121	113	98	112	96	106	91	131	114	120	121	108	107	117	113	130	117	121	105	125	105	118	119	115	109	118	99	119	119	117	103	99	98	103	116	109	106	85	120	122	121	124	118	108	92	130	131	94	107	125	117	122	122	120	134	137	106	117	100	120	97	102	108	124	114	107	94	124	113	123	95	93	124	124	122	113	109	114	128	98	131	109	113	105	129	107	105	103	95	125	116	103	125	99	113	118	98	124	110	111	92	106	127	109	130	101	114	121	115	125	122	121	107	135	106	108	124	106	124	115	113	117	138	109	110	121	101	129	114	107	100	113	128	117	112	109	89	103	103	116	108	119	112	113	106	135	103	123	97	92	119	110	100	119	98	124	118	121	109	122	115	105	127	111	110	141	110	113	135	96	111	97	112	121	104	134	107	131	107	132	112	113	127	119	105	127	93	98	102	115	89	109	117	94	98	119	114	109	111	104	117	125	115	136	122	123	136	116	108	118	115	110	103	136	112	91	104	111	105	93	114	106	127	127	108	119	115	115	108	98	110	93	121	100	124	114	102	132	114	117	115	113	98	112	122	99	112	121	120	120	112	117	114	103	103	108	111	125	100	123	96	108	93	109	95	107	115	129	88	110	129	116	120	118	118	124	100	114	116	125	121	101	103	118	112	98	105	100	124	114	127	145	114	106	107	119	113	116	106	101	109	113	120	109	112	126	123	116	108	100	107	119	108	107	106	99	109	121	117	101	135	116	100	125	105	123	101	102	111	96	130	113	108	95	111	121	109	119	117	101	115	118	100	116	110	84	119	104	107	103	107	94	116	97	108	133	124	114	117	128	108	113	117	105	104	133	107	101	122	95	133	105	111	123	110	113	104	116	116	106	98	118	132	115	121	117	116	121	124	105	109	134	101	116	113	107	106	115	135	97	110	109	120	106	102	102	111	98	120	117	128	106	106	106	100	108	118	100	132	122	122	116	117	101	133	112	119	114	109	108	114	130	113	106	106	129	91	135	122	109	115	124	106	99	126	113	121	106	128	110	122	122	86	120	97	120	118	102	98	95	96	87	119	116	115	106	114	117	128	116	109	126	105	103	105	107	111	122	113	127	112	115	120	115	123	122	101	109	115	119	97	121	129	96	115	107	103	100	115	112	94	109	121	106	125	113	133	116	116	123	133	117	105	105	112	115	110	109	115	103	141	110	118	90	100	130	100	113	134	107	121	113	134	104	120	119	117	99	124	114	109	116	103	115	115	121	100	118	120	124	113	118	115	119	125	113	112	116	103	108	117	115	102	116	120	120	117	106	110	115	114	110	116	92	109	113	119	109	128	117	126	123	120	119	115	117	120	120	107	99	108	121	120	90	114	119	120	105	120	115	111	114	112	125	120	95	114	98	92	119	109	123	100	107	91	111	123	121	105	138	106	117	101	99	123	111	96	103	110	116	109	126	120	102	113	116	116	115	103	129	116	120	127	121	114	113	126	113	115	108	101	121	91	124	85	93	128	119	109	124	115	122	122	100	104	114	116	125	130	131	110	101	128	126	107	98	99	102	114	103	124	109	90	102	110	117	117	99	109	102	118	105	113	122	122	93	123	94	126	114	106	124	107	122	116	106	114	108	122	119	104	108	90	102	112	108	116	106	127	120	112	113	122	101	119	119	114	112	113	107	104	123	112	99	93	126	130	85	108	124	118	106	132	99	135	119	104	88	123	111	106	114	119	113	129	122	93	119	92	120	118	109	119	109	134	134	94	116	106	118	105
6217	1509	3472	3861	3235	2668	2137	1772	1493	1331	1200	1084	982	855	759	756	753	701	681	605	648	557	568	562	549	547	513	519	462	466	486	503	458	473	466	412	417	446	418	414	386	434	457	422	432	424	443	412	420	423	404	396	426	383	431	427	396	417	370	435	392	388	402	402	360	407	408	399	346	410	415	432	407	432	400	395	387	377	401	389	390	399	377	410	395	389	415	389	419	412	405	398	383	425	395	394	408	429	381	396	409	353	355	380	380	391	383	370	388	362	373	400	394	400	415	348	385	398	407	395	406	385	417	396	373	354	405	385	387	399	384	347	369	371	382	401	382	416	357	381	402	403	397	371	364	383	372	396	402	356	378	401	399	360	346	388	397	361	387	402	390	377	370	417	373	366	385	368	391	393	401	378	385	361	389	377	381	379	350	391	375	410	343	333	362	392	365	389	413	361	346	384	376	368	394	400	375	366	375	423	405	375	375	372	397	340	383	387	390	429	351	343	381	374	385	380	380	381	388	355	375	381	372	382	362	382	398	416	377	389	406	367	367	386	367	389	412	352	345	377	406	401	373	411	346	348	358	367	368	366	359	432	393	375	399	393	376	376	357	375	381	342	358	384	360	415	348	354	363	408	384	369	401	393	350	360	372	387	370	363	365	389	391	384	403	395	360	354	374	383	391	392	427	397	373	397	378	397	397	427	365	395	352	403	386	394	378	374	343	394	362	419	358	362	357	359	375	395	387	384	398	366	386	367	385	371	390	383	391	368	376	351	343	356	404	401	387	365	386	356	384	395	352	399	364	361	364	390	372	384	357	423	419	393	406	361	369	392	376	385	381	350	377	351	395	365	378	382	374	375	363	393	343	385	434	368	389	380	380	387	369	378	356	378	405	387	381	376	393	365	360	398	386	372	401	371	414	379	372	364	394	348	391	368	383	405	408	341	352	382	382	372	362	386	353	350	373	379	382	400	327	370	351	366	395	385	385	354	403	366	384	365	374	378	378	367	373	423	406	409	374	360	397	386	391	378	400	436	360	405	395	359	368	364	375	379	400	367	337	393	380	390	375	407	360	349	399	418	369	367	358	401	383	376	387	407	396	408	429	378	357	398	387	375	364	381	369	406	427	388	363	388	357	371	409	375	402	374	392	366	354	369	377	341	387	391	364	359	373	366	376	377	370	353	373	401	359	389	364	408	361	368	365	409	372	358	384	366	365	393	402	390	362	360	348	366	381	377	394	424	370	355	355	383	364	390	362	399	346	395	406	362	325	392	353	357	371	402	372	404	376	373	379	367	369	396	340	374	423	373	349	383	368	417	384	387	381	366	389	422	366	381	371	383	440	342	381	370	370	340	435	370	374	375	376	392	427	401	402	389	363	371	374	415	375	320	384	395	354	410	363	383	382	386	365	390	356	379	365	398	397	371	382	378	368	353	353	411	408	380	377	386	366	351	392	416	372	393	376	394	391	377	377	390	373	375	396	401	379	379	404	445	382	389	383	398	358	358	407	367	363	402	388	406	371	376	413	370	390	362	393	401	348	384	421	390	399	371	433	382	385	391	377	358	374	381	379	415	376	371	368	383	424	378	355	413	387	425	382	411	388	360	335	402	376	363	374	359	341	364	364	386	401	416	373	394	393	402	379	367	407	375	391	402	396	380	399	367	347	383	391	385	403	369	365	381	404	338	397	368	397	374	389	388	343	382	369	352	399	375	378	347	362	369	384	399	409	352	408	361	396	382	403	386	398	401	368	361	395	378	398	378	370	352	392	369	411	367	340	344	385	374	391	428	400	385	344	395	386	361	370	380	363	361	374	371	369	402	406	365	347	414	377	375	376	387	391	369	404	396	379	401	367	361	387	413	384	387	365	371	351	418	375	367	375	416	403	357	384	375	371	404	353	356	436	382	376	380	371	398	388	386	372	423	375	374	389	381	365	370	407	380	379	380	371	376	402	401	387	377	383	387	390	383	376	373	366	425	378	355	363	353	351	380	395	371	402	375	357	354	356	372	348	377	392	340	361	382	398	395	350	401	426	407	354	385	382	365	354	385	390	391	381	343	354	388	403	363	392	370	392	334	394	368	349	376	398	364	347	396	365	395	421	373	369	356	337	376	392	366	377	399	393	382	371	383	375	388	398	395	328	370	358	322	418	421	392	379	397	402	334	392	371	374	349	342	377	421	361	397	407	386	387	391	377	360	352	369	372	391	379	385	354	368	404	367	382	360	373	396	331	387	388	390	369	412	338	401	376	334	389	385	366	398	385	381	356	374	380	355	387	387	373	372	369	381	384	374	356	392	391	362	352	382	378	355	413	385	355	371	380	393	371	369	366	427	359	363	384	348	412	379	384	391	393	367	390	352	382	367	379	354	352	399	392	381	400	343	375	408	402	396	378	355	365	388	366	376	398	370	376	352	407	367	388	362	372	339	369	390	354	399	362	358	395	401	412	372	400	369	369	368	391	391	359	388	405	373	395	379	393	397	372	398	376	380	373	403	375	373	385	423	399	373	389	394	368	368	396	410	380	378	405	374	393	398	367	381	413	385	406	381	370	388	381	400	400	353	367	420	347	384	399	374	373	395	365	392	389	417	373	385	398	362	383	387	402	385	392	398	355	358	373	392	403	349	379	360	413	375	361	402	411	391	389	360	402	378	373	361	381	348	352	383	398	370	386	386	392	348	388	392	399	370	409	376	367	402	390	365	364	383	385	377	391	390	338	385	378	402	357	397	391	374	360	373	409	362	365	406	374	402	346	393	388	384	405	378	354	376	370	374	415	375	384	348	340	398	349	378	340	373	386	398	418	379	369	348	410	351	368	369	372	351	365	386	365	380	385	417	379	354	346	379	376	375	347	385	362	380	385	385	358	400	362	411	395	391	363	362	367	353	440	396	393	345	394	374	399	367	379	354	383	403	388	356	390	389	363	392	358	389	372	383	387	362	360	378	376	359	388	380	347	370	391	373	389	318	361	382	409	410	357	396	369	379	386	403	401	405	384	394	353	395	359	330	388	404	378	397	387	374	356	340	368	364	385	436	406	420	343	384	410	372	381	405	402	348	379	377	387	344	382	414	367	401	383	387	381	412	372	395	375	371	381	371	337	381	417	428	373	392	385	378	383	381	377	381	364	348	405	369	383	377	364	378	404	425	385	369	402	367	370	420	392	364	380	381	396	395	375	407	367	383	402	339	382	391	369	417	378	356	416	365	388	366	389	387	367	377	362	370	366	362	409	376	370	355	356	352	352	374	370	371	366	387	380	361	402	388	363	362	392	360	355	389	380	373	391	431	411	384	396	378	368	368	359	369	389	398	393	383	378	397	382	375	356	363	387	391	380	379	379	415	385	404	412	340	380	387	409	372	359	388	378	383	392	382	375	365	364	346	376	397	390	392	405	364	383	388	369	352	402	394	393	389	397	370	353	339	374	375	406	398	389	371	364	366	360	347	394	376	399	379	415	390	334	421	358	382	378	389	370	379	375	380
17707	2647	2979	2175	1495	1060	796	604	508	457	409	364	304	288	271	250	205	224	202	205	180	186	192	187	194	195	153	167	184	150	153	162	171	145	146	183	144	151	128	134	137	146	154	133	140	130	162	147	126	148	163	142	162	160	164	132	146	144	144	140	156	149	144	154	147	152	144	149	133	152	141	146	141	125	134	147	169	136	122	146	155	136	152	151	146	138	132	142	151	142	163	128	145	123	145	147	147	119	161	162	154	131	135	137	153	141	147	140	146	127	139	140	159	137	142	133	159	133	145	146	141	140	144	119	135	135	136	150	146	134	141	123	143	143	131	139	132	128	134	139	157	144	134	144	132	142	153	151	140	146	151	141	164	140	142	138	149	136	166	139	134	143	166	148	147	134	154	149	149	141	142	129	134	130	142	141	152	154	140	137	150	148	140	121	133	133	136	135	158	157	144	150	139	171	148	144	129	121	173	121	128	141	145	135	149	140	119	136	159	149	154	131	146	131	145	155	131	132	137	156	149	141	138	149	146	137	144	151	131	136	162	153	129	133	121	140	148	143	149	135	129	156	134	141	137	123	145	139	122	128	143	140	149	133	138	137	153	154	137	160	143	142	129	141	131	154	132	150	150	168	136	136	147	150	135	130	149	169	123	156	137	136	154	126	141	131	137	144	148	140	125	145	141	131	132	191	130	145	148	151	176	154	150	159	138	144	138	135	141	133	136	135	122	143	158	146	152	143	132	126	158	154	141	137	146	155	131	147	143	156	114	147	150	136	150	133	138	154	142	140	150	134	142	154	132	135	141	144	155	150	145	126	127	142	141	126	144	135	148	139	134	167	136	152	133	135	126	150	161	149	148	126	139	133	148	141	141	118	148	147	154	161	130	159	120	139	149	145	146	130	177	132	131	149	121	141	150	139	155	112	143	141	142	132	152	153	146	126	130	135	134	134	160	156	138	138	129	147	153	137	146	150	133	131	146	132	141	116	149	156	114	141	139	142	141	154	166	135	119	146	121	145	127	152	154	122	127	135	146	140	162	129	150	122	139	141	144	113	141	133	127	139	153	151	145	128	162	125	151	167	137	133	142	138	132	139	145	143	141	130	136	141	128	111	149	132	125	132	146	160	157	146	132	125	137	142	147	179	150	122	133	140	149	130	132	126	148	145	131	158	141	154	134	143	123	141	125	158	151	140	163	144	143	146	134	120	118	152	145	159	155	120	144	135	140	140	153	144	149	161	116	156	136	139	135	125	111	141	154	125	152	162	138	160	142	133	139	125	146	157	133	128	165	132	124	124	145	141	168	144	149	121	170	158	137	142	137	147	146	136	138	147	139	132	147	136	119	156	146	143	131	136	153	141	135	133	145	127	146	165	157	132	135	145	155	135	117	140	143	151	135	143	136	142	157	146	128	134	141	124	155	160	147	126	129	132	140	140	141	143	128	125	170	151	146	151	140	132	131	128	143	130	145	145	129	133	147	134	127	139	139	134	117	134	142	139	150	138	144	151	129	144	142	135	135	131	126	128	119	150	160	149	157	144	131	126	138	157	133	154	143	142	129	160	139	142	136	135	134	140	155	136	145	160	130	152	166	134	148	163	137	148	138	176	121	149	154	122	143	141	135	129	117	153	156	144	155	138	151	147	155	150	143	126	148	139	141	129	153	132	148	152	155	119	137	127	157	132	146	126	133	154	146	130	143	125	156	141	145	140	137	143	143	139	148	121	127	153	145	128	164	113	147	114	145	150	122	137	165	134	143	158	141	139	134	155	156	136	159	150	175	149	143	146	136	124	132	148	143	156	152	164	136	144	140	137	131	123	117	124	146	131	131	155	144	159	131	145	139	157	139	136	149	152	142	119	158	140	156	160	130	133	140	142	132	164	130	157	127	144	136	143	140	130	148	146	153	156	147	137	127	134	138	157	149	161	121	130	134	119	148	134	127	128	144	127	146	144	142	152	162	124	149	135	131	133	145	138	149	138	104	153	148	168	144	138	124	139	127	140	142	132	126	127	144	156	153	150	136	143	138	140	158	160	143	155	155	138	152	144	133	150	133	130	137	121	138	141	148	135	150	139	142	125	159	120	138	154	131	136	149	140	115	123	156	135	123	128	149	159	154	136	131	120	149	147	135	126	137	137	132	148	143	152	157	134	131	160	132	152	129	146	134	159	139	134	133	155	125	129	120	160	145	136	133	129	135	150	152	144	151	138	150	149	151	159	129	143	168	143	118	154	126	131	151	121	132	130	137	149	137	150	147	144	147	143	148	154	149	125	144	163	133	148	149	144	154	137	141	144	153	134	153	135	150	132	143	138	168	144	148	133	148	131	140	152	134	133	122	149	147	152	150	145	129	145	148	154	127	141	142	147	133	138	149	133	127	128	141	143	158	137	161	131	122	145	120	142	138	162	149	142	152	124	150	141	137	142	148	149	127	131	136	145	133	138	137	159	133	116	140	150	132	133	145	139	162	151	138	124	121	129	113	128	129	116	123	131	149	141	140	136	137	151	135	131	140	133	148	149	123	142	114	147	131	157	146	114	148	148	142	141	148	130	143	153	167	125	144	151	135	142	127	142	140	137	132	150	143	126	131	152	143	123	124	128	126	138	135	152	112	126	139	148	163	149	143	131	131	140	146	140	138	168	135	136	146	114	140	142	160	130	122	129	145	140	153	137	148	154	159	157	155	136	142	145	153	128	142	147	130	145	134	136	125	139	130	131	124	148	138	152	157	138	124	148	142	148	130	139	147	127	133	139	142	148	138	151	152	140	135	156	130	166	142	146	134	145	144	123	153	144	153	143	139	141	142	126	151	161	141	141	149	151	133	135	132	137	139	154	140	144	166	143	118	132	147	156	154	136	133	127	136	135	148	142	134	136	127	120	120	164	117	149	127	162	138	141	147	150	133	119	147	134	135	127	144	124	126	155	150	157	147	135	123	164	113	128	150	152	138	146	133	135	158	134	136	128	133	147	142	138	121	143	140	153	140	126	132	155	127	146	151	146	121	140	142	136	147	136	109	149	148	163	154	141	139	170	131	134	144	129	138	148	119	121	150	138	140	123	131	139	145	155	133	142	125	127	125	163	131	124	129	133	147	137	131	138	159	149	136	151	143	148	140	143	159	122	117	144	151	166	143	128	164	153	138	140	151	134	151	152	149	126	142	137	118	153	154	154	161	147	141	164	112	137	165	140	158	135	156	136	135	134	156	127	148	145	143	136	140	136	126	156	118	142	135	135	140	147	140	121	131	131	130	145	133	132	131	144	128	142	143	148	135	153	140	149	170	141	124	157	153	131	145	131	146	140	127	160	141	132	130	161	122	145	138	145	138	147	150	141	137	165	143	152	141	128	129	131	136	157	143	143	141	152	151	143	134	136	146	123	138	167	161	155	152	139	146	170	133	138	157	145	140	124	123	144	127	143	145	131	141	146	157	142	127	132	146	130	144	143	124	141	167	155	117	130	141	147	151	146	149	135	156	142
8352	2688	6425	6896	5792	4665	3814	3132	2699	2232	2030	1686	1491	1430	1246	1181	1129	1016	960	944	919	839	844	771	817	746	777	713	687	684	661	627	630	601	686	627	587	653	597	573	613	563	555	566	557	563	543	573	529	534	582	555	527	497	499	554	533	525	494	535	540	565	501	496	547	478	510	548	470	490	533	515	474	513	501	516	486	470	537	500	489	471	524	508	492	510	521	454	458	478	498	488	506	451	517	484	469	515	474	498	512	478	466	499	478	490	451	491	459	497	508	465	408	496	501	523	463	464	496	497	475	478	483	503	491	466	497	440	476	522	464	446	487	480	477	439	456	466	493	486	446	473	463	481	467	434	487	513	462	473	480	465	505	486	471	470	464	471	475	494	450	479	479	453	458	497	508	470	482	506	510	432	458	468	441	440	433	466	467	454	472	482	454	495	523	490	507	462	492	478	437	489	464	450	482	457	443	472	452	533	471	454	471	454	462	473	476	444	446	504	438	481	455	453	425	484	497	474	436	477	494	495	487	495	450	468	487	458	437	482	479	439	461	462	463	481	468	475	462	490	484	448	471	453	473	446	459	479	523	458	490	441	482	466	468	483	435	486	473	457	515	460	479	432	486	484	510	463	456	453	496	473	466	518	471	512	464	510	496	447	449	473	458	484	464	492	494	479	485	461	493	403	478	502	476	459	480	517	465	498	482	458	471	486	471	509	427	455	486	463	478	466	474	447	442	502	465	458	430	427	444	473	518	469	491	476	469	470	480	471	461	440	463	477	458	487	443	483	493	485	473	467	493	495	459	451	498	440	491	452	482	437	469	487	494	459	458	448	432	453	466	458	489	490	474	430	479	464	467	491	509	493	452	511	487	453	477	502	437	479	467	431	513	478	457	494	454	423	487	472	455	468	460	478	465	497	461	521	480	455	472	420	504	448	456	501	480	511	487	499	488	441	489	473	466	458	458	466	476	465	472	417	477	455	456	455	478	460	424	449	482	477	488	446	447	456	465	465	422	445	469	469	511	466	435	480	470	464	454	438	478	478	491	439	451	461	474	447	504	502	520	480	501	504	438	503	465	474	463	481	459	440	476	468	447	453	470	485	467	465	460	480	448	478	486	469	472	472	507	462	496	403	470	472	497	486	453	502	451	445	468	419	467	453	446	457	483	432	473	471	486	437	415	482	460	512	465	470	471	476	452	463	478	453	463	467	436	475	435	437	489	475	451	440	436	493	464	470	474	495	449	457	472	460	481	494	494	489	461	452	485	439	454	466	480	454	488	466	491	502	459	460	477	504	466	497	459	491	450	502	476	414	485	498	483	478	484	459	456	478	496	444	481	463	467	452	516	482	472	480	486	498	494	441	535	464	476	433	463	445	483	462	446	483	446	468	474	506	476	503	473	476	452	469	505	465	485	471	433	517	456	429	453	466	453	470	485	470	492	506	468	441	493	457	473	465	473	460	486	445	490	454	488	448	490	483	469	482	482	467	496	440	464	471	490	489	449	473	508	468	477	468	445	493	469	446	473	480	490	443	471	454	453	483	465	479	465	444	460	424	466	437	474	451	459	458	489	486	486	474	497	492	524	458	456	473	478	438	504	487	451	479	467	496	467	446	483	480	447	479	456	463	515	435	506	464	475	449	453	438	488	475	479	484	496	447	515	460	497	477	478	444	459	484	455	470	434	464	457	474	435	511	439	455	456	497	453	494	467	460	460	472	481	476	455	426	428	431	511	480	490	484	446	466	469	449	456	479	496	458	511	469	481	515	455	498	435	467	493	479	458	484	452	497	461	502	475	454	465	474	469	475	510	442	468	476	489	457	449	471	419	459	485	484	447	496	494	430	477	428	492	456	485	450	474	480	506	464	433	440	479	456	462	491	467	445	481	409	488	454	459	459	498	465	479	481	473	482	482	482	529	460	534	447	480	488	445	441	453	463	515	465	444	439	454	469	487	456	497	445	479	476	462	482	486	473	448	442	475	475	465	446	425	482	471	482	456	474	477	434	463	462	453	469	455	450	473	445	485	473	491	504	497	461	424	457	426	502	468	442	472	531	458	489	473	469	450	495	464	488	493	437	479	480	475	468	446	453	464	464	470	437	477	452	480	452	485	472	472	480	475	465	447	473	482	452	435	441	478	457	458	460	450	466	532	495	439	491	461	475	446	454	440	491	450	448	502	488	455	464	448	495	504	490	455	428	508	464	498	475	445	440	451	475	485	490	440	479	482	481	482	469	496	460	455	462	473	445	474	455	483	459	463	472	441	466	471	453	475	477	473	465	475	456	460	455	445	451	493	466	476	481	461	454	490	456	511	460	477	467	487	453	484	465	476	464	492	479	471	477	481	476	429	427	477	473	479	404	462	466	447	469	468	523	482	487	493	494	456	452	491	488	483	417	462	472	451	494	451	462	464	460	481	470	428	479	464	466	480	463	457	464	448	459	467	484	457	472	449	473	472	481	491	463	454	461	419	443	455	450	477	468	483	511	502	447	462	478	497	489	473	489	456	439	460	473	476	493	518	508	481	450	464	449	442	446	461	477	457	450	474	516	460	493	445	444	431	454	481	449	527	504	470	438	466	451	467	464	465	470	484	471	440	470	451	432	464	471	450	447	480	490	485	448	478	463	501	478	440	467	454	437	514	475	477	440	505	469	466	454	442	474	469	452	492	473	429	444	473	471	494	464	418	476	460	471	512	480	490	465	455	454	487	477	496	461	439	469	473	506	468	500	498	483	445	473	485	486	461	477	425	445	443	445	441	468	472	510	517	493	484	474	449	454	481	454	513	482	463	462	465	488	479	438	470	487	471	478	451	522	502	482	465	484	452	479	457	476	518	463	421	489	450	473	444	449	458	500	426	465	466	440	485	453	481	496	466	479	477	465	485	419	456	454	464	481	459	468	482	466	485	490	480	470	522	476	453	460	490	467	479	508	443	463	480	482	471	488	469	453	480	459	456	468	464	498	465	448	486	446	458	490	469	471	469	490	496	457	478	482	484	458	444	486	504	446	491	447	463	440	473	473	425	496	476	519	430	455	477	448	464	504	467	490	494	500	442	488	458	452	480	483	469	494	464	440	462	484	481	475	478	458	468	471	462	478	467	439	473	490	464	469	456	509	461	492	492	470	424	495	493	477	487	481	445	475	499	483	495	490	444	460	454	464	475	482	446	446	489	474	458	447	470	440	446	459	479	463	447	505	452	461	490	461	493	456	463	488	483	440	488	471	477	488	496	463	464	458	437	470	469	468	467	494	480	448	465	493	470	533	453	482	461	454	463	474	487	489	478	497	489	490	493	461	475	499	428	426	445	485	444	487	468	491	462	432	504	479	498	457	453	474	483	482	459	439	463	458	460	475	469	460	502	477	436	482	488	464	491	475	471	475	487	452	452	469	465	476	461	483	466	437	498	473	510	444	477	487	491	450	448	509	464	487	485	474	478	503	422	492	457	418	524	502	522	436	424	453	452	471	444	512	482	447	418	491
2326	287	312	302	257	254	286	224	252	238	237	258	241	237	249	267	226	205	224	244	235	238	236	220	228	254	242	245	223	244	216	216	218	223	234	240	235	216	232	210	247	206	224	247	216	250	226	252	248	224	240	242	248	230	260	229	228	230	227	237	207	220	252	217	225	243	217	230	234	241	221	236	222	244	245	245	219	212	233	223	234	230	243	229	224	234	242	219	230	233	256	245	200	249	236	250	238	214	198	242	237	206	237	243	225	199	207	219	217	223	258	229	236	224	230	213	224	253	201	205	241	220	254	228	236	202	219	249	257	203	237	247	218	241	246	243	223	228	205	233	216	234	224	247	238	242	218	245	216	226	229	237	203	213	238	229	237	274	222	226	207	223	221	243	211	215	211	261	261	197	239	256	251	205	231	219	253	233	211	282	224	231	247	271	243	219	224	191	253	218	202	231	244	211	242	223	245	226	230	213	235	205	214	207	249	223	227	230	259	246	241	247	238	229	251	227	229	223	218	209	227	233	240	224	230	260	243	239	225	228	257	227	237	233	241	220	196	216	243	207	219	269	213	245	230	223	255	240	251	222	235	213	233	264	227	217	225	228	223	251	217	213	220	238	218	224	231	220	228	227	236	257	220	260	253	250	222	220	235	241	220	196	227	219	236	228	253	239	233	220	240	248	239	225	218	221	230	219	233	250	224	230	213	228	214	246	237	218	251	271	248	262	228	233	241	210	223	213	236	219	229	217	226	215	224	235	242	221	244	236	240	235	211	234	224	225	231	228	248	241	234	209	227	218	233	223	212	252	197	213	237	215	227	218	224	247	241	225	215	227	206	242	243	228	224	213	206	229	241	242	258	222	237	234	256	256	231	247	223	228	229	221	251	228	241	199	214	245	252	222	232	257	215	220	247	273	236	199	216	258	206	199	236	224	250	263	245	199	212	246	240	271	197	200	242	234	247	200	219	234	225	247	180	221	221	242	234	235	256	259	248	208	219	233	234	254	234	215	263	257	233	210	201	204	208	211	223	232	208	224	222	230	238	214	236	232	251	216	226	247	213	218	250	223	259	218	239	226	223	248	243	232	237	219	248	231	208	215	225	220	244	225	238	249	221	210	229	213	240	211	224	224	243	244	220	225	236	216	228	232	209	228	216	229	251	241	237	262	241	220	228	214	202	235	235	244	261	276	203	224	221	252	216	235	210	215	216	239	253	235	224	237	240	239	222	228	234	232	245	245	230	250	205	266	227	239	215	217	217	257	223	219	223	219	243	243	247	230	199	228	216	236	258	216	249	227	232	248	226	233	261	209	247	246	242	259	236	221	258	255	201	241	255	237	227	244	219	236	224	261	215	244	224	217	227	218	208	241	266	211	215	229	243	236	244	225	242	219	221	241	229	240	242	231	231	233	223	199	210	266	221	226	243	247	224	243	228	236	243	256	241	233	231	230	235	217	219	210	234	213	216	211	226	213	237	236	217	235	244	250	229	237	215	231	233	223	224	227	228	252	215	219	227	219	199	250	231	225	212	229	225	230	234	231	213	247	250	221	235	227	215	230	225	240	230	223	240	232	260	232	241	247	249	229	243	211	221	234	240	245	234	234	211	232	256	224	211	221	227	217	264	227	252	226	252	228	229	239	233	237	248	258	223	227	232	231	233	217	239	256	235	231	233	213	235	246	224	227	218	242	213	241	269	225	235	233	241	260	225	244	252	257	242	235	204	245	245	208	240	234	216	257	270	212	254	223	232	235	228	231	233	220	241	206	227	208	215	227	238	220	226	258	228	225	256	245	279	233	253	208	231	195	262	230	221	243	222	206	229	274	245	239	249	230	242	242	222	229	201	223	201	250	230	246	229	234	228	248	221	224	243	221	241	250	239	240	242	230	213	212	228	244	246	243	250	224	215	218	232	249	235	244	222	231	221	223	267	232	237	230	229	227	249	235	243	246	219	253	261	228	246	210	240	237	236	234	226	213	216	225	191	219	222	223	202	248	223	207	234	228	235	212	228	270	241	230	240	209	231	226	242	239	219	248	242	229	219	218	255	266	229	228	220	234	264	240	249	246	252	231	254	225	242	232	216	235	213	228	216	252	214	241	201	213	220	233	230	213	218	218	213	238	228	220	198	225	220	237	233	222	232	208	249	247	221	231	216	245	248	238	258	237	246	223	262	222	260	236	230	213	221	253	241	238	263	243	198	224	233	244	260	208	221	206	253	219	209	235	243	224	219	240	222	250	264	212	249	234	239	224	217	226	215	224	257	234	232	229	206	239	227	258	190	233	238	236	239	215	236	235	218	237	228	216	232	214	242	236	243	248	202	248	214	260	212	232	230	233	234	244	212	226	196	262	218	222	232	254	234	233	215	229	223	237	214	247	250	195	228	243	204	239	220	246	211	244	233	245	244	227	219	220	230	231	236	225	254	235	228	210	263	224	243	230	239	256	261	278	213	219	236	220	253	232	227	234	246	238	211	208	247	224	223	228	240	221	214	243	239	231	232	231	221	244	276	244	245	230	245	260	236	228	241	235	223	232	227	247	223	204	217	230	217	275	235	226	220	234	244	237	234	241	246	228	219	201	211	226	229	235	215	235	230	243	247	236	251	247	243	272	221	221	248	247	243	219	204	250	220	238	229	245	232	222	236	230	236	246	251	250	243	254	219	231	245	212	238	259	243	217	240	210	217	235	230	210	254	262	212	230	232	229	246	240	209	236	243	222	214	229	217	220	248	230	220	212	220	246	222	193	251	240	205	209	234	227	227	225	237	223	265	246	224	250	242	226	262	226	220	232	234	230	229	248	223	245	234	231	239	231	241	219	257	237	238	231	221	265	224	220	238	227	215	235	233	210	245	221	226	248	251	245	204	235	231	216	235	227	224	232	258	231	237	217	245	213	200	227	210	237	223	212	232	221	238	248	211	250	234	202	216	200	224	208	225	236	237	213	221	222	231	250	201	234	215	216	247	211	237	240	222	235	231	193	235	217	228	241	224	229	231	220	231	243	232	244	236	249	254	222	241	242	230	236	228	221	207	207	235	185	224	214	243	274	248	228	235	228	229	259	242	218	243	258	233	244	212	230	253	225	198	229	227	224	241	214	210	237	224	223	208	229	237	244	242	239	229	224	247	232	221	215	219	231	218	246	246	249	243	237	207	245	227	239	208	230	239	250	198	233	225	226	235	232	218	236	233	216	271	241	235	211	237	245	238	247	227	210	241	203	237	219	207	249	219	223	233	228	241	197	239	250	204	223	205	217	244	229	231	226	229	203	217	233	238	221	224	238	247	218	210	203	234	222	233	229	233	212	238	244	216	239	228	231	240	208	242	225	221	221	244	235	242	234	231	224	225	223	219	219	228	226	234	233	205	223	247	237	232	239	242	239	237	237	240	215	240	221	193	241	193	231	238	231	231	246	214	254	218	221	245	239	213	223	225	216	232	233	220	240	258	226	211	222	224	246	252	203	232	245	220	223	239	234	245	228
2923	858	942	897	869	852	801	752	772	770	771	762	733	721	709	701	730	760	711	679	716	717	697	736	742	709	729	696	685	692	695	693	718	715	679	706	697	681	701	718	719	715	725	685	699	699	744	714	709	703	735	657	671	686	690	722	682	745	703	675	702	761	616	638	701	724	706	702	687	745	688	679	724	646	680	672	709	659	729	732	659	689	669	697	698	736	677	725	651	723	687	746	729	684	678	723	686	714	706	683	642	704	708	694	679	681	664	743	727	675	715	699	715	666	681	665	675	688	669	695	699	666	699	717	700	646	684	636	661	690	674	655	683	648	701	730	737	697	713	664	721	707	691	723	663	664	687	713	699	700	706	690	722	697	734	690	733	717	698	683	684	687	630	703	646	692	713	728	724	685	653	668	675	676	727	706	662	688	651	680	728	680	704	674	682	699	704	705	692	695	710	748	699	684	687	694	701	669	676	670	718	652	678	682	688	739	696	724	669	659	724	720	678	735	724	696	678	708	661	699	634	692	753	716	718	652	689	720	649	683	680	700	683	686	731	702	657	685	619	710	728	694	708	662	728	690	711	704	725	701	737	693	674	640	698	683	727	719	695	711	663	712	711	719	692	691	704	704	735	739	642	696	684	717	740	684	711	641	728	659	714	661	652	682	710	684	679	709	753	718	723	696	691	737	751	672	707	698	724	729	699	677	671	699	672	765	702	710	685	744	701	697	789	712	678	689	706	709	704	675	678	711	723	670	707	743	696	676	642	684	674	708	692	628	712	687	672	697	710	692	674	684	711	700	737	704	729	749	725	629	724	736	677	668	680	682	688	683	681	680	691	709	677	639	699	713	723	721	641	705	704	682	706	667	691	694	659	738	683	721	701	687	675	727	675	716	692	717	700	665	679	726	729	666	695	722	659	672	662	717	693	695	677	697	704	671	694	694	673	656	687	675	650	636	670	682	661	644	688	730	695	682	666	736	728	685	659	730	699	685	661	702	655	732	752	682	709	681	727	658	719	754	688	676	718	676	700	727	699	695	689	680	658	694	736	726	724	657	697	704	645	715	688	670	695	725	698	708	663	672	720	651	688	675	669	672	709	757	666	671	714	715	673	697	726	660	696	729	705	686	691	672	694	643	709	703	694	661	703	668	715	709	687	763	652	714	666	681	724	657	709	698	735	731	671	703	665	732	670	647	716	725	700	722	675	657	708	666	740	685	661	711	710	657	671	728	722	721	731	676	718	730	660	754	700	721	676	711	702	674	701	722	710	748	686	687	684	686	709	701	685	750	711	676	690	710	757	711	698	683	740	647	723	679	675	710	674	661	666	686	663	693	746	669	654	708	701	704	706	671	722	707	647	709	699	686	686	675	683	713	702	692	704	658	672	746	680	689	718	679	703	657	694	673	721	687	664	670	708	646	733	674	658	656	704	703	696	730	682	669	682	677	740	715	706	662	681	697	724	685	675	737	717	671	688	726	676	710	693	698	714	714	707	678	698	750	709	672	713	691	720	688	664	644	715	682	656	720	661	721	699	711	712	652	707	662	694	702	677	732	743	699	669	726	669	685	696	665	715	715	712	666	726	679	706	675	684	698	669	668	698	695	701	678	682	694	714	730	739	722	711	659	712	683	689	735	668	723	710	662	674	713	691	702	671	708	704	730	681	697	707	703	699	706	701	709	715	679	662	699	712	683	697	705	687	708	708	705	667	705	741	718	718	692	720	693	697	665	725	674	691	680	733	697	706	700	658	713	713	700	682	717	726	673	681	727	630	689	697	728	704	701	713	706	693	699	731	693	680	708	683	692	761	706	701	708	724	642	688	701	675	738	712	722	647	698	695	695	678	668	678	681	677	687	688	675	656	709	726	663	727	725	700	718	703	679	672	699	693	643	709	678	639	696	705	697	699	694	677	697	705	718	648	691	686	707	675	687	681	711	659	693	705	682	725	736	654	740	682	673	721	693	678	689	669	677	690	715	700	686	668	724	694	685	715	725	726	697	706	671	667	706	705	696	644	664	656	701	695	739	687	698	654	654	719	703	675	700	675	690	699	717	705	682	688	667	680	691	706	726	698	653	711	696	728	642	716	677	723	640	707	696	676	691	715	669	666	719	655	751	684	700	704	694	667	741	701	661	671	722	735	687	660	699	729	688	678	686	717	667	697	645	682	675	681	686	715	722	718	681	686	727	727	677	663	707	705	737	688	736	730	715	709	716	721	681	644	690	682	665	712	670	695	721	747	729	725	690	686	736	755	696	709	654	662	651	666	662	705	691	718	720	683	667	642	681	671	688	690	653	676	704	685	663	706	685	729	680	681	705	684	736	763	714	684	713	661	688	706	648	711	730	699	707	734	667	652	691	720	658	720	713	680	653	700	685	704	742	672	736	678	729	702	705	661	737	678	707	710	687	731	684	681	716	686	625	696	692	705	718	727	704	697	684	685	688	702	689	714	710	660	743	683	745	699	706	761	683	648	698	668	682	700	691	645	656	708	677	714	701	687	727	716	688	692	720	687	689	686	681	737	713	682	725	688	677	675	708	694	718	695	723	675	709	689	711	720	687	653	744	710	672	709	667	695	725	652	719	710	682	718	722	702	713	668	713	657	695	690	709	717	668	705	685	712	664	669	723	718	676	685	695	706	697	657	685	642	689	677	703	707	718	665	672	728	700	675	668	717	684	686	733	666	694	672	666	714	671	641	700	707	688	641	706	678	670	710	709	721	684	681	694	682	707	690	700	719	698	698	652	692	721	703	683	711	690	709	710	719	690	714	691	685	686	727	689	690	666	721	683	714	677	685	686	691	618	689	693	743	722	699	734	683	728	696	694	690	707	649	730	675	674	725	683	656	699	775	636	684	636	679	704	718	728	681	674	695	701	655	679	688	680	671	684	698	761	712	714	779	664	663	659	685	709	669	707	679	683	709	671	664	684	711	688	665	717	662	721	674	688	706	704	689	701	675	672	682	686	692	671	714	732	690	713	702	676	684	680	672	694	651	690	727	690	678	708	727	689	671	704	735	748	670	699	688	715	706	672	692	686	691	712	703	706	696	684	703	694	737	670	664	748	701	719	702	671	665	625	704	709	687	695	711	694	743	696	694	689	709	695	705	696	651	722	718	687	695	675	670	700	724	691	660	683	740	686	669	646	684	690	700	711	681	658	720	673	716	703	730	670	665	686	690	714	723	720	686	724	732	673	699	719	698	677	728	698	682	709	721	701	700	699	709	733	686	690	698	705	684	710	746	684	722	672	679	664	689	720	703	706	685	645	704	706	752	708	774	687	706	678	646	700	710	722	726	698	690	644	705	661	707	732	684	714	701	668	684	685	716	707	703	665	686	646	684	691	713	715	728	694	755	738	688	723	698	676	718	680	727	680	716	670	674	733	703	693	690	730	761	684	648	642	719	695	679	700	683	688	718	681	672	660	674	756	699	654	688	748	717	717	672	695	709	727	672	734	671	700	699	669	661	681	696	695	693	752
9825	1133	1429	1153	755	562	469	363	333	267	235	225	192	165	178	172	150	175	157	160	141	147	154	154	114	119	129	133	150	115	144	133	119	126	129	104	141	115	99	110	123	125	135	114	124	130	129	128	137	108	108	118	120	116	122	115	118	118	133	112	136	142	104	110	137	125	115	100	126	127	110	116	110	103	120	117	116	138	124	122	134	99	106	104	110	118	115	119	113	102	103	133	111	119	114	116	117	116	113	132	100	112	109	121	99	106	114	110	119	111	141	104	77	105	84	129	129	104	112	117	115	106	126	113	114	112	100	94	131	96	117	94	110	124	113	102	108	116	113	121	125	95	112	108	101	118	110	116	118	130	123	121	110	117	97	103	133	116	112	107	118	118	118	109	119	103	112	113	128	108	122	115	99	107	122	115	106	98	110	122	140	117	131	122	116	99	120	108	112	88	111	119	122	111	112	111	120	100	118	119	118	103	102	117	135	121	106	128	104	111	118	101	107	117	118	101	132	113	111	110	105	105	132	113	120	123	119	136	120	118	123	116	109	129	121	125	106	109	118	106	140	106	106	101	110	118	105	127	114	126	114	96	135	121	112	109	116	112	117	110	121	118	113	103	100	111	100	113	110	120	112	117	114	103	123	126	130	100	101	107	106	96	116	132	111	126	101	111	106	112	116	119	105	109	112	137	126	103	98	92	114	127	93	110	116	114	110	118	82	106	103	92	107	110	106	121	119	102	119	123	103	91	129	122	104	117	108	109	114	101	121	115	115	119	107	124	116	124	127	105	133	105	94	116	91	120	102	139	113	103	89	113	123	101	113	122	105	135	121	94	114	130	105	115	121	118	103	118	112	104	112	113	113	110	104	102	96	135	101	116	118	98	91	112	125	101	114	112	102	104	114	100	128	107	106	96	115	128	132	108	119	110	121	103	121	104	112	123	117	124	133	113	119	115	123	116	110	109	106	103	102	113	95	119	105	114	98	111	105	108	133	105	110	122	101	125	119	127	118	132	112	115	98	107	107	120	126	114	113	119	118	90	119	104	116	118	112	105	102	120	111	135	102	123	116	127	119	128	125	110	112	126	127	115	122	109	104	125	109	118	95	126	93	116	119	105	117	86	107	121	108	107	124	136	116	118	104	111	103	120	108	128	92	121	123	136	119	125	127	124	122	109	99	120	98	100	123	106	95	115	132	132	104	112	128	124	98	121	114	97	113	132	105	107	134	103	121	112	104	95	111	104	93	118	107	120	110	88	108	100	108	112	106	125	107	109	117	105	107	113	111	128	107	116	129	116	123	109	130	116	125	119	111	95	109	119	125	119	113	112	109	116	120	115	119	127	112	113	123	117	108	101	101	114	98	120	112	106	126	125	112	109	109	99	126	127	117	117	104	100	131	97	118	109	99	127	111	107	121	99	105	122	105	101	109	122	111	106	120	102	119	123	111	109	107	109	111	117	131	130	107	114	107	105	107	120	100	93	139	104	115	113	108	109	119	133	121	121	100	111	118	120	109	118	107	113	104	124	123	112	129	113	99	113	105	98	128	118	108	131	114	129	102	115	86	111	116	125	99	120	121	129	113	127	94	114	136	113	105	100	120	108	103	114	113	116	114	102	128	123	123	107	113	106	105	125	125	106	110	123	110	107	114	113	121	84	104	124	109	120	111	108	137	118	129	120	113	129	102	102	123	104	110	116	109	99	109	111	110	123	117	113	131	95	108	103	100	123	108	114	121	110	123	112	93	116	108	118	107	114	124	108	125	111	114	117	101	113	110	109	117	110	116	122	118	110	120	124	108	123	104	97	141	113	122	126	114	109	123	120	118	108	108	108	125	114	110	114	94	123	123	124	110	112	100	114	101	113	105	100	113	124	126	130	109	132	101	137	124	115	124	105	120	124	110	104	105	133	109	103	118	126	110	100	116	109	121	115	111	108	139	116	123	132	118	107	103	113	102	122	126	123	103	116	121	116	112	106	112	121	102	121	105	142	118	129	98	108	119	104	117	109	106	112	102	123	129	103	120	122	118	111	126	107	118	115	108	115	104	101	124	111	111	133	99	121	119	99	105	121	100	140	132	123	107	114	104	116	136	119	96	124	120	104	116	133	137	111	105	127	112	103	105	107	97	131	113	125	126	112	117	121	106	98	127	122	95	126	107	103	105	139	104	97	107	122	137	94	113	106	114	103	111	111	127	121	113	108	120	110	125	113	105	122	112	121	114	104	113	109	122	126	121	123	112	119	106	109	122	112	119	118	120	104	122	122	106	99	109	123	108	103	127	109	112	114	120	127	130	128	112	106	117	108	121	123	96	108	102	116	123	112	123	108	116	94	96	128	122	118	102	112	124	116	124	95	106	106	106	113	97	97	112	127	118	114	114	129	102	127	107	111	108	118	122	120	113	127	111	106	107	115	110	100	103	133	111	109	109	100	123	91	114	143	125	114	88	94	87	119	125	94	112	111	106	118	102	118	106	119	114	124	112	112	117	116	117	104	116	102	112	119	91	86	101	105	103	121	109	101	120	114	113	113	103	101	111	105	106	113	98	109	125	114	113	98	123	108	112	119	107	110	114	117	111	130	87	110	117	107	110	118	103	112	118	109	106	128	122	117	123	118	93	114	118	102	108	126	105	118	104	110	110	121	95	114	94	98	109	108	101	114	115	100	105	133	134	107	113	127	111	139	136	92	128	106	115	119	110	108	112	96	135	115	109	115	118	119	103	127	108	116	119	120	114	110	108	118	105	103	133	112	127	115	117	111	102	104	120	106	97	124	103	125	113	122	102	139	119	115	95	133	114	108	116	110	131	107	108	117	114	108	108	109	109	95	105	122	127	126	95	98	116	111	113	100	124	119	118	109	96	97	111	98	102	107	110	107	116	123	123	111	121	136	120	111	115	121	103	102	123	123	92	113	93	98	123	104	118	132	112	115	113	115	123	108	119	91	130	129	102	108	130	104	117	123	116	120	117	134	119	106	116	108	117	112	89	97	114	107	120	121	109	119	132	102	114	100	99	116	122	122	109	123	136	115	134	110	119	104	125	110	105	100	102	129	102	119	126	114	123	110	108	106	114	121	96	99	110	121	115	94	111	119	100	105	102	138	106	128	128	106	111	128	107	122	135	123	97	112	106	118	120	98	123	117	127	97	115	117	133	120	123	115	137	112	104	92	114	117	117	114	112	121	113	115	100	114	102	95	110	133	119	103	115	104	100	115	128	127	119	109	113	106	118	108	111	121	115	104	101	108	122	102	106	114	117	104	119	112	105	128	117	107	86	99	119	95	110	124	100	101	91	130	120	96	123	116	103	116	124	143	113	102	111	114	83	122	111	123	124	116	119	118	133	108	121	112	106	131	121	118	106	105	123	113	127	133	116	99	116	99	126	91	95	110	125	114	104	96	107	102	104	124	106	99	107	128	113	120	98	120	115	122	108	93	96	123	129	114	118	102	125	144	120	126	116	93	114	111	115	105	110	112	101	114
6097	1408	3532	3972	3304	2627	2175	1811	1568	1298	1159	1079	990	887	764	746	761	673	707	633	589	582	560	518	569	537	533	489	459	487	491	497	472	507	480	474	438	422	415	464	442	391	450	442	428	413	423	408	447	397	391	430	410	411	395	391	420	391	397	449	405	397	382	421	415	387	408	428	400	417	370	403	422	381	391	385	387	421	387	422	387	399	372	347	379	428	401	415	387	331	378	411	353	387	408	370	371	382	357	376	395	390	397	356	377	375	381	355	400	391	392	422	400	369	341	399	411	374	366	402	368	393	418	344	382	389	400	391	373	340	355	338	393	385	374	392	378	387	358	350	403	414	374	393	373	375	365	370	402	383	392	378	393	385	383	383	412	408	416	401	375	338	414	390	374	363	404	404	355	348	383	406	394	384	347	380	389	384	368	361	403	391	413	399	387	394	360	382	366	359	379	356	373	405	386	370	378	345	390	368	389	425	363	403	400	368	405	373	364	379	402	384	374	407	359	386	418	355	372	380	388	411	363	347	385	370	351	385	368	390	406	390	350	359	369	370	386	381	382	335	396	365	387	395	362	394	389	349	375	346	397	391	415	372	347	392	375	379	372	374	342	404	424	401	376	356	385	358	415	405	354	390	391	363	370	390	365	402	352	355	385	395	423	366	415	359	356	406	388	396	422	363	374	389	356	357	379	390	359	387	388	390	398	380	377	373	362	360	365	372	412	389	363	389	379	396	378	377	393	375	362	386	375	403	381	384	373	325	401	350	396	346	356	358	366	392	373	399	385	410	362	366	400	377	384	408	391	389	386	370	396	404	356	399	341	361	379	368	369	404	372	364	374	415	382	387	342	414	359	395	357	376	385	413	374	364	366	374	393	373	383	379	367	343	364	398	370	393	383	372	385	395	402	408	392	385	374	356	385	387	410	379	386	381	388	385	398	389	408	375	358	350	389	389	387	392	359	397	408	407	363	402	363	361	371	383	376	349	390	334	350	383	399	357	362	390	363	401	362	434	385	384	341	372	343	357	342	359	341	396	329	404	417	361	376	371	381	398	395	411	384	386	406	406	368	370	406	385	389	365	388	345	373	391	391	410	374	381	375	378	376	386	410	385	401	394	377	400	329	379	347	382	379	354	366	391	409	352	343	374	400	390	360	366	358	394	382	380	375	394	402	359	410	383	392	359	369	390	406	398	380	353	386	361	406	403	350	376	387	392	355	374	427	385	389	371	389	359	362	356	390	370	397	410	348	397	382	361	380	381	403	393	409	387	365	377	356	347	398	407	362	386	405	394	379	380	367	369	395	364	403	400	384	360	393	403	349	363	371	400	345	366	386	358	351	365	392	395	383	399	377	359	383	390	390	373	369	383	370	347	427	385	385	402	381	346	381	368	373	386	362	407	386	376	379	352	357	363	384	374	366	391	378	388	381	384	376	360	383	392	388	404	355	355	398	365	394	372	390	359	416	415	386	397	374	367	386	382	381	373	367	369	379	373	349	378	378	383	400	382	388	406	372	385	337	391	419	372	381	413	347	367	378	363	383	324	379	415	408	350	384	360	380	380	372	411	337	377	400	379	359	359	394	386	399	366	398	368	373	365	383	372	369	405	416	398	352	400	376	364	338	358	430	381	397	373	375	356	385	359	393	377	368	403	359	385	392	382	404	369	378	361	352	391	387	399	386	368	378	373	415	391	394	405	372	363	372	361	385	367	362	369	403	388	363	368	393	373	388	376	378	394	373	367	388	387	390	403	398	382	348	380	388	391	363	370	389	390	379	401	401	355	392	398	356	371	349	370	356	380	371	406	369	410	371	410	383	369	395	376	363	346	373	368	356	375	369	358	393	418	390	364	375	409	374	384	373	394	345	376	403	342	375	392	369	362	381	400	354	373	409	407	422	387	387	361	388	406	429	356	369	359	399	385	375	387	391	383	355	378	357	388	372	358	369	355	377	390	407	385	368	352	390	397	386	376	365	345	392	399	370	385	394	376	342	372	355	382	354	360	362	386	350	386	400	375	402	378	363	362	404	404	377	382	388	334	346	387	385	372	362	354	388	383	350	382	360	363	404	383	330	357	385	374	413	368	373	376	349	401	364	342	369	399	405	396	361	382	372	390	377	329	389	365	391	385	317	382	349	365	372	403	363	365	347	355	345	344	383	346	395	352	365	396	376	361	370	373	383	407	371	388	396	355	402	417	388	404	378	349	404	367	382	377	347	385	399	380	384	381	391	398	392	390	374	370	393	377	381	412	342	390	396	391	383	364	356	389	370	385	387	379	349	369	359	373	354	357	345	369	367	381	360	347	376	374	382	383	368	403	411	391	390	421	369	397	387	370	364	414	356	380	353	392	389	405	392	381	397	403	328	386	377	422	393	341	351	405	388	370	379	418	352	383	370	395	353	334	402	377	365	392	369	426	356	400	378	407	350	358	375	391	377	361	390	407	339	407	378	356	341	347	372	322	387	378	356	380	391	351	381	366	349	376	396	361	395	358	383	364	400	377	362	366	364	412	383	382	367	376	424	394	372	387	368	350	384	377	333	378	349	380	378	345	428	399	374	393	386	388	361	398	403	378	372	383	344	356	383	400	382	369	365	377	394	390	351	389	380	360	369	376	365	349	346	386	352	405	371	394	339	362	360	354	405	376	384	359	402	354	373	391	398	394	366	368	335	377	358	381	394	410	400	359	367	398	353	393	393	357	368	382	386	368	375	382	385	320	394	380	383	396	380	361	359	409	399	393	402	386	368	387	358	380	370	368	376	341	342	381	372	374	348	394	409	401	399	376	361	384	381	374	375	374	372	360	420	386	396	404	395	397	369	395	393	397	374	367	401	364	347	389	393	381	392	396	404	379	373	381	405	336	372	371	393	352	369	385	370	358	392	403	424	362	356	382	366	312	329	367	362	415	378	378	427	416	397	361	365	351	373	390	362	396	391	360	384	351	380	360	364	380	350	371	392	406	355	406	377	373	360	354	413	392	416	398	379	395	378	382	400	353	337	383	373	387	407	352	385	395	365	415	347	380	365	382	388	382	397	367	395	372	380	382	404	343	375	393	380	382	380	404	398	367	407	382	393	349	379	417	401	338	382	407	341	374	373	379	396	376	368	368	376	338	377	404	361	374	399	385	358	368	379	376	363	392	400	378	361	364	384	424	367	379	397	406	357	391	376	404	363	387	379	367	369	351	367	345	403	396	387	343	412	371	407	397	372	376	366	358	341	384	405	415	379	377	384	390	380	393	402	369	367	381	399	338	387	375	393	349	372	373	380	364	395	392	356	353	397	395	405	393	380	363	369	409	333	382	381	394	371	369	352	405	386	406	352	377	358	387	381	379	372	370	375	363	365	388	392	382	382	392	353	415	383	373	393	415	399	380	422	352	392	397	395	368	392	407	392	373	351	366	365	356	415	413	416	318	423	379	377	355	405	363	399	369	363	369	406	361	418	366	350	347	352	364	377	389	373	400	428	351	391	395	375	369
17867	2610	2826	2093	1407	1013	767	608	526	388	418	365	294	248	265	242	251	217	215	215	179	214	216	188	167	169	154	162	189	141	153	179	185	177	150	147	142	141	156	149	155	153	147	143	147	144	139	143	161	167	156	175	151	167	136	132	154	140	165	143	136	147	135	131	135	157	127	143	150	146	155	146	137	152	156	155	149	111	136	111	142	135	129	159	135	141	162	124	129	155	160	134	125	133	133	136	157	159	115	164	126	118	146	171	159	133	139	152	150	155	139	139	135	151	157	129	138	132	151	136	146	139	128	121	156	140	136	142	143	157	141	146	159	168	158	151	131	139	133	127	139	143	155	170	134	143	134	126	143	137	139	134	153	132	146	144	154	132	122	141	147	149	140	137	147	138	138	138	149	156	149	143	135	134	140	146	131	135	148	136	135	127	151	146	120	167	148	132	159	138	140	126	143	135	143	146	141	144	129	153	143	120	139	144	137	145	149	141	141	144	128	139	137	125	142	129	130	162	149	154	143	140	129	139	149	149	145	148	163	160	128	124	138	149	138	140	148	144	129	152	147	125	133	140	143	132	136	138	134	146	137	139	147	152	155	144	131	161	123	152	149	144	151	119	130	143	142	139	145	134	143	129	135	147	162	134	138	138	143	143	151	146	143	144	117	119	142	123	140	128	165	131	144	134	126	150	144	142	147	146	142	141	128	135	159	145	133	134	134	132	142	143	156	152	143	111	141	146	122	127	146	147	135	145	153	138	121	134	154	156	143	151	116	145	134	146	153	138	133	118	138	147	164	139	152	161	151	142	140	162	150	158	133	143	147	164	145	165	157	134	165	151	146	129	149	144	148	164	154	150	158	131	145	143	146	149	132	144	149	146	150	134	158	129	165	151	151	159	146	140	128	160	161	135	141	163	150	137	118	144	127	131	147	116	155	153	144	156	135	147	143	143	139	138	148	152	143	137	168	147	121	152	141	146	127	128	139	136	121	145	120	139	143	142	138	152	122	162	135	121	151	162	146	142	161	127	147	146	159	156	150	150	131	137	145	146	154	167	139	145	137	151	150	136	148	138	151	146	162	151	139	143	149	146	140	156	133	152	137	145	154	132	134	139	150	156	143	147	152	161	161	141	136	126	137	158	128	136	139	143	136	140	143	148	151	128	139	150	137	145	159	119	125	150	143	135	146	142	139	158	144	143	153	126	152	143	153	120	134	155	145	124	131	128	146	126	142	162	142	140	142	149	132	139	113	158	132	136	134	150	144	141	156	151	132	124	129	133	135	144	139	158	150	158	152	160	143	131	139	147	134	150	141	143	119	142	134	154	118	138	143	148	138	133	127	147	146	143	148	137	143	145	153	132	166	159	138	130	158	140	166	141	154	145	177	146	153	170	146	148	149	152	139	141	137	134	129	125	150	152	149	136	137	133	139	165	148	125	153	115	130	142	142	167	146	152	147	130	150	144	163	144	134	132	144	116	133	128	145	144	131	125	152	164	161	136	157	147	158	136	142	168	154	145	145	138	158	137	139	138	148	139	135	153	129	120	147	119	115	131	149	119	143	136	142	123	139	135	143	146	145	160	134	142	150	137	158	138	124	146	126	144	128	146	127	116	145	131	127	150	163	144	150	144	134	131	145	129	144	132	145	131	126	141	115	135	174	151	146	134	141	127	152	164	143	144	140	141	154	141	127	144	130	121	134	138	142	136	138	154	144	124	150	143	150	147	159	121	136	140	136	121	143	153	139	158	148	140	136	149	131	133	146	137	153	149	137	151	121	127	142	139	139	141	133	118	151	144	137	161	155	169	161	137	144	145	131	136	129	148	143	152	136	145	143	151	148	145	148	149	132	138	144	132	146	140	110	163	149	129	148	149	147	142	123	158	137	139	130	154	138	121	142	145	153	151	124	150	139	140	142	137	133	133	141	137	125	154	132	149	155	141	152	157	168	126	142	112	148	128	147	152	138	163	127	151	134	143	133	127	148	146	132	132	142	132	153	141	159	113	126	147	131	145	128	195	124	128	151	126	159	151	148	152	151	158	150	128	163	127	131	143	137	129	135	137	135	133	131	147	143	125	134	149	117	137	131	137	148	156	138	129	131	135	145	144	125	137	111	143	143	137	150	126	121	146	134	117	149	133	143	151	127	122	143	157	141	139	147	139	126	151	146	142	150	119	168	118	126	131	124	130	149	137	161	124	134	145	128	140	162	148	134	148	130	135	137	115	150	137	150	147	155	148	130	135	146	154	125	132	124	139	128	143	136	142	143	122	154	145	142	176	131	151	135	143	161	138	143	131	153	127	144	147	140	132	154	154	131	143	137	163	136	135	145	129	120	147	145	139	129	122	130	138	136	147	159	136	124	140	141	110	158	137	125	144	148	140	139	147	115	117	135	147	133	141	146	136	151	133	139	128	148	120	128	147	126	151	136	180	154	149	173	159	125	142	147	139	138	146	141	140	148	140	140	133	118	147	154	142	126	148	148	141	131	154	124	159	145	164	145	159	117	134	131	145	131	143	125	142	141	152	137	128	154	144	166	123	144	132	154	134	132	140	141	150	132	142	172	164	135	132	140	163	126	154	137	141	139	168	143	137	116	140	142	127	149	144	128	142	135	125	123	129	146	172	145	164	164	110	112	156	145	130	124	125	153	126	143	148	145	138	146	155	139	150	117	162	158	150	129	143	136	137	155	148	151	132	138	143	138	141	133	171	142	127	154	124	172	126	150	130	144	142	153	153	144	139	148	151	146	151	124	136	138	149	153	150	120	134	134	133	142	129	136	143	145	164	146	143	144	135	124	157	150	126	141	135	138	135	125	142	116	152	167	143	132	133	133	178	140	129	134	160	148	152	150	169	123	151	133	151	159	148	137	146	147	145	135	135	156	143	150	137	145	140	143	160	133	150	151	137	131	151	122	124	138	124	153	141	144	129	138	133	156	144	140	155	144	135	141	138	138	121	142	146	142	138	110	153	138	127	157	135	151	143	127	151	149	125	138	126	138	135	157	146	150	136	125	153	157	141	137	142	150	128	149	135	127	145	145	119	122	140	142	134	141	136	130	145	172	122	130	110	171	154	157	155	150	142	125	116	130	127	135	126	135	126	131	112	150	170	149	152	139	131	146	136	142	120	143	140	143	139	162	152	140	131	109	142	136	135	168	152	125	156	120	138	162	136	156	126	159	142	139	139	133	141	126	129	141	150	124	137	149	116	145	125	135	155	146	122	124	121	141	137	156	139	159	160	149	145	186	131	140	150	132	156	126	125	160	142	154	150	137	171	141	134	144	128	146	150	140	143	141	136	151	140	124	142	164	128	144	137	122	143	151	142	139	116	154	118	127	141	154	127	139	129	135	135	135	140	149	141	150	133	148	131	152	121	145	135	150	150	138	138	144	149	173	136	152	132	132	169	127	155	165	147	148	143	138	137	134	157	141	146	151	133	133	131	122	128	133	133	137	143	124	166	141	142	133	141	130	126	161	138
8295	2705	6403	6909	5803	4634	3760	3189	2681	2295	1914	1755	1617	1366	1253	1228	1096	1104	1040	915	977	884	803	762	788	742	748	718	674	672	671	638	663	627	606	609	581	579	620	596	589	592	553	602	595	573	591	571	548	525	570	533	520	589	534	528	523	552	534	495	530	500	497	484	523	488	505	503	531	536	533	487	489	534	493	513	501	487	471	487	519	525	475	489	463	497	502	531	489	451	503	549	452	483	499	497	491	467	484	489	516	473	514	518	464	491	492	510	445	471	459	469	449	502	466	490	511	472	492	480	445	488	463	464	511	445	492	450	504	484	476	444	485	477	468	510	493	474	487	439	499	424	463	462	473	445	474	485	497	460	478	464	459	458	476	446	480	479	478	498	434	463	486	482	490	486	461	465	507	474	533	514	465	479	465	460	456	483	470	487	495	451	505	439	480	450	447	477	473	457	462	501	453	503	458	533	466	488	485	480	505	491	484	486	474	469	488	452	466	486	496	456	499	477	497	468	490	459	479	459	452	478	466	434	487	462	490	488	499	497	444	478	474	463	466	461	444	476	463	431	492	463	422	519	470	476	452	466	461	466	499	483	471	462	490	508	438	467	499	461	458	477	442	444	478	487	479	459	460	504	447	478	466	502	459	448	473	440	477	457	482	476	461	464	456	480	485	486	475	463	486	469	478	502	503	430	439	484	493	466	463	481	503	514	513	467	481	475	482	478	440	497	489	456	446	439	490	498	443	441	455	445	451	449	477	467	479	438	486	481	464	522	489	463	460	485	490	445	495	483	471	443	476	460	455	474	490	474	468	462	480	494	457	497	482	444	471	497	510	453	473	498	479	488	498	437	454	442	470	473	447	497	510	478	453	465	453	456	469	439	463	453	459	447	479	471	501	472	484	460	478	477	476	478	478	447	482	473	487	482	483	452	462	445	503	484	471	488	456	476	456	448	491	510	489	484	492	478	430	496	477	473	451	503	446	467	509	476	442	438	434	469	472	483	499	490	499	469	479	485	443	464	451	436	497	484	490	498	504	510	476	489	461	464	499	450	476	425	490	462	453	474	474	467	500	479	488	453	498	485	511	465	462	463	476	443	441	473	529	508	472	430	465	462	486	447	466	503	493	432	472	476	494	456	484	474	486	456	515	478	464	476	454	470	483	486	469	496	497	496	464	477	453	460	466	487	474	458	462	469	482	479	464	475	456	474	472	470	480	454	471	469	432	474	477	469	473	505	476	468	445	424	491	507	468	453	454	439	479	465	488	482	430	475	465	455	439	432	480	425	471	449	448	457	475	468	424	492	465	481	442	455	511	481	492	484	479	486	432	505	503	482	447	526	441	516	446	505	462	464	460	470	504	470	453	490	472	456	452	463	431	531	505	428	467	486	487	445	458	474	478	505	487	463	471	447	462	530	517	463	493	487	479	472	462	481	480	467	443	480	464	487	427	444	454	453	506	465	489	501	481	492	460	479	430	493	475	463	482	493	491	448	462	478	496	478	463	477	426	521	499	479	502	487	450	491	479	487	487	442	502	497	431	487	484	485	447	462	485	486	465	474	471	469	501	478	489	467	481	469	494	465	495	469	460	464	455	444	498	464	493	496	473	489	479	461	478	478	483	482	445	482	442	470	415	456	430	472	439	462	467	440	461	433	478	451	472	468	476	469	460	477	453	479	445	470	490	457	466	522	469	496	446	484	466	476	457	464	452	496	470	465	475	470	500	478	441	477	473	460	451	476	457	475	506	464	449	457	485	464	475	478	517	482	515	491	451	507	474	457	503	465	453	479	478	473	461	449	491	450	429	471	438	490	471	491	474	433	430	462	489	441	499	486	454	451	472	450	478	456	458	462	466	441	457	476	507	461	448	471	488	488	427	466	424	480	477	472	452	500	453	475	471	468	481	434	471	446	457	471	453	492	514	504	460	468	443	455	458	486	471	471	449	434	471	469	471	480	455	450	477	468	464	476	439	471	473	472	451	484	499	482	429	444	444	478	469	435	467	517	467	473	468	478	472	451	464	506	449	431	515	462	474	493	492	494	465	470	489	483	465	507	447	514	451	507	458	453	450	467	428	439	461	482	438	437	490	471	445	469	481	436	472	475	465	471	483	473	434	477	456	459	463	486	427	480	433	471	448	490	491	444	512	481	464	437	455	492	458	472	488	490	448	474	470	480	463	435	484	463	437	469	474	439	442	472	451	440	491	460	478	480	479	485	482	461	477	457	482	473	423	480	477	469	489	457	462	471	498	459	462	458	454	428	453	498	491	456	487	433	456	486	485	489	484	457	458	458	457	493	521	477	493	486	477	453	431	516	477	490	483	509	459	465	493	492	509	465	474	470	477	423	459	476	457	436	492	480	483	464	472	502	453	438	465	476	542	444	437	483	517	477	484	501	526	470	453	490	449	465	494	457	461	462	484	484	498	464	473	460	489	443	479	429	428	488	450	466	420	480	439	439	527	464	444	479	426	487	437	426	479	492	477	505	393	440	452	477	469	428	509	479	486	427	461	478	482	469	448	492	480	487	493	450	511	472	457	468	486	448	447	474	458	479	431	470	502	458	479	463	495	496	498	470	445	469	467	489	474	506	448	485	493	456	461	449	469	479	467	490	467	447	502	481	468	489	476	453	502	507	469	506	489	478	466	476	480	430	540	458	500	450	484	470	474	475	454	485	463	474	440	449	498	461	482	509	498	497	516	480	457	484	463	452	520	506	464	458	512	455	465	447	456	450	437	457	476	478	430	479	446	490	426	497	442	475	459	451	468	447	470	473	487	463	451	490	473	429	468	465	417	490	539	498	490	438	457	486	455	494	459	499	485	490	457	486	498	473	502	464	426	440	434	471	459	462	471	477	441	429	471	505	457	498	457	483	467	452	467	466	474	474	446	477	443	479	462	490	470	491	492	426	494	483	441	468	486	488	499	476	517	488	506	447	483	486	410	489	484	475	501	468	481	462	478	470	467	474	495	503	462	460	476	452	425	444	507	459	501	493	506	458	461	466	447	472	448	481	447	482	476	486	440	452	466	471	518	489	463	457	470	420	456	466	460	482	474	455	497	463	475	512	481	453	458	477	494	489	459	498	471	473	462	469	498	470	468	480	489	469	467	442	497	510	467	479	425	467	494	502	480	487	471	477	451	456	456	499	440	493	496	474	490	472	485	472	503	467	481	433	475	467	470	463	479	501	443	460	457	473	484	483	500	433	468	506	480	480	440	495	499	454	483	483	507	432	481	482	466	445	459	461	459	463	473	464	447	446	444	504	517	497	470	477	482	477	503	466	454	476	492	477	493	498	459	434	501	485	523	474	490	493	466	472	479	477	475	489	454	430	429	412	469	456	433	521	482	476	497	438	477	419	493	477	464	485	474	471	426	503	478	476	479	473	458	438	482	469	468	445	460	480	477	446	471	475	494	502	451	471	481	465	434	482	466	488	497	457	493	500	473	453	455	523	410	446	495	452	529	501	481	447	413	454	430	462
2504	342	310	265	298	248	262	246	257	267	265	262	256	242	230	223	233	254	252	244	236	223	242	224	244	212	201	227	238	244	210	274	216	237	256	239	250	223	224	258	239	246	251	214	240	233	255	218	236	219	252	221	221	231	231	251	233	244	278	229	232	235	251	236	238	239	217	228	241	225	226	235	255	221	258	222	230	212	230	271	235	223	233	223	219	259	215	246	240	246	230	218	230	225	236	229	236	215	249	233	214	224	236	236	238	220	232	224	210	226	231	252	221	243	251	232	223	228	216	233	239	220	248	213	242	234	219	229	230	223	237	222	236	221	249	231	219	219	224	197	252	237	252	248	222	231	220	229	256	225	222	223	228	199	215	240	229	228	234	213	264	214	222	238	255	271	233	240	238	207	234	216	241	215	223	206	204	207	237	231	202	224	249	236	247	248	248	223	254	239	225	211	240	244	249	253	230	243	229	251	215	256	249	226	229	255	228	235	243	242	222	265	258	249	246	238	206	241	202	231	237	228	245	221	246	228	231	194	218	250	233	212	261	225	205	261	242	225	277	226	245	250	251	200	226	253	231	226	233	254	231	234	239	258	265	218	263	217	225	231	242	223	220	245	217	232	226	206	236	233	237	215	247	234	218	242	256	254	217	239	227	234	239	216	245	234	239	217	219	263	232	252	223	236	230	241	225	231	264	236	253	200	246	215	231	228	231	236	250	246	235	204	248	231	220	249	205	243	264	209	238	223	237	240	215	234	236	233	248	231	240	215	227	238	244	264	250	225	266	235	252	221	229	239	226	254	224	210	224	227	243	223	251	250	232	225	229	232	208	250	205	225	236	235	213	231	238	233	221	241	226	254	242	246	242	254	250	222	239	206	207	194	207	215	251	214	243	234	251	235	194	243	217	257	224	220	254	190	243	246	231	231	244	240	234	232	222	201	227	252	219	218	238	238	222	212	235	239	225	227	220	259	229	213	223	236	230	242	283	231	208	219	248	260	240	214	222	228	235	242	218	235	238	237	253	220	218	225	208	234	223	197	233	239	248	239	239	221	227	233	205	232	229	228	246	243	217	215	210	232	242	240	225	234	216	229	261	236	236	224	249	208	230	247	255	214	232	239	232	247	255	240	239	249	239	217	215	233	244	242	231	243	267	198	228	242	225	225	243	253	234	223	225	235	256	238	255	261	250	201	239	245	255	207	243	222	257	214	204	243	244	227	228	220	218	227	220	229	269	233	247	229	249	236	240	268	259	229	226	234	206	230	231	224	254	258	218	239	225	238	260	223	219	234	243	230	251	223	220	245	229	277	267	263	219	260	203	226	241	244	256	223	244	237	229	228	251	221	217	246	249	234	244	210	207	230	253	213	235	228	235	225	245	246	217	254	232	225	215	213	203	207	223	235	218	236	220	235	262	281	238	224	232	214	207	243	255	231	217	233	243	210	233	232	229	203	210	246	213	228	226	249	198	239	236	224	194	236	228	207	234	244	225	259	241	248	219	204	243	243	228	219	235	217	225	216	234	225	231	248	211	251	217	251	252	241	230	229	260	226	248	191	255	234	215	249	241	215	255	209	241	225	214	230	238	252	226	220	246	203	251	229	213	222	221	227	250	250	234	211	237	253	251	238	233	243	241	247	221	229	244	255	236	226	235	230	197	215	236	228	232	242	244	231	224	219	276	234	222	226	224	221	227	213	219	245	231	211	249	220	246	232	217	224	218	218	230	194	246	221	238	233	221	254	253	249	205	222	226	235	239	228	253	224	255	217	255	217	212	239	223	229	224	233	250	211	238	217	208	255	239	242	228	244	235	242	248	244	245	244	224	215	239	219	230	234	211	198	224	242	241	222	237	221	222	232	237	228	228	244	201	221	225	238	207	244	219	238	233	232	263	216	203	232	237	206	256	233	224	217	229	235	219	238	238	239	258	241	222	225	222	205	230	231	260	223	238	237	236	210	238	218	227	213	225	210	256	207	227	258	225	259	220	204	215	217	230	250	228	221	251	250	225	258	242	230	230	222	249	231	233	256	220	251	259	237	253	252	223	225	225	241	220	254	241	220	227	239	240	239	254	238	246	257	224	210	242	208	252	253	236	209	233	227	222	236	236	220	220	208	245	233	254	245	230	225	227	227	200	250	245	235	218	250	255	229	238	240	239	213	238	226	246	219	216	217	229	226	255	247	217	199	227	243	219	204	234	242	225	249	254	238	223	243	215	253	228	209	227	235	242	213	255	225	250	227	250	222	241	230	225	235	225	247	207	224	230	236	253	229	235	230	223	252	238	216	257	249	239	208	244	233	222	209	235	237	228	230	224	269	249	207	245	248	240	225	226	222	224	249	224	230	236	223	218	223	239	240	245	240	229	224	229	236	249	233	245	224	211	226	246	215	223	206	206	214	216	233	200	249	224	229	216	228	214	214	217	235	247	244	214	256	251	235	224	207	222	222	251	224	246	232	211	218	223	236	224	231	237	216	222	223	220	227	244	235	216	237	239	243	237	257	235	215	228	259	230	239	217	222	243	225	252	233	220	230	211	208	233	231	227	219	236	218	227	255	216	201	239	220	240	217	225	236	226	243	234	225	246	237	239	233	244	224	258	244	246	212	221	225	235	230	228	232	235	223	239	239	222	234	221	250	241	237	217	209	215	221	248	247	218	245	244	253	259	206	213	221	204	237	234	214	207	226	242	237	231	211	252	220	228	234	228	252	239	224	216	245	233	213	229	231	226	233	243	219	235	241	216	231	232	218	218	233	209	206	242	223	239	226	242	243	248	232	252	243	245	232	209	223	210	223	235	207	253	239	211	257	230	225	222	218	242	235	243	213	223	239	225	225	240	204	243	218	227	215	231	206	219	244	204	235	256	240	216	218	228	256	247	244	240	230	244	219	224	256	242	242	254	240	248	223	223	210	242	239	244	245	245	248	208	236	217	242	217	221	231	260	225	244	243	254	229	242	251	220	260	233	249	274	227	231	223	224	222	228	254	228	218	228	222	229	235	269	225	235	226	229	240	244	227	252	219	214	222	243	239	236	211	240	217	236	215	217	219	224	240	241	236	224	222	220	253	216	236	230	258	252	236	225	237	240	230	217	214	225	243	259	258	229	242	233	236	227	259	218	240	229	222	215	221	230	245	273	242	212	227	229	241	235	219	226	223	226	219	251	238	215	239	218	234	227	201	222	241	238	231	229	196	226	229	242	250	220	243	230	235	236	231	253	262	237	251	247	255	257	253	197	232	207	256	229	269	256	256	228	214	223	222	250	222	242	203	220	224	276	253	239	236	222	233	245	229	216	203	253	262	211	265	263	239	238	220	220	226	250	252	222	236	238	208	207	242	212	256	249	228	219	224	252	219	233	252	247	213	239	243	226	243	234	222	250	243	243	243	244	225	227	212	219	242	228	219	222	236	230	222	267	265	217	246	205	224	213	244	226	210	232	207	246	230	241	240	234	250	239	249	247	236	235	255	248	241	211	230	233
2928	794	901	991	895	891	800	814	759	723	772	736	701	772	721	701	713	720	733	731	691	658	706	728	701	702	694	690	706	721	715	722	711	680	715	711	683	713	670	714	747	702	726	692	739	705	780	692	647	682	688	658	733	675	654	684	660	649	740	706	670	696	675	702	688	650	710	719	671	718	709	696	695	648	685	719	677	687	714	740	645	688	714	695	705	682	676	662	735	706	726	723	692	707	701	703	686	690	706	689	729	711	707	700	704	747	695	685	730	686	693	704	694	640	708	726	720	707	703	692	678	685	670	736	696	697	697	672	699	695	717	704	703	697	720	711	659	678	685	651	706	702	686	696	713	679	669	698	633	681	717	703	733	699	687	698	649	679	759	691	718	711	709	664	745	648	669	722	723	748	681	716	709	724	722	701	693	669	697	671	691	703	665	746	679	647	692	752	704	742	686	707	725	654	706	694	711	682	690	689	670	712	639	704	687	749	704	708	702	688	748	692	682	672	697	732	677	708	698	658	661	704	704	725	691	710	697	739	700	711	650	701	696	695	667	669	691	736	681	731	728	685	714	624	698	712	656	692	746	710	690	694	705	720	701	676	718	646	657	680	715	691	699	673	727	655	687	658	685	716	673	720	735	671	677	668	672	660	660	698	716	715	709	706	721	714	721	687	695	656	692	688	710	688	709	707	710	704	715	708	765	700	707	720	729	691	731	669	702	706	736	673	674	701	706	722	670	696	663	708	706	745	704	689	681	692	690	667	716	709	710	674	750	690	742	720	721	687	730	727	679	659	691	678	681	696	670	683	702	641	685	717	680	707	704	692	696	707	695	713	713	674	705	712	705	690	676	655	720	698	709	704	711	654	740	683	647	677	721	765	741	693	651	701	708	711	710	691	676	684	683	754	677	684	710	691	669	661	675	703	697	721	726	708	693	660	711	718	714	741	710	681	753	662	723	716	718	726	665	701	654	698	682	652	690	656	692	689	720	711	657	719	702	627	699	703	707	718	732	690	646	712	701	686	688	691	718	696	702	699	728	676	691	723	704	681	711	721	699	686	701	717	719	662	668	727	723	689	696	705	690	714	730	730	686	711	698	709	724	664	719	701	712	706	668	709	738	677	722	694	659	672	709	672	680	712	689	714	673	717	700	687	709	662	689	729	653	653	722	668	705	703	714	706	682	708	706	713	667	677	690	676	679	688	671	668	720	667	688	679	673	696	740	706	683	697	682	702	666	675	718	700	676	683	727	703	687	696	741	697	698	700	686	668	689	683	692	660	660	671	684	709	649	736	697	692	700	697	672	699	695	682	664	670	730	698	672	683	664	642	712	720	710	681	672	688	701	676	716	636	715	720	705	718	657	696	679	696	705	718	703	703	675	716	705	684	740	689	709	669	721	678	627	727	707	704	706	698	689	656	668	652	701	734	649	674	702	661	695	660	708	725	660	701	708	690	690	690	741	715	701	719	758	718	746	679	710	688	727	712	731	708	692	712	688	697	676	730	701	667	672	671	691	707	637	640	707	738	667	676	735	695	698	715	667	734	642	690	677	689	673	677	663	687	664	694	680	720	724	678	701	713	667	733	683	712	685	709	704	685	734	646	699	684	768	698	703	668	708	734	685	649	736	699	705	685	693	669	701	698	702	692	708	683	728	705	664	709	681	677	701	703	694	738	695	680	671	678	711	697	702	712	706	636	674	680	691	719	672	671	631	682	709	680	684	686	734	659	716	660	693	697	668	726	697	676	698	691	690	653	747	702	690	696	640	699	691	638	667	701	697	709	688	732	689	701	665	684	688	670	690	723	655	711	747	705	748	673	718	718	719	680	724	701	680	744	728	697	730	735	681	704	667	714	699	673	714	665	758	734	683	715	708	740	709	723	680	671	708	674	648	713	687	669	685	721	684	706	711	682	713	670	724	713	717	694	703	658	761	690	683	713	714	706	693	708	688	718	672	692	696	716	662	716	693	714	705	667	717	743	701	671	693	719	691	696	712	667	718	723	699	689	720	732	697	697	680	721	668	651	675	708	694	715	691	713	705	732	741	680	721	710	645	687	678	651	688	735	713	683	657	689	664	760	689	695	675	710	676	660	676	727	711	689	688	662	686	681	692	711	655	682	704	739	702	694	671	752	702	681	683	688	692	687	653	698	721	698	663	663	711	686	707	699	645	688	724	659	714	684	707	695	738	704	677	645	720	699	646	698	709	667	667	705	705	651	709	713	659	701	692	696	631	715	662	683	699	730	674	691	679	699	714	743	721	720	695	751	724	660	694	690	710	730	721	749	706	709	667	702	672	664	706	707	727	667	705	682	688	686	702	651	694	688	727	670	742	661	691	713	685	702	671	666	728	709	671	693	693	663	663	702	673	711	669	692	671	738	734	725	695	709	746	714	673	675	705	690	696	701	719	688	720	658	708	719	681	699	716	707	735	707	684	713	686	706	663	688	690	687	708	693	706	707	720	702	718	709	718	689	706	730	681	683	688	658	633	708	710	709	682	705	687	678	648	667	624	660	699	718	695	709	710	709	682	687	683	677	738	709	728	676	693	679	715	716	706	673	726	749	661	683	712	714	656	695	725	721	715	657	659	670	675	723	698	736	707	665	652	758	665	652	710	676	719	655	688	707	670	702	741	714	734	757	647	696	678	702	688	710	715	696	677	700	691	697	706	721	747	697	724	707	678	709	693	680	737	772	718	665	672	708	695	695	685	704	719	679	679	788	680	698	740	708	708	740	706	672	687	699	686	693	692	647	640	677	721	693	708	715	686	678	689	703	711	705	662	721	708	740	647	699	685	729	681	694	666	663	713	680	698	730	692	719	676	712	678	711	691	705	697	683	726	686	663	669	703	694	705	685	652	719	726	657	692	663	765	696	679	710	670	694	731	679	711	677	704	705	712	670	675	643	720	676	643	697	751	645	655	695	707	714	664	714	718	713	650	679	652	720	694	674	648	663	696	666	736	701	677	697	696	736	712	706	659	724	708	699	717	694	686	697	694	705	713	644	712	695	675	682	681	680	725	756	659	729	680	741	719	657	674	687	667	694	726	670	713	650	689	685	707	668	690	740	661	665	710	670	686	670	752	730	703	769	694	698	760	716	688	685	709	668	692	682	708	693	709	687	745	674	748	701	682	654	702	704	683	723	708	665	716	733	719	681	700	700	684	719	690	730	686	730	686	726	691	711	694	651	676	677	681	662	693	757	700	691	737	675	693	687	747	676	696	712	684	710	667	701	682	703	694	719	728	656	727	710	749	712	678	719	674	689	660	649	675	708	719	679	722	704	662	719	698	663	634	664	678	716	681	694	695	722	690	657	721	693	687	675	692	716	661	678	677	695	675	708	678	677	645	662	684	624	697	718	709	726	719	637	701	651	736	682	665	705	713	674	698	707	686	607	699	670	668	698	702	659	685	732	695	703	692	713	673	708	656	703	694	708	716	703	715	702	673	701	677	704	683	735	779	679	696	679	707	676	704	710
9876	1220	1444	1087	777	583	454	343	301	234	216	203	187	184	182	155	166	160	135	146	130	146	143	140	140	97	141	140	131	116	144	121	126	114	133	110	127	113	134	115	109	116	113	118	94	95	111	110	109	117	118	119	128	117	128	98	111	100	113	99	113	129	117	130	108	127	110	110	101	120	131	134	117	117	113	107	120	125	107	108	117	105	96	107	114	120	109	127	124	123	103	124	95	114	116	126	121	115	107	127	113	96	122	112	116	112	129	101	106	117	119	116	104	108	111	118	135	100	114	112	117	118	113	133	139	120	121	116	118	116	116	122	97	103	112	120	111	126	107	119	106	103	103	120	121	109	139	116	114	115	96	133	102	115	144	106	118	113	99	121	111	104	113	130	107	109	89	106	97	134	102	119	116	104	127	106	123	103	116	103	124	114	117	100	121	119	135	116	111	120	111	114	104	116	107	108	108	105	102	118	105	122	113	114	119	124	122	103	111	89	112	132	98	139	117	102	125	126	101	114	136	112	97	124	102	92	116	105	107	119	117	119	107	102	138	117	101	87	105	135	100	116	119	109	104	121	89	114	117	114	124	109	96	109	127	111	117	108	115	133	105	117	111	103	111	92	106	105	107	108	129	102	118	118	131	133	119	125	98	115	114	99	101	136	113	124	116	96	115	118	117	129	112	107	127	117	131	109	114	116	102	127	101	124	106	118	102	127	96	108	122	118	114	116	110	117	99	125	108	120	132	112	132	121	107	101	110	95	98	116	109	115	111	107	120	120	106	130	109	76	119	109	142	119	133	123	111	120	119	99	119	115	116	102	124	129	109	102	98	120	115	110	120	108	99	106	119	124	135	111	115	111	102	117	125	125	98	124	120	108	111	121	102	137	123	103	124	116	124	103	121	118	112	123	130	116	122	133	100	98	122	103	106	97	131	112	130	124	107	118	129	90	97	112	103	116	114	123	130	113	121	107	130	112	109	98	103	110	112	108	127	122	111	127	129	121	113	115	114	121	128	119	120	121	107	131	115	94	113	113	121	104	120	117	106	116	123	131	106	126	108	111	116	119	101	130	97	125	107	118	113	111	122	112	97	97	120	120	110	121	116	121	126	108	127	128	125	124	99	98	125	102	110	117	123	125	129	113	120	107	124	115	97	100	113	137	102	117	105	96	99	117	122	104	108	137	122	118	118	91	126	121	120	106	110	106	94	109	106	112	98	139	121	128	102	122	102	123	136	110	122	114	119	115	91	113	127	120	118	117	117	103	119	90	118	133	127	128	114	95	131	129	108	113	119	116	105	131	115	111	119	121	117	117	99	107	94	118	107	102	126	114	127	119	102	123	115	109	116	117	121	104	120	81	103	129	107	98	102	113	100	124	109	102	133	105	106	137	120	114	96	126	119	115	126	100	120	116	114	118	117	126	120	116	113	119	115	117	115	113	105	97	97	114	116	120	99	100	120	119	130	112	115	109	105	127	114	121	111	108	119	122	114	115	136	107	118	110	108	129	118	104	119	113	120	115	101	126	108	107	114	126	100	106	127	124	124	112	132	109	100	130	123	97	104	137	108	124	127	123	110	115	101	124	108	136	125	109	118	118	99	98	108	100	110	100	118	108	112	121	125	96	109	84	107	125	126	111	104	110	120	101	117	125	104	131	120	147	130	114	125	117	105	115	82	121	105	115	102	124	118	117	100	119	125	123	138	108	110	110	114	130	108	124	121	126	118	104	130	129	116	132	125	135	108	98	127	102	110	99	128	115	128	100	130	109	108	117	116	109	104	118	126	123	110	126	101	123	107	95	96	123	113	112	111	114	137	115	110	133	116	119	117	91	116	119	97	128	119	115	122	123	115	111	93	136	108	109	104	123	124	118	111	108	103	114	127	126	110	127	128	111	103	93	127	101	121	116	138	126	114	113	103	127	101	119	120	105	112	119	125	113	132	122	128	96	98	132	125	99	111	107	116	121	102	127	123	111	104	118	122	122	104	113	116	104	115	113	114	127	91	114	105	105	107	99	113	109	111	118	122	122	122	112	128	106	125	123	108	116	110	107	123	115	102	108	111	122	120	118	126	113	112	108	123	115	107	123	103	115	136	109	120	97	116	114	107	95	121	111	110	119	115	113	109	132	115	122	111	108	139	106	135	104	108	93	106	112	112	112	126	113	116	132	128	111	101	108	97	100	102	110	104	91	101	111	107	102	117	104	117	111	112	127	113	97	130	127	125	116	105	126	117	119	115	123	106	99	113	105	112	122	117	115	105	136	108	104	121	111	111	112	105	122	118	121	112	115	106	117	106	139	110	108	126	124	128	97	105	99	110	117	104	102	118	110	102	120	123	85	112	127	128	113	108	109	113	111	91	140	108	103	127	126	105	100	117	112	113	109	116	102	121	122	111	121	137	122	112	100	137	124	96	97	96	128	121	108	130	112	124	111	114	113	124	108	110	114	113	136	116	118	114	108	104	131	123	110	119	101	124	115	121	137	117	111	108	120	120	106	101	114	125	114	98	103	100	125	97	123	121	98	104	108	112	123	128	124	138	118	112	114	102	122	95	115	112	108	140	120	139	99	116	115	126	104	118	129	126	118	119	111	121	117	89	120	101	112	120	113	112	110	110	128	128	93	125	123	112	114	108	111	117	111	116	111	119	124	105	129	103	132	121	118	128	93	115	109	109	126	105	123	96	121	112	116	118	138	121	112	96	126	125	126	114	102	101	96	95	125	98	105	95	110	124	120	124	103	133	146	106	132	119	113	108	103	131	117	114	106	123	127	118	115	116	120	108	120	125	119	126	105	100	97	114	121	120	124	100	100	106	104	141	108	118	121	124	99	127	115	123	103	122	121	114	106	111	134	103	119	115	131	131	104	119	110	128	102	118	111	94	123	103	118	112	125	114	102	124	92	111	120	112	87	106	129	105	113	111	110	99	117	95	132	113	119	110	117	116	103	139	100	125	111	129	107	118	123	119	143	125	113	129	110	124	107	110	122	114	87	122	99	110	104	110	113	106	116	117	122	110	126	118	105	138	110	114	111	119	107	110	117	126	100	129	118	132	108	110	118	123	118	122	127	115	99	119	135	132	150	105	119	136	102	130	113	105	109	109	122	95	106	139	139	99	125	129	121	131	99	114	101	128	106	120	94	100	127	127	127	115	114	112	120	118	96	120	93	125	106	96	123	119	111	135	110	128	131	107	126	122	115	114	126	111	109	130	110	115	101	125	105	112	116	119	96	103	119	113	125	112	117	112	130	110	140	110	124	100	107	105	117	124	114	126	120	123	119	121	115	124	125	102	113	140	107	101	122	114	110	98	100	126	140	112	108	122	119	102	128	109	111	130	114	119	110	125	113	131	121	118	103	112	122	118	116	113	122	122	108	119	94	114	118	97	119	104	115	117	120	120	97	115	117	120	94	104	104	110	130	117	125	127	110	95	102	118	100	110	106	105	113	124	107	125	124	117	117	92	114	117	122	107	112	86	101
6207	1498	3617	3967	3353	2709	2165	1830	1459	1301	1228	1029	949	901	842	751	688	672	648	619	586	571	599	601	564	540	497	495	500	512	471	492	477	439	480	433	456	467	408	423	418	418	435	451	447	459	381	410	401	435	401	437	372	409	416	421	404	382	419	410	419	429	390	368	377	416	378	405	374	387	411	384	401	363	375	396	354	388	378	386	380	402	401	389	395	395	387	417	387	403	416	351	389	428	371	408	372	354	365	366	393	383	360	386	391	400	424	385	406	366	410	407	392	431	422	408	360	363	349	410	377	396	378	359	352	344	392	363	374	379	371	381	368	359	393	411	394	387	367	375	335	375	404	360	380	379	389	399	413	381	378	420	386	376	385	413	401	384	398	375	372	389	391	384	407	404	412	379	346	369	393	387	419	388	422	405	443	383	380	371	383	362	362	405	357	349	378	366	372	364	374	357	371	363	353	369	379	451	395	373	386	362	382	374	376	408	387	388	382	390	366	377	365	378	387	391	409	382	405	376	383	354	390	385	410	409	413	363	383	394	373	387	395	384	412	365	403	343	393	400	371	370	405	401	379	370	424	345	387	364	370	377	375	400	373	347	353	389	397	379	392	396	373	393	383	358	401	369	359	384	378	366	399	362	391	416	381	374	371	393	363	362	369	369	354	432	366	383	373	388	366	376	386	403	378	349	378	390	351	435	403	362	378	375	398	382	371	358	403	377	396	405	358	356	385	366	406	381	396	375	392	373	381	413	348	367	365	374	389	379	418	388	379	437	394	364	372	403	406	383	381	371	337	384	371	356	380	410	398	376	377	383	381	401	392	388	407	374	409	381	398	383	380	417	393	374	373	415	336	397	376	350	391	398	359	415	366	386	400	392	380	410	414	395	389	371	390	400	378	333	386	379	394	360	401	414	420	401	370	369	416	433	396	386	399	369	361	376	425	370	387	382	394	384	403	339	356	381	391	396	388	379	391	414	368	375	371	432	354	398	352	395	364	397	347	367	368	410	364	422	369	378	395	394	389	368	375	392	377	363	346	382	398	382	382	350	385	382	404	342	362	329	399	406	379	401	373	402	364	383	398	371	398	401	376	408	367	354	396	417	418	352	388	383	387	424	359	374	376	425	365	386	365	366	382	410	373	408	402	362	355	342	371	381	380	389	371	363	391	376	353	398	383	355	371	333	362	372	383	383	371	376	384	388	410	381	375	386	379	380	387	374	394	379	399	369	423	405	386	368	400	377	367	385	360	390	379	372	362	399	406	372	368	359	381	377	368	377	374	400	425	407	383	373	394	387	394	376	401	392	381	377	421	370	389	353	400	399	399	406	383	372	390	398	413	382	391	389	359	392	383	339	364	382	406	352	367	360	369	404	410	378	377	369	365	368	391	396	392	370	369	369	377	365	428	359	382	390	379	385	395	382	398	380	352	409	408	341	398	435	355	381	371	385	387	377	368	371	388	352	384	384	346	374	406	372	360	336	386	389	368	364	402	368	394	363	410	385	384	347	376	387	372	388	379	372	364	382	391	356	381	378	353	378	401	379	360	389	351	368	368	369	381	390	389	367	400	404	378	359	400	373	404	361	354	390	362	401	388	442	379	367	344	343	415	387	389	396	403	341	402	396	372	349	350	380	392	402	359	378	373	367	370	398	397	384	399	392	365	365	344	366	349	382	373	394	360	385	392	345	369	411	388	378	366	386	383	386	398	389	422	376	359	407	379	355	391	349	358	420	374	391	353	413	400	403	380	396	374	369	391	396	366	360	383	392	364	360	348	400	367	367	424	371	368	401	380	389	369	385	394	376	336	344	373	377	372	382	364	405	390	376	381	374	398	394	381	393	402	338	361	353	357	354	416	401	373	359	374	413	369	363	357	396	380	357	379	366	366	379	386	396	363	374	379	407	361	383	365	381	394	341	391	406	353	391	393	364	374	398	394	376	395	374	381	418	358	408	402	394	407	378	394	403	388	410	411	395	394	380	354	374	390	357	376	400	351	379	401	385	369	364	345	388	375	380	367	415	363	378	372	386	384	385	346	371	392	367	372	382	399	359	381	359	396	367	361	361	360	376	365	369	381	376	378	380	373	330	397	381	383	370	404	390	368	390	394	348	409	373	349	392	394	406	367	389	357	379	403	375	386	384	389	392	374	359	382	404	350	349	416	366	379	388	376	389	405	401	380	416	385	374	382	388	376	368	375	350	384	377	380	374	329	403	381	410	382	391	390	355	384	358	401	376	375	378	392	438	375	403	376	424	379	386	367	388	424	351	399	399	386	385	376	376	354	340	383	358	394	375	353	356	380	413	394	375	376	420	409	370	397	378	384	357	402	378	394	389	387	372	413	372	373	363	406	336	387	314	380	362	407	423	357	366	363	381	354	372	396	390	388	383	383	409	389	404	365	348	381	354	412	346	357	383	372	400	397	438	385	363	379	368	376	331	378	370	422	360	420	356	398	393	389	406	389	378	390	359	385	374	387	359	386	416	375	399	385	382	388	360	367	429	373	411	372	374	398	424	370	386	403	400	382	376	324	401	375	371	383	345	354	368	386	406	381	389	372	387	368	379	362	394	389	366	381	392	391	398	368	403	377	370	397	404	374	358	402	375	370	351	368	404	366	372	363	343	348	389	378	346	398	400	380	408	391	401	393	382	383	353	402	391	416	370	404	375	380	387	376	355	385	356	393	377	358	377	353	409	369	374	370	417	390	405	373	359	374	360	349	417	409	366	380	346	385	425	392	409	374	364	406	380	402	391	392	380	379	383	404	368	404	385	380	370	354	381	392	398	387	352	401	367	398	360	384	376	420	373	399	387	368	412	388	375	380	359	400	413	338	402	397	341	378	376	385	381	367	398	383	388	416	396	399	336	376	340	398	377	389	402	406	422	397	410	404	381	405	372	364	399	398	366	389	396	367	379	389	408	381	407	404	383	361	378	364	389	388	363	389	374	364	370	395	403	374	386	360	396	406	399	397	384	362	360	375	373	395	371	404	377	399	399	390	363	352	407	368	392	380	375	361	374	376	419	390	352	392	378	384	398	356	422	379	411	367	380	400	370	378	399	367	354	409	368	375	380	359	370	392	340	385	368	376	404	415	397	363	422	362	394	357	368	367	393	404	362	385	393	401	408	377	383	433	373	372	386	381	389	390	402	384	359	375	409	369	395	359	357	378	343	430	355	387	364	402	386	379	380	380	386	353	387	369	388	368	419	392	418	387	379	396	405	388	389	381	384	404	367	391	375	377	376	385	369	367	351	365	375	384	373	364	388	401	373	376	387	368	391	393	379	420	361	365	381	374	392	416	376	355	387	391	422	382	355	374	368	400	394	382	369	376	363	398	371	373	429	391	345	399	320	374	380	407	364	403	366	356	360	382	382	376	349	371	368	400	409	378	392	402	383	398	376	421	383	424	379	386	362	401	358	372	354	381	382	403	361	390	386	404	391	383	351	367	387	389	366	386	398	416	382	361	372	415	413	372	377
17533	2802	2913	2173	1499	1157	813	617	545	434	374	338	287	295	232	243	220	214	205	194	212	209	185	188	176	174	189	149	165	163	170	189	158	169	182	172	127	164	176	144	164	140	155	145	178	141	156	162	142	142	140	151	144	142	142	144	156	147	146	165	146	149	149	151	135	150	145	132	144	145	149	138	141	136	137	144	141	146	156	162	141	156	149	131	158	134	149	136	155	130	135	140	129	129	159	119	148	135	155	151	135	127	139	133	155	132	161	125	150	141	145	135	154	130	120	151	142	130	161	139	165	132	138	133	149	146	151	141	138	124	146	139	152	112	137	139	128	137	147	156	137	126	131	145	151	141	154	145	119	138	129	128	140	162	128	146	144	146	158	127	129	125	138	141	132	130	159	148	127	143	126	144	129	152	139	149	148	159	138	145	123	144	151	115	147	154	132	136	144	133	135	145	128	154	135	130	152	124	148	161	118	130	123	136	142	135	149	127	163	157	130	139	146	143	133	120	136	150	139	148	138	144	130	153	120	147	142	144	113	150	142	175	132	147	126	138	135	153	154	136	141	150	133	130	145	142	144	119	138	134	149	140	152	160	146	122	154	139	145	145	146	156	160	154	144	149	162	130	145	153	155	147	128	128	131	141	175	145	153	146	126	155	166	146	138	119	131	145	137	135	136	152	129	137	148	139	136	118	128	140	131	138	144	137	142	119	145	137	147	132	148	141	129	131	124	143	149	137	153	160	149	142	149	153	154	158	155	123	145	155	137	144	137	164	153	149	156	146	142	155	134	148	148	140	122	149	128	153	152	145	155	136	151	149	149	147	149	141	144	131	161	131	138	123	137	144	150	120	142	140	127	125	134	176	128	135	144	127	150	140	134	135	148	131	146	169	130	138	137	134	159	130	126	147	141	156	136	147	113	136	143	137	124	120	165	139	118	130	153	157	120	135	140	150	135	149	129	146	132	126	144	145	131	151	131	122	151	140	139	147	154	153	140	136	135	123	161	144	127	158	137	150	130	135	151	135	142	153	137	151	145	138	119	130	129	137	154	123	156	142	135	111	151	119	143	150	138	158	155	131	151	145	143	147	143	140	138	142	134	134	130	137	131	164	137	152	153	145	143	143	141	142	125	130	142	137	138	133	138	150	124	118	136	161	131	144	151	129	129	147	136	165	142	129	137	129	132	137	135	147	164	133	161	149	132	121	137	139	130	138	140	133	136	122	134	150	129	128	137	121	134	127	146	143	147	134	136	139	153	155	138	128	155	140	127	142	126	133	127	149	128	137	145	136	135	149	114	155	142	141	146	158	167	149	143	153	155	150	152	145	159	155	165	121	154	133	151	125	149	160	146	149	147	142	140	104	148	127	138	130	161	138	120	130	139	114	144	152	149	134	131	138	136	146	153	138	145	161	152	129	125	133	136	151	154	130	152	126	143	152	149	133	134	127	132	155	117	156	148	140	140	130	139	139	129	136	111	151	135	148	127	139	149	148	138	140	166	140	153	148	144	129	152	140	129	142	133	139	161	138	149	134	140	127	150	128	149	146	150	133	141	156	153	121	150	140	148	136	148	127	137	149	136	135	153	119	123	163	155	138	164	149	144	143	138	148	117	167	110	122	157	131	145	147	128	165	135	153	155	138	153	162	137	135	143	153	138	135	125	144	145	138	140	155	140	143	136	133	146	155	175	133	128	147	167	154	140	133	134	140	133	121	134	140	150	166	144	141	140	130	160	137	137	160	125	140	126	128	138	150	122	143	130	145	141	138	136	138	128	139	137	136	161	154	128	162	143	149	140	140	145	157	147	166	139	148	124	160	140	152	116	139	137	140	158	149	120	152	142	155	132	150	129	134	158	140	127	150	126	146	152	152	143	123	148	131	143	133	130	149	125	150	156	157	128	168	119	128	160	151	155	119	151	117	133	173	154	161	153	149	143	138	152	149	114	152	156	137	149	133	138	121	147	139	133	132	146	134	134	152	126	123	147	133	130	146	123	127	127	154	129	133	124	134	133	157	139	143	125	136	142	150	133	139	143	152	146	164	140	129	152	117	151	144	143	149	167	145	140	138	137	143	158	127	145	140	153	134	145	131	139	139	131	134	136	150	170	148	126	159	124	130	162	138	145	140	133	166	141	135	142	150	153	167	156	136	148	156	171	147	157	142	129	144	143	124	154	152	142	137	138	142	130	137	138	144	119	139	154	123	127	142	137	132	139	149	148	146	152	152	129	170	130	145	119	136	143	146	138	130	132	136	157	148	136	145	147	163	137	114	150	136	132	134	146	146	133	137	148	124	150	123	151	148	120	129	152	150	152	158	154	156	157	133	148	155	113	138	145	142	138	148	136	137	141	137	120	129	148	141	137	161	146	141	124	144	151	143	145	157	134	134	142	153	144	144	152	150	134	139	157	126	164	154	138	151	159	141	130	125	145	143	137	133	149	151	143	127	157	150	134	155	156	127	124	125	136	145	145	149	143	134	129	147	132	138	144	146	141	152	146	125	117	148	142	136	157	133	157	147	154	122	116	137	144	138	171	123	148	150	141	146	139	125	141	156	151	132	148	150	124	151	136	119	125	125	165	151	156	159	155	141	139	150	136	133	136	156	143	145	140	149	136	148	153	163	129	146	119	133	138	130	135	158	146	145	140	133	136	151	160	124	154	164	142	138	147	151	145	112	154	118	124	162	130	131	146	141	149	136	122	139	160	153	137	138	129	159	107	164	143	141	146	120	131	159	140	142	143	130	140	156	152	139	149	136	137	140	143	150	137	159	146	149	136	150	154	150	140	142	151	139	150	133	120	125	145	119	135	145	132	146	140	143	141	147	130	134	149	134	142	151	171	142	148	164	145	158	161	137	140	135	146	157	144	144	131	138	141	176	160	163	116	141	137	128	150	146	140	152	128	153	127	129	146	135	140	158	158	157	143	148	123	126	148	109	135	148	145	135	160	132	143	139	140	153	149	149	129	147	145	131	130	126	160	140	129	142	136	149	143	127	132	129	131	134	128	146	142	125	143	138	138	160	117	134	134	142	126	135	156	144	135	143	148	123	142	156	142	151	112	157	143	124	128	147	153	157	127	138	133	151	134	134	133	138	144	136	151	143	135	139	151	115	162	118	145	153	137	145	165	145	136	136	126	142	133	129	173	140	140	134	161	130	134	152	150	137	136	136	128	124	135	112	153	164	135	143	133	130	141	151	134	130	153	174	140	122	133	135	153	178	130	123	137	144	134	139	141	131	149	133	126	111	134	135	150	146	159	146	166	146	142	166	142	134	141	127	155	148	141	144	140	145	150	129	134	142	168	132	168	140	150	138	139	140	139	128	156	129	137	138	131	159	144	136	145	144	146	136	150	139	168	136	134	124	134	145	126	154	125	143	140	140	141	120	127	129	119	144	158	163	123	133	135	126	149	144	143	142	163	151	134	156	133	143	130	156	154	118	137	133	152	159	149	139	164	130	130	121	137	124	133	129	133	126
8141	2635	6492	6748	5822	4671	3770	3258	2584	2302	1941	1752	1498	1455	1250	1197	1121	1084	984	958	905	867	861	779	763	784	722	719	702	663	648	612	669	659	615	612	594	594	595	555	568	568	608	538	586	574	595	506	556	592	547	530	511	537	536	537	564	498	530	509	540	490	516	559	530	505	504	524	471	517	490	478	503	520	451	523	505	520	468	486	478	502	505	486	512	503	494	521	473	537	470	490	474	508	483	486	499	473	486	485	476	492	497	481	489	501	505	479	493	503	481	528	483	480	477	471	500	508	455	462	472	470	513	507	491	487	451	400	462	486	480	455	446	440	507	494	476	454	469	478	496	455	469	445	482	471	475	444	434	462	487	457	468	486	464	467	450	476	477	450	469	466	518	444	479	483	489	474	490	490	474	487	440	448	428	458	481	502	481	469	463	457	510	486	488	452	485	509	433	445	479	486	519	470	496	491	489	467	471	470	437	479	447	506	473	468	486	495	486	474	496	472	508	480	447	486	486	498	450	497	481	462	505	442	509	431	459	436	483	486	504	474	465	488	479	487	467	456	501	439	455	533	446	484	479	470	479	478	479	490	473	458	480	487	476	477	493	469	458	474	493	465	455	489	472	437	445	465	479	473	460	442	486	451	484	469	481	471	475	509	462	470	468	488	484	479	481	485	466	453	460	453	511	447	452	471	428	447	466	456	481	477	451	444	484	463	439	485	472	490	469	482	451	490	488	469	470	493	456	457	481	464	481	451	489	465	449	473	514	481	469	471	463	476	473	462	452	469	494	437	461	488	468	489	491	453	464	474	460	485	489	534	455	450	439	489	462	470	486	456	446	499	514	471	493	489	495	481	436	471	515	481	459	459	495	489	461	495	449	481	478	460	492	440	471	475	457	434	484	456	469	455	501	486	475	441	480	469	500	462	443	471	484	463	453	461	436	468	478	453	429	472	490	497	489	428	457	461	548	475	450	432	429	508	479	435	462	487	498	457	431	477	469	489	474	483	480	455	443	509	433	426	505	465	469	474	458	481	443	469	527	500	461	485	506	463	491	455	509	477	504	473	470	423	471	478	491	469	504	464	518	468	470	462	481	489	424	452	459	499	444	443	434	519	453	484	477	501	457	438	451	470	461	458	442	443	484	467	498	483	462	473	467	424	461	487	472	462	516	469	478	470	464	437	513	492	488	475	479	433	446	469	481	502	455	454	489	482	466	490	481	521	502	458	482	517	467	447	496	445	480	471	473	464	462	439	477	485	513	449	484	471	454	441	465	465	486	473	492	491	454	505	445	459	462	478	453	463	492	469	451	507	499	477	461	479	459	469	442	457	492	447	497	439	474	498	465	472	499	466	500	489	473	440	475	455	489	453	504	437	474	448	499	443	443	481	474	474	496	471	492	445	472	473	484	452	442	509	455	478	486	471	503	505	500	509	455	496	492	480	494	466	461	484	450	449	490	499	510	481	455	468	496	481	484	460	514	486	490	463	451	483	486	474	496	430	481	477	473	489	488	489	442	451	481	445	460	430	477	442	436	489	437	492	468	476	453	486	450	470	448	484	480	461	496	496	432	467	506	445	497	433	465	523	443	438	482	492	438	471	463	440	450	453	452	461	472	484	464	439	471	469	514	440	491	462	473	495	437	445	518	479	454	485	480	456	502	490	447	472	469	486	484	434	453	491	499	458	489	466	469	464	427	445	444	502	454	473	490	472	527	429	488	497	434	472	461	452	470	472	428	419	453	428	496	479	475	492	468	487	472	496	490	478	467	482	464	508	501	458	497	474	461	464	478	419	458	450	518	470	515	493	454	430	487	482	484	457	469	457	424	452	484	488	505	463	508	467	444	465	512	472	527	460	491	466	495	486	453	484	482	465	473	472	494	483	459	459	467	450	434	448	505	507	488	468	487	493	468	506	428	477	465	483	490	516	457	443	445	489	487	490	465	473	428	471	446	465	487	460	449	485	511	493	451	455	440	485	449	505	486	443	490	475	455	446	480	512	456	481	463	509	490	456	498	453	477	438	462	467	470	450	467	472	510	453	485	473	450	466	517	429	498	484	489	455	480	507	433	476	488	446	465	462	470	463	474	492	469	493	440	474	475	473	423	448	486	481	453	503	476	472	410	467	434	485	495	464	483	462	454	470	490	462	487	507	464	465	508	465	462	473	442	466	459	467	451	462	470	497	467	447	499	496	497	455	498	486	469	417	474	491	478	482	457	484	479	444	485	484	429	468	445	509	478	488	454	475	479	438	488	466	470	459	489	477	445	436	509	504	495	471	447	473	537	477	496	431	479	446	481	425	441	484	494	479	478	462	492	446	449	471	495	474	491	484	476	495	461	418	478	480	492	462	484	465	449	439	448	496	525	459	424	466	472	459	455	475	500	493	505	483	524	480	456	434	468	489	475	454	438	501	469	491	468	499	465	489	471	481	481	467	454	485	465	479	491	476	473	458	468	474	500	451	456	461	491	457	444	470	437	484	493	477	484	456	491	477	495	493	464	480	447	473	463	461	477	466	463	477	428	480	481	467	482	454	487	477	441	487	450	453	452	442	473	449	466	469	462	454	480	448	473	484	507	457	449	458	459	491	471	466	471	485	493	420	465	471	450	461	477	461	504	455	488	469	471	452	481	457	484	467	464	492	462	516	452	461	462	479	483	439	459	471	457	466	472	459	473	486	438	464	478	449	435	479	488	438	481	447	461	460	518	468	501	481	455	476	427	486	486	513	481	485	463	463	487	488	528	453	470	454	457	484	462	429	447	448	512	484	484	511	495	502	476	466	408	439	453	473	478	472	481	464	444	425	454	493	430	521	475	471	478	463	447	451	470	445	486	448	453	493	493	450	468	488	448	482	478	462	473	468	464	470	482	449	453	464	483	468	480	466	489	466	486	497	476	440	466	476	489	474	482	445	471	496	463	458	467	429	463	445	475	517	515	472	435	475	495	445	486	425	459	470	470	488	470	462	482	473	482	462	486	452	485	478	501	455	447	452	446	457	448	433	463	474	462	477	458	489	473	489	468	436	468	491	467	452	478	454	488	500	458	467	445	453	476	478	492	515	443	444	466	510	480	458	471	498	476	497	482	471	489	472	444	481	469	471	447	488	517	464	494	463	458	487	440	444	452	471	448	506	483	424	504	461	488	458	446	465	495	483	491	483	456	470	501	503	469	438	481	483	466	469	464	468	452	446	429	470	484	525	467	466	457	468	452	496	443	456	458	492	428	474	465	448	449	480	474	485	435	482	463	475	491	483	441	466	470	446	492	441	480	503	447	471	491	488	468	459	435	461	454	511	490	499	464	412	456	464	485	474	487	480	479	457	486	500	445	467	483	462	479	489	469	440	422	479	455	506	474	459	474	474	462	459	475	478	505	520	459	449	467	486	489	493	436	487	439	430	461	448	467	483	434	476	460	495	512	482	534	513	438	481	494	484	521	479	441	474	482	473	451	478	494	445	443	481	503	473	498	487	467	473	458	476
2312	281	293	285	282	243	233	272	265	230	243	233	226	247	212	222	236	222	218	228	233	250	221	249	200	251	254	239	243	220	256	236	246	221	244	245	234	235	213	229	240	211	203	266	234	265	250	232	232	230	250	223	247	220	227	249	230	225	218	246	230	234	205	227	221	243	249	235	222	203	210	213	214	217	243	238	250	232	240	238	238	232	248	233	248	213	263	223	238	232	223	231	236	230	237	231	230	228	207	194	225	224	222	213	224	238	249	256	219	249	230	229	242	211	255	218	230	233	229	218	236	227	234	246	228	219	215	233	241	255	227	201	214	229	247	234	214	228	245	205	230	243	252	243	234	214	232	229	220	229	249	235	237	261	260	229	248	212	209	201	232	221	230	213	229	230	219	233	271	208	239	225	235	228	220	255	253	256	222	229	244	238	234	231	237	206	219	253	239	205	260	229	228	232	231	200	241	247	226	256	234	226	245	220	216	211	247	227	234	235	238	245	223	247	247	224	234	251	219	206	237	231	218	244	239	224	245	238	212	243	230	211	250	247	239	243	232	243	235	248	210	246	211	236	228	252	257	247	238	247	227	219	249	260	220	255	243	230	233	218	210	224	247	236	198	237	239	209	226	216	233	241	236	242	246	231	239	244	231	218	237	235	247	241	219	230	204	232	240	244	220	218	204	209	247	222	242	237	244	231	253	223	240	226	228	251	252	223	231	234	235	240	230	240	247	231	259	266	236	244	232	239	219	229	236	247	240	233	217	226	232	256	274	247	201	227	222	254	218	221	222	223	238	232	207	235	219	225	222	229	220	231	210	238	249	204	229	236	219	237	237	219	203	234	208	221	230	235	220	245	232	205	207	225	250	244	231	233	214	254	240	230	224	225	203	252	208	222	238	213	221	238	255	232	230	221	190	229	247	218	229	222	219	222	221	218	223	230	224	210	266	223	214	210	215	259	222	233	253	246	269	228	215	209	219	236	245	243	210	247	211	208	199	224	211	239	242	250	216	220	253	229	263	208	215	223	258	237	223	241	193	209	233	231	248	235	244	244	214	242	225	201	240	234	227	241	222	235	263	217	230	266	213	236	234	244	205	214	249	220	258	214	234	225	238	210	234	213	236	245	246	222	224	230	240	240	230	213	238	259	225	232	232	247	228	204	212	216	234	236	234	227	228	251	218	227	235	244	235	256	231	263	263	209	229	241	223	248	244	222	230	213	253	233	219	235	215	229	233	248	226	219	196	250	245	215	242	223	240	234	216	232	214	224	234	222	226	240	228	227	233	238	215	245	226	222	232	230	249	220	236	260	232	261	233	221	234	239	240	227	230	239	235	248	242	238	227	241	236	228	234	224	205	203	236	218	218	235	225	234	242	220	228	202	241	205	206	224	222	218	234	244	200	228	239	259	227	242	228	252	225	245	235	217	227	229	228	227	210	235	243	226	221	226	255	206	227	211	222	224	230	244	239	233	234	220	255	235	243	241	241	235	227	217	246	237	230	230	230	237	242	204	214	229	242	214	240	205	195	219	223	254	228	249	215	248	238	249	239	254	231	252	224	219	233	224	241	235	220	246	255	247	244	200	234	233	248	227	226	231	206	227	219	262	224	233	212	211	221	222	248	229	253	236	226	256	217	231	234	223	220	234	243	244	241	230	256	228	243	228	235	230	237	217	233	228	247	226	246	250	225	225	268	255	256	229	247	234	221	217	251	224	217	216	254	216	210	243	236	230	237	209	255	258	201	212	240	279	223	232	224	249	214	232	258	215	217	228	240	229	233	243	219	252	243	236	224	230	201	228	250	234	227	254	218	224	246	233	235	235	247	216	213	229	247	206	218	225	206	222	228	240	225	249	223	247	213	222	255	218	234	225	227	223	239	256	200	219	235	230	222	228	273	224	224	225	240	244	241	229	236	232	236	227	240	223	213	237	250	234	242	222	242	219	223	214	194	213	227	239	223	258	233	187	232	219	242	245	248	255	251	222	255	233	249	208	224	231	222	218	263	226	247	229	228	231	227	203	233	235	239	233	255	213	249	237	243	215	229	230	234	227	244	247	221	227	234	212	214	257	239	230	216	221	216	225	223	223	261	227	218	234	232	231	242	255	219	255	249	233	240	210	197	222	215	227	228	226	231	223	243	221	236	245	223	205	253	238	237	238	235	221	236	232	213	237	213	211	251	229	223	204	255	225	236	249	244	231	241	238	225	235	233	239	256	206	227	231	236	248	254	256	247	214	236	235	275	224	235	253	230	219	219	237	225	212	254	258	250	250	219	238	227	210	209	230	215	238	243	205	235	240	221	243	232	221	254	241	239	246	226	227	236	246	250	244	254	231	236	253	196	245	238	250	230	215	206	222	244	261	237	240	218	226	221	223	240	240	215	228	239	248	201	235	207	218	229	263	239	245	239	220	218	212	235	235	229	239	237	203	219	230	235	232	206	216	246	219	233	250	248	258	242	209	251	241	265	237	258	252	251	212	255	199	210	240	251	225	222	239	262	232	229	197	253	236	242	237	236	232	223	219	237	234	219	214	237	229	207	243	235	231	211	239	250	234	213	244	237	221	251	238	225	234	248	234	247	238	257	222	264	246	237	202	236	239	231	211	241	256	244	257	222	247	243	215	259	206	212	242	235	223	254	238	228	224	253	256	246	238	248	236	225	214	234	226	224	214	214	219	226	255	212	230	224	213	236	255	239	221	210	223	239	241	248	233	221	244	204	211	217	211	262	217	231	220	210	225	229	212	246	226	228	226	241	232	233	208	236	219	242	237	229	210	238	222	230	239	227	227	243	205	236	215	217	228	243	209	215	245	226	223	266	235	239	227	234	239	237	236	189	211	221	245	228	238	229	250	228	229	247	224	243	254	216	218	206	244	212	242	246	184	219	208	204	208	234	222	217	215	233	234	239	223	234	246	217	235	239	220	213	232	241	231	208	210	232	238	225	200	226	246	243	211	218	233	245	235	241	220	227	241	242	234	219	221	208	244	215	231	245	222	225	248	223	275	210	225	223	261	209	238	257	255	224	229	224	235	246	252	245	261	247	224	204	250	233	223	225	262	259	242	231	238	217	224	192	220	246	219	222	242	239	236	240	240	234	222	230	228	254	246	239	240	262	248	265	224	226	214	231	235	206	245	243	261	239	217	219	243	218	258	208	236	233	195	248	209	252	201	237	233	217	234	237	222	243	210	221	226	203	213	211	247	216	248	245	251	244	268	224	243	257	218	257	214	223	240	206	226	214	229	222	238	225	217	244	249	230	241	222	234	245	247	204	257	229	233	262	243	249	252	205	234	224	229	228	222	250	232	235	240	244	216	213	221	225	208	210	238	254	235	246	234	225	213	247	258	227	232	209	234	230	218	218	256	222	239	249	215	256	204	249	224	227	218	225	216	214	233	201	242	214	201	221	252	234	230	225	258	254	233	265	213	219	224	256	202	224	236	223	225	229	209	240	221	234	228	221	250	218	225	238	222	212	245
2776	778	903	960	877	881	791	868	762	795	783	804	720	709	692	715	734	708	713	767	696	701	739	696	678	740	689	714	719	720	689	741	657	695	728	707	751	693	661	687	652	712	621	706	650	680	760	693	671	680	722	693	677	715	658	730	670	642	671	721	720	703	677	654	688	728	750	694	693	697	709	712	676	695	677	665	704	700	675	743	713	723	674	723	656	668	683	688	691	730	700	646	689	694	746	684	698	686	701	698	683	656	667	711	690	702	738	707	682	699	708	690	700	706	685	711	668	753	716	724	679	652	657	696	656	677	675	707	713	700	678	682	755	731	725	670	660	690	711	650	709	655	712	663	749	675	716	677	703	701	723	635	713	694	693	699	719	673	654	681	702	675	725	719	702	754	649	709	689	685	672	667	716	658	678	707	775	728	673	669	711	727	704	668	699	698	675	648	677	676	724	725	685	720	695	723	733	737	701	677	717	704	720	686	688	697	724	674	674	676	715	704	697	655	653	733	721	738	749	671	699	675	719	647	697	681	662	632	680	681	694	746	710	711	686	668	678	662	657	701	659	687	713	670	702	679	673	698	706	646	727	709	711	682	686	735	713	676	712	679	709	687	676	711	682	702	648	706	691	684	724	743	723	727	728	732	773	702	707	733	691	732	690	709	719	710	709	673	682	692	644	677	697	713	701	706	737	692	720	716	670	692	703	709	707	735	660	700	677	691	673	693	694	692	700	733	687	674	678	654	707	681	702	689	744	667	663	702	649	710	687	715	700	679	662	656	694	704	735	742	737	695	712	658	681	759	736	711	720	687	722	668	743	699	656	707	702	711	635	662	691	698	671	723	673	664	753	657	708	742	689	701	643	680	674	692	727	722	639	695	680	664	671	717	668	681	700	685	720	663	732	760	714	716	695	710	686	711	670	676	743	685	659	732	655	676	697	736	716	702	693	715	708	670	612	682	770	697	664	681	699	739	679	682	704	626	670	692	695	674	694	673	654	657	669	700	713	711	671	671	684	667	674	742	674	667	723	695	728	696	738	693	694	708	710	749	732	673	697	690	709	727	710	686	709	706	655	678	682	718	728	670	699	698	683	701	703	682	735	696	697	735	675	697	726	687	680	744	697	698	665	659	655	713	653	687	724	694	739	679	668	708	669	708	691	703	672	703	659	701	698	677	645	678	681	681	747	711	648	693	711	695	721	687	747	657	662	677	704	693	711	671	681	691	676	671	764	726	773	698	685	683	724	703	681	649	671	723	705	703	723	699	662	654	708	668	715	753	698	708	753	714	702	701	662	675	664	681	670	677	687	701	712	646	692	733	722	698	637	681	669	672	686	697	673	661	691	755	730	692	716	675	728	687	683	665	675	718	652	695	727	689	683	686	717	699	681	658	622	725	698	706	672	715	718	710	653	651	682	707	715	725	736	675	655	639	665	695	726	704	710	661	705	658	687	666	715	696	672	712	708	648	681	695	681	695	719	696	737	664	665	696	652	628	737	685	743	713	683	669	712	676	724	686	705	732	708	737	711	742	694	681	676	632	657	693	695	746	703	697	680	667	655	695	655	693	701	699	688	659	682	725	742	691	740	683	682	703	729	658	727	656	690	674	660	654	654	654	707	748	695	654	710	716	714	696	603	708	676	684	667	721	709	667	721	698	679	669	705	677	671	747	702	667	713	700	680	715	704	706	698	686	697	673	682	698	701	746	718	684	724	703	675	693	669	703	705	699	686	673	679	690	681	671	722	694	725	707	699	660	708	674	680	678	599	714	695	665	713	696	719	686	658	729	694	714	708	661	654	673	689	661	671	679	684	696	676	719	645	737	680	733	704	712	720	640	746	710	644	651	663	687	693	724	667	674	691	685	698	739	728	671	708	686	702	656	697	667	723	667	676	731	707	669	705	663	713	700	724	678	693	693	689	702	682	669	689	708	725	687	678	716	716	739	680	706	700	686	685	686	685	709	670	715	702	700	727	695	716	707	712	741	715	683	660	669	682	715	683	675	682	692	707	686	716	693	693	758	659	740	694	697	683	668	696	752	661	669	693	690	655	722	753	748	683	709	727	682	658	709	651	666	623	721	736	697	711	731	696	735	680	697	675	731	689	637	681	691	714	711	677	730	680	727	712	697	720	694	742	663	692	716	670	694	694	765	654	723	668	718	647	700	702	710	698	687	686	635	734	677	656	696	731	660	676	679	703	669	690	703	664	703	695	770	721	666	661	714	702	677	687	668	646	667	699	733	699	767	717	722	704	719	621	717	699	682	681	687	682	735	708	707	724	687	658	700	723	707	682	696	659	697	688	709	686	676	690	683	673	649	676	680	700	714	709	707	696	677	670	741	628	624	694	714	706	697	666	651	698	699	688	679	702	674	735	715	699	725	712	697	722	640	700	714	712	698	643	678	656	658	737	704	679	704	702	727	679	702	722	698	708	694	729	678	697	685	715	708	668	687	697	705	674	674	666	663	676	680	692	712	704	692	684	735	697	666	722	708	673	683	686	704	675	716	692	718	725	674	749	683	706	704	678	661	678	716	695	705	707	691	661	711	657	736	730	698	683	705	663	720	690	723	709	710	647	724	697	695	702	679	689	687	677	697	688	683	681	758	689	686	697	719	699	642	682	700	699	670	709	713	687	687	671	685	711	695	627	702	664	685	675	722	711	653	626	676	711	693	714	658	706	667	692	702	706	725	726	714	723	658	703	711	682	718	732	694	721	709	678	729	701	718	685	683	711	746	716	708	723	662	744	726	691	681	702	666	662	718	708	676	711	730	713	689	667	680	660	727	709	705	713	692	732	700	631	659	668	708	715	713	722	715	662	723	710	682	673	666	693	637	699	713	654	683	680	710	720	727	727	689	673	671	700	715	731	636	695	657	702	626	675	663	718	679	693	657	687	671	706	666	644	697	706	709	680	667	767	678	697	703	673	659	718	684	698	738	693	698	712	656	682	679	708	689	687	683	717	751	676	681	706	699	699	690	731	722	682	688	698	678	694	673	698	687	674	687	706	652	698	684	692	684	659	667	720	731	697	707	716	675	714	725	658	687	703	689	709	677	724	699	732	752	698	675	672	691	693	713	687	690	682	705	716	690	646	698	704	701	702	678	693	683	698	689	704	680	659	687	647	760	699	690	708	710	723	681	672	707	667	739	692	680	681	697	685	719	688	657	716	708	702	707	710	720	723	720	690	680	706	679	711	701	691	672	672	691	697	685	688	689	680	676	668	732	703	703	696	720	691	671	736	650	686	689	700	705	703	703	701	682	694	663	709	671	731	678	691	680	689	684	701	695	665	655	719	685	654	713	663	724	699	667	720	700	736	705	728	681	642	662	723	693	687	645	689	656	719	665	715	691	666	691	655	696	735	672	674	662	751	678	714	679	711	694	650	705	665	686	675	693	701	696	668	705	717	705	652	657	708	689	669	739	693	692	668	673	697	669	683	749	651	703	700	675	699	664	703	725	717	680	716	713	702	719	710	744
9754	1210	1447	1081	744	598	448	341	290	263	216	213	166	185	159	146	153	157	160	154	131	166	156	140	121	126	109	144	145	115	125	123	132	137	129	118	106	122	125	116	122	114	113	120	127	93	122	126	142	124	107	123	112	116	104	103	141	126	101	122	115	117	109	115	105	106	100	128	132	101	110	104	113	117	114	104	97	104	107	127	107	120	117	121	105	131	108	117	130	117	114	92	116	123	117	109	122	114	121	107	114	113	124	106	80	115	124	117	99	115	101	100	124	101	111	130	101	118	131	113	104	129	104	107	109	113	107	104	124	129	113	107	98	134	108	92	118	128	117	133	124	126	130	98	109	109	112	115	105	110	116	100	114	117	125	114	131	110	115	114	128	110	109	137	125	113	125	106	129	96	122	93	117	113	126	111	107	102	97	114	118	97	112	125	124	109	114	118	131	120	121	105	121	112	107	104	115	107	121	117	122	99	132	100	121	93	120	135	109	107	114	126	116	121	95	109	119	122	118	133	106	106	131	117	111	105	120	104	89	131	126	127	110	103	116	103	114	96	109	126	118	116	132	108	114	122	120	136	105	116	108	114	153	116	104	116	106	127	113	110	109	131	129	97	130	98	116	132	110	92	120	95	99	135	121	105	94	104	111	103	115	110	127	113	110	125	118	114	107	119	123	116	121	111	104	105	117	113	124	115	115	128	130	91	124	105	92	115	120	111	110	116	113	113	110	137	106	117	109	112	93	126	97	112	132	89	100	113	118	99	107	107	112	115	110	92	101	108	119	118	124	116	106	101	125	103	123	103	117	112	115	91	126	112	126	112	112	126	100	118	108	121	109	123	104	134	119	116	116	122	129	110	107	104	115	106	108	99	103	119	116	101	103	117	125	99	124	112	102	135	129	102	119	118	128	115	106	103	116	113	108	121	109	123	117	107	99	127	113	114	99	119	96	110	103	110	111	113	105	105	106	119	120	141	108	100	121	121	126	122	119	126	124	123	120	105	143	133	98	110	127	118	101	128	110	110	119	115	105	145	122	100	94	130	102	122	125	118	107	128	121	107	110	134	121	127	119	105	94	107	123	128	109	109	113	101	144	109	115	102	113	135	98	117	125	119	116	121	111	123	107	109	100	124	137	96	114	120	121	110	116	121	109	113	122	134	123	126	117	115	107	118	113	118	118	112	125	112	107	99	116	95	113	113	119	120	108	134	113	102	124	103	128	107	123	119	137	112	105	126	130	97	116	111	118	125	121	121	125	101	92	108	129	129	119	104	111	97	116	113	106	123	124	128	104	107	110	112	100	128	123	112	112	115	118	112	105	117	111	109	105	126	115	116	122	115	109	120	112	117	130	123	122	102	106	89	107	124	131	108	116	129	117	106	108	124	100	116	112	118	104	116	125	116	108	96	115	98	106	134	113	87	89	112	129	118	111	123	129	110	107	115	119	111	123	106	106	109	131	120	118	112	98	126	104	123	92	132	123	119	127	106	107	120	131	129	104	121	110	110	98	138	120	99	101	119	133	110	113	123	117	124	128	127	124	125	110	128	103	116	106	127	113	108	135	122	105	133	113	102	106	107	118	133	105	108	116	148	112	115	135	124	109	99	113	115	108	119	108	90	121	105	127	120	96	106	99	115	110	160	110	129	101	128	141	127	130	117	125	122	127	113	109	92	89	107	113	115	122	115	121	112	100	101	131	114	117	127	117	119	100	89	122	126	103	110	126	116	94	83	121	125	124	108	114	104	118	118	120	119	115	127	111	102	109	118	122	110	115	111	121	123	121	102	99	97	113	111	148	102	126	111	102	107	109	111	119	112	137	105	103	125	125	139	98	119	113	131	125	144	139	121	125	102	133	113	117	89	109	109	97	115	95	92	111	120	105	107	119	102	112	114	124	115	103	96	121	137	117	122	116	107	124	104	95	107	118	116	134	119	128	130	115	109	122	107	107	115	108	125	115	127	113	122	114	127	108	117	111	114	118	109	96	113	98	116	95	112	119	121	116	131	149	122	103	111	99	104	105	121	116	104	117	110	119	112	103	114	99	131	109	122	119	116	130	136	114	95	126	122	110	139	109	125	131	126	98	105	108	125	106	101	114	100	108	104	118	126	107	129	122	107	126	106	129	110	116	112	113	139	102	135	120	117	106	116	91	105	123	112	92	123	113	123	93	123	107	116	111	132	121	119	117	110	112	113	131	90	120	126	109	125	94	107	108	100	119	129	120	117	116	105	116	116	112	118	138	114	107	111	107	102	95	118	107	107	110	103	113	127	123	113	124	128	109	122	109	110	142	108	104	105	101	105	114	116	119	111	107	94	103	121	122	122	116	103	120	115	114	129	114	119	110	130	118	114	119	115	110	120	100	123	138	105	114	116	114	134	121	107	110	108	117	116	105	125	133	126	121	101	112	114	107	131	112	109	121	123	106	106	131	120	106	102	114	114	123	120	138	114	114	124	116	113	116	116	107	110	129	124	128	126	126	97	129	121	135	109	107	124	127	115	111	128	106	121	109	89	96	115	114	115	117	124	123	101	117	112	117	107	124	113	144	102	140	98	102	115	112	120	129	125	119	87	99	104	109	111	119	116	95	109	142	110	111	118	131	107	119	122	134	116	105	112	100	111	122	118	86	116	118	112	109	125	113	116	111	117	106	113	110	105	123	105	94	122	105	124	108	107	101	122	111	105	114	113	135	112	117	117	105	102	101	121	109	100	96	115	103	115	121	111	131	138	106	104	135	120	105	122	121	113	114	104	113	119	118	108	104	115	100	104	102	128	120	103	105	99	119	124	113	113	124	129	85	129	102	102	124	97	102	138	126	108	121	112	122	111	120	138	104	124	116	114	122	104	114	126	120	114	117	130	122	110	114	108	110	118	132	96	108	135	96	106	133	122	129	124	105	111	110	101	133	116	119	99	115	135	137	107	119	114	115	101	123	90	100	115	119	111	102	118	99	129	104	110	117	122	108	126	95	115	118	120	117	111	117	128	109	123	124	102	128	107	102	98	118	124	107	115	120	124	124	112	114	116	109	115	104	134	114	107	107	117	111	119	121	96	119	135	115	127	118	111	112	122	137	105	122	118	128	101	113	143	126	113	113	102	109	106	109	95	117	120	124	117	114	117	132	119	129	125	135	117	110	107	111	99	98	103	113	119	135	100	115	127	139	132	115	121	123	107	98	108	102	115	127	121	97	129	96	104	127	113	122	102	115	124	105	110	115	106	121	102	118	109	108	130	108	108	106	121	119	108	101	94	101	123	113	117	101	125	129	135	116	114	134	104	117	122	110	108	129	102	107	106	109	146	115	115	108	110	130	99	117	116	115	132	121	98	112	110	115	125	115	118	102	102	112	120	117	124	113	103	116	104	115	99	113	136	121	112	110	122	109	111	128	120	126	122	108	112	114	118	98	131	120	108	101	121	121	119	97	116	115	121	111	117	144	130	97	102	132	114	102	94	114	120	111	117	98	122	123	123	116	115
6104	1586	3533	3942	3173	2634	2191	1751	1574	1368	1183	1085	975	866	796	748	721	664	621	613	548	614	560	558	524	493	531	499	483	465	464	482	484	504	461	438	425	446	434	416	436	412	435	446	423	425	416	424	384	396	410	406	452	411	386	398	419	422	439	419	434	379	406	356	417	415	370	362	400	412	383	398	410	381	377	389	413	388	382	406	387	398	389	383	365	430	398	411	401	383	405	407	390	392	421	398	419	383	406	420	383	421	383	369	357	386	417	419	412	351	390	349	407	397	395	415	396	389	405	389	401	384	400	378	382	432	409	380	391	391	376	370	361	353	356	398	340	335	386	428	405	355	361	365	406	394	386	359	388	360	379	406	388	384	406	371	354	375	383	373	378	383	393	363	396	393	361	391	391	395	408	376	368	375	357	375	374	383	358	420	371	380	408	376	404	394	393	379	361	390	400	354	394	377	342	388	371	383	404	365	371	383	370	405	405	373	383	386	356	392	375	419	394	367	382	366	395	400	374	401	343	395	374	390	360	388	371	386	345	415	406	394	395	402	376	378	390	381	417	437	406	359	375	347	391	367	398	426	339	388	411	385	388	405	394	386	368	375	363	381	397	403	404	368	425	398	397	393	381	374	416	344	425	383	367	387	355	372	380	367	410	396	374	388	371	408	373	362	380	395	350	421	403	395	399	415	359	393	397	355	388	387	374	418	379	393	365	429	382	374	396	371	381	365	366	359	416	393	362	379	408	388	374	367	400	376	357	385	369	400	399	361	375	374	386	390	371	399	386	386	363	399	361	367	392	370	412	378	393	360	361	375	393	369	384	370	400	363	400	378	408	372	362	388	394	386	376	411	380	363	363	371	400	355	373	387	369	366	356	337	386	410	376	400	411	382	406	371	394	375	394	390	409	367	401	361	365	372	385	388	396	387	385	332	386	370	384	355	369	387	366	414	379	383	397	380	375	383	383	358	358	390	373	405	384	370	367	382	375	372	378	341	418	403	387	387	367	382	394	344	330	383	365	395	387	389	382	390	418	345	371	342	387	380	377	336	391	364	362	362	385	410	384	387	382	395	396	386	414	365	353	344	349	375	377	394	376	388	373	403	361	368	401	367	364	339	388	353	394	385	347	360	354	391	347	405	400	358	388	369	359	387	393	416	400	394	367	343	430	385	396	374	404	353	365	375	362	371	373	359	404	375	343	388	383	365	385	369	375	397	374	386	361	394	391	346	376	388	399	381	379	378	405	368	403	400	393	379	407	388	373	397	392	397	378	375	357	380	386	373	403	381	378	388	352	364	361	363	392	423	428	384	399	380	364	373	419	371	393	390	370	385	373	383	367	379	389	413	386	386	393	370	369	396	393	375	415	340	375	350	392	401	409	369	362	382	366	423	379	400	401	379	377	375	355	365	364	375	381	370	376	408	366	386	382	369	392	365	371	375	398	370	373	382	359	346	395	353	382	355	388	362	384	396	362	378	368	367	385	381	385	381	387	377	389	368	378	417	434	389	413	356	385	376	377	400	395	381	397	338	381	369	407	341	357	357	373	390	368	396	341	380	376	358	359	339	391	367	380	415	406	392	371	418	398	406	367	394	419	367	371	389	370	410	397	365	390	390	369	351	377	384	392	372	378	422	400	401	347	421	360	385	403	411	388	380	386	355	364	376	396	347	367	421	373	388	367	379	356	376	352	418	356	395	359	394	360	365	384	362	383	341	368	389	390	359	373	395	368	387	379	400	377	373	408	368	371	367	390	396	367	386	363	377	361	372	385	346	376	355	399	375	387	402	322	398	416	372	413	395	355	373	388	384	367	380	360	380	384	387	358	390	379	381	362	358	379	372	396	358	375	398	372	433	380	372	414	408	389	392	406	375	385	349	365	343	385	409	391	382	409	364	333	380	390	364	368	391	392	388	366	365	395	321	407	355	329	369	333	417	401	374	364	367	384	360	400	360	354	388	361	377	394	396	392	395	355	388	384	357	355	398	404	364	403	354	352	392	374	358	372	408	366	397	361	355	393	370	355	367	410	353	402	425	369	379	353	367	391	414	362	380	387	377	384	371	372	355	407	395	377	388	380	369	393	381	357	382	415	386	438	386	344	378	386	364	374	375	350	349	397	369	382	371	388	367	377	409	398	383	372	361	359	389	401	379	372	387	398	367	371	380	370	383	361	364	381	354	391	400	383	395	393	392	403	387	390	373	406	390	385	368	392	397	359	391	390	364	394	382	351	396	386	399	391	364	373	383	366	362	379	379	381	372	378	368	360	377	411	381	366	381	367	350	379	401	400	365	390	380	361	399	389	388	390	348	381	362	357	378	397	385	391	374	379	386	387	369	386	384	362	357	380	386	393	382	397	381	380	397	394	358	359	366	362	402	393	385	361	411	376	373	416	377	397	394	433	375	385	403	372	396	402	362	373	391	394	392	399	344	400	405	361	345	375	379	405	360	362	431	377	379	341	374	400	410	372	403	363	408	377	417	353	387	399	357	389	387	382	360	383	372	362	359	376	376	385	400	386	393	373	393	369	359	370	401	381	372	386	401	395	396	373	405	384	361	365	333	386	355	379	388	369	358	406	355	357	350	344	359	400	393	401	372	354	376	349	357	374	375	376	354	377	394	381	372	367	378	386	358	381	388	403	352	404	329	419	404	404	387	397	393	388	385	375	385	368	361	344	386	357	390	409	394	383	370	346	404	373	333	393	419	365	362	389	387	387	377	383	395	368	355	349	378	384	382	373	408	413	380	389	385	365	376	390	378	398	368	368	372	365	399	375	382	394	392	343	403	372	403	362	369	402	410	353	346	378	392	379	389	371	378	379	399	397	368	381	359	416	373	390	350	441	387	393	382	397	393	375	351	391	365	333	364	390	381	369	413	397	410	391	362	399	397	389	369	380	380	382	359	390	425	406	367	346	390	375	401	421	352	377	391	400	367	339	363	382	383	325	396	369	396	401	356	413	419	374	391	361	374	383	381	396	356	362	369	385	411	371	389	358	354	380	384	372	395	385	409	378	403	391	383	349	388	381	396	369	373	373	368	386	414	359	369	383	382	392	366	384	428	356	385	368	385	418	393	370	363	338	380	389	395	362	362	377	373	385	376	397	382	383	406	369	403	377	373	383	412	356	379	393	391	413	356	366	379	395	404	345	378	383	369	399	347	366	403	382	374	381	376	408	389	401	399	399	399	395	397	383	415	380	355	420	374	368	400	385	386	387	399	354	382	390	378	352	359	366	405	339	417	404	396	372	403	364	387	379	394	400	389	378	364	363	404	419	400	370	366	354	390	414	356	366	404	412	365	375	386	374	386	399	391	381	394	366	370	382	362	366	395	372	371	372	379	365	381	366	389	392	397	416	369	382	375	367	351	379	400	379	387	366	407	357	386	396	377	381	380	365	381	381	362	348	381	381	414	360	373	382	373	364	411	390	400	359	392	342	406	364	380	372	362	368	365	366	388	422	359	363	396	389	347	380	363	399	403
18593	2685	2937	2104	1516	1039	798	609	521	471	358	330	305	303	255	248	250	216	228	206	222	195	186	180	174	187	167	198	175	154	163	135	187	138	158	163	153	158	148	150	131	159	163	157	137	149	152	143	169	137	155	157	141	144	127	134	176	154	152	120	127	145	157	148	147	134	153	137	145	149	138	138	144	142	148	133	133	126	150	138	145	124	164	128	153	145	169	130	149	176	132	142	158	139	132	139	118	144	123	146	148	169	132	159	119	139	134	155	154	122	147	141	137	156	148	151	133	141	140	142	130	156	130	135	143	126	132	142	116	125	160	133	145	143	146	145	136	154	152	145	125	163	161	163	131	147	143	139	153	164	126	136	141	130	152	140	119	132	130	160	139	116	139	156	142	121	122	137	139	114	133	148	162	155	140	131	133	139	145	128	119	131	151	140	132	137	153	137	150	145	155	137	147	154	137	153	138	156	143	143	147	119	121	137	150	155	148	128	163	163	141	133	136	131	168	146	141	156	149	158	119	139	150	162	146	126	145	165	145	165	164	144	126	119	129	132	144	153	142	157	140	136	168	126	142	159	151	117	124	151	130	151	123	141	143	161	139	128	157	153	145	136	141	129	137	152	139	144	150	137	130	156	146	158	139	161	165	124	126	158	142	149	141	151	138	142	131	127	124	140	134	125	150	141	130	140	135	142	121	149	135	140	128	131	155	119	134	154	124	148	137	131	134	172	130	132	165	143	119	125	137	146	122	141	152	128	131	124	135	146	128	153	146	154	154	140	163	144	114	160	136	142	152	163	147	149	149	163	133	138	129	154	157	168	132	154	140	149	158	146	117	136	113	137	127	134	143	151	149	147	136	152	130	133	143	156	143	120	169	134	158	152	138	159	139	163	165	141	127	146	123	147	148	142	128	148	148	140	150	122	133	169	134	158	152	143	131	146	136	134	138	132	134	128	140	153	149	159	149	134	146	129	134	149	152	135	146	145	139	144	132	133	143	135	153	152	132	157	152	138	151	155	131	148	154	159	143	163	136	134	150	134	137	130	138	137	141	119	137	139	126	127	136	141	133	121	161	139	126	142	163	122	144	141	134	130	148	133	172	134	164	155	148	131	130	164	136	149	143	136	154	139	157	131	130	138	144	161	129	158	146	134	150	125	159	132	129	131	124	134	129	136	148	145	150	152	139	125	125	126	128	152	168	137	140	137	126	117	128	137	149	142	132	138	147	115	146	148	145	152	145	130	136	153	147	128	135	124	120	118	118	151	153	160	132	129	132	136	139	132	140	137	157	156	157	139	159	137	144	148	133	126	146	145	153	155	121	125	140	132	146	140	135	162	145	142	127	141	143	144	138	133	133	154	141	124	154	169	129	162	138	129	150	136	135	166	166	163	138	126	140	156	121	149	137	139	158	155	148	144	140	155	157	146	127	148	141	153	147	169	141	155	135	149	158	151	131	130	154	151	132	150	140	118	126	127	145	148	140	142	134	153	137	123	149	130	141	152	146	156	140	130	131	147	123	136	138	140	136	151	148	134	154	141	146	148	133	136	145	144	143	143	140	137	143	150	146	161	141	148	135	142	149	136	150	163	145	146	130	153	132	120	118	145	139	141	144	137	155	130	134	136	153	148	141	159	149	153	152	143	121	156	149	152	145	147	144	161	148	153	140	162	119	134	121	144	142	156	149	153	132	132	132	163	133	131	143	126	156	127	132	139	133	130	136	139	129	135	132	116	146	154	125	122	146	125	147	127	157	156	127	153	141	145	148	138	144	129	145	134	160	120	156	143	154	143	145	163	152	146	143	138	135	144	140	143	141	138	140	135	124	177	144	123	137	125	135	153	118	125	148	161	138	133	130	146	160	134	148	129	135	132	141	132	156	141	139	132	154	136	150	139	115	139	149	119	145	148	127	150	135	139	149	148	116	120	132	145	147	161	164	119	131	145	132	140	136	162	159	145	136	132	154	143	148	162	152	159	133	139	138	142	145	134	141	152	125	148	116	151	126	154	118	152	147	123	145	135	137	132	132	129	146	147	142	161	140	149	149	142	149	164	128	147	147	145	149	138	127	140	139	132	137	129	161	142	148	160	176	148	152	151	132	144	155	139	142	160	153	147	149	126	130	145	140	138	139	146	136	159	133	142	142	153	124	151	131	136	133	139	154	145	149	132	149	151	130	134	125	138	161	138	137	123	150	135	153	151	147	142	143	153	150	151	127	146	142	154	144	141	151	133	141	117	131	144	142	163	149	133	141	147	146	140	143	133	152	135	145	127	136	129	124	177	140	130	132	138	151	130	128	159	146	127	153	136	130	143	148	158	119	142	122	143	146	129	126	152	147	148	118	139	140	149	126	149	138	160	155	132	155	126	142	128	141	131	135	122	120	136	150	152	143	150	149	144	124	171	125	151	155	135	141	147	134	159	123	157	112	140	142	144	139	164	143	132	151	159	154	150	169	144	117	137	155	118	151	135	148	144	158	127	126	167	110	160	130	145	157	158	128	139	133	121	163	150	128	142	146	139	139	136	160	147	139	131	161	137	136	144	145	148	138	141	137	115	164	156	150	136	130	127	133	133	122	141	140	137	117	161	144	136	156	142	140	147	136	121	132	154	156	133	156	156	136	122	135	146	164	138	143	160	135	142	140	143	139	137	163	138	148	131	153	113	128	157	140	142	172	143	119	143	147	147	137	136	149	141	148	150	138	154	157	145	156	130	136	142	138	147	130	127	120	136	140	134	155	125	145	141	111	134	149	156	147	140	141	136	135	144	130	148	134	158	140	139	149	148	149	152	111	156	154	169	163	140	135	143	139	147	130	141	137	146	137	158	132	151	140	136	147	136	151	128	143	139	124	164	124	122	142	137	152	140	141	129	144	134	141	155	149	130	145	137	124	160	131	145	138	151	160	137	124	128	166	139	152	132	138	119	147	144	127	147	148	154	132	144	144	134	140	137	170	142	139	142	137	129	129	133	128	140	151	134	127	140	156	150	155	144	132	134	132	135	137	136	133	138	161	152	156	180	136	150	119	126	160	136	155	134	126	148	149	144	139	142	120	135	156	152	123	159	138	148	137	144	144	137	142	136	140	155	137	141	147	136	124	143	156	153	148	148	132	143	151	123	134	125	129	150	160	135	141	130	146	147	138	152	131	132	132	151	148	160	144	153	150	154	163	141	148	137	135	134	120	132	132	132	134	129	142	135	147	151	145	129	151	146	132	129	145	147	142	152	136	141	141	143	127	148	141	144	159	157	112	161	155	146	165	138	167	140	145	135	153	140	124	181	147	147	141	138	168	146	122	147	141	164	134	128	149	162	141	140	141	141	169	153	160	144	131	150	124	133	153	139	133	166	149	144	152	128	129	161	140	149	152	151	144	119	147	132	134	124	136	156	136	146	142	137	128	140	162	124	138	141	146	143	153	144	148	127	123	144	168	132	153	130	148	154	128	137	142	129	145	163	158	134	134	131	129	155	161	149	145	118
8858	2728	6386	6811	5827	4616	3850	3200	2625	2288	2010	1737	1586	1453	1311	1228	1117	1061	997	942	893	892	827	807	776	779	708	716	743	720	685	645	651	639	650	626	620	620	607	587	596	591	576	582	532	597	527	536	518	592	528	525	556	529	553	574	525	486	495	492	558	557	552	522	478	502	509	503	507	499	505	467	448	488	509	494	489	516	454	494	464	486	491	505	515	493	521	493	514	505	512	498	486	489	484	463	497	516	512	490	514	491	490	543	502	493	483	496	494	491	482	506	485	444	469	457	503	457	476	471	496	485	474	494	507	470	465	469	488	490	480	465	496	493	480	454	491	468	463	441	456	501	465	450	460	472	484	514	504	463	448	478	456	477	471	479	443	464	473	505	547	459	439	440	501	455	470	487	484	477	459	447	460	485	468	452	484	512	467	486	478	455	498	485	438	472	468	441	447	436	480	481	455	475	469	478	480	435	451	448	472	449	475	468	478	481	462	470	450	461	517	525	478	455	502	461	452	475	495	459	470	468	488	461	480	412	474	463	491	459	465	438	501	486	474	462	482	445	437	497	502	473	468	516	469	489	479	471	475	452	504	489	456	463	441	487	490	452	460	499	460	481	467	458	464	464	437	491	501	477	469	478	467	464	490	446	484	485	448	452	492	450	472	455	491	500	499	440	473	497	455	451	468	479	466	454	483	482	484	466	479	498	462	499	473	510	435	451	479	472	474	465	479	500	464	465	456	460	461	480	442	491	474	498	478	474	487	453	450	471	473	445	493	477	477	457	480	459	464	516	464	487	454	467	460	446	481	507	453	430	491	492	452	430	471	475	466	480	477	450	491	461	497	449	485	483	474	460	483	421	485	474	481	477	507	475	475	476	450	480	519	479	497	477	443	460	491	516	477	467	452	473	482	482	473	443	488	455	469	482	480	471	445	426	454	467	476	487	478	485	491	508	458	483	445	469	518	471	464	445	474	487	480	453	514	497	450	463	471	465	456	468	462	516	483	472	477	469	488	459	486	463	507	457	472	468	438	456	479	483	544	488	488	461	504	460	441	440	468	505	474	445	487	488	471	518	473	469	456	480	465	420	485	487	453	462	460	491	466	480	482	480	466	430	475	498	472	454	471	465	469	501	492	460	418	479	474	522	506	482	488	495	490	504	466	467	484	480	486	497	466	446	484	481	472	462	487	469	498	466	456	508	479	486	487	475	457	466	463	470	472	473	462	457	476	486	494	488	449	488	492	486	472	456	451	466	500	484	461	455	460	503	478	492	460	505	496	447	445	493	496	474	452	494	484	456	480	463	491	478	467	467	468	466	487	467	501	495	474	452	481	442	436	490	485	483	460	443	502	449	466	475	464	484	444	475	480	446	469	474	465	437	514	476	427	471	476	470	418	492	451	435	488	514	491	436	508	468	486	491	455	460	476	473	480	461	505	466	476	423	469	476	494	535	503	483	472	504	461	445	445	443	476	473	485	458	491	457	438	460	477	504	429	423	488	453	457	482	436	491	462	461	458	432	472	470	497	449	448	471	499	496	481	481	469	461	438	465	450	503	450	482	469	487	495	467	445	446	418	478	460	473	496	462	471	474	476	473	479	489	429	462	469	426	483	466	502	471	498	484	438	437	448	500	454	456	462	468	443	479	489	462	473	511	453	474	478	473	463	489	493	457	474	456	471	467	449	464	493	498	470	510	440	458	487	469	485	483	485	466	500	519	476	475	457	443	458	472	459	476	452	440	447	478	464	488	495	506	478	467	508	470	494	488	489	475	440	499	452	496	460	426	483	463	427	458	459	458	465	461	479	467	472	470	487	472	478	481	505	485	473	432	488	458	479	495	507	485	456	493	494	458	409	492	496	475	511	460	464	463	501	484	491	432	446	506	472	469	479	480	518	472	508	465	471	492	495	455	471	510	481	491	472	469	460	508	502	491	460	469	482	443	490	490	505	481	473	485	483	492	495	496	434	432	468	466	512	419	454	452	431	492	446	443	487	449	474	493	444	481	466	469	478	455	457	440	459	470	476	509	461	473	488	475	458	489	478	465	440	445	453	462	497	466	474	501	422	467	462	463	479	485	459	484	429	504	486	492	446	450	498	456	462	488	468	454	466	469	456	443	470	453	466	488	460	469	490	443	474	481	514	429	440	490	461	426	461	459	461	467	469	487	478	454	454	446	430	462	504	471	473	477	472	508	458	468	473	436	500	444	474	509	444	491	522	495	471	482	515	491	460	461	473	427	442	447	479	491	487	481	448	483	477	458	453	503	489	458	503	473	413	455	454	454	464	474	456	506	506	429	510	489	469	469	492	491	480	480	486	441	497	462	481	474	457	523	451	485	469	479	454	471	495	487	481	460	444	437	503	497	464	486	511	485	465	455	475	484	460	462	480	485	480	440	480	465	479	490	465	500	505	475	475	478	456	464	447	539	445	450	460	478	493	463	451	506	425	471	443	480	448	487	435	471	459	515	463	436	477	430	496	462	458	501	501	490	484	451	484	483	479	494	481	464	420	501	476	463	441	467	509	490	477	508	490	499	462	474	477	472	471	503	447	480	504	441	490	451	496	432	536	465	470	472	466	474	471	465	497	500	497	490	457	475	495	487	472	486	441	499	487	437	497	484	442	459	458	449	465	454	460	431	471	490	453	454	485	479	445	504	451	473	509	463	409	502	466	465	470	495	478	470	456	453	456	463	464	471	463	446	524	469	434	487	461	427	501	492	469	482	473	451	498	525	484	475	457	485	445	476	470	465	489	460	465	498	474	437	467	485	462	487	459	482	443	455	443	485	491	486	424	479	475	476	493	448	462	487	478	448	460	485	467	470	476	476	456	451	463	496	492	482	458	475	480	503	450	469	497	517	455	515	493	445	466	524	466	438	471	479	455	465	448	451	480	459	448	490	480	480	466	485	503	417	438	505	502	476	456	479	456	495	500	474	452	458	512	474	452	449	467	479	443	481	458	459	493	443	480	424	464	499	488	466	496	460	452	521	480	447	439	471	459	479	506	441	459	501	502	456	465	485	454	439	471	439	457	489	448	460	422	488	449	491	470	465	454	460	496	453	510	458	454	485	501	486	484	472	479	457	453	478	468	477	476	464	508	457	481	417	479	471	466	448	482	473	449	490	488	483	437	456	474	484	488	470	469	428	496	456	481	435	451	520	480	463	461	477	520	492	488	471	454	490	475	436	489	443	509	485	462	439	467	482	479	499	475	480	474	461	430	510	468	466	464	506	507	486	486	520	485	504	463	457	474	481	488	465	435	481	490	486	481	477	503	497	448	466	438	479	459	501	439	539	464	488	509	473	444	498	478	475	488	489	481	441	468	465	462	431	457	461	440	499	469	444	441	454	501	478	477	464	474	472	523	427	481	460	459	500	478	509	501	498	486	488	461	453	492	502	473	528	441	459	450	391	461	451	440	433	462	475	434	507	462	475	462	450	469	503	446	469	479	459	459	456	504	506	482	496	439	482	447	496	413	479
2454	322	312	294	276	267	252	257	242	239	252	211	243	237	250	246	230	243	235	234	276	228	265	241	211	225	241	217	242	231	225	225	209	248	244	227	228	242	232	245	235	253	219	226	226	212	204	229	237	226	221	212	215	221	221	214	218	227	202	251	211	253	246	252	263	208	236	202	250	217	211	233	235	249	235	197	226	256	229	225	219	222	245	224	237	244	258	233	219	244	244	212	237	238	240	222	206	229	233	228	220	249	231	215	248	252	228	247	218	239	242	248	234	246	235	250	245	207	243	240	242	238	212	225	248	223	238	229	224	234	232	260	235	246	246	233	256	261	228	250	245	223	212	237	222	224	229	231	230	233	226	279	212	216	237	227	232	229	185	220	236	246	206	217	198	245	212	238	234	213	237	247	237	228	257	231	242	250	254	195	247	236	228	253	251	232	224	238	227	207	219	231	229	237	218	238	224	235	258	241	216	219	244	255	243	227	253	268	253	218	254	243	228	237	265	231	244	220	219	216	265	202	232	235	233	228	222	234	235	243	221	200	240	229	204	234	294	249	269	227	236	267	251	223	202	230	223	242	213	216	211	226	229	226	254	207	222	235	241	249	245	233	237	245	222	232	228	201	261	234	261	232	237	245	231	225	237	235	235	223	216	240	239	230	223	220	215	223	230	207	248	256	270	208	242	245	238	243	240	216	248	230	225	223	245	215	208	233	247	191	219	257	228	234	268	216	222	244	227	212	224	214	226	217	210	221	212	229	241	211	248	247	245	233	234	214	243	260	235	244	217	225	241	243	243	216	237	222	248	249	219	232	251	230	247	249	231	245	231	209	203	238	220	237	225	216	233	265	235	241	217	234	211	221	254	246	244	232	220	240	195	222	234	251	220	220	242	221	229	241	216	221	239	211	266	221	234	234	247	240	240	258	225	222	253	241	227	221	237	227	229	246	210	237	252	225	215	230	252	262	231	248	211	245	243	227	231	234	208	233	219	214	229	214	254	231	231	230	238	236	294	239	231	249	211	211	239	241	216	231	232	227	219	227	210	233	220	239	217	230	218	208	242	236	242	241	237	232	226	240	251	232	226	244	259	222	224	227	221	233	239	219	206	253	228	232	235	215	214	232	223	235	226	237	223	230	235	236	245	216	219	233	229	248	223	259	222	237	210	233	218	251	187	210	233	233	242	223	225	249	231	222	236	207	256	250	224	250	262	241	227	236	213	221	225	243	219	230	251	220	259	224	239	230	216	236	251	254	223	228	234	242	222	221	242	214	224	241	248	187	229	245	236	234	251	228	220	206	238	239	207	281	208	241	249	229	207	225	209	254	250	256	232	241	246	243	244	236	236	223	243	226	234	210	214	224	211	242	207	215	224	234	255	229	216	277	229	230	239	223	255	234	238	228	243	239	239	225	255	238	211	226	248	266	222	253	275	224	209	227	229	222	230	225	244	250	218	222	215	215	216	219	227	249	242	262	235	230	230	258	248	232	238	229	233	221	243	224	239	218	227	240	230	228	220	258	217	238	236	211	227	248	219	228	258	248	235	229	243	246	228	221	269	234	251	276	225	261	204	227	225	221	236	253	230	225	220	237	214	216	229	238	228	237	238	207	210	229	253	215	229	220	236	204	235	235	216	234	216	248	228	265	231	214	231	239	219	234	246	219	222	244	241	238	234	219	199	223	219	201	248	229	235	238	213	225	212	235	216	246	240	218	201	229	222	232	206	229	225	259	226	253	237	247	244	217	245	220	226	234	219	235	246	174	225	231	223	243	219	242	223	261	235	219	229	232	275	248	214	237	204	225	233	226	245	231	241	223	230	240	234	203	213	230	242	232	224	232	238	241	234	243	243	239	260	216	219	237	246	228	209	224	222	202	213	249	238	212	205	242	229	224	252	229	212	244	237	247	211	245	230	221	231	222	234	236	252	246	218	237	216	249	219	245	260	233	239	259	246	227	260	234	235	232	226	238	231	249	229	228	215	228	212	214	230	212	240	233	239	228	232	229	219	225	258	218	242	233	214	217	237	254	234	219	216	225	204	258	228	220	223	234	210	209	242	226	234	230	238	242	243	237	260	216	216	239	235	236	233	207	257	252	204	202	235	239	246	236	247	249	200	279	239	235	212	234	236	232	225	234	201	234	216	250	211	217	234	227	208	240	232	237	231	235	205	220	247	195	240	215	242	249	236	247	222	227	224	245	230	243	248	230	208	227	233	221	258	222	222	203	207	219	244	239	221	213	278	239	199	235	225	233	204	234	274	237	226	238	230	239	225	236	229	252	234	221	242	249	213	236	240	230	212	235	214	232	212	246	241	233	237	253	227	229	235	254	226	222	223	230	241	223	221	238	275	208	241	243	237	187	237	230	207	213	226	234	256	221	213	251	234	209	211	225	238	225	244	223	213	224	220	217	206	231	224	208	227	225	220	255	226	224	227	221	234	243	238	214	257	214	232	226	243	241	224	249	259	232	215	220	239	225	212	245	196	218	247	233	242	245	252	222	251	249	214	247	222	240	213	208	245	253	259	225	222	239	254	228	225	218	238	223	205	239	224	216	233	242	241	261	235	226	218	218	256	222	246	232	243	236	239	236	233	250	229	213	226	239	261	219	236	236	241	263	214	256	243	188	227	231	227	228	220	212	243	233	235	216	249	225	236	241	249	214	234	213	219	229	242	196	262	240	230	241	247	201	249	221	221	239	262	250	238	238	226	235	258	231	253	245	222	243	232	227	249	252	262	225	255	255	223	220	261	222	223	209	236	229	245	255	222	235	220	244	251	213	227	216	239	248	241	221	255	220	201	258	222	204	253	262	255	219	234	212	234	229	205	230	198	236	233	239	217	209	211	216	232	245	252	271	248	220	260	238	216	230	236	216	208	246	232	219	238	208	221	225	261	232	227	243	232	244	242	234	266	252	226	234	222	231	229	220	208	255	256	224	234	226	234	234	243	234	242	244	246	221	259	216	265	204	237	235	205	246	232	243	256	224	230	225	228	244	219	230	225	236	218	238	243	219	221	241	259	217	234	224	282	232	222	252	207	249	262	209	208	220	229	230	208	238	239	250	215	228	238	218	243	221	249	245	228	242	249	265	225	265	235	213	258	249	237	220	235	215	250	238	235	216	239	227	242	237	239	228	251	217	237	211	235	214	229	237	226	236	208	222	257	236	221	242	264	241	255	246	233	226	201	223	225	258	243	223	250	246	248	247	217	253	219	246	264	229	211	233	244	227	243	222	243	246	205	224	240	244	234	237	212	226	233	251	222	265	229	247	216	221	223	210	222	225	230	209	222	225	224	227	230	257	219	265	228	228	240	238	240	226	245	233	239	237	228	225	237	228	235	236	222	257	256	197	239	223	239	236	239	194	290	237	226	230	224	238	230	244	247	240	236	224	222	197	245	228	238	205	217	233	227	229	242	243	235	232	262	206	231	226	231	246	212	247	229	233	238	242	230	209	223	222	227	224	225	229	223	237	236	227
2979	799	895	954	930	843	793	792	792	745	810	740	711	706	725	716	698	663	712	708	684	696	711	679	733	694	681	675	730	754	704	723	747	697	674	738	678	720	655	692	674	672	700	657	666	719	682	688	722	705	730	663	698	710	642	697	653	727	772	709	698	702	692	687	741	726	705	721	700	733	677	659	693	723	692	707	687	728	686	673	698	681	730	687	737	710	700	688	654	729	734	732	666	723	714	705	686	673	669	686	690	707	694	685	741	710	667	691	691	689	712	697	682	688	657	679	732	714	639	697	670	698	654	684	688	661	697	674	737	663	729	719	706	715	706	697	724	730	683	686	715	698	689	666	705	680	668	663	761	664	685	710	660	693	733	715	729	691	693	706	701	749	658	701	727	617	698	700	705	716	698	704	667	667	668	707	696	644	645	681	714	683	705	721	722	686	664	745	695	644	723	686	666	696	691	712	681	695	686	720	653	647	683	752	694	706	713	723	699	730	716	690	741	697	716	646	691	756	738	683	693	646	701	666	707	653	755	708	738	702	679	673	717	722	670	700	693	681	701	688	706	754	742	672	678	737	689	716	695	707	689	659	680	703	709	711	709	725	734	672	671	693	630	689	692	646	696	730	677	723	728	695	687	637	673	712	693	662	669	686	696	689	690	684	721	685	676	703	728	657	696	688	725	718	710	660	724	702	629	669	723	700	769	667	719	656	704	677	718	668	704	691	669	713	717	707	686	728	722	664	717	649	660	659	716	700	673	749	693	682	705	693	690	722	688	639	661	737	694	686	711	701	721	683	707	673	700	688	693	704	694	652	685	710	717	697	678	721	675	697	669	730	729	704	696	663	659	647	656	702	691	668	679	723	662	710	699	688	705	688	671	659	687	714	693	671	684	694	700	722	777	735	690	714	692	671	692	657	697	673	712	671	666	708	659	710	692	682	703	704	657	692	709	687	694	701	727	753	759	690	693	675	704	666	677	706	676	657	743	681	692	707	670	713	636	683	672	742	725	711	695	689	697	697	667	668	700	703	682	726	659	733	696	715	702	736	737	697	687	687	693	718	651	703	686	689	735	690	668	661	708	690	674	642	736	660	710	686	722	712	709	677	674	732	699	653	720	725	683	657	696	751	711	673	710	702	658	690	683	641	707	698	697	679	708	674	675	706	649	690	704	643	709	696	726	723	713	699	717	718	670	702	708	715	672	689	704	716	681	665	747	711	664	641	695	706	669	671	717	720	707	711	702	669	729	689	654	712	696	694	678	642	689	701	695	684	720	709	705	673	695	674	663	700	742	703	690	686	720	704	657	703	688	714	707	673	661	720	668	703	708	681	671	674	705	668	740	719	731	715	718	686	675	689	711	676	703	684	676	710	693	672	647	709	662	672	676	699	682	670	667	712	645	671	702	741	721	719	702	722	714	704	668	646	730	685	727	672	711	711	673	680	675	640	680	707	681	684	665	704	731	674	723	707	687	692	716	675	694	688	649	692	663	723	707	691	675	715	774	666	736	703	680	672	691	723	732	680	636	688	728	741	652	672	655	731	715	674	636	682	704	705	674	670	696	701	655	686	699	716	701	718	715	714	689	657	720	682	649	691	671	693	709	712	711	724	696	683	679	683	734	671	670	712	699	674	724	659	696	707	673	720	723	707	719	682	681	717	708	719	703	752	692	709	709	694	715	685	688	701	685	700	708	684	670	661	702	697	715	711	726	700	695	659	672	686	674	660	727	715	761	672	679	672	668	692	717	725	669	724	684	703	713	669	640	647	675	718	713	722	671	679	722	720	694	695	694	700	672	704	718	660	668	714	726	728	719	693	679	656	678	724	717	679	654	716	710	686	750	705	650	667	645	709	646	692	672	664	686	725	660	661	706	674	758	720	704	690	708	681	693	677	718	717	722	699	687	678	686	710	709	728	670	695	694	705	719	720	710	698	713	735	703	675	632	741	719	685	692	724	656	731	735	711	701	672	718	685	693	720	682	700	702	664	703	731	718	660	671	681	723	677	738	704	686	709	711	664	720	662	731	732	728	667	691	676	700	695	688	734	687	677	736	680	697	657	717	678	674	693	719	661	637	688	704	665	693	690	679	716	737	687	666	654	681	684	709	650	684	669	695	676	710	673	704	746	649	653	723	635	674	704	685	715	721	701	669	642	706	676	713	706	696	668	707	690	718	689	675	701	713	687	634	677	695	665	706	681	683	712	707	724	706	692	679	724	684	706	669	682	674	700	673	722	700	669	671	699	717	667	697	696	658	653	704	655	703	661	732	708	696	709	704	683	686	736	702	687	688	725	729	732	748	708	681	723	679	698	669	649	750	702	693	649	690	713	695	679	687	687	641	683	663	690	676	717	672	688	661	741	689	706	717	690	691	712	686	690	704	696	735	680	684	653	704	720	677	686	712	652	749	707	722	671	665	619	740	748	718	720	697	681	732	706	688	685	737	662	727	758	729	715	691	715	712	669	695	665	660	711	710	666	718	683	681	731	719	664	724	712	716	724	680	679	707	701	737	646	660	715	714	679	741	663	709	706	699	712	652	696	691	692	651	731	715	716	675	649	701	664	699	693	657	709	690	741	699	678	690	697	699	658	662	698	706	713	690	714	698	668	703	691	655	683	674	707	690	675	671	736	682	705	661	692	639	676	719	712	734	713	708	719	702	698	660	638	644	720	680	721	718	717	691	730	702	744	724	648	704	689	715	665	712	664	734	723	699	700	702	713	700	691	716	704	713	689	715	686	662	654	684	750	701	724	700	726	722	687	716	695	673	677	707	667	694	665	707	725	685	685	685	693	665	673	738	740	705	695	649	702	704	657	680	669	681	629	649	694	676	719	680	694	654	673	670	707	707	664	679	713	714	698	722	674	716	683	710	728	690	726	680	684	716	685	693	663	696	728	696	696	699	736	688	662	717	704	698	710	664	726	683	728	738	684	684	740	648	656	714	676	731	647	692	743	664	711	687	659	667	701	679	700	671	755	708	736	681	631	723	669	698	717	657	672	679	725	643	689	723	724	666	705	718	711	717	692	679	732	682	674	719	647	728	746	699	700	679	688	724	695	703	683	731	743	698	685	686	747	673	715	652	697	652	719	714	712	679	650	690	713	710	708	764	703	678	663	702	661	700	699	671	711	757	750	699	668	675	674	738	702	695	736	631	677	709	698	700	693	714	681	677	686	675	675	646	663	652	714	742	664	686	744	675	683	705	725	707	727	721	675	672	710	664	708	704	668	631	707	649	690	685	662	689	655	708	654	722	694	701	754	722	702	636	658	742	729	695	730	678	731	744	724	672	661	684	676	687	728	665	702	689	677	682	686	666	666	672	666	662	669	707	712	656	670	694	646	693	704	725	694	708	687	725	693	685	721	667	648	678	758	675	697	724	697	683	719	667	672	720	670	731	664	689	695	705	667	741	667	677	713	701	712	712	756	693	683	671	700	692	680	746	703	714	732	697	713	664	689	689	714	683	729	682	706	718	716
9960	1224	1480	1124	745	576	428	356	291	259	227	217	218	188	144	155	148	148	174	145	133	142	154	130	137	128	132	131	134	114	125	106	136	129	110	123	112	120	119	110	107	107	118	114	124	117	128	119	124	127	124	112	135	107	115	129	122	106	109	123	85	106	109	119	119	114	108	121	101	107	141	120	120	104	127	103	129	140	118	89	133	104	107	103	124	118	157	122	119	118	115	112	120	123	124	99	118	110	107	116	115	100	119	108	125	106	130	120	106	109	99	126	104	107	120	110	131	115	113	120	113	98	114	116	106	116	125	121	114	112	113	103	110	106	123	103	124	115	126	110	105	93	103	95	123	118	117	145	114	111	111	104	101	146	104	117	122	128	102	105	139	115	120	97	114	118	121	102	122	109	120	118	126	108	121	110	115	117	122	95	124	105	108	116	108	116	109	117	109	126	121	119	125	116	112	111	131	100	114	131	100	131	105	129	117	120	135	117	108	98	96	119	114	102	133	110	115	120	108	109	126	113	113	95	106	103	96	110	122	113	118	113	103	124	124	116	125	109	129	115	126	114	113	115	100	111	102	143	104	126	113	123	96	102	113	111	99	123	104	99	104	128	109	110	107	109	115	113	127	116	100	116	110	119	119	118	121	109	134	119	119	106	112	103	114	115	108	98	106	126	107	112	127	101	123	103	114	102	122	107	122	105	117	104	113	103	121	108	94	111	114	131	114	125	111	111	115	103	126	118	108	104	117	122	94	103	127	109	136	115	126	112	118	111	116	131	118	126	127	102	92	124	120	127	108	105	123	112	117	99	120	127	136	117	107	104	132	113	104	130	111	119	100	111	119	115	114	125	119	114	114	104	106	85	117	109	111	111	109	120	126	98	121	138	122	99	134	120	121	103	120	104	116	100	117	120	123	117	97	119	123	115	125	112	124	102	115	111	107	121	110	120	114	102	109	99	114	125	103	111	114	121	91	104	118	108	112	110	98	107	122	121	113	106	124	114	97	118	102	135	139	121	118	133	115	125	104	111	96	138	126	106	125	104	78	112	110	109	114	128	127	104	106	115	118	121	113	131	107	110	113	114	124	103	97	125	117	102	119	117	107	104	132	110	122	139	129	113	120	139	112	107	95	116	120	134	122	108	96	111	124	110	95	99	122	119	105	118	125	109	122	107	117	124	110	101	126	121	112	126	121	135	116	102	109	108	113	111	107	113	133	130	101	108	115	107	111	103	109	123	98	95	101	95	115	104	120	124	115	140	119	108	99	98	120	127	121	113	127	114	130	109	116	98	96	111	92	110	103	107	113	118	116	110	116	111	103	125	114	114	130	131	109	115	103	106	97	127	95	116	107	106	108	121	118	111	116	104	117	118	118	107	97	95	126	106	112	120	101	112	90	116	130	123	114	111	124	121	112	98	100	111	135	120	115	121	105	119	107	95	97	129	116	109	127	121	119	106	90	111	109	108	107	93	123	122	115	118	131	119	101	113	108	131	124	91	108	113	114	107	104	105	116	113	127	107	112	103	116	119	109	112	102	133	121	119	107	115	103	114	114	104	106	114	101	130	99	108	122	118	129	120	124	116	120	119	92	108	108	135	124	106	119	105	114	109	116	107	113	103	112	125	109	127	109	113	113	99	119	107	116	122	104	136	99	109	109	132	82	117	95	102	101	125	122	117	102	86	113	115	102	134	107	119	129	107	119	107	113	122	100	118	107	109	93	106	105	98	102	108	115	115	115	114	134	111	103	118	135	100	108	130	118	101	124	112	121	116	126	104	104	119	105	106	102	120	128	116	112	112	110	123	121	108	116	97	108	129	116	119	102	127	105	111	117	100	125	128	98	119	125	99	143	91	122	124	118	115	118	118	114	139	120	101	111	133	110	120	108	116	103	122	119	114	122	117	132	117	108	119	109	132	100	132	118	126	106	114	134	138	96	110	129	99	122	121	106	132	124	116	132	110	111	104	125	115	109	108	113	119	122	109	103	103	119	117	99	114	138	113	123	110	111	114	121	117	99	116	125	118	95	115	110	112	89	138	104	117	92	115	135	119	121	98	126	115	106	110	104	86	105	98	102	106	119	102	109	116	140	103	105	118	111	118	123	103	117	104	112	103	126	120	112	95	117	107	113	113	103	115	116	132	109	116	107	117	108	112	111	138	89	138	127	115	118	117	102	100	115	99	130	113	121	113	108	124	135	127	117	125	116	123	98	114	110	84	99	114	104	128	110	100	115	105	110	117	127	130	125	104	129	119	131	102	98	100	112	134	113	100	110	133	102	133	126	117	120	126	110	99	132	120	113	103	116	115	108	124	104	93	111	130	121	96	97	117	147	124	131	135	115	130	105	117	132	118	109	95	121	114	109	119	102	99	102	123	140	116	122	126	107	124	109	111	107	107	122	103	96	117	100	112	115	136	128	107	111	114	86	122	121	100	97	124	136	101	124	125	121	118	118	116	99	120	111	118	121	120	104	125	122	101	122	105	109	108	109	119	115	114	101	123	121	126	109	117	99	112	113	108	109	126	93	110	109	114	114	135	107	111	117	128	109	124	101	121	114	116	92	123	120	115	103	113	118	107	107	103	120	117	104	87	127	116	110	114	118	114	119	110	109	93	125	131	110	107	122	123	119	121	126	102	112	131	117	145	103	121	122	116	119	107	119	100	106	122	125	113	122	111	124	106	105	116	94	116	131	110	99	115	114	120	112	102	121	114	110	110	113	103	100	106	123	120	100	106	121	129	138	115	116	109	105	112	112	121	128	115	134	118	115	121	91	125	122	118	113	112	119	112	99	127	135	105	121	123	104	117	116	99	121	112	125	102	120	112	96	103	127	117	128	126	102	118	121	116	119	101	120	113	108	112	118	113	132	113	115	100	96	104	115	112	138	105	106	109	112	124	109	131	118	110	131	107	106	113	94	123	114	106	119	132	115	127	114	122	97	121	121	122	117	120	125	115	126	118	117	111	120	104	112	102	120	106	117	118	111	113	114	91	119	111	102	114	106	110	119	126	112	115	125	109	125	112	123	103	124	113	124	118	120	113	107	121	104	110	134	117	111	109	95	102	125	140	94	121	98	98	93	113	107	115	121	123	117	96	136	102	122	127	123	117	92	96	112	109	120	120	96	110	120	107	112	128	116	108	118	116	124	107	107	112	140	119	116	109	102	117	108	123	108	121	126	127	97	102	117	135	116	124	111	106	122	112	112	117	124	118	120	110	103	119	95	127	111	125	127	116	122	115	112	127	107	135	94	103	123	100	128	110	95	105	114	102	87	114	109	100	120	98	117	108	111	117	118	126	119	110	121	119	106	102	108	101	105	112	104	114	127	113	127	116	130	107	109	121	117	107	115	134	104	101	116	105	117	101	111	103	115	119	113	132	117	105	114	115	114	112	118	116	120	126	107	101	122	113	99	123	111	121	98	113	133	125	134	100	126	110	112	100	109	96	89	111	110	114	130	112	109	129	116	104	98	108	111	119
6212	1514	3601	3925	3334	2731	2156	1795	1500	1326	1229	1043	980	822	801	773	709	736	629	591	623	557	553	545	530	500	498	517	492	493	470	467	463	432	443	407	435	439	441	430	403	410	457	416	431	459	457	390	425	414	445	419	396	395	422	427	408	419	412	408	398	417	405	415	365	359	401	408	397	432	429	408	428	379	424	416	400	383	393	392	367	374	392	378	365	410	374	362	376	404	354	373	400	402	381	377	406	401	389	423	426	396	370	334	378	399	379	381	378	386	380	390	429	402	380	386	396	344	384	412	414	386	397	421	371	383	370	418	365	383	378	379	341	412	401	383	374	342	440	370	359	360	385	379	374	393	369	374	377	393	386	398	393	411	388	345	415	381	402	356	360	373	351	393	371	386	396	377	384	390	338	370	423	371	365	355	368	372	385	409	419	415	391	413	354	404	375	380	418	374	430	374	359	404	357	392	386	380	377	412	357	351	392	369	390	378	370	382	390	333	374	383	354	387	409	375	388	381	341	350	375	381	375	367	385	396	358	395	400	368	383	376	357	393	374	454	354	416	324	391	359	378	389	360	362	366	351	395	368	395	369	388	353	402	368	418	356	390	351	406	362	373	428	373	339	404	392	384	397	371	390	360	377	350	387	392	384	387	371	371	356	352	446	366	379	397	399	418	385	401	387	375	392	394	364	355	354	386	427	396	379	396	414	390	373	356	367	410	377	371	391	360	419	347	389	380	377	406	360	375	413	392	369	398	378	355	400	390	372	356	382	373	407	347	356	370	389	361	366	394	366	403	377	405	387	399	366	387	390	360	361	380	420	397	358	386	369	385	369	394	388	369	390	371	376	381	394	374	350	398	388	362	378	390	381	349	348	363	339	387	334	394	396	362	379	369	353	423	372	374	361	419	376	398	362	392	372	413	399	368	364	382	399	380	405	391	366	383	407	356	351	383	379	362	385	400	364	358	386	380	373	346	347	390	399	396	376	393	361	394	389	396	406	357	371	398	370	372	337	423	376	338	384	399	363	378	395	372	357	384	366	373	369	334	398	404	404	415	371	381	390	357	405	380	367	375	408	350	393	394	377	404	387	383	380	398	405	410	374	372	404	375	365	396	352	396	363	382	391	361	395	373	376	399	401	379	405	366	368	389	369	368	374	380	366	368	359	381	391	406	401	362	379	387	364	392	368	403	383	410	416	401	372	337	376	368	361	366	404	384	384	365	420	360	394	392	392	404	358	407	368	363	365	380	363	388	378	333	385	411	353	388	409	389	389	363	372	373	393	383	362	364	383	393	381	364	360	384	397	336	406	374	369	366	396	392	338	334	364	399	405	418	339	386	399	408	362	422	376	408	374	358	383	392	417	368	360	384	371	433	372	354	417	365	371	356	413	358	350	375	376	352	402	371	363	384	411	381	426	331	355	401	367	397	397	355	356	374	362	384	359	396	359	398	403	383	381	404	384	373	343	351	329	405	376	378	368	413	390	366	389	368	371	346	371	374	392	376	402	385	360	365	379	362	398	434	362	407	382	401	359	393	357	368	371	349	393	393	377	375	369	425	383	391	386	403	383	359	354	408	375	404	342	354	412	389	350	408	373	373	392	359	383	378	372	378	373	393	395	403	372	395	359	380	354	374	378	365	376	398	414	384	380	397	400	365	379	418	369	370	370	335	411	366	387	350	355	383	371	389	369	389	399	395	394	382	397	430	371	369	340	365	389	379	355	375	363	368	378	328	416	375	380	404	382	382	370	396	380	373	397	396	395	369	384	365	373	360	386	404	386	364	369	349	354	378	387	388	392	361	372	389	363	383	373	338	358	405	393	391	383	383	379	391	358	401	378	382	381	362	379	383	399	364	420	394	368	398	401	388	407	367	407	349	383	369	377	383	397	399	364	394	380	352	396	373	385	400	373	372	405	399	371	339	407	361	386	382	373	356	344	379	380	384	368	381	371	369	394	400	394	358	389	399	394	365	385	371	396	362	358	363	369	414	393	385	401	382	385	369	385	348	404	358	387	378	372	385	372	356	345	384	411	394	341	418	367	346	400	356	366	359	346	369	356	356	408	383	398	371	368	367	387	384	406	344	395	375	340	370	370	372	399	370	396	374	364	390	361	360	366	387	371	430	381	404	371	353	379	390	356	342	367	396	379	393	427	349	388	381	390	383	341	396	393	383	378	403	386	399	387	375	407	395	344	354	392	377	367	392	397	374	355	397	411	401	361	382	362	364	371	406	389	371	342	388	400	393	361	375	415	396	382	409	365	427	390	396	429	358	376	385	364	376	426	355	376	393	373	418	353	345	360	381	398	405	382	403	396	378	402	349	385	383	405	378	361	347	381	400	356	392	373	389	410	360	372	353	361	357	396	348	357	393	414	397	329	374	369	393	364	385	379	404	364	370	360	384	397	370	349	402	394	383	367	398	371	398	338	377	407	344	366	399	350	373	402	408	375	356	413	390	372	370	353	393	395	375	365	397	417	400	362	392	371	374	395	406	384	386	372	409	413	363	402	416	399	391	385	349	376	409	377	391	374	368	392	400	372	377	383	388	380	352	423	356	385	402	424	374	380	350	378	398	352	407	400	355	361	373	389	419	397	382	389	379	396	348	397	411	409	346	380	365	381	338	409	391	423	343	392	390	367	334	405	389	382	409	425	378	406	384	382	369	375	381	367	363	355	389	353	378	382	398	399	378	375	375	378	403	397	406	382	374	389	391	386	404	379	369	376	408	378	324	369	363	372	404	379	385	405	398	366	365	371	386	394	403	409	377	358	373	371	321	379	391	354	365	371	399	346	362	358	404	385	375	370	377	388	400	394	403	369	355	354	377	382	361	414	379	392	412	359	378	383	395	412	371	391	378	363	389	362	393	375	357	364	352	408	376	409	392	404	396	374	372	372	377	369	404	414	391	381	352	374	394	388	417	403	432	359	365	376	368	357	399	387	384	387	366	368	438	354	422	360	362	379	379	375	355	359	361	386	372	395	367	374	378	363	373	389	381	387	400	361	364	386	388	371	392	408	363	367	357	347	380	385	382	407	366	406	394	384	375	372	362	369	380	340	429	377	379	400	429	355	350	371	378	405	365	362	358	411	376	405	389	354	406	391	401	390	386	395	363	367	395	382	385	372	402	377	383	376	361	365	408	376	388	397	363	399	398	425	375	389	401	378	363	411	366	389	366	388	381	348	371	389	383	397	411	358	407	378	359	369	357	414	377	403	362	384	387	371	382	396	372	364	382	376	344	373	358	360	368	346	360	387	362	358	400	383	402	409	341	340	400	425	354	382	370	383	393	377	385	373	353	403	328	406	411	384	379	386	374	375	372	384	371	366	380	394	367	366	366	362	356	352	367	380	411	379	382	395	385	341	360	367	360	404	373	374	416	369	381	356	370	369	359	406	357	418	372	399	374	381	397	374	387	368	353	373	406	376	381	357	425	371	371	425	404	379	380	411	359	359	415	400	383	341	409	396	357	404	352	381	349
17668	2712	2890	2188	1463	1115	829	617	507	485	355	341	289	279	248	252	219	215	234	198	207	196	222	223	192	194	163	188	153	165	153	173	157	147	136	151	172	135	159	134	164	149	131	158	185	169	158	152	166	134	136	150	170	171	127	148	163	141	141	147	157	149	151	151	158	143	151	152	143	168	146	149	133	155	146	135	143	153	159	144	143	137	140	157	137	152	138	144	137	146	154	136	129	145	152	136	140	162	130	136	129	125	138	136	115	150	151	131	161	136	126	141	159	145	133	135	128	149	159	139	136	129	140	139	149	162	149	164	129	152	134	130	153	136	133	132	138	140	164	142	132	143	162	140	146	154	153	134	150	153	125	147	148	135	141	145	140	163	155	135	145	144	138	165	152	155	138	151	131	141	139	116	133	137	134	155	137	151	172	124	143	148	138	136	149	159	134	161	150	135	124	144	168	135	165	147	152	143	131	138	153	155	153	118	141	169	137	143	137	148	112	141	146	120	159	133	143	150	153	157	158	130	132	137	157	159	130	124	132	148	132	135	162	130	144	141	138	136	150	143	157	139	126	140	138	143	148	137	139	129	139	133	140	132	126	142	138	126	136	139	143	162	154	141	142	169	139	131	130	144	143	153	143	136	136	136	127	149	151	150	149	156	146	142	127	157	147	146	127	154	136	124	138	145	148	162	123	137	143	144	141	137	150	146	141	125	129	158	163	150	145	139	145	134	145	162	136	160	135	131	143	128	140	135	152	149	153	134	130	145	139	154	149	144	146	133	127	139	145	160	164	142	126	147	144	127	139	142	157	127	153	145	138	147	140	145	141	149	134	143	140	147	146	143	138	139	162	138	139	150	127	163	153	140	124	126	159	141	118	126	150	134	133	150	157	150	143	154	148	130	143	150	139	141	124	140	148	135	155	166	127	141	155	144	143	135	145	158	139	124	138	158	127	150	153	155	140	169	130	150	129	136	151	147	125	127	151	147	156	140	135	161	140	147	153	142	147	133	138	157	132	142	154	142	161	143	130	159	117	160	138	145	143	132	149	147	168	130	122	146	118	164	134	145	134	119	124	140	166	137	139	136	167	136	135	149	157	148	136	122	135	153	134	140	119	150	154	145	171	159	155	125	149	137	146	149	160	151	142	128	144	138	161	143	143	127	115	152	151	153	151	154	130	133	131	154	137	134	124	151	143	145	145	115	147	165	143	138	135	154	158	132	157	149	139	148	139	141	139	137	138	138	148	177	138	149	130	147	127	141	129	136	135	124	140	145	153	133	138	129	163	149	136	141	135	146	146	154	149	133	137	150	135	152	145	153	147	161	150	137	148	156	129	141	128	141	135	138	145	133	134	132	115	162	177	128	157	126	133	134	151	134	160	142	148	148	167	131	121	173	146	129	148	143	132	157	136	139	135	144	153	123	124	133	146	135	144	139	157	143	149	159	142	144	150	152	134	138	121	141	162	142	155	153	170	137	140	144	147	157	146	141	170	134	118	160	137	142	159	137	149	139	140	140	155	141	141	139	141	142	108	145	141	159	139	146	121	140	123	142	145	150	135	128	151	132	131	131	131	155	117	139	126	128	146	156	136	145	126	157	148	159	124	121	147	146	134	148	165	131	131	142	132	124	145	143	138	160	140	151	144	138	139	144	154	161	155	151	140	129	124	150	142	152	147	146	148	144	135	146	169	116	135	150	122	131	138	145	158	129	138	144	147	123	123	157	162	136	138	160	138	140	140	168	162	133	139	144	138	148	154	148	159	133	143	140	140	157	127	124	141	143	142	144	129	139	139	132	147	123	163	138	162	129	122	138	145	139	123	141	137	137	172	149	134	139	135	161	134	144	148	158	159	142	148	120	143	153	144	123	148	153	154	129	138	145	149	139	132	149	130	147	137	139	147	146	136	117	141	131	162	144	179	144	166	135	142	142	147	133	143	148	148	133	139	138	135	141	135	117	162	149	152	172	141	145	140	144	131	152	122	139	148	158	132	108	145	133	141	148	157	139	144	133	151	135	154	128	118	153	132	142	144	137	165	145	148	139	144	164	144	118	146	138	141	137	167	137	142	128	136	147	161	121	142	141	126	174	128	118	129	148	127	144	157	151	150	154	152	143	145	169	132	158	149	130	147	128	135	164	129	152	152	150	145	134	143	128	167	143	144	149	153	140	151	145	141	147	145	132	139	143	151	165	142	131	145	153	157	138	123	154	115	145	111	156	141	142	160	139	144	119	134	140	134	128	155	121	171	155	179	130	146	147	141	142	141	135	141	157	137	129	133	165	112	145	160	153	127	134	158	140	136	144	148	143	131	133	138	150	159	151	138	136	124	136	128	120	137	147	136	127	129	149	145	150	126	147	134	136	134	158	158	139	157	120	132	127	119	117	132	145	142	130	131	150	154	120	141	142	132	143	125	161	136	166	139	145	123	138	131	138	144	156	139	141	150	149	159	156	155	156	168	165	142	124	164	143	138	144	134	150	132	133	137	125	141	143	148	152	145	129	124	169	138	130	127	159	161	151	140	141	144	141	132	156	114	158	149	135	124	135	135	134	140	142	138	142	138	154	142	124	133	147	154	148	149	126	132	141	124	139	138	132	120	135	126	137	134	146	137	142	157	136	133	146	148	163	140	147	190	136	142	148	137	156	139	145	139	136	130	132	147	146	122	140	148	139	141	154	151	143	146	164	150	144	149	157	157	144	164	136	155	134	137	141	142	144	149	125	144	128	157	152	144	139	148	137	140	141	141	136	137	145	128	148	151	131	163	144	134	166	154	141	127	155	129	141	151	148	154	138	138	145	155	139	137	148	106	142	149	128	161	150	160	157	163	159	138	138	137	168	139	140	133	135	126	130	135	126	153	152	122	143	132	131	154	143	165	138	117	127	136	126	148	155	153	144	137	153	159	127	147	133	122	139	130	154	133	136	142	135	125	158	168	151	161	141	160	152	120	123	142	136	141	144	135	159	147	135	161	152	145	140	142	145	136	122	113	141	137	140	137	132	129	141	142	145	149	158	148	128	147	124	153	138	145	143	156	140	174	137	125	132	141	130	138	164	146	149	145	138	153	128	133	147	131	133	117	156	113	149	149	162	169	143	155	149	141	134	153	132	125	145	145	148	129	147	141	151	167	147	150	139	148	150	149	164	140	162	147	131	145	142	166	152	145	149	153	152	155	164	154	165	142	154	146	169	136	124	153	150	134	137	136	138	146	154	137	116	148	143	143	138	150	146	159	154	147	135	124	126	137	150	131	123	138	136	135	159	141	146	158	161	148	150	143	147	154	151	142	147	138	132	132	150	134	154	156	143	143	138	142	145	154	138	143	130	169	129	127	148	149	149	138	151	142	143	145	145	129	160	133	150	132	146	149	159	144	162	140	155	130	141	122	151	163	140	115	147	148	136	136	142	161	133	161	144	152	129	170	157	151	134	121	151	145	139	157	166	130	140	131	133	157	146	150	151	131	144	144	143	135	155	132	144
8080	2519	6514	6944	5933	4665	3803	3139	2667	2250	1985	1743	1609	1468	1306	1232	1091	1024	964	932	923	883	860	773	789	747	720	701	649	702	695	640	630	645	600	602	590	604	585	597	621	593	575	568	561	557	563	543	543	553	521	577	570	537	527	500	564	453	496	540	554	489	466	543	527	521	515	518	550	498	479	490	519	477	451	487	507	472	491	543	490	500	504	504	484	477	488	522	527	533	463	459	497	479	468	449	491	493	457	509	486	478	475	444	475	494	477	463	487	494	450	482	446	494	417	500	449	497	466	462	459	448	456	465	490	493	470	489	459	471	488	489	493	472	474	484	471	482	476	485	439	464	467	506	482	481	481	478	495	510	491	522	509	516	454	469	484	457	489	474	525	468	455	445	469	488	498	416	468	489	446	471	482	453	468	467	451	457	432	457	441	501	431	474	455	458	469	473	488	420	465	497	446	467	449	461	449	507	492	427	467	488	476	478	505	478	463	472	454	483	516	493	446	486	482	450	497	462	490	491	496	473	451	487	478	464	503	460	497	444	505	481	529	495	492	442	482	475	459	447	441	462	468	486	475	470	434	464	524	462	443	455	446	468	452	469	490	484	462	487	486	487	501	488	488	515	485	453	464	500	490	462	488	502	488	448	497	461	481	475	465	421	458	448	465	437	473	460	452	454	448	468	448	517	465	476	494	535	495	436	470	466	518	475	439	493	482	432	501	473	489	439	449	474	485	506	478	501	452	486	478	461	484	454	486	472	445	455	495	495	480	442	482	457	483	433	495	462	451	478	475	496	464	452	461	472	431	469	482	488	463	486	475	460	481	465	464	452	419	459	494	527	480	416	451	481	460	442	482	459	507	454	455	463	461	512	503	470	499	472	472	476	476	479	440	487	520	436	482	458	464	470	510	475	421	501	446	480	525	449	456	471	498	477	470	506	484	456	458	469	476	482	517	481	498	472	463	467	506	466	446	492	451	511	460	486	463	490	467	422	474	490	455	470	472	457	491	458	472	475	476	465	437	445	465	487	442	470	480	501	507	470	458	495	456	462	471	463	496	462	467	491	481	474	470	492	468	491	488	480	470	486	467	457	464	468	505	495	444	454	476	432	486	465	480	485	487	450	441	486	481	448	488	499	503	453	499	479	449	461	490	500	508	486	507	466	449	474	448	451	495	465	459	438	457	471	488	459	488	458	460	444	470	506	478	464	437	471	487	476	457	488	457	460	494	469	492	500	451	428	465	464	461	510	493	522	469	493	438	465	487	466	459	444	466	469	467	448	492	491	454	507	479	459	459	478	433	459	501	500	506	470	464	526	466	483	476	485	478	481	484	471	455	450	462	480	473	488	487	491	468	477	504	487	462	454	483	468	477	491	430	472	490	456	434	489	484	405	477	452	471	498	447	492	450	450	501	479	445	473	497	474	488	477	489	492	461	481	474	475	429	472	475	473	474	498	470	482	465	447	514	493	437	462	454	461	484	485	514	491	452	509	486	428	475	475	457	462	476	504	482	476	497	458	499	488	441	471	462	479	475	495	480	508	476	479	449	435	474	475	473	442	493	469	467	495	427	480	465	464	488	472	474	477	464	509	446	478	490	475	443	508	463	496	479	505	484	449	479	469	482	477	481	486	485	452	486	474	475	455	464	496	450	445	449	451	495	469	477	457	507	453	471	451	455	437	468	441	494	440	492	441	486	497	503	466	472	477	462	492	494	493	453	478	454	502	498	467	496	469	449	468	459	480	496	492	446	478	453	497	466	484	509	501	451	461	480	502	469	458	498	466	473	464	460	509	486	482	473	447	448	460	449	441	441	508	433	472	450	465	445	458	484	490	460	489	506	486	445	453	413	482	439	502	440	455	497	474	461	455	491	451	522	450	524	453	493	439	484	469	447	460	506	499	502	479	470	412	505	462	471	435	463	474	424	453	505	467	465	432	504	476	460	430	430	487	489	463	465	456	510	483	468	470	456	480	461	498	462	484	464	477	500	491	475	487	447	455	484	456	467	442	435	478	456	469	486	486	483	485	464	481	453	468	465	491	442	476	484	426	478	450	509	468	504	494	438	461	466	493	495	465	484	482	465	465	444	478	492	501	449	494	456	474	520	467	456	477	462	455	447	459	513	451	488	474	435	448	481	516	507	482	487	468	513	485	450	460	447	450	485	477	485	423	443	483	441	481	467	454	441	482	449	481	444	503	489	490	501	435	494	469	457	480	486	472	492	475	473	482	484	488	436	466	447	461	466	463	490	477	443	484	464	482	458	417	446	490	456	481	493	491	426	483	459	460	469	494	496	475	466	454	518	443	448	482	464	428	491	511	507	440	533	462	485	497	503	424	485	445	488	453	457	494	463	445	489	477	507	454	496	449	462	512	498	467	511	484	466	446	457	487	471	470	452	470	484	445	489	449	471	465	495	457	439	456	487	472	521	484	452	494	483	467	448	477	458	485	446	471	494	453	463	466	465	448	461	466	477	521	503	500	507	469	499	481	471	510	469	499	470	489	460	499	488	458	473	473	439	480	505	488	460	520	471	494	475	493	450	472	433	458	464	479	511	493	453	437	528	501	483	465	497	489	467	442	482	491	469	457	464	430	455	473	469	493	490	491	432	460	474	484	490	473	476	462	465	489	455	482	461	481	490	498	455	478	487	453	417	483	459	479	475	499	445	463	475	486	467	510	495	496	487	512	504	482	479	480	538	452	484	487	482	432	487	499	442	480	471	473	485	461	486	487	479	456	513	463	456	472	456	468	456	467	473	488	480	486	440	446	442	477	454	429	454	460	465	494	467	453	506	465	502	476	477	467	476	478	489	486	501	448	492	483	459	481	489	469	451	486	472	446	462	489	487	489	519	458	470	495	481	468	474	432	471	513	462	469	430	451	469	468	470	508	484	462	457	450	477	480	496	482	483	468	505	497	439	495	471	466	466	488	462	474	527	453	470	457	450	447	489	445	497	469	457	480	471	472	475	488	471	484	446	439	485	471	486	532	485	443	453	459	473	476	448	469	472	472	498	477	463	477	436	489	442	462	498	497	507	478	453	450	452	479	495	486	463	447	478	467	453	484	486	459	475	464	466	432	426	463	445	469	493	470	472	451	491	500	470	498	460	441	438	485	459	459	447	496	501	501	478	510	460	467	440	494	465	489	470	477	469	429	443	439	505	445	481	482	498	440	484	452	463	449	492	502	471	444	488	480	491	472	465	475	495	504	479	506	466	471	487	500	472	503	443	467	473	495	468	480	481	490	478	437	501	474	490	414	457	455	471	489	509	502	449	464	521	481	459	484	514	479	504	466	467	521	493	500	458	431	447	459	428	434	458	467	473	453	441	452	512	498	478	480	473	528	496	476	500	462	452	495	459	474	485	457	454	474	475	465	470	444	452	491	492	461	472	516	490	522	444	432	434	486	480	471	499	467	414	457	484	484	458	500	479	468	497	438	458	464	470	507	459	464	457	462	465	484	465	474	509	465	436	465	480	492
2363	330	324	257	246	248	242	252	235	249	267	248	245	239	233	260	223	222	245	209	232	204	228	239	239	211	252	269	213	271	237	230	248	232	202	251	226	235	232	237	257	220	234	232	222	222	254	211	235	246	243	241	250	220	249	263	227	259	236	243	226	264	249	241	255	225	241	223	222	226	258	246	230	264	238	246	224	247	255	216	230	247	232	222	229	254	235	229	225	213	236	216	242	240	227	243	228	269	240	249	218	219	273	246	253	246	212	235	243	250	227	237	216	238	256	224	225	249	228	239	239	232	233	260	247	226	235	227	217	222	244	250	213	225	237	231	233	230	214	231	233	216	255	220	252	217	229	242	230	264	220	246	227	233	214	221	227	250	241	237	221	223	233	240	230	227	206	221	242	232	241	223	203	262	236	232	232	205	224	227	236	225	223	232	239	218	204	219	206	226	221	255	210	223	248	230	228	235	241	236	240	222	243	202	230	242	234	236	236	226	211	198	255	205	268	213	252	227	244	262	232	232	241	256	234	215	210	218	236	228	219	247	243	205	221	220	252	231	229	216	217	225	243	261	211	230	232	232	241	248	235	244	220	259	241	256	233	230	225	223	243	226	241	255	241	215	262	228	220	255	198	239	238	223	236	230	210	256	223	219	253	227	253	240	212	233	247	222	242	230	249	239	217	249	227	234	248	259	246	229	226	227	216	241	232	209	225	264	245	229	238	224	235	212	232	226	199	216	231	230	207	256	243	216	252	236	242	225	223	216	240	204	255	219	232	215	203	221	240	262	236	223	250	242	264	206	243	241	244	198	223	227	211	210	204	229	215	254	241	240	239	223	245	236	256	230	232	246	230	248	217	237	254	215	263	205	242	241	228	249	215	230	245	248	226	239	227	247	226	221	242	253	252	245	279	224	198	271	241	236	231	216	242	218	234	232	236	216	229	240	226	232	220	230	212	236	196	249	229	224	232	227	242	233	235	237	237	224	243	258	240	233	221	214	228	233	217	212	232	225	203	219	195	215	238	264	247	235	214	230	246	226	249	236	240	239	224	242	213	239	223	233	249	213	248	228	200	245	225	237	241	249	269	238	240	226	249	244	235	219	252	240	237	262	245	234	222	229	219	231	238	251	256	223	217	214	207	232	241	231	225	242	275	240	226	229	217	244	232	237	245	249	244	247	235	246	231	241	253	253	235	232	237	246	228	228	242	242	239	242	225	229	206	207	232	213	256	217	212	225	220	252	236	244	240	222	220	244	238	228	221	246	224	228	244	254	229	277	252	264	241	216	259	205	242	246	218	225	252	243	219	221	248	245	256	216	262	269	213	272	260	245	252	237	244	241	218	227	241	234	216	225	227	213	223	191	236	209	243	240	216	239	244	211	236	223	244	230	255	214	259	268	235	220	240	255	237	253	225	237	227	236	235	237	227	238	232	222	224	201	232	239	212	234	235	232	256	231	265	224	253	223	209	215	230	242	223	222	220	243	239	248	273	224	218	229	226	232	195	215	228	228	224	253	241	251	245	237	231	236	229	244	245	287	234	245	256	240	251	225	233	219	217	227	231	241	241	237	254	238	228	245	222	220	224	231	215	227	217	238	216	242	222	257	206	240	256	235	234	247	237	242	254	240	223	241	214	228	223	226	219	235	238	221	259	214	238	240	222	247	224	238	222	249	230	243	261	241	229	235	259	250	234	231	250	233	236	259	255	209	240	209	229	237	238	240	239	241	229	233	253	233	244	241	264	224	243	268	219	227	227	264	228	237	227	220	231	209	224	230	239	256	229	241	240	244	223	246	229	253	243	219	234	233	239	213	237	267	221	217	246	230	203	219	245	204	223	238	247	259	230	207	253	225	259	247	232	244	208	234	202	238	203	244	222	234	198	264	231	234	209	236	234	216	228	211	245	228	240	250	255	228	228	221	261	236	239	213	264	248	254	219	205	218	220	262	237	221	260	254	207	217	228	264	226	234	249	246	224	254	216	239	185	233	240	245	255	223	225	242	235	236	238	222	215	243	228	259	238	232	262	250	233	240	268	244	248	223	267	256	238	226	231	239	203	267	227	218	239	193	222	230	217	222	242	221	209	226	224	239	232	239	231	237	229	249	234	262	209	243	235	219	213	233	248	227	235	250	244	226	235	254	231	248	237	227	236	211	241	236	230	245	243	232	214	246	237	231	229	261	250	216	219	237	194	227	219	224	214	245	252	243	224	256	247	218	246	235	222	209	222	239	244	252	252	218	213	248	218	191	234	234	225	201	256	273	218	240	239	224	249	220	219	232	225	249	230	244	243	225	236	229	247	237	236	229	208	243	254	233	238	219	251	229	254	204	228	242	243	213	238	235	251	221	216	239	252	231	207	246	226	228	214	255	255	247	239	256	214	227	218	237	215	244	248	238	216	226	220	215	234	248	247	205	253	240	228	242	238	239	248	254	230	212	228	226	220	239	241	247	231	258	209	225	254	218	206	247	225	254	219	244	200	252	217	228	232	216	212	235	228	212	243	215	217	221	277	236	235	220	239	231	226	227	260	234	231	239	241	260	233	214	203	236	210	236	245	219	226	210	233	225	234	242	227	213	232	224	231	235	254	200	231	231	204	224	232	236	226	258	216	256	223	239	224	230	245	227	229	245	260	256	256	215	216	256	224	230	235	222	264	229	277	228	247	216	201	245	235	227	215	209	211	236	225	230	254	248	240	228	235	228	223	209	226	240	234	225	228	227	235	237	234	253	245	217	238	259	225	251	248	241	208	233	250	240	238	244	249	216	217	243	245	217	235	216	195	265	218	242	218	254	236	252	248	238	226	265	239	219	198	242	227	238	230	227	252	242	247	229	263	235	255	231	240	219	239	256	240	217	231	200	256	224	238	248	224	238	224	232	207	240	224	251	258	218	236	237	239	236	219	228	223	190	242	243	240	241	243	227	232	205	223	242	236	215	264	238	232	238	228	225	217	246	235	221	247	245	234	264	256	266	253	239	215	261	235	249	243	235	241	237	242	246	229	238	226	220	243	220	227	216	212	210	257	225	246	217	226	270	233	240	252	275	242	234	219	231	218	201	213	228	230	254	251	229	235	224	246	216	240	228	218	240	221	255	248	222	238	198	226	228	213	233	231	224	246	240	235	231	205	233	255	240	245	251	244	201	238	232	254	218	237	239	226	234	235	247	239	218	235	261	252	267	246	238	234	241	230	248	255	234	238	215	217	230	236	229	238	252	238	233	238	221	240	251	223	258	238	227	237	253	240	220	252	213	229	239	232	232	212	234	214	223	226	231	239	242	255	235	238	258	237	223	208	251	257	225	249	240	228	255	225	235	213	230	220	221	263	218	243	220	228	255	229	244	231	230	230	226	223	242	221	273	259	248	247	209	222	210	272	236	227	210	227	223	234	238	241	236	233	260	233	234	213	234	230	234	242	220	206	212	236	250	261	240	222	221	231	221	236	219	240	257	221	243	225	231	259	240	237	219	257	231	235	241
2920	804	896	925	845	860	821	812	777	737	744	723	781	740	724	750	731	679	737	654	681	734	717	702	662	684	710	687	667	724	694	721	695	718	730	650	687	703	697	726	695	714	736	723	676	706	713	683	702	679	713	734	704	721	715	684	718	693	711	684	696	683	754	675	662	702	678	682	682	669	696	677	670	720	723	703	690	698	705	702	717	710	743	717	645	711	708	679	690	731	767	670	721	682	642	768	697	713	733	674	733	723	746	728	680	704	745	663	690	644	677	690	703	649	758	693	708	722	720	662	707	740	702	685	709	728	646	706	701	678	686	711	640	720	694	685	696	728	718	675	659	682	658	706	719	692	710	688	680	700	673	674	714	666	699	712	716	697	719	731	690	679	694	685	664	671	664	690	690	714	671	687	696	629	733	715	638	694	668	690	661	690	688	711	702	672	677	738	629	693	729	750	711	709	701	709	717	651	713	687	715	725	741	702	717	737	701	691	687	655	687	667	781	673	667	663	693	732	713	706	731	699	686	716	693	692	673	701	663	705	696	733	706	677	709	692	701	695	666	693	710	664	654	666	737	660	725	682	678	656	664	675	716	732	714	740	708	682	663	741	686	716	683	696	687	683	744	690	627	679	661	689	703	734	718	720	675	701	701	689	714	656	629	711	714	654	715	717	766	712	730	713	665	726	714	743	699	692	679	708	646	681	693	707	671	697	692	704	710	662	663	704	692	703	694	714	713	725	724	711	710	730	709	618	709	665	739	703	686	648	669	688	668	669	768	694	707	713	704	684	700	694	704	712	714	700	678	685	652	711	680	725	684	714	697	645	700	692	686	665	675	688	703	721	665	707	721	664	685	653	659	731	673	707	655	717	734	705	723	694	732	668	688	716	735	699	700	665	657	700	715	660	706	694	674	743	669	667	722	678	700	650	702	719	729	726	648	729	748	702	747	722	726	695	657	671	675	676	708	718	716	669	706	722	708	698	692	697	716	694	717	689	697	705	693	691	672	692	702	710	735	707	712	702	689	725	687	665	672	729	718	687	725	700	652	647	712	656	670	748	732	702	718	716	691	754	725	697	696	689	708	656	674	691	662	683	684	694	682	703	700	697	684	659	712	713	701	690	701	691	756	666	686	706	720	764	663	685	712	669	715	700	650	718	661	698	700	734	721	663	709	697	681	663	667	691	670	682	694	674	731	761	724	728	691	708	688	750	704	651	719	669	686	710	722	686	728	726	694	703	713	671	719	681	675	714	696	688	711	711	695	647	712	703	723	728	683	685	679	684	734	650	657	715	711	723	668	725	704	629	695	673	727	693	690	730	701	758	712	695	686	650	688	757	700	725	705	690	692	721	654	708	702	690	685	732	690	636	691	736	730	706	694	714	689	649	717	686	704	708	685	717	694	697	699	705	695	668	670	713	672	688	696	725	699	713	675	687	703	663	689	691	677	697	697	702	717	712	712	706	730	747	640	697	713	659	684	713	689	684	654	677	713	685	648	716	681	643	695	643	769	709	639	687	700	738	692	731	671	681	662	677	720	691	708	673	729	620	719	702	683	654	697	687	744	710	706	710	730	696	648	725	687	667	724	665	733	627	682	656	686	680	722	676	687	691	684	710	677	722	706	703	691	670	701	654	662	666	652	695	692	735	686	699	661	716	677	686	614	712	703	675	683	660	682	643	691	725	666	672	668	723	675	710	725	646	648	700	736	714	712	736	700	679	679	726	667	741	692	716	700	705	711	645	703	727	697	685	692	667	717	679	668	729	718	679	685	640	704	683	736	677	714	690	666	707	726	710	664	688	664	698	720	705	679	703	695	723	731	709	680	691	696	666	674	678	722	732	719	678	703	728	639	638	692	700	698	713	699	717	692	752	685	643	693	701	737	701	681	673	680	674	741	685	650	672	683	731	730	742	692	707	711	675	675	697	749	673	713	672	768	690	697	691	664	686	671	748	720	698	683	695	675	736	667	658	708	679	710	689	720	689	683	688	720	673	649	681	697	707	699	710	708	680	676	681	697	725	723	713	638	740	707	735	687	741	711	646	710	718	677	701	721	678	696	678	735	679	720	723	632	749	683	691	701	703	683	675	724	705	671	683	712	686	737	703	697	707	698	675	679	720	742	705	705	710	726	645	724	653	681	721	669	685	693	672	654	691	676	712	692	677	643	721	710	688	675	686	699	680	679	677	706	696	688	646	634	753	665	679	710	706	656	710	687	713	720	661	709	679	667	632	695	704	694	693	700	685	725	713	687	693	693	673	713	750	691	698	689	708	712	724	712	712	714	668	711	690	724	689	703	699	700	733	698	701	701	736	695	728	679	681	731	692	727	682	697	656	715	692	691	684	707	696	699	654	695	688	668	701	678	717	719	694	668	711	718	699	643	726	696	702	723	725	723	685	701	724	681	709	654	702	696	707	683	690	659	721	678	711	730	708	645	717	654	708	683	679	696	685	723	687	711	753	631	721	684	713	673	682	713	672	714	674	664	702	715	709	693	741	689	682	681	738	702	709	659	664	693	684	666	706	723	737	731	701	686	714	698	674	664	725	697	703	690	771	708	688	678	735	685	695	711	717	683	709	729	757	691	685	750	665	703	654	684	690	720	718	678	732	714	696	705	733	689	686	732	696	682	711	663	725	632	696	651	717	704	635	682	720	700	743	727	689	695	721	695	696	706	705	668	674	655	730	681	733	729	671	647	703	677	691	634	748	669	664	714	670	689	726	706	697	726	710	746	694	696	704	703	672	674	669	684	679	726	678	658	708	714	680	676	706	705	703	662	650	686	657	700	708	676	694	702	735	700	686	680	716	680	684	718	679	672	668	706	671	701	717	704	697	658	711	720	679	668	608	731	673	675	699	682	675	684	716	651	670	702	707	745	687	706	706	690	654	705	690	672	672	715	709	723	701	722	691	703	695	710	744	688	729	649	710	692	723	701	686	723	699	679	722	647	694	703	673	651	690	725	696	702	689	678	734	698	667	694	691	708	681	730	733	670	669	667	731	708	707	759	689	724	679	707	712	697	699	683	690	659	692	726	702	699	708	685	742	675	690	713	639	710	695	693	666	684	693	710	666	688	718	702	690	744	721	683	662	671	688	696	774	681	701	694	730	662	634	711	659	722	747	735	684	678	742	711	695	661	707	674	694	714	781	726	685	723	689	690	687	690	699	706	723	679	687	715	692	652	685	729	647	703	730	697	752	698	723	683	737	708	679	720	671	696	682	703	642	711	691	709	719	695	672	696	684	724	712	686	726	718	704	678	692	704	724	722	703	701	677	699	720	667	653	686	731	635	685	699	705	698	670	712	698	683	705	715	735	704	702	664	719	657	709	697	669	643	674	719	667	695	703	723	657	693	702	692	718	722	713	701	715	710	681	726	743	695	715	713	647	711	689	710	692	703	663	675	704	725	668	676	718	680	672	652	690	660	731	682	704	651	714	694	727	727	691	682	655	659	658	724	669	682	693	742	672	742	732	648	682
9730	1228	1431	1171	795	568	438	377	330	257	256	199	220	184	168	153	163	148	152	145	152	149	131	143	133	132	134	135	134	121	128	146	118	140	121	130	116	124	144	123	126	136	129	118	109	124	114	105	129	109	128	134	123	128	119	114	113	111	119	114	125	127	105	121	120	101	140	118	106	113	106	112	128	106	95	109	130	125	110	114	123	107	126	126	113	97	121	114	104	107	107	113	105	110	108	115	108	125	104	106	110	133	119	128	122	117	119	112	94	107	109	130	122	119	128	109	95	115	111	94	98	107	122	103	112	128	107	120	90	112	117	93	100	125	126	116	114	121	101	129	105	102	110	103	119	111	112	122	101	107	127	124	122	127	104	123	122	113	116	122	95	96	108	102	125	111	130	110	106	117	110	112	117	107	129	102	129	120	138	126	121	126	116	122	113	138	95	110	109	101	112	102	138	105	120	127	122	116	110	120	120	106	119	118	127	108	99	105	124	117	118	126	103	120	110	121	129	95	126	112	112	113	118	120	113	104	123	112	110	100	103	121	111	93	133	115	105	99	110	132	115	124	110	115	111	122	121	100	118	109	122	117	121	114	97	119	112	129	109	112	120	123	120	109	108	119	123	114	124	121	113	102	113	115	122	111	115	93	94	104	106	122	114	109	96	128	109	98	126	122	116	117	106	113	111	83	121	110	111	121	106	106	138	100	126	147	105	124	104	103	106	99	117	124	114	110	109	107	126	113	116	110	112	124	107	133	104	107	106	112	107	116	124	115	91	114	100	109	132	118	116	103	107	120	123	117	98	122	126	107	98	95	108	108	112	114	127	116	110	118	107	118	111	100	103	113	92	106	113	134	113	99	132	120	133	120	123	132	139	116	105	131	99	123	100	131	115	98	89	102	108	127	109	129	102	91	108	120	110	108	113	121	110	122	120	113	106	105	120	107	111	108	116	116	125	91	127	125	132	114	127	122	122	108	115	115	94	106	101	103	112	95	118	133	126	110	114	124	132	127	122	121	101	104	126	113	131	101	121	128	102	114	109	92	90	88	124	109	91	122	126	99	105	123	109	110	125	91	112	100	119	90	91	122	105	129	102	110	113	128	105	131	109	104	97	127	111	124	114	98	98	99	122	98	111	116	127	111	124	118	124	115	100	124	100	112	124	104	104	111	127	121	116	112	115	99	120	114	128	101	116	129	121	96	105	103	107	109	105	113	121	118	127	106	125	103	113	125	114	100	119	121	124	114	121	125	100	132	113	106	116	121	129	107	120	125	104	99	104	106	96	108	117	130	115	129	90	118	106	116	111	118	120	105	114	113	110	129	115	111	120	115	123	122	122	102	130	137	107	104	124	113	103	120	102	105	118	123	113	110	114	131	102	112	128	124	126	112	88	125	114	117	110	119	106	112	116	97	118	118	102	120	122	110	125	106	110	120	102	113	129	108	127	100	136	106	99	112	102	131	100	132	105	117	116	115	107	127	108	124	136	130	109	122	108	109	114	126	117	123	130	105	127	114	121	124	117	111	115	117	100	108	110	118	115	117	99	113	120	115	120	119	122	108	134	121	127	137	123	119	125	120	106	120	111	123	113	109	126	123	105	119	125	107	107	100	92	108	118	117	116	117	108	89	108	106	117	118	116	116	125	115	111	116	109	114	117	92	115	128	129	120	112	109	117	115	103	128	120	101	97	117	119	118	118	132	109	121	100	121	122	106	117	111	104	105	95	131	117	124	106	119	99	107	85	120	121	128	104	116	128	121	116	110	124	111	113	111	114	102	89	122	110	99	113	122	122	110	109	118	109	123	106	142	96	103	111	130	125	108	125	101	105	141	109	109	117	105	129	109	127	95	129	117	118	117	114	113	104	118	118	114	113	124	116	123	117	113	106	114	133	103	118	105	112	111	110	116	111	93	131	110	110	126	120	112	118	92	120	110	122	107	112	109	94	107	103	112	134	98	101	119	105	116	124	99	116	109	115	101	115	114	99	119	108	121	131	118	108	114	111	98	122	114	106	118	105	111	116	106	108	128	123	119	108	118	116	116	118	110	125	114	94	111	123	101	120	103	138	95	111	126	131	110	100	120	116	114	117	120	105	120	108	101	109	111	115	123	99	100	114	114	109	120	99	94	112	120	124	125	117	133	122	119	112	115	131	128	104	118	110	125	131	110	141	117	110	121	122	113	97	116	88	101	128	127	123	104	106	114	126	99	98	97	110	118	102	122	116	112	108	124	121	116	124	95	103	115	108	103	119	122	100	120	120	111	108	109	111	116	125	122	114	115	108	114	110	128	106	101	126	109	117	105	116	127	109	115	127	101	142	117	110	109	105	121	126	118	134	123	109	108	124	117	110	116	106	103	121	112	106	114	106	119	127	106	132	96	121	126	139	127	129	120	125	95	109	106	97	129	104	114	140	130	110	139	118	115	132	111	117	116	143	105	117	105	120	143	115	124	104	104	103	116	101	90	101	97	122	115	129	113	133	119	109	109	111	113	123	125	113	118	110	107	118	117	124	105	121	118	114	110	124	113	110	114	125	105	102	104	134	114	96	109	114	130	120	108	103	110	104	119	132	137	107	108	105	92	126	131	108	118	121	117	104	106	121	130	113	105	129	114	128	126	107	112	107	115	141	114	123	109	123	108	112	104	113	118	108	130	121	101	106	116	103	120	117	117	100	130	108	119	114	106	90	125	129	110	103	112	97	115	113	134	120	91	112	114	98	116	121	115	122	120	127	110	114	124	126	107	116	119	129	106	121	111	124	108	94	107	110	114	115	125	112	97	88	110	123	128	110	101	128	113	118	114	102	105	113	116	108	109	116	95	111	108	101	131	97	106	104	123	114	106	96	103	116	117	108	129	124	109	114	115	116	110	132	115	106	115	119	135	106	112	94	102	118	95	123	94	129	111	132	107	118	112	118	107	101	131	101	106	101	127	108	115	119	117	127	86	115	114	129	113	108	120	124	120	128	105	104	129	104	99	113	120	120	107	114	127	117	124	107	126	101	107	113	134	109	115	112	113	103	107	116	106	119	104	106	115	120	124	116	119	99	92	111	120	107	126	116	100	107	126	101	124	99	113	108	112	116	128	104	104	114	107	106	113	118	123	113	116	103	100	107	132	123	104	123	120	102	124	116	116	124	119	139	139	95	114	91	128	110	128	106	115	126	118	101	114	128	121	119	110	117	127	119	115	111	123	117	113	111	118	113	123	112	120	94	118	123	117	125	113	109	124	100	117	118	105	135	144	128	118	134	110	111	127	92	104	125	113	91	137	111	122	113	115	131	119	98	116	137	95	119	121	106	103	132	106	119	114	122	107	96	113	100	105	134	109	109	97	108	100	110	117	113	109	132	114	126	123	104	108	123	111	106	95	130	122	117	119	105	113	116	121	125	108	93	102	114	122	95	95	124	123	122	114	131	134	106	125	109	118	118	105	121	122	102	98	91	103	121	123	113	129	116	99	102	116	105	123	107	112	112	99
5931	1507	3577	3816	3350	2618	2162	1793	1471	1282	1085	1054	993	875	805	718	742	723	688	612	615	563	512	570	523	488	536	489	510	479	504	453	465	448	467	429	447	444	462	443	434	444	448	442	443	441	428	425	438	407	405	422	419	445	446	411	393	414	385	414	403	398	402	406	423	435	403	429	386	384	400	394	373	379	387	398	384	400	394	369	385	396	389	389	395	393	392	389	376	390	380	441	404	353	394	420	360	406	351	384	413	387	383	385	372	357	380	376	401	365	406	369	363	379	395	404	358	388	362	386	356	368	415	382	386	405	402	382	372	381	399	380	398	350	372	360	350	334	378	390	377	379	372	368	357	406	400	367	369	377	423	377	369	383	384	361	357	373	411	400	394	420	401	399	368	351	403	373	370	384	368	359	389	354	389	366	356	369	373	367	371	388	378	370	354	388	374	365	413	383	393	382	413	388	381	340	385	386	382	375	356	391	388	383	358	373	397	393	382	415	341	375	356	413	412	354	378	373	387	386	384	361	373	391	379	339	363	386	367	380	357	331	359	375	403	403	345	381	353	390	370	367	404	369	383	383	367	382	391	361	388	382	374	379	406	399	383	401	402	367	365	410	387	395	383	382	379	405	362	385	342	417	394	381	366	395	374	378	384	386	359	423	388	355	381	371	397	372	400	398	391	370	407	342	377	379	389	355	409	352	339	404	364	389	349	338	368	356	382	368	350	385	347	386	393	378	380	358	372	406	356	397	385	371	348	396	386	388	350	362	353	394	400	385	359	373	371	374	385	378	338	379	359	401	355	375	377	357	357	341	406	382	373	370	375	377	401	371	357	380	373	389	395	382	377	363	360	369	395	383	390	348	374	400	391	377	364	386	377	370	382	399	364	355	393	382	404	383	386	383	393	359	360	378	378	376	381	379	352	386	389	392	403	379	372	345	381	385	389	368	377	399	356	417	412	381	400	390	417	375	382	380	379	381	364	355	427	372	414	356	414	375	390	385	341	382	354	399	365	391	400	383	376	357	394	392	385	378	417	364	380	378	389	371	374	374	383	361	386	374	363	357	370	366	406	384	416	402	344	348	389	423	394	373	400	397	393	367	366	393	374	355	380	381	404	381	357	386	391	386	374	404	393	351	389	369	387	350	350	341	347	410	397	349	369	390	391	373	376	386	407	366	390	377	367	380	363	368	408	367	382	382	390	385	401	421	397	360	345	386	407	384	376	385	348	413	381	365	376	364	371	374	359	355	370	405	368	420	403	357	366	391	388	331	351	339	387	379	367	420	376	355	394	406	382	396	381	377	385	393	390	375	368	384	381	358	382	396	369	396	386	369	363	386	394	379	384	384	400	363	401	370	359	352	378	379	409	353	351	338	396	414	351	393	452	395	354	366	372	387	401	365	397	377	385	367	384	383	345	345	382	395	376	344	406	382	357	350	381	376	353	394	348	426	360	365	371	380	375	379	386	370	390	387	354	350	361	376	376	390	371	368	370	351	362	390	372	360	373	373	390	374	360	370	355	398	362	425	366	373	383	362	417	368	344	401	351	382	363	386	375	367	371	361	391	419	368	367	369	348	383	405	351	378	377	356	380	378	377	404	374	374	377	395	402	385	417	352	357	388	395	403	369	361	395	406	393	378	389	364	386	388	359	420	372	346	379	371	379	380	396	369	358	336	401	366	351	408	381	398	348	407	351	359	387	423	379	389	386	393	379	363	379	388	343	347	359	395	374	389	348	381	356	363	379	408	373	364	368	352	394	396	356	368	382	391	434	370	416	378	402	363	385	334	371	381	401	369	378	366	366	364	354	375	379	376	342	365	377	369	362	409	367	384	395	386	348	360	397	373	400	381	363	391	352	379	395	368	373	411	385	396	372	385	388	355	382	366	360	360	398	358	361	393	380	374	365	372	359	402	392	396	355	363	355	381	377	350	349	368	362	383	366	352	397	367	400	351	412	395	377	362	388	373	396	364	381	377	360	397	406	378	363	379	410	385	381	365	388	349	357	377	397	379	405	372	357	361	393	380	375	410	380	367	385	385	379	360	370	410	387	363	393	387	391	376	380	381	377	357	405	353	394	416	368	389	404	381	367	359	359	373	366	351	336	370	373	354	359	401	368	381	395	359	394	385	357	395	370	353	342	345	344	385	354	335	383	399	367	373	370	376	382	388	398	377	388	388	398	412	379	380	369	351	402	385	362	352	364	406	373	409	409	393	369	365	371	362	388	374	389	338	406	401	394	387	378	405	386	375	387	378	360	368	377	376	375	359	388	388	378	359	358	404	347	367	399	391	373	381	389	384	386	388	387	345	371	407	376	371	385	389	393	363	385	380	396	364	371	367	412	382	371	399	387	395	411	343	350	390	380	361	377	389	381	383	373	387	404	379	359	368	398	371	368	367	393	392	341	344	359	389	356	387	392	418	376	383	378	404	360	356	385	432	380	400	375	360	377	398	394	362	391	336	379	422	375	397	397	398	402	397	385	396	389	407	365	374	384	374	373	384	396	390	362	409	363	380	337	374	406	369	408	369	374	358	345	369	393	353	377	402	388	379	409	400	380	351	391	364	375	386	354	359	361	349	420	358	362	368	367	392	341	396	375	431	367	398	360	381	401	362	380	376	387	385	357	419	371	364	378	391	345	406	417	379	338	369	388	374	370	386	417	381	335	389	355	345	391	353	358	385	352	396	406	395	366	383	391	370	390	369	372	394	388	375	403	373	375	378	407	379	381	369	357	374	375	382	382	354	389	394	383	369	360	402	404	391	358	383	366	371	392	395	360	371	398	384	436	378	358	369	400	412	384	424	416	386	368	378	406	380	377	365	391	380	362	411	347	367	380	369	368	360	364	379	381	363	376	389	344	392	374	358	392	406	354	349	393	390	387	365	375	361	391	392	382	411	411	403	378	393	378	361	374	365	362	369	389	411	389	383	398	371	360	364	397	372	368	368	381	361	423	355	381	369	348	384	383	387	392	419	393	369	377	343	361	392	394	392	384	388	367	375	389	405	363	365	360	349	389	396	371	380	385	381	419	376	382	383	365	392	351	375	391	417	434	375	384	357	398	390	408	372	329	394	370	378	382	371	382	374	386	397	345	380	400	387	366	425	368	391	398	374	399	354	350	346	397	381	414	392	377	355	380	366	367	370	378	371	358	410	321	365	345	359	381	381	372	399	381	387	413	394	409	377	402	389	399	357	401	381	374	400	369	385	376	369	396	407	354	370	381	327	371	395	389	374	336	391	381	403	372	372	386	376	359	384	374	367	410	397	357	373	384	382	388	374	398	389	375	349	379	376	389	373	377	387	386	421	361	362	371	410	372	394	364	373	365	386	354	413	363	411	401	367	366	392	417	372	379	357	386	370	370	343	414	400	363	418	398	368	370	356	400	398	382	373	342	363	353	353	341	412	405	380	401	378	359	360	366	390	359	365	398	367	362	392	362	398	390	378	402	386	397	376	358	349	368	431	374	407	388	392	390	386
17413	2934	2913	2122	1530	1099	820	631	516	468	354	318	278	276	270	241	200	202	204	207	196	192	170	194	165	174	203	181	175	151	179	158	145	159	173	140	176	164	149	180	166	160	136	125	156	136	147	149	153	141	150	143	147	160	161	180	159	156	136	138	160	166	151	145	147	141	141	149	117	155	153	131	145	145	155	145	148	145	153	145	148	155	148	139	139	136	139	122	137	156	155	153	143	157	154	135	155	143	157	136	113	133	146	136	157	127	140	131	132	129	127	124	133	122	132	114	136	157	165	140	137	151	127	151	139	107	142	151	155	153	149	144	128	145	140	160	159	152	146	127	137	113	155	138	142	154	122	134	144	155	138	140	145	135	148	143	151	145	135	125	151	144	148	155	160	120	154	156	137	160	140	138	138	146	137	150	135	134	143	134	172	128	141	135	159	134	123	148	133	138	163	144	140	153	145	153	169	135	142	161	130	133	136	169	145	155	140	154	148	151	138	142	127	149	154	125	140	140	125	150	126	149	154	143	164	140	143	157	150	148	127	132	129	135	145	158	128	119	155	116	129	167	151	149	121	139	127	139	145	164	132	167	141	130	137	122	146	133	149	140	152	128	143	159	140	150	154	127	147	146	141	149	136	138	146	128	136	119	149	141	137	147	152	129	135	142	163	159	156	130	136	164	147	150	125	157	114	140	155	149	146	160	162	157	120	149	137	127	136	144	141	137	130	145	153	128	156	138	129	137	144	158	160	153	137	155	140	124	151	127	138	145	161	160	145	156	149	146	152	167	142	148	151	138	143	141	142	144	136	134	143	141	139	166	132	151	123	147	122	144	154	120	165	132	157	144	146	122	155	108	135	139	146	128	121	143	126	124	143	152	135	142	134	142	148	139	143	146	138	130	144	134	124	156	135	151	129	122	132	143	145	158	133	128	146	132	128	141	138	151	133	130	148	146	152	164	145	148	141	149	155	151	126	132	150	109	144	123	129	163	145	120	139	155	151	145	160	160	169	146	145	151	145	162	135	131	160	150	151	143	133	155	139	155	149	140	139	145	135	131	114	117	146	137	127	140	140	128	135	126	130	165	134	133	147	151	141	155	140	122	150	120	149	117	119	140	143	133	141	167	140	142	173	134	157	178	130	150	147	144	142	130	131	156	135	146	160	125	133	124	130	124	139	142	134	155	155	166	138	144	125	160	138	136	126	140	134	116	113	136	161	128	147	136	145	141	153	139	140	139	113	146	159	178	141	134	162	127	135	158	139	133	143	142	156	159	135	145	132	131	132	140	141	173	147	147	118	136	125	135	148	142	133	128	141	141	140	157	132	149	154	154	149	127	170	120	137	137	118	114	155	143	144	143	138	137	144	147	143	138	158	146	163	144	159	134	128	139	148	127	142	123	152	140	152	139	141	143	145	133	146	143	139	131	118	139	116	137	142	152	167	133	134	130	133	136	136	156	141	138	134	137	126	143	135	132	160	129	151	139	135	144	132	142	121	150	152	154	160	144	137	141	137	174	125	133	139	134	161	129	146	133	146	122	134	142	133	145	132	152	154	160	137	152	133	125	133	142	146	133	145	151	170	126	135	134	138	139	132	146	152	162	138	136	134	174	131	148	124	117	145	129	132	134	151	128	169	146	135	157	140	117	139	148	143	147	139	137	175	149	138	155	137	138	144	147	120	141	135	141	144	135	162	127	129	144	130	139	165	152	146	135	134	123	139	164	147	139	148	142	138	171	156	131	157	159	150	142	139	130	163	143	149	136	138	143	139	150	153	147	137	153	133	148	151	153	143	160	137	129	132	148	148	108	133	141	148	148	132	131	167	127	151	134	155	144	142	123	143	150	142	137	140	138	162	168	152	146	126	157	177	146	131	143	137	151	140	146	132	147	139	136	163	148	146	149	134	162	152	147	150	138	135	135	134	129	158	143	141	158	158	130	132	117	135	107	127	147	153	117	123	137	145	150	126	146	158	140	108	137	138	136	136	152	142	146	144	129	129	136	137	132	160	141	134	136	126	133	124	139	155	122	145	132	154	143	152	145	145	152	110	137	114	135	152	111	141	163	154	157	135	127	116	143	150	121	127	123	138	116	166	161	129	138	157	149	156	143	148	136	153	128	123	146	143	138	139	140	133	129	126	147	140	130	130	141	123	144	132	128	134	149	163	158	140	155	148	147	153	144	154	158	133	123	147	154	141	137	137	172	137	141	139	151	166	140	146	137	156	156	146	144	162	149	150	130	141	140	135	139	160	138	141	154	142	141	140	152	124	172	145	140	148	139	146	123	139	120	145	144	143	147	144	156	122	139	143	143	147	128	141	149	149	136	150	143	138	163	146	137	122	145	141	161	139	140	139	149	150	132	150	131	136	144	132	126	157	153	132	123	146	163	162	140	159	146	122	132	123	153	160	160	144	162	132	131	152	107	142	136	130	137	141	144	137	139	137	138	143	166	164	158	138	167	157	120	127	140	126	137	137	170	144	155	150	127	140	147	118	146	144	115	140	158	159	124	138	130	137	139	136	129	155	122	142	137	141	145	125	143	141	174	142	143	133	140	126	132	133	137	151	145	150	135	142	138	157	133	147	140	153	140	128	128	132	138	139	135	128	146	127	140	130	139	155	158	135	145	144	119	128	150	139	131	131	124	151	155	164	135	116	155	145	147	130	140	133	139	152	132	153	145	140	133	139	142	117	134	119	132	135	120	139	156	145	162	166	164	150	136	158	150	145	152	136	155	131	144	163	119	165	153	140	152	135	126	173	129	124	155	147	121	140	149	139	158	148	140	156	127	120	142	146	135	141	120	149	134	142	142	141	142	164	131	135	126	144	133	144	136	143	139	134	137	137	137	142	128	140	135	133	151	146	147	134	146	150	128	140	140	133	149	138	140	173	127	139	154	148	144	132	109	118	145	136	124	151	162	108	133	133	150	134	148	116	133	140	150	138	132	156	156	152	157	135	149	155	122	142	148	132	135	169	138	124	154	155	141	140	138	144	135	152	163	125	166	142	131	149	146	155	151	128	135	135	124	139	130	144	132	159	155	145	132	140	139	157	139	118	158	134	135	144	137	145	128	153	151	135	156	122	143	154	149	133	132	150	138	143	148	123	152	130	121	154	142	183	130	130	123	159	153	143	140	131	157	142	149	150	119	143	138	140	134	140	129	142	159	144	117	144	140	123	125	155	130	131	153	147	156	164	170	124	144	140	133	137	129	126	129	145	123	131	173	154	145	133	131	142	130	107	153	158	156	131	161	124	147	141	138	144	138	123	154	171	128	151	162	147	128	124	139	141	145	138	150	127	141	137	142	141	141	153	155	136	139	133	145	135	152	139	129	142	127	158	138	134	127	167	144	132	139	148	146	147	122	131	139	127	146	138	142	140	151	137	129	150	142	147	130	131	151	154	137	154	151	127	126	129	144	145	145	138	139	139	159	132	123	137	147	146	131	142	143	157	139	135	159	158	147	146	144	136	146	154	129
7956	2637	6527	6961	5866	4663	3779	3145	2740	2293	1952	1645	1629	1413	1318	1192	1076	1024	1038	969	915	872	842	811	782	700	775	710	672	633	693	675	674	640	622	573	585	597	600	602	560	603	587	575	570	579	575	550	543	564	538	561	525	547	518	567	534	519	488	473	513	508	503	507	532	524	522	472	477	472	507	471	523	506	498	474	521	489	505	478	511	499	515	504	538	506	492	491	512	506	475	533	484	509	505	459	481	506	506	477	446	492	459	506	495	492	459	483	465	484	478	522	461	486	479	512	455	462	516	501	472	490	467	486	495	496	444	467	434	500	461	495	471	463	550	459	470	467	474	471	477	494	431	468	495	516	490	527	469	514	501	472	460	478	454	472	490	484	490	458	462	462	461	500	438	474	456	493	475	452	476	492	476	473	445	451	496	461	495	501	487	442	454	468	454	446	439	493	472	468	430	461	495	467	492	477	448	465	445	440	468	474	505	476	460	485	446	452	499	485	464	489	478	462	471	483	464	414	477	476	490	463	475	478	461	483	462	449	460	479	427	456	432	497	439	458	469	491	468	447	516	458	445	480	441	444	454	472	489	486	515	448	430	439	509	480	505	451	478	488	493	469	495	439	473	491	451	475	488	489	463	451	483	485	468	493	430	490	418	496	451	418	426	441	442	465	470	434	480	454	497	467	487	464	460	469	469	426	467	492	441	447	461	441	493	474	485	457	495	444	433	445	479	462	469	460	486	487	471	437	484	443	480	436	481	443	448	458	478	425	450	506	466	443	483	458	454	493	421	502	454	476	468	459	504	470	483	445	474	474	460	461	475	489	462	469	471	493	469	487	402	512	494	451	467	442	449	493	451	495	497	469	479	463	475	491	441	472	462	465	458	463	485	475	479	509	448	484	492	482	487	474	498	434	468	461	490	489	452	439	446	440	500	485	491	478	480	486	469	468	485	450	467	474	486	459	478	448	459	454	455	486	480	453	486	455	477	470	430	453	458	491	487	494	461	465	489	449	438	444	444	429	491	495	464	483	486	491	504	498	469	490	498	457	492	480	461	448	479	530	451	460	492	499	480	492	461	464	440	458	489	506	494	505	427	464	498	477	480	467	473	527	477	464	483	508	488	488	473	491	440	462	447	479	461	448	458	484	468	472	451	492	445	434	455	456	441	457	426	465	501	425	462	476	441	456	443	498	446	487	491	509	473	478	443	476	441	477	460	463	530	475	483	447	456	451	495	516	450	452	497	496	489	475	476	460	491	434	470	498	485	454	455	494	470	440	511	458	476	488	481	498	469	489	505	471	477	505	471	458	488	460	446	505	457	468	514	433	533	476	498	481	471	482	467	480	467	453	452	479	466	460	447	473	486	478	453	434	477	487	468	475	454	473	450	502	481	443	447	469	487	500	481	456	461	444	486	491	495	470	478	521	463	459	464	463	478	461	469	418	452	441	487	469	437	466	461	473	476	516	469	473	469	463	492	502	484	437	470	448	484	467	465	468	485	458	508	466	493	471	500	466	457	471	501	464	487	445	449	435	484	437	445	485	472	466	474	501	454	456	457	473	500	482	484	473	473	456	456	497	423	500	477	497	480	456	467	496	523	495	472	484	486	464	462	490	476	458	472	448	503	476	473	474	521	446	484	439	443	487	474	443	479	459	511	476	460	469	463	479	491	514	460	462	463	484	453	501	480	483	479	453	446	473	510	458	474	484	513	479	456	470	455	486	494	490	465	487	471	426	480	474	456	495	463	509	463	455	522	435	463	471	467	449	495	477	480	486	453	506	457	476	445	461	447	497	449	434	469	447	445	493	463	447	481	491	468	470	453	453	505	450	491	480	490	461	487	468	475	488	463	462	448	474	474	458	466	455	463	492	454	494	487	444	452	506	480	499	514	478	481	453	492	464	457	509	464	505	509	469	467	496	455	449	453	491	513	465	494	475	470	458	509	493	475	524	435	473	462	504	507	516	424	499	478	466	499	506	456	462	496	491	483	404	453	479	526	509	467	467	451	446	466	472	483	494	503	478	445	463	480	466	463	461	472	443	455	485	474	465	433	464	484	499	476	449	471	454	482	476	457	448	503	489	479	487	493	472	450	473	492	475	478	465	459	488	462	469	450	442	437	451	490	484	502	481	486	504	450	461	509	473	432	449	488	472	459	481	480	482	488	474	468	487	487	483	445	460	472	463	476	454	461	494	474	469	448	468	404	505	480	478	461	428	452	470	470	449	448	496	456	486	452	467	457	462	453	461	487	484	491	466	462	476	499	485	438	469	452	473	469	458	482	435	470	480	437	480	456	459	463	471	460	459	417	461	476	474	427	471	496	486	486	512	472	454	442	470	480	479	463	464	482	493	454	449	439	462	501	493	431	523	475	461	482	437	463	489	512	489	464	492	456	496	500	441	467	423	487	484	408	449	508	461	451	434	464	471	468	486	474	480	435	524	494	493	497	456	481	448	466	471	477	460	453	451	488	473	477	446	422	507	440	465	462	475	480	443	491	488	446	497	479	474	459	451	505	439	440	475	462	457	451	484	454	487	501	475	435	479	451	450	467	471	441	443	466	501	454	459	470	454	496	472	481	474	478	476	485	455	469	496	505	510	494	476	465	476	485	473	444	499	493	469	503	467	458	458	492	458	465	443	481	454	439	524	462	488	470	469	503	474	464	456	494	468	478	468	437	488	462	492	452	443	477	432	527	461	501	468	496	476	516	467	470	498	472	488	461	490	482	497	493	453	474	476	470	471	450	460	495	458	449	461	489	454	507	477	455	476	447	463	474	496	499	476	443	462	464	456	438	485	486	434	479	439	476	465	478	513	469	515	493	454	509	454	495	473	481	463	463	414	474	489	477	491	471	455	451	468	479	461	430	473	466	446	480	470	441	470	472	441	485	466	469	445	457	468	481	429	485	495	496	506	471	456	456	461	466	464	425	487	452	454	496	532	488	490	467	468	473	466	461	439	463	503	471	434	453	503	481	487	486	456	493	472	457	460	456	459	479	459	485	477	466	501	443	489	437	520	428	445	478	456	420	461	468	462	446	462	461	465	490	435	486	464	468	474	458	479	477	474	504	454	470	473	493	449	500	455	456	478	486	434	481	511	443	464	469	465	502	445	483	485	474	487	479	443	476	483	515	483	449	457	454	470	475	467	434	472	479	448	482	466	502	474	487	472	442	481	474	466	473	498	489	459	464	476	478	475	491	476	443	450	462	494	467	503	493	433	469	494	448	488	450	448	527	457	476	481	468	450	475	477	497	492	443	473	463	450	453	495	460	497	465	499	482	498	495	464	476	464	470	432	489	483	440	456	507	450	461	442	499	469	477	471	506	457	487	472	458	454	441	471	441	474	495	446	437	445	480	481	504	455	461	465	451	442	490	468	476	472	488	490	452	477	498	435	483	457	468	434	458	490	451	483	482	512	488	467	478	444	518	449	474	451	477	485	484	491	489	464	472	469	420	526	482	485	452	459	463	481	488	471	474	475
2306	362	327	286	292	248	254	273	261	249	244	245	223	230	218	237	247	245	249	245	202	229	236	244	230	240	250	226	246	264	252	233	226	242	243	235	269	213	245	202	250	240	244	225	222	235	214	203	241	187	210	215	230	226	238	269	224	241	240	247	217	213	242	219	236	211	207	223	224	205	243	235	234	234	220	232	240	230	234	239	210	233	239	224	229	222	220	246	229	202	227	239	258	209	209	200	233	213	228	248	241	195	209	253	255	242	239	235	239	243	198	245	217	258	244	231	245	228	231	209	231	225	225	242	212	225	217	236	209	239	240	260	238	224	236	227	260	242	207	247	242	240	220	248	239	210	230	225	260	247	207	198	236	242	237	241	224	231	221	231	235	222	264	227	240	236	245	228	216	212	215	234	250	220	207	229	228	245	207	214	219	233	256	220	228	209	237	223	256	244	236	224	240	244	237	207	247	243	226	259	214	225	231	233	205	234	222	243	208	251	230	230	256	239	218	249	231	226	231	237	242	225	234	226	216	206	220	235	244	225	242	237	219	226	241	220	260	224	198	239	238	228	217	213	242	240	238	226	206	237	219	211	218	241	213	213	244	200	225	246	245	256	250	220	225	239	229	233	264	254	235	224	202	238	207	250	211	242	241	255	204	231	249	224	238	238	246	257	250	205	245	222	220	237	245	232	243	222	257	199	220	223	229	253	235	225	226	215	217	243	241	238	233	238	222	225	256	225	239	236	265	233	251	226	260	202	244	216	234	228	238	238	240	220	230	238	233	219	226	238	241	232	194	235	235	225	241	232	197	224	227	229	229	245	239	237	243	221	220	247	224	212	210	224	230	221	225	239	220	250	270	228	224	264	265	249	209	216	208	239	221	207	241	260	250	217	212	241	220	223	223	235	254	256	235	235	227	227	233	247	234	241	262	226	243	220	231	242	225	249	225	245	217	267	238	251	249	210	222	226	247	241	228	230	228	243	214	232	225	212	237	239	252	181	224	225	234	242	228	246	235	230	234	244	208	237	233	197	230	223	223	249	223	203	213	235	236	222	220	219	206	216	235	229	239	219	250	223	210	215	203	240	242	195	238	233	242	228	221	237	240	240	211	238	213	235	228	236	238	238	214	195	226	246	214	227	221	239	251	253	233	227	216	251	207	220	248	219	238	219	196	219	232	229	231	262	215	233	202	222	240	231	241	263	220	213	227	240	212	205	226	217	204	206	213	222	208	234	229	216	252	226	233	202	215	251	221	236	254	221	209	237	224	227	253	235	240	237	230	218	219	244	205	221	258	241	225	229	229	213	217	235	232	254	235	205	204	242	225	225	232	198	230	234	227	254	193	229	201	223	227	216	240	224	247	237	211	227	233	223	234	246	206	238	212	214	226	246	259	203	220	250	231	234	234	255	228	226	220	230	252	216	219	240	241	238	231	241	195	257	222	213	221	214	219	209	231	252	213	242	220	228	249	239	236	202	214	196	237	231	241	244	197	242	225	227	201	279	224	224	211	216	243	209	238	230	240	223	256	225	227	254	228	239	212	243	234	200	240	232	225	241	242	220	223	256	238	207	227	243	231	216	224	222	218	220	248	247	264	222	235	212	232	236	209	209	256	238	249	220	234	254	232	224	203	224	233	253	198	232	228	216	241	217	266	225	245	241	243	229	226	230	217	216	227	235	235	218	209	226	195	232	231	232	202	210	238	268	222	215	231	231	231	234	235	194	223	257	255	239	240	258	228	212	222	226	227	240	238	218	215	244	238	241	208	217	256	228	251	223	208	220	229	246	232	208	234	225	235	238	230	237	216	217	227	243	226	248	231	243	224	235	252	214	221	241	199	237	216	234	223	231	244	223	231	236	245	242	220	223	203	239	239	229	234	228	218	204	253	232	229	222	247	237	253	206	234	224	220	220	252	254	241	245	252	237	216	239	233	197	240	243	240	240	251	236	210	229	250	224	225	216	239	244	225	235	229	244	221	214	233	238	222	230	224	252	231	218	213	217	238	221	241	235	238	210	218	252	262	242	231	236	234	216	225	232	221	200	232	251	236	247	229	222	223	224	236	236	243	247	223	219	246	209	255	202	268	244	230	240	244	248	190	237	225	251	239	215	238	228	249	209	206	243	233	229	236	217	183	250	246	222	248	222	218	256	218	267	225	235	253	253	236	218	238	259	222	230	216	211	236	261	226	235	227	246	228	234	233	230	239	238	231	199	228	238	213	229	216	228	218	236	211	237	215	219	221	249	222	217	240	228	245	242	226	218	215	256	202	223	246	255	237	237	235	220	229	243	241	229	220	239	214	227	247	195	233	252	204	249	273	186	244	222	234	227	224	200	204	220	219	223	244	231	237	206	241	225	250	245	232	243	214	211	219	245	226	197	209	234	207	239	247	225	231	247	227	233	226	236	234	233	245	219	235	220	228	222	220	238	215	228	220	245	213	218	227	235	230	225	233	205	228	224	235	229	250	235	226	245	239	227	215	241	230	260	218	247	224	244	241	224	231	220	252	241	247	203	207	220	212	253	227	236	213	236	226	239	212	247	222	226	236	225	193	222	230	243	231	265	211	215	249	241	251	251	227	243	221	224	237	226	225	220	247	235	241	206	234	243	226	232	226	249	226	247	215	224	230	221	211	215	238	244	213	231	249	230	202	231	228	248	227	241	240	229	211	231	253	238	229	217	253	233	241	222	235	228	234	213	216	241	247	234	210	228	213	243	267	231	209	235	255	223	219	232	255	221	273	272	202	219	245	238	218	238	247	242	246	247	223	229	211	238	211	225	221	234	234	250	230	234	228	236	223	227	221	231	230	214	225	226	261	261	201	256	216	248	221	209	225	202	224	229	260	224	230	201	240	228	237	216	259	278	253	237	250	224	219	241	240	231	229	235	226	235	252	228	211	260	227	227	213	250	248	212	243	236	220	239	212	222	224	237	233	250	219	237	263	216	249	237	241	210	222	246	253	239	219	240	218	227	239	212	224	216	263	229	229	230	226	221	233	246	220	251	234	240	230	210	237	230	252	205	230	231	239	225	252	244	239	213	212	217	242	231	236	227	240	224	241	247	246	217	234	230	224	222	223	216	212	231	214	223	234	248	221	211	244	237	232	200	251	228	204	207	234	258	209	210	240	219	222	230	217	211	243	229	225	254	227	223	228	261	218	248	248	258	235	229	250	242	222	217	218	243	227	236	242	229	223	241	269	238	237	208	206	234	233	229	211	234	229	211	252	225	230	216	241	244	197	243	230	239	213	216	233	209	223	225	219	238	222	219	246	215	257	196	233	262	214	211	219	229	226	223	232	230	260	224	247	220	238	223	216	230	232	239	246	217	242	244	231	233	199	207	238	240	223	217	231	225	231	242	212	232	220	226	260	255	194	231	220	230	239	208	230	204	225	247	275	232	240	202	218	253	228	223	234	219	257	218	263	228	242	217	239	240	226	226	221	221	255	212	241	221	234	224	218	259	210	231	243	242	196	229
2848	802	910	929	864	866	847	833	740	735	730	711	767	744	716	711	696	709	709	737	688	692	722	720	744	681	708	681	710	704	689	669	654	766	715	688	699	718	691	695	715	704	662	690	719	737	714	690	703	705	668	667	703	764	677	727	706	686	684	691	678	652	700	698	695	677	682	695	708	697	639	703	711	664	665	701	665	697	675	713	695	698	683	674	657	653	685	710	686	728	666	750	692	669	727	725	710	733	728	756	677	719	698	642	629	702	716	711	698	667	644	704	727	685	655	656	670	738	672	682	734	729	764	669	675	684	701	709	693	713	684	663	720	714	690	679	679	718	699	763	728	652	658	659	689	711	724	729	679	696	675	663	695	674	687	650	674	702	680	721	676	730	667	718	687	702	705	693	692	643	690	666	681	655	700	680	661	657	670	689	667	646	690	668	724	706	681	675	699	688	678	680	722	651	658	663	650	665	685	683	670	715	651	683	713	698	711	678	687	689	697	676	692	691	705	708	719	690	689	674	701	695	682	704	714	695	725	696	702	720	649	648	696	741	719	727	675	689	698	718	694	685	667	678	687	670	690	689	657	636	712	677	700	683	719	711	691	669	720	691	732	708	725	708	763	728	678	763	681	713	709	681	715	711	661	646	690	682	683	675	663	669	714	692	704	683	712	737	708	673	695	691	728	725	673	716	641	730	748	642	712	696	685	720	689	698	689	678	706	690	716	712	680	714	679	681	680	651	682	679	679	677	659	718	693	716	721	707	709	661	712	680	698	719	687	696	671	704	714	666	695	726	708	701	694	677	713	710	683	704	704	752	673	685	733	714	734	705	686	671	648	670	691	684	664	685	723	684	689	678	678	741	662	652	667	651	670	708	721	680	723	691	705	645	724	662	670	764	680	689	669	697	746	688	748	646	727	697	685	674	719	664	703	660	676	686	625	642	715	694	655	688	709	711	673	711	703	665	721	701	671	661	704	652	672	689	704	727	739	708	670	695	656	672	623	681	693	689	694	629	660	687	716	689	744	685	730	659	704	691	704	680	682	677	674	674	664	746	657	666	674	661	690	674	714	733	699	684	710	709	676	670	718	695	629	736	668	692	703	738	688	740	719	720	691	738	664	673	731	683	737	707	714	688	724	707	714	672	708	696	730	712	685	664	712	668	683	679	694	699	709	701	700	669	738	632	666	703	676	702	707	655	697	753	723	696	688	678	728	697	676	660	705	686	690	727	685	732	704	648	687	735	662	686	684	737	667	706	689	689	708	709	679	693	664	680	734	685	682	642	662	704	663	708	700	688	737	680	696	694	703	697	732	679	625	718	710	676	681	718	693	697	720	697	698	659	674	686	659	711	698	656	709	728	703	682	714	709	696	696	679	698	724	701	661	688	674	690	677	716	677	703	672	726	731	697	674	701	696	660	674	687	665	701	696	689	691	703	729	616	665	705	707	647	683	699	685	735	664	670	642	671	701	701	709	739	678	682	696	709	721	685	694	662	694	696	666	705	719	725	679	721	737	660	696	717	691	696	698	704	709	698	697	680	667	672	681	703	666	708	709	659	675	703	698	689	674	680	703	681	698	736	696	727	684	670	683	692	640	692	664	706	732	717	706	671	699	698	711	690	704	678	709	697	731	643	705	744	649	739	696	713	695	638	599	682	663	694	695	740	708	673	724	681	712	722	706	732	717	684	706	678	680	728	741	665	661	681	659	677	668	689	673	726	674	701	711	684	651	653	681	726	690	665	707	691	701	709	733	678	722	652	674	661	715	675	701	684	719	638	670	661	690	650	635	660	688	670	635	649	709	652	656	644	660	705	693	687	682	710	708	715	721	700	657	679	678	666	669	699	657	683	677	723	700	656	656	696	711	676	729	667	718	723	668	690	700	664	671	721	694	733	676	715	680	698	696	724	666	697	735	731	713	699	675	710	749	741	735	667	694	717	693	743	672	706	719	737	716	689	692	689	686	704	684	749	666	656	643	690	721	640	679	706	708	674	683	697	657	723	721	733	696	682	667	685	656	677	660	703	680	664	684	724	676	704	703	688	722	680	712	735	689	667	703	668	767	712	653	702	741	665	693	673	734	653	710	654	678	693	701	681	690	679	696	672	703	695	664	708	735	730	698	687	698	675	716	718	745	724	726	688	680	700	697	686	682	690	676	665	704	692	714	675	738	675	659	697	663	687	700	670	687	733	703	650	727	688	680	692	716	733	727	691	704	685	707	732	699	681	683	676	786	705	714	664	652	723	679	683	671	670	671	687	738	705	681	633	699	663	643	680	687	699	757	683	657	724	681	698	689	713	718	646	720	669	703	704	740	708	662	646	685	674	668	712	699	730	677	670	682	663	686	698	660	725	745	708	687	688	683	690	657	683	649	705	680	726	692	705	682	696	675	715	707	680	664	673	703	660	686	739	701	716	664	719	679	677	649	695	717	691	671	682	727	701	694	691	709	723	680	707	721	682	676	670	622	651	718	719	711	683	683	687	697	692	675	702	667	682	672	645	731	680	688	679	680	721	747	709	659	647	690	713	700	708	706	657	675	664	749	712	678	703	713	696	715	686	732	650	672	665	721	694	671	693	676	686	707	727	718	690	725	713	632	715	661	681	675	662	727	686	652	705	714	678	698	709	671	690	680	719	674	717	700	717	690	682	739	666	677	678	706	705	726	738	690	686	671	706	715	667	691	684	689	687	705	680	715	717	708	693	667	716	735	725	696	711	703	683	720	677	638	706	682	709	685	726	669	690	719	675	657	713	719	698	707	728	709	724	676	735	706	706	704	648	687	704	717	705	764	689	710	754	711	655	700	711	704	697	682	643	689	709	677	691	656	727	681	686	711	708	701	680	702	720	712	608	745	696	680	708	722	662	719	682	712	667	623	663	695	688	693	690	697	644	657	704	725	717	639	719	691	700	726	641	699	701	720	738	673	700	688	683	658	729	686	672	700	722	706	690	684	684	678	701	676	700	698	646	636	709	740	692	705	707	637	684	691	682	696	728	655	651	671	685	723	708	693	683	739	711	714	697	688	681	697	675	714	667	688	700	663	699	708	684	681	700	687	717	689	698	693	705	709	686	733	682	667	687	662	705	699	738	696	711	665	656	711	688	737	715	671	716	713	713	705	628	652	699	685	665	718	672	654	686	693	704	721	719	722	676	712	727	677	713	709	674	700	727	721	697	751	680	686	702	673	715	724	735	678	685	648	679	717	703	680	680	692	666	665	669	704	686	727	698	723	694	706	661	654	677	700	679	711	693	686	713	649	707	704	710	677	704	711	671	656	675	701	728	736	711	693	727	695	691	665	698	702	699	702	657	678	723	649	704	746	701	740	634	758	706	689	691	706	678	686	680	689	659	740	671	722	646	677	731	690	695	730	723	704	706	682	750	681	698	696	702	677	690	704	697	692	680	646	681	638	688	669	755	677	734	677	658	695	627	716	726	691	686	734	706	690	697	717	699	647	728	715	721	679	656	660	682	694	719
10024	1202	1491	1124	768	570	471	337	296	276	238	211	213	172	186	159	155	152	151	142	129	165	164	134	107	140	139	122	153	129	119	114	139	151	118	102	111	135	127	116	106	108	112	115	129	109	127	136	135	111	118	116	105	105	119	114	120	123	113	104	129	115	118	122	102	102	134	116	128	88	103	126	112	117	123	110	127	123	94	115	119	100	137	100	105	111	114	90	100	115	111	98	98	133	101	107	109	104	120	114	122	121	115	94	114	108	115	110	113	121	122	108	119	88	99	130	113	119	102	120	131	87	117	151	109	111	99	140	128	136	111	114	107	96	92	145	121	129	111	96	104	115	115	112	127	118	118	125	99	110	108	101	100	108	113	135	116	131	116	119	113	128	103	112	117	113	103	120	108	117	97	117	125	109	85	125	103	113	115	99	98	99	103	104	127	114	104	119	104	119	128	109	107	115	117	118	110	98	101	112	100	123	118	141	110	101	111	100	110	114	119	116	135	116	132	123	128	133	118	118	112	112	111	126	129	113	107	122	122	116	118	106	111	101	130	111	99	99	106	89	115	119	115	121	108	100	109	113	103	116	98	127	111	112	103	105	120	104	108	113	115	113	113	114	118	102	98	109	106	101	115	103	113	113	113	115	93	123	113	107	109	125	103	123	110	114	111	121	100	122	117	95	127	93	112	105	103	114	129	111	113	128	118	123	116	104	124	106	110	111	129	119	111	116	113	108	120	120	107	92	105	111	130	98	107	106	110	119	128	116	106	115	131	119	118	122	96	122	106	108	113	106	125	116	120	109	105	128	102	123	123	96	113	112	102	121	115	106	118	136	117	94	111	124	102	117	115	90	147	109	102	99	117	108	113	94	118	120	114	116	110	114	116	108	112	101	113	112	121	111	111	88	111	117	104	123	119	132	111	124	134	127	100	147	98	109	117	127	112	112	113	122	121	101	110	88	119	127	105	99	112	132	134	104	117	131	129	124	108	109	130	127	114	112	98	104	126	132	117	118	120	115	123	111	98	91	118	130	114	98	114	100	114	114	122	128	138	115	112	104	110	100	103	114	109	121	124	113	107	126	132	114	109	122	116	125	114	122	107	121	93	131	111	122	121	105	109	128	119	119	98	121	104	123	109	112	98	116	111	111	117	125	133	119	122	113	135	115	105	139	105	117	129	111	110	100	110	131	111	102	117	106	112	113	108	118	113	103	118	95	107	106	105	93	97	109	110	112	104	110	119	109	124	95	109	111	111	105	102	126	121	127	113	120	99	101	102	120	116	121	117	118	105	92	104	123	123	122	113	117	109	124	131	105	116	106	117	109	127	112	121	93	106	122	113	124	110	118	141	109	117	102	120	147	114	92	119	108	109	112	97	114	113	112	121	119	121	110	146	125	107	115	109	137	79	128	105	106	118	102	117	103	91	121	121	98	109	124	127	95	120	105	118	101	138	105	102	110	113	93	106	95	127	127	100	136	112	108	105	120	122	95	110	117	115	112	123	113	120	109	111	119	132	98	94	118	112	101	98	110	116	113	115	124	109	98	116	106	114	119	129	123	109	120	125	90	120	110	109	118	103	115	115	102	112	105	129	108	106	117	113	110	103	97	112	124	112	117	105	79	99	119	115	137	91	119	113	130	116	120	117	112	107	108	132	90	116	110	143	119	122	105	107	105	120	123	127	106	118	117	119	102	96	119	98	112	102	130	122	116	107	110	129	113	97	104	107	114	110	121	109	121	111	110	113	113	111	103	120	119	126	106	116	126	90	125	111	137	111	107	110	120	110	94	125	120	113	112	103	101	122	99	103	136	98	99	97	126	112	111	106	109	111	122	134	112	132	119	104	100	108	115	94	107	115	129	88	117	120	132	114	115	114	107	122	119	100	113	123	116	109	96	123	106	117	94	96	132	143	115	115	128	132	120	118	129	114	88	114	114	125	126	113	140	98	107	96	100	116	121	121	122	115	112	119	114	110	109	107	102	121	106	115	109	110	112	105	111	134	114	108	107	139	103	89	104	117	113	115	98	126	115	120	112	106	115	120	112	114	120	116	112	116	105	121	109	134	129	110	118	99	128	123	92	124	119	135	107	119	104	124	123	131	117	108	111	120	105	117	100	131	119	117	94	136	123	120	116	125	122	111	97	127	112	100	118	108	124	114	107	116	118	114	76	114	95	112	122	122	101	100	101	105	122	92	106	106	111	104	120	112	104	108	114	116	139	128	106	107	118	96	107	117	100	104	91	110	104	108	106	115	112	129	104	123	122	104	106	101	140	111	100	139	104	118	107	98	125	123	115	106	100	123	114	123	107	117	137	129	105	115	110	114	107	104	98	115	115	110	119	115	90	86	107	94	96	107	105	115	131	90	125	113	123	104	97	109	110	117	110	114	115	116	122	98	100	135	102	102	123	85	110	103	109	113	108	120	127	114	111	107	111	107	113	116	102	102	112	128	119	133	103	112	115	112	115	120	109	117	105	110	134	119	121	121	118	114	124	114	105	105	107	119	109	110	111	97	110	115	101	90	137	90	102	120	124	115	117	109	133	114	113	132	116	127	126	119	128	130	111	96	112	109	97	112	112	132	123	99	118	115	121	106	103	112	112	123	127	109	113	120	107	106	119	105	139	121	110	113	110	111	103	114	110	126	116	120	108	117	99	102	116	116	109	105	98	113	95	119	111	94	123	125	140	112	103	98	117	127	112	118	122	94	107	115	100	128	97	106	105	124	113	118	112	127	113	113	131	119	104	144	100	105	101	111	105	115	102	122	104	101	114	115	120	129	131	93	125	128	114	139	114	108	100	145	123	97	132	105	114	106	128	110	110	134	123	123	126	99	112	114	117	108	108	122	120	117	98	116	118	104	106	127	110	108	102	95	125	112	117	115	116	106	136	111	93	126	105	137	128	112	94	107	119	123	123	114	106	100	108	110	99	110	88	116	90	102	118	109	105	119	116	126	101	123	115	108	104	119	106	99	122	115	100	120	101	104	116	112	107	113	104	135	131	101	115	110	136	116	94	91	115	113	97	97	103	116	88	128	117	133	106	113	110	116	126	104	116	117	116	120	117	122	105	118	122	127	101	103	114	103	118	116	119	109	119	122	128	91	108	107	107	118	89	100	106	92	112	107	122	108	137	106	123	104	111	117	107	113	126	105	112	116	111	109	123	101	119	113	121	123	115	139	117	106	119	112	93	116	93	108	100	127	99	105	115	122	97	114	115	132	106	102	115	101	109	110	119	104	114	105	115	124	123	118	109	109	114	128	124	101	110	127	102	110	112	114	112	95	106	103	100	109	89	94	114	101	108	111	140	121	101	121	126	116	126	101	121	122	105	115	108	114	118	118	107	101	134	110	111	128	113	127	113	123	107	107	102	114	108	126	118	114	117	106	114	105	111	119	122	118	111	109	109	117	110	117	122	99	114	92	92	119	110	102	109	105	106	132	99	118	119	89	110	137	100	125	113	139	112	122	111	105	115	115	121
6158	1586	3646	4006	3257	2633	2097	1832	1537	1322	1120	987	1007	822	804	744	748	712	677	618	609	603	608	539	513	508	515	491	495	505	480	476	451	478	504	453	465	462	455	429	414	456	402	430	444	447	423	399	436	426	433	391	442	413	400	400	424	387	356	405	409	403	410	372	419	364	409	367	407	391	402	425	386	391	384	392	410	396	413	394	397	380	378	407	387	379	385	406	413	409	362	377	367	411	417	413	383	395	403	355	395	393	406	414	394	375	380	418	367	393	395	406	393	348	389	386	398	414	402	393	370	384	399	392	387	380	391	362	402	403	388	377	328	435	425	356	404	378	395	350	374	355	395	341	371	330	405	395	345	365	399	376	390	352	373	392	345	374	378	362	387	362	397	358	374	387	427	354	380	408	378	348	348	383	364	392	382	392	400	360	385	390	382	386	388	394	357	390	370	360	386	394	374	400	369	363	398	437	401	396	362	371	365	362	384	379	419	379	402	402	368	379	365	396	368	386	375	402	373	376	360	371	399	363	357	360	378	358	389	380	410	401	380	406	380	401	378	370	341	419	406	352	391	404	370	353	354	390	366	413	371	372	404	367	386	395	387	360	388	369	369	411	382	422	374	341	388	384	364	367	352	385	372	390	370	374	383	362	377	367	372	382	374	414	343	374	367	375	377	401	358	396	344	364	377	399	369	389	378	403	396	386	384	370	374	354	377	385	370	353	362	359	408	365	397	358	385	374	374	384	367	418	387	363	399	375	401	381	395	359	369	356	397	400	368	396	339	406	417	390	373	398	393	367	384	374	360	351	364	365	422	354	382	404	367	389	368	360	350	409	361	390	366	360	376	399	411	376	343	387	362	366	428	355	362	424	400	384	372	371	380	385	383	378	386	399	394	340	372	418	441	368	415	408	393	363	391	369	372	342	359	408	385	354	379	345	368	394	375	374	350	385	394	352	385	372	379	386	407	398	365	365	353	369	371	396	414	362	398	400	411	315	344	362	373	390	369	365	406	391	386	359	405	364	389	376	376	359	410	383	388	379	371	363	369	356	389	362	360	354	375	402	368	365	391	406	376	369	364	400	379	369	361	360	379	389	368	396	398	389	386	385	387	362	354	402	400	377	404	406	390	383	397	349	411	372	432	423	403	381	396	399	368	398	384	405	386	386	395	395	394	403	429	403	399	382	406	371	389	353	395	383	363	398	402	414	399	357	377	389	409	382	374	369	380	364	405	418	362	408	399	388	417	410	385	364	389	346	420	339	404	359	392	365	353	384	372	420	370	416	381	405	365	348	379	376	371	388	372	343	379	350	392	398	368	366	392	379	367	397	387	362	385	364	391	382	365	353	423	398	432	403	360	395	379	360	406	387	364	381	395	350	404	407	363	392	360	353	391	391	377	374	405	403	364	390	427	357	367	405	390	357	362	369	371	402	375	398	340	402	369	371	377	365	368	389	369	396	430	373	387	395	402	371	415	370	395	379	357	374	410	373	364	359	352	378	401	377	346	416	394	388	381	403	410	364	357	381	350	403	388	386	409	351	391	382	366	383	366	344	430	379	348	401	381	415	399	385	403	390	405	391	397	403	382	403	370	368	389	370	372	383	387	338	342	404	369	382	334	388	341	368	404	359	367	389	381	394	407	386	369	382	421	364	403	396	389	366	401	373	390	385	415	364	428	340	373	385	378	383	359	414	397	378	367	342	351	368	401	370	347	369	407	373	405	394	357	421	367	386	375	386	377	391	377	396	364	423	361	396	415	348	334	378	352	345	370	382	366	395	360	385	384	420	395	370	433	359	368	370	360	355	361	388	392	366	400	366	371	371	385	400	356	390	372	393	358	375	378	350	351	384	356	379	404	378	388	364	428	388	352	416	381	372	376	388	404	361	399	378	357	363	364	373	384	350	364	374	381	408	403	375	360	381	353	365	384	360	356	426	381	370	403	347	355	357	391	393	386	366	388	363	430	381	326	393	402	397	379	362	386	359	392	398	370	403	381	383	384	390	372	367	360	389	389	398	365	340	381	374	404	388	351	374	407	398	388	364	387	386	383	349	392	392	404	360	375	377	376	376	362	369	370	375	375	374	376	391	384	357	390	365	411	370	379	371	380	381	371	375	402	367	359	401	403	392	366	362	353	395	386	366	327	373	402	391	387	380	353	352	405	364	362	402	371	396	411	360	430	390	377	382	377	373	395	372	331	366	377	337	355	392	396	387	382	382	342	362	412	384	374	376	341	385	382	382	362	392	415	386	373	416	367	395	388	388	375	362	379	369	366	357	377	396	358	349	400	335	395	357	385	348	395	389	387	438	364	378	362	367	355	371	381	387	370	386	378	387	365	391	365	406	360	366	376	362	368	398	350	381	408	377	406	396	379	389	362	354	406	382	383	374	381	386	389	400	366	390	378	391	387	376	363	376	377	417	395	362	360	399	382	393	387	387	394	390	367	406	382	383	359	375	419	392	350	370	322	357	363	379	376	383	349	414	371	403	388	395	380	421	398	388	395	400	369	340	397	374	394	382	373	415	406	373	378	386	390	361	384	394	382	346	388	370	379	392	352	355	396	394	379	409	352	389	413	345	381	371	408	374	426	373	402	390	401	379	374	386	384	395	411	380	391	385	384	365	397	406	385	379	379	394	398	365	386	396	404	345	373	389	412	373	334	363	398	376	395	372	430	383	351	365	372	383	387	356	385	384	401	411	393	377	377	393	389	361	403	373	381	360	376	387	364	380	367	369	367	373	380	383	402	408	381	357	369	370	416	358	371	418	387	380	362	371	374	394	407	356	412	389	385	363	382	346	401	385	388	370	365	387	365	379	360	369	402	392	367	372	363	390	386	336	353	419	396	394	382	383	387	373	355	373	374	369	391	383	359	399	360	372	366	372	375	396	379	389	394	390	377	359	382	412	383	421	422	386	347	376	411	397	379	397	391	395	355	367	385	374	354	401	373	369	401	373	379	377	385	349	391	385	384	376	454	391	347	363	377	367	372	372	355	385	362	370	407	344	363	376	352	347	408	361	350	416	359	341	380	365	374	342	403	388	387	397	359	369	403	385	390	384	391	361	388	376	403	377	423	368	359	394	344	391	369	374	401	400	389	385	368	360	376	361	365	394	392	342	347	381	344	336	367	346	382	377	380	343	378	429	368	398	425	409	386	355	392	400	377	379	367	404	370	355	399	384	360	422	367	405	364	397	349	382	398	373	376	369	358	373	401	398	418	344	377	398	385	386	375	366	364	371	397	374	398	392	416	377	380	391	362	395	351	340	401	383	390	385	413	382	401	370	391	356	397	383	371	375	405	386	394	370	370	368	378	400	368	354	376	356	368	341	362	380	380	385	390	395	369	378	389	388	393	373	348	336	347	383	368	359	386	374	400	388	390	403	393	368	408	394	386	359	332	370	405	377	391	353	344	346	372	388	393	340	347	389	383	374	412	350	386	392	376	380	369	377	400	344	368	395	390	376	343	411	385	404	400	384
18229	2725	2765	2202	1521	1113	831	627	526	441	395	344	302	296	245	218	233	181	184	200	215	210	191	164	183	170	185	169	157	156	156	177	153	158	148	168	171	148	166	135	141	170	166	168	166	145	175	137	163	151	151	142	156	157	134	163	151	154	129	138	157	144	132	161	149	150	136	143	125	128	137	140	145	120	129	159	135	157	129	153	149	139	133	154	149	134	151	141	136	127	145	144	132	140	155	141	139	166	156	149	141	122	126	149	132	133	154	159	115	145	142	151	136	129	147	141	158	140	156	145	146	152	141	163	127	157	152	128	154	175	121	147	137	143	156	145	130	143	156	154	137	139	152	146	140	139	135	128	143	127	147	146	129	125	134	122	129	145	139	132	153	171	133	145	157	120	152	161	127	149	131	147	137	143	143	140	153	152	161	157	134	148	159	135	134	124	135	126	148	155	155	140	145	153	136	166	144	164	147	143	128	170	140	136	138	155	131	135	127	134	135	147	114	137	135	117	153	145	136	162	132	122	155	139	180	135	124	146	135	144	131	142	124	151	131	138	131	163	135	149	141	151	150	168	148	142	117	134	130	175	155	142	154	138	161	150	151	152	172	143	138	142	130	171	136	151	152	135	148	137	169	164	130	142	181	153	120	150	143	148	133	152	147	118	146	170	155	146	133	162	123	155	133	133	158	135	151	132	130	145	130	135	148	144	133	152	144	130	139	138	139	149	151	117	150	149	159	128	159	148	112	135	153	141	147	137	130	151	136	150	120	146	137	162	113	137	117	136	142	121	144	162	143	157	147	152	150	137	127	150	125	138	114	165	155	122	138	164	152	119	132	164	133	128	150	153	150	148	155	133	154	149	142	158	150	133	172	128	174	136	154	132	158	146	134	130	151	144	143	146	127	133	113	143	160	127	129	140	139	133	142	143	133	116	138	161	146	134	153	152	154	119	147	118	151	153	138	131	148	143	135	131	146	149	150	132	167	152	151	132	138	135	145	159	138	137	144	140	148	150	116	143	133	119	142	135	143	131	142	133	151	153	128	162	145	166	141	136	148	144	127	138	150	155	131	140	150	126	129	137	118	142	134	155	133	160	141	152	141	131	157	125	151	145	124	140	131	135	129	135	142	120	160	126	132	138	132	139	112	155	120	135	150	129	153	142	140	150	122	139	149	157	136	156	126	151	141	132	134	154	141	145	153	140	139	143	131	149	140	133	169	143	133	132	144	143	157	160	149	135	136	142	131	139	137	161	141	162	148	152	156	151	140	128	142	134	153	136	136	146	146	144	154	141	140	152	143	145	139	140	141	128	146	141	176	140	163	145	147	157	122	144	126	122	160	133	128	118	145	123	154	150	136	164	160	153	125	138	138	142	141	143	136	126	152	148	123	140	143	148	142	139	129	130	135	146	150	157	148	133	143	135	126	127	147	144	135	149	158	140	151	144	156	157	147	148	139	133	142	132	139	138	159	137	132	159	152	140	139	141	131	118	135	135	126	145	145	169	150	148	137	151	148	141	143	133	145	126	128	150	157	140	131	144	132	158	163	112	152	138	141	152	136	137	135	119	143	119	155	133	125	146	134	120	155	138	134	128	165	129	131	161	158	132	172	148	163	160	143	148	145	139	137	130	144	164	159	145	124	145	145	155	132	145	151	145	149	153	130	131	139	126	146	140	146	131	145	132	143	132	137	157	145	146	126	145	139	144	141	152	106	140	111	147	153	133	135	128	136	165	148	157	162	123	152	137	157	158	144	152	148	146	155	120	132	145	158	152	144	121	150	155	151	156	119	140	124	155	136	139	165	149	144	153	126	131	158	123	159	146	158	132	137	140	133	130	142	150	139	127	124	159	135	139	136	158	128	129	131	146	138	153	159	121	175	141	142	156	144	129	123	165	143	140	128	142	128	150	141	159	146	126	152	127	147	140	147	127	147	127	141	146	141	156	147	150	132	141	171	156	152	152	144	128	137	154	135	148	146	156	122	156	157	134	138	141	134	148	139	146	145	159	155	133	145	147	140	136	146	151	148	144	149	156	150	114	134	134	118	145	132	154	155	149	142	124	154	138	116	146	154	167	153	149	137	136	119	137	159	128	127	142	168	153	141	128	138	135	108	147	133	156	138	134	135	121	144	161	118	119	133	159	140	136	140	126	130	136	132	157	139	131	146	130	141	144	149	161	149	126	111	132	142	126	160	131	158	140	141	115	127	152	151	133	144	138	130	144	133	132	151	147	142	127	152	132	164	156	136	141	145	139	144	136	150	167	131	151	130	144	143	166	140	155	157	144	143	130	156	148	157	153	149	131	146	139	143	155	126	151	124	138	127	136	145	152	139	139	130	149	151	163	128	166	139	143	143	149	162	140	139	152	135	147	123	136	137	126	142	147	138	134	136	126	148	128	131	139	161	132	132	152	147	164	163	114	142	155	149	151	120	127	148	139	139	148	140	150	144	154	143	141	124	147	144	153	151	158	138	151	157	148	123	151	125	150	163	157	128	147	134	140	166	156	149	156	145	141	134	123	148	191	151	161	141	146	149	150	141	139	166	144	164	123	143	137	138	140	135	140	145	131	143	158	132	136	143	141	153	141	149	144	143	160	151	155	123	142	146	140	139	144	135	141	149	147	158	157	136	146	141	162	147	114	165	140	154	128	148	139	144	157	126	143	137	140	157	157	127	141	139	150	141	165	146	135	123	144	126	143	150	141	121	149	126	138	149	155	152	148	137	164	146	134	145	144	137	148	162	141	132	128	126	141	124	116	147	116	138	157	148	147	145	146	157	126	172	117	161	151	132	124	155	145	143	150	146	131	144	133	160	125	149	136	156	132	162	136	168	147	133	144	150	138	132	153	137	165	159	138	131	121	156	150	147	134	168	145	125	140	151	155	142	136	141	152	121	140	119	137	140	137	129	136	132	120	154	142	144	148	148	134	130	139	145	125	167	147	166	141	159	139	133	150	154	155	142	147	132	144	146	135	135	135	124	153	135	141	137	149	133	143	148	152	138	118	127	134	133	133	166	152	104	152	151	157	140	147	155	134	166	126	142	139	163	131	150	138	155	154	147	119	160	160	154	134	160	154	159	140	131	149	127	149	137	136	159	144	139	154	139	149	137	136	139	143	134	155	150	147	153	150	129	156	147	144	148	142	162	143	125	142	158	138	142	161	140	145	151	147	161	152	135	138	172	124	132	169	153	129	128	158	131	109	133	126	148	146	168	146	146	138	137	122	140	136	151	108	148	162	145	156	145	142	154	147	139	161	174	153	145	131	134	149	136	138	118	145	140	131	139	144	138	144	141	141	122	151	142	128	152	128	140	134	143	146	147	141	127	143	124	165	132	159	134	143	159	141	170	160	141	132	127	142	164	149	137	155	138	158	143	157	159	146	139	145	147	144	154	124	150	151	140	137	143	134	146	139	152	137	133	129	162	143	114	129	139	123	125	145	147	141	127	141	131	129	136	126	137	134	127	131	124	159	132	162
8437	2697	6471	6935	5850	4760	3759	3119	2577	2227	1939	1664	1543	1464	1272	1246	1085	1104	1044	1007	951	872	780	832	799	779	738	685	704	677	722	675	645	643	668	618	627	601	634	570	599	527	571	609	539	576	513	531	527	562	543	562	523	555	560	516	522	527	528	541	514	503	505	487	515	497	534	509	514	533	513	523	485	508	511	508	466	480	510	523	491	517	467	459	503	501	483	476	509	519	486	532	528	467	499	478	485	497	540	490	492	493	507	465	469	482	520	452	486	492	519	458	521	491	457	449	511	477	454	492	508	500	469	497	454	459	474	517	482	513	494	470	464	517	441	480	522	455	452	495	486	485	465	448	470	482	477	496	474	482	470	494	483	480	497	451	453	471	479	461	441	531	513	440	477	497	492	459	488	495	478	457	480	486	468	470	510	489	466	459	471	477	521	472	485	460	481	486	470	512	458	467	453	455	470	467	493	471	460	501	502	467	489	486	476	455	494	460	469	492	463	482	415	462	481	468	486	498	512	491	482	454	456	495	478	493	468	492	468	461	478	493	466	484	459	465	469	459	495	454	475	478	473	464	499	487	497	498	454	440	473	529	499	438	420	483	475	464	489	485	482	449	418	472	445	450	482	469	464	470	481	483	503	463	483	438	452	461	467	477	460	479	469	451	451	460	471	440	460	462	458	477	479	477	476	475	447	474	474	460	472	450	452	462	489	493	512	460	459	446	485	440	458	455	498	469	470	467	481	473	457	486	443	441	511	462	439	440	441	481	476	461	482	449	465	503	514	491	467	514	480	478	507	501	468	482	464	497	474	485	450	485	462	483	498	489	459	530	494	480	511	524	485	507	477	455	497	482	464	467	475	472	457	438	464	483	467	453	459	481	461	446	542	423	456	440	435	478	473	470	467	449	457	492	449	466	461	459	435	460	457	460	459	497	459	480	495	473	459	453	504	449	492	507	451	470	474	478	498	502	451	449	462	489	458	499	495	431	457	478	488	459	487	478	451	456	497	477	454	457	466	485	492	462	481	488	462	498	485	438	455	445	493	461	450	458	446	477	450	486	484	479	501	462	493	500	481	406	479	461	459	423	473	517	462	512	465	470	457	468	470	497	510	456	499	468	488	478	499	466	478	460	478	465	456	449	467	474	512	491	449	473	437	442	476	502	503	487	462	482	461	493	472	456	474	455	494	450	453	476	478	495	463	483	444	484	458	475	484	491	485	481	445	481	478	484	469	492	500	453	484	456	467	470	475	460	466	499	481	485	443	487	495	471	448	514	428	486	448	487	459	505	493	504	465	490	464	420	468	484	497	504	466	449	459	478	476	467	462	461	478	467	464	480	481	518	492	490	468	511	473	474	479	487	512	461	440	471	454	463	447	466	468	481	463	517	479	481	457	480	490	471	460	466	487	491	474	506	439	480	467	499	475	463	503	462	400	497	419	431	498	434	497	487	460	458	491	484	456	453	477	487	469	446	480	506	450	511	463	463	499	490	482	545	488	501	469	467	513	480	456	454	440	474	470	466	457	474	443	479	469	496	482	463	460	451	438	486	489	450	480	466	459	467	444	462	449	476	432	491	469	477	465	478	425	471	478	375	463	472	485	527	487	472	495	488	510	465	450	452	455	491	474	499	481	496	449	491	492	447	452	469	500	487	429	495	430	489	479	430	478	450	447	494	483	458	504	463	468	469	534	476	487	450	481	444	486	457	520	506	464	504	484	467	492	482	487	465	467	476	512	512	454	478	492	462	468	483	429	455	485	440	482	431	504	485	464	450	450	464	494	448	477	435	512	447	489	481	469	501	449	481	482	471	459	468	479	511	443	464	491	473	477	497	521	471	460	460	486	474	488	478	503	484	465	469	463	483	483	473	475	465	450	467	454	466	470	448	452	485	480	480	496	447	458	429	451	445	421	460	501	445	470	489	501	462	449	463	471	473	468	484	496	445	438	475	440	472	439	475	487	483	473	522	483	464	507	461	480	476	500	447	505	488	470	485	490	491	507	478	476	465	497	506	498	457	477	491	495	507	468	421	436	484	436	466	433	456	449	449	458	454	467	506	466	459	504	494	466	489	456	486	473	418	433	478	462	454	490	493	501	486	469	457	461	470	470	425	510	497	467	480	465	476	463	485	482	504	458	505	476	483	461	474	490	469	475	475	443	462	505	506	485	489	479	475	513	467	469	481	512	477	461	488	432	430	463	452	437	473	498	452	459	463	433	480	460	479	454	517	477	446	457	439	459	491	479	480	459	479	441	501	462	479	487	457	508	429	468	448	467	434	485	497	476	474	527	493	484	457	459	492	482	466	438	460	448	453	424	472	482	465	475	464	503	514	453	488	476	491	483	473	481	455	423	460	480	465	488	510	489	485	475	491	481	488	512	487	442	444	511	456	445	478	440	471	462	481	465	457	508	454	465	459	504	463	480	442	444	457	488	442	470	457	442	478	505	493	441	502	493	469	486	477	483	483	470	499	483	468	455	455	486	449	458	450	484	437	463	493	500	467	447	417	495	462	463	495	456	491	482	467	482	434	465	498	460	505	450	500	511	503	472	473	437	508	451	504	508	473	491	453	466	500	455	454	491	481	480	453	469	500	450	471	466	480	489	456	464	420	510	471	475	483	475	504	457	493	461	485	468	471	492	476	474	501	452	522	425	471	452	453	489	480	427	451	469	458	484	462	477	450	486	461	485	481	487	490	486	479	511	440	509	485	446	428	518	460	474	448	452	459	455	511	517	483	435	459	462	472	466	476	459	476	478	450	467	462	504	472	484	491	487	471	474	407	473	468	476	486	506	482	449	477	492	483	442	469	491	485	502	499	496	481	492	470	425	441	505	465	483	484	490	485	480	430	511	471	471	486	464	481	453	505	473	485	483	480	478	470	474	511	494	461	473	473	471	473	507	496	482	489	444	482	477	472	498	439	459	472	500	483	517	500	478	468	466	486	466	452	470	458	445	467	497	482	469	474	486	491	489	460	532	501	457	494	491	457	479	490	454	463	496	476	467	512	505	458	484	506	482	456	455	490	489	486	494	478	426	464	472	475	473	482	437	474	462	472	442	497	501	467	487	469	433	491	503	473	472	483	482	463	456	443	458	465	474	442	428	466	497	450	482	496	455	494	489	484	496	460	484	435	443	454	509	446	465	475	495	454	495	502	480	503	489	461	488	460	463	507	488	474	491	432	497	502	475	491	487	471	445	487	468	450	476	471	446	441	468	465	488	452	487	461	452	453	470	484	492	462	466	509	467	467	463	500	474	481	438	478	480	429	467	491	457	463	443	460	440	486	499	470	482	447	460	484	484	485	443	471	469	474	455	476	488	448	471	502	497	467	450	504	457	489	486	489	446	488	493	476	477	495	480	495	466	465	461	481	458	469	502	458	471	473	443	502	492	457	479	446	460	489	478	506	490	490	501	442	465	498	477	474	511	454	483	461	489	481	488	473	444	482	498	475	500	471	440	484	451	476	462	477	470	509	498	480
2334	323	329	275	291	259	274	246	232	246	235	243	219	265	216	224	251	241	264	225	231	244	228	204	217	208	250	247	226	243	218	213	246	215	228	228	244	225	241	214	234	225	231	230	225	239	252	222	240	215	240	205	224	243	237	237	227	243	252	225	222	232	234	221	230	223	202	222	217	243	236	204	249	236	230	225	222	237	235	225	240	280	230	231	241	210	243	236	238	259	236	214	237	255	225	215	229	242	229	223	220	226	231	247	208	243	197	230	226	234	213	232	227	215	215	212	248	237	240	237	222	210	216	233	209	248	250	254	244	235	253	213	226	238	222	215	232	246	219	233	223	238	213	239	256	218	237	241	236	226	225	236	235	215	219	221	195	224	249	230	267	237	218	231	246	229	237	242	222	229	220	203	244	245	223	235	215	254	232	272	211	252	227	225	225	212	225	265	217	246	255	228	268	234	209	215	205	243	238	237	237	205	216	209	216	212	228	215	230	221	216	235	231	226	231	232	248	239	235	217	245	255	282	225	227	224	238	238	208	278	252	242	214	207	223	220	208	231	204	215	222	204	211	211	227	251	238	222	219	232	253	253	261	231	235	246	221	197	252	223	240	225	227	231	214	236	219	204	221	215	202	237	250	259	249	213	229	217	227	231	222	226	234	238	232	228	216	203	267	256	232	267	215	220	225	258	211	250	237	215	228	227	231	229	233	239	238	258	212	207	223	243	226	227	218	241	271	262	210	223	218	244	237	269	224	230	220	224	224	219	246	265	226	232	245	224	223	266	224	271	228	275	226	198	232	242	203	209	225	217	221	226	221	228	234	230	220	241	244	231	234	205	249	244	242	205	220	220	221	267	234	239	254	229	224	247	267	221	215	210	230	240	203	237	220	268	227	227	231	227	247	232	259	212	238	233	242	220	227	219	218	227	237	222	229	245	255	247	244	243	241	235	218	222	242	220	239	259	222	235	228	242	245	231	212	227	240	210	237	205	208	232	224	245	222	229	223	221	257	225	233	225	260	225	214	210	224	208	234	204	218	233	253	230	233	231	230	204	240	225	230	227	232	233	229	215	225	270	222	246	231	251	254	234	236	225	226	254	235	221	235	215	222	230	250	255	205	228	220	236	234	261	235	218	239	206	255	248	242	221	246	234	228	260	234	242	215	206	222	231	229	201	195	263	222	264	230	248	217	240	212	230	230	200	216	235	237	220	204	222	226	220	239	270	225	222	237	240	222	230	225	214	214	256	205	217	251	238	210	253	225	203	245	228	212	240	245	232	230	224	231	232	211	229	252	241	250	247	222	234	212	211	203	222	232	246	265	257	262	206	256	229	232	217	242	201	227	239	228	228	216	232	224	233	253	241	219	228	224	232	240	214	242	233	236	226	240	236	244	238	211	232	251	246	223	253	236	244	230	222	246	251	233	211	234	231	229	226	239	223	228	249	235	262	242	264	221	206	223	231	252	242	256	259	240	216	262	259	247	245	251	236	237	236	249	242	229	266	220	239	246	214	214	264	226	250	249	260	236	227	244	224	247	230	209	211	219	220	215	237	211	217	213	235	243	231	214	241	242	240	243	235	216	205	262	245	226	219	233	252	224	245	246	223	220	225	202	222	234	247	227	236	233	205	225	226	233	223	238	206	222	209	225	246	182	211	244	216	213	224	256	226	206	227	256	243	268	202	241	247	240	248	208	203	248	265	260	247	235	237	233	239	233	206	264	261	248	210	208	216	230	221	226	242	208	230	239	224	249	262	238	235	250	241	225	233	237	215	224	241	242	243	227	216	252	203	223	245	223	208	212	254	234	211	218	235	232	234	212	238	216	217	236	246	216	270	221	233	246	210	240	246	240	220	216	207	248	242	245	260	224	214	244	241	229	225	262	265	227	232	232	258	203	265	232	227	198	216	225	231	235	259	222	234	193	229	211	226	216	238	228	235	233	215	237	226	208	241	240	264	243	203	229	245	256	229	231	253	237	254	231	253	227	222	246	225	205	222	236	235	239	215	227	235	247	210	239	217	269	213	236	250	215	211	215	257	255	258	256	204	231	215	251	210	240	233	222	220	245	245	224	222	224	248	228	222	265	223	204	223	250	249	216	247	226	221	226	219	212	227	254	228	225	213	220	245	252	228	252	246	223	243	257	222	215	257	220	245	226	241	220	263	239	229	240	230	224	235	243	246	235	235	237	259	246	233	225	252	259	221	218	228	248	203	244	229	242	238	237	226	236	208	225	232	229	232	219	228	242	252	252	253	261	219	251	220	234	199	218	243	222	228	251	266	223	213	233	217	227	184	233	252	229	220	235	245	242	259	222	230	232	224	234	246	264	218	212	243	221	226	258	217	245	203	238	252	236	245	223	224	225	238	229	216	261	263	225	238	214	258	246	223	232	214	248	247	238	221	257	244	225	239	209	210	258	245	222	231	224	218	262	252	209	203	242	225	226	263	237	251	229	235	219	250	243	219	233	229	238	238	235	229	239	236	237	218	233	205	222	245	234	236	248	224	204	236	231	243	244	223	233	247	243	223	228	227	250	203	226	236	241	249	249	267	227	242	233	254	251	221	205	235	271	233	213	232	233	240	231	210	247	222	250	213	229	252	213	237	258	250	239	209	232	204	259	226	188	213	220	224	238	226	224	240	225	257	214	229	240	223	235	232	207	244	234	200	217	237	223	226	241	218	236	225	221	235	233	209	198	237	241	240	227	218	234	241	240	225	235	232	223	245	217	240	204	219	208	236	230	230	254	203	234	212	217	227	262	249	192	226	242	238	234	232	242	220	197	244	242	220	236	202	255	230	214	263	249	234	211	198	243	239	222	236	222	232	243	250	272	230	266	247	242	259	216	215	240	218	209	237	237	235	256	247	221	240	215	223	238	233	240	224	248	244	219	201	237	211	230	249	227	223	272	226	215	221	209	244	245	217	231	229	254	240	228	241	234	233	245	222	250	232	244	234	238	237	237	204	218	229	262	222	210	256	258	242	229	207	195	226	240	254	233	234	260	232	230	232	215	203	198	239	233	244	255	247	245	226	248	251	252	256	249	263	242	214	228	207	241	225	222	219	195	198	221	242	246	225	238	223	236	253	234	225	247	233	257	235	225	234	221	217	257	227	216	236	230	227	245	234	243	243	225	224	200	247	249	229	217	206	219	222	216	246	245	225	248	213	258	255	216	239	233	226	230	204	222	224	233	210	230	252	247	214	246	232	228	254	245	246	218	246	252	235	244	243	225	237	235	232	232	232	240	224	245	219	248	242	252	227	247	229	246	211	224	205	265	245	215	231	217	242	225	220	241	251	246	259	216	230	235	227	238	227	236	211	211	217	242	233	217	232	246	226	251	229	237	224	224	219	227	200	240	245	223	237	229	243	219	237	224	214	212	257	254	233	249	247	222	226	216	257	255	246	239	230	235	237	210	215	247	247	215	253	252	207	235	219	257	231	216	222	231	240	241	240	230	216	238	239	210	263	244	222	226	232
2879	776	904	935	885	836	863	788	789	733	747	698	742	719	661	685	725	764	685	702	705	768	700	693	649	673	680	687	674	657	664	677	680	707	667	662	688	703	690	690	693	708	724	710	671	674	729	698	715	724	678	695	697	690	695	658	727	713	727	670	689	661	720	688	661	714	689	709	682	704	707	694	710	719	672	712	700	737	675	705	703	667	662	684	717	661	683	662	704	643	671	686	685	694	697	707	733	671	724	672	712	695	680	699	689	707	668	643	691	692	666	701	648	708	698	682	666	663	695	710	738	659	743	685	719	696	712	685	721	677	675	683	713	683	669	709	661	724	699	671	677	716	691	703	681	721	691	668	701	708	640	727	705	701	684	693	744	687	704	713	677	665	684	720	685	693	712	697	689	706	749	710	689	700	726	671	707	721	714	709	705	734	676	736	702	689	721	722	674	731	655	698	732	679	644	707	649	678	693	694	721	708	721	684	686	684	685	736	718	726	728	673	703	681	711	684	702	664	721	668	681	703	703	682	694	705	749	643	685	675	721	742	672	694	700	661	718	722	716	653	702	638	698	716	723	681	659	736	705	722	687	750	650	656	667	677	689	683	745	690	701	719	675	747	715	714	693	684	689	688	673	692	709	714	651	681	662	699	664	715	714	687	695	666	681	673	725	689	643	693	676	735	709	685	691	682	721	719	680	703	752	705	644	686	716	744	713	715	671	689	674	742	653	664	694	730	674	689	754	701	704	686	690	677	675	703	709	682	679	739	699	692	682	652	695	728	705	706	696	673	675	708	698	679	716	711	687	645	715	694	753	711	697	721	657	768	686	691	686	697	719	685	647	706	623	653	714	713	694	685	683	676	691	700	667	732	723	712	663	710	653	631	680	707	741	682	731	727	682	727	729	707	709	716	696	693	771	685	683	781	751	707	722	708	700	701	664	734	722	689	699	743	716	711	708	677	692	724	663	722	698	673	709	713	708	719	692	706	668	681	650	707	708	670	739	699	682	714	665	719	717	719	682	654	661	696	673	691	696	715	717	724	685	692	679	711	698	694	687	733	648	684	717	691	751	736	751	683	638	727	660	704	709	720	724	690	688	692	667	724	666	682	731	683	697	642	677	725	657	718	741	685	743	730	714	669	715	685	689	657	663	688	740	711	754	707	720	673	676	722	692	758	692	697	723	719	680	650	713	724	703	676	694	720	672	714	691	687	700	649	698	727	696	751	691	693	740	723	661	714	657	700	685	693	748	709	674	679	694	680	682	716	702	690	690	715	716	714	667	689	699	721	648	677	704	678	708	679	702	706	645	724	674	706	687	711	705	700	658	739	677	693	676	730	704	716	717	658	663	705	709	682	723	697	706	693	697	727	700	711	640	694	690	701	658	701	664	679	673	679	715	740	678	675	676	687	692	718	729	731	692	711	733	665	706	702	681	719	652	726	727	708	679	716	720	699	709	735	714	735	720	722	672	701	666	691	671	692	697	672	745	674	699	678	698	688	725	701	667	675	743	637	725	689	730	694	718	692	687	705	759	730	766	725	698	691	689	701	722	719	692	675	719	654	720	666	697	656	687	716	684	711	734	746	707	692	669	670	682	701	690	721	737	723	698	711	695	679	663	750	713	677	701	697	704	695	687	680	677	673	702	684	697	691	646	735	684	708	687	668	726	724	691	745	646	735	719	658	703	691	677	753	697	681	745	701	637	699	705	691	682	729	724	735	682	678	705	717	703	648	658	678	697	718	689	721	684	703	673	724	689	734	745	669	700	718	659	715	628	700	689	709	693	716	681	738	708	668	697	682	710	689	733	732	719	690	731	728	702	708	722	690	689	668	682	696	751	702	690	743	686	672	710	707	699	694	713	703	677	686	693	686	692	699	736	713	694	676	652	658	680	676	668	699	653	664	729	679	667	730	706	695	682	677	737	754	733	674	684	689	734	706	684	697	690	696	717	672	684	760	676	674	693	717	711	692	638	706	708	675	713	683	692	658	739	680	644	681	707	687	676	727	666	676	716	675	643	683	664	771	727	727	698	700	727	729	706	621	684	688	689	666	740	676	706	681	652	714	678	671	696	698	674	715	725	682	700	697	709	706	689	683	717	719	727	705	641	660	671	698	766	734	662	725	749	713	695	661	687	694	706	686	702	672	701	691	645	705	653	698	668	670	701	679	705	703	685	676	701	692	710	701	725	724	697	691	696	686	657	679	725	673	681	697	690	667	708	689	668	699	701	687	674	701	690	698	668	687	706	746	704	763	725	693	691	665	703	737	697	683	702	724	693	729	700	699	735	672	656	679	718	673	662	715	699	704	674	719	721	659	752	710	734	701	681	707	671	724	722	733	711	705	660	693	704	684	670	697	663	760	691	701	733	641	657	663	688	679	706	691	686	683	735	679	696	698	703	712	752	674	741	683	643	660	671	712	732	696	712	668	671	731	686	756	716	690	678	754	672	701	654	654	695	713	709	693	607	652	701	698	681	692	659	732	679	675	706	678	677	690	674	717	735	711	684	745	704	716	682	648	714	691	686	692	692	762	659	701	688	731	687	678	689	764	717	696	740	665	658	704	678	726	670	750	688	666	699	697	689	702	736	684	713	681	711	700	672	701	691	701	678	704	685	698	700	716	666	633	714	667	714	686	730	727	658	684	736	710	694	696	727	686	702	692	704	703	693	723	691	693	657	680	690	697	670	668	656	681	673	653	674	659	686	681	664	700	711	664	674	683	728	689	705	700	695	641	692	667	730	694	682	753	690	704	697	654	698	689	654	707	712	721	687	663	727	705	680	661	656	666	701	663	693	687	693	694	649	697	710	725	712	723	737	668	649	672	636	716	668	642	697	707	683	711	651	735	718	700	680	663	731	672	741	686	696	695	650	684	734	668	675	690	699	764	662	707	731	761	662	669	690	661	693	691	708	693	696	652	646	649	693	690	687	674	735	682	688	661	669	677	680	743	679	644	648	673	715	694	721	693	690	721	717	709	678	675	655	672	689	693	693	690	675	666	646	651	700	673	694	704	678	675	671	718	701	710	670	693	688	705	682	677	696	686	715	710	700	724	699	652	664	695	637	692	692	671	661	704	681	698	688	707	701	694	687	714	683	684	698	765	744	679	709	704	610	686	704	718	678	738	710	739	681	718	649	668	677	746	706	712	735	736	694	708	697	739	709	708	682	705	655	692	657	698	669	656	653	684	706	717	710	634	691	698	704	672	694	744	645	672	709	649	676	740	706	688	718	702	677	652	671	685	711	617	762	716	695	723	729	701	759	727	707	696	688	673	722	720	684	717	708	737	740	707	712	675	723	717	704	684	654	718	683	703	641	700	704	668	694	681	682	702	683	627	713	704	640	700	673	690	699	727	702	723	719	697	709	682	714	726	697	653	648	678	690	697	649	709	700	690	711	643	697	705	658	716	645	732	669	675	690	647	709	732	713	682	722	654	707	740	705	721	711	683	698	661	690	679	654	720	694	689	708	689	758	747
9646	1138	1444	1124	767	583	434	359	306	284	248	219	205	208	178	159	178	134	152	149	150	183	156	132	129	119	128	137	125	139	147	126	121	125	112	116	137	118	127	134	112	125	118	118	101	119	127	115	122	99	112	115	116	123	123	123	114	138	115	122	127	110	106	122	136	99	118	132	127	139	101	105	109	108	125	115	113	95	126	111	97	109	105	111	107	102	111	114	115	109	137	113	101	131	109	110	112	93	115	105	119	107	110	122	132	119	117	123	131	123	129	120	110	128	107	109	106	129	102	132	119	118	115	127	113	106	118	115	132	111	115	100	110	123	129	124	123	116	92	111	101	90	114	123	139	109	114	117	111	117	111	114	113	112	100	96	112	110	122	103	120	89	120	125	106	109	114	116	102	113	87	108	133	126	115	113	141	119	109	145	110	107	121	109	111	116	130	116	114	106	102	111	96	104	118	103	114	113	129	119	138	123	107	114	123	127	98	122	116	103	92	119	110	121	101	102	108	101	115	109	117	110	117	112	116	107	132	107	102	145	110	107	116	129	127	146	131	115	130	123	119	100	116	122	108	111	90	121	116	123	116	113	119	102	102	121	139	122	122	129	128	119	104	111	125	88	104	118	97	112	151	131	119	116	117	128	111	106	118	103	114	118	115	99	124	105	125	118	109	127	92	105	104	92	127	99	105	107	109	114	101	129	111	121	122	126	122	125	109	96	114	101	113	111	111	117	108	109	125	111	98	110	108	108	111	108	120	134	97	101	94	118	128	117	118	111	110	135	109	101	97	104	113	112	129	116	96	108	116	113	132	129	105	138	119	109	106	113	133	113	119	119	112	131	121	102	100	97	112	90	120	112	107	124	125	116	137	117	104	121	117	113	117	115	96	112	101	127	119	91	100	108	111	123	113	102	114	115	106	101	109	108	123	116	111	128	116	112	109	128	130	95	127	121	119	118	104	117	105	112	117	119	106	97	126	95	104	127	104	137	118	114	122	114	112	106	117	110	108	137	137	118	102	121	97	112	115	119	111	100	105	116	131	127	120	119	122	111	115	134	119	139	138	127	129	129	104	120	121	106	112	113	114	114	124	129	113	115	123	107	111	96	132	117	147	103	107	129	121	117	123	112	113	126	94	113	111	126	119	125	120	116	121	107	111	112	108	113	90	116	124	121	122	104	113	112	118	96	116	113	102	114	107	116	116	125	118	126	101	109	113	106	134	118	100	109	119	134	120	105	124	122	102	115	113	133	122	115	105	118	97	106	110	138	107	105	127	122	115	124	145	106	102	117	115	112	86	126	131	111	122	121	104	113	121	118	119	116	110	121	128	116	107	123	113	118	114	123	101	104	108	128	117	111	124	123	113	114	114	116	110	104	116	130	126	116	105	104	103	99	105	106	117	102	106	122	133	126	116	115	126	119	121	115	123	115	110	122	112	139	119	100	102	114	109	114	105	106	127	130	97	97	112	99	112	103	120	116	96	120	107	131	120	144	113	109	117	107	114	136	109	112	111	111	122	106	96	121	119	122	121	122	135	112	94	94	129	125	121	131	121	96	130	124	122	115	112	126	114	123	88	99	104	113	105	100	105	142	120	106	118	107	106	125	104	117	120	123	98	120	117	113	93	116	104	114	118	101	103	106	120	124	102	118	111	92	121	95	123	125	98	111	100	118	102	99	120	125	103	129	103	123	113	112	118	114	122	107	108	107	120	129	106	130	107	115	129	125	134	97	99	115	121	107	112	108	117	115	143	100	106	122	122	126	120	141	109	123	99	122	114	124	101	128	115	91	126	111	127	119	116	112	150	109	131	119	108	125	117	114	114	118	100	104	128	128	88	107	104	113	103	114	126	134	130	95	107	126	108	103	118	126	109	100	115	118	109	104	115	129	109	121	114	113	111	114	128	134	116	102	117	111	92	118	140	105	120	112	110	118	97	104	121	122	124	139	123	99	115	104	107	106	113	129	111	112	106	121	106	120	135	120	100	119	125	110	124	117	120	110	103	131	118	102	102	109	133	110	106	118	104	117	98	101	128	101	125	110	112	141	118	117	122	105	135	123	95	112	113	129	101	110	111	112	120	124	141	116	110	85	132	120	136	106	126	111	123	120	134	124	82	110	116	105	124	124	101	121	114	120	105	127	108	104	109	108	112	120	123	109	96	93	117	109	109	96	101	113	111	133	96	129	125	109	133	119	131	107	120	104	118	98	111	130	115	126	105	123	104	91	120	127	104	125	120	103	111	114	112	133	100	115	119	120	123	96	121	115	132	118	115	130	121	114	116	123	110	111	112	96	113	126	90	115	123	105	104	124	114	123	102	121	115	94	114	123	103	135	96	101	121	119	103	118	120	107	126	129	108	113	117	111	118	138	95	120	101	127	109	97	138	111	113	121	113	112	102	102	108	109	96	119	97	93	113	115	121	128	111	115	100	105	116	94	110	101	102	127	110	112	104	121	105	97	112	130	114	107	121	104	124	100	108	113	99	100	112	136	115	117	113	105	128	120	122	120	100	126	104	116	109	120	95	100	114	128	118	116	130	119	133	133	105	109	127	111	124	132	119	107	114	112	107	113	108	101	110	135	109	111	105	116	121	124	106	118	109	121	113	128	138	115	120	121	117	131	106	110	112	122	95	144	108	129	116	108	139	109	122	129	109	121	116	122	97	117	108	115	121	115	131	117	102	111	132	128	115	114	129	101	92	137	99	113	108	111	119	127	103	123	129	110	119	112	112	117	91	126	108	105	119	140	93	105	100	115	112	112	106	109	102	120	102	114	108	110	112	109	117	119	99	108	132	113	94	134	120	126	125	124	105	118	122	106	110	126	132	108	121	125	108	94	113	121	117	112	111	131	91	117	112	125	106	104	118	113	108	96	108	97	114	100	110	114	113	115	102	118	115	101	107	124	100	113	108	145	106	121	101	111	124	123	103	96	108	91	117	124	119	105	112	92	138	106	114	101	111	100	108	123	113	112	111	119	127	117	108	111	119	114	104	103	98	135	92	101	107	125	112	126	123	103	142	111	110	100	126	120	108	111	112	117	139	122	112	95	114	122	111	127	108	110	123	101	110	124	105	119	125	114	126	110	124	130	113	123	96	116	119	119	113	117	107	120	120	113	121	101	118	97	131	99	101	105	99	115	106	104	114	118	116	104	115	125	103	109	98	123	120	113	117	113	116	118	127	99	109	109	111	105	120	111	143	108	104	114	137	111	108	134	111	107	117	133	120	134	128	99	119	142	111	103	124	108	114	110	123	123	114	121	121	143	107	119	105	125	107	122	114	126	122	110	108	123	131	112	106	112	110	108	126	108	109	133	114	108	130	102	97	117	114	109	114	122	135	117	122	100	123	107	105	122	109	105	113	134	126	119	138	112	122	110	103	127	110	123	114	131	126	97	108	117	113	103	107	96	120	134	123	110	127	121	124	100	106	116	110	126	103	116	127	95	124	126	124	133	100	98	123	103	100	121	117	93	122	136
6067	1515	3566	4038	3305	2656	2173	1747	1511	1304	1110	997	875	887	802	746	728	671	668	635	600	588	580	591	547	538	485	497	470	532	520	464	469	474	461	466	466	457	431	418	470	425	408	452	425	442	409	439	403	421	435	448	371	419	422	431	409	403	442	418	432	395	390	414	390	432	427	423	399	387	422	400	382	396	415	402	421	417	403	389	417	373	393	414	407	433	407	379	416	406	389	405	395	374	364	368	374	415	399	399	395	397	424	408	350	368	414	385	365	360	397	409	372	401	384	405	390	385	361	372	366	375	382	387	353	355	406	382	364	378	381	373	394	379	381	387	391	383	402	374	387	360	386	401	382	385	399	389	356	379	370	402	420	413	384	351	391	370	399	395	370	376	397	365	385	372	368	367	361	370	392	373	387	411	386	392	400	381	414	377	376	391	365	381	382	341	399	372	385	398	394	392	387	378	382	405	390	366	367	382	424	416	357	428	369	362	411	368	347	385	400	394	359	389	352	373	390	386	378	400	389	415	391	380	382	380	383	376	380	383	401	372	377	418	377	365	398	405	397	409	364	357	370	387	417	374	379	365	383	413	364	379	343	394	422	404	403	390	378	380	362	358	393	368	388	423	415	369	391	387	407	371	364	363	349	397	419	374	418	393	391	375	376	393	400	377	361	406	400	392	390	404	387	396	413	388	359	378	392	401	388	372	394	402	370	362	404	363	392	399	413	386	394	354	347	410	406	387	398	384	393	392	368	397	373	382	400	378	427	419	377	397	406	395	377	383	345	387	401	383	369	368	386	415	358	388	397	400	379	365	356	367	378	357	374	392	401	359	338	391	415	383	366	368	362	369	384	367	320	394	351	324	421	359	414	361	359	375	405	360	362	388	392	364	383	383	389	404	386	366	410	378	393	379	370	371	400	394	400	380	339	392	374	398	387	401	375	391	371	365	371	377	369	391	384	349	419	416	401	376	402	357	404	411	363	382	387	383	381	384	386	385	387	401	395	399	362	390	385	389	379	401	355	376	370	390	399	352	415	368	361	347	345	399	378	357	390	377	381	414	368	355	390	399	372	398	380	384	382	416	378	391	395	371	336	389	367	379	431	414	378	374	390	369	370	373	428	356	368	355	383	403	408	354	356	344	386	377	419	361	374	395	389	386	356	373	379	375	385	370	349	379	376	364	420	383	384	360	415	425	376	383	384	401	360	362	381	345	403	388	364	367	395	399	401	397	373	383	380	377	375	412	401	379	391	390	369	342	375	358	411	369	389	411	389	402	367	410	382	379	377	381	378	414	395	374	389	384	366	390	394	387	411	351	384	385	375	361	432	382	413	412	411	367	336	381	420	369	370	378	391	389	381	356	378	381	398	388	426	393	378	387	406	369	406	379	381	399	372	402	382	383	392	399	374	390	369	393	393	398	390	379	401	357	395	388	382	367	384	369	370	393	397	395	387	424	408	351	370	354	400	371	384	384	371	372	352	385	363	422	357	385	386	394	381	410	409	396	401	383	354	368	372	376	368	394	382	380	381	370	386	400	401	361	386	366	400	382	374	408	365	369	383	405	353	366	367	377	387	368	384	407	371	382	388	406	393	364	392	393	410	394	390	337	427	406	370	405	403	374	424	347	378	384	368	383	428	390	402	410	368	356	366	351	383	364	356	371	403	372	362	376	400	374	402	388	397	393	339	385	380	375	401	383	383	399	393	354	366	389	368	339	366	363	374	361	364	414	376	398	417	348	372	396	398	378	388	361	392	384	356	410	371	355	373	408	375	360	401	395	399	391	391	410	400	384	372	376	394	408	353	395	371	385	424	360	405	330	393	361	389	375	405	395	359	381	408	396	405	406	383	356	377	379	400	380	386	387	375	371	381	391	378	361	433	384	387	383	390	364	380	375	385	346	378	365	373	402	375	401	413	396	362	376	357	380	364	364	421	374	384	358	418	352	336	399	408	375	389	405	382	384	372	369	378	358	388	405	409	388	379	362	358	404	379	376	370	379	415	386	362	362	383	397	383	368	389	353	369	373	393	412	397	367	362	385	376	354	371	390	353	357	379	362	365	360	394	376	362	393	346	369	419	399	393	356	376	381	348	406	391	357	393	383	407	410	364	349	383	373	385	386	343	391	400	369	379	392	385	369	363	382	374	364	387	331	382	387	375	358	393	378	372	395	377	385	389	405	355	374	393	359	404	350	378	413	391	393	363	370	347	401	388	394	398	404	350	383	349	404	393	381	412	392	359	391	327	390	380	375	398	422	356	361	404	402	365	380	373	389	359	409	381	400	400	397	394	420	389	402	397	393	384	372	372	354	371	368	360	377	401	349	352	442	383	392	365	341	354	409	384	380	379	395	345	352	391	364	406	406	388	418	365	401	357	380	373	380	407	368	421	374	346	404	364	392	381	377	380	382	358	336	363	374	375	363	399	383	408	416	404	391	381	401	369	371	320	375	357	391	404	348	408	423	389	394	376	392	357	382	394	358	392	369	395	375	384	380	381	390	347	392	372	349	404	380	379	363	381	393	366	384	389	379	370	383	373	383	354	387	387	385	359	398	374	344	353	359	401	405	400	378	359	412	371	400	375	346	382	332	402	394	364	378	396	402	379	352	377	368	403	336	347	396	401	406	393	407	365	357	388	381	381	388	398	386	370	422	375	332	373	379	360	373	392	384	359	371	394	393	358	387	383	368	418	418	368	391	374	381	378	380	379	377	359	373	372	362	385	401	367	395	401	381	364	359	407	391	382	371	389	391	417	351	378	406	370	388	433	354	369	387	389	355	380	390	408	370	398	375	379	379	404	388	370	380	425	372	384	363	405	376	377	353	385	370	366	387	389	390	336	382	378	377	380	400	389	402	383	394	402	351	372	357	354	424	376	399	382	374	362	365	372	382	327	389	376	381	386	364	390	395	394	369	395	380	352	406	380	356	375	415	390	359	362	383	356	376	356	377	361	403	384	403	383	401	357	371	373	405	347	411	429	373	390	376	384	381	379	396	400	364	366	370	376	375	369	383	378	346	380	354	433	389	398	404	389	383	345	360	392	375	354	356	400	344	362	399	387	423	380	398	369	401	391	401	375	399	338	353	365	368	381	387	412	352	376	343	360	343	414	375	379	370	394	349	389	370	386	357	394	379	408	359	408	365	396	383	382	412	418	397	357	367	408	383	386	382	386	364	369	381	370	386	389	368	391	371	365	364	337	405	397	358	388	389	385	354	391	383	376	347	379	399	357	373	354	387	380	380	344	380	433	414	382	393	368	399	366	367	368	378	371	351	338	380	344	374	377	371	384	384	376	375	396	405	399	351	362	391	359	410	367	345	377	392	378	417	359	381	386	423	415	347	399	367	345	382	377	379	394	375	382	353	402	412	381	371	408	346	367	363	389	383	421	373	421	364	404	371	375	407	399	381	361	393	406	415	387	363	379	375	376	402	382	381	391	399	370	369	369	390	418	425	433	386	355	384	371	395	387	401	377	423	378	377
17440	2658	2854	2116	1489	1082	781	654	505	416	406	320	286	284	259	240	223	212	214	214	223	189	182	197	174	170	175	161	175	171	169	144	154	169	135	162	167	162	153	160	139	160	143	139	156	140	147	146	150	129	143	150	142	149	120	161	150	127	162	140	142	165	146	143	146	129	164	165	145	114	139	147	149	158	153	123	137	134	151	151	137	152	146	115	141	122	140	140	130	127	137	139	143	126	160	146	140	142	139	141	148	135	157	159	149	148	160	136	152	140	140	144	127	162	154	152	142	137	135	144	131	128	142	160	148	145	146	135	129	156	127	155	170	154	151	142	136	142	145	144	169	131	147	136	151	144	158	144	138	170	139	145	145	141	126	151	144	121	143	152	162	132	150	125	143	143	156	136	145	139	142	156	139	121	136	134	142	154	144	148	134	148	141	128	119	136	154	141	126	127	140	119	135	160	139	154	135	113	140	149	144	129	162	152	139	122	131	135	131	144	141	150	120	148	155	143	145	139	128	141	139	148	155	123	141	130	133	130	129	136	141	156	153	143	125	141	148	139	144	153	134	143	158	126	164	128	155	144	102	165	157	153	123	155	148	130	141	127	159	147	138	119	161	137	140	150	149	127	151	142	154	152	133	137	146	141	149	136	155	146	128	160	145	158	146	147	147	141	146	144	147	160	163	140	146	141	148	130	150	133	164	128	135	128	144	129	132	129	129	130	153	137	135	126	144	149	134	159	158	127	152	137	140	127	147	139	138	167	138	141	132	142	132	143	128	142	137	160	147	146	135	140	129	144	138	154	128	143	128	132	115	155	143	152	133	138	132	128	146	125	162	140	146	157	133	133	145	167	143	140	171	114	140	142	146	137	148	136	132	153	131	144	141	134	147	133	142	134	140	140	156	155	127	153	137	143	160	114	143	138	142	135	152	140	160	147	141	130	143	150	149	144	133	153	141	128	147	124	137	148	142	157	129	131	149	132	159	150	140	135	144	125	148	168	129	143	148	148	141	140	139	131	145	127	137	152	138	141	161	132	130	120	133	150	136	129	145	138	141	157	155	125	125	153	150	166	158	135	139	151	139	144	152	149	142	127	113	155	158	125	148	154	129	129	154	130	138	140	118	140	132	145	149	144	145	131	146	150	167	127	140	143	129	150	139	147	114	137	146	154	143	152	115	132	129	144	140	139	160	141	157	139	151	141	131	140	140	154	126	155	141	147	153	134	147	127	138	141	150	122	154	131	125	133	148	139	149	148	152	132	148	146	129	130	148	132	146	123	134	150	146	136	135	149	159	167	142	139	147	140	141	147	144	134	147	127	121	147	137	142	126	127	139	141	139	145	117	155	122	153	153	130	149	144	148	159	142	159	146	154	130	144	152	131	144	141	136	140	157	136	138	154	156	133	138	139	137	140	155	143	143	126	161	137	143	145	125	151	136	134	148	142	153	172	143	154	141	132	155	132	145	124	159	141	146	139	151	141	156	152	141	148	151	131	128	137	161	138	112	170	125	149	151	145	141	165	140	129	122	130	154	131	154	129	133	127	134	117	148	153	136	133	142	129	153	138	123	141	147	140	143	142	147	149	127	151	137	136	146	152	140	136	164	128	140	134	151	157	136	147	137	130	137	136	131	142	143	148	122	158	141	142	152	154	175	120	149	127	130	151	117	160	152	142	155	136	143	161	147	144	150	140	160	120	146	123	128	141	159	147	159	139	133	125	111	148	137	139	133	134	149	155	148	147	143	112	165	141	135	154	131	142	126	141	149	131	140	147	131	143	146	162	124	153	147	155	124	151	131	156	141	166	131	169	123	135	137	140	121	133	130	131	164	150	144	146	140	144	153	123	160	117	131	154	145	156	105	149	137	141	148	131	149	164	140	161	149	144	129	157	145	136	138	135	142	144	145	138	140	146	153	150	153	146	156	147	145	150	147	155	153	139	136	153	163	150	145	151	110	127	128	167	140	152	153	153	150	145	152	137	144	141	149	133	133	121	150	155	155	135	136	141	140	153	148	149	153	134	140	148	138	135	146	147	145	168	132	129	162	124	162	155	153	134	153	145	121	153	158	155	148	155	154	131	147	127	147	143	143	152	118	142	152	138	158	149	154	142	136	135	146	143	145	124	141	131	126	153	133	142	154	150	142	149	156	123	130	136	138	154	121	134	153	133	121	142	140	133	145	153	154	126	147	140	133	132	140	149	145	139	136	140	135	135	145	146	127	144	125	138	134	152	138	164	131	140	147	120	118	126	155	128	128	136	158	138	136	150	153	155	141	138	153	153	145	143	133	172	129	122	146	128	135	136	129	157	128	123	154	142	110	149	148	140	130	138	148	142	145	152	125	143	150	123	134	147	145	144	141	149	170	154	157	161	148	155	140	149	149	156	158	137	148	149	154	153	141	151	146	154	171	124	137	161	149	155	150	139	141	141	179	143	158	135	153	160	158	143	157	137	156	132	133	142	155	147	157	138	158	151	137	134	164	144	132	154	117	160	124	119	155	146	143	122	143	143	139	146	164	179	145	159	143	124	128	134	150	144	129	139	146	128	154	141	142	131	122	141	138	139	135	153	141	124	156	154	151	135	124	158	138	145	127	133	137	148	152	146	151	135	148	111	131	141	140	128	139	131	153	126	140	132	143	121	129	144	124	142	140	135	143	147	144	143	155	132	124	146	132	159	136	154	155	148	127	143	145	140	152	114	143	144	136	135	146	160	137	156	151	148	142	131	157	116	119	147	140	143	141	148	150	159	152	151	134	159	125	124	130	138	150	142	155	130	115	155	133	151	128	117	157	140	141	140	139	149	151	143	130	145	162	137	136	121	132	123	125	152	145	162	173	162	151	133	159	163	159	136	153	131	142	141	142	151	125	131	154	149	153	168	143	141	156	149	132	142	137	142	124	131	140	146	142	147	144	131	128	145	138	144	130	144	132	150	133	138	134	137	141	135	132	140	146	136	154	157	134	146	137	125	140	142	129	110	124	141	162	125	140	132	148	149	120	158	153	147	122	144	136	132	162	139	142	124	134	133	141	140	114	130	157	136	127	130	127	145	133	171	134	130	160	143	153	150	123	120	135	142	150	147	122	166	135	144	143	128	147	127	121	148	144	157	135	159	136	151	142	153	109	157	144	131	133	127	141	117	137	132	136	140	126	147	155	157	134	154	148	150	128	129	142	139	134	147	132	163	152	161	127	138	147	139	129	149	133	146	130	143	140	137	136	106	144	151	156	149	153	143	135	155	140	137	149	127	142	156	136	133	155	141	143	137	162	121	136	141	152	164	148	131	128	152	164	163	144	132	154	123	152	137	147	158	158	137	151	132	136	139	122	154	139	153	153	141	147	144	151	147	162	132	142	146	134	143	155	146	133	128	151	138	137	138	135	137	139	133	130	156	150	143	145	138	145	128	121	154	146	149	134	152	138	142	143	145	135	142	136	141	132	148	144	142	121	136	159	159	162	126	165	122	132	157	120	142	150	146
8061	2662	6464	6930	5839	4788	3762	3170	2673	2281	1963	1726	1552	1492	1327	1165	1110	1072	1015	941	894	854	811	797	790	736	712	692	662	637	686	677	629	644	659	611	613	589	619	569	569	538	593	528	534	552	602	549	583	562	527	497	540	551	522	549	481	514	537	529	519	479	532	467	545	518	505	496	463	475	512	488	482	534	453	499	509	523	489	514	489	475	497	510	528	526	465	501	504	510	502	469	503	502	500	480	522	484	475	466	473	453	481	476	491	465	491	469	471	482	478	513	479	472	423	478	449	477	454	507	442	525	468	499	468	493	517	437	499	444	444	503	449	453	478	487	502	482	492	506	478	510	517	492	548	463	437	410	461	497	493	499	475	505	466	465	493	494	503	468	500	457	457	452	447	491	485	453	462	489	452	464	478	432	463	462	482	473	472	476	484	473	498	471	485	465	511	459	497	488	477	469	485	480	442	504	496	488	491	461	477	471	456	488	452	479	514	489	451	500	491	485	472	508	509	507	459	473	469	454	470	487	459	487	512	490	474	451	467	430	478	458	517	442	492	492	461	491	454	475	446	501	498	457	483	484	505	472	454	455	495	490	457	432	471	487	457	461	467	500	455	479	450	469	493	488	461	457	474	480	462	471	499	445	468	513	478	514	451	497	529	484	463	439	413	435	463	474	462	473	496	487	462	459	474	494	471	429	509	462	500	485	451	472	465	447	441	478	487	452	491	504	457	468	504	482	482	489	448	493	456	472	477	465	458	479	516	451	463	486	425	486	460	468	453	508	503	508	496	459	467	469	486	493	471	474	509	479	486	466	500	474	489	477	522	488	461	480	488	507	441	464	492	483	513	436	445	433	508	461	481	453	480	494	463	468	462	427	489	487	445	505	481	468	467	493	483	477	465	485	469	441	472	492	472	441	517	491	449	474	454	477	498	484	472	481	481	461	499	487	445	504	507	474	464	495	497	460	443	471	523	497	491	466	469	505	480	445	458	489	490	482	465	481	475	508	505	477	473	489	470	491	424	496	503	473	437	451	461	446	450	474	459	458	478	463	448	475	462	502	505	466	455	481	427	476	493	447	472	473	453	501	470	468	471	488	451	494	466	452	442	508	470	444	460	472	475	467	477	454	516	492	470	491	481	450	478	466	429	494	490	475	463	495	420	484	472	458	443	482	476	465	480	427	479	461	484	495	492	464	438	482	450	478	448	481	452	474	476	464	461	492	480	477	481	444	474	491	475	451	448	487	432	461	451	484	464	502	481	457	510	475	465	488	515	493	485	445	496	456	460	451	496	445	428	462	476	497	464	455	473	437	494	420	433	470	522	476	496	447	486	492	480	485	463	502	471	492	500	487	515	498	496	443	449	494	454	446	506	463	473	409	501	474	515	483	444	543	473	474	481	463	435	466	477	426	483	466	479	463	496	454	490	461	485	435	481	480	490	492	470	454	458	493	498	445	462	464	496	466	519	469	467	471	472	402	481	488	490	487	470	470	446	491	445	479	484	507	489	479	452	456	499	474	482	478	471	434	518	485	475	466	456	463	468	461	489	451	487	489	475	447	497	478	476	505	473	500	444	447	465	454	486	475	451	440	483	486	477	492	486	489	469	477	486	484	484	472	474	457	468	458	436	476	463	458	472	491	462	450	497	453	472	474	445	513	463	458	457	445	484	473	527	463	472	486	474	511	485	490	486	464	476	496	459	454	498	466	506	477	475	449	495	501	483	481	472	469	498	483	513	479	482	486	461	456	495	450	517	447	471	467	489	446	494	454	469	488	479	453	477	470	498	461	479	463	528	472	455	439	469	520	488	474	467	461	475	457	433	474	493	482	506	484	446	464	487	412	479	462	477	455	519	498	484	466	477	491	480	484	481	435	466	479	458	478	462	481	490	465	494	444	464	472	489	453	497	468	463	434	490	483	468	475	440	459	472	445	491	495	496	479	484	444	457	421	477	444	502	486	439	469	478	487	447	477	469	463	453	490	489	451	462	484	466	463	484	498	460	449	494	455	489	495	520	461	459	481	480	444	499	454	494	446	472	459	458	480	463	498	508	455	465	495	471	486	430	462	473	473	451	450	478	500	495	505	481	500	478	479	457	461	478	474	494	456	460	458	464	470	493	453	462	465	485	479	481	480	449	434	525	468	477	489	461	479	469	476	485	474	472	489	495	443	477	461	466	494	458	480	497	459	488	488	470	479	502	463	473	468	457	445	450	481	464	470	512	495	481	510	481	456	457	520	460	494	460	457	461	457	485	484	470	459	478	468	487	482	450	486	464	480	484	500	465	449	442	475	463	456	477	453	492	519	474	457	457	458	487	475	467	444	463	466	484	433	495	482	485	439	520	458	422	516	490	438	515	476	509	471	466	435	516	450	432	423	479	476	492	461	486	473	469	513	477	460	472	498	462	486	479	486	479	459	460	486	441	466	449	457	503	480	486	480	440	477	458	487	447	462	494	471	459	481	440	452	457	499	454	493	462	472	514	462	493	449	440	493	486	464	470	468	440	489	488	456	488	466	500	452	486	500	461	484	440	481	450	477	463	447	483	468	494	452	439	485	478	473	478	453	485	449	477	430	492	447	480	479	458	463	467	457	476	494	438	466	478	496	488	477	465	440	493	431	437	445	484	461	459	469	445	492	445	474	487	521	501	469	466	446	503	487	440	484	509	489	465	481	488	456	459	443	446	461	477	481	489	445	509	465	455	440	459	459	486	475	462	487	508	416	483	446	452	453	469	464	467	459	437	490	429	438	461	464	467	489	482	418	468	428	504	494	448	448	473	490	485	476	505	493	437	460	492	501	462	467	454	501	437	487	428	480	465	461	447	456	487	455	478	486	478	477	460	496	488	453	480	429	463	454	497	461	459	457	468	498	475	495	472	461	475	507	515	464	407	481	506	473	489	454	512	477	482	492	484	456	416	508	466	481	472	482	471	448	477	470	464	467	459	462	456	447	502	457	473	417	458	511	466	432	482	456	428	466	512	475	501	448	469	486	457	494	482	481	453	470	477	468	463	477	450	436	469	477	480	516	466	457	503	470	457	449	474	467	450	478	482	474	500	474	512	484	466	483	487	414	475	505	480	442	428	440	466	502	457	521	463	496	494	478	467	452	487	498	463	479	470	481	487	470	453	455	481	472	462	511	460	451	486	460	445	469	466	456	470	431	486	483	511	490	542	490	491	460	484	490	479	462	483	501	472	503	478	462	473	477	446	473	454	496	453	486	447	466	489	482	488	437	475	493	468	472	460	497	467	461	461	458	453	453	484	492	477	485	488	490	487	463	486	465	479	470	487	467	442	483	474	502	494	492	449	475	495	464	470	469	479	469	470	446	474	455	459	504	435	447	454	485	444	481	460	508	490	451	474	501	486	476	453	502	462	459	457	473	473	448	424	522	475	457	510	476	460	455	505	474	474	486	492	462	452	444	495	469	516	460	507	463	472	487	495	449	472	492	444	482	449	456	443	455	465	440	500	484	462	522
2284	301	306	284	285	256	262	231	226	254	263	220	218	222	234	238	226	217	238	222	244	232	268	246	228	238	218	248	221	233	257	218	249	248	239	214	233	217	205	210	247	233	250	210	222	206	231	242	211	240	232	218	222	239	243	236	241	217	203	200	217	229	221	228	209	256	229	218	208	243	221	242	251	215	262	222	259	203	223	211	226	226	211	219	229	227	230	227	213	236	232	208	220	238	217	213	240	236	248	248	220	218	217	231	251	219	226	247	220	239	244	204	224	231	226	253	210	225	248	236	239	227	231	231	230	233	258	239	240	245	216	239	216	246	225	224	241	238	251	225	247	249	236	231	187	254	216	244	189	241	218	239	201	223	253	228	193	236	246	232	231	215	235	232	211	239	247	217	235	211	216	234	214	205	215	244	235	224	263	209	223	202	241	229	237	237	212	217	224	245	239	270	214	224	240	235	222	224	213	215	245	217	258	200	242	238	229	211	255	205	245	244	220	232	237	226	227	236	243	265	232	227	262	204	212	227	234	231	212	220	236	235	212	225	223	198	229	244	237	208	225	234	231	213	203	211	204	224	208	255	241	215	238	253	238	220	217	249	223	229	247	226	256	204	233	229	207	214	245	265	232	210	232	228	221	247	225	219	203	222	248	241	223	213	215	224	228	246	229	247	213	251	228	240	204	239	247	224	216	229	242	222	228	226	227	225	231	204	211	227	241	215	221	237	232	242	234	210	269	241	226	212	218	218	233	205	228	232	255	216	219	236	235	233	237	239	257	220	249	236	243	227	209	214	204	215	212	198	217	206	231	226	236	224	247	200	223	237	236	263	242	241	226	213	207	233	232	195	283	232	233	223	241	252	219	235	246	238	203	253	208	216	225	230	237	226	224	221	234	250	218	236	244	237	218	239	228	225	219	275	235	219	228	234	219	221	220	235	229	198	216	230	238	225	193	240	201	204	242	236	233	219	253	248	221	213	223	278	227	238	235	221	225	249	238	230	231	209	232	224	230	228	220	228	207	230	263	229	251	231	210	228	226	242	254	228	234	229	281	220	233	207	246	230	235	234	251	225	206	223	223	202	259	242	228	242	226	219	220	223	215	217	212	233	235	234	215	227	228	245	239	226	225	243	241	228	238	284	238	230	265	214	215	253	234	230	222	213	238	246	233	231	215	246	229	229	242	221	267	236	224	216	198	238	246	231	237	228	265	248	259	215	256	237	225	201	228	236	214	212	201	215	258	205	234	244	219	250	251	250	235	229	235	213	222	206	232	229	221	239	249	251	223	227	228	226	233	222	241	208	240	243	198	225	219	238	246	246	245	215	236	231	230	214	182	208	228	241	226	245	262	256	218	216	235	220	218	217	240	221	229	235	218	220	210	226	193	241	220	227	207	244	222	236	227	227	250	262	253	206	237	193	209	219	252	205	223	213	230	230	227	244	251	223	215	224	245	223	234	210	224	220	241	231	229	211	212	228	241	228	206	234	219	226	250	242	202	217	203	251	219	234	234	235	264	246	234	208	223	223	219	229	217	219	266	211	218	223	250	206	224	237	220	225	219	195	238	239	239	232	245	240	205	249	245	258	263	247	224	222	235	235	207	234	248	259	235	222	257	233	251	219	234	243	250	240	242	222	231	231	223	244	234	248	217	217	243	266	252	256	236	264	209	207	232	213	237	231	248	253	262	236	235	238	244	227	221	213	207	216	216	226	243	238	238	221	243	223	258	252	240	205	235	215	252	208	213	235	257	235	237	208	237	239	224	230	246	233	242	267	204	222	241	225	251	211	204	229	209	226	218	231	228	239	239	221	247	227	222	230	207	244	242	221	245	202	243	239	224	215	247	231	250	244	244	221	254	243	251	246	218	202	246	193	224	236	254	212	230	211	248	222	239	228	216	236	200	267	198	220	262	236	226	214	224	197	213	206	215	237	207	213	242	243	241	227	230	239	238	250	230	237	206	214	231	257	217	212	244	216	231	226	237	236	221	264	243	233	255	216	239	214	242	227	233	247	245	225	236	195	230	249	253	235	235	226	241	210	234	231	221	206	219	228	239	233	250	250	241	237	223	236	213	230	210	220	226	231	218	251	230	230	220	257	214	213	227	235	197	233	222	221	244	256	221	233	238	238	205	211	243	229	247	210	218	237	221	216	255	234	221	247	235	228	229	231	230	253	221	228	254	220	261	239	244	237	247	233	231	220	223	224	238	227	237	244	215	231	254	217	209	223	234	251	214	235	203	236	237	255	242	258	215	249	247	245	249	243	254	224	227	226	239	244	253	234	231	236	249	236	257	227	201	220	230	228	223	209	227	219	250	220	247	210	237	233	228	195	244	229	220	188	224	205	226	229	212	255	237	257	198	214	267	245	250	217	269	222	233	237	225	244	235	235	247	246	234	225	207	205	238	238	224	230	239	233	209	240	227	243	196	225	226	218	240	231	241	194	230	238	242	202	240	259	239	192	248	249	222	227	230	194	228	235	252	220	211	234	215	203	226	211	231	235	218	247	200	230	245	219	221	232	242	245	226	215	219	209	250	243	205	271	247	239	262	217	216	237	202	248	222	217	209	255	238	207	225	238	216	204	237	227	226	246	223	238	224	199	227	202	248	242	203	246	215	237	258	236	226	246	243	227	222	262	247	231	230	239	254	221	244	206	223	242	238	229	264	235	230	221	254	211	191	232	206	205	217	229	220	216	249	216	216	234	228	222	216	237	257	239	205	226	252	246	237	232	229	206	222	206	244	241	197	269	258	240	245	223	222	235	240	236	232	221	227	245	249	213	256	230	217	224	215	215	215	243	244	216	254	235	213	208	223	223	244	261	230	212	242	236	251	218	230	249	268	224	238	218	210	222	231	205	214	235	204	210	252	227	225	251	231	231	220	233	245	219	223	212	229	222	224	214	222	262	223	226	245	194	234	221	251	228	211	243	235	243	247	233	204	216	257	249	250	238	242	220	253	222	224	231	226	262	203	255	232	235	220	236	215	219	247	242	224	229	192	239	223	223	239	248	224	199	212	239	216	221	237	243	225	240	233	217	244	214	233	247	233	233	258	232	249	249	249	225	246	220	207	224	237	221	244	253	204	232	226	245	248	221	220	196	238	237	238	227	226	228	243	244	211	228	217	243	225	239	238	215	232	219	243	242	204	259	238	237	239	231	215	224	235	213	204	227	238	243	281	246	220	245	255	232	203	248	223	234	224	254	224	245	231	200	232	230	242	210	212	228	219	200	242	213	212	237	221	236	248	239	240	236	196	238	228	214	229	202	224	240	255	217	214	251	231	245	231	220	242	230	219	211	215	225	218	231	209	248	207	202	237	252	231	230	232	218	241	240	246	226	227	234	231	233	244	247	222	250	259	262	231	255	214	205	257	245	212	254	210	229	253	233	207	203	249	240	238	217	243	200	235	239	229	238	227	239	243	226	225	211	227	215	222	207	204	219	225	218	241	229	248	251	234	236	233	201	227	222	220	226
2797	792	935	891	898	875	819	804	740	715	757	769	746	725	757	707	680	733	678	721	669	686	668	664	715	688	710	688	675	691	732	699	682	715	687	685	671	668	711	705	715	731	720	698	759	721	708	643	720	637	727	683	719	698	738	666	714	680	660	761	704	701	682	716	682	700	673	661	737	726	696	679	673	720	744	695	686	703	738	735	701	660	715	705	682	721	696	663	693	631	694	690	636	649	737	710	748	682	714	713	662	736	713	679	656	706	714	707	706	728	667	668	709	690	697	685	681	685	724	693	700	707	666	721	655	678	696	709	673	686	677	725	664	687	687	754	665	677	648	704	732	733	727	691	731	681	668	703	687	684	706	675	670	717	725	672	710	714	682	681	710	652	694	674	671	655	719	678	651	665	776	704	710	732	676	649	682	666	725	664	700	713	686	693	690	640	723	700	692	732	690	703	677	707	707	711	688	692	676	713	704	675	696	706	677	701	642	695	702	691	688	715	700	693	640	646	696	713	707	686	676	683	682	661	686	676	724	676	693	690	603	648	716	733	689	633	656	707	668	653	730	674	675	710	716	676	704	694	690	703	669	675	699	643	692	653	656	644	717	716	692	684	646	740	701	719	640	716	700	710	683	679	674	687	668	740	698	685	694	687	702	647	708	700	680	696	686	761	733	689	683	704	705	653	688	690	693	672	681	691	741	733	701	744	670	647	661	710	671	690	635	698	687	686	659	701	712	693	728	694	663	681	704	708	682	697	694	663	739	656	669	671	657	677	684	697	667	674	684	645	641	671	679	692	672	658	717	672	697	675	693	696	720	676	696	723	685	693	666	712	710	724	699	744	676	722	701	702	689	682	707	682	622	713	667	680	689	663	693	680	698	721	706	700	729	679	647	650	667	741	670	699	683	689	686	686	679	670	633	743	649	689	697	678	734	726	715	669	682	678	744	717	730	662	718	744	685	774	678	678	660	694	691	679	718	738	724	717	719	679	653	677	682	703	706	678	658	703	688	721	719	700	723	686	715	709	673	718	692	680	712	715	713	730	684	697	652	711	711	707	743	665	700	670	666	692	710	670	734	722	698	674	731	699	682	703	725	727	731	674	669	738	701	692	689	702	715	646	719	697	663	711	642	675	712	709	691	671	693	693	704	659	704	671	715	724	632	667	674	703	718	712	663	724	697	694	652	689	647	672	658	706	675	689	659	659	693	692	682	681	681	696	688	662	701	703	700	664	699	698	703	681	651	688	709	685	679	690	641	721	763	703	685	664	678	712	722	732	719	721	737	698	730	660	729	708	673	709	700	687	712	687	662	676	695	715	670	713	714	698	690	656	687	723	695	688	671	715	681	674	680	698	716	667	731	653	662	654	711	709	681	697	683	697	710	701	690	707	657	690	711	714	666	664	729	669	714	663	668	677	653	729	661	722	732	704	692	713	713	704	692	631	688	668	753	686	699	718	707	685	725	657	725	702	724	693	677	695	698	681	690	713	734	710	705	736	707	701	706	719	692	716	690	716	718	670	687	662	662	732	727	718	667	679	709	666	676	708	691	704	673	689	675	691	713	694	677	682	679	706	717	718	697	654	772	686	636	677	711	693	725	707	747	674	687	662	701	718	696	687	692	691	702	708	665	698	705	682	698	702	653	677	688	685	689	693	676	679	722	694	696	678	649	663	708	655	689	690	687	691	680	670	710	707	706	689	689	717	671	693	688	679	666	691	712	686	698	712	712	728	701	709	704	697	672	677	686	694	722	679	728	706	714	710	730	646	707	684	730	750	700	725	719	730	698	717	719	712	694	703	663	713	715	652	686	668	736	759	706	692	731	708	682	692	723	732	717	689	656	688	662	692	714	699	690	686	612	710	700	660	757	751	746	695	644	693	701	654	695	690	763	696	654	661	711	646	683	713	732	695	702	660	656	697	694	671	693	689	661	706	670	653	703	754	695	674	735	660	698	650	657	699	702	687	705	741	709	718	684	709	682	723	724	696	668	660	679	679	673	692	730	677	727	685	685	716	677	686	687	670	690	695	698	670	695	665	690	703	660	767	705	709	669	694	676	715	673	670	685	701	648	706	698	714	647	718	680	699	696	677	679	723	674	738	696	697	685	715	714	718	695	694	687	664	681	703	691	672	722	733	736	662	671	652	673	719	662	747	675	673	688	712	678	653	625	685	726	689	674	677	703	704	707	704	651	715	699	670	697	723	685	679	692	719	697	706	721	635	696	685	711	746	685	760	692	701	686	637	714	665	754	651	708	685	630	765	709	697	717	692	664	686	750	660	678	668	699	669	699	676	714	665	683	701	764	646	660	668	681	699	706	715	745	690	747	695	640	654	658	691	728	712	701	688	673	684	704	701	713	647	640	683	692	689	693	714	723	655	724	709	693	683	675	664	707	739	697	677	698	687	693	699	708	708	688	714	744	701	670	696	695	656	673	649	655	696	687	704	736	654	655	691	674	712	695	689	672	720	659	682	667	667	707	653	712	705	674	696	718	693	682	707	652	703	655	713	673	651	723	645	687	699	677	649	680	727	669	680	696	720	721	662	676	715	676	659	683	693	684	688	698	723	689	699	694	688	651	682	687	710	680	682	692	709	697	670	729	667	687	720	694	667	699	643	678	679	736	727	748	730	644	680	717	659	658	691	640	724	693	713	684	670	681	710	704	641	617	677	698	650	727	710	712	684	695	686	658	697	717	693	692	688	678	678	711	645	667	710	681	728	723	677	754	709	703	707	697	705	656	705	678	652	677	707	727	689	687	680	684	725	753	720	672	681	684	724	679	684	697	666	661	711	703	683	716	678	725	693	737	715	685	666	690	722	661	670	719	699	701	672	676	663	684	693	694	716	753	689	704	755	703	683	680	714	711	714	689	672	728	664	651	657	655	662	754	708	659	703	691	659	696	697	673	714	697	705	679	668	668	706	693	671	752	685	708	738	671	741	684	688	694	736	683	693	693	679	700	673	715	706	687	701	698	737	707	654	688	688	681	664	723	714	703	695	667	698	680	652	698	677	670	682	687	695	709	690	686	694	715	686	697	694	685	660	697	713	704	674	756	695	699	672	704	677	707	683	705	720	703	653	657	706	682	670	674	659	686	668	684	671	693	695	682	690	685	708	681	673	711	688	692	714	734	698	696	700	713	673	705	675	687	639	703	678	677	725	728	644	655	722	654	702	679	698	727	697	701	718	654	698	649	715	680	692	727	748	692	704	743	688	682	676	658	746	664	718	678	678	695	689	726	683	673	665	728	700	695	696	688	661	701	692	690	688	677	649	645	705	665	685	729	719	698	657	691	713	702	694	670	721	650	710	701	677	692	663	663	705	705	713	713	642	721	725	631	700	700	700	697	701	663	722	678	684	683	691	684	667	726	707	735	711	656	707	691	654	682	686	655	700	677	716	647	721	701	724	651	687	692	706	722	702	677	751	701	671	666	678	699	710	702	665	660	732	699	677	681	727	704	654	691	700	672	697	701	695
9757	1141	1472	1112	770	547	474	359	322	251	215	232	175	170	180	180	166	154	143	142	141	151	130	120	135	147	115	143	120	130	135	115	121	128	102	124	115	128	106	116	107	121	96	99	115	108	110	122	125	132	127	116	107	103	88	121	109	128	140	119	127	109	116	102	126	108	100	116	117	99	110	113	122	115	124	116	118	123	106	111	123	110	112	115	134	117	117	109	99	94	112	102	132	141	106	101	122	105	90	117	94	111	129	106	107	130	103	112	120	114	111	113	110	120	119	126	98	125	122	124	121	109	123	114	105	122	122	112	128	134	137	126	103	111	114	127	112	105	121	118	131	136	134	118	98	92	120	98	117	111	130	105	120	105	110	106	103	127	133	112	102	113	92	110	121	116	83	115	109	108	108	96	114	129	130	117	129	125	100	115	127	109	115	108	108	105	114	140	104	104	97	97	110	117	114	104	131	106	94	106	102	103	97	110	100	112	123	107	119	97	108	127	114	113	123	93	121	140	113	106	118	115	92	103	115	121	104	125	110	99	109	104	123	100	120	115	115	129	120	117	110	102	122	97	129	103	101	117	116	101	95	115	115	108	126	126	129	116	96	99	106	111	123	115	141	106	106	94	111	102	110	114	121	115	115	119	118	96	122	135	116	115	130	116	98	104	120	125	120	104	98	115	100	108	113	122	112	137	103	143	109	98	87	118	112	121	110	107	107	109	116	103	102	96	121	110	104	113	117	109	103	111	119	110	108	110	112	109	97	85	114	101	101	133	120	128	120	98	117	120	122	134	118	103	118	90	124	114	120	90	96	131	125	100	129	134	103	96	105	129	110	127	109	124	102	110	123	111	122	102	127	122	122	116	93	97	118	104	130	108	110	119	138	118	126	106	107	142	135	111	106	106	117	101	109	117	126	100	98	141	105	118	114	125	98	108	111	123	133	131	123	137	104	113	116	100	107	134	102	128	113	99	111	98	107	116	109	115	118	109	95	102	114	110	113	118	102	130	109	117	112	128	115	120	111	106	110	105	120	101	107	101	108	113	116	120	109	101	112	102	100	97	103	123	101	113	119	94	110	115	109	109	106	115	99	119	101	101	116	120	100	137	130	108	112	114	110	105	114	114	117	120	114	102	123	105	92	111	101	127	101	98	116	107	104	125	99	123	127	105	112	103	112	109	116	98	117	119	117	133	122	111	115	93	109	115	114	117	124	123	96	122	112	113	109	137	108	117	150	139	124	109	110	96	104	120	125	117	124	104	99	98	128	108	109	99	115	121	135	115	100	129	110	133	118	117	123	103	120	111	117	119	112	120	115	119	121	87	108	119	112	105	109	118	110	112	114	97	117	114	128	108	100	118	101	109	118	105	111	121	125	137	97	128	120	114	104	106	124	104	118	130	104	119	105	118	101	106	101	105	130	118	99	98	124	114	112	125	109	121	114	112	105	107	82	127	122	112	115	127	122	102	105	105	105	122	109	120	124	119	127	118	115	121	111	106	124	102	131	117	117	98	96	121	108	114	104	97	118	104	105	134	129	111	106	113	124	106	116	140	93	107	102	102	116	107	123	105	108	102	116	125	123	109	114	122	102	93	106	102	107	106	115	117	117	123	119	98	128	107	131	111	95	143	112	106	104	95	117	117	111	123	113	91	117	98	110	88	131	106	137	126	124	115	110	115	107	106	100	101	120	120	126	122	98	119	105	111	117	100	111	100	109	122	124	117	122	123	102	103	119	115	99	125	123	111	112	104	100	108	129	114	126	127	97	122	108	100	137	93	98	124	150	132	115	118	114	97	111	114	111	116	123	127	120	117	104	98	95	115	111	125	101	133	137	112	116	119	115	119	102	125	100	102	112	110	109	105	115	106	111	118	108	105	119	113	115	124	129	129	109	114	123	105	124	114	134	111	108	114	103	118	92	107	114	119	130	102	103	86	103	109	123	121	99	103	117	115	112	95	99	113	127	113	112	110	113	130	108	105	112	96	104	115	128	115	109	111	115	109	108	115	108	115	105	127	118	121	115	113	100	116	114	127	90	103	95	102	118	110	123	106	92	112	106	107	121	106	127	105	102	122	123	102	137	116	122	116	128	90	117	118	107	117	115	117	106	100	116	132	100	128	110	127	119	113	122	121	110	120	116	110	105	112	104	109	106	118	104	115	113	106	86	102	117	106	108	109	100	122	87	99	97	115	93	106	134	93	106	124	125	119	112	96	105	126	119	138	120	115	134	119	122	129	137	103	117	110	104	127	94	130	105	114	95	109	104	118	120	114	122	91	112	116	132	117	132	116	112	111	113	131	112	122	115	122	100	104	118	115	120	121	107	102	104	120	124	126	120	116	131	137	115	102	116	97	120	109	100	107	107	118	91	103	107	99	106	107	122	114	114	106	114	130	134	95	107	114	108	110	107	117	82	118	110	133	112	120	119	121	88	97	109	135	109	110	89	101	124	122	102	102	100	118	120	95	109	88	116	113	117	116	94	115	114	120	119	110	123	126	108	114	118	106	132	108	110	124	108	114	107	117	117	97	126	86	93	96	88	97	127	106	110	108	94	120	115	100	136	110	101	95	112	113	118	87	114	100	108	116	95	125	116	102	105	114	123	104	115	107	105	98	99	103	115	135	128	99	102	117	114	121	105	110	114	113	120	119	115	103	117	113	98	123	125	140	122	106	116	122	120	120	110	123	131	107	107	121	120	106	107	109	115	100	108	127	113	110	117	134	124	110	122	104	101	106	108	114	98	108	106	109	135	117	119	116	103	111	102	108	105	132	132	107	102	119	107	105	124	115	124	114	95	102	124	108	89	117	106	120	111	111	116	107	122	120	122	125	132	111	118	110	116	120	106	112	128	119	112	118	100	113	119	116	102	118	124	115	109	109	115	97	99	110	103	109	115	134	123	123	118	113	115	108	104	111	103	114	113	128	120	117	102	103	115	102	101	109	111	115	123	123	111	119	87	116	124	114	113	112	108	110	105	109	110	116	111	112	121	112	117	116	110	101	110	113	104	117	114	115	111	119	129	109	103	122	122	119	111	128	103	106	114	104	119	118	114	113	104	109	138	109	115	110	110	115	120	106	111	111	124	113	113	113	126	122	101	118	119	105	99	105	108	100	118	96	120	111	99	112	107	120	127	107	106	120	105	104	101	120	132	124	139	89	115	125	110	120	105	92	113	110	128	119	102	126	126	114	126	123	106	100	110	114	117	100	143	117	119	123	101	120	109	115	114	124	111	104	118	124	131	120	125	115	110	134	104	114	118	118	115	117	107	104	104	108	100	103	123	104	114	112	123	112	101	127	100	108	85	122	117	133	117	109	98	111	123	95	109	95	108	110	103	110	93	126	123	106	123	110	99	116	120	114	107	101	102	98	109	122	111	89	100	108	113	106	116	130	102	108	105	113	114	109	102	105	96	90	101	96	122	101	118	120	133	102	100	117	116	123	98	115	116	116	111	121	94	106	104	121	103	121	112	118	114	101
6117	1519	3571	3921	3253	2581	2156	1851	1526	1339	1126	1038	947	920	790	733	749	703	613	616	563	601	583	548	546	521	513	490	498	479	505	428	460	480	478	426	401	422	430	434	417	419	444	400	433	464	436	438	443	420	389	405	411	389	433	410	418	421	405	387	422	398	375	379	389	407	382	424	376	402	405	392	397	374	392	409	396	387	411	370	358	399	397	385	438	354	389	348	404	374	360	382	355	350	364	384	401	345	359	380	368	421	408	390	388	377	390	364	399	383	389	399	387	394	365	368	379	411	412	400	434	370	389	421	376	403	424	390	375	404	399	387	351	380	388	394	409	393	377	391	393	363	400	346	385	384	400	380	395	356	386	389	378	357	352	379	364	351	363	367	372	376	384	397	383	378	408	392	390	373	392	378	368	374	388	374	395	386	394	394	414	391	409	388	370	412	364	392	381	364	407	409	370	383	395	409	391	393	360	379	379	377	362	392	386	360	388	406	341	391	373	374	384	378	358	412	410	346	378	378	392	359	383	388	371	377	356	353	414	374	357	381	386	390	375	387	407	361	357	385	358	369	375	397	358	411	344	402	416	377	369	365	358	383	378	347	353	382	373	412	362	353	382	373	362	428	350	389	368	386	352	371	385	338	362	364	364	374	423	396	382	367	379	371	363	428	364	381	379	361	352	398	369	367	353	376	372	396	356	406	364	399	364	365	354	398	405	383	384	336	375	358	389	376	398	374	373	398	398	375	404	400	381	370	369	383	407	370	377	349	375	380	391	334	358	374	370	356	321	390	371	343	389	365	371	369	394	351	379	374	377	365	336	384	405	381	369	362	367	374	353	389	397	373	401	377	363	385	394	378	358	363	372	363	361	393	436	387	407	366	385	387	398	350	382	338	377	385	357	362	413	381	393	372	370	381	415	389	377	366	389	346	383	380	403	408	400	365	385	358	363	378	357	402	368	397	361	409	372	362	402	371	382	394	399	383	392	390	421	396	383	406	358	387	387	398	421	397	354	352	386	359	404	358	380	363	419	366	381	366	360	339	367	384	366	380	378	357	364	400	371	390	373	376	364	391	388	370	397	378	369	381	388	364	383	427	366	321	386	358	351	342	388	403	404	400	365	375	362	374	390	387	394	374	381	404	418	347	365	372	348	356	382	370	349	376	415	370	383	385	378	368	371	381	365	363	379	392	404	353	400	416	384	376	394	402	415	365	368	431	353	376	382	350	369	376	394	362	363	391	364	386	354	376	390	397	363	376	391	336	393	372	359	344	400	383	375	363	382	374	385	394	374	334	421	372	376	365	387	393	374	345	325	339	398	348	353	396	355	379	380	330	393	356	348	410	363	379	368	364	391	387	369	378	398	371	369	380	370	385	382	386	390	371	376	353	358	377	346	381	394	341	399	385	366	395	359	394	406	380	414	345	381	398	391	385	376	353	350	391	398	385	410	370	451	403	363	359	400	383	391	398	401	361	343	371	408	400	361	405	363	366	379	375	330	417	368	375	371	413	385	357	350	402	387	394	396	355	401	412	363	380	378	420	434	387	362	388	376	398	374	375	404	356	357	372	386	400	356	341	400	350	398	363	397	391	403	350	343	420	397	361	371	371	360	374	398	374	416	383	365	370	383	373	379	382	371	376	367	370	415	387	393	347	338	420	365	383	357	371	360	398	386	366	368	350	333	386	411	368	356	412	374	377	388	364	370	367	365	378	374	397	372	361	351	367	386	381	376	371	395	409	384	392	405	404	390	410	362	379	408	371	393	363	358	377	374	426	390	372	374	376	376	361	401	355	363	388	386	397	360	393	384	366	363	378	354	376	387	379	403	363	377	371	392	388	370	364	390	393	377	357	419	348	374	384	392	376	378	358	381	353	342	357	439	356	353	388	344	387	371	397	364	374	375	359	394	396	370	399	362	402	385	377	357	376	426	364	380	349	355	358	380	357	383	354	399	407	389	371	395	392	371	398	376	371	410	391	381	360	372	386	406	390	387	365	365	403	395	350	396	365	385	366	346	381	412	408	381	413	379	394	396	387	369	380	394	386	399	413	366	399	378	388	376	358	360	384	356	344	353	361	356	357	358	383	361	336	357	383	388	382	406	393	395	347	360	383	375	373	335	398	372	360	386	398	384	382	362	399	377	381	375	356	392	396	356	362	385	344	381	352	389	406	344	353	366	356	367	369	365	363	384	374	374	377	380	359	385	357	386	368	397	411	347	372	376	397	384	371	351	379	399	364	399	417	390	409	394	383	380	406	407	387	375	370	378	350	345	365	382	378	363	389	404	372	376	381	389	361	378	379	426	428	369	347	384	398	377	350	376	348	392	373	356	381	377	365	379	357	381	386	372	385	359	405	365	337	335	361	347	396	366	379	363	382	374	359	366	394	371	389	391	370	367	355	359	394	326	378	344	403	385	364	361	391	331	397	383	375	365	389	384	390	377	387	379	373	381	399	335	378	385	387	373	371	335	371	372	418	367	396	377	399	375	373	382	358	378	377	382	389	380	385	350	425	360	375	379	368	409	390	369	373	362	376	368	360	383	367	388	360	389	399	374	348	393	363	392	357	376	379	356	381	386	374	365	383	392	388	392	324	357	335	393	364	417	351	379	335	353	374	396	370	380	362	354	419	382	385	354	392	384	376	415	374	376	346	355	366	422	370	396	370	378	394	363	378	391	357	330	359	350	387	380	377	388	393	377	360	398	370	406	362	398	363	392	378	392	398	391	406	355	395	387	398	354	363	383	397	376	401	353	380	372	362	343	348	396	362	401	362	385	383	369	370	391	367	381	388	392	396	355	365	396	389	381	378	381	375	406	400	375	366	375	380	393	376	389	361	352	356	387	367	392	388	380	419	362	361	395	349	373	373	390	373	374	377	403	363	373	365	406	385	377	378	332	401	366	388	391	383	377	354	375	375	368	378	396	383	388	381	384	345	354	377	393	388	366	398	388	365	372	336	406	393	416	367	403	351	384	355	369	396	369	384	349	417	403	368	360	359	359	362	370	394	359	401	396	367	365	376	400	361	369	347	345	388	364	369	365	376	386	387	384	353	394	398	400	392	386	371	414	365	393	358	395	378	397	365	357	345	374	377	383	380	414	400	358	360	403	383	365	368	386	433	396	395	402	393	384	379	337	364	373	357	384	415	362	362	395	366	399	357	382	378	353	372	367	355	373	351	365	370	388	353	378	384	358	386	370	394	421	374	385	398	396	362	388	369	368	410	389	397	392	363	403	371	381	377	361	343	391	364	362	367	352	344	396	389	411	393	355	381	396	367	375	368	362	374	360	400	389	401	379	395	368	408	356	389	357	381	361	394	390	375	387	364	405	387	381	366	398	365	397	387	356	401	398	363	362	372	377	363	370	375	386	366	405	411	387	372	393	350	379	373	385	321	354	378	367	371	400	386	377	363	397	377	372	371	341	383	405	356	363	368	366	387	371	399	388	377	394	361	384	404	371	350	377	364	369	338	360	382	373	365
17961	2805	2952	2204	1521	1041	877	610	488	455	431	358	326	292	239	246	232	220	201	192	186	195	167	189	209	186	186	173	180	194	166	165	155	145	155	157	162	167	140	167	158	159	144	155	175	143	142	143	159	144	154	159	127	157	145	153	158	170	155	151	145	156	145	149	143	119	151	143	119	119	145	146	145	128	141	150	162	146	154	160	148	152	162	134	148	116	144	168	152	144	144	146	157	157	144	155	131	148	148	159	162	158	150	152	148	121	143	152	157	125	138	135	131	140	150	114	135	134	144	137	122	128	170	131	115	152	142	146	134	157	167	150	148	144	137	134	140	126	170	130	131	137	169	119	145	160	147	125	133	156	120	143	162	145	155	141	149	157	133	129	124	140	126	143	152	132	124	133	141	158	144	132	133	153	149	132	142	130	145	138	143	144	148	142	156	147	139	134	132	125	129	141	126	134	140	145	148	140	148	145	139	141	140	163	131	131	152	134	131	164	155	145	166	145	148	126	136	147	150	140	143	148	140	153	140	141	159	148	137	133	156	143	161	138	151	147	129	147	166	113	150	157	144	146	138	151	147	130	134	130	141	154	159	147	150	170	115	152	140	157	144	140	131	144	135	155	140	155	139	153	160	151	142	141	127	150	141	156	132	116	149	140	128	141	150	151	145	150	148	120	148	164	132	126	109	143	144	127	138	131	149	148	132	136	141	152	131	139	130	140	136	145	135	141	151	139	132	151	140	141	130	158	130	136	142	164	125	144	160	135	160	142	158	150	136	155	140	141	136	163	140	149	138	164	142	132	142	152	171	116	150	159	150	151	167	129	143	136	120	163	131	158	134	125	135	125	136	152	140	133	141	168	155	131	150	134	138	128	132	137	131	148	166	129	123	126	141	141	124	150	128	137	141	122	150	138	143	135	135	147	155	138	137	148	119	146	149	120	128	135	156	129	128	146	128	156	148	151	153	139	131	152	123	125	147	153	145	134	141	141	144	142	147	143	135	135	151	148	151	161	155	139	146	119	149	146	132	153	140	141	142	135	125	154	149	137	161	147	145	152	143	126	152	156	132	145	161	127	137	142	150	159	135	140	143	138	171	150	153	148	146	145	145	147	137	146	138	129	165	143	125	145	152	137	160	160	151	160	132	127	142	134	148	147	136	157	140	134	153	151	140	167	137	147	144	155	151	150	135	149	135	155	143	150	130	172	132	150	125	164	132	132	127	125	144	106	130	148	159	142	134	126	131	138	163	147	136	150	150	147	135	139	143	138	152	141	144	160	135	129	147	159	147	151	165	151	158	137	142	133	151	135	152	155	136	153	139	145	141	150	153	139	141	153	135	142	139	153	141	133	134	146	135	151	121	151	139	128	147	147	129	152	136	140	122	144	130	140	148	131	126	142	152	152	134	139	164	135	128	119	139	133	138	132	144	141	136	133	144	150	154	133	117	138	155	139	131	136	140	139	130	150	141	156	154	157	128	146	163	134	158	168	139	148	146	164	158	145	143	143	158	114	153	144	126	136	135	137	123	143	145	143	143	156	132	150	171	128	156	157	159	129	140	142	131	146	140	142	153	142	119	138	136	129	133	132	132	137	155	143	134	139	135	144	134	145	151	168	129	132	149	136	145	139	145	139	147	149	165	163	122	155	132	123	157	139	157	135	137	127	147	142	149	136	147	133	110	136	134	154	134	143	141	163	133	181	128	157	138	135	133	159	140	132	129	129	129	140	164	143	143	132	133	135	151	136	140	127	131	124	151	156	134	138	153	136	126	139	160	145	136	167	150	139	120	123	141	159	163	135	144	157	148	142	166	154	143	159	156	143	139	126	143	151	152	135	136	132	146	153	133	151	148	147	140	155	144	148	159	143	150	138	135	134	169	157	129	126	141	162	139	158	138	137	133	132	133	141	121	148	144	113	149	147	144	133	138	138	123	120	135	121	131	139	155	135	150	148	151	140	132	149	146	140	144	109	125	139	139	143	160	141	143	150	153	148	135	130	154	159	136	147	124	143	144	152	158	133	135	136	149	164	145	166	146	147	132	120	132	148	144	140	148	142	135	145	160	144	147	150	145	152	142	143	136	145	140	150	165	126	152	137	157	135	148	140	128	154	139	139	157	153	138	134	157	127	156	148	126	163	133	164	129	144	150	132	145	141	134	155	133	164	138	126	146	118	161	127	162	138	129	138	150	135	140	137	126	142	140	157	133	155	141	124	140	142	154	149	116	139	151	139	162	143	125	131	144	143	126	158	156	151	151	151	147	144	156	153	153	160	142	145	148	140	153	127	162	123	138	143	133	144	151	141	127	128	160	141	156	150	132	133	140	155	149	155	154	152	132	140	121	135	125	152	158	148	170	138	151	140	124	136	136	119	132	130	150	153	161	145	143	154	158	167	137	147	145	140	145	142	135	139	138	118	146	133	147	131	134	159	136	138	149	126	150	156	125	150	138	150	141	138	125	143	160	144	144	131	130	152	135	128	136	147	161	140	142	138	150	134	137	150	158	158	122	157	131	145	134	124	168	143	128	150	139	167	140	113	130	172	132	155	145	153	123	142	129	157	135	143	166	138	160	138	143	134	137	127	128	127	132	136	156	157	127	158	137	136	145	159	130	153	142	144	139	164	156	159	128	136	144	159	156	150	120	137	142	129	147	125	140	147	124	124	141	141	138	128	121	157	155	143	161	134	135	138	147	134	141	135	132	135	145	141	157	155	151	134	123	146	134	144	169	137	143	151	128	139	144	130	137	136	141	150	163	138	148	157	149	142	168	131	162	111	156	150	132	151	148	150	152	130	140	133	140	132	152	143	127	134	121	140	145	130	152	156	134	132	173	136	151	151	156	137	161	154	144	127	132	149	143	128	143	139	136	151	161	146	141	137	140	153	143	146	147	117	122	139	154	136	142	154	133	138	138	147	144	156	153	161	145	156	143	139	135	147	128	147	142	144	141	151	144	144	116	130	150	112	131	150	147	142	140	147	154	139	130	139	152	148	139	146	146	128	132	152	159	138	132	158	166	120	156	140	148	159	129	139	141	156	151	160	135	155	157	128	142	127	150	152	135	145	159	139	127	152	143	147	154	145	144	130	144	163	145	147	178	130	149	139	139	150	125	145	144	119	132	152	145	128	146	139	148	144	137	150	144	151	152	160	168	135	137	124	141	132	163	134	171	116	133	148	140	150	126	126	142	128	160	145	137	147	136	161	143	154	119	136	136	132	160	140	158	135	151	145	144	140	143	135	146	142	146	145	147	144	144	128	159	140	142	145	140	142	159	180	162	138	149	141	116	134	150	128	120	146	157	155	144	128	123	136	138	125	149	138	138	143	140	148	146	142	145	134	141	139	149	137	148	157	132	161	155	154	149	144	169	129	160	148	149	145	138	169	146	121	128	127	130	121	145	131	126	146	146	153	139	148	130	152	141	138	156	143	157	133	130	156	126	135	138	135	138	151	151	151	150	123	135	118	130	144	156	143	141	147
8329	2725	6498	7026	5913	4602	3882	3231	2674	2239	2028	1755	1577	1443	1310	1241	1124	1015	1024	994	881	929	799	856	772	822	711	687	730	647	640	603	630	642	633	633	595	559	593	596	570	583	534	530	550	555	583	548	554	516	536	499	563	547	553	475	539	541	488	504	518	529	518	502	556	506	523	492	518	501	499	494	505	530	518	524	490	521	485	522	499	491	470	502	486	491	508	504	482	521	505	495	459	498	495	474	495	489	488	458	485	508	490	459	463	505	466	495	482	453	485	469	508	481	461	478	474	465	479	429	481	490	487	473	499	460	448	470	514	417	490	462	517	468	479	479	484	511	464	479	485	447	436	513	482	478	460	486	465	483	490	490	505	503	463	447	508	463	466	513	505	451	418	528	487	446	443	531	479	464	458	471	466	444	455	465	463	483	483	476	472	463	463	500	458	473	474	481	485	474	464	467	482	476	479	492	464	477	468	444	480	484	482	483	481	493	467	482	465	468	472	477	489	452	463	436	500	497	451	496	499	478	475	484	477	464	490	464	450	468	466	494	505	471	442	488	481	452	448	518	465	477	448	458	454	494	481	480	478	511	483	444	465	519	435	495	459	455	454	491	448	523	481	491	445	454	476	444	443	500	484	471	460	471	446	486	488	439	464	488	526	484	435	447	481	488	466	473	449	459	477	513	498	497	499	445	487	509	445	451	464	498	479	469	464	493	505	458	478	453	513	512	465	493	490	458	479	453	488	471	459	468	467	458	465	470	496	444	485	466	467	473	467	469	493	473	437	466	501	464	478	494	456	465	514	462	492	464	495	438	450	471	468	449	475	463	492	492	431	456	486	458	438	459	466	430	454	454	518	436	483	432	458	495	446	486	492	497	473	481	451	435	483	480	498	456	487	490	454	465	488	457	455	476	500	461	455	453	446	470	438	497	470	459	510	466	415	487	474	478	467	474	475	453	502	493	460	494	448	464	471	461	475	452	461	482	462	450	485	477	457	472	499	463	510	522	485	485	508	470	476	446	436	451	459	449	520	489	467	478	488	470	465	480	466	485	489	459	423	457	462	488	493	464	450	511	490	482	484	459	475	437	522	441	458	442	497	447	462	469	484	445	452	448	471	484	469	494	482	472	491	454	448	456	475	472	451	466	443	467	439	467	460	488	501	472	453	477	480	475	479	467	500	454	486	474	474	504	462	429	494	440	478	468	495	455	468	476	471	497	502	463	483	489	474	487	465	462	449	458	487	491	505	458	485	477	444	455	461	457	462	445	449	488	455	515	465	432	440	480	460	454	476	456	469	431	454	456	490	482	470	497	483	521	442	455	478	518	436	490	485	453	492	475	485	485	464	453	451	453	482	502	443	457	447	450	507	508	501	465	506	482	446	473	458	504	492	459	469	483	466	465	486	492	449	493	464	457	471	507	451	437	492	502	459	470	472	476	495	504	437	446	467	472	472	469	464	532	442	509	503	485	447	449	451	460	478	494	496	440	462	456	465	440	472	502	454	462	437	477	444	469	458	455	477	481	499	482	503	489	491	455	473	463	523	411	458	486	477	464	480	470	464	479	456	517	462	486	491	478	510	470	491	474	488	497	448	456	491	474	495	445	492	451	440	515	457	480	487	476	514	454	417	510	493	474	462	461	492	486	533	510	434	474	446	442	462	523	469	454	516	465	489	468	507	491	486	484	468	481	498	460	467	520	504	425	462	503	490	486	475	480	454	470	484	453	512	464	459	439	479	498	472	455	468	469	472	470	491	443	449	445	487	480	460	461	455	490	473	464	465	468	476	502	495	474	464	518	470	463	452	493	445	445	469	452	468	447	496	481	471	488	457	479	464	470	490	502	447	458	475	467	471	465	454	455	460	460	437	463	489	452	454	492	457	468	445	466	476	512	489	505	477	464	490	463	465	469	455	473	481	486	489	506	461	467	492	482	456	474	483	461	468	474	471	475	450	494	440	504	521	514	482	466	499	467	502	455	502	484	450	471	469	487	468	495	481	490	467	474	480	492	466	434	485	468	479	512	482	488	501	456	487	449	461	479	503	457	487	473	480	448	491	450	489	478	442	456	497	459	435	449	484	475	526	500	532	465	499	469	462	453	449	493	478	459	457	462	512	477	480	484	498	447	474	486	483	494	469	434	465	490	493	439	454	464	486	474	484	497	472	465	449	452	455	479	484	463	507	469	466	482	514	485	462	442	426	440	451	517	457	449	467	475	491	466	493	489	481	465	474	486	496	486	465	483	479	446	466	470	483	448	490	454	491	448	450	469	436	497	468	505	475	465	447	482	482	466	448	455	458	466	430	490	472	487	471	459	482	465	506	453	477	520	489	485	470	478	491	449	441	490	506	512	506	482	459	471	516	494	459	478	447	477	468	451	461	442	457	444	463	486	489	442	482	467	475	469	464	489	474	466	449	472	463	452	465	457	439	454	504	468	442	465	470	442	432	470	531	490	463	517	451	454	463	444	476	416	470	448	499	426	458	480	453	498	473	510	481	513	444	494	487	468	462	466	475	466	483	506	520	472	496	476	482	475	469	443	467	450	478	418	480	462	465	463	437	495	486	437	472	508	449	452	458	475	471	478	491	474	477	451	443	469	466	465	467	447	468	475	449	461	458	439	518	493	459	478	458	446	479	517	485	447	458	503	447	529	513	455	466	504	458	419	475	490	430	498	425	471	524	477	457	472	466	474	475	503	454	453	499	442	444	498	502	457	456	454	456	468	472	510	505	469	483	458	491	520	495	513	485	494	451	439	440	467	487	475	459	480	508	456	453	466	482	457	465	497	450	439	438	476	506	475	475	514	469	464	442	415	459	478	503	483	478	460	460	483	476	463	478	455	454	449	484	464	433	446	457	481	487	487	450	465	488	494	463	481	477	491	456	441	485	458	475	547	459	489	500	455	495	488	464	456	470	449	465	471	472	466	460	447	509	451	472	452	447	448	470	509	455	482	440	472	432	476	459	455	498	492	483	502	452	471	483	499	467	485	501	500	456	480	462	486	458	474	511	492	483	483	462	456	503	478	499	454	467	490	502	455	466	465	440	480	454	464	482	448	481	501	467	470	444	445	477	485	470	500	507	483	447	479	422	502	455	465	445	485	474	482	448	507	469	477	456	463	468	489	483	476	483	465	465	463	471	496	488	483	490	492	441	480	463	437	463	470	499	484	458	515	523	461	464	462	492	472	444	486	458	469	459	479	460	501	474	479	474	477	473	480	483	498	461	500	506	483	468	528	465	416	454	462	456	471	529	481	502	501	497	456	450	490	452	428	453	497	456	508	478	440	502	496	472	502	503	443	474	465	434	480	467	452	472	492	454	504	493	496	522	461	465	457	450	448	446	475	501	450	489	433	492	476	477	472	485	511	490	506	453	472	446	487	453	456	508	460	470	491	465	505	450	457	488	471	512	435	466	470	484	492	463	426	429	491	482	514	477	510	473	477	482	495	422	487	465	480	467	484	449	438	481	478	500	458	470	479
2463	344	350	307	271	265	253	227	246	251	248	221	242	252	246	262	235	226	243	224	227	228	234	224	243	253	238	245	237	241	262	215	228	244	232	200	227	222	254	242	236	229	222	212	221	246	231	227	251	231	234	231	235	263	211	253	248	231	233	207	244	231	229	234	228	239	253	220	239	206	240	222	231	218	233	274	244	218	231	230	205	229	261	228	235	214	181	238	200	231	228	260	260	237	246	210	230	215	244	242	225	221	241	225	224	258	220	232	238	236	254	231	227	223	219	247	247	202	230	241	241	261	231	255	218	227	223	236	233	250	216	247	200	235	223	274	222	184	232	250	247	245	216	260	227	215	223	236	231	231	224	233	242	207	238	228	228	250	208	226	216	235	230	215	229	235	226	214	214	228	239	241	241	251	221	223	214	230	246	247	217	235	251	227	209	230	219	229	220	247	254	237	220	208	235	258	237	236	219	208	211	212	212	262	230	247	203	240	222	203	229	222	237	231	225	246	230	224	259	227	230	221	246	217	238	237	224	217	233	255	240	265	200	222	262	235	237	248	210	238	214	260	232	248	229	281	224	253	238	219	232	219	216	227	234	229	215	243	224	238	228	240	232	229	236	207	261	236	258	243	218	213	210	256	231	199	229	212	237	241	236	237	216	228	227	235	238	232	222	227	211	233	273	199	246	221	247	239	239	230	255	237	232	251	230	231	233	235	254	250	257	236	231	208	224	240	241	209	230	234	248	227	231	225	275	236	232	239	246	234	218	219	222	206	220	192	228	223	240	200	229	241	215	217	241	218	209	252	241	240	220	251	236	235	222	229	213	239	220	198	226	221	217	224	194	236	232	194	251	220	232	249	229	242	214	240	220	244	228	246	217	238	234	264	241	239	221	207	230	205	269	265	217	220	251	249	218	241	230	227	234	210	252	251	243	242	248	214	217	220	229	230	238	222	234	248	239	213	212	211	221	235	234	219	228	256	206	228	245	234	237	223	238	227	238	234	238	232	211	248	243	232	221	247	235	244	242	237	224	219	223	218	233	239	230	224	218	231	214	202	265	258	243	248	267	220	215	247	229	252	198	219	237	236	246	194	248	234	213	215	243	225	213	219	204	230	256	242	268	214	231	245	237	218	240	238	222	230	219	248	246	203	266	233	226	252	219	243	256	229	220	235	220	222	251	226	257	227	229	226	257	225	208	237	240	266	254	227	256	249	226	260	226	205	246	244	198	248	216	249	243	245	241	230	230	247	243	207	222	243	275	253	244	240	249	222	244	199	227	229	223	236	240	216	223	218	249	235	188	256	249	237	224	228	202	230	219	222	236	247	223	225	230	250	250	215	232	256	228	225	209	230	204	229	218	245	239	241	232	210	229	213	237	237	251	228	240	228	229	217	219	256	240	248	223	232	247	230	246	255	237	212	227	227	262	251	223	222	222	244	246	234	256	224	232	236	220	217	235	209	218	215	244	218	236	236	251	247	222	238	211	193	221	251	216	253	230	218	220	250	237	249	228	225	258	258	228	241	243	244	246	223	216	234	226	209	218	213	247	234	236	240	263	221	216	249	202	221	224	221	206	247	275	244	225	230	204	224	228	239	228	278	261	241	220	193	207	220	234	239	212	188	224	243	218	245	225	248	242	224	233	191	232	256	240	260	243	231	229	236	268	248	243	192	236	243	219	203	228	241	235	225	238	238	209	241	222	232	247	236	236	201	234	241	214	214	241	200	242	252	255	245	223	242	235	249	236	276	225	260	222	223	200	231	243	226	234	240	235	228	233	243	227	240	228	237	245	255	222	234	255	246	234	224	243	216	225	239	239	211	213	236	230	242	222	251	228	233	243	237	262	237	232	234	195	225	220	229	221	253	257	237	216	229	234	213	206	220	246	224	242	228	224	245	245	236	245	224	245	193	205	230	241	219	235	240	222	219	261	238	248	253	220	237	205	194	217	239	254	252	206	248	223	277	242	243	240	218	216	218	250	228	227	231	245	234	230	245	246	247	218	237	223	231	212	233	244	211	235	219	216	264	207	239	241	228	232	231	227	259	270	234	244	216	252	233	231	215	239	235	240	219	214	227	257	211	236	236	229	220	211	231	207	213	212	241	229	221	228	224	245	238	247	211	234	183	243	236	234	235	227	232	260	237	247	241	208	231	216	254	225	237	233	223	240	227	230	224	214	213	246	241	235	209	218	199	202	258	238	227	237	241	227	231	234	237	257	234	235	234	244	225	239	227	241	228	225	244	218	229	229	232	249	230	231	218	242	209	239	245	237	227	203	223	243	226	230	208	257	221	242	241	224	231	208	223	222	252	211	253	235	253	234	191	240	210	216	201	243	237	209	229	211	209	243	235	209	248	251	242	248	218	233	228	256	237	218	230	249	227	215	237	229	216	219	225	259	204	218	237	235	213	247	247	242	198	246	221	262	210	263	240	212	225	232	237	261	241	227	235	241	244	223	204	226	199	217	226	234	208	204	230	230	213	228	254	226	216	218	221	236	279	217	244	209	246	261	236	222	235	234	238	206	226	253	186	235	226	225	245	217	215	204	227	243	247	210	220	239	214	254	215	232	234	228	256	229	225	237	248	238	238	216	242	240	251	239	227	226	219	222	235	233	250	246	241	228	230	223	200	238	232	244	256	233	220	242	260	239	269	218	225	218	214	233	241	239	233	232	233	244	228	239	218	250	235	237	217	257	230	214	258	229	221	224	239	207	238	187	202	254	213	222	232	222	243	260	237	231	221	230	226	237	245	229	248	242	224	234	236	214	226	230	205	232	243	231	250	245	223	237	257	239	233	238	260	241	231	233	234	255	224	249	210	210	230	210	235	243	212	226	260	262	257	238	224	237	216	258	220	218	229	244	216	224	238	254	262	254	237	227	217	251	246	257	209	214	232	219	242	229	236	213	243	245	225	236	211	232	216	226	263	229	245	224	223	228	247	220	229	228	247	191	240	233	207	224	244	248	225	214	238	239	215	255	212	233	214	232	222	248	234	242	230	245	221	219	231	213	254	208	240	246	231	215	214	228	235	217	225	232	207	234	226	220	237	224	250	237	230	243	243	224	244	233	215	221	246	201	228	223	248	220	224	225	222	248	244	223	242	201	225	219	239	244	246	214	240	239	229	221	252	235	255	219	225	209	221	231	209	224	261	237	233	216	259	215	205	250	217	230	235	235	258	204	205	193	215	220	231	210	227	240	246	238	222	233	252	247	232	235	221	236	233	232	234	240	229	210	227	233	236	240	240	206	229	230	261	244	214	224	219	234	242	226	233	227	222	247	240	192	254	233	225	239	249	225	217	245	220	197	229	252	245	247	203	219	225	225	198	236	232	233	243	212	225	226	233	229	229	252	228	233	227	216	249	218	259	221	240	229	217	228	214	233	247	256	227	265	225	216	227	247	220	239	240	242	221	235	239	253	255	234	244	229	214	224	234	223	225	254	229	232	213	211	237	220	244	238	223	231	243	225	220	238	222
2862	790	882	940	905	837	816	793	777	766	797	694	720	727	736	732	738	750	693	739	688	716	696	706	697	705	733	720	697	713	742	718	722	710	655	677	734	691	670	712	716	699	674	690	733	710	711	676	687	742	660	679	720	700	672	706	718	771	729	736	690	682	729	743	680	688	707	740	679	667	616	786	696	704	687	718	666	695	629	696	712	722	664	694	695	695	673	663	665	650	707	700	702	702	697	733	654	690	708	682	662	676	746	712	682	715	706	771	734	681	700	706	655	681	697	716	731	728	731	685	694	703	725	710	708	732	669	688	726	730	661	680	679	704	706	677	703	700	679	715	665	689	690	720	700	712	693	677	669	666	670	708	683	667	646	721	713	650	700	674	738	703	657	704	662	718	678	678	713	690	697	672	705	674	647	693	684	731	695	699	703	758	744	689	683	692	665	690	681	714	654	646	677	703	719	694	685	740	723	688	664	703	679	686	704	691	704	720	691	660	698	646	683	725	674	674	699	683	682	691	680	729	683	679	707	652	675	647	715	650	723	736	672	692	723	673	661	694	712	674	667	660	671	662	648	643	685	701	704	660	654	672	706	687	640	715	677	680	686	722	690	767	670	715	724	701	681	729	651	697	693	678	729	697	688	706	677	737	699	699	714	669	663	743	704	713	714	683	670	663	696	713	744	692	644	700	660	734	695	647	668	710	717	714	693	678	717	699	638	708	683	642	688	687	690	630	706	639	680	687	719	738	680	662	697	691	731	709	683	692	705	677	640	675	680	655	678	754	686	687	746	730	693	709	728	709	682	676	646	704	698	693	659	696	723	696	679	694	666	729	699	729	724	771	699	695	688	663	662	662	714	667	726	724	703	710	657	736	660	660	721	701	729	708	657	689	683	683	680	710	656	709	695	721	664	744	682	711	745	661	736	656	724	707	697	673	683	713	712	722	657	694	657	722	669	650	716	732	706	670	677	698	723	681	744	736	687	698	678	682	709	708	708	685	701	692	773	712	730	694	728	702	704	660	628	669	765	678	751	662	660	703	721	714	683	688	702	718	695	701	700	734	674	740	696	641	699	665	667	718	696	662	707	690	676	699	624	676	669	663	739	697	696	680	706	694	705	725	675	702	657	696	690	735	694	685	674	687	694	725	688	668	668	658	678	681	648	685	681	703	718	659	704	754	718	651	689	702	720	707	698	703	687	658	665	673	689	704	678	698	665	674	750	679	665	706	656	686	686	668	673	624	713	738	641	704	668	674	700	679	667	675	673	705	726	692	707	692	711	664	657	664	654	738	661	687	727	710	724	671	690	718	646	707	727	720	707	655	652	693	700	703	750	692	700	693	693	692	655	695	684	694	684	731	666	702	708	708	774	648	682	701	732	689	708	726	709	685	691	688	648	690	678	693	682	664	669	686	686	719	716	719	732	695	731	689	733	690	735	677	696	677	723	720	712	707	705	684	698	705	683	706	646	666	688	653	691	675	677	722	678	666	740	663	656	682	659	678	701	675	675	681	694	698	686	692	701	710	703	734	705	683	702	679	716	731	725	720	634	720	693	667	740	701	680	643	678	645	685	629	690	671	724	657	708	677	710	759	747	711	710	696	690	652	707	644	703	691	720	730	648	645	697	672	752	705	701	704	714	716	672	666	714	669	664	679	759	725	697	700	698	669	681	701	711	682	663	690	703	657	682	712	691	711	651	660	686	714	710	635	697	696	732	731	693	739	668	663	711	667	699	668	731	677	733	699	666	690	689	664	657	697	675	717	699	740	668	669	680	699	701	691	734	699	622	644	655	654	734	745	678	717	673	664	723	719	694	686	696	706	706	717	749	737	683	694	688	654	701	706	666	681	665	675	709	665	663	698	667	707	694	698	655	745	700	709	692	687	696	725	700	659	697	687	726	693	703	746	695	755	739	702	696	713	679	733	681	755	680	730	741	695	691	735	697	680	670	699	695	672	685	710	686	714	678	735	704	720	660	687	627	647	675	693	669	727	701	712	681	667	739	685	686	736	721	681	721	696	702	695	660	696	727	706	694	671	713	739	728	631	721	678	696	703	639	721	688	723	711	670	723	687	718	679	697	696	709	660	682	657	691	672	727	669	698	675	698	706	690	699	679	674	682	694	653	674	707	690	702	719	710	691	681	652	705	665	641	730	678	706	685	705	695	667	705	680	676	626	674	724	658	693	689	694	678	718	717	698	723	705	682	704	715	685	661	730	739	674	699	720	698	656	722	707	673	684	672	657	654	691	734	701	692	688	695	728	707	726	667	688	702	713	688	692	725	672	652	722	709	679	691	702	718	710	720	740	692	694	712	700	731	676	703	659	718	694	703	699	677	650	697	665	726	684	729	694	723	704	745	717	732	704	724	708	688	673	710	725	705	695	678	686	698	730	666	678	672	685	723	699	674	673	682	713	734	724	709	695	657	717	668	701	732	678	654	631	687	670	677	638	695	684	652	690	730	701	662	691	710	698	674	696	690	658	708	738	680	664	686	708	719	682	701	697	709	646	653	723	680	682	692	671	689	739	710	672	722	716	687	670	700	665	696	723	712	688	717	698	734	689	735	711	717	699	656	692	754	655	697	685	767	714	699	663	671	687	714	648	658	734	695	658	696	700	640	688	704	717	707	655	661	681	630	712	715	646	644	653	708	674	657	731	707	716	674	703	695	729	688	765	667	685	723	711	676	703	663	688	690	686	685	709	656	721	733	673	735	726	662	706	695	693	682	683	693	685	675	735	680	674	704	725	641	688	697	685	670	731	763	681	711	665	678	754	702	718	685	682	706	690	706	653	676	700	692	671	675	709	664	707	690	668	688	669	692	654	670	701	736	705	683	725	690	724	729	640	692	695	691	684	715	684	721	698	717	668	688	696	705	712	683	790	683	661	667	701	705	685	720	704	696	661	675	702	660	729	704	719	723	684	700	704	652	704	739	721	706	698	699	702	639	676	692	663	644	677	707	708	702	685	698	663	683	663	696	698	659	719	663	721	686	690	681	685	658	671	679	636	653	676	688	708	753	696	705	663	688	636	725	660	728	687	713	649	684	705	718	708	717	666	666	706	683	659	639	698	738	730	739	717	718	702	663	684	689	755	691	680	686	680	690	724	676	657	690	756	691	706	686	705	665	701	719	721	688	706	697	687	710	740	685	663	700	730	705	654	662	719	725	659	635	659	703	647	697	664	730	700	673	712	709	649	727	701	653	700	669	712	643	638	689	711	675	705	667	714	701	657	663	677	699	714	724	678	682	675	650	650	676	706	740	690	678	681	698	701	668	708	683	718	706	751	696	667	714	723	672	663	669	693	685	671	702	703	681	653	657	725	681	759	668	670	692	704	722	712	713	714	698	719	706	679	745	667	697	699	675	670	668	726	716	722	700	705	686	677	677	683	673	655	698	701	641	729	671	674	659	673	683	648	698	718	738	697	682	708	687	687	707	708	703	715	720	725	664	692	644	668	665	691	699	665	686	701	694	701
9652	1194	1446	1136	837	594	421	408	281	274	236	207	191	176	153	192	141	151	153	146	146	137	139	146	144	122	139	125	136	118	117	143	121	125	131	120	129	131	125	128	123	135	97	114	126	125	106	107	120	130	108	107	107	109	107	134	114	123	119	137	129	102	128	108	128	109	101	118	98	119	116	121	122	119	109	127	109	113	111	104	133	122	109	112	127	103	115	130	111	109	118	125	135	118	122	111	102	123	131	113	109	122	106	118	103	119	106	111	105	124	125	129	115	117	118	120	120	119	119	107	115	114	120	125	106	118	107	128	99	105	111	100	116	110	109	103	115	118	130	124	117	123	125	135	116	108	112	105	110	102	114	114	129	115	108	103	131	126	122	113	119	108	111	109	116	108	109	131	122	119	114	110	96	99	129	109	122	110	119	126	91	107	111	121	135	111	88	92	112	129	101	135	98	96	127	126	109	97	105	124	120	96	108	118	114	127	124	95	106	110	97	105	119	120	112	135	124	91	104	93	97	103	95	125	102	114	114	113	107	115	108	119	110	93	112	131	115	106	108	124	106	129	123	125	119	110	110	100	101	107	98	131	126	101	99	106	113	132	120	101	115	101	96	129	114	113	94	99	123	117	116	135	96	113	109	126	103	107	126	112	118	111	139	106	118	107	92	110	119	104	117	120	105	121	122	84	113	133	98	107	99	115	109	120	109	93	123	128	100	109	104	112	118	103	142	103	126	94	117	103	120	133	114	94	110	127	133	115	120	120	112	111	116	137	91	123	118	103	117	114	85	123	89	89	140	116	116	127	112	126	109	122	97	112	110	113	103	103	98	137	107	124	126	107	116	108	121	107	103	130	118	125	106	114	116	97	114	111	110	91	111	123	130	108	124	122	101	97	111	93	114	100	131	117	113	91	125	109	118	108	111	128	115	135	120	93	114	127	105	116	117	132	112	103	122	123	119	125	112	119	97	128	116	102	130	103	133	117	128	114	114	104	116	107	113	112	123	101	120	95	104	135	112	105	89	123	120	124	115	125	120	127	107	122	116	125	114	105	104	108	106	91	114	113	109	108	105	92	105	116	119	97	107	116	123	108	113	106	94	127	108	112	118	121	103	121	131	106	114	103	126	115	114	105	110	103	105	99	108	111	94	113	105	92	115	137	109	104	109	127	104	106	109	123	107	113	95	113	106	118	113	121	115	125	133	125	117	90	120	115	99	116	111	94	123	107	99	113	106	90	115	107	128	116	108	115	119	109	114	92	111	123	109	110	112	119	111	114	135	105	97	116	106	116	117	103	120	99	105	120	107	114	98	104	107	116	114	103	118	110	102	113	125	122	120	102	118	116	129	105	128	123	98	112	103	113	101	97	105	117	124	109	112	139	111	154	100	123	117	107	111	111	107	116	104	113	103	114	124	117	131	102	138	108	110	131	135	102	107	125	124	99	125	118	130	120	100	133	107	119	107	107	110	124	123	109	116	105	111	117	106	117	121	121	136	104	124	102	114	97	93	105	117	111	109	106	99	97	118	107	103	105	125	110	116	96	99	111	133	110	99	130	114	115	110	104	105	107	131	109	95	109	122	94	107	116	119	117	127	108	103	91	115	118	108	100	123	88	91	108	127	112	110	127	124	117	111	113	107	110	121	119	122	123	101	114	110	137	119	120	109	106	141	133	109	134	128	106	109	110	107	107	106	124	101	116	108	116	103	118	119	113	129	105	100	100	123	118	101	103	106	108	102	112	119	122	114	100	106	133	110	133	98	103	106	88	122	104	111	128	107	106	83	132	131	112	93	117	116	106	96	114	115	113	95	107	123	117	111	117	107	108	109	109	107	95	108	116	104	102	110	103	108	123	128	107	104	130	114	110	110	104	107	120	107	110	114	115	123	117	105	124	114	125	118	120	95	127	116	125	101	121	118	111	114	104	92	113	126	101	109	120	106	109	122	129	95	96	110	139	106	123	90	112	126	112	112	106	104	115	109	111	97	128	120	116	118	97	98	106	110	108	107	125	107	125	111	107	105	100	131	115	116	98	105	90	122	100	111	130	115	111	96	112	112	110	97	109	118	121	117	117	110	117	97	94	123	135	115	107	131	105	100	111	124	130	99	97	113	105	106	100	113	109	112	113	100	93	123	119	114	107	111	95	103	117	109	115	114	104	111	113	118	125	111	104	96	120	118	126	134	109	110	119	115	121	121	118	119	99	103	120	120	112	122	121	100	119	109	90	116	122	120	129	125	109	110	113	100	101	94	83	120	134	123	119	125	108	102	111	105	104	127	112	96	101	99	105	110	95	107	125	101	117	106	108	114	112	105	104	114	98	130	106	105	100	110	105	98	116	121	113	129	99	95	105	133	127	116	100	112	118	118	106	118	103	112	124	101	87	116	117	110	114	94	101	111	106	96	124	121	116	101	118	102	104	102	107	116	126	120	120	107	109	118	107	122	116	109	132	103	138	122	135	110	107	122	107	105	119	104	114	101	122	123	110	121	106	114	97	119	128	119	116	122	110	92	110	109	112	117	96	118	111	123	118	110	114	125	120	94	125	110	108	110	115	98	112	106	112	108	112	123	123	117	130	112	122	123	119	110	109	129	130	129	121	97	99	111	119	101	106	98	106	126	95	108	117	100	107	123	111	102	123	120	134	94	110	116	125	119	123	122	124	103	124	112	107	114	104	101	136	123	112	118	123	108	112	110	118	81	99	110	109	117	136	122	85	115	116	133	114	107	107	135	108	111	111	114	127	125	114	116	110	123	113	96	130	124	109	101	110	116	96	111	128	117	120	100	105	111	129	98	117	133	103	106	106	128	93	126	125	111	106	132	110	105	104	112	106	108	102	115	99	111	93	114	119	120	124	101	104	105	109	96	120	151	129	105	118	137	116	116	144	134	111	109	106	85	106	119	122	109	111	112	100	135	131	119	105	111	117	107	116	124	121	117	120	94	119	131	129	136	103	110	103	93	129	111	107	132	119	130	116	137	126	126	97	115	102	118	120	124	111	134	117	121	120	107	121	112	106	111	96	102	117	104	112	127	121	115	114	104	109	99	113	113	106	129	102	113	116	121	118	106	96	126	127	120	121	120	116	100	108	120	104	113	116	112	103	126	113	92	118	125	109	109	119	126	114	126	112	131	120	112	126	95	115	135	101	115	114	101	115	97	118	107	106	129	120	143	114	105	132	95	114	107	114	113	122	105	95	106	123	116	124	109	98	122	93	118	116	97	131	112	129	125	104	110	110	120	115	130	119	109	99	129	121	113	102	112	135	115	108	133	131	126	127	114	115	103	115	101	120	119	124	114	120	89	133	125	118	111	112	101	112	98	116	117	117	121	114	127	107	118	101	127	122	113	129	100	119	129	104	128	93	125	108	116	109	115	95	119	106	109	114	124	124	108	128	119	102	122	113	132	108	97	103	116	112	100	120	98	103	112	105	109	106	120	121	118	119	110	103	119	105	99	119	132	98	116	112	110	110	111	122
6022	1525	3632	4016	3214	2605	2042	1826	1486	1288	1163	1081	967	964	837	783	722	653	638	620	588	573	525	575	548	514	554	493	483	489	459	463	473	478	428	454	428	430	427	432	455	443	422	443	434	407	408	381	417	416	405	417	402	389	403	416	407	386	423	405	382	392	379	404	431	376	405	361	415	399	365	389	392	428	411	384	385	379	368	392	382	339	379	383	405	375	383	372	369	369	358	389	349	410	397	389	352	387	360	401	382	395	399	417	396	372	392	343	378	407	360	348	411	396	377	368	383	379	366	411	351	401	391	409	366	386	415	400	390	396	319	388	374	342	381	392	394	353	376	373	375	375	377	361	406	364	357	400	385	424	372	405	359	369	374	409	377	423	371	346	405	389	368	386	417	374	378	382	399	363	361	397	387	387	358	390	394	390	388	402	382	390	387	376	375	378	379	400	379	392	381	409	388	387	365	368	371	367	423	368	382	356	364	381	367	400	367	378	391	356	423	398	351	402	399	386	354	392	382	388	398	353	396	411	355	436	380	335	387	376	374	368	406	381	356	382	417	369	373	334	352	361	380	402	356	397	393	378	393	391	400	380	401	370	350	372	381	397	420	361	371	407	366	387	344	362	368	386	417	340	368	349	392	383	378	354	347	371	385	362	391	388	389	374	372	397	361	370	364	365	372	354	367	405	376	386	387	385	393	351	385	373	355	383	399	392	382	400	373	361	380	384	376	395	367	359	333	364	391	391	364	398	372	360	381	350	364	383	374	362	368	386	326	377	370	397	344	369	358	360	396	362	353	346	363	353	334	386	365	389	388	383	361	344	375	374	374	395	392	372	397	385	376	370	391	388	360	380	371	388	368	381	383	395	387	400	364	362	366	378	382	395	371	357	389	356	381	378	356	396	390	363	385	398	389	379	388	379	373	351	351	375	398	374	371	372	368	390	385	377	397	371	386	378	399	384	388	391	343	395	383	397	366	392	371	393	357	377	395	359	364	386	366	368	405	365	346	375	352	402	383	420	372	390	395	371	368	377	377	407	402	390	370	377	398	363	376	367	379	378	377	340	353	396	368	392	378	356	372	380	420	392	397	398	382	377	397	404	373	367	401	390	366	438	364	337	373	369	389	403	396	372	358	383	372	387	378	385	394	356	336	377	381	396	360	355	380	395	350	392	395	404	381	353	370	389	424	393	369	356	384	366	351	368	381	401	351	393	393	377	369	384	382	390	348	380	371	362	352	382	391	402	378	351	403	378	382	395	379	401	350	345	348	390	416	391	371	373	357	395	357	342	435	381	360	394	356	362	380	375	383	385	360	403	374	351	375	382	398	388	382	388	358	376	370	386	386	393	420	368	367	389	375	371	333	331	384	365	364	323	355	379	380	343	349	361	354	396	374	389	350	362	361	395	346	358	359	338	369	366	369	370	379	387	360	404	360	338	370	364	392	354	367	375	387	338	383	370	381	416	381	351	372	362	406	388	371	404	395	370	407	360	418	358	393	350	385	401	353	371	369	373	419	387	371	362	348	404	363	341	369	385	353	362	346	373	350	397	400	352	401	382	375	387	372	377	367	352	365	374	349	343	406	363	375	393	372	371	368	423	384	364	356	386	383	375	384	371	418	383	391	381	382	373	379	360	397	354	391	341	371	374	403	417	389	402	372	370	388	382	383	339	391	384	395	369	378	375	373	377	405	372	360	363	399	365	377	329	357	395	366	396	404	392	376	359	351	396	368	386	418	413	408	378	391	361	394	380	364	373	363	378	394	386	395	347	374	399	366	380	349	400	413	384	373	385	354	401	387	367	372	367	366	364	360	412	409	352	386	371	374	411	371	388	375	390	349	373	406	344	413	397	360	363	386	395	383	413	371	380	365	376	382	360	406	344	378	356	346	362	365	400	376	378	422	372	391	391	353	386	387	409	409	374	382	352	417	366	398	370	409	357	385	423	378	395	375	387	367	347	385	378	389	397	360	355	368	390	345	369	392	410	361	387	409	378	412	358	381	387	374	369	364	353	388	394	349	394	378	392	363	358	399	385	365	378	358	370	381	369	378	374	384	387	352	374	395	361	364	363	409	388	372	363	376	364	410	400	376	346	368	408	350	417	379	346	375	365	354	368	370	346	359	372	377	393	408	367	377	410	345	377	374	343	358	365	371	406	377	342	402	364	358	394	336	377	367	364	396	357	355	391	389	406	385	389	374	364	420	408	379	349	390	352	361	390	358	380	384	369	373	362	368	382	349	367	408	355	395	383	369	417	374	381	397	404	365	367	349	334	394	403	394	356	405	372	367	375	357	334	372	400	349	433	389	386	366	382	351	361	353	348	375	379	373	393	382	387	380	363	413	384	402	367	370	392	404	392	377	377	384	340	397	349	391	347	364	361	361	380	392	366	359	371	383	363	391	391	356	353	394	369	362	391	379	366	389	397	380	378	361	373	351	388	372	365	369	363	352	382	406	381	360	361	370	404	354	369	366	372	330	370	378	353	379	380	372	391	361	398	378	359	368	398	389	368	394	393	392	350	375	365	373	412	348	369	416	384	369	370	396	347	374	416	408	382	355	400	412	364	342	410	380	350	378	368	374	358	406	368	354	377	364	385	372	409	385	367	350	357	376	369	383	396	377	409	374	368	366	368	334	385	351	373	401	343	400	374	357	415	400	367	411	368	348	355	388	372	392	364	380	364	363	379	388	398	383	387	343	404	388	343	377	386	390	390	405	398	370	368	337	384	373	360	367	379	393	341	384	355	380	359	366	354	364	375	338	386	380	357	388	375	338	369	389	409	409	361	355	381	377	406	390	367	415	346	372	389	389	374	392	381	352	384	368	372	385	361	385	362	383	409	402	390	358	383	361	368	357	418	373	401	370	383	366	393	371	376	373	392	362	392	369	402	360	358	403	358	342	357	374	381	358	377	389	357	359	428	387	403	421	349	351	409	345	345	393	376	380	387	352	394	362	396	372	360	371	392	361	374	416	370	395	400	361	371	383	348	379	365	359	392	366	388	356	349	382	388	364	368	341	391	404	364	359	379	354	376	381	416	377	393	339	393	382	349	399	391	412	369	393	366	359	376	383	331	371	390	417	386	368	417	370	377	391	384	344	380	382	380	398	370	362	349	366	375	373	352	373	380	417	398	356	313	397	366	377	427	373	386	408	401	382	363	374	417	374	354	365	368	370	403	353	366	377	379	400	379	361	387	378	420	381	399	400	376	372	353	351	375	383	362	362	372	373	392	403	406	366	375	337	385	388	366	386	387	323	403	362	372	374	379	384	363	390	406	390	382	384	344	363	362	386	374	367	365	378	409	369	348	385	392	375	380	360	354	394	376	404	354	360	350	381	411	417	330	352	403	364	355	363	390	345	397	380	390	352	395	359	381	338	373	367	381	416	361	389	350	398	362	328	381	376	380	350	356	383	394	372	372	376	375	399	384	357	340	384	395	351	381	377	386	369	379	426	360	350	368	376	387	349	360	371	347	367	369
17493	2903	2904	2150	1478	1052	822	633	505	427	378	325	269	284	263	233	216	206	230	208	232	168	189	175	155	158	165	180	186	175	160	169	172	161	180	154	161	149	161	158	131	181	166	177	141	152	154	166	174	149	144	130	144	151	166	142	138	152	133	149	133	122	135	166	152	169	144	146	144	149	130	137	150	145	155	147	135	150	139	127	119	147	149	143	150	127	135	130	149	138	146	151	159	141	127	125	187	157	126	121	152	133	143	139	145	164	158	141	130	140	135	156	149	155	149	142	143	153	132	136	126	123	128	141	130	125	146	156	144	154	154	125	155	124	141	147	155	130	136	127	154	150	145	137	153	142	140	131	161	135	122	141	157	142	120	142	136	148	155	139	139	150	156	152	145	141	142	169	135	144	137	144	151	165	141	133	133	163	166	157	154	139	137	120	131	154	176	144	138	147	141	135	143	150	141	129	140	138	142	117	136	162	139	150	152	114	154	160	127	141	158	131	154	141	139	127	144	125	114	130	141	132	123	149	145	135	132	140	144	137	130	153	142	147	138	136	145	140	146	125	153	151	145	149	151	140	150	132	138	133	125	138	140	161	116	142	121	158	140	143	126	160	134	138	141	154	161	160	143	144	143	135	130	151	135	134	131	144	143	139	139	132	138	125	140	124	154	149	137	154	159	145	163	147	145	126	150	133	144	174	134	154	98	156	141	130	123	144	140	142	156	137	149	127	117	142	146	159	134	154	148	150	144	127	141	143	155	150	141	154	124	130	149	134	159	139	149	161	116	139	139	128	121	147	144	142	117	135	133	159	129	151	123	161	142	139	149	132	135	142	143	158	140	149	143	132	149	165	150	128	146	130	155	137	141	146	146	154	139	125	159	126	137	137	132	142	168	138	149	124	124	126	126	137	146	139	105	156	128	138	173	143	138	133	129	153	126	140	149	140	145	136	151	129	138	147	144	136	148	129	155	157	154	137	112	162	138	144	144	151	137	127	149	129	148	155	143	137	155	144	128	137	140	141	126	165	149	131	161	143	139	122	162	153	142	114	143	136	165	137	153	133	140	129	126	158	135	138	128	147	139	137	135	151	146	126	146	128	131	164	141	154	151	135	164	132	140	148	150	128	134	143	131	127	128	151	128	131	157	131	142	144	151	123	130	158	116	132	142	172	127	148	149	132	125	127	126	141	114	134	132	155	139	162	158	130	143	122	145	164	114	149	173	127	132	135	139	142	148	130	147	136	141	136	125	148	133	150	114	147	144	141	125	163	146	152	135	133	124	138	148	131	150	135	145	155	142	140	156	128	135	163	159	145	148	118	134	142	157	169	148	134	136	135	147	129	150	156	137	119	126	151	153	152	124	157	151	143	125	161	119	132	165	153	150	129	154	145	142	134	153	139	135	131	166	130	110	136	138	138	137	129	133	158	140	141	160	134	138	133	127	145	125	145	115	137	140	130	164	149	147	127	122	134	138	138	131	151	146	128	148	152	134	140	139	133	140	154	158	140	154	134	138	130	151	145	155	180	132	154	134	140	141	139	145	132	145	133	125	162	154	119	133	180	140	154	131	137	123	126	141	152	155	132	135	131	141	135	141	129	139	121	145	158	148	130	129	125	119	140	135	153	144	162	138	137	140	131	160	129	147	124	132	121	154	144	137	157	146	137	127	128	141	139	157	147	131	137	139	136	130	134	116	143	134	136	150	157	129	135	140	135	140	146	134	172	140	151	111	139	131	128	136	152	151	150	160	152	136	127	147	146	140	132	148	144	119	130	134	146	141	145	153	151	151	145	126	129	134	159	145	126	126	142	129	154	130	136	125	149	144	136	133	132	135	147	147	160	139	137	151	122	152	162	129	167	117	141	143	135	159	134	152	146	115	146	142	121	160	148	124	153	133	150	155	150	141	153	152	136	136	131	142	163	137	119	142	146	130	125	161	144	143	134	122	119	163	130	150	138	122	132	134	139	157	130	144	142	151	135	134	136	144	135	163	132	150	147	141	138	158	124	121	138	139	139	136	150	133	145	164	141	152	140	145	156	129	150	145	147	167	147	135	158	153	137	155	143	156	125	137	150	124	134	153	127	140	120	143	116	149	146	126	166	126	147	137	151	163	138	125	137	150	165	130	135	137	149	112	126	136	142	124	149	132	134	124	129	144	146	135	147	136	132	123	134	121	149	127	143	141	159	126	152	135	120	125	144	150	140	133	145	134	140	141	153	145	151	137	135	126	152	135	137	134	127	134	141	114	133	161	135	117	144	152	114	114	145	139	159	139	141	171	154	119	154	133	153	150	169	133	130	145	155	117	160	137	153	140	135	149	134	154	148	139	116	139	144	137	144	121	137	146	141	128	142	140	155	143	124	168	152	148	133	147	151	139	137	140	152	138	136	135	137	123	164	132	159	127	126	146	152	132	129	160	143	151	151	113	130	135	146	154	143	134	140	132	130	141	148	160	132	142	123	151	145	134	142	146	160	153	140	139	137	125	126	126	149	168	142	153	136	159	132	126	133	131	148	144	141	143	136	145	149	140	129	144	139	138	156	160	134	120	137	151	127	164	159	155	145	147	147	131	122	119	130	140	142	132	128	146	141	163	169	132	134	130	151	147	132	140	145	143	138	161	143	134	156	149	142	143	137	114	158	157	143	151	133	128	130	150	124	138	121	148	118	145	139	113	154	154	124	156	153	141	133	131	128	130	142	133	134	146	155	122	133	156	171	140	133	141	123	129	146	133	143	121	130	147	144	138	160	144	133	176	139	134	137	147	134	137	150	129	134	171	168	137	152	119	138	166	138	137	149	151	161	143	130	132	134	146	138	142	129	144	147	141	154	147	140	129	143	136	160	141	132	132	137	163	166	148	152	145	121	139	158	148	123	158	130	146	130	145	164	155	136	148	135	138	130	144	130	134	168	145	147	139	152	162	141	140	129	121	139	137	150	145	151	135	146	149	133	161	147	137	147	167	152	126	117	154	133	138	147	153	150	139	155	132	142	145	122	166	125	129	153	124	150	125	142	165	160	128	135	153	142	141	137	142	148	143	146	147	142	146	145	141	152	155	144	117	133	142	162	135	125	116	132	126	142	144	159	136	152	136	151	144	133	138	165	126	135	136	128	147	166	128	128	141	162	146	133	111	137	160	155	125	122	122	176	146	184	149	153	146	144	127	162	123	154	132	121	136	132	128	122	140	132	150	153	139	128	152	163	146	133	138	136	157	142	154	129	120	152	157	126	145	137	130	131	123	143	150	133	141	136	141	144	151	135	105	127	154	165	154	129	162	137	136	134	136	130	149	122	135	151	141	140	123	133	145	141	88	132	156	125	153	146	162	126	138	123	139	146	139	132	146	141	116	143	137	141	145	145	152	137	139	140	122	140	131	139	138	135	148	152	144	133	175	134	148	138	136	155	140	138	145	148	152	128	152	139	124	147	134	151	158	153	123	130	157	134	153	134	139	137	156	139	129	147	139	153	163	148	141	133
8244	2722	6487	7071	5901	4730	3783	3045	2728	2294	1974	1837	1634	1440	1349	1285	1140	1078	1006	938	926	877	837	808	757	752	674	711	755	682	649	614	659	650	603	609	636	630	609	602	599	587	563	569	535	551	549	538	556	505	590	564	538	526	525	534	527	525	482	520	532	500	498	531	562	487	521	513	492	479	494	472	530	483	526	548	522	463	490	470	468	521	503	498	502	497	490	505	456	497	471	483	522	485	462	493	511	467	486	479	502	448	458	445	495	471	430	463	490	449	466	467	473	497	482	492	473	472	517	487	459	490	516	487	472	475	464	516	466	520	471	492	463	480	446	468	453	474	487	411	483	450	440	441	455	498	485	510	478	443	476	515	487	481	493	487	445	462	489	481	491	491	488	509	478	419	485	478	486	536	505	518	482	479	475	467	485	488	437	435	496	455	496	494	459	482	480	448	473	408	497	483	504	510	466	460	480	481	467	435	461	455	490	483	477	457	534	457	466	475	483	454	467	444	458	456	445	445	470	506	418	438	453	461	470	479	476	468	500	447	477	449	472	473	479	450	471	465	453	501	433	461	466	502	463	504	510	464	447	480	461	486	453	458	499	450	459	516	460	499	481	502	460	486	495	487	452	495	491	443	418	446	445	473	474	478	523	491	471	446	442	473	487	479	444	440	453	429	508	486	479	456	483	482	470	493	479	422	465	505	447	448	452	448	518	500	462	477	485	450	469	488	497	470	445	479	499	476	463	454	428	510	474	482	435	457	487	458	461	481	466	443	489	449	477	445	479	463	481	464	466	480	454	461	449	446	522	487	446	474	478	492	490	458	500	473	459	463	486	465	420	489	460	472	450	451	487	482	475	500	444	470	451	500	495	495	493	446	447	465	480	487	454	464	466	455	465	449	445	516	445	462	491	418	461	482	477	479	477	463	472	474	454	457	519	469	474	471	495	445	480	522	478	505	460	449	488	477	507	461	469	464	462	443	472	454	485	468	430	470	498	463	479	473	477	462	451	442	470	478	446	496	485	437	452	434	482	460	441	505	437	484	496	460	421	484	487	474	505	456	478	473	480	494	490	466	466	442	449	480	488	498	484	444	413	465	472	463	451	504	459	478	462	496	471	444	464	450	467	455	453	468	484	439	425	520	482	438	462	490	494	488	507	442	498	496	482	470	449	494	433	479	449	471	481	479	491	446	466	460	479	455	452	486	476	484	479	456	467	461	456	498	469	464	470	526	494	521	480	488	453	480	492	436	409	444	454	496	478	435	455	480	458	476	482	478	508	439	488	485	474	494	478	480	443	508	458	439	488	469	493	448	493	470	476	516	457	507	462	445	496	440	465	482	514	448	500	491	435	481	490	455	503	448	452	483	482	477	468	434	495	487	482	468	467	485	473	447	479	444	461	494	472	458	452	435	491	460	432	458	514	469	458	464	486	488	449	488	477	483	460	445	483	436	455	459	495	477	480	477	494	471	485	502	479	482	441	478	470	499	468	476	478	484	454	489	484	461	485	463	473	468	471	459	479	407	453	479	447	462	476	458	492	480	441	422	464	442	460	495	432	456	446	470	448	479	439	472	437	462	502	517	489	476	468	481	448	448	479	469	473	536	477	458	470	487	452	492	450	485	470	529	440	449	492	458	462	483	482	473	494	481	483	484	455	494	485	496	427	489	491	455	509	456	460	482	461	486	455	460	552	474	416	517	464	465	460	435	418	453	460	472	489	501	492	478	498	512	480	478	485	446	444	474	480	459	465	441	444	457	483	463	469	488	461	434	507	466	448	462	446	530	510	497	497	430	477	478	460	500	495	426	460	483	467	498	489	517	444	440	483	470	451	477	458	479	464	479	506	479	456	450	445	509	463	460	420	463	492	505	474	473	493	467	457	488	452	498	480	471	434	494	470	460	472	448	459	439	474	474	453	482	498	484	489	457	476	433	462	487	475	466	477	486	462	429	469	493	444	474	447	484	468	466	488	473	518	472	452	465	520	442	465	497	489	462	472	464	457	474	466	476	474	448	462	467	484	511	465	478	475	454	475	483	435	483	469	466	483	487	490	473	434	452	460	492	469	500	466	466	487	491	456	448	470	440	456	453	475	487	484	517	446	481	505	458	468	471	454	431	497	460	415	497	466	463	448	490	484	478	473	469	514	447	451	467	456	483	443	458	484	483	500	424	458	453	468	525	471	481	447	521	456	445	448	471	465	481	465	486	507	483	478	465	502	482	445	462	451	478	452	432	485	464	472	479	475	488	473	503	467	474	478	486	445	472	418	472	550	483	431	443	464	521	462	493	495	544	470	464	461	491	445	477	455	467	476	484	468	482	477	486	482	504	525	455	465	456	537	459	478	476	449	490	486	519	496	498	469	480	479	462	489	451	453	480	449	499	495	459	461	497	437	427	482	487	460	485	451	499	466	506	431	435	453	465	499	482	456	495	466	479	490	497	491	497	482	468	479	504	474	458	478	468	497	446	505	498	484	446	431	475	444	471	501	472	444	490	470	468	498	468	490	467	470	447	464	479	439	495	425	444	409	467	454	488	447	481	471	477	482	478	492	508	494	485	506	458	507	498	477	486	450	451	478	459	473	447	487	520	465	468	448	487	466	499	435	453	484	487	468	514	473	480	480	511	485	464	455	469	490	471	498	498	480	459	434	479	469	483	485	461	469	521	460	466	443	462	448	490	460	463	485	492	449	465	481	421	450	454	499	478	475	474	444	441	502	450	468	500	497	457	479	464	508	492	480	472	456	457	484	463	450	486	479	486	495	483	466	478	474	431	439	471	488	499	483	460	478	493	482	498	450	465	457	487	477	517	508	494	474	499	468	462	464	464	461	480	511	477	492	411	503	467	495	466	504	473	461	465	430	460	462	502	483	505	488	478	477	460	518	451	464	464	462	473	456	466	453	456	464	461	463	476	496	451	473	455	448	466	466	488	483	482	483	493	509	463	493	439	472	461	473	473	483	463	496	530	491	468	465	490	493	427	461	484	471	440	471	495	488	449	444	495	464	477	468	471	469	428	443	495	465	446	471	462	475	465	460	472	428	467	463	448	440	446	481	494	461	444	492	450	466	494	465	453	471	482	484	448	508	505	485	445	431	453	461	447	469	456	438	446	513	475	459	480	474	448	504	472	492	485	496	477	490	480	488	466	502	522	466	474	458	483	457	488	491	448	447	512	467	493	515	467	479	487	498	467	480	497	467	476	474	475	484	412	501	438	495	461	468	492	454	460	494	496	450	499	467	477	454	464	400	465	468	466	455	476	424	459	485	466	474	475	465	467	472	495	518	460	502	453	461	497	485	497	457	471	460	488	491	461	469	471	506	486	485	464	483	478	486	467	476	449	494	491	421	453	464	452	454	474	484	483	461	476	479	475	472	476	465	472	469	489	467	477	481	464	464	475	449	502	441	518	437	473	493	471	446	504	423	485	457	464	446	467	469	472	492	462	462	502	490	490	445	505	430	486	424	502	477	506	451	483	519	443
2358	289	307	286	266	266	276	259	277	227	247	227	237	234	250	224	246	205	211	272	227	229	237	241	253	241	216	238	237	237	225	236	227	232	226	266	236	235	217	241	273	214	213	240	239	205	232	207	254	244	248	227	217	245	233	237	238	219	260	204	219	213	223	243	215	236	244	263	244	240	244	246	238	240	226	229	231	253	249	237	220	215	240	227	217	256	248	218	245	227	224	241	263	248	228	261	220	244	244	222	210	238	250	229	236	245	221	264	241	230	246	242	217	254	211	241	248	227	213	251	246	203	234	234	239	200	218	241	280	241	223	229	218	196	225	226	234	223	252	213	190	242	257	223	238	233	242	271	254	274	240	203	240	231	256	226	244	237	249	215	229	237	242	220	229	251	208	261	254	228	216	221	203	226	222	217	221	229	219	200	229	227	253	219	209	213	212	216	254	223	229	217	235	255	207	247	248	242	262	217	241	202	245	241	234	223	242	243	248	227	200	247	230	200	259	216	230	220	261	207	200	229	195	222	208	225	194	243	231	234	234	220	230	234	227	225	222	222	214	247	249	248	242	237	244	260	221	235	220	234	234	225	244	233	261	242	209	223	236	208	207	210	225	220	215	202	219	223	228	243	215	237	245	191	213	232	241	209	238	232	224	233	226	221	234	252	207	255	232	225	235	263	245	220	214	235	216	222	233	251	226	244	266	227	233	213	244	248	237	208	243	223	227	213	236	244	248	239	218	252	242	250	202	246	215	215	227	229	252	254	218	230	224	238	223	199	211	245	216	227	245	222	251	213	258	234	227	207	246	253	245	244	243	217	225	234	277	243	228	223	213	206	222	230	234	254	233	229	245	244	238	228	237	229	224	235	209	214	246	236	238	209	217	243	233	232	229	209	235	215	248	241	221	232	202	217	212	231	231	236	223	223	239	255	212	237	213	217	233	255	239	217	243	193	238	205	259	228	228	251	236	200	248	228	228	229	211	237	248	213	231	225	222	244	223	242	221	241	213	237	223	268	199	243	215	220	223	243	214	244	231	214	218	228	245	236	229	193	254	244	240	223	243	211	234	226	215	239	244	215	263	223	246	259	210	218	237	234	217	226	226	240	232	240	239	232	210	201	219	268	224	242	236	243	246	202	215	209	218	228	200	229	228	219	237	220	225	237	252	250	226	218	210	248	242	190	205	202	234	246	222	250	229	243	216	213	230	218	225	244	240	227	239	236	209	237	268	228	240	246	233	211	232	230	225	232	240	233	226	224	233	252	209	244	239	238	239	241	241	247	229	256	214	234	224	258	265	239	205	219	246	237	227	238	225	227	228	216	253	210	217	258	237	241	228	254	230	238	219	233	221	201	244	218	254	226	237	237	244	228	211	206	234	234	259	255	246	218	218	234	237	242	241	216	221	234	214	230	251	223	227	238	238	226	231	215	248	212	230	221	219	233	197	225	233	208	232	224	233	251	259	222	228	257	231	224	236	212	212	239	236	227	233	236	221	220	235	219	235	225	241	207	262	202	205	225	232	232	234	250	212	250	224	228	226	214	247	216	257	227	257	226	225	229	234	214	251	240	238	217	246	261	268	246	227	218	235	202	209	217	203	239	227	224	219	216	216	243	243	254	252	256	252	226	235	223	223	222	249	269	225	235	230	237	224	244	249	245	248	252	190	234	195	251	248	225	280	229	213	195	231	222	256	221	253	221	223	243	241	238	237	212	255	256	233	241	221	229	223	257	220	185	237	212	238	241	240	236	217	222	232	244	234	223	217	212	238	253	245	213	206	239	208	232	224	244	228	230	203	234	246	250	249	217	229	259	242	233	231	205	209	248	239	221	220	238	232	238	248	247	215	244	215	251	261	242	219	265	209	229	228	232	231	206	225	227	206	230	215	233	234	218	237	242	243	251	206	237	223	229	240	236	235	251	245	251	233	228	275	263	234	239	223	236	206	212	247	234	219	232	226	214	201	207	254	241	220	227	229	210	242	228	246	242	247	239	237	222	224	232	217	230	252	259	259	205	246	232	243	255	224	230	220	202	258	229	238	227	244	225	247	235	244	234	243	207	251	206	240	243	264	235	255	215	234	226	232	254	239	239	246	247	236	228	250	221	229	242	225	220	233	239	243	209	220	250	219	232	240	215	246	243	238	240	205	214	222	235	239	214	218	216	234	253	226	210	223	223	227	231	222	232	229	218	219	252	256	209	245	226	212	221	220	250	237	233	236	257	222	252	206	240	223	253	213	200	226	242	231	259	227	227	212	230	195	219	218	235	245	211	249	225	199	228	215	219	234	219	253	231	228	222	243	218	229	245	233	210	208	255	205	239	235	205	235	246	226	268	253	243	245	218	270	260	225	232	231	222	205	259	223	220	250	206	228	220	228	229	230	246	212	213	254	250	238	236	257	203	232	235	230	226	216	241	261	218	242	201	263	263	255	240	219	220	200	221	237	249	237	236	227	232	241	230	242	211	242	230	222	214	236	195	229	222	223	250	235	227	231	210	225	260	244	213	236	235	241	243	236	229	239	243	232	220	210	217	229	216	234	212	234	220	233	199	208	230	242	232	245	255	234	222	228	232	218	218	241	224	253	220	248	227	245	274	235	219	202	231	226	260	234	219	205	238	227	253	237	221	206	209	239	257	239	195	206	234	235	215	231	232	228	191	245	231	209	220	233	254	223	226	234	230	237	232	224	249	240	251	213	253	228	225	216	232	242	245	229	242	229	240	233	232	191	232	249	220	255	218	228	224	251	236	200	216	218	254	220	195	216	211	217	251	228	249	235	247	242	227	235	238	248	240	217	236	207	209	222	235	202	212	234	228	239	221	254	233	253	208	217	250	215	246	241	195	229	233	241	208	224	217	250	247	224	232	229	234	237	214	226	207	206	219	256	221	217	220	244	219	249	183	231	216	237	249	204	199	222	226	242	216	225	261	224	251	222	217	204	255	240	251	223	210	222	251	218	215	222	223	244	234	216	227	223	255	227	250	233	227	224	238	259	224	207	223	233	231	247	220	248	241	217	234	228	224	239	254	242	229	234	210	238	230	242	236	233	216	248	216	224	220	260	247	219	213	257	216	226	236	256	243	235	264	246	235	225	214	214	228	210	225	225	212	243	214	220	260	240	202	196	261	218	245	246	236	248	209	232	220	257	267	221	194	248	229	257	260	236	258	235	229	238	228	232	207	216	242	245	234	243	216	250	213	250	206	249	252	224	205	237	209	203	206	234	223	230	216	218	252	256	259	222	233	249	234	218	226	248	239	223	198	232	212	258	247	234	250	230	259	238	249	270	218	206	220	235	262	230	231	249	214	215	235	203	229	205	224	217	253	219	232	249	241	230	231	218	219	200	229	244	244	237	245	236	221	217	247	238	247	260	211	224	229	260	218	230	245	265	241	207	241	242	230	230	215	222	215	218	254	219	225	214	219	215	263	222	248	242	218	219	227	236	221	226	236	220	228	228	224	239	229	251	217	255	205	244	271
2850	830	879	908	881	877	793	801	778	676	717	789	685	753	713	696	676	684	685	689	738	710	675	718	737	713	675	721	664	697	678	702	715	691	694	678	716	709	712	734	662	726	699	730	669	726	678	714	685	714	697	662	730	634	646	729	692	692	637	744	661	696	675	718	692	691	705	719	690	686	646	718	703	663	695	695	653	692	670	625	671	687	686	635	684	639	680	717	688	717	651	688	699	669	727	684	680	673	611	700	661	696	691	685	702	739	692	680	709	692	678	668	610	692	676	658	677	690	714	710	677	693	652	703	674	734	679	704	699	686	689	677	718	684	714	696	701	689	717	651	684	690	679	679	690	687	717	681	640	685	678	717	673	719	705	704	660	734	681	715	707	706	693	686	662	674	690	680	731	681	677	690	696	686	694	652	671	677	657	730	687	677	691	677	658	694	700	686	632	687	725	694	699	686	681	685	689	671	669	654	710	697	705	703	723	668	689	665	678	678	713	721	669	712	751	693	720	691	676	717	673	670	713	691	698	729	734	683	689	690	709	705	683	686	696	689	670	657	652	724	656	676	693	722	728	655	647	699	686	644	712	670	692	674	702	712	687	704	679	686	693	678	669	702	643	671	705	685	736	716	675	669	710	657	664	707	707	722	715	732	661	654	704	675	682	689	665	724	693	677	641	731	674	736	672	651	684	701	704	665	684	699	667	680	718	687	724	700	682	672	695	712	722	727	697	728	700	705	656	647	701	682	717	679	679	694	742	680	742	682	672	617	735	681	666	683	631	696	696	649	676	707	671	683	695	656	732	695	666	670	743	691	727	710	726	695	710	674	670	771	699	618	769	689	743	708	664	675	708	689	685	678	641	699	674	698	684	718	699	660	686	676	674	730	708	702	655	687	701	658	702	668	677	676	704	669	729	720	678	665	730	679	666	695	670	717	671	653	691	676	695	674	716	676	710	698	688	662	714	719	700	701	660	710	648	706	680	654	671	671	700	674	644	695	696	722	652	694	651	709	697	721	677	676	624	679	671	689	677	681	681	671	631	664	679	713	681	675	670	700	678	661	684	735	700	682	653	692	660	754	665	717	723	701	681	644	660	678	746	672	726	704	690	704	680	668	690	684	712	696	683	715	705	666	669	670	658	672	705	652	648	691	674	751	697	672	656	690	700	696	689	678	684	707	682	700	703	720	712	649	684	695	698	729	687	629	689	676	666	719	664	691	708	701	732	718	694	693	698	671	679	660	705	659	704	703	688	675	729	750	670	647	731	649	661	708	699	695	674	723	687	703	689	676	701	635	688	711	704	690	723	714	722	667	684	699	683	684	723	659	689	694	693	684	669	694	717	675	696	613	676	666	681	670	718	726	684	727	738	686	630	729	727	676	644	680	695	668	699	697	731	683	710	672	735	660	688	667	668	707	679	662	694	701	723	686	711	695	687	746	655	659	690	660	680	677	635	667	733	718	672	672	707	660	723	671	694	699	664	707	682	698	722	671	640	706	702	714	657	743	680	678	681	666	602	654	691	698	677	683	667	671	671	706	670	686	719	683	694	719	703	694	740	707	675	692	686	666	687	715	686	737	656	734	716	687	676	699	696	669	721	714	660	647	691	688	713	670	736	658	683	708	698	678	672	733	705	683	666	678	692	675	694	703	704	699	630	677	687	684	694	679	705	693	677	674	689	736	699	712	666	690	663	673	687	658	671	656	672	686	716	691	664	670	677	691	656	734	659	675	696	707	710	735	709	686	695	694	735	711	678	709	696	677	711	691	725	686	697	702	708	672	677	674	671	699	689	715	675	671	673	713	712	625	652	718	674	673	699	649	700	690	672	723	642	684	672	719	668	652	692	683	657	669	669	737	623	706	651	694	648	692	661	727	708	671	683	644	664	682	687	686	685	696	708	726	661	640	701	718	689	726	665	679	683	719	661	654	672	716	690	731	702	696	674	711	697	670	682	666	682	686	720	687	668	680	729	674	703	704	686	713	683	693	689	691	663	701	666	665	704	684	686	672	680	696	681	660	714	660	673	668	695	666	680	717	705	691	715	698	648	713	644	693	727	640	696	644	690	669	690	713	643	663	643	694	685	637	719	672	729	701	700	732	678	696	676	699	652	670	742	654	721	642	674	696	716	726	648	711	707	687	696	713	710	696	653	693	719	654	699	703	721	688	682	703	674	676	719	649	707	664	712	718	684	682	695	708	672	687	661	702	685	688	663	642	697	707	674	711	684	660	734	693	692	657	747	706	686	717	660	717	655	671	738	718	732	677	663	669	703	645	725	656	628	709	711	661	688	658	665	678	711	699	704	709	662	671	709	699	660	660	683	745	733	720	638	713	687	677	668	686	679	715	684	686	605	694	683	676	605	721	718	710	737	649	709	646	683	692	662	671	716	688	708	646	670	698	696	663	663	701	681	701	674	683	694	717	677	679	661	717	713	652	705	672	691	690	666	684	693	696	680	670	678	698	674	725	700	726	656	676	691	671	704	665	705	721	704	679	684	650	682	726	653	682	686	679	676	693	684	693	661	712	724	682	698	708	718	737	673	655	648	675	650	692	682	678	709	664	690	667	660	683	698	711	668	684	654	680	668	671	680	675	654	675	716	720	662	699	699	708	666	688	699	662	687	705	683	693	679	716	698	689	709	667	674	719	671	709	693	656	631	661	697	699	689	689	662	728	669	704	708	648	729	631	657	711	705	745	675	681	682	649	711	677	706	666	703	689	656	677	671	683	708	686	698	656	710	658	726	702	700	670	729	684	681	696	702	685	719	682	732	689	689	706	699	640	691	691	680	654	710	660	687	618	659	698	703	658	619	685	708	656	700	654	709	696	693	702	700	668	677	662	649	699	758	620	694	649	690	713	666	695	710	694	646	642	677	669	645	719	662	656	688	724	659	690	696	669	663	688	745	698	661	724	671	676	711	707	656	687	703	668	682	694	709	713	629	715	697	695	701	700	693	659	658	652	677	690	709	676	714	719	686	679	694	735	704	711	684	667	685	686	689	652	688	744	700	706	743	702	709	647	686	707	671	699	698	686	663	738	675	712	655	671	698	680	699	716	728	676	658	680	701	714	665	683	685	679	687	682	660	699	704	656	720	685	689	672	686	709	701	698	689	688	678	713	700	691	698	692	742	715	702	693	636	700	664	706	710	676	697	684	743	663	707	746	723	680	698	693	701	732	691	685	724	747	713	696	673	699	704	682	669	682	701	660	679	686	685	678	718	689	681	683	659	728	677	676	729	631	693	708	670	668	682	704	704	701	705	716	690	701	658	696	654	695	723	665	643	681	672	700	681	690	691	717	692	714	703	662	692	722	714	667	716	679	726	684	669	738	677	713	683	687	674	676	681	675	637	686	682	644	694	679	641	708	680	675	677	707	727	668	721	706	684	724	726	636	706	660	711	722	693	636	655	681	738	703	686	677	722	663	724	701	674	702	696	689	670	702	706	666	667	690	629	686	681	663	694	756	668	705	716	688
9909	1186	1462	1120	739	570	455	363	317	265	256	218	205	192	154	176	144	173	139	158	115	124	117	128	127	136	117	129	116	115	147	125	129	136	117	116	134	104	112	125	132	130	113	126	100	120	113	116	126	117	108	113	107	129	116	127	123	133	121	132	117	99	111	103	118	90	123	111	120	124	110	106	118	113	124	124	134	109	113	109	98	111	100	120	115	116	122	117	126	111	100	119	114	112	130	111	107	120	114	136	114	98	113	107	115	108	106	116	105	122	123	110	120	126	111	106	119	119	122	104	128	119	130	97	131	118	95	112	133	111	121	117	113	108	112	104	108	124	106	128	110	116	96	111	130	100	112	108	117	116	107	101	111	94	119	105	123	111	113	102	94	113	118	116	123	120	79	129	113	109	128	110	119	118	131	104	124	108	109	118	100	105	106	113	106	111	117	110	115	104	112	104	121	96	98	107	116	113	112	111	106	116	112	115	111	110	125	126	115	114	133	140	113	109	100	98	114	114	111	112	120	108	112	102	126	115	111	99	120	114	120	105	114	100	114	104	110	128	116	122	99	105	122	104	102	115	122	95	115	109	96	122	110	118	114	112	113	124	118	110	116	140	110	107	123	127	93	106	111	120	104	113	102	92	114	104	132	113	104	122	113	120	125	88	103	110	109	109	111	103	109	124	110	104	112	105	124	120	112	91	116	101	108	113	110	101	102	100	111	98	135	122	114	124	110	142	117	112	98	119	146	112	129	110	111	117	113	116	108	106	99	109	107	118	107	99	117	123	121	107	132	111	110	111	133	107	109	112	105	118	111	123	117	110	127	109	109	106	107	108	112	97	132	113	101	113	108	108	112	113	122	127	107	129	130	108	124	118	123	114	109	114	122	116	121	115	99	91	107	125	118	117	117	125	106	96	119	106	120	101	118	105	105	118	99	114	97	128	111	97	111	112	94	105	99	122	112	145	94	108	118	104	105	118	117	124	136	123	150	106	125	109	107	117	127	133	97	103	131	107	108	96	116	114	104	114	107	114	104	98	113	95	98	123	112	115	123	125	105	109	117	100	99	82	104	113	123	106	116	104	117	116	108	123	106	116	112	133	117	99	109	108	108	114	123	123	105	115	93	116	96	100	126	128	98	90	117	108	112	121	142	117	127	100	97	104	109	106	117	117	109	115	101	98	106	109	109	123	109	114	111	131	117	106	108	119	91	110	109	119	103	107	128	103	132	110	103	94	94	126	106	114	113	105	108	116	104	119	127	118	89	102	95	98	125	102	114	108	106	135	104	101	117	100	118	92	125	106	92	127	118	112	109	96	108	101	106	121	123	122	116	99	99	101	129	106	105	110	109	108	113	115	129	107	132	127	106	100	102	100	116	111	107	107	117	120	109	117	119	117	121	107	107	117	97	113	102	104	109	118	116	125	115	116	108	133	110	97	121	96	93	116	109	114	107	105	122	117	111	109	113	92	120	126	109	126	112	108	128	112	103	119	113	106	108	123	118	120	120	106	122	120	108	117	119	106	103	112	112	111	109	109	110	130	124	116	112	126	89	89	90	103	104	109	134	120	111	129	92	127	124	111	100	104	134	124	105	113	124	118	107	106	122	113	135	111	118	107	106	96	118	103	126	112	121	131	101	109	127	123	112	120	120	101	100	105	129	110	107	105	108	124	115	109	107	119	119	114	117	128	98	123	109	115	121	106	111	118	120	93	106	105	102	121	116	101	103	113	115	96	94	118	113	131	102	128	107	120	131	90	130	116	131	86	110	114	117	97	117	118	112	103	117	96	111	102	139	115	89	110	103	103	105	126	112	100	101	107	114	110	101	119	126	120	113	121	126	110	96	111	108	108	122	129	121	101	105	97	103	104	112	110	120	106	133	112	108	104	135	114	115	111	115	126	102	123	129	118	124	108	113	115	121	137	110	108	109	129	110	107	103	94	131	111	111	107	131	125	105	96	129	113	120	120	111	97	122	92	115	109	113	104	108	123	121	112	130	108	98	119	120	120	130	106	124	105	100	124	110	122	131	109	136	106	102	108	123	126	117	106	105	109	93	94	94	115	98	121	109	110	123	113	118	115	103	124	126	111	100	100	123	108	120	117	114	123	93	115	100	84	120	110	108	95	115	96	105	124	134	102	112	128	106	110	117	110	121	109	103	108	101	120	114	105	126	116	114	122	123	102	125	116	104	103	97	95	111	116	118	100	109	124	114	126	90	117	116	114	115	132	135	105	99	140	102	107	101	108	126	124	108	113	106	104	118	106	100	108	108	107	112	105	109	121	108	111	135	111	118	106	94	120	136	103	125	99	117	111	110	120	111	102	115	128	125	105	125	100	124	117	111	104	113	128	95	121	125	127	115	99	103	115	125	107	120	104	105	133	112	122	108	103	112	117	109	100	101	121	108	115	102	119	114	115	124	116	98	126	107	130	125	111	120	112	107	104	105	106	109	115	102	122	102	112	114	101	109	119	124	100	122	125	113	104	130	121	109	107	134	119	116	93	108	114	115	109	107	111	83	139	130	111	105	107	130	122	118	106	108	103	99	110	112	123	113	117	110	103	106	115	96	121	141	97	99	99	112	88	115	114	109	111	111	110	111	133	116	106	99	105	104	98	128	102	108	113	98	115	113	103	129	111	127	117	118	112	104	97	103	115	128	107	106	109	117	124	114	114	102	111	107	107	111	132	122	113	115	112	106	106	114	106	103	121	101	113	107	124	117	110	119	107	109	113	120	119	105	104	131	114	123	99	109	112	136	118	107	118	118	121	121	100	116	105	91	127	103	111	132	106	124	106	99	117	115	119	102	131	95	104	101	104	128	106	113	113	107	109	97	106	101	114	104	108	113	100	102	100	85	99	100	124	110	105	108	105	99	110	103	127	124	108	132	118	117	123	104	109	110	109	114	101	121	105	116	120	108	129	109	116	111	109	121	135	100	114	130	97	105	133	132	112	110	89	109	103	108	118	114	121	109	114	119	118	107	99	116	94	113	126	114	107	114	107	111	116	112	120	90	92	105	117	107	111	100	120	122	124	121	105	104	101	95	102	108	118	101	109	96	104	106	113	98	110	109	109	101	89	116	86	93	122	106	117	108	111	141	125	114	101	103	114	113	118	127	113	115	98	113	112	113	111	107	103	102	124	118	102	144	120	106	109	119	98	102	115	117	115	116	108	113	117	103	111	106	121	100	104	121	99	101	135	120	102	112	94	116	102	111	112	121	113	99	110	116	91	123	101	106	111	122	106	108	119	129	128	116	121	130	103	121	111	111	109	93	111	129	132	122	115	91	104	136	118	122	107	142	110	125	108	108	106	111	138	116	91	114	100	120	95	112	105	118	113	103	106	114	126	104	117	109	102	123	112	119	124	101	112	107	105	101	118	109	119	108	93	123	106	99	105	128	118	126	109	113	129	127	119	112	119	106	114	109	124	126	109	108	113	94	95	114	108	111	109	103	113	121	97	110	99	112	112	99	107	112	108
5928	1497	3628	3901	3207	2653	2115	1738	1517	1352	1221	1043	942	846	847	761	688	670	667	592	622	578	551	524	520	530	467	473	492	465	446	480	467	440	435	455	419	438	465	412	422	388	439	417	447	400	380	444	421	412	415	449	420	419	392	386	389	424	391	351	386	373	365	383	398	410	385	389	405	396	401	392	385	390	405	415	400	357	409	368	386	364	425	399	393	369	380	396	406	407	396	376	369	392	385	356	406	365	393	405	379	424	406	415	364	390	408	397	390	376	359	365	403	399	364	357	391	387	373	356	365	379	366	379	365	341	387	359	363	362	371	372	351	367	379	397	384	354	372	390	366	397	404	432	398	384	405	381	400	356	375	347	372	382	383	393	342	400	347	384	382	368	395	352	384	347	383	365	337	363	372	356	366	339	388	395	385	341	370	375	343	361	355	360	375	389	392	370	414	382	403	366	347	372	398	401	394	389	354	390	381	384	384	389	381	352	369	390	402	401	363	364	378	342	395	391	377	358	365	385	400	355	390	403	364	362	373	367	365	378	370	388	353	389	408	380	388	346	377	419	348	373	349	398	401	360	375	396	408	377	377	393	377	384	372	357	390	370	373	357	387	351	372	388	334	399	368	361	406	396	367	361	419	357	385	347	353	338	396	365	385	371	363	383	369	396	388	399	370	354	363	438	378	377	386	377	363	357	377	379	421	351	378	391	370	374	348	362	383	353	391	393	343	388	357	381	332	390	371	355	343	359	389	358	387	331	348	394	388	387	389	378	416	370	346	346	372	349	374	366	372	386	367	375	385	418	365	382	391	342	387	400	435	362	387	397	347	357	394	379	361	373	373	407	391	387	391	393	376	413	359	367	379	407	374	405	386	386	346	383	385	374	350	372	386	384	393	386	365	380	410	388	376	343	367	393	387	401	377	356	361	351	348	393	332	383	384	377	377	355	377	399	402	408	356	390	389	347	388	370	389	380	414	394	367	371	354	382	417	388	400	381	365	374	361	383	347	377	404	390	401	406	376	355	376	364	391	359	372	382	357	364	378	367	379	377	368	411	337	386	374	349	359	377	384	357	365	398	396	374	365	373	392	382	347	362	334	390	345	354	383	351	376	351	374	384	391	364	402	403	384	381	376	358	385	371	404	357	363	375	383	359	380	386	396	370	409	403	378	352	378	383	388	379	365	385	380	390	394	348	349	346	346	364	391	352	322	425	359	383	367	364	383	381	391	356	355	391	381	397	385	379	396	395	376	375	387	383	385	340	396	348	390	382	399	391	352	365	378	417	365	365	353	340	385	408	373	374	347	391	361	389	379	361	370	386	382	426	383	341	376	393	395	390	348	389	379	399	370	395	371	351	372	360	379	409	383	379	381	377	378	352	374	377	387	383	364	382	377	345	415	360	378	374	350	348	363	388	369	351	406	383	355	359	405	352	376	351	415	380	378	370	337	390	336	345	380	392	407	400	387	362	397	350	377	367	348	388	379	384	378	382	380	393	386	394	360	368	382	377	364	365	407	390	328	380	379	367	403	399	389	408	404	332	389	383	367	372	398	364	369	390	419	372	385	350	377	399	370	335	364	357	350	391	394	370	414	383	363	397	344	387	387	370	378	395	366	384	363	397	412	385	416	372	373	363	390	368	392	409	369	374	374	402	392	360	372	348	381	402	398	382	419	379	376	375	367	370	355	325	352	386	360	370	385	363	374	392	408	368	346	409	349	400	346	383	331	379	368	340	385	366	373	399	392	388	384	398	380	350	400	375	376	378	346	378	372	359	345	386	390	363	375	390	395	379	368	364	384	392	370	345	360	388	407	385	355	370	359	368	422	399	384	340	350	344	415	372	356	370	347	382	391	407	338	358	388	348	373	390	371	400	381	352	387	380	398	370	335	389	353	354	352	372	374	373	389	355	403	419	390	369	350	354	354	365	379	397	363	399	382	350	368	356	374	364	379	361	378	366	369	402	365	336	378	343	378	359	362	356	330	389	358	368	374	367	374	383	347	394	398	361	341	390	404	411	380	380	373	368	378	381	378	400	379	389	373	398	375	375	378	395	356	352	401	402	346	408	362	371	342	411	370	365	361	371	406	389	355	384	416	371	348	418	367	334	364	354	366	427	401	379	360	403	376	360	406	337	392	371	370	374	367	369	324	390	392	368	373	376	406	396	352	406	392	389	383	380	393	361	378	411	378	389	380	409	379	354	367	397	372	403	371	346	379	348	360	361	390	396	402	352	409	407	357	376	339	361	392	399	368	372	381	413	378	399	357	355	383	393	391	372	389	352	387	403	370	382	409	389	372	352	376	372	407	362	367	367	379	360	356	404	395	398	388	383	380	399	390	348	397	361	376	381	389	361	359	386	402	413	373	340	383	380	367	357	371	395	364	355	394	390	366	398	359	372	383	362	358	362	385	389	372	392	390	398	381	386	355	387	359	397	360	360	355	389	363	374	392	387	361	372	406	419	375	377	379	348	353	386	377	369	397	375	382	406	365	375	339	359	387	347	355	357	369	402	368	358	352	363	369	407	350	393	375	351	373	345	408	392	375	398	382	376	372	330	374	388	394	375	402	358	393	404	408	382	374	377	343	379	425	363	368	340	389	408	397	390	383	354	383	388	384	362	379	392	406	377	401	382	370	366	358	358	369	391	389	363	400	378	322	369	416	384	400	387	369	358	393	367	385	377	401	371	371	362	381	372	357	357	359	370	381	388	362	368	387	364	395	375	399	397	364	374	386	365	342	333	374	381	382	361	368	382	341	348	369	366	372	357	376	366	389	404	375	357	378	403	398	368	344	389	360	397	352	410	399	373	359	344	337	400	359	392	338	389	358	371	401	359	349	373	377	376	383	367	406	392	386	374	365	395	419	380	401	356	406	381	404	383	372	378	389	394	360	385	382	365	363	379	363	419	391	363	383	393	346	348	384	368	399	383	344	405	380	361	366	389	365	354	359	358	358	396	390	379	366	411	383	371	370	386	407	359	342	377	369	377	369	346	387	374	396	365	404	355	348	371	369	389	382	330	413	399	378	364	339	350	419	362	384	391	338	362	384	347	374	399	398	379	377	390	409	372	403	371	373	374	350	377	375	386	347	366	378	384	381	398	389	370	381	368	393	376	383	353	369	372	367	414	383	390	391	416	392	400	416	384	377	361	366	341	357	385	363	386	361	391	405	392	325	368	367	380	367	401	349	392	366	401	363	404	377	362	398	360	366	378	375	391	355	367	342	363	379	394	378	349	363	380	379	362	339	369	359	366	393	344	350	378	390	366	358	413	340	361	364	384	396	385	390	361	365	382	386	357	381	380	332	356	385	352	420	399	384	360	356	393	372	391	359	366	381	360	349	380	363	386	376	359	400	385	354	360	399	359	357	383	380	388	358	403	390	379	352	344	397	374	334	368	390	349	360	344	364	406	352	369	343	378	369	356	345	371	396	368	392	390	394	394	407	383	356	392	346	383	358	360	389	397	381	380	409	380	379	360
17483	2694	2952	2167	1520	1027	819	592	556	420	374	321	310	275	279	231	219	218	198	185	178	204	194	164	181	180	152	200	162	189	168	162	167	145	160	162	166	171	136	147	146	136	141	172	130	143	141	182	136	149	140	154	163	167	129	146	143	146	167	155	152	158	160	150	129	164	136	140	176	125	158	148	143	141	131	134	154	157	132	155	148	145	128	156	124	142	156	160	148	147	124	133	157	142	132	134	132	143	161	151	157	146	152	139	124	145	141	134	171	164	152	155	160	120	149	144	129	134	160	136	133	150	132	122	125	140	128	150	140	162	136	164	139	136	158	153	150	138	134	143	129	143	132	140	139	126	148	133	152	149	152	134	138	133	127	157	138	120	146	152	125	160	135	153	137	150	115	143	144	137	134	141	151	146	156	141	142	151	150	139	138	176	148	135	129	139	138	152	143	162	138	142	138	149	129	136	114	148	140	141	151	146	140	175	153	155	137	122	137	173	148	125	136	129	127	127	139	141	142	142	134	153	160	158	134	151	113	147	140	145	128	151	150	162	143	130	148	141	144	140	133	132	142	137	142	148	131	138	146	146	151	118	130	137	159	112	160	140	128	133	131	141	137	142	128	134	161	142	147	134	147	145	157	134	158	160	134	136	142	133	140	138	136	127	136	145	138	135	168	157	150	151	132	129	147	160	147	140	149	137	127	144	141	126	163	145	154	160	122	156	130	134	164	152	147	132	150	129	140	137	128	125	153	137	124	143	147	128	148	141	134	142	136	148	130	143	152	147	136	172	139	157	136	142	124	132	138	149	144	130	157	143	145	156	136	135	137	158	129	124	142	156	151	138	133	144	176	132	141	123	153	134	156	135	159	143	145	127	120	146	142	130	132	136	119	132	145	145	155	144	150	147	148	148	158	121	167	134	133	151	135	134	146	160	149	140	151	136	137	142	138	114	135	136	140	128	147	145	152	146	158	145	122	137	122	139	159	149	138	124	132	131	128	138	147	132	168	168	157	142	146	141	123	162	134	144	163	150	140	145	146	149	142	130	137	138	142	160	142	156	142	151	137	134	135	164	135	138	128	144	144	138	125	165	137	149	141	139	145	154	134	160	147	147	140	143	143	118	145	139	142	140	154	143	132	154	146	162	149	146	163	136	154	136	142	148	147	154	141	128	140	138	142	133	132	143	145	160	142	138	152	156	153	129	134	134	158	126	131	136	142	132	142	144	142	141	143	152	148	150	161	120	151	134	123	148	130	141	154	125	143	155	127	145	149	136	150	155	141	151	146	137	143	159	137	139	147	126	130	149	138	165	147	138	149	139	175	142	153	150	143	148	123	148	141	144	133	135	136	146	132	159	149	131	139	152	134	139	141	166	155	142	149	131	152	142	123	129	147	130	134	148	133	144	140	155	129	147	136	143	140	134	133	140	130	137	133	156	148	167	130	158	130	155	143	124	122	142	148	160	141	128	162	132	159	139	147	132	137	130	131	150	159	133	135	148	136	139	141	143	136	141	133	122	151	132	143	148	145	154	144	127	135	134	146	138	154	121	169	150	154	132	139	137	133	136	138	151	150	139	157	129	155	136	147	134	106	144	141	151	148	144	143	128	160	119	140	143	154	144	130	134	123	172	134	140	154	149	136	130	136	136	122	152	139	133	123	140	134	157	140	131	138	133	139	144	141	148	153	148	147	128	138	125	161	150	126	155	149	155	137	151	132	152	140	149	147	139	143	151	122	142	128	147	120	134	145	133	128	141	126	139	142	137	143	152	133	135	138	151	145	126	129	161	141	148	145	145	127	151	140	174	135	133	136	140	126	152	121	123	137	162	131	150	140	127	166	136	163	137	157	171	146	163	150	140	150	133	127	138	146	154	137	121	167	152	126	150	139	135	143	130	137	157	151	142	152	149	122	164	148	142	147	130	159	146	140	125	160	149	150	153	152	137	136	141	121	138	128	153	141	131	137	156	149	121	126	149	159	140	154	137	140	158	159	131	138	131	142	140	143	135	136	134	147	146	154	144	130	141	135	129	132	130	143	139	140	134	146	157	141	160	163	141	148	141	139	130	150	135	151	117	138	126	128	156	148	163	139	140	129	136	163	143	156	138	118	135	146	156	139	158	126	136	153	144	138	144	171	143	150	136	137	172	136	120	153	137	138	157	146	158	153	163	150	167	140	128	143	156	146	130	138	136	166	138	166	120	124	126	169	121	118	132	137	140	126	153	160	141	152	128	108	131	144	135	159	163	152	149	119	159	126	128	156	144	130	131	145	152	133	126	149	138	129	155	147	147	152	176	135	133	151	151	134	131	135	114	133	157	147	148	147	171	151	151	137	136	132	129	120	155	129	131	153	143	129	161	149	158	115	135	149	153	149	167	135	149	143	129	128	123	149	146	158	129	140	125	129	129	149	119	156	134	135	159	159	141	128	135	155	147	166	142	152	133	138	136	151	141	143	151	147	149	139	132	106	146	161	154	129	120	126	133	136	123	125	143	151	134	169	131	160	147	165	146	133	134	171	152	130	125	152	158	132	139	149	128	168	143	140	131	144	143	134	163	143	142	161	137	141	152	135	124	146	146	131	148	156	147	123	130	147	136	143	112	156	148	132	147	130	136	136	125	138	131	125	142	128	137	144	134	155	158	142	149	117	145	148	146	157	160	135	140	143	155	131	154	145	147	149	153	160	145	130	133	139	147	134	153	139	128	138	116	140	141	139	125	152	146	150	136	150	140	148	138	144	149	146	142	149	140	151	154	160	133	159	138	138	125	128	157	162	148	136	137	131	126	139	151	140	140	132	162	152	129	125	147	117	123	150	131	156	139	164	151	142	140	147	144	145	132	143	160	138	140	150	134	137	143	140	156	149	144	128	139	136	138	141	136	142	138	149	155	132	145	131	132	149	161	154	144	134	140	137	136	142	132	137	132	143	117	155	146	131	136	124	119	139	126	139	141	113	154	153	145	119	135	145	158	147	161	154	139	116	144	122	153	126	145	133	154	149	147	138	130	126	129	162	138	148	150	149	132	125	139	134	146	113	144	143	149	145	125	141	138	128	124	140	144	143	166	143	124	129	149	145	128	135	160	130	147	134	141	130	139	133	138	132	125	116	131	143	156	152	155	137	146	144	158	130	145	155	142	139	127	135	143	142	138	148	141	164	146	139	118	144	128	140	155	136	158	150	136	136	149	127	146	143	142	141	132	149	131	151	156	129	162	126	141	157	144	156	141	140	143	151	126	157	113	135	142	145	140	126	132	155	133	139	137	140	149	143	136	150	133	162	169	149	174	156	123	135	149	141	135	157	132	139	122	129	137	141	146	145	122	163	147	141	126	151	140	148	130	117	145	146	120	129	164	147	115	147	136	134	144	131	147	149	137	155	106	145	122	108	148	158	134	138	135	154	156	155	162	142	119	148	137	124	132	130	147	141	152	137	135	120	130	116	129	132	137	156	163	132	139	152	128	137	152	154	131	152	142	126	166
8127	2761	6468	6948	5725	4674	3814	3148	2576	2331	2045	1768	1541	1396	1273	1210	1121	1028	960	976	900	873	838	780	818	795	767	701	687	679	679	676	718	594	627	610	589	570	592	607	575	603	561	550	530	558	567	552	509	540	544	527	498	510	532	502	546	521	565	515	540	542	488	553	537	496	547	545	538	527	506	507	458	515	468	486	480	514	472	465	492	487	485	500	485	484	481	483	534	483	482	477	517	467	472	487	483	483	497	460	508	466	503	477	480	467	456	473	467	468	456	540	532	495	503	466	497	518	517	487	485	483	520	515	475	463	501	481	500	521	504	458	469	469	457	471	467	444	468	509	473	508	453	485	450	505	450	464	464	507	463	465	463	483	450	461	449	478	483	494	468	448	446	469	447	473	448	473	505	465	442	497	482	438	461	457	466	494	468	471	445	475	457	455	494	468	471	431	482	472	485	471	492	491	495	483	463	490	486	479	450	502	477	478	472	495	471	490	485	433	434	455	490	462	409	507	506	474	484	474	397	447	484	476	463	452	524	468	444	456	473	466	424	466	484	439	478	488	496	495	447	494	447	439	444	433	452	519	454	449	439	491	466	526	461	460	437	440	477	461	468	496	495	452	461	481	514	417	455	471	456	476	460	499	475	480	484	515	474	487	448	461	459	447	488	482	470	460	475	434	471	470	475	482	453	450	463	452	522	478	489	515	473	440	483	493	461	464	472	476	484	450	486	486	443	494	476	465	511	470	463	495	472	483	472	475	471	460	478	501	457	472	453	490	472	480	449	434	476	455	497	440	470	482	463	491	454	513	472	475	436	438	447	467	471	471	487	455	452	472	464	455	455	441	467	495	475	471	438	482	498	488	472	494	470	429	465	475	496	470	501	455	456	508	460	471	464	472	438	485	468	455	473	446	471	435	495	438	470	439	446	493	446	467	461	474	482	463	453	471	476	491	451	436	465	502	455	499	506	493	498	476	470	466	502	468	429	476	462	480	436	458	443	442	431	478	473	455	461	478	487	453	468	495	433	451	471	441	479	454	437	435	515	475	449	480	458	460	474	509	447	497	482	456	458	458	455	497	512	476	466	437	514	467	461	456	494	452	479	509	459	481	451	468	448	490	467	481	480	469	488	490	454	494	468	507	455	468	462	473	444	453	492	463	460	483	477	466	471	497	484	443	488	463	463	483	529	460	501	504	478	435	502	476	445	459	449	478	501	461	476	443	474	469	462	445	429	500	491	442	448	510	441	486	466	476	455	489	493	486	451	452	503	485	493	476	477	513	450	448	478	490	462	479	466	463	496	455	471	470	465	486	488	446	450	455	488	537	469	450	465	441	496	507	482	453	456	426	489	505	490	441	445	493	433	452	496	439	473	480	462	472	465	496	506	419	455	466	469	459	440	457	471	474	487	467	460	493	461	454	462	493	471	480	459	499	461	448	453	449	476	507	461	511	510	448	534	482	456	470	427	410	504	441	473	485	483	468	431	476	448	456	484	480	450	466	421	492	430	502	462	432	498	427	517	441	442	437	492	440	406	435	452	453	460	512	481	455	444	445	501	467	501	447	466	439	477	472	419	471	444	411	483	445	490	423	454	502	490	494	465	469	499	440	446	441	463	467	440	501	470	467	490	464	464	450	438	472	418	497	503	457	452	468	448	519	502	479	431	490	459	434	503	496	463	467	510	480	462	470	480	489	485	465	470	484	477	488	450	460	495	477	472	436	448	476	472	451	428	455	460	469	507	469	478	451	509	479	455	483	486	440	461	449	490	499	493	475	470	471	480	450	468	500	459	468	439	460	450	512	506	475	448	495	483	479	470	456	474	438	472	477	458	457	444	467	457	486	426	434	458	444	443	452	489	458	472	490	479	471	466	506	460	479	505	454	469	475	469	452	452	492	476	449	465	499	452	455	479	495	476	463	524	479	431	479	509	456	469	480	482	494	476	468	474	495	473	476	430	442	488	493	455	473	462	453	455	490	469	477	429	429	489	452	505	469	468	482	480	452	489	446	488	462	479	477	492	490	471	436	454	500	510	489	413	499	471	472	475	462	500	503	489	463	502	491	500	452	471	465	476	483	488	458	510	443	459	489	483	468	475	502	488	442	451	463	435	444	482	484	447	472	465	445	456	450	461	474	476	466	451	446	446	458	535	480	480	482	490	449	438	451	414	477	488	487	472	490	488	507	444	519	490	490	470	473	494	449	450	469	486	474	520	465	508	440	475	452	471	477	468	470	456	436	494	473	467	479	456	501	478	459	531	473	445	483	516	480	513	465	474	494	469	478	481	474	478	484	456	443	464	441	435	462	504	503	514	477	508	473	477	448	464	496	472	446	460	462	513	489	454	450	505	489	472	493	474	478	447	496	447	449	499	460	480	483	496	474	473	488	513	472	471	460	457	488	493	464	456	513	482	435	498	483	509	456	452	427	489	465	454	495	470	487	477	472	454	466	434	461	447	477	488	516	447	490	463	523	446	478	482	485	489	474	455	481	499	492	445	483	497	447	468	476	493	459	488	450	443	496	523	479	497	477	427	500	495	518	478	483	459	509	451	497	449	497	445	464	477	483	494	496	480	447	433	463	456	468	497	493	470	490	468	490	483	473	461	474	468	455	457	445	457	453	479	490	491	453	439	439	499	479	472	464	432	470	458	465	448	481	450	492	490	469	465	462	459	518	427	467	477	502	489	444	465	478	449	467	490	469	464	440	456	447	451	458	496	505	471	440	456	464	469	507	477	472	542	454	486	498	433	467	450	450	473	512	478	487	489	457	470	507	479	461	467	445	472	441	439	446	475	469	505	448	467	496	516	475	468	489	526	447	478	433	455	472	468	477	471	499	514	476	440	500	464	452	483	440	473	431	457	462	457	472	412	473	499	446	479	499	475	475	451	451	451	479	472	480	480	454	433	456	476	461	460	448	453	484	495	485	464	439	443	439	456	473	460	485	484	481	479	538	507	511	442	430	456	443	484	433	473	466	502	460	462	454	481	469	498	444	488	510	442	477	449	477	449	474	486	502	465	512	473	441	465	522	478	460	462	506	461	480	453	469	463	463	461	436	467	431	495	481	530	463	482	448	506	445	465	532	466	459	457	453	472	483	448	476	545	469	520	444	455	494	464	425	481	476	428	456	465	464	499	489	474	444	413	482	484	481	472	445	481	528	491	440	445	450	473	458	473	463	440	528	466	479	489	455	481	489	477	421	469	514	501	531	438	451	497	446	462	451	455	462	475	460	463	475	463	437	458	462	499	481	453	471	499	459	485	483	457	487	452	462	441	508	486	452	500	459	468	454	515	483	475	438	454	463	448	477	477	481	467	478	469	430	477	451	451	484	492	486	447	470	420	444	469	439	515	443	490	435	507	443	463	455	492	469	457	498	495	502	471	427	443	481	505	491	445	478	470	511	486	476	451	459	498	460	450	475	495	442	482	436	465	507	474	438	441	477	490	450	443	454	455	437	477	487	486	448	480	483	456	441	490	470
2251	299	317	297	261	273	232	251	237	235	218	246	253	234	236	241	248	241	224	239	249	261	254	204	235	215	240	231	209	215	259	228	234	236	231	236	222	217	222	223	246	217	215	226	201	240	228	229	209	236	255	259	218	253	216	236	249	247	212	206	222	250	211	218	241	230	236	217	238	227	232	236	205	242	238	239	236	193	215	248	223	221	252	213	232	203	215	245	257	251	236	210	242	250	218	219	229	245	221	236	210	215	242	237	215	240	232	233	232	237	248	226	222	218	227	205	238	242	244	234	229	221	226	212	217	217	260	222	240	225	212	249	250	256	226	234	224	221	236	240	233	194	239	239	230	238	244	199	225	224	211	202	229	222	224	244	233	251	225	209	194	181	232	222	227	239	238	243	263	233	220	244	230	213	225	237	220	235	248	265	243	242	236	234	223	194	233	210	258	246	238	215	223	268	242	252	215	217	247	245	220	239	229	233	238	250	229	222	235	234	215	231	242	215	233	231	247	226	235	237	254	215	217	244	254	264	224	224	235	242	219	235	228	224	228	256	209	205	215	214	224	205	238	244	261	231	221	229	227	232	235	232	230	212	206	227	239	226	219	203	238	241	230	208	233	251	217	217	239	225	215	232	240	232	186	213	225	226	214	240	228	244	244	268	242	221	210	232	218	210	230	209	224	222	215	234	214	222	210	253	225	233	222	208	222	230	266	235	249	259	233	232	227	221	236	247	222	244	209	242	240	247	209	224	227	256	278	227	214	205	222	220	241	257	237	239	246	224	256	245	225	229	225	224	200	230	231	223	226	233	261	221	216	247	212	215	253	214	211	218	219	205	225	261	213	228	197	237	232	207	238	209	254	249	237	271	233	236	223	228	227	242	222	226	209	249	254	217	255	231	232	238	223	225	238	222	240	206	209	205	224	249	232	264	247	218	209	225	234	222	256	214	267	223	220	226	253	216	237	243	240	222	231	209	216	223	248	218	232	218	223	225	241	234	240	242	237	246	220	224	221	217	232	217	211	245	225	216	231	234	220	212	235	207	219	204	239	212	229	231	209	197	242	224	236	219	222	251	255	220	217	238	235	247	242	245	223	247	228	223	217	231	220	208	220	200	234	213	226	231	226	230	233	216	234	229	225	216	242	232	220	225	244	236	232	239	230	238	251	220	226	231	219	229	210	255	250	232	229	192	239	228	232	208	208	242	231	231	225	183	235	216	238	233	237	230	269	248	238	226	216	197	235	251	227	243	237	225	230	197	241	233	230	219	215	245	228	218	244	230	198	212	243	206	257	243	251	236	224	217	221	242	219	227	227	220	219	234	242	219	236	205	216	237	232	243	218	215	236	243	263	210	218	232	253	227	259	220	217	243	244	229	236	249	248	260	228	235	221	231	234	232	198	245	247	236	219	223	223	230	251	224	238	227	249	244	226	231	251	221	227	206	244	217	265	218	229	211	238	223	229	225	251	238	256	185	242	245	235	255	214	254	242	228	237	226	220	227	225	238	243	241	230	236	228	210	222	210	214	217	221	223	233	237	226	214	220	228	233	233	205	223	227	234	224	238	229	234	244	206	236	248	229	241	217	210	218	200	225	251	253	236	265	214	249	234	223	211	214	209	237	216	244	231	222	239	207	227	237	228	209	233	234	214	219	220	238	211	229	224	243	221	217	210	241	225	237	208	216	212	222	236	231	223	242	234	239	203	259	187	213	224	241	211	234	206	231	235	218	229	215	211	248	196	188	233	219	237	204	220	212	249	240	241	238	201	240	230	226	215	235	231	250	198	236	235	222	218	202	246	236	252	219	213	234	234	224	247	236	221	210	231	248	233	218	248	226	217	223	246	235	240	206	262	225	229	228	259	226	230	239	236	229	223	219	225	203	221	238	228	262	244	243	230	243	243	247	200	228	211	208	222	215	219	222	216	226	257	237	241	226	224	244	221	198	219	233	243	234	221	239	235	264	225	216	245	227	216	238	228	215	222	217	237	239	200	219	228	266	226	217	235	228	260	255	245	218	200	208	231	246	198	216	251	238	238	224	220	241	241	205	254	252	254	215	231	209	214	223	227	201	201	226	205	239	219	235	201	269	206	243	217	216	234	228	253	236	224	246	216	226	244	215	211	220	239	268	250	258	232	220	222	234	227	204	232	223	229	260	217	227	239	250	223	243	220	221	256	227	208	228	233	217	261	243	249	213	236	221	230	222	225	239	238	238	219	244	254	216	228	229	216	216	233	234	211	220	226	254	228	236	217	205	225	235	233	213	236	221	202	209	247	233	218	227	204	225	225	234	236	238	232	226	245	221	222	236	242	237	221	217	230	221	251	222	204	240	219	227	241	207	242	248	209	244	238	225	234	211	241	221	249	247	242	245	255	231	229	229	194	220	238	226	215	232	232	225	247	227	244	244	223	207	232	226	238	215	227	217	240	211	207	225	244	212	234	218	228	217	248	221	221	203	227	224	233	205	246	233	223	218	227	218	212	234	212	214	214	223	236	227	225	215	225	261	214	239	240	222	259	209	216	252	235	222	220	227	214	214	270	194	224	215	237	228	223	207	238	271	211	248	214	223	207	221	205	230	209	234	229	213	186	233	208	250	220	216	227	242	221	238	218	230	263	199	241	243	237	212	220	224	232	214	250	242	251	242	229	228	226	239	235	243	224	216	228	221	239	210	216	262	238	219	248	251	225	240	237	207	257	232	207	220	222	210	211	246	209	220	223	192	255	259	233	221	226	257	253	211	230	204	221	228	200	215	235	217	241	267	200	226	262	244	225	226	221	239	243	228	230	234	214	247	245	251	224	218	220	208	236	212	222	217	228	218	228	268	239	256	250	224	233	217	231	204	235	227	223	231	222	251	223	228	217	230	220	212	252	271	232	228	208	243	214	228	240	218	230	199	211	220	240	241	234	231	211	235	222	224	223	208	210	224	236	215	262	227	236	230	211	224	230	247	224	231	215	229	235	240	211	211	239	211	257	245	237	222	247	217	217	241	233	216	222	209	221	265	268	233	216	199	264	238	258	226	246	230	230	248	225	220	254	249	200	221	224	236	206	236	239	256	206	227	254	196	228	249	231	224	204	209	221	253	233	252	232	253	231	219	223	222	238	258	252	202	223	226	230	230	237	225	252	253	216	201	232	228	235	224	227	244	233	239	246	225	236	219	215	245	226	219	235	230	195	263	256	252	221	245	239	199	245	226	232	234	234	240	209	250	197	226	235	230	237	243	235	234	214	215	203	212	225	238	245	216	245	237	204	231	214	242	237	239	245	222	217	228	223	227	235	239	243	232	228	234	222	227	215	237	232	231	234	218	205	234	215	238	248	233	220	227	238	250	215	234	220	208	238	226	215	226	219	240	230	216	236	237	216	232	234	229	224	242	207	211	227	234	216	217	233	227	226	224	221	212	214	210	224	245	227	252	237	201	200	254	231	226	222	238	210	230	239	206	245	236	217	247	246	255	217	213	239	259	224	231	218
2788	768	902	885	860	803	804	751	832	725	718	698	679	700	696	694	733	658	733	719	714	652	706	716	660	666	670	677	739	727	649	710	704	691	677	650	694	677	728	685	706	668	689	713	686	670	694	649	697	680	666	679	677	667	718	646	698	632	686	690	682	707	620	751	691	683	672	730	696	702	644	643	682	704	637	654	691	701	673	695	651	651	709	689	748	646	713	697	661	698	691	669	705	652	709	701	678	668	693	667	695	707	693	714	684	693	697	702	682	716	698	679	735	693	695	661	725	681	705	673	662	682	707	663	719	669	684	670	726	668	737	668	665	713	676	718	696	712	662	713	672	691	646	684	666	717	675	702	718	704	661	631	661	678	721	688	672	687	680	666	692	664	684	659	658	701	662	658	654	704	683	685	689	677	675	649	702	658	689	698	736	611	704	709	670	721	725	676	680	678	716	703	745	678	742	724	645	738	667	751	665	675	658	695	702	712	628	680	633	702	701	663	712	712	647	659	708	741	666	679	661	732	724	689	669	676	671	734	673	708	678	706	683	651	660	656	689	706	712	682	725	692	702	711	678	675	633	651	670	671	653	612	671	713	674	693	671	681	678	683	682	693	719	658	667	696	681	698	687	704	697	675	711	649	687	666	663	685	659	681	680	707	706	691	715	656	690	661	676	663	668	690	690	722	674	671	659	696	690	696	657	660	701	718	706	725	681	663	675	698	685	679	661	689	677	718	686	698	676	716	694	685	653	664	648	719	704	706	728	706	661	676	692	669	642	688	704	695	721	668	671	692	726	657	663	639	709	710	630	645	685	688	685	695	690	695	713	669	691	674	673	658	721	661	637	665	688	709	743	679	691	691	658	633	706	671	668	673	714	685	685	684	702	674	643	660	697	689	663	688	699	731	687	645	641	637	688	640	689	691	691	676	695	696	625	684	666	717	666	711	711	671	734	657	693	694	652	684	668	705	674	702	722	667	667	673	675	728	742	682	725	658	662	715	667	705	661	654	722	696	661	681	718	690	683	714	734	640	703	668	672	682	628	669	681	679	745	689	714	656	675	680	660	685	648	636	647	689	691	700	698	690	699	697	684	685	663	647	688	704	671	652	640	673	640	687	681	715	677	653	663	692	730	688	707	678	673	679	652	658	674	705	654	685	678	670	671	720	694	675	647	702	698	698	660	686	676	670	659	653	722	654	690	707	717	670	687	668	694	683	675	644	672	704	705	682	661	685	677	679	704	665	669	713	681	689	718	644	660	715	692	673	686	684	730	677	710	683	686	743	683	707	713	653	689	665	655	697	714	708	686	709	666	681	663	636	712	716	679	703	689	688	676	680	682	654	653	695	714	700	687	656	706	685	717	714	681	675	717	702	693	636	645	708	698	692	719	703	670	669	708	676	633	700	694	687	665	697	707	690	671	686	693	698	663	686	703	656	669	648	635	713	710	671	695	645	686	701	694	688	662	691	724	660	678	654	721	649	714	689	676	694	704	674	627	739	721	693	669	667	651	643	672	657	656	746	672	692	647	660	611	715	674	679	662	704	773	678	687	742	734	731	674	653	693	688	682	728	678	693	699	714	730	650	701	715	632	700	698	710	681	685	676	711	702	665	687	670	677	676	676	687	665	742	654	682	673	699	673	669	680	702	693	647	645	671	697	700	718	685	672	668	685	654	720	657	693	641	662	658	710	689	694	706	648	726	665	686	698	681	693	716	641	726	694	726	649	688	709	737	698	681	698	688	706	709	700	683	660	664	682	652	651	686	675	706	705	723	710	662	660	670	692	696	721	665	674	697	684	651	698	720	674	712	663	654	678	694	665	706	703	700	699	682	672	684	685	653	653	639	667	709	658	670	703	684	707	660	664	621	656	667	646	688	722	680	730	652	669	732	723	672	680	679	704	627	689	701	721	686	709	686	707	664	691	723	717	734	693	701	685	709	663	694	704	667	737	681	711	671	725	681	637	690	669	677	738	699	692	687	704	690	690	690	711	713	675	684	700	683	676	655	689	684	701	697	717	724	682	690	727	692	692	683	679	694	708	761	716	681	646	695	707	718	653	715	690	680	667	679	700	694	677	666	642	684	647	660	666	693	668	675	698	696	687	711	708	646	668	683	683	708	656	655	635	684	665	680	711	700	704	699	664	678	664	669	699	675	664	661	708	658	678	675	669	696	720	662	639	678	699	687	697	630	677	651	728	698	681	744	718	693	661	689	675	722	721	673	663	690	724	679	633	731	724	694	640	646	698	592	696	653	647	677	633	647	688	693	692	661	713	682	690	681	699	655	711	665	693	705	709	689	690	641	660	705	659	630	702	690	690	714	663	751	688	627	691	686	685	704	633	688	664	721	652	666	683	703	711	705	613	726	676	722	653	676	686	680	656	724	666	717	689	707	670	696	702	697	675	676	642	684	675	711	652	694	726	674	703	671	710	682	698	643	694	726	677	650	708	644	648	714	681	708	681	690	728	682	740	701	705	664	700	673	704	666	736	661	659	681	705	654	673	677	672	716	657	696	688	656	652	727	685	687	674	658	618	661	695	713	699	634	669	677	685	681	651	685	674	686	709	655	697	683	721	708	676	704	725	662	710	638	761	682	646	630	712	696	711	715	684	698	752	687	720	650	710	689	645	698	648	634	669	673	680	701	695	670	681	670	713	654	669	684	674	690	677	698	741	717	697	684	637	640	676	693	647	716	640	673	696	714	672	674	661	679	702	723	684	701	718	707	723	723	681	650	714	708	658	669	721	707	666	658	693	683	737	661	683	689	707	684	734	631	663	646	676	730	650	671	692	694	657	659	690	687	655	676	635	671	672	699	678	731	654	680	670	694	677	676	683	717	682	622	684	686	740	677	699	696	694	650	656	677	716	688	677	699	652	670	683	635	689	650	687	684	708	715	648	675	636	634	682	701	700	687	682	706	694	720	708	710	691	717	670	674	680	703	718	663	688	679	670	702	654	694	647	668	700	719	670	700	690	631	664	626	665	729	671	710	665	662	708	703	672	642	645	724	681	677	674	688	690	719	694	749	697	686	656	668	709	705	696	642	672	680	687	695	680	659	706	682	690	731	698	675	709	714	705	681	693	673	672	659	688	739	669	673	656	676	691	644	704	694	720	695	660	708	706	705	650	694	694	688	660	698	694	701	672	676	678	674	689	710	723	638	677	695	678	695	675	693	671	705	712	692	702	718	742	739	732	668	678	673	687	668	675	696	689	687	723	663	678	712	653	694	650	727	689	657	718	678	678	694	648	658	691	668	698	701	738	700	684	652	726	735	694	635	672	715	670	708	711	708	656	693	666	647	738	654	698	680	699	666	664	712	693	651	671	666	693	670	688	708	684	662	723	672	740	740	708	657	676	706	707	692	686	671	698	672	689	666	643	649	677	715	677	689	642	707	693	708	694	661	641	706	683	734	634	748	663	683	674	695	729	635	661	713	676	708	729	688	684	650	666	680	659	722	667	730	660	611	689	692	680	751
9358	1223	1485	1071	749	590	415	344	279	237	242	185	199	193	151	169	167	135	151	122	120	129	142	138	119	133	118	134	125	127	134	131	126	138	120	116	90	104	138	124	143	127	113	116	110	103	117	112	120	113	100	119	109	107	116	121	118	100	103	115	137	112	97	107	121	106	125	106	124	129	111	101	107	106	106	124	125	118	107	121	116	121	117	115	100	129	114	119	117	131	109	115	124	123	115	107	106	112	106	113	110	117	119	100	119	98	112	129	97	110	99	118	127	106	95	111	114	100	120	108	98	115	122	102	118	113	130	130	135	122	115	104	115	104	110	105	121	111	101	121	121	105	126	121	115	129	119	121	123	90	118	119	111	110	120	113	114	114	113	99	110	108	106	131	113	132	131	129	108	94	141	131	101	108	105	94	117	127	118	98	110	126	120	104	118	130	116	119	118	108	115	94	102	99	97	112	112	109	102	112	114	106	105	119	123	99	97	121	113	90	114	122	122	101	104	110	99	111	115	105	112	116	121	115	107	98	122	113	99	96	101	99	114	91	124	115	107	124	125	117	111	104	122	120	114	105	114	137	77	110	115	107	137	113	115	124	107	116	119	120	113	103	111	115	121	95	118	104	129	107	92	128	114	115	87	106	117	101	112	127	108	134	102	129	120	95	109	126	108	120	119	107	105	104	117	127	119	99	114	124	125	115	119	114	102	118	122	108	117	107	104	104	117	104	111	132	111	112	95	103	123	116	115	130	130	106	120	96	132	120	138	116	119	118	108	97	114	118	109	107	112	100	121	94	120	112	118	140	100	101	103	111	107	122	117	116	110	111	116	118	108	135	120	109	117	115	116	114	111	119	106	109	117	104	133	119	110	107	107	117	105	118	113	116	97	131	123	114	131	118	104	129	97	123	98	117	106	109	114	128	104	117	100	120	113	93	131	131	93	105	118	92	98	100	97	137	123	100	119	112	111	117	125	91	111	106	105	114	109	117	115	113	110	99	114	108	106	115	117	128	127	101	92	118	105	119	105	122	113	108	100	126	115	106	132	127	125	125	113	109	103	99	106	102	123	116	101	139	110	124	130	125	99	102	119	108	111	120	126	98	124	119	116	110	113	123	140	120	105	94	109	125	105	107	116	120	101	100	120	97	108	112	98	104	105	105	116	104	102	100	115	102	111	111	99	110	110	125	128	142	140	125	103	100	100	110	102	113	107	97	105	113	104	140	109	103	104	117	116	129	106	109	104	100	96	112	114	107	116	128	124	103	96	87	101	116	102	115	102	132	110	100	114	91	127	124	97	126	113	123	102	94	103	106	103	95	104	105	110	111	110	122	123	118	112	118	114	99	122	141	95	115	107	117	89	95	123	123	110	123	102	126	104	107	113	128	108	94	111	108	125	116	108	118	128	120	108	108	121	112	121	109	99	119	118	116	111	113	91	114	109	105	100	113	110	87	110	104	95	103	103	122	106	112	117	114	122	103	121	121	113	115	120	113	103	107	109	107	108	106	106	99	97	94	118	94	114	104	112	125	137	101	118	126	93	112	92	97	117	102	102	108	112	127	84	115	126	114	110	117	142	114	104	108	123	140	112	112	106	115	93	101	120	100	124	118	120	115	113	110	107	119	120	137	111	92	128	101	105	127	95	118	107	127	118	94	110	107	110	121	95	115	118	97	117	110	101	116	113	105	98	127	118	120	108	100	110	97	95	116	102	111	112	111	131	105	94	109	102	104	106	111	107	127	119	105	114	97	114	110	112	131	119	121	100	96	122	128	107	94	121	110	111	118	116	119	126	111	93	127	126	120	110	110	118	109	116	111	105	108	98	111	121	102	102	124	126	97	116	107	108	115	129	107	95	95	112	114	118	104	112	109	104	127	124	103	91	96	105	118	103	98	107	126	118	111	118	99	125	109	121	144	99	96	95	114	116	110	112	102	129	120	105	109	108	121	105	125	91	111	120	113	112	110	98	104	107	98	99	123	103	94	122	98	116	111	111	113	99	132	127	117	104	127	90	116	98	116	105	104	135	109	126	114	82	108	127	127	126	107	115	133	97	104	104	99	131	112	116	108	108	113	118	110	107	115	137	108	99	111	116	130	96	110	105	104	132	132	103	112	123	127	102	133	109	108	104	118	118	104	120	111	125	100	102	121	102	87	88	118	128	105	118	115	126	110	112	104	120	98	107	117	113	104	101	101	112	121	127	111	115	100	106	106	112	119	81	108	112	105	91	128	118	119	128	116	125	117	109	120	115	109	111	104	101	89	101	126	124	117	137	121	105	105	102	119	106	110	99	116	104	117	90	101	134	96	103	115	119	113	115	129	101	107	97	126	106	102	119	111	115	115	120	102	127	124	116	117	129	130	111	135	106	113	111	115	106	118	112	137	101	105	126	115	124	105	125	125	83	112	103	108	109	131	87	98	117	110	122	123	96	129	107	112	125	121	80	131	110	108	101	101	107	96	106	106	119	100	97	114	114	110	124	102	128	99	114	96	110	115	119	116	116	117	113	109	88	107	109	114	105	117	128	125	125	125	98	120	95	115	104	101	114	115	96	116	126	107	121	113	123	118	116	103	111	120	117	133	122	125	121	111	115	99	102	99	111	93	117	125	123	129	115	108	127	121	113	106	104	95	114	123	126	102	102	109	118	106	124	114	114	102	110	116	120	116	108	140	105	123	105	111	116	115	113	111	102	119	124	116	114	108	102	105	120	118	128	110	125	132	108	100	108	110	119	115	119	132	113	122	122	121	106	86	116	107	107	110	123	120	114	101	119	106	112	113	112	108	115	109	147	117	103	124	118	115	121	124	107	108	109	103	121	119	112	113	104	109	159	97	101	104	102	99	125	104	121	121	105	121	106	116	96	96	98	109	90	112	123	102	108	102	123	128	108	117	102	114	107	104	106	112	110	121	100	117	105	104	120	115	115	104	123	116	114	120	130	112	128	132	108	112	108	116	104	115	112	121	120	102	112	108	86	114	110	94	121	101	120	99	93	111	116	108	108	97	124	118	105	114	108	128	98	126	119	84	114	144	121	114	122	104	137	109	113	94	116	122	108	119	118	114	116	124	107	113	113	106	127	99	110	119	99	112	100	91	125	125	109	89	94	90	105	117	114	100	107	108	118	96	123	114	108	122	97	107	111	125	116	119	100	111	104	118	106	112	117	110	116	106	90	124	102	112	107	106	121	122	108	122	106	122	120	109	107	103	102	121	117	111	122	111	112	113	136	112	113	148	128	118	128	102	111	89	93	91	103	102	134	112	90	114	107	111	134	115	98	104	117	126	107	110	110	102	113	96	126	117	116	108	123	109	105	125	122	95	117	105	115	102	128	124	112	105	114	124	104	109	114	131	125	108	115	108	125	116	116	129	117	114	112	111	115	107	141	93	110	128	120	120	107	117	131	116	131	108	99	117	122	105	117	111	100	113	105	119	111	114	113	128	96	102	114	115	107	108	87	104	89	113	126	114	120	103	125	106
5950	1532	3595	4037	3326	2609	2178	1827	1546	1293	1184	1014	977	886	848	744	667	677	627	617	593	569	581	520	538	478	502	498	463	499	475	478	488	484	453	450	427	459	428	451	432	414	433	447	426	424	409	410	414	408	414	424	415	463	401	417	434	413	407	394	400	439	383	402	413	401	358	397	401	401	408	390	395	363	417	409	387	398	387	399	356	377	374	339	358	403	385	391	388	428	380	382	416	368	391	405	350	428	381	366	408	406	402	355	341	401	386	395	402	355	390	399	378	412	387	362	383	405	414	393	400	341	352	406	395	366	401	359	370	387	375	360	381	379	366	352	422	360	401	366	389	376	405	368	366	383	406	393	381	386	341	404	367	363	363	399	373	423	390	412	376	380	407	369	373	349	383	404	394	361	366	340	386	369	446	403	369	332	352	379	353	385	382	358	408	408	404	379	391	401	366	370	372	395	366	345	370	344	357	374	371	397	377	399	344	380	374	384	396	374	355	413	407	379	392	368	325	375	375	369	388	374	396	382	352	393	382	372	354	363	380	399	393	365	379	373	322	376	353	373	358	367	376	406	395	390	353	346	379	351	333	361	347	379	352	397	369	376	372	383	371	400	389	392	409	422	381	349	385	364	390	335	367	386	352	343	365	367	384	359	364	366	374	384	349	326	363	387	393	409	367	370	378	390	377	376	381	352	410	378	387	407	411	367	411	380	387	397	412	355	379	372	398	353	354	376	354	364	354	362	408	382	380	369	383	387	381	366	372	406	367	379	370	369	390	352	379	388	400	396	350	375	352	397	388	373	404	361	373	325	391	419	354	358	371	352	388	367	354	367	351	398	418	359	363	405	397	359	396	351	383	381	424	389	367	429	391	383	384	355	403	385	353	379	377	394	378	366	364	380	389	369	379	372	379	368	363	414	410	407	364	390	349	383	376	354	367	359	358	361	334	364	352	398	348	339	378	407	400	361	390	394	389	362	396	385	347	368	373	395	404	348	394	372	384	374	380	361	377	397	379	365	350	376	375	397	360	353	383	350	356	373	372	364	407	382	361	396	362	375	345	379	368	346	401	393	370	382	351	392	375	357	364	394	385	374	386	378	389	383	370	366	375	356	356	381	371	382	365	416	339	394	389	389	371	371	375	375	374	351	403	374	380	366	354	349	365	371	365	405	325	361	365	381	363	359	376	363	365	387	343	363	355	387	376	371	391	336	404	334	388	360	379	365	388	384	384	386	372	404	373	374	352	384	372	402	368	365	350	364	401	401	368	375	423	391	370	394	383	364	365	396	393	368	396	383	362	336	401	365	361	337	360	365	352	372	339	371	396	344	376	341	398	384	343	384	361	378	364	421	356	366	360	376	375	383	375	382	393	385	348	390	381	376	319	382	359	370	369	379	371	369	363	383	361	369	371	382	388	410	393	362	372	392	389	360	389	399	388	373	385	349	374	392	360	367	363	390	400	370	337	328	356	360	349	332	378	390	379	397	363	376	401	360	359	379	367	362	367	373	395	388	375	415	353	392	368	383	386	367	381	402	396	366	362	380	376	340	387	366	392	374	375	362	363	373	341	358	378	341	375	389	376	381	404	363	366	340	373	360	394	359	390	342	383	354	351	373	399	336	374	376	371	359	368	372	388	397	385	406	394	375	384	388	352	420	384	343	355	397	418	359	381	337	384	404	378	377	380	349	383	389	399	385	395	363	375	385	383	356	370	408	383	410	350	351	380	386	366	365	361	378	373	398	359	358	397	377	353	348	389	397	377	382	376	382	333	392	381	377	365	377	385	383	367	366	359	368	403	368	402	352	369	352	386	374	307	403	377	399	361	400	398	377	372	352	391	366	398	383	356	403	372	369	365	361	419	375	382	382	396	396	367	355	362	390	373	407	372	377	381	345	375	394	364	367	389	386	372	375	390	341	364	360	385	434	390	363	370	393	399	366	398	373	371	377	402	364	371	394	371	372	383	337	386	343	362	348	379	362	375	373	353	383	397	393	373	370	349	392	394	366	356	392	405	385	358	371	381	352	362	361	363	376	395	364	344	429	362	376	379	408	379	403	379	391	360	393	363	374	399	361	382	370	382	349	364	351	374	332	376	352	349	337	367	362	391	390	357	377	370	347	363	390	378	387	394	365	351	372	359	383	385	361	373	384	368	366	352	392	363	365	373	380	346	399	393	374	385	379	341	361	384	348	382	380	399	357	374	347	397	399	313	383	366	394	363	383	361	403	415	380	387	383	369	345	382	355	364	371	359	402	397	379	369	360	363	395	361	372	359	369	368	373	367	374	362	364	363	370	396	394	415	325	328	373	391	332	391	357	342	368	391	393	371	399	386	414	361	389	383	381	363	371	361	372	381	329	373	368	359	354	354	386	358	369	383	379	390	372	368	405	381	384	392	375	378	357	384	376	392	377	340	352	379	407	352	376	381	352	373	349	399	377	389	367	370	380	374	389	347	395	376	385	362	362	361	383	387	396	346	350	377	348	375	385	385	384	361	365	334	360	369	389	373	370	367	336	376	393	377	390	405	374	389	337	385	362	374	366	411	380	406	333	380	366	406	369	372	389	436	346	377	355	393	393	432	358	372	352	348	393	343	329	389	349	396	358	393	382	356	360	385	379	388	345	349	414	371	361	365	356	373	380	373	371	369	381	358	397	356	388	385	349	378	411	365	373	353	339	389	353	360	383	374	387	386	351	385	380	387	374	365	378	342	374	371	380	369	373	353	382	374	396	425	365	340	335	404	418	365	363	397	379	367	377	374	389	373	396	369	354	368	386	392	354	396	380	409	389	336	359	380	372	391	386	399	387	361	385	375	390	388	324	393	389	380	377	390	388	406	385	372	409	373	388	355	373	386	387	368	425	355	382	371	380	385	388	395	421	346	388	392	384	355	387	386	343	355	360	388	418	383	362	412	364	370	360	359	363	358	366	365	396	396	344	357	388	376	400	347	370	404	359	390	361	379	402	400	410	371	355	367	408	420	370	367	370	369	361	341	377	378	352	358	362	420	381	364	378	367	332	333	410	373	385	362	359	376	371	361	395	394	417	379	347	378	387	372	403	370	376	346	395	346	350	403	361	366	370	368	364	358	397	395	358	361	361	391	377	388	398	377	373	345	386	393	371	397	374	378	388	352	372	364	401	353	394	402	389	355	329	370	377	398	383	362	364	383	351	350	399	377	335	341	340	389	362	354	402	404	353	381	393	390	390	353	398	375	391	385	382	376	360	350	359	368	422	370	354	356	382	400	344	370	406	373	377	392	385	393	376	398	390	362	351	396	366	368	382	357	394	413	381	385	357	359	361	361	370	390	368	379	353	395	394	365	370	389	383	369	388	380	389	365	364	347	388	364	389	370	383	334	363	379	356	379	412	364	390	361	378	384	387	334	392	370	352	388	371	381	374	356	380	348	372	344	385	358	377	402	355	410	380	402	382	396	368	374	382	315	351	342	391	348	362	394	332	384	312	377	327	360	344	361	383
17706	2807	2883	2235	1561	1095	833	657	538	470	376	346	333	283	271	245	229	230	207	185	213	191	198	189	186	167	175	185	161	185	160	171	179	157	152	152	154	169	146	157	155	152	146	150	151	136	142	148	147	151	147	142	145	168	160	136	149	149	151	154	141	136	169	155	152	139	155	144	131	159	137	144	141	138	147	155	153	153	151	150	136	134	141	152	124	149	151	157	154	182	158	156	138	140	145	134	152	139	153	119	162	156	147	135	141	135	149	168	149	149	145	155	136	147	149	123	138	137	141	156	150	133	152	143	127	137	161	125	146	153	153	165	117	136	129	119	164	127	136	153	141	128	116	130	147	157	163	153	149	123	118	148	138	148	141	148	159	147	142	151	135	151	147	153	113	151	154	138	136	147	153	138	129	138	149	140	126	145	167	138	147	166	136	136	151	143	149	139	140	125	134	140	157	148	125	147	141	146	136	155	144	132	125	143	140	134	131	155	131	154	134	134	154	142	134	149	148	158	131	137	159	126	169	140	123	159	159	125	147	134	140	135	148	141	154	134	136	136	153	138	140	156	152	154	138	150	145	161	132	120	141	134	134	145	160	151	160	140	139	148	153	158	144	152	145	159	145	169	143	146	138	149	133	127	165	145	131	157	146	147	134	151	164	115	158	119	143	154	138	140	159	131	151	125	142	148	140	134	139	157	121	143	142	142	149	130	147	147	148	135	129	149	152	126	118	155	142	141	129	126	135	139	125	148	140	129	138	160	145	154	136	142	148	138	134	136	126	149	120	133	128	155	150	136	132	133	121	139	153	159	139	122	144	137	139	137	158	165	149	128	125	126	140	133	151	141	147	135	151	144	151	164	145	144	148	129	138	153	129	147	154	139	138	137	147	152	142	162	135	132	133	149	135	140	123	147	155	128	121	153	116	127	139	141	142	138	136	141	158	142	154	140	132	167	142	144	150	135	138	122	150	141	153	149	119	138	166	129	150	128	165	152	156	139	142	164	153	140	140	126	142	141	153	145	113	133	149	169	133	125	131	133	146	149	137	173	132	148	136	134	149	156	144	130	116	147	154	135	154	129	155	160	129	161	143	158	123	146	120	132	142	143	151	162	156	147	133	137	149	143	150	143	158	148	139	131	150	146	148	165	126	154	152	154	157	144	143	136	130	137	155	143	158	136	131	125	127	153	131	153	136	142	145	138	141	143	136	135	127	158	135	148	130	153	152	139	139	128	163	118	149	120	146	134	164	138	160	140	148	155	125	146	151	161	132	133	123	144	136	137	117	120	141	155	144	119	139	153	128	151	144	143	133	146	144	133	132	111	152	140	159	146	126	135	154	136	119	157	146	147	150	162	137	142	145	144	116	132	147	137	161	132	136	122	148	140	133	148	151	138	137	143	118	130	157	130	139	121	146	125	152	139	176	144	134	142	153	111	136	122	152	154	131	156	157	143	148	140	146	148	146	133	152	150	143	150	131	128	126	145	128	145	154	148	134	141	165	142	134	132	143	139	167	146	141	140	130	129	133	157	140	167	164	142	132	133	149	158	134	146	155	138	127	133	128	138	130	132	144	160	131	138	158	160	143	166	152	135	129	149	132	127	149	142	150	140	140	153	146	143	157	139	137	136	131	132	160	115	146	154	131	142	128	142	150	142	133	162	131	130	131	148	161	142	148	134	161	151	139	145	139	117	159	146	139	151	148	115	136	157	154	139	139	150	168	135	132	164	146	140	158	139	152	127	178	137	145	155	116	156	136	130	155	156	141	141	157	142	156	145	153	121	135	152	130	132	128	173	124	157	147	132	136	147	153	133	140	145	127	140	127	139	124	142	163	130	170	126	150	125	126	134	140	144	150	141	141	146	155	135	165	153	133	150	124	146	140	125	127	157	133	134	131	149	153	155	132	137	155	134	147	140	134	133	148	140	139	128	124	151	124	133	134	154	121	157	156	147	136	151	132	146	136	162	139	145	147	159	150	123	136	144	130	132	133	138	129	118	136	147	147	147	121	131	119	126	144	156	124	141	129	160	151	137	113	156	135	136	146	147	149	160	147	157	140	135	148	142	152	114	149	138	164	142	137	155	153	155	150	165	135	140	144	154	143	139	141	138	125	159	118	145	136	146	134	150	128	137	160	130	154	168	154	136	125	135	125	148	148	145	139	142	147	137	145	144	161	128	126	138	136	144	137	142	149	146	125	151	148	132	151	121	157	164	152	150	153	147	129	142	143	146	141	153	145	157	126	142	141	138	153	148	125	138	140	137	137	125	139	130	132	144	130	122	149	141	130	134	143	141	147	147	140	147	142	138	164	140	159	158	143	141	150	150	141	151	130	151	144	138	153	144	134	165	122	135	142	140	125	135	166	150	139	130	137	153	138	140	143	145	150	147	124	145	135	126	148	131	140	121	152	159	145	129	141	136	167	149	171	167	129	162	132	130	151	138	156	140	145	142	131	143	116	166	129	155	143	139	127	123	125	150	145	158	150	154	161	126	143	129	157	141	148	140	150	124	136	139	159	151	131	152	138	161	133	160	129	142	149	170	165	134	167	149	146	134	139	133	128	137	149	116	152	147	137	135	127	155	125	142	116	144	142	130	148	141	153	174	123	154	142	127	136	160	135	135	150	142	154	151	142	118	161	133	148	157	130	126	127	135	171	144	142	158	158	166	134	144	164	140	137	135	119	147	129	112	161	130	151	145	128	152	147	159	126	133	152	149	139	133	152	150	154	153	139	144	136	135	163	134	146	144	142	135	142	155	158	146	139	147	131	152	132	153	145	137	128	133	133	167	138	135	147	153	137	149	150	153	142	125	131	125	144	174	151	125	150	164	142	144	131	152	154	148	154	141	143	150	143	148	157	152	142	134	142	170	142	136	139	131	133	154	143	128	147	138	142	142	146	153	133	146	143	137	142	126	136	152	159	134	138	138	144	154	126	139	150	142	141	130	148	151	153	141	138	157	126	153	143	135	137	139	159	128	159	144	128	133	142	148	162	159	144	153	140	153	138	156	135	139	129	145	132	136	121	142	139	158	141	141	132	144	152	142	121	134	141	160	136	144	131	167	134	171	156	144	130	158	146	135	128	161	134	145	131	131	140	127	157	143	130	152	137	149	148	150	136	145	124	108	150	141	142	142	130	159	148	144	155	133	168	135	139	112	150	171	156	151	137	150	142	154	161	148	140	139	146	121	152	139	129	133	164	168	136	144	143	131	160	120	133	133	145	135	139	140	138	160	160	135	133	153	140	135	143	150	153	146	153	132	143	141	128	137	134	134	133	141	152	145	147	137	135	153	140	144	140	145	141	124	157	156	135	157	135	139	148	145	143	140	152	137	158	164	144	155	138	147	155	165	119	148	147	140	140	146	140	144	146	137	135	131	127	126	165	130	159	130	149	130	129	155	135	133	141	109	157	154	121	152	130	156	143	154	130	149	146	132	140	167	122	147	132	143	134	124	139	139	151	139	128	151	147	173	147	116
8212	2741	6555	7089	5881	4723	3861	3153	2734	2251	2034	1780	1560	1521	1330	1233	1079	1051	1030	938	903	858	785	831	803	763	785	733	698	638	657	644	642	581	610	663	575	615	645	534	590	563	531	558	563	548	544	575	579	552	553	530	497	534	522	528	518	522	519	514	508	569	521	530	529	485	545	502	544	510	508	517	512	507	479	511	491	492	503	486	516	474	491	479	485	459	517	537	489	486	520	497	489	478	498	497	464	465	487	518	512	508	490	489	502	501	460	504	468	458	487	489	488	491	501	446	515	520	505	469	482	480	469	472	497	483	504	481	461	437	474	459	464	496	489	481	504	419	475	457	500	458	478	491	449	444	467	486	459	500	480	461	478	501	474	468	470	496	444	522	475	481	460	461	443	449	443	500	466	455	421	455	492	523	495	498	449	503	463	438	484	463	496	459	472	462	481	494	448	467	488	444	509	466	474	477	467	470	496	465	497	477	438	441	486	448	494	442	469	473	489	436	481	454	433	502	497	493	483	497	497	485	519	454	473	473	474	488	480	450	460	490	492	521	497	469	488	472	478	458	500	469	468	448	451	455	500	465	482	454	489	461	410	493	450	453	486	463	434	491	516	486	483	448	502	497	468	475	461	471	506	471	443	474	465	484	433	475	480	479	481	468	460	491	473	450	475	484	480	457	459	491	456	516	463	468	446	476	494	451	455	502	459	481	497	491	441	443	512	507	499	482	466	503	477	460	450	476	455	494	422	453	479	454	497	445	443	455	471	464	471	496	455	478	450	487	494	490	477	508	491	484	484	493	519	447	488	462	481	469	494	491	479	487	453	472	488	470	537	482	436	441	459	491	487	475	440	457	513	485	472	462	436	479	468	501	446	446	436	459	476	484	474	502	522	482	498	456	486	479	480	469	469	446	492	479	480	438	462	449	507	463	479	497	481	499	458	450	487	450	453	482	484	439	502	468	467	472	505	488	464	456	473	462	476	472	445	472	445	464	475	451	496	468	493	495	479	460	469	453	453	453	448	473	511	484	462	480	464	467	524	466	469	498	492	487	489	460	464	465	478	504	473	448	445	516	449	476	514	436	458	479	483	467	500	497	443	494	472	477	486	493	462	480	458	446	472	458	451	482	481	500	458	469	510	475	443	455	508	478	486	459	490	451	512	443	459	478	542	454	465	489	483	481	459	488	480	482	454	487	443	484	480	483	485	468	441	484	498	455	508	442	470	440	439	474	473	440	447	444	469	462	493	494	481	508	508	501	478	481	489	450	471	477	465	496	455	509	451	483	474	471	481	424	456	454	480	467	486	470	467	454	478	514	451	487	502	487	438	469	504	533	514	469	493	466	445	474	450	497	464	454	447	486	448	454	506	417	461	502	496	490	456	469	476	489	457	480	471	458	462	519	428	484	468	489	466	512	457	467	425	480	475	471	479	499	480	436	474	507	464	443	452	464	466	455	457	469	461	497	530	472	482	507	453	477	463	477	488	472	459	477	488	468	494	451	477	453	472	446	459	458	479	476	475	464	470	443	513	490	474	487	448	460	494	486	484	458	499	457	486	461	434	478	471	492	461	511	466	474	456	479	473	467	436	516	481	467	451	458	478	492	470	470	438	488	436	438	482	452	489	505	465	459	457	505	469	487	474	481	453	480	478	450	475	493	481	488	458	461	461	473	487	499	475	444	509	458	457	496	475	447	472	471	486	503	454	485	473	463	476	476	458	483	489	499	472	468	472	486	453	411	444	483	504	483	466	458	451	495	516	478	477	471	467	466	470	451	489	438	440	495	476	477	445	466	439	450	492	490	500	473	556	440	471	453	468	439	488	470	451	466	520	471	475	470	499	468	501	467	433	444	473	460	480	440	477	447	507	500	471	426	469	475	434	470	487	471	446	482	459	480	460	461	462	491	461	498	501	477	488	465	472	490	450	460	505	496	471	474	479	472	454	449	471	465	448	495	459	453	461	472	455	466	450	479	454	466	462	452	462	440	455	486	445	490	459	516	475	487	453	491	508	484	464	478	469	481	480	466	482	458	457	506	461	498	480	461	447	476	467	472	474	463	463	497	465	457	475	454	461	417	457	503	432	500	479	486	450	476	479	486	497	489	476	461	448	479	490	464	494	445	481	473	509	430	458	473	470	448	452	492	477	502	462	457	469	483	475	464	488	495	429	478	456	446	495	449	472	423	437	490	446	483	469	452	476	457	498	469	473	462	482	454	455	440	474	449	484	447	459	452	481	441	448	468	463	508	469	477	484	443	442	485	447	454	422	507	491	500	479	490	496	454	491	520	508	470	437	461	468	480	444	471	475	497	479	485	506	472	431	483	472	461	468	491	452	456	493	493	482	422	453	471	470	465	514	426	440	462	468	475	459	457	463	416	496	447	475	472	449	491	469	466	484	478	438	479	521	436	436	443	469	457	493	489	525	471	473	453	468	538	455	499	512	443	451	505	471	484	449	420	460	474	454	501	453	454	473	458	473	467	466	504	431	452	512	481	484	435	449	462	471	469	440	466	442	454	479	476	448	433	484	517	476	492	481	484	446	475	440	483	475	485	496	474	445	464	444	414	484	448	457	496	486	449	518	498	442	470	485	466	489	469	462	463	444	511	448	529	460	474	455	443	487	439	441	426	498	465	462	471	469	479	468	488	470	482	520	480	465	491	468	456	477	485	461	462	471	497	454	479	462	470	510	479	480	499	475	467	458	476	469	437	470	464	453	479	477	472	444	489	483	477	437	467	445	466	470	432	487	448	454	463	467	479	490	440	494	448	443	505	469	474	451	454	513	451	465	482	491	459	484	489	464	475	491	479	449	488	434	462	443	462	476	485	459	451	488	459	504	482	476	493	453	487	479	522	474	475	461	482	509	456	488	493	479	474	496	466	506	498	482	457	477	475	503	504	465	486	482	501	484	447	449	489	454	457	470	484	484	481	437	469	485	503	477	471	457	467	474	462	536	501	489	505	456	445	485	483	469	505	506	481	463	514	470	466	442	449	474	465	466	462	457	473	467	455	477	503	474	498	482	484	439	486	446	453	463	455	468	474	466	454	523	466	480	469	460	478	477	454	462	484	442	455	474	433	455	489	462	452	450	464	438	477	477	455	490	471	452	469	468	499	467	484	500	475	489	499	467	491	461	474	452	456	451	468	499	458	495	479	498	470	492	454	478	482	468	483	467	492	456	450	502	480	479	479	463	458	464	462	471	464	453	493	483	456	479	476	459	465	508	438	467	483	447	484	460	476	464	426	465	482	458	440	491	471	469	442	485	488	471	485	492	468	482	474	441	498	456	458	459	486	483	449	500	464	481	494	455	488	458	486	442	496	479	518	479	473	479	487	470	464	459	488	462	466	481	436	472	473	483	439	460	477	488	486	481	449	467	452	462	451	457	471	457	483	463	490	448	486	451	441	450	518	487	488	445	459	493	515	483	487	478	467	475	444	484	520	486	499	468	448	473	439	486	495	472	478	473	512	473	453	467	486
2310	292	339	312	318	239	240	223	247	259	240	282	201	227	236	213	251	230	223	242	245	239	239	231	209	237	240	229	228	241	200	204	219	254	261	224	211	259	237	240	204	227	240	223	229	257	254	224	247	241	228	230	243	219	244	251	242	224	236	238	227	206	207	222	230	221	235	233	237	225	208	227	226	274	219	224	213	244	220	221	218	205	222	236	232	227	212	208	219	212	237	229	217	219	190	230	235	216	220	239	222	233	229	228	236	226	232	238	215	239	219	222	226	237	219	236	226	217	228	240	210	203	199	221	241	223	221	214	200	235	245	214	237	226	235	203	248	234	214	230	221	203	266	235	229	240	222	192	215	235	215	251	221	215	225	247	211	242	225	251	229	209	221	206	225	242	254	212	238	222	249	247	231	235	206	244	250	238	253	207	221	232	215	223	238	240	201	252	204	230	231	232	225	201	262	230	248	221	221	248	239	209	220	243	245	221	220	209	208	210	243	222	225	235	210	242	229	247	223	238	250	234	226	242	217	226	227	216	227	238	229	222	219	219	242	234	239	227	220	223	237	239	230	236	257	223	234	249	251	223	223	238	231	218	229	231	227	225	197	216	249	236	221	241	219	237	231	228	215	237	218	210	233	240	217	242	230	186	234	224	194	248	254	219	245	256	211	208	225	249	224	230	266	231	210	223	254	217	225	232	218	235	236	207	195	240	234	220	217	227	266	238	235	253	248	248	227	222	262	247	198	231	226	236	239	241	240	247	221	200	217	212	239	213	248	237	241	220	216	247	233	216	221	206	223	233	239	250	201	235	210	235	230	226	214	228	226	225	221	225	208	222	223	216	229	210	206	216	257	233	242	222	236	221	218	242	191	200	218	219	248	227	240	221	222	220	226	210	237	244	250	216	218	219	215	220	223	237	246	240	221	233	265	226	240	223	234	216	241	251	223	204	248	201	236	247	228	206	251	198	217	238	237	207	241	196	223	209	240	285	243	228	245	211	257	237	234	223	217	253	248	258	213	226	217	237	226	228	269	275	201	219	215	238	218	236	223	218	245	222	223	228	256	229	213	246	250	222	233	240	255	236	229	243	209	208	225	214	234	219	234	256	225	223	205	231	241	243	241	207	241	245	243	232	226	251	226	246	240	237	256	273	245	229	215	233	217	231	237	245	212	227	212	234	264	231	204	228	258	223	225	221	205	199	239	239	221	233	202	229	224	226	268	237	235	218	211	227	233	231	203	210	237	246	233	213	246	238	234	248	225	207	203	211	220	246	239	248	240	212	265	246	215	226	251	240	240	232	231	242	255	252	231	235	219	229	238	245	231	211	214	254	235	236	224	196	236	217	216	240	219	240	195	207	225	207	204	234	233	233	228	233	236	259	247	227	232	236	264	192	205	226	248	195	226	219	235	221	252	221	248	216	227	231	208	243	254	222	230	233	231	226	206	256	230	224	262	242	213	251	254	239	245	248	231	252	232	222	240	220	209	236	246	227	202	241	220	204	224	210	220	221	211	230	208	247	252	214	216	215	234	244	210	213	220	236	248	196	249	233	243	252	233	225	238	232	210	252	213	210	216	238	227	231	243	261	220	237	237	210	235	221	235	222	238	215	220	232	211	219	249	216	212	213	254	226	242	243	246	240	227	274	228	231	224	230	253	245	201	256	236	235	245	227	247	242	228	225	235	240	227	241	251	235	227	206	189	246	207	216	232	238	231	233	239	219	230	223	215	210	211	231	230	249	221	234	233	219	232	217	233	209	222	250	234	228	241	231	227	243	224	227	223	212	244	222	258	235	213	241	240	234	232	237	225	230	240	255	231	259	231	235	238	211	205	208	224	226	270	212	234	233	260	220	215	224	233	207	222	234	232	218	224	212	236	194	248	219	218	257	235	237	242	209	239	223	221	223	233	229	247	249	231	259	241	217	245	249	247	259	231	236	216	219	231	220	240	234	219	235	246	245	205	263	211	190	223	209	216	247	262	231	205	218	221	237	235	260	245	223	265	213	226	220	233	224	217	224	228	245	224	229	224	204	223	207	226	231	250	206	225	230	241	232	227	230	227	212	256	229	207	241	260	254	201	207	227	242	209	215	216	240	207	234	237	213	208	239	207	211	222	199	216	208	232	215	233	215	237	246	237	229	228	207	254	223	221	237	232	232	217	220	218	229	235	222	218	212	229	242	210	212	220	216	221	216	213	217	246	237	221	205	197	246	237	208	230	227	203	214	228	224	239	224	202	228	257	248	219	221	214	214	231	220	222	207	227	216	243	232	240	206	208	237	236	233	241	221	227	229	215	230	232	245	221	245	248	222	223	228	226	225	249	218	243	194	241	239	224	237	198	224	245	223	242	247	220	204	203	219	245	231	212	247	220	242	242	225	218	232	228	211	246	250	231	255	229	221	191	270	246	213	233	226	233	237	227	258	252	202	216	232	205	236	219	209	228	247	215	235	236	258	237	232	195	215	235	231	209	232	230	231	250	254	242	209	224	216	217	235	235	228	232	227	221	237	254	215	225	220	217	223	245	230	221	218	222	232	236	228	252	240	213	225	227	227	226	248	227	236	240	222	216	239	242	212	244	250	244	247	251	207	207	243	250	218	237	232	264	252	233	230	222	263	234	206	233	212	195	208	249	231	213	250	221	237	237	241	232	204	208	219	231	216	229	260	236	220	233	277	261	230	235	229	239	215	227	227	225	217	227	244	216	212	242	245	234	215	213	245	240	253	211	201	229	248	248	221	234	212	235	236	239	256	233	261	217	228	222	200	220	266	217	251	263	241	241	242	237	233	213	220	229	231	220	207	201	249	232	233	235	235	198	221	220	227	248	232	233	232	265	241	222	245	230	249	212	217	241	234	269	245	216	230	244	217	248	231	226	213	235	217	224	233	247	230	226	191	231	226	230	245	205	221	212	247	239	235	223	231	220	241	228	233	208	230	217	219	208	247	231	239	216	224	245	215	208	225	220	229	226	252	243	223	229	210	228	239	192	221	235	255	252	233	243	224	224	247	269	234	238	183	253	242	209	221	230	215	244	256	235	228	244	221	253	256	235	217	218	230	227	252	206	231	230	227	252	207	199	226	258	223	236	224	244	230	236	212	257	225	219	227	247	218	232	256	225	221	259	243	214	215	225	203	262	208	241	231	235	255	221	222	232	233	221	234	208	236	203	234	225	220	220	203	250	240	224	235	207	200	225	245	213	233	276	209	237	214	219	234	221	205	246	224	211	221	230	200	218	270	222	206	214	245	274	218	238	204	232	217	201	242	209	249	207	270	223	245	214	238	241	223	232	253	244	233	216	237	234	240	257	204	261	254	231	225	248	210	227	251	237	235	205	233	228	221	243	214	232	217	225	211	213	231	200	230	233	217	227	222	253	238	205	218	246	198	213	237	223	238	245	224	217	203	242	254	204	243	209	243	225	247	229	236	249	229	214	215	227	251	255	199	234	234	210	242	234	229	214	258	253	228	218	214	212	220
2714	821	867	871	850	859	822	772	759	748	700	686	732	764	716	765	707	752	720	712	650	730	727	730	681	698	666	700	728	681	695	696	693	688	687	704	653	677	711	668	709	661	673	661	643	748	729	693	721	702	731	716	677	686	701	724	659	695	710	661	744	732	683	680	678	697	658	694	670	717	652	702	663	705	720	706	742	714	663	675	733	710	708	660	685	655	726	696	660	725	693	700	674	738	705	699	686	715	663	736	706	742	628	768	721	700	720	703	669	679	643	649	745	710	668	660	677	690	705	677	641	651	662	706	714	725	661	696	691	669	704	652	690	702	696	671	684	743	691	705	677	655	719	694	678	685	732	729	639	712	659	763	667	710	706	693	696	636	677	723	685	715	691	667	681	691	675	676	624	661	673	618	670	713	702	668	680	692	699	666	651	693	647	676	673	665	704	700	681	677	678	720	655	707	732	711	695	652	688	646	692	698	699	746	715	715	691	678	690	696	681	701	695	699	715	688	742	694	697	665	637	686	695	648	725	697	703	666	668	732	708	699	694	676	697	689	659	693	672	687	715	724	673	657	715	698	705	697	688	691	696	690	654	697	710	700	680	673	665	686	641	680	701	688	730	722	691	686	702	667	677	690	669	672	633	692	720	642	690	726	696	690	683	666	728	680	667	733	680	706	682	683	691	648	667	664	682	714	645	726	659	666	662	688	703	663	714	688	675	691	671	664	717	655	662	715	693	704	686	650	729	692	671	649	710	681	738	687	675	683	666	697	678	676	664	712	661	670	672	658	694	671	689	668	696	733	726	653	670	660	658	652	663	701	679	697	722	672	704	696	708	676	674	722	675	627	679	667	642	704	670	650	687	697	687	679	671	699	671	714	667	676	656	698	690	693	682	652	656	648	721	695	647	719	730	673	697	734	674	699	688	711	659	706	690	696	656	691	634	725	666	709	680	701	666	662	660	707	672	691	683	678	666	670	715	719	659	669	685	681	674	680	682	689	657	704	719	726	654	652	717	706	670	667	733	670	686	690	682	654	705	684	673	701	713	696	710	686	674	694	671	677	689	663	671	716	733	729	681	666	679	676	699	698	694	662	691	655	684	678	636	726	679	749	678	654	716	711	627	717	679	666	682	694	713	651	648	669	681	743	662	650	601	681	731	681	705	661	667	628	689	673	663	703	718	698	752	687	682	689	702	719	677	689	722	716	697	696	675	704	697	636	691	659	654	672	699	616	690	716	705	708	673	695	671	644	709	665	673	660	678	722	701	715	650	715	698	689	680	668	640	705	684	639	725	693	670	700	700	702	690	680	693	686	659	650	739	726	714	662	684	697	649	729	678	678	695	720	734	674	698	658	706	716	659	669	657	670	690	675	702	680	705	674	663	663	699	756	645	655	672	688	668	668	644	668	654	673	686	721	705	639	685	682	730	716	711	702	672	667	689	681	716	695	699	676	701	738	642	659	641	611	709	693	707	663	659	676	730	708	770	628	684	709	705	699	690	651	663	665	674	680	715	652	638	698	676	700	697	711	688	647	643	749	635	658	721	665	725	723	748	708	681	664	665	684	639	669	673	715	670	699	642	683	697	639	695	679	677	674	697	679	669	706	679	707	709	668	674	668	685	665	701	720	661	682	652	702	683	688	688	667	671	701	677	639	685	682	696	689	707	699	713	671	658	728	685	692	661	714	691	674	690	665	711	638	665	713	719	693	712	708	631	719	662	672	691	675	694	691	637	651	706	682	657	663	687	687	661	721	669	667	679	737	691	676	678	713	702	690	670	652	691	671	651	664	676	700	728	709	701	712	644	667	722	697	699	703	676	736	674	698	736	750	662	674	693	700	681	702	687	712	689	679	684	682	698	713	662	681	688	668	689	672	662	716	710	656	701	747	671	720	692	651	704	684	714	720	691	724	695	689	694	702	647	672	675	665	739	708	655	699	711	688	639	638	683	682	725	700	659	705	698	673	714	725	678	711	665	744	644	634	693	676	685	663	671	737	693	731	645	706	666	685	666	715	704	659	692	656	703	652	723	662	705	650	679	711	693	688	662	676	750	689	695	679	702	644	689	648	723	631	695	646	693	689	691	698	714	721	678	726	699	641	700	720	690	694	666	712	672	691	704	674	799	635	690	705	691	665	701	728	769	706	682	663	647	689	656	714	729	715	641	734	673	698	746	673	683	699	672	665	725	679	704	682	731	716	696	681	705	644	707	717	676	701	648	724	663	704	671	659	708	667	672	655	667	688	676	719	669	705	701	741	706	658	665	736	702	693	699	700	700	721	699	680	710	713	688	696	710	664	734	658	680	684	717	648	679	691	676	674	730	666	698	664	701	705	740	724	660	696	690	666	647	702	691	663	689	725	669	693	701	606	690	650	715	627	732	709	676	665	681	703	701	693	673	660	707	667	671	768	684	740	691	657	728	685	672	708	675	693	677	661	686	631	691	706	696	624	698	653	646	666	754	724	681	671	667	661	697	710	684	749	692	727	647	689	704	689	712	674	697	620	724	657	691	683	691	692	648	678	711	643	717	713	702	674	673	635	660	733	682	657	682	726	667	714	713	705	660	645	684	685	689	672	656	700	693	718	719	703	660	612	670	698	742	664	665	661	705	683	656	706	632	735	681	725	670	719	640	663	719	722	698	677	659	711	703	724	671	724	642	709	696	679	686	645	692	633	701	698	696	713	661	691	726	699	693	725	686	641	692	680	679	646	648	723	689	695	711	698	671	681	696	707	641	677	645	724	622	708	661	708	648	705	670	687	659	668	685	678	706	699	689	715	692	671	612	726	666	692	645	708	677	670	682	659	667	666	703	680	720	698	694	720	680	687	725	660	688	671	678	697	620	664	678	701	700	662	727	699	679	665	636	702	667	680	654	702	687	736	732	641	616	700	689	689	709	674	703	716	714	653	708	630	712	667	736	710	706	734	698	701	675	659	664	704	694	677	675	729	648	684	667	693	644	671	662	639	676	678	690	686	679	706	708	681	663	661	664	698	693	699	687	684	699	680	624	649	659	715	696	699	681	705	719	707	706	681	703	699	679	699	662	687	705	698	677	686	727	671	693	683	721	661	680	698	690	692	683	658	712	717	715	645	681	709	659	682	735	675	643	701	689	691	670	704	683	724	633	733	673	745	697	674	713	676	688	653	670	680	690	678	728	730	715	696	668	660	670	688	720	667	634	674	705	672	680	655	693	664	695	684	680	703	674	694	678	688	681	691	661	727	727	669	722	735	691	681	650	685	697	682	714	668	713	758	709	688	668	664	730	697	678	672	680	701	700	701	704	683	671	661	724	680	696	699	679	694	725	696	681	721	690	684	672	707	668	696	710	704	706	709	720	664	696	686	710	694	687	706	689	685	662	713	704	655	718	672	744	646	724	694	722	702	684	626	687	683	707	663	679	706	659	700	702	653	720	639	737	665	714	684	709	667	723	715	697	721	667	707	701	704	670	678	660	674	704	690	695	631	721	717	676	709
9730	1197	1467	1128	759	580	451	400	304	241	191	204	176	187	192	153	155	167	137	156	153	135	127	122	129	125	126	124	122	119	113	126	160	113	120	114	119	109	115	116	117	111	103	130	104	119	110	107	107	128	115	128	104	110	110	103	94	121	127	98	139	107	120	105	112	120	113	100	121	109	106	98	130	129	111	106	122	123	104	106	119	107	106	112	98	111	101	113	97	105	106	101	109	119	105	120	102	115	111	113	103	121	128	124	101	116	118	107	118	105	113	113	107	115	104	114	120	117	111	104	127	111	116	105	131	138	96	121	98	100	96	91	108	139	109	127	109	108	107	126	109	108	107	95	129	97	90	118	106	110	105	102	114	110	111	118	116	113	114	109	127	126	109	117	119	84	143	116	101	100	116	107	102	99	127	118	118	96	105	105	130	112	96	108	109	108	117	119	124	96	110	112	98	116	110	124	103	123	109	128	115	108	130	103	113	88	119	112	104	115	119	105	129	120	114	114	117	122	121	123	92	113	131	108	117	114	138	127	106	111	113	114	101	124	125	94	123	126	122	122	111	103	128	99	116	121	112	120	112	93	110	112	103	97	123	95	104	100	103	113	110	119	110	124	114	122	106	98	108	114	126	124	115	81	94	119	120	116	119	122	132	110	121	111	105	100	114	114	120	122	108	118	95	103	130	111	95	108	114	109	100	121	130	145	118	108	99	112	121	116	113	118	109	108	143	105	104	122	113	121	116	124	108	103	90	106	107	129	103	91	116	117	118	117	115	113	106	109	112	120	116	116	110	90	121	123	126	115	113	99	109	105	113	120	122	116	126	109	121	111	115	125	113	111	110	117	124	112	110	103	109	136	112	111	103	109	109	140	96	108	112	111	116	117	95	120	91	109	105	93	108	99	113	110	103	111	116	109	95	124	101	118	118	118	108	94	131	118	111	118	113	112	125	121	102	122	91	133	110	122	121	105	100	116	122	103	125	115	112	113	109	89	113	108	110	110	113	110	123	117	123	111	94	97	101	102	89	101	134	118	116	103	110	106	126	107	115	105	110	127	108	114	100	102	120	108	103	112	105	127	93	111	114	106	111	125	123	113	129	117	106	111	111	104	114	112	107	101	119	106	106	101	108	90	115	117	105	114	112	110	99	135	104	113	99	105	106	89	106	105	110	127	100	95	112	104	117	120	90	103	106	109	113	115	121	104	122	106	92	105	115	125	125	135	110	112	120	121	113	127	109	112	101	128	112	110	110	116	97	109	110	120	110	106	120	107	96	91	134	114	118	105	108	125	118	103	122	113	105	105	100	97	109	119	90	120	113	122	109	112	101	105	119	119	119	116	109	119	105	110	107	106	93	95	120	113	127	115	92	135	112	108	118	99	98	124	109	119	121	118	116	128	103	107	126	95	105	107	95	119	115	118	108	106	129	118	112	96	108	100	94	107	97	104	135	107	98	125	105	111	117	113	115	106	132	92	127	104	117	99	108	120	120	122	122	130	127	110	121	110	107	96	96	103	100	97	116	92	112	92	120	109	111	102	110	118	127	122	117	141	116	106	104	126	124	111	104	113	112	106	118	109	114	111	107	119	126	105	109	106	116	105	125	106	106	129	102	127	106	135	129	127	118	117	108	127	104	127	99	110	121	113	124	105	119	125	101	136	117	126	95	111	113	117	112	112	115	117	94	113	121	112	117	119	118	132	104	135	122	106	109	124	107	105	102	111	118	116	110	100	117	111	116	118	123	105	113	120	108	124	103	110	124	117	111	116	110	116	101	118	104	107	111	111	127	99	105	129	107	114	117	128	109	128	112	114	114	114	118	110	113	113	114	113	111	100	105	109	117	94	117	110	110	127	128	104	100	114	103	124	122	114	118	104	105	120	121	101	126	112	113	119	121	105	126	110	113	114	102	139	117	104	138	113	117	124	114	111	125	122	130	101	102	123	115	106	110	134	126	113	112	113	112	109	110	130	117	110	114	100	115	117	99	131	115	111	97	106	97	128	121	105	112	122	115	117	113	118	106	115	104	112	104	107	116	110	103	142	96	106	110	125	111	111	101	108	116	98	100	101	110	130	119	115	108	121	115	121	98	114	129	103	109	110	113	102	106	116	96	106	108	122	119	94	108	111	94	107	105	101	105	108	105	94	114	111	127	119	121	124	124	102	119	109	124	125	110	101	118	112	101	98	121	108	105	108	114	133	100	127	103	116	107	131	112	93	95	125	106	106	113	110	116	113	113	116	100	98	101	115	100	107	106	115	114	109	116	108	114	118	91	97	106	124	102	102	115	117	102	113	95	115	121	105	101	106	104	95	110	120	103	124	104	113	123	111	109	139	106	108	111	109	120	115	120	87	115	101	137	113	131	115	106	108	119	106	113	114	117	118	94	108	103	104	106	115	92	122	101	114	98	129	105	126	104	109	118	107	116	115	113	123	112	119	101	105	94	118	107	118	97	110	97	96	103	84	123	115	107	107	116	88	93	108	99	100	127	97	96	103	126	128	135	91	97	101	108	102	110	116	102	92	110	92	110	118	102	95	91	102	102	113	116	114	112	117	112	95	128	103	107	115	124	118	111	125	114	102	97	110	129	135	104	111	93	114	112	117	126	103	94	113	107	110	115	115	119	126	108	101	106	129	107	109	117	118	127	112	105	110	131	104	118	117	106	113	110	104	111	104	122	125	122	83	97	117	108	117	123	108	108	107	126	101	107	100	112	108	116	113	125	117	143	124	106	106	125	126	97	108	113	91	119	104	115	89	117	85	109	121	117	99	126	123	127	119	114	109	112	116	107	117	118	101	119	114	118	125	116	113	121	119	95	103	124	115	104	122	123	113	116	108	104	114	104	103	118	82	96	108	119	100	122	110	132	124	120	99	112	132	110	86	105	105	119	95	107	103	101	115	104	103	122	119	102	116	114	112	113	105	118	103	126	126	109	117	93	115	95	128	105	117	111	106	119	117	118	108	111	124	121	129	115	115	107	123	115	120	121	104	100	112	120	124	130	106	114	116	109	122	113	104	115	119	122	146	120	129	109	120	96	107	107	112	115	110	102	110	117	107	112	119	107	103	103	130	115	107	117	111	110	119	114	103	108	99	110	115	105	124	92	123	117	125	100	110	115	108	118	131	117	138	116	116	138	109	112	110	104	95	93	104	115	97	119	142	123	123	116	119	97	116	99	117	114	117	119	139	119	109	102	113	115	133	109	126	135	86	121	104	124	106	111	103	103	141	100	109	113	99	118	132	109	109	106	125	134	101	118	99	124	103	108	129	100	110	108	97	118	99	96	127	131	98	144	131	110	113	104	103	118	116	99	121	108	114	102	122	97	109	103	126	112	101	99	108	121	107	99	107	113	126	113	117	111	132	111	108	120	124	121	119	114	125	117	111	112	120	110	120	120	124	123	117	99	113	95	116	98	107	86	85	98	83	110	114	98	117	97	116	129	127	111	116	98	125	125	100	104	106	109	114	87	123	106	106
6094	1513	3630	4108	3268	2636	2214	1813	1555	1326	1178	1037	917	915	825	746	709	748	643	601	609	619	589	530	563	504	521	510	470	511	438	443	465	492	458	458	439	449	462	406	473	430	462	442	428	409	407	432	401	425	433	376	426	389	408	416	387	383	417	415	397	424	400	392	407	359	380	383	403	409	396	369	416	417	380	363	379	372	361	414	400	404	382	376	390	430	383	407	386	376	377	380	404	351	393	382	363	370	397	373	385	376	370	413	381	360	385	394	378	412	399	351	360	353	375	358	369	376	368	358	349	353	378	414	399	371	383	354	391	367	375	361	382	373	379	384	354	388	348	364	404	393	392	347	386	349	391	365	393	385	377	394	398	372	377	362	373	327	400	397	362	386	354	372	406	411	361	389	386	420	391	364	361	391	361	349	388	347	393	391	374	349	367	392	381	373	364	373	370	366	380	357	347	370	375	361	385	383	395	359	384	376	353	349	361	385	395	388	376	343	376	397	362	375	345	384	362	362	363	354	379	396	388	383	375	354	416	405	357	371	359	385	380	368	389	359	355	415	361	421	391	381	388	375	364	366	352	336	375	371	374	352	415	358	380	353	389	381	389	377	356	346	365	391	434	393	340	394	364	382	376	379	366	370	370	393	387	400	378	404	347	410	372	394	356	384	379	387	358	354	343	322	356	364	345	348	384	400	408	329	363	394	340	392	382	345	394	415	395	370	379	339	371	378	363	375	334	371	411	382	368	360	340	363	377	358	370	375	348	357	365	345	389	326	332	364	375	380	351	354	395	360	393	387	380	372	373	387	341	356	376	371	410	367	358	400	361	367	358	347	337	350	395	398	390	335	411	380	367	400	367	379	342	377	377	357	365	365	377	388	374	352	366	356	417	357	378	369	380	352	379	363	399	365	353	382	359	373	400	413	394	387	384	365	409	362	355	359	375	345	377	363	377	377	361	384	331	345	361	364	377	374	374	401	360	406	375	363	364	350	403	364	382	360	383	362	391	393	387	399	381	383	372	374	379	359	403	380	378	394	379	360	390	380	379	347	360	338	354	388	351	384	384	401	410	414	398	348	388	378	395	359	336	375	379	378	386	355	375	343	354	390	377	379	390	412	394	393	369	369	335	384	339	378	344	374	381	363	395	371	365	358	370	361	380	375	345	391	389	366	344	407	376	434	390	366	388	380	408	384	387	371	374	384	362	377	367	376	383	399	356	378	416	403	375	368	417	331	294	396	362	382	386	357	380	378	403	374	362	383	398	391	396	369	359	362	367	380	380	359	369	393	366	372	375	364	357	377	395	350	380	364	360	377	389	371	367	380	345	373	392	382	374	336	349	355	350	380	381	361	379	377	366	357	385	384	355	378	361	376	352	346	368	361	399	368	373	405	351	404	395	392	325	390	423	379	362	380	362	340	355	372	388	372	389	374	345	336	396	369	398	343	370	356	397	380	400	393	380	386	367	333	405	339	349	371	388	373	372	383	386	348	353	377	397	349	387	370	368	357	401	361	397	388	362	382	347	386	385	368	347	374	394	365	376	341	363	392	397	375	366	369	343	405	409	406	380	389	420	390	363	351	389	362	351	372	377	386	376	391	353	382	387	366	362	340	357	374	364	384	384	362	360	410	428	377	358	387	388	373	382	375	369	384	375	406	386	374	343	348	416	370	366	361	386	380	385	380	396	380	369	379	344	391	391	393	369	395	385	366	372	365	389	371	398	372	391	376	386	369	367	378	334	405	351	378	373	358	397	360	352	328	341	388	411	374	385	361	410	386	389	368	336	369	405	353	371	455	347	385	357	355	345	371	384	372	355	366	367	362	371	387	390	350	350	350	368	404	379	372	379	366	378	388	356	374	364	383	360	390	363	364	369	379	398	392	355	380	370	346	378	365	366	376	383	380	414	374	392	372	360	383	346	384	356	397	380	342	391	380	368	400	387	367	363	366	347	371	382	382	389	404	384	400	351	392	355	335	392	374	351	370	360	383	394	394	376	367	390	371	334	344	366	377	432	414	359	381	378	393	353	354	368	329	357	366	353	405	371	376	391	369	382	362	378	365	371	357	394	347	392	349	380	390	393	376	353	384	371	396	350	362	360	396	350	359	364	386	397	375	384	375	379	315	347	394	359	357	359	346	386	387	347	362	381	387	382	347	390	352	388	400	360	379	363	350	360	349	422	374	342	358	360	362	370	398	372	377	370	375	337	374	396	365	377	366	377	379	341	399	357	355	398	381	364	386	398	388	328	375	377	366	361	376	351	370	381	379	368	381	370	344	382	404	347	384	402	365	385	360	378	361	384	361	347	357	337	393	373	393	408	379	364	351	330	365	406	391	368	380	406	376	369	387	411	336	408	385	370	384	349	391	372	347	376	376	366	390	389	357	360	386	367	364	342	373	371	412	386	374	380	358	381	382	401	358	364	373	359	408	384	377	386	378	394	336	376	396	370	353	383	400	360	408	379	389	406	377	365	387	400	370	402	371	415	374	352	337	359	364	381	368	371	371	359	374	339	352	358	378	361	382	389	382	398	358	374	338	381	384	372	358	370	350	366	383	404	342	414	365	357	368	367	359	371	380	354	375	386	363	376	365	390	357	397	364	410	339	393	366	375	367	396	394	377	389	356	376	417	374	361	414	360	335	352	408	367	363	366	373	377	395	370	396	382	358	380	380	381	320	401	344	369	347	396	345	387	377	358	366	399	355	361	354	378	389	363	363	359	384	366	373	378	346	357	342	374	374	350	381	342	365	353	388	366	392	359	368	351	381	387	388	409	399	351	362	362	397	357	355	376	337	370	393	378	366	383	394	383	370	376	345	377	390	383	374	348	388	349	379	358	367	385	354	358	362	367	357	406	419	355	357	408	372	388	340	362	390	367	365	353	373	360	363	397	360	353	370	382	379	373	414	368	370	338	425	375	371	390	353	320	361	393	380	377	399	407	365	389	350	373	366	372	365	364	376	346	361	381	427	410	380	403	369	367	373	385	384	407	379	389	381	379	363	396	403	382	378	381	360	403	368	408	412	384	361	400	386	366	390	349	366	384	376	361	349	375	361	408	377	383	393	371	386	378	361	374	368	366	369	352	384	349	360	391	372	392	348	382	396	382	391	376	357	388	390	368	355	366	355	374	402	391	372	352	373	360	369	366	381	372	385	356	359	358	408	401	369	351	374	389	361	357	344	349	370	369	406	400	321	376	371	405	372	403	354	403	391	370	393	358	372	379	382	379	364	358	348	382	341	355	370	376	323	372	344	387	424	376	358	384	389	410	391	346	393	395	342	366	411	365	381	360	389	359	389	354	398	389	375	378	347	379	373	394	380	376	379	407	389	359	371	377	383	365	349	357	404	376	385	357	352	336	356	389	387	380	351	354	366	387	373	387	380	356	396	339	380	353	380	370	388	376	341	402	383	367	386	359	412	380	399	356	381	378	384	374	371	367	375	372	355	358	381	412	334	410	357	351	336	391	340	364	429	359	350
17440	2748	2915	2203	1527	1084	773	633	540	439	371	350	324	273	288	251	209	215	219	202	198	212	191	187	183	170	160	160	172	159	160	165	168	161	170	157	140	169	153	148	148	146	147	148	157	156	151	126	135	124	151	163	158	163	159	149	136	132	142	144	141	120	172	134	165	160	152	155	149	151	151	155	144	137	132	154	145	144	143	143	141	141	141	147	153	144	172	143	143	123	158	128	154	125	137	142	140	169	150	153	147	135	150	139	136	145	148	134	130	162	150	144	133	156	139	138	153	123	133	152	137	139	144	133	126	145	150	138	149	122	141	144	160	131	147	125	154	147	141	152	156	146	153	124	151	149	153	169	137	134	143	141	130	131	129	143	130	150	140	148	139	139	144	132	137	151	125	156	147	145	164	155	134	147	145	145	147	148	140	145	142	142	116	140	138	134	154	131	159	137	148	153	141	139	144	147	148	156	165	159	154	138	147	125	143	119	147	128	141	153	150	132	155	123	127	148	136	133	141	150	115	147	159	112	164	151	160	140	158	135	135	139	150	136	145	163	132	147	163	150	140	138	131	143	138	175	159	146	140	162	144	130	130	152	135	113	127	106	113	149	133	143	136	143	150	132	129	152	165	137	147	139	141	149	133	136	129	140	133	135	157	157	142	143	136	127	150	143	135	144	133	131	129	140	124	150	152	159	162	129	140	147	149	128	132	141	133	149	122	147	132	138	144	142	145	140	140	142	124	148	151	146	143	161	136	137	152	159	108	162	136	136	145	134	148	153	129	154	133	127	151	152	152	133	120	159	151	176	120	157	164	126	154	139	143	167	153	132	156	152	156	143	127	148	148	158	144	143	151	131	128	145	145	129	165	140	157	128	148	119	152	139	158	143	148	130	169	139	149	148	142	148	124	127	143	146	129	137	145	151	145	165	144	137	148	140	141	144	153	142	127	130	162	126	142	167	143	127	157	176	146	122	126	151	145	149	135	139	146	162	144	149	147	146	148	126	148	148	137	152	149	170	143	151	162	163	135	130	149	135	143	129	151	115	154	118	149	119	136	148	143	134	156	136	122	153	133	140	142	129	139	154	156	131	144	137	119	144	155	117	129	168	146	145	137	150	143	113	106	133	128	142	147	157	152	128	165	135	141	149	165	178	140	135	128	146	152	153	123	137	155	136	152	143	152	152	150	140	137	145	157	140	127	145	139	128	123	132	115	153	112	133	161	171	134	161	154	150	133	147	140	136	142	143	141	149	135	146	136	136	131	140	144	146	153	176	145	116	148	126	141	151	157	136	148	140	126	147	132	139	155	142	141	115	123	141	153	135	167	128	116	141	139	149	162	153	156	147	154	113	142	139	134	149	121	136	135	150	144	141	156	151	143	122	141	147	148	152	141	136	133	160	143	181	127	143	134	129	137	137	131	127	140	150	151	128	135	126	139	156	164	153	153	136	164	146	151	149	132	161	128	153	148	133	168	133	135	156	145	155	139	128	135	145	132	139	148	144	127	144	143	155	146	134	142	141	128	120	134	140	141	147	141	148	148	157	139	121	141	142	147	128	122	136	136	179	156	132	157	143	161	141	137	145	133	161	138	145	116	150	142	135	142	114	149	151	151	152	142	135	142	147	152	164	165	148	148	139	143	151	141	136	154	144	139	140	130	111	152	122	159	141	149	119	138	161	135	141	155	150	157	120	151	121	135	130	131	127	154	150	137	142	168	152	137	120	144	157	155	141	153	151	152	145	141	132	148	139	151	126	139	150	123	121	147	136	155	144	144	130	139	136	135	132	132	148	141	155	125	155	152	136	131	145	148	143	129	137	117	133	124	132	133	136	166	138	137	135	134	159	147	149	140	161	135	135	146	140	137	176	146	130	166	130	147	137	134	141	138	133	180	127	152	155	134	134	147	142	131	150	150	129	140	125	140	167	151	128	139	145	137	140	133	131	182	159	130	155	143	130	140	141	161	144	171	141	135	138	145	135	140	148	137	129	129	137	148	142	141	148	129	141	137	139	153	144	145	131	153	129	132	143	147	121	150	132	122	144	146	147	145	153	155	142	152	140	139	121	146	131	143	144	145	129	156	144	151	150	142	128	142	122	127	130	133	133	133	147	154	132	142	136	139	141	137	119	124	133	138	151	133	141	121	139	147	130	120	148	160	152	148	128	141	154	139	134	165	168	130	141	141	152	143	123	132	117	146	161	123	150	140	157	140	153	156	150	114	147	140	139	133	145	151	172	147	139	133	155	153	129	142	143	147	132	143	131	153	143	143	140	155	145	140	134	134	148	130	158	140	150	152	125	153	157	149	145	164	134	174	157	117	152	128	131	137	139	160	140	147	130	151	128	171	124	144	141	134	137	151	143	149	134	165	153	142	146	130	154	121	156	150	160	126	148	142	135	164	155	136	150	142	154	143	139	140	139	156	118	132	145	125	126	128	141	154	131	173	138	165	140	146	146	134	144	146	150	132	153	125	126	141	139	141	142	144	135	133	163	132	144	151	161	142	157	154	137	145	150	136	146	139	146	138	148	129	145	161	137	145	141	156	161	135	151	139	156	145	120	154	133	148	131	152	115	142	146	158	132	146	125	150	128	161	156	140	147	138	152	129	125	130	150	150	152	127	140	149	161	153	157	138	145	137	149	174	129	132	150	150	144	162	138	163	139	124	137	171	158	133	154	164	147	126	138	145	145	155	147	137	140	142	136	163	150	132	142	151	128	132	148	131	120	152	144	142	122	157	163	137	154	155	121	138	127	149	168	126	147	144	158	142	139	127	117	135	138	142	130	136	143	142	138	136	139	155	130	141	166	127	138	138	126	144	151	134	124	146	128	146	160	126	140	157	142	144	145	137	139	151	143	147	143	139	172	131	150	137	143	119	141	132	140	159	151	152	142	133	136	155	160	141	140	148	135	144	133	157	127	148	150	175	148	157	125	131	136	136	136	140	120	126	142	151	138	118	154	153	157	130	139	139	146	137	141	145	141	147	148	159	154	142	157	129	141	138	126	128	153	137	150	125	136	160	157	124	159	131	155	166	136	159	130	147	142	136	153	153	160	152	130	139	141	150	166	140	120	122	119	145	137	134	153	123	132	124	120	133	133	148	148	146	144	162	132	147	149	140	131	154	128	122	139	149	126	158	157	147	146	130	137	139	130	115	158	141	147	126	142	145	150	122	130	117	134	138	136	165	132	160	137	160	145	151	162	153	159	156	137	160	141	132	137	161	148	140	128	133	147	162	128	146	150	143	137	150	143	149	137	127	156	155	153	146	134	141	133	141	154	156	149	127	124	121	155	131	134	151	146	148	140	127	164	146	143	149	138	146	140	131	138	138	131	134	156	142	133	143	154	125	146	164	133	151	125	131	140	148	143	143	163	124	172	142	164	134	153	146	130	135	135	130	147	136	139	110	134	122	135	161	154	149	141	134	152	141	142	143	148	149	152	151	139	131	153	156	142	168	128	140	139	150	143	144	152	147	130
8097	2737	6547	7110	5809	4728	3806	3104	2620	2313	2038	1768	1622	1465	1256	1248	1129	1065	1021	937	918	858	832	744	730	751	747	724	691	709	727	669	667	654	640	632	596	593	628	587	583	592	584	569	554	610	578	557	546	533	512	530	519	520	530	528	519	515	493	509	502	490	528	465	524	503	494	536	502	522	483	516	496	545	511	503	496	497	508	488	491	497	502	516	463	470	488	489	506	484	468	505	516	495	458	441	501	487	510	496	450	470	509	491	480	492	484	502	494	538	463	483	508	488	452	490	489	469	488	482	461	490	458	439	481	442	513	448	529	479	441	492	491	518	452	490	496	504	471	509	491	428	471	476	493	481	481	481	509	459	458	400	461	476	475	469	480	466	448	458	507	467	443	437	495	479	449	438	464	499	457	481	458	448	452	450	469	512	492	476	497	459	463	487	456	469	441	473	443	463	464	466	488	477	432	444	455	496	483	487	462	439	431	456	421	473	454	481	459	452	471	463	460	450	462	474	469	458	449	480	438	479	483	496	500	471	472	458	470	469	442	495	458	436	519	480	498	459	431	515	488	473	481	465	490	433	478	480	459	497	468	471	459	484	477	450	450	465	486	503	456	503	498	498	455	494	495	496	483	503	500	496	461	525	465	479	438	502	460	479	467	440	490	490	455	509	483	447	465	447	506	460	502	466	486	474	466	483	462	489	486	484	465	461	487	464	507	474	493	436	455	482	476	512	489	476	483	461	477	459	479	458	442	455	488	485	504	459	506	520	478	464	458	503	460	486	484	474	501	481	490	408	496	491	464	493	483	435	491	489	470	464	465	480	506	493	433	459	498	443	470	487	450	455	476	464	455	481	479	489	442	455	502	468	511	470	473	473	448	475	436	444	504	439	492	496	489	498	448	429	494	534	474	439	474	504	498	458	502	536	456	459	454	439	422	507	512	491	507	476	483	509	489	484	490	503	488	470	470	445	518	494	475	442	460	495	438	494	440	469	439	468	459	445	473	505	461	482	450	495	446	494	458	427	492	493	488	468	491	477	472	458	486	507	512	445	453	448	460	445	483	500	473	470	529	501	493	466	474	503	468	510	498	510	467	455	462	465	495	472	508	481	430	459	434	464	500	445	491	454	471	464	468	467	465	466	475	450	488	489	444	451	461	484	498	489	483	488	552	480	476	478	506	457	465	460	470	449	467	458	456	452	491	460	413	468	457	438	470	474	461	506	481	451	479	493	449	462	481	465	455	462	469	488	495	474	505	477	470	457	438	457	507	481	458	500	475	468	476	524	467	465	488	495	488	436	510	457	462	463	493	503	478	444	484	455	436	456	438	436	524	411	449	450	434	488	453	458	489	442	484	466	481	437	470	465	452	517	496	465	485	487	494	477	457	472	494	508	464	520	465	482	461	459	522	471	474	409	479	460	467	481	462	489	484	487	488	445	448	438	488	452	446	492	509	460	484	504	471	491	443	493	436	477	499	478	486	489	459	503	465	489	479	500	498	445	527	470	468	467	475	464	494	478	496	501	449	490	463	486	496	466	462	491	498	457	472	479	440	499	467	487	454	463	440	514	469	468	470	486	459	468	487	493	452	473	486	444	500	475	472	470	483	490	486	467	437	476	481	430	489	482	455	483	495	478	459	513	482	471	467	444	448	454	477	499	514	475	484	476	487	497	459	457	469	427	449	470	494	461	464	460	475	484	434	479	508	445	479	490	499	467	451	470	449	476	475	479	479	458	497	484	441	483	413	430	499	491	469	475	452	455	417	493	469	479	480	469	492	483	470	448	489	440	482	436	450	464	455	487	447	450	468	508	487	468	486	447	472	480	450	489	472	454	463	494	496	478	494	465	487	491	488	463	474	508	474	419	481	448	468	504	460	467	467	481	503	461	449	460	517	494	513	497	484	458	529	466	440	466	487	483	447	476	471	419	470	525	482	483	454	473	475	469	483	463	457	495	485	470	482	468	525	453	455	497	450	478	459	485	443	463	485	470	511	454	469	483	473	421	464	486	470	475	493	440	467	446	481	489	478	478	495	474	454	485	453	487	462	455	448	474	461	456	488	458	465	492	461	450	495	488	476	460	504	517	498	492	462	461	455	458	496	475	473	478	484	469	502	476	522	402	522	475	477	498	469	479	474	429	504	458	493	435	497	461	507	439	482	472	511	476	466	493	494	451	474	509	471	470	475	473	489	485	472	488	480	469	447	490	428	508	476	454	454	461	485	490	487	469	472	448	436	457	480	468	488	498	451	453	446	458	476	440	483	488	475	499	491	481	451	483	481	480	434	476	494	512	459	491	466	470	462	456	488	481	480	487	459	468	460	478	501	444	462	457	432	510	500	477	479	487	458	446	470	465	468	490	462	466	477	453	476	457	513	497	452	472	462	441	458	477	460	469	405	495	469	506	495	491	502	504	465	515	433	491	433	473	454	457	454	511	476	503	461	481	470	457	482	489	471	471	488	481	456	480	456	510	440	469	463	497	473	468	511	474	457	479	459	478	515	475	432	466	481	418	487	439	449	467	503	482	489	453	462	500	486	478	485	451	484	490	452	444	440	457	517	464	450	438	526	463	481	480	457	463	471	488	462	515	461	457	442	485	515	469	455	458	421	490	464	465	469	478	462	456	440	500	477	482	466	457	477	455	439	486	488	479	455	464	491	475	486	470	483	483	505	458	466	477	469	493	460	451	486	485	456	444	488	427	490	457	473	480	431	505	468	441	448	484	473	472	458	481	461	440	480	485	479	413	501	463	469	464	500	519	444	466	485	457	495	445	471	484	486	437	461	486	470	464	494	446	441	469	473	481	461	455	439	469	453	479	463	525	476	466	464	480	463	437	494	428	434	457	459	466	478	477	490	465	491	450	469	462	474	495	479	481	481	479	460	457	474	464	476	446	469	463	472	504	538	454	449	456	496	466	508	488	459	488	491	433	476	447	452	488	480	415	465	436	475	463	492	466	461	454	435	459	447	487	478	474	452	490	454	423	469	481	488	473	466	505	501	468	435	467	478	509	433	464	486	473	443	473	479	488	456	486	468	450	476	453	494	533	480	455	437	461	458	448	446	496	459	488	490	461	462	487	449	508	459	517	444	480	494	470	473	458	418	478	459	466	469	491	466	462	468	448	453	459	486	466	475	476	453	436	477	483	471	483	440	483	484	471	482	478	437	482	482	484	436	494	487	467	474	461	461	448	494	474	471	466	473	454	457	474	441	473	507	456	490	461	462	486	431	455	469	455	513	519	468	478	463	448	478	466	484	458	511	476	465	490	461	436	440	481	456	483	480	495	442	427	461	479	508	492	445	470	486	473	465	430	469	434	481	480	501	487	479	470	483	480	470	485	430	477	467	474	485	456	438	466	482	466	463	466	482	455	477	463	446	470	483	437	479	496	489	461	436	485	418	456	496	453	474	462	494	507	470	441	476	459	473	458	495	513	458	471	514	466	482	454	463	444	471	474	473	501	450	474	445	482	487	465	458	459
2368	284	295	263	293	279	245	225	240	244	233	226	224	254	231	221	225	226	223	236	221	249	245	223	253	253	228	208	190	220	211	232	238	254	218	235	224	255	241	232	229	206	221	253	225	236	245	235	208	221	255	225	247	219	218	242	244	255	242	232	230	232	232	261	234	248	193	254	233	235	210	232	244	246	204	232	236	212	210	206	222	215	222	240	245	215	212	239	206	229	249	221	244	258	224	244	219	202	217	238	241	210	244	221	225	217	226	258	197	241	208	206	219	218	223	235	271	236	244	246	245	251	229	247	217	238	245	233	220	252	242	231	245	213	219	230	232	219	212	238	235	223	257	249	251	225	234	243	234	223	218	261	250	221	224	222	253	246	239	234	211	213	218	241	248	240	202	247	235	235	232	216	235	209	240	235	227	231	195	232	222	257	232	206	249	256	224	206	231	208	218	257	235	221	234	229	219	229	238	225	251	220	239	249	217	206	245	235	246	224	211	237	218	247	236	216	224	220	236	211	229	239	219	192	232	240	229	216	224	222	215	236	220	229	239	229	227	235	228	250	211	238	233	218	236	224	227	244	194	250	225	217	260	222	229	248	230	201	221	233	241	240	242	214	222	225	249	201	225	225	253	241	227	236	216	242	243	234	224	250	221	237	239	210	213	237	230	246	203	221	227	216	229	209	222	208	237	234	238	227	218	228	238	221	259	230	231	212	225	215	226	240	217	220	202	214	216	202	247	234	255	239	238	221	193	220	214	230	215	248	229	240	258	208	193	210	240	217	268	208	227	239	256	218	207	256	247	215	245	238	226	239	228	227	222	242	230	253	253	239	214	218	208	210	228	228	219	231	232	207	222	242	202	217	207	227	234	221	240	262	225	245	259	256	234	205	255	265	223	239	216	237	232	232	236	244	248	238	263	227	198	239	216	247	223	213	220	196	218	213	231	239	230	225	252	240	223	232	211	229	290	231	233	239	226	229	230	227	238	233	245	224	176	239	235	240	238	217	228	244	197	226	245	233	222	223	263	214	225	220	235	227	233	222	227	254	237	215	212	242	227	195	280	228	214	218	252	228	230	200	226	249	222	229	216	255	235	241	227	226	220	239	220	226	229	249	213	244	266	213	230	213	220	236	243	231	210	245	201	205	258	226	227	230	216	242	233	240	228	243	251	216	234	242	217	235	225	231	258	203	221	228	239	239	249	243	249	219	217	248	219	227	235	208	234	226	231	253	262	227	227	212	222	247	242	217	226	203	233	254	215	218	242	255	221	241	218	228	267	240	233	258	216	211	234	248	248	237	226	219	227	227	231	236	236	210	225	236	230	242	234	226	227	210	244	236	252	239	230	219	226	191	211	260	274	259	222	215	238	243	211	221	212	240	246	198	228	230	237	231	233	236	203	247	189	234	260	232	237	220	252	236	211	257	277	240	236	251	249	241	212	211	229	268	215	217	234	226	238	270	225	233	227	267	238	225	217	239	220	245	255	232	229	226	226	239	221	240	234	202	220	247	223	237	220	224	231	251	220	231	251	235	214	244	238	211	244	244	222	238	200	227	221	223	219	221	225	217	228	223	243	211	243	233	216	222	221	222	237	208	209	238	267	234	213	239	237	213	220	238	248	211	208	228	235	210	230	229	246	229	241	236	236	226	257	212	202	236	242	230	241	241	258	249	247	210	221	221	218	205	225	216	225	224	233	219	235	242	227	225	243	202	234	214	250	214	233	233	234	215	198	194	221	204	248	223	252	225	239	226	244	245	241	213	242	225	213	240	254	238	228	205	211	211	228	231	273	237	209	233	236	198	247	220	205	256	246	223	225	221	248	227	253	218	222	239	206	241	237	244	218	244	214	229	210	263	216	219	238	236	226	221	219	238	240	231	248	237	219	218	231	251	221	256	246	241	235	229	263	197	204	227	251	207	219	225	278	239	206	227	223	244	216	210	212	241	265	227	224	234	213	208	233	222	211	218	227	229	211	251	216	245	259	236	217	206	258	236	201	243	194	203	226	256	207	237	241	233	236	224	244	219	235	199	229	226	197	231	212	224	229	231	216	259	243	257	249	228	223	240	209	200	241	248	232	217	231	242	240	228	254	219	235	229	242	236	225	220	214	250	235	205	244	245	214	221	209	219	222	220	242	237	226	235	218	219	202	229	249	222	249	223	234	226	239	224	219	250	203	215	219	212	221	216	216	210	221	223	255	217	228	222	217	233	201	220	253	222	233	222	231	250	222	224	224	242	222	240	262	233	205	247	235	230	247	240	232	243	221	232	236	248	257	226	206	268	221	239	226	252	200	221	219	236	234	225	236	212	245	235	233	219	243	209	234	239	217	226	239	218	259	220	226	234	211	235	226	216	228	217	233	207	220	257	246	232	243	219	225	234	241	242	195	229	210	240	219	225	246	224	244	238	222	211	238	236	255	234	219	209	219	215	209	249	232	214	241	224	226	247	217	211	240	217	231	232	233	253	216	232	246	236	217	200	219	223	236	237	226	221	216	231	197	240	229	248	240	243	227	252	260	224	233	249	221	232	215	201	245	228	243	222	244	243	251	230	247	238	215	233	243	200	226	246	238	254	245	213	190	243	209	228	222	239	213	216	232	223	194	239	220	218	231	243	255	230	239	258	221	213	219	232	200	249	248	248	234	219	248	238	225	260	212	226	213	213	251	205	222	222	237	219	221	227	237	224	218	249	216	213	215	220	220	236	241	240	199	247	244	242	255	235	249	222	231	238	229	239	209	265	211	240	241	214	217	254	189	234	224	239	230	223	250	230	237	229	227	210	254	265	246	210	226	233	214	222	231	224	226	234	239	234	256	225	217	238	226	212	214	220	241	193	205	256	216	223	235	231	249	244	241	213	239	232	219	234	240	204	240	189	221	222	239	245	211	239	266	240	223	219	222	211	246	228	244	251	247	219	251	245	201	252	207	247	239	223	216	211	264	230	235	235	248	224	245	215	218	219	227	214	242	211	223	197	220	219	243	221	239	241	254	253	216	222	258	262	215	241	232	239	229	221	223	221	224	203	242	217	221	273	224	222	233	272	229	234	193	227	199	211	244	227	234	237	244	215	242	224	237	223	237	229	234	239	250	253	192	212	227	206	230	210	214	238	247	225	227	208	232	223	237	226	240	223	240	216	235	207	228	225	215	249	200	232	222	229	225	242	233	214	246	226	204	233	229	216	245	217	224	223	237	218	210	234	221	234	231	238	203	263	266	222	237	218	241	242	221	226	228	238	230	239	207	223	227	239	230	219	233	232	240	206	242	235	242	221	228	233	242	239	216	240	236	221	270	251	236	215	226	241	241	238	217	225	256	208	257	204	211	236	212	215	230	239	226	219	223	230	227	212	217	225	219	248	243	216	229	221	224	224	230	220	235	226	231	222	233	233	257	250	229	203	209	198	209	190	207	226	229	215	240	219	196	242	203	222	238	229	218	246	217	241	232	236	239	210	252	244	211	215	243	233	227	224	201	221
2827	813	883	948	940	821	776	784	744	758	789	751	735	732	721	664	713	735	703	666	692	723	730	682	664	668	676	722	730	684	695	706	653	690	661	684	696	710	708	754	692	697	686	647	685	664	691	709	643	727	692	692	648	758	679	697	712	680	691	693	683	657	690	671	676	687	669	728	676	697	697	724	680	718	739	692	705	694	737	661	743	691	678	660	717	651	696	695	697	678	705	701	691	710	645	680	697	719	669	717	632	703	674	694	685	713	701	678	690	687	698	743	687	685	742	697	650	723	673	616	673	644	711	696	698	707	744	674	723	693	682	707	713	712	627	723	709	700	681	699	635	679	692	636	678	738	640	700	666	721	657	660	714	687	696	679	673	680	680	662	740	714	681	693	751	669	690	749	702	697	670	685	690	725	650	652	691	673	673	698	719	722	693	681	632	710	707	691	699	678	728	714	697	720	656	714	684	677	671	720	723	718	681	653	671	677	667	704	700	675	701	671	667	651	680	697	685	648	663	684	696	685	680	655	660	684	667	725	669	727	642	642	677	711	690	746	697	654	700	649	654	699	677	705	654	689	696	694	657	713	672	722	726	673	691	677	720	696	703	730	735	700	736	693	693	668	681	666	681	720	685	667	657	665	656	694	665	705	681	690	677	645	677	656	699	699	635	685	675	655	703	698	669	665	676	656	686	659	662	712	643	700	681	744	646	685	664	640	725	691	709	713	671	640	697	716	704	681	706	670	699	671	722	694	684	653	695	683	710	671	677	707	670	645	693	625	706	656	697	681	665	666	675	659	658	664	673	683	728	695	655	659	701	644	710	719	691	724	729	706	709	723	707	652	716	677	678	660	698	648	703	648	651	676	676	674	714	664	705	690	692	656	688	680	701	669	668	691	687	695	675	713	671	696	721	691	658	711	700	666	673	677	710	728	648	699	668	653	681	697	682	682	699	679	705	727	738	707	675	702	678	707	707	722	734	680	740	684	698	703	713	680	641	731	620	666	668	680	713	686	657	698	733	699	694	683	651	759	688	704	678	692	710	643	676	699	700	682	627	706	662	656	680	678	689	685	674	692	674	701	701	684	664	696	700	702	682	736	687	689	685	689	678	679	694	675	652	668	705	624	667	681	665	673	641	700	651	675	722	703	707	672	665	695	735	663	679	674	689	675	685	666	710	704	684	682	672	710	707	701	706	673	697	720	692	730	722	661	656	690	688	692	624	647	658	696	706	663	659	675	694	700	661	651	668	703	738	721	714	714	665	723	677	725	661	648	709	669	712	656	645	736	677	716	692	705	749	728	707	678	699	660	696	667	730	656	671	639	741	629	670	676	666	658	671	691	710	676	700	689	663	677	703	681	696	666	697	692	660	715	680	665	670	684	702	693	621	731	698	654	686	686	699	663	687	708	727	682	688	639	665	701	692	689	688	678	651	681	725	699	694	681	662	676	664	683	732	668	683	692	678	679	673	699	677	684	690	673	703	699	666	680	702	678	707	687	703	654	692	685	651	619	690	665	650	709	667	705	697	705	683	678	742	711	699	701	667	674	667	659	709	656	663	636	676	687	683	683	697	715	643	703	686	669	634	693	681	679	663	726	681	662	733	661	640	722	684	707	717	681	670	669	681	690	703	705	675	735	742	694	666	690	705	671	664	669	689	704	681	683	696	668	694	659	732	685	693	687	667	697	661	668	679	664	692	691	689	685	647	644	674	694	697	682	705	678	685	699	697	683	661	671	629	670	664	668	678	648	748	705	707	643	682	686	672	688	678	674	708	676	686	675	688	701	731	684	691	706	683	690	682	696	644	709	664	651	705	673	685	703	628	722	715	711	628	724	673	660	676	673	679	694	692	676	687	719	738	633	691	705	659	748	704	710	697	684	686	666	664	685	709	699	666	657	675	658	728	652	711	662	675	695	728	690	691	692	667	705	700	691	711	685	706	695	721	701	682	696	682	714	690	663	674	661	700	708	701	647	688	655	655	735	698	664	649	664	696	686	672	698	666	735	622	723	719	655	644	637	675	660	697	663	666	730	685	670	684	686	755	707	695	710	697	671	677	677	687	685	660	694	650	653	680	683	678	698	674	681	705	717	678	693	663	661	694	689	694	677	680	689	699	667	689	660	652	740	669	751	718	699	646	716	710	703	657	709	696	668	692	704	698	662	704	643	700	724	694	713	699	678	629	712	699	685	689	650	686	729	657	714	634	727	692	672	737	699	665	684	732	697	682	646	696	707	700	694	689	675	712	688	719	714	703	697	662	667	675	647	684	665	689	623	678	672	715	686	684	716	723	700	732	667	683	669	707	706	671	659	641	622	715	734	674	722	681	662	658	707	660	721	678	675	639	658	733	683	725	678	675	739	689	680	710	669	628	699	649	704	704	709	661	715	721	711	666	642	668	649	717	730	678	710	725	695	666	747	665	650	677	714	663	675	683	713	670	672	686	690	671	702	651	692	684	689	680	656	671	685	667	691	681	652	704	712	629	687	655	725	605	714	706	682	697	668	687	695	668	694	663	699	652	638	670	678	665	711	669	668	629	671	721	675	651	676	693	658	673	766	676	666	718	657	677	628	694	637	738	738	697	683	689	649	673	722	667	676	684	665	712	694	680	660	634	753	707	692	714	688	681	670	697	702	666	688	707	617	711	711	724	702	722	695	703	686	705	705	669	676	659	717	659	651	698	653	634	693	703	687	709	673	646	679	683	712	690	694	671	712	659	679	664	640	694	682	666	689	674	734	714	682	661	691	671	674	668	695	650	638	680	709	649	688	685	676	718	678	688	694	667	651	684	689	667	689	684	704	670	693	682	694	711	663	693	689	696	715	673	705	669	676	647	669	696	680	702	694	702	663	740	672	700	710	664	672	685	630	679	707	665	719	658	664	702	706	727	680	736	714	704	663	671	694	692	652	713	722	692	651	716	656	677	691	664	733	712	650	704	702	670	749	702	754	690	666	688	734	715	690	661	695	726	688	724	760	704	674	680	692	706	744	678	662	674	712	691	687	718	703	665	700	660	676	695	687	662	720	692	712	689	699	658	690	685	657	708	699	676	673	730	691	744	680	692	687	694	688	701	719	700	734	692	697	687	667	707	668	695	658	732	685	646	688	699	669	706	703	710	681	654	705	690	657	696	671	677	706	682	698	662	680	684	733	678	619	700	681	710	663	667	688	672	732	709	724	706	675	758	690	690	747	693	680	737	671	702	722	711	693	673	668	664	719	681	646	663	707	723	714	685	751	699	711	647	717	627	663	703	706	769	643	701	687	658	687	662	667	697	628	662	725	678	655	724	678	701	668	672	643	670	699	706	655	697	697	676	623	682	698	659	702	675	675	708	627	653	703	705	720	692	700	649	690	673	679	674	682	667	682	704	698	670	648	708	665	667	685	653	658	691	695	672	696	695	644	679	654	682	709	679	736	757	686	676	694	697	689	719	695	690	712	675	641	735	681	637	714	694	653	714	722	721	666	701	686	731	700
10163	1192	1445	1090	758	590	439	364	294	266	226	195	193	194	190	159	162	153	150	137	140	133	143	137	128	117	126	138	115	116	142	135	121	125	103	99	129	125	94	122	124	102	124	120	129	97	110	125	125	121	122	129	125	128	123	139	129	100	115	135	123	120	119	99	136	115	135	113	117	102	94	116	107	132	120	125	95	113	112	101	110	109	124	99	107	102	98	128	118	113	124	151	95	126	109	130	128	98	105	124	99	118	115	107	123	111	111	105	132	126	117	113	115	110	110	100	117	130	97	98	113	115	100	113	135	106	117	111	121	102	98	104	116	121	120	104	117	91	111	123	112	119	136	109	113	94	120	112	105	99	102	126	90	122	108	122	116	115	109	104	115	114	124	118	114	98	112	100	105	115	97	117	129	133	108	131	107	114	95	117	118	108	123	112	98	120	110	86	115	98	107	113	127	100	104	100	96	116	139	107	150	106	119	117	105	110	108	114	112	112	92	119	106	127	106	112	103	118	127	94	120	113	113	131	142	124	104	102	136	104	128	113	104	130	110	108	94	113	102	98	100	95	110	115	98	124	113	116	121	102	115	112	108	134	102	106	121	107	114	124	108	99	102	116	122	105	103	104	111	105	111	129	109	105	124	132	121	98	129	106	103	101	104	98	109	105	122	100	115	118	110	114	108	118	128	106	115	127	113	111	92	107	87	123	100	108	107	121	111	122	119	132	111	107	117	117	121	111	104	88	120	106	91	120	113	113	102	114	115	118	131	115	130	119	114	131	103	108	112	124	92	95	117	113	108	133	104	113	115	121	134	105	116	118	119	107	105	109	119	108	117	110	91	107	114	126	102	121	100	112	100	116	83	110	97	117	124	103	121	123	95	130	92	116	112	114	111	124	102	132	132	136	115	123	117	119	101	104	110	125	114	110	111	121	134	120	106	117	115	94	106	93	115	103	122	93	120	102	103	121	100	95	110	126	122	115	125	84	93	100	113	125	96	135	106	122	103	117	119	102	128	97	118	119	120	110	113	107	120	92	86	118	85	104	106	123	120	104	98	112	110	111	95	103	120	103	99	127	108	117	99	115	114	105	100	122	120	105	115	122	110	99	102	98	130	108	130	118	104	111	108	124	124	106	101	106	109	124	116	103	122	125	112	94	115	98	119	106	108	117	118	108	107	122	115	88	108	113	114	118	106	116	102	120	125	119	95	112	121	113	118	114	112	121	98	118	113	86	110	125	133	132	111	115	118	84	110	112	105	113	121	117	102	123	130	95	100	92	105	105	97	108	113	108	124	125	118	111	109	117	101	116	106	104	115	116	102	110	115	115	117	111	122	119	109	105	105	107	106	118	100	95	111	106	109	140	112	119	99	115	132	123	125	115	91	94	114	118	112	138	110	110	109	121	96	116	127	91	105	114	99	102	107	140	108	124	103	110	102	120	111	116	116	129	103	106	105	131	122	101	103	112	97	130	131	101	126	120	120	109	121	128	112	108	119	123	125	109	96	124	121	103	119	122	109	106	97	90	107	112	117	102	113	87	114	92	117	110	115	106	126	101	119	117	108	102	101	107	108	118	126	124	103	110	108	117	111	115	101	122	105	121	111	103	108	101	109	103	120	118	126	103	120	106	103	124	88	141	88	112	82	125	113	118	125	101	115	99	96	114	92	126	110	108	136	96	121	100	117	112	120	112	92	101	111	97	95	116	110	121	102	113	115	90	118	108	121	106	125	130	101	114	124	103	116	110	101	105	101	122	115	103	101	101	100	120	118	112	117	100	106	125	133	103	119	101	104	104	111	117	105	116	113	105	109	135	102	115	99	112	116	110	115	117	116	123	105	105	114	121	125	121	115	111	96	108	99	108	114	104	115	115	96	94	115	104	99	106	104	114	133	125	113	110	87	103	113	116	97	113	87	91	107	92	118	84	112	135	110	115	102	94	112	130	110	111	122	101	97	125	110	113	111	101	97	116	113	118	123	108	121	108	122	126	109	101	96	118	130	112	102	106	118	103	107	100	92	103	112	107	114	110	114	123	129	112	113	102	112	110	119	124	117	105	114	126	94	107	116	106	113	126	105	93	108	112	95	109	104	116	129	126	119	120	89	123	121	106	117	106	88	135	94	130	112	105	120	109	110	101	115	90	105	128	116	123	113	115	119	130	126	112	103	107	123	107	110	114	123	108	99	113	100	107	131	87	103	94	112	114	126	114	120	99	115	107	101	108	100	110	107	97	124	140	104	111	105	105	115	121	119	90	101	115	134	104	90	112	110	107	120	102	109	117	99	107	105	108	125	107	126	122	105	98	110	105	92	110	115	115	120	105	103	141	131	93	126	110	124	119	94	109	109	126	110	110	107	135	123	115	96	113	122	122	122	127	111	119	109	109	108	115	111	102	102	102	93	107	107	95	117	96	104	112	123	117	94	122	104	110	106	114	100	110	121	104	105	118	106	120	116	92	131	104	126	111	102	94	114	119	96	113	107	114	127	123	107	102	111	110	114	114	97	113	116	117	133	127	107	122	113	104	112	128	122	99	106	101	107	101	118	126	110	129	99	103	111	105	109	105	121	116	98	111	112	108	123	106	120	105	112	96	98	124	110	112	134	127	106	115	122	125	119	111	121	116	105	100	111	84	121	117	129	118	115	112	113	120	108	114	105	104	97	125	109	130	114	97	106	111	114	100	103	138	109	121	114	112	100	109	101	117	111	105	123	118	103	107	125	115	119	115	108	117	108	93	92	116	143	107	116	106	106	102	113	103	113	116	125	111	137	108	101	123	116	118	115	115	117	101	92	102	91	111	132	113	106	110	114	119	106	106	107	120	98	124	129	124	96	108	95	138	97	96	113	113	124	110	102	113	107	102	89	124	111	136	129	122	108	118	110	103	96	113	114	117	106	106	134	93	120	117	103	96	94	127	123	100	121	104	117	124	118	115	109	101	135	118	122	105	130	111	136	123	122	111	101	108	113	131	109	135	115	114	107	110	127	114	121	110	137	114	101	115	102	103	117	121	98	106	91	124	109	119	122	114	103	126	118	110	106	136	103	118	116	115	107	110	106	103	127	103	122	123	107	106	100	105	124	122	106	119	102	110	105	85	101	102	121	111	113	120	96	103	97	132	107	124	104	87	107	111	101	106	106	102	112	118	124	105	108	108	115	94	102	93	110	110	109	113	107	132	96	111	104	111	141	109	96	127	111	102	119	99	99	100	114	126	90	134	111	108	114	116	116	105	113	115	113	99	95	103	112	117	117	140	106	108	105	107	113	116	104	115	106	111	121	125	99	113	108	121	101	108	126	97	119	109	96	108	113	107	117	98	111	132	99	108	94	138	106	129	114	98	125	125	104	105	97	110	111	116	105	118	124	103	117	103	98	101	109	119	105	100	87	122	101	107	134	111	124	110	122	116	114	118	97	112	131	112	117	109	90	103	105	100	123	94	118	105	118	107	106	125	114	112	103	96	107	125	117	112	108	112	143	108
6299	1529	3647	3888	3214	2573	2230	1780	1489	1328	1203	1029	935	883	839	765	751	685	680	640	577	611	571	525	561	498	540	485	490	465	492	473	451	459	482	440	432	470	430	421	440	460	395	405	403	417	435	408	411	455	430	419	412	401	414	393	420	361	369	386	388	411	402	419	410	391	381	396	398	369	379	426	408	373	373	410	407	386	387	401	390	367	411	415	387	414	381	369	403	371	368	340	375	365	387	399	389	391	361	363	403	376	373	390	388	358	384	410	444	384	362	381	392	393	389	398	359	360	383	361	358	396	350	376	401	403	364	376	382	397	398	399	417	360	412	414	376	376	384	351	395	387	377	359	420	376	366	410	377	388	358	377	364	386	397	395	384	412	399	390	405	373	388	385	380	358	363	384	371	385	408	389	412	395	408	405	357	404	402	377	414	396	391	404	405	376	357	389	389	389	366	382	328	396	363	417	406	381	429	331	333	334	329	385	349	353	353	362	390	372	355	399	370	337	405	380	372	400	365	385	337	348	346	359	407	350	359	333	372	406	366	362	392	356	382	342	381	373	360	382	392	375	409	383	372	356	384	391	350	392	390	354	370	344	382	373	396	359	380	390	409	363	371	396	354	392	407	349	387	360	360	397	388	340	369	385	376	344	378	368	374	373	375	389	401	382	372	380	406	363	382	377	390	376	378	390	357	346	376	344	387	358	369	366	371	365	386	387	360	372	359	372	362	394	355	394	396	390	391	388	390	408	387	366	419	363	392	362	387	350	363	364	400	375	357	364	355	406	363	383	372	366	358	398	379	379	375	371	368	357	377	370	379	383	352	379	353	402	379	404	350	388	372	369	377	394	362	397	365	377	354	373	360	371	351	387	363	401	365	339	394	410	343	367	355	405	376	400	398	375	403	348	380	353	417	366	379	391	371	375	405	392	380	359	378	357	402	395	377	334	373	368	375	419	346	354	356	369	374	380	348	365	371	354	392	377	363	365	370	375	371	346	398	337	363	393	392	368	381	377	387	376	378	336	361	359	369	385	356	377	359	377	374	375	367	368	379	376	372	393	366	368	380	373	357	357	383	410	384	396	416	399	377	398	330	377	345	385	360	370	381	389	363	409	409	318	382	399	403	362	377	359	382	387	369	419	369	422	389	395	368	377	366	384	393	372	378	377	369	384	369	380	383	383	380	396	371	384	367	357	362	366	390	363	379	359	363	394	397	419	369	357	381	375	360	397	398	387	378	399	386	366	378	409	347	365	370	378	402	350	371	356	379	347	417	369	378	371	382	366	374	363	352	372	361	348	381	392	385	344	355	388	381	418	378	363	376	370	400	369	393	359	369	363	391	412	405	379	374	370	363	368	374	382	349	349	375	380	377	369	328	388	345	379	398	359	398	339	375	386	356	390	353	342	404	376	363	387	392	359	378	362	356	355	407	394	386	388	370	359	390	408	379	373	361	358	382	365	395	379	365	385	364	394	366	368	370	348	364	376	382	334	363	367	409	382	388	400	366	358	380	353	384	398	386	369	378	386	362	344	338	383	349	371	344	367	383	371	348	397	410	375	336	383	396	388	385	380	378	367	386	395	337	395	370	356	350	401	412	376	367	344	383	368	397	363	389	384	382	387	345	363	407	370	361	376	362	377	354	371	343	378	356	369	376	389	380	354	351	418	392	374	381	389	399	363	372	387	374	383	416	358	378	355	390	414	392	409	364	355	384	386	367	385	356	366	394	398	393	389	394	358	357	391	403	383	370	346	365	379	375	390	406	384	390	363	364	407	375	403	389	371	359	371	353	392	417	361	384	376	403	364	378	374	363	369	376	347	380	399	378	359	377	365	380	368	348	365	351	357	380	407	395	403	377	345	356	368	365	398	368	371	377	375	360	381	407	371	372	394	391	399	369	344	412	375	365	369	386	360	403	366	363	378	370	384	369	369	368	391	387	361	394	375	389	343	345	372	355	370	381	409	376	356	384	338	386	391	359	386	399	370	344	358	372	371	373	375	413	345	363	393	387	391	396	376	372	385	351	372	385	378	385	374	343	389	371	380	361	365	362	380	380	415	338	402	377	371	378	364	387	385	350	366	403	388	383	388	374	331	340	352	390	349	387	388	365	376	410	402	369	384	357	386	346	377	404	404	392	368	370	417	354	377	338	377	356	415	395	390	368	382	346	386	383	392	350	337	378	381	392	373	373	369	369	391	373	425	370	348	399	375	369	348	364	414	345	392	401	408	376	368	365	437	381	361	371	367	356	381	374	374	374	386	385	359	345	374	381	332	354	332	375	386	395	379	365	389	395	344	382	386	407	386	392	372	386	403	384	354	370	386	372	390	417	413	376	382	346	385	351	356	383	382	402	367	371	369	403	378	357	385	390	387	378	407	349	403	369	370	387	369	386	363	381	368	367	347	383	389	371	394	409	401	392	396	372	388	395	385	386	358	372	375	348	348	367	379	363	405	373	359	404	346	382	381	377	344	395	398	365	326	367	371	376	377	375	415	339	377	386	334	381	380	387	371	373	337	339	369	384	397	380	389	403	380	395	335	370	364	382	400	392	361	376	337	379	357	377	356	343	394	347	386	397	361	368	384	374	365	350	379	382	396	361	404	364	407	378	357	376	373	385	364	402	367	382	393	357	358	393	381	365	341	385	375	369	362	374	342	395	387	363	367	366	374	389	373	372	404	380	347	376	377	393	385	387	375	353	405	362	394	398	367	355	382	372	376	365	373	364	391	392	373	391	354	381	373	370	403	376	351	374	364	424	385	368	393	409	379	367	396	373	429	391	350	388	344	405	374	399	342	383	382	364	368	354	343	377	390	402	396	344	399	365	383	383	341	372	352	384	342	358	379	393	349	370	376	384	346	357	337	367	386	367	382	358	360	376	356	365	364	389	375	373	384	379	377	375	407	373	376	385	393	360	369	389	380	377	381	377	385	346	411	376	399	384	373	367	380	382	414	381	395	358	342	386	385	356	364	387	350	419	348	365	358	401	366	332	368	364	362	347	389	330	372	345	374	358	416	378	400	376	393	382	366	409	384	382	402	356	366	364	378	407	335	406	354	372	401	390	378	391	362	364	389	374	381	381	387	368	352	365	384	352	374	345	396	364	378	369	364	382	352	341	367	393	371	388	392	388	397	368	368	371	374	392	362	363	351	373	388	380	402	358	345	365	402	372	374	348	372	385	370	342	416	373	346	372	349	368	347	411	370	373	352	374	390	381	382	379	375	350	383	344	370	354	435	378	363	355	358	357	349	403	362	398	355	383	373	390	389	396	385	380	379	416	394	371	362	394	364	384	374	367	372	377	386	390	360	423	391	384	364	371	350	408	359	362	370	406	399	384	381	356	393	372	360	389	374	395	376	364	397	411	369	363	379	349	377	383	366	391	359	390	395	356	414	362	360	359	386	370	385	338	356	360	350	402	410	367	399	394	391	374	366	386	365	416	358	352	392	391	320	366	365	362	367	368	388	330	357	377	372	404	381
18161	2801	2920	2213	1478	1064	833	659	527	435	366	324	289	270	248	237	215	227	201	171	189	183	182	210	167	168	167	196	170	153	172	160	134	163	153	186	180	138	149	151	144	127	142	163	145	161	141	161	176	170	141	149	151	144	139	165	142	134	143	137	158	142	135	143	156	162	149	132	139	171	156	147	155	136	150	159	137	110	144	128	142	141	166	127	158	140	146	140	135	154	151	144	147	170	153	167	141	148	137	125	150	142	132	136	145	143	163	138	147	132	122	136	151	135	124	123	149	161	133	138	139	148	146	133	143	156	138	127	134	120	161	154	145	145	147	135	129	126	164	158	144	156	123	149	140	137	143	128	153	135	140	148	111	139	121	146	160	147	143	145	146	134	134	140	136	140	137	135	158	138	154	139	148	152	148	139	146	128	141	147	132	144	153	143	131	129	141	140	151	151	118	126	142	143	133	150	148	124	141	154	149	154	127	135	145	162	125	132	130	155	140	167	133	161	144	152	124	142	147	164	140	116	150	139	130	138	151	145	154	139	142	156	151	137	118	140	123	146	145	124	154	130	142	135	156	138	142	135	131	128	148	140	151	126	138	136	158	122	152	148	183	137	116	133	149	146	114	144	148	145	147	139	141	141	144	135	145	152	127	125	127	143	119	147	135	134	151	146	147	153	123	138	134	107	136	145	136	143	153	148	128	132	128	138	149	170	144	144	131	132	149	136	148	139	144	165	129	150	143	139	130	155	147	129	146	146	155	157	160	160	142	131	146	128	135	123	143	125	137	158	158	155	128	163	144	130	148	154	158	145	151	164	144	149	153	142	131	125	147	151	143	129	150	166	139	152	136	136	139	142	147	152	142	155	152	125	158	156	145	152	141	162	154	147	129	130	139	149	166	148	146	146	150	144	139	147	141	147	140	150	139	157	147	130	139	144	146	158	154	140	149	148	140	138	150	139	163	123	135	131	130	154	133	141	139	146	113	137	152	138	155	150	139	151	134	143	156	130	135	138	160	139	160	148	134	156	156	152	136	141	162	150	140	110	160	133	146	125	161	140	131	129	160	134	136	126	135	162	149	152	148	143	130	139	163	149	137	145	135	146	145	139	139	132	148	144	150	141	139	158	138	154	132	152	134	139	127	148	143	142	152	151	133	148	147	160	145	150	125	136	129	145	129	141	139	137	160	152	133	132	115	144	157	166	144	146	152	145	141	140	134	131	125	133	156	126	148	160	151	154	142	150	166	120	125	135	140	136	144	148	151	127	162	144	148	136	161	146	140	138	169	126	140	136	151	138	137	156	135	135	159	159	118	149	147	126	134	139	141	143	151	128	143	141	129	134	151	132	138	135	152	140	147	147	135	133	153	148	151	119	122	149	121	135	133	156	152	140	129	145	156	138	154	151	129	148	141	137	136	136	139	141	139	139	150	141	130	151	171	121	123	133	132	137	147	127	140	157	125	122	138	137	139	131	136	143	144	153	155	136	135	127	126	146	124	147	151	137	135	140	135	122	149	139	162	171	145	159	133	156	149	142	165	132	148	138	103	119	155	137	149	156	160	135	150	131	138	136	121	143	123	158	145	137	147	162	137	131	147	145	146	144	134	145	129	118	137	138	141	121	139	124	155	139	134	133	155	153	133	143	130	149	144	123	119	116	143	129	151	138	161	145	152	163	146	156	145	112	131	144	122	130	138	149	146	143	124	146	149	123	116	113	136	116	133	128	150	154	133	118	139	141	132	155	155	159	137	145	162	154	146	142	162	136	155	149	130	135	154	130	125	167	145	120	117	126	133	124	129	137	147	145	155	142	144	144	136	141	136	152	149	120	142	138	140	131	135	160	142	137	126	136	128	146	133	149	130	147	143	132	154	150	142	152	145	145	142	136	133	135	142	138	131	166	101	161	145	139	136	113	134	129	152	115	144	158	151	134	141	148	159	141	130	137	148	136	147	134	132	140	124	146	125	133	123	140	149	156	130	146	146	114	143	154	137	133	145	153	129	128	151	138	157	139	138	132	160	136	145	147	140	152	125	131	144	152	128	152	136	146	121	119	127	150	132	159	159	122	125	132	157	135	142	137	158	155	138	120	148	135	142	138	128	158	145	142	138	145	132	131	157	145	154	122	141	141	130	143	165	153	167	174	143	136	132	138	157	141	148	121	142	141	142	141	157	142	131	134	144	159	132	158	152	137	136	145	148	130	136	139	129	165	135	158	127	153	142	149	135	155	132	143	165	145	142	139	145	148	147	147	140	141	144	121	141	133	143	142	136	140	132	143	128	126	133	149	135	151	151	153	122	125	160	170	162	142	125	145	150	138	145	139	134	142	133	145	123	136	127	145	153	138	143	181	148	141	154	137	141	137	138	146	132	156	152	125	129	171	131	146	123	146	151	118	140	117	153	148	153	135	152	132	138	151	145	140	133	147	138	148	123	128	131	135	140	128	122	135	155	163	158	130	150	147	134	148	121	140	154	120	128	143	119	137	143	171	150	137	117	154	157	129	119	147	146	116	154	147	136	177	147	153	156	153	148	110	147	153	153	139	162	145	139	143	134	131	141	162	162	143	133	140	137	152	160	157	139	144	135	145	148	152	115	151	149	142	162	128	136	134	159	116	126	127	162	128	162	143	133	129	146	135	134	121	143	138	130	132	149	145	162	136	136	131	132	128	134	161	142	147	135	141	138	155	140	129	135	132	123	138	155	138	160	125	140	140	158	143	142	174	117	137	143	155	128	132	135	138	123	156	130	136	155	149	148	122	139	162	135	144	146	141	124	132	147	129	131	149	125	159	164	147	132	148	142	138	133	144	138	143	156	139	128	149	163	137	148	135	128	144	164	142	148	165	154	154	134	136	132	144	149	148	138	139	116	142	135	154	122	139	134	142	145	129	158	130	141	143	153	152	131	139	141	114	145	153	145	131	129	131	145	124	148	133	143	146	126	147	136	155	158	150	148	133	128	158	146	128	133	150	157	162	129	155	146	134	141	170	162	144	141	125	132	153	109	148	152	134	126	160	121	156	155	137	140	144	170	136	122	120	157	147	150	132	133	149	135	139	154	137	141	128	149	133	139	151	147	145	127	127	141	153	141	148	143	143	137	147	150	134	140	139	145	124	145	156	129	139	125	121	152	135	148	153	139	154	117	153	137	141	137	163	145	130	155	142	151	107	140	151	162	143	151	146	145	119	133	152	154	146	143	141	148	143	145	119	100	148	153	149	147	152	137	133	140	143	136	140	149	121	143	148	151	171	155	147	125	150	129	141	148	164	145	146	126	150	146	144	151	147	155	121	140	151	141	159	136	161	141	140	153	133	137	145	133	113	145	149	140	143	145	150	127	146	137	127	152	140	156	153	152	122	133	132	137	165	107	121	145	119	127	126	135	145	153	138	152	132	159	139	140	128	133	143	167	112	143	125	130	151	127	143	138	160	120	122	138	159	140	108	119	136	160	144	174	140	140	152	150	154	148	142	151	154	144	135
8472	2672	6509	6993	5706	4727	3901	3134	2657	2250	1994	1846	1561	1416	1291	1239	1137	1063	993	934	900	893	828	830	770	757	748	731	697	694	660	615	640	645	621	627	585	543	597	624	548	578	570	544	600	540	560	555	575	552	526	547	534	532	523	525	499	512	514	520	501	557	499	511	511	497	478	432	513	489	540	556	470	519	490	460	494	474	479	482	494	487	493	510	476	511	550	523	508	494	457	479	470	506	512	517	481	514	508	496	491	475	497	511	517	504	483	472	473	469	483	498	471	462	468	480	472	478	517	458	493	447	456	484	491	461	466	463	490	463	477	488	475	493	474	489	453	476	469	446	498	479	482	494	491	508	473	499	464	482	463	494	449	485	434	442	473	482	473	476	434	471	485	517	500	473	463	466	468	471	487	462	489	464	497	458	484	502	474	478	475	472	462	437	433	511	438	473	455	441	454	508	445	418	443	473	488	472	501	508	442	471	488	503	457	480	479	463	456	491	478	468	480	479	449	508	464	477	442	462	455	505	463	463	509	473	468	476	447	447	466	466	473	495	472	481	473	459	478	442	488	444	463	459	468	485	511	482	494	440	486	468	472	476	462	458	478	490	457	466	477	471	479	468	474	470	463	502	473	476	472	462	468	454	479	502	496	474	493	473	519	505	449	461	483	478	488	500	482	462	481	492	505	466	445	496	494	459	474	470	481	458	483	497	461	480	434	464	455	480	492	475	512	427	514	450	470	456	468	468	481	483	475	478	441	451	435	492	446	436	464	470	481	461	466	446	468	464	468	530	456	495	521	463	477	443	470	451	464	454	468	468	447	475	479	481	500	457	467	451	471	490	449	480	485	452	458	488	456	443	454	478	468	430	458	454	495	474	466	476	482	501	490	485	476	483	481	517	456	483	466	466	464	464	461	462	461	457	481	464	478	486	450	478	474	495	469	471	453	489	446	485	502	507	496	468	459	498	479	496	449	518	474	467	483	452	420	495	417	455	513	514	416	474	485	481	472	435	448	503	463	482	463	441	472	450	440	494	504	484	488	475	447	444	443	461	461	491	513	488	457	444	493	503	467	431	466	463	478	468	497	485	482	477	493	461	461	472	456	488	472	443	525	467	495	438	449	473	479	483	497	504	452	467	458	492	460	447	501	447	453	484	479	459	469	471	471	457	471	459	495	454	449	490	480	455	458	444	484	491	429	429	500	456	463	503	455	421	503	458	495	455	502	466	486	483	479	495	463	466	458	475	497	470	458	478	454	465	489	496	496	471	477	461	435	517	449	458	456	465	473	500	497	497	479	496	486	484	503	474	459	491	473	457	453	466	468	424	510	457	485	461	482	479	488	497	458	492	451	487	451	486	478	441	440	457	484	467	477	476	475	474	473	470	454	468	466	479	449	447	451	492	514	433	466	441	449	441	467	436	507	503	427	487	444	474	463	451	471	477	528	481	515	465	511	461	473	474	478	468	457	493	450	479	465	483	516	469	447	469	459	443	512	461	457	509	437	453	511	472	466	501	461	500	504	458	467	470	447	489	470	521	498	438	466	459	474	445	481	473	470	469	499	458	440	478	474	471	464	469	464	499	477	477	524	446	451	435	480	465	461	482	480	485	505	487	479	473	443	492	441	475	474	454	476	479	442	466	477	435	453	472	444	476	483	454	485	469	477	449	448	499	498	487	483	463	459	428	492	472	484	470	491	476	472	467	479	461	498	511	471	464	482	478	494	482	478	470	475	434	465	482	440	470	456	457	454	456	422	502	480	462	510	450	497	466	467	471	455	448	466	454	460	452	473	490	472	448	519	456	468	479	455	490	468	495	421	466	483	508	471	440	518	438	471	476	442	438	502	479	459	483	477	507	462	476	492	452	442	480	459	445	472	443	458	464	447	448	454	438	484	474	462	446	502	471	501	485	493	484	450	426	483	449	458	471	477	524	466	488	494	464	475	508	478	489	462	474	465	459	446	486	447	493	485	460	467	480	520	475	488	490	482	465	459	464	487	478	461	474	480	438	496	484	481	436	477	490	463	443	479	496	435	459	451	468	449	513	443	465	457	463	469	465	445	437	465	480	456	471	431	480	497	486	491	462	480	419	486	511	453	503	446	464	468	483	469	456	475	456	462	481	476	463	482	532	477	449	480	474	481	424	465	471	481	467	457	482	512	483	459	471	492	447	490	463	442	428	454	441	469	476	518	502	452	453	474	448	434	466	507	498	530	469	468	466	493	462	510	485	520	482	440	458	489	429	471	481	493	487	431	489	479	450	487	478	491	494	450	479	462	463	474	458	461	461	457	468	472	479	466	509	466	456	467	494	479	480	459	469	456	436	466	467	469	451	450	470	461	484	508	442	479	462	454	486	477	494	470	444	456	465	443	489	483	502	486	490	455	520	463	451	469	495	471	471	484	474	455	482	470	478	519	434	469	486	464	494	471	438	493	486	507	427	517	496	447	482	500	459	483	461	487	480	486	465	450	475	483	475	446	464	485	433	461	491	467	463	459	478	470	461	486	480	467	470	472	479	469	503	484	506	509	484	456	478	495	472	464	452	478	461	469	489	451	457	505	472	463	472	460	508	444	483	485	453	475	479	507	476	497	456	490	473	466	470	502	481	518	476	472	454	463	449	482	479	474	511	451	504	482	437	469	466	446	457	504	489	447	496	471	449	456	503	448	480	429	493	461	476	463	496	481	484	489	456	488	447	444	495	480	473	484	470	460	459	469	467	486	462	491	511	454	451	467	495	472	487	490	458	456	471	438	459	455	442	480	498	476	461	468	474	493	453	457	456	463	493	463	455	489	507	449	438	475	501	411	408	456	474	466	497	460	496	500	463	484	482	465	481	472	466	439	459	488	477	474	441	487	490	462	464	452	475	478	459	459	445	514	492	441	474	496	518	486	481	495	510	498	460	517	436	472	472	482	455	481	434	466	453	489	469	461	465	490	468	484	471	478	446	463	483	531	470	441	515	448	463	466	489	459	526	477	467	474	481	461	461	478	457	479	473	497	455	481	440	471	494	445	510	465	470	481	522	470	475	467	439	453	457	442	470	450	479	449	474	488	437	476	501	438	510	494	473	476	450	476	455	492	456	503	466	439	512	429	490	458	512	506	468	500	459	454	473	414	472	474	482	451	496	491	443	504	481	459	445	458	479	476	439	454	529	476	456	486	455	452	469	465	490	477	423	455	491	466	437	469	461	487	502	532	487	487	466	466	449	461	446	433	458	465	497	457	467	480	453	466	479	471	451	498	473	504	468	484	517	430	502	438	430	478	499	488	490	497	431	475	480	449	453	486	480	505	449	515	496	460	481	466	441	477	483	450	486	464	449	437	421	467	462	431	477	492	482	458	449	487	471	467	476	463	488	500	485	489	451	478	471	448	450	474	435	490	469	482	446	491	448	473	473	461	429	470	448	488	472	472	454	493	423	486	527	475	466	462	502	492	441	463	459	493	501	506	474	476	451	445	474	440	460	447	446	472	466	485	459
2362	300	319	322	277	249	266	253	226	234	239	261	220	218	255	243	243	252	213	265	225	227	215	250	228	248	239	260	240	238	254	234	243	239	203	220	262	233	215	194	246	230	230	248	245	205	245	227	235	227	217	246	261	226	202	223	279	215	233	224	212	256	205	237	237	210	262	229	247	256	225	242	223	248	214	230	205	256	233	225	251	215	224	262	234	236	239	226	212	267	237	255	218	257	279	235	256	243	252	212	205	231	232	257	246	222	219	234	236	247	201	231	247	240	226	225	239	208	219	233	240	190	232	252	233	239	226	240	245	214	228	232	245	189	237	231	246	254	224	213	249	228	251	220	208	204	245	213	223	226	231	236	222	228	220	239	225	234	223	221	221	187	229	215	227	263	224	213	255	243	223	211	265	227	241	231	225	222	237	206	216	220	251	243	228	216	250	228	225	223	265	208	229	225	251	245	226	218	232	219	221	223	252	205	244	216	232	227	217	234	220	234	248	254	238	217	238	229	257	229	218	212	211	229	222	223	233	211	197	224	210	224	218	219	260	237	237	222	234	244	218	235	237	239	207	237	237	203	225	240	213	224	225	236	228	232	223	219	246	238	228	257	240	203	225	212	204	235	231	235	240	206	217	233	238	230	202	212	213	229	253	213	217	212	241	229	202	218	214	234	219	255	210	198	213	220	227	230	246	233	231	214	238	205	225	200	230	224	221	227	242	222	234	213	221	237	215	229	224	209	221	213	237	227	232	226	211	243	210	219	237	229	225	245	212	229	218	241	260	231	220	232	237	237	231	219	238	218	247	211	261	269	229	218	212	233	209	227	226	264	236	239	226	252	246	236	223	194	230	238	247	257	229	246	224	208	196	219	233	249	241	269	239	223	195	224	249	230	232	207	235	221	218	241	237	204	244	198	211	199	251	250	226	242	220	225	231	226	245	246	234	223	228	239	211	227	224	231	233	261	235	240	234	221	230	248	238	234	234	263	217	222	213	239	231	234	251	225	225	206	225	207	203	205	208	244	227	233	217	222	228	212	195	217	230	232	229	217	231	218	189	218	232	236	224	258	251	255	224	229	214	229	228	230	225	241	249	230	250	253	202	259	238	232	220	216	228	226	219	227	215	226	229	212	211	205	246	229	263	222	225	253	234	236	192	227	259	224	239	241	214	230	248	207	204	217	221	241	229	223	205	217	232	226	229	237	250	222	241	241	219	215	257	247	234	230	230	210	244	260	215	224	203	207	224	233	246	199	237	223	218	239	249	246	215	238	230	236	211	265	215	214	242	200	221	234	206	206	248	211	219	254	217	237	264	230	237	241	242	234	231	244	211	219	239	229	230	218	237	219	227	231	239	234	240	239	233	259	238	237	207	237	233	236	221	270	225	249	238	206	240	221	243	220	205	227	239	225	227	241	245	256	237	220	226	235	236	228	246	216	213	210	217	238	228	203	203	236	191	226	230	204	214	194	230	215	248	218	254	224	216	248	231	219	216	259	238	209	222	214	218	246	220	218	219	220	233	251	212	233	217	229	229	222	233	216	233	236	210	214	221	228	232	223	241	243	223	209	236	220	238	250	243	230	225	208	248	231	207	212	215	232	212	228	222	214	247	218	215	230	225	215	242	238	233	226	246	225	197	227	204	239	245	227	225	266	250	234	217	268	245	265	247	235	225	228	211	233	241	231	229	217	207	236	211	223	246	254	215	221	230	226	233	202	223	218	223	225	254	229	205	234	243	246	235	203	231	228	189	231	212	213	234	237	256	221	222	223	226	218	214	276	229	215	230	221	242	210	228	238	247	207	239	200	197	191	233	201	213	232	272	221	229	222	218	215	252	242	238	235	231	235	212	208	213	217	220	222	226	239	225	247	260	231	201	243	238	236	231	194	223	246	202	216	234	232	238	202	192	218	216	215	249	215	233	209	228	244	248	228	227	229	224	232	226	232	231	243	228	235	200	213	223	238	221	221	209	243	250	233	239	240	233	221	236	229	241	228	265	209	235	248	227	232	238	238	225	214	214	235	213	239	235	214	219	243	226	214	225	217	246	237	216	230	237	230	223	198	227	233	185	218	199	198	229	209	232	222	228	235	240	212	215	238	240	203	238	220	231	221	214	237	227	235	241	237	221	235	234	244	236	242	206	247	227	242	228	241	241	222	217	211	232	237	226	265	238	247	230	212	226	227	223	227	218	234	222	218	257	220	220	221	241	243	225	205	210	222	218	246	209	262	219	230	218	214	231	213	199	225	236	238	228	265	244	241	225	222	236	232	214	233	240	225	225	215	215	233	249	235	234	241	258	236	244	235	229	219	233	252	237	226	226	214	228	222	220	220	228	219	238	243	219	235	230	236	250	225	221	235	210	232	244	216	248	237	241	227	207	230	227	234	211	239	245	247	216	254	218	238	246	241	232	214	224	219	251	228	195	230	232	219	208	232	221	210	219	231	239	246	217	225	243	227	232	247	240	246	236	232	213	226	243	242	221	191	227	241	219	242	238	230	226	244	212	210	240	221	252	240	215	234	229	217	207	236	244	245	206	232	224	206	258	233	240	262	235	232	250	229	231	223	222	226	231	225	217	229	248	224	241	247	232	234	191	225	267	226	211	197	236	225	229	256	232	220	239	255	224	226	208	216	254	216	223	228	226	226	233	219	227	230	214	251	231	250	222	229	227	233	238	224	255	219	227	239	218	211	230	211	238	214	206	235	229	252	233	214	251	242	227	253	213	227	237	253	202	221	231	248	234	232	236	216	226	213	232	220	217	215	226	236	204	264	215	219	267	235	219	208	259	234	259	214	225	202	232	229	223	245	215	234	233	244	229	226	204	249	245	259	244	236	238	197	221	276	235	243	237	241	231	219	228	240	209	234	237	208	237	242	251	209	231	244	228	232	235	231	238	238	231	256	263	226	246	229	201	230	224	201	215	225	221	223	204	251	218	262	249	224	242	225	241	215	237	221	256	254	232	269	236	223	217	230	238	234	210	219	240	211	225	231	236	220	230	217	224	255	233	210	230	222	220	258	219	223	214	224	229	232	256	242	226	256	235	212	221	220	219	234	247	249	248	221	239	230	213	229	233	238	232	238	211	223	199	232	240	221	228	236	242	243	222	238	216	214	242	225	237	218	236	218	232	244	239	232	226	219	237	237	222	239	224	210	218	212	207	232	231	225	220	227	247	231	192	274	224	236	211	227	230	234	250	212	239	222	233	235	237	218	209	205	217	219	190	236	255	214	201	208	237	208	240	230	248	237	249	229	267	225	252	229	245	217	195	246	224	215	245	233	216	222	262	227	221	204	226	231	261	233	215	260	217	239	217	237	244	274	235	216	254	212	260	196	225	246	221	254	247	220	229	212	221	217	218	249	257	258	237	240	220	227	220	230	201	241	254	248	217	243	238	235	255	224	218	240	241	232	231	233	225	255	243	218	243	220	243	252	234	219	226	208	224	236	265	229	237	210	192	255	226	230	227	207	237	227
2957	780	929	918	906	807	770	742	795	785	792	744	716	753	747	678	728	712	677	688	695	704	687	758	693	721	743	679	671	693	694	775	634	720	712	671	720	669	709	661	713	669	733	716	717	678	718	710	719	707	664	691	746	686	731	702	720	690	664	705	672	702	677	681	681	694	656	672	714	706	701	610	694	712	663	711	640	706	700	694	689	716	672	692	683	689	722	671	708	676	713	669	644	730	684	659	637	686	657	757	717	728	696	693	688	668	696	629	624	660	700	673	637	699	710	695	682	662	741	682	745	663	680	679	679	687	687	705	707	688	662	668	665	716	719	699	720	635	652	669	666	709	691	669	730	680	665	627	671	710	704	665	706	677	677	671	730	697	701	677	681	656	684	668	695	661	675	690	669	727	645	644	697	683	692	683	699	714	639	732	724	662	678	701	683	690	700	716	654	706	676	624	659	692	680	706	658	678	679	701	667	674	682	612	691	715	653	706	664	721	688	682	623	689	697	676	640	631	678	705	641	689	644	663	668	705	772	647	679	681	700	655	663	664	629	706	681	701	689	703	747	686	660	668	680	680	697	682	642	675	683	702	709	714	692	691	663	696	677	677	705	672	703	670	687	704	631	706	689	669	698	683	705	720	711	687	723	719	679	681	692	675	710	689	662	668	693	703	683	704	646	699	689	674	693	686	680	681	705	684	680	698	742	695	685	686	691	655	682	683	696	668	715	696	658	692	612	698	659	671	682	691	620	670	680	665	667	633	673	673	713	657	705	700	705	707	713	656	676	670	663	710	653	683	723	689	681	691	664	695	689	654	678	678	668	710	723	651	709	685	682	731	672	698	654	695	688	687	671	662	702	702	677	694	703	715	688	714	703	665	668	656	675	661	667	676	698	682	696	685	724	679	667	718	688	636	619	681	688	709	669	691	666	673	708	688	701	658	669	727	642	688	690	694	657	723	667	676	673	660	654	661	633	652	664	689	649	689	669	652	686	698	699	689	685	629	678	684	680	684	732	702	661	700	689	684	728	679	691	680	695	657	703	700	702	732	671	623	647	721	652	706	707	728	685	693	714	684	714	691	668	687	723	747	680	659	626	694	651	720	660	694	685	664	680	664	673	647	653	697	652	670	672	658	673	677	670	658	655	662	709	752	684	694	632	628	663	656	678	675	668	681	704	697	694	665	697	670	659	698	714	680	663	723	712	718	687	685	717	751	696	656	708	710	675	678	714	681	696	649	668	674	724	677	699	704	664	667	681	681	722	709	683	677	667	659	688	720	712	728	725	673	707	725	673	679	671	627	674	700	648	667	711	688	698	690	660	683	720	684	664	733	651	714	711	717	677	664	712	697	705	701	707	658	689	713	649	671	699	769	708	667	703	666	688	665	678	639	672	663	668	665	677	644	655	675	645	673	677	682	712	688	703	671	668	669	666	690	698	704	690	722	687	710	679	718	723	700	674	638	623	669	699	620	715	682	693	684	697	704	702	681	723	646	699	687	652	696	680	703	716	625	728	712	701	718	698	666	700	654	697	751	659	649	645	696	673	641	708	660	692	666	656	677	678	689	662	658	659	735	668	670	725	708	696	647	680	709	695	665	692	696	629	723	723	613	687	720	666	667	678	714	725	682	668	652	699	707	698	666	689	709	638	705	675	710	732	705	712	672	675	653	727	670	704	681	663	662	661	716	656	683	662	687	709	725	661	646	665	716	643	651	668	651	675	707	695	626	681	684	659	693	671	682	665	683	699	704	647	703	693	685	712	701	691	694	681	658	685	673	691	665	682	725	708	737	727	718	724	676	664	676	691	720	671	669	668	685	717	714	677	698	695	676	735	709	714	705	663	739	705	678	690	655	671	660	688	728	691	685	690	729	661	692	651	666	656	672	705	721	665	658	687	689	661	651	702	702	695	672	724	704	694	659	700	723	705	681	710	692	676	692	680	642	702	626	678	659	672	729	669	665	665	678	710	675	710	730	693	642	699	676	656	738	663	706	671	678	676	694	687	675	688	692	688	704	701	668	680	652	669	702	685	672	697	655	688	648	669	688	697	727	659	699	655	724	734	707	695	687	716	664	631	670	653	707	670	690	671	659	696	700	682	711	745	694	703	694	692	692	794	668	716	631	667	702	725	688	706	717	679	711	656	746	695	735	683	683	682	684	678	652	702	674	680	711	670	698	684	669	662	734	703	707	694	665	636	708	692	644	694	666	689	646	731	647	665	738	682	661	702	677	674	654	656	674	656	659	670	691	667	719	671	709	721	666	686	699	749	644	708	687	703	682	724	661	718	723	671	666	664	725	658	681	696	662	684	707	678	686	665	648	660	719	691	702	696	672	734	716	683	635	697	666	691	683	664	675	727	671	708	700	664	700	668	673	683	695	644	704	660	689	700	701	714	737	659	654	682	677	718	684	694	658	673	673	711	696	673	661	694	738	741	628	701	679	656	701	683	731	699	704	690	723	711	676	666	683	691	693	718	706	693	675	705	705	679	677	742	754	634	718	679	715	658	699	661	657	681	618	666	687	659	670	694	717	716	699	744	704	707	693	704	646	700	679	665	720	680	655	726	676	712	675	689	637	697	700	688	690	642	662	677	682	698	697	705	667	732	676	646	718	667	711	727	672	667	639	670	690	660	674	666	717	680	755	715	687	662	731	656	691	711	688	684	679	648	673	671	696	753	668	718	700	693	731	721	731	704	728	713	702	678	726	694	686	696	633	704	678	686	704	684	659	668	691	664	668	720	688	658	682	689	668	671	715	714	682	747	707	666	659	681	748	655	635	701	736	743	688	713	672	696	678	698	692	677	674	672	678	686	676	712	709	658	653	666	707	639	705	727	700	658	656	720	663	659	686	701	646	677	652	706	703	659	713	668	659	664	670	608	658	700	698	625	687	677	719	638	653	675	690	674	679	650	658	707	707	738	689	690	656	690	734	695	666	682	733	659	690	706	661	686	649	725	705	682	675	702	676	685	682	656	709	673	734	696	720	672	640	714	689	690	664	688	681	688	684	628	713	684	700	685	690	715	663	658	712	726	674	721	666	661	654	673	696	633	731	706	654	701	722	687	676	700	690	760	673	740	684	696	695	668	659	651	673	695	695	650	718	711	672	713	651	690	661	677	693	704	666	691	744	707	643	688	654	668	687	660	708	652	660	684	683	683	691	677	693	674	670	647	690	685	692	671	673	700	684	669	740	655	673	650	684	670	721	696	738	618	680	697	706	697	687	720	653	691	706	693	692	667	699	691	666	638	673	707	676	641	696	672	678	680	679	672	685	720	701	678	696	668	680	709	707	704	706	690	727	723	650	670	707	704	692	680	718	661	706	678	687	655	663	687	690	697	650	651	688	683	691	687	693	709	678	664	726	699	701	656	724	660	700	706	720	669	707	711	674	662	674	686	709	701	692	683	725	700	687	696	683	704	654	691	666	695	681	690	685	686	726	669	692	703	680	705	704	694	678	655	668	747	697	681	700	667	687
9784	1110	1439	1078	779	559	435	377	312	297	248	223	175	189	152	168	159	146	150	137	150	148	144	106	131	137	126	115	124	131	119	120	142	129	108	129	121	128	117	126	116	103	98	131	120	127	115	117	125	128	125	114	110	107	128	128	118	118	118	113	115	104	117	111	110	156	135	110	120	90	98	116	123	106	110	105	94	123	98	104	120	114	118	104	107	121	131	123	129	102	108	108	137	114	119	104	107	115	119	121	105	126	134	118	106	102	103	104	123	116	116	116	114	107	94	108	102	123	109	123	108	114	112	112	120	109	106	98	112	102	83	107	93	122	123	110	114	108	118	126	118	124	112	121	109	121	120	115	114	111	96	114	114	106	124	110	124	119	102	122	113	83	123	107	114	113	117	113	107	110	109	110	112	115	110	115	104	104	115	111	96	123	116	95	122	101	113	111	89	109	113	95	108	109	114	93	102	100	131	104	108	120	120	117	111	114	111	112	115	115	104	106	118	108	105	87	108	114	114	121	128	118	98	121	99	113	126	105	113	120	112	112	115	94	119	113	126	113	97	128	105	105	119	106	127	120	116	108	110	118	112	121	101	125	107	111	127	135	122	119	112	113	111	105	110	109	92	110	108	112	104	107	109	128	114	115	125	112	123	103	135	115	123	113	110	108	109	108	104	112	107	120	110	122	120	109	124	110	136	112	133	107	106	120	117	122	121	106	112	106	116	111	102	113	94	119	106	131	131	120	108	113	116	109	115	105	107	124	116	103	97	97	121	95	107	115	113	103	89	116	104	109	86	104	105	110	127	114	121	112	115	114	120	102	130	113	109	128	95	106	108	109	111	112	107	123	120	109	114	111	111	94	105	117	120	115	112	109	116	112	121	126	110	121	112	98	99	105	99	124	116	113	117	108	99	103	120	107	107	101	116	97	120	95	102	87	103	113	124	108	125	117	118	101	105	108	131	108	95	107	96	113	110	114	115	109	106	102	115	107	130	97	101	135	113	102	101	95	126	100	106	104	124	116	107	114	118	115	109	102	125	111	103	108	103	124	117	91	116	115	100	112	93	115	116	101	113	103	114	114	103	108	100	122	96	100	133	99	93	119	117	100	107	115	110	127	98	98	94	110	100	91	93	120	105	114	106	97	100	117	112	113	117	100	106	87	128	105	114	97	103	118	127	119	110	113	98	97	113	109	114	102	108	117	111	97	116	110	115	102	100	104	129	124	132	102	103	123	104	99	114	109	129	97	130	105	139	104	113	117	107	106	101	102	109	106	101	106	103	126	115	130	129	109	126	111	111	113	110	119	106	101	121	123	99	99	95	106	113	108	111	101	105	109	110	125	108	101	110	124	110	92	110	104	112	98	111	93	121	99	116	101	119	104	102	114	98	114	86	103	89	126	103	133	98	105	109	121	115	120	124	116	112	123	105	101	120	114	111	137	112	115	121	112	103	118	120	117	89	120	106	103	106	97	113	117	123	119	116	112	123	91	103	123	119	112	102	116	116	105	121	96	104	102	118	102	98	112	111	105	98	113	113	125	108	120	122	123	125	100	102	100	129	125	118	92	108	108	118	119	112	120	127	93	113	91	114	126	97	131	110	128	101	109	104	119	107	97	103	121	115	117	104	99	108	110	122	113	123	120	122	110	95	85	96	106	104	112	125	98	98	117	110	134	113	125	113	108	124	115	102	123	134	109	128	114	96	118	102	140	122	114	125	98	121	114	108	128	96	107	128	102	111	126	113	117	114	128	115	114	93	108	120	92	112	106	121	117	113	111	95	129	126	105	109	104	103	92	100	113	106	107	110	108	116	128	113	108	118	114	100	102	102	127	117	101	122	106	116	94	109	124	110	104	113	111	112	110	137	112	103	114	108	108	122	107	110	113	117	114	104	102	104	113	129	108	124	107	127	111	115	110	112	112	106	107	118	116	118	113	127	111	121	110	115	113	127	109	127	110	117	139	100	117	109	86	119	111	126	130	103	119	119	109	102	110	111	144	128	98	120	116	77	105	121	120	107	108	105	115	146	120	109	96	122	131	131	118	103	109	102	102	117	103	119	130	118	81	113	108	118	133	109	109	119	107	107	92	99	130	106	95	103	102	93	113	106	83	134	123	102	110	119	101	103	108	123	118	119	113	107	96	110	114	105	99	132	113	113	106	95	125	106	106	105	105	121	108	98	110	118	104	103	101	118	133	125	107	120	112	108	113	111	111	117	107	102	114	106	122	97	121	125	106	121	92	120	98	107	101	99	126	111	106	121	130	97	104	107	116	116	121	99	108	100	112	109	116	113	99	124	113	139	126	107	119	122	108	114	113	98	99	123	114	99	132	102	103	131	123	116	108	117	102	116	110	101	132	115	112	120	118	118	119	121	110	115	108	113	114	113	94	126	105	107	120	123	108	96	117	93	99	103	101	103	130	121	121	89	118	98	100	124	113	132	114	112	122	105	105	121	108	109	117	98	134	104	144	121	106	102	114	126	120	101	129	115	107	107	105	105	116	106	116	121	117	108	117	116	110	105	137	97	89	120	96	98	117	123	100	105	126	110	112	110	130	115	111	103	102	107	117	111	122	118	123	129	115	120	120	98	110	135	105	123	94	130	91	127	119	116	114	119	105	103	110	108	118	108	103	105	107	113	121	124	110	107	98	112	115	107	130	109	100	103	114	111	112	121	110	114	118	99	128	119	126	115	121	126	122	140	114	116	101	122	116	119	107	111	104	104	125	116	112	115	104	108	111	99	121	108	110	102	106	129	113	118	101	99	104	109	123	110	129	97	133	140	108	116	109	129	129	109	119	113	103	109	111	120	104	99	120	109	98	121	119	100	131	129	96	95	113	109	108	97	89	107	113	107	109	102	104	109	109	104	108	147	108	96	131	121	103	101	108	114	101	117	116	120	136	101	89	120	100	100	108	103	116	106	126	103	101	118	103	127	130	124	116	110	99	103	113	112	106	119	117	112	101	109	110	122	135	107	100	122	128	121	101	118	120	99	120	117	102	136	122	97	118	112	127	95	105	115	119	105	113	128	115	105	108	99	113	120	114	115	119	122	100	114	113	109	112	115	92	106	93	132	123	106	109	99	141	111	106	117	118	106	110	120	91	114	110	111	116	109	109	116	105	109	98	110	116	109	115	117	107	123	114	125	94	105	107	97	111	104	133	83	122	91	102	141	142	125	118	85	122	123	106	121	106	112	98	137	123	103	105	112	107	110	107	100	102	112	130	99	108	91	104	105	112	120	101	112	102	123	152	110	118	104	107	118	108	97	106	109	111	93	105	103	109	105	107	101	93	115	128	121	126	122	122	104	104	110	104	108	89	123	93	119	120	114	111	109	123	121	114	118	105	113	124	114	108	114	106	104	114	110	102	101	96	106	110	95	90	104	106	95	120	128	103	121	99	113	102	120	112	115	97	115	105	121	121	109	99	110	119	129	121	102	108	109	115	102	99	117	113	100	110	119	118	117	118	139	121	110	106
6191	1545	3600	3908	3252	2651	2117	1769	1527	1300	1110	1036	950	861	795	763	719	707	638	650	606	602	605	591	538	517	505	495	481	504	509	494	483	438	458	440	512	440	432	412	419	432	447	432	432	393	415	418	440	435	394	427	416	406	426	469	416	399	392	375	407	389	398	398	408	393	397	402	383	361	393	382	391	374	358	394	412	366	393	386	404	356	373	401	428	349	398	390	372	399	367	371	442	370	403	411	365	391	379	425	353	392	423	372	371	402	370	373	369	400	392	409	395	375	360	387	352	370	359	350	395	367	395	398	354	428	368	362	389	365	391	406	388	365	369	399	367	353	389	419	402	375	359	374	386	369	425	372	373	384	369	368	395	387	400	398	385	370	369	390	382	381	392	387	381	365	361	374	374	350	393	386	411	361	386	357	402	376	382	357	390	382	396	387	397	376	398	401	408	377	356	347	396	390	363	362	370	373	388	389	397	381	377	387	388	412	397	350	375	355	358	381	364	379	381	393	372	391	372	372	364	373	408	358	381	391	332	389	377	368	352	354	398	381	366	380	359	360	391	385	371	388	364	375	360	391	400	352	376	358	383	371	353	336	371	360	411	370	348	373	378	358	383	385	347	340	360	419	384	389	363	375	392	378	377	397	387	370	362	361	349	374	401	356	398	423	345	409	412	387	381	351	402	390	374	381	366	368	362	376	379	360	387	370	360	379	369	371	398	380	385	366	341	391	381	357	388	354	364	377	353	369	383	388	366	385	365	403	415	363	408	378	365	359	389	365	374	397	366	362	359	372	404	389	379	396	406	417	387	407	368	368	385	381	372	400	362	420	352	345	347	395	339	385	383	369	348	330	375	370	385	381	381	376	366	398	373	357	377	378	391	381	360	361	355	388	366	427	379	359	350	357	359	386	369	405	386	376	390	392	371	402	343	385	373	341	365	343	365	333	365	385	361	381	357	393	363	372	389	391	409	356	355	343	381	351	380	382	386	392	365	369	392	338	411	392	372	379	355	367	374	391	375	369	381	380	398	393	371	406	376	391	373	377	347	369	356	353	395	355	396	370	393	383	389	384	358	358	377	344	396	367	391	351	376	401	394	393	413	349	371	383	366	376	371	409	376	401	345	350	393	414	370	373	370	405	352	387	360	387	397	361	407	391	366	370	402	353	353	363	360	363	373	365	399	385	383	386	372	402	383	359	382	374	360	390	354	362	415	357	374	340	363	385	418	382	357	361	384	415	380	364	390	362	377	380	399	374	352	373	390	403	379	423	357	382	404	368	345	314	362	385	411	386	330	367	395	376	394	356	354	374	387	367	434	398	372	373	346	369	403	350	368	363	366	375	382	359	356	371	359	395	349	402	380	404	383	387	346	363	375	387	398	371	395	381	349	380	375	383	376	335	340	396	374	366	392	390	429	383	382	366	364	394	336	361	376	373	381	379	388	366	372	437	379	388	347	360	371	393	365	395	363	368	350	399	382	362	371	387	351	355	342	361	359	382	406	406	380	381	354	357	368	357	349	370	325	364	369	376	397	381	380	375	399	362	401	366	394	377	333	374	348	361	364	362	335	372	376	391	380	420	359	388	357	347	387	348	376	341	383	386	359	385	391	380	380	389	381	369	356	382	367	347	378	365	368	361	371	365	358	369	365	367	379	365	391	390	355	391	375	379	399	375	337	351	375	374	380	358	372	363	373	370	366	398	393	352	390	364	340	344	383	371	371	370	375	377	348	376	329	392	370	387	385	391	344	382	389	385	364	366	391	387	382	368	368	395	333	355	381	359	377	361	318	381	351	336	400	392	387	404	422	402	423	372	383	367	362	399	375	347	377	358	370	368	384	359	388	369	383	397	391	369	383	369	371	373	406	395	398	403	360	401	394	401	365	365	389	366	342	346	373	369	372	366	388	342	376	395	396	363	392	375	390	382	381	380	384	391	396	391	357	390	377	386	360	378	320	398	397	363	383	390	355	363	398	377	391	369	359	386	369	383	373	357	419	386	388	398	393	385	357	369	387	399	366	397	390	372	384	370	395	380	417	384	370	341	376	367	401	354	377	400	364	376	386	394	338	374	373	378	356	382	366	371	377	363	362	382	367	419	399	377	385	377	368	390	365	392	389	393	367	420	343	403	354	365	362	377	378	383	397	348	377	366	378	339	376	371	368	403	360	366	426	347	388	361	400	352	389	393	412	361	373	390	368	379	373	377	384	349	385	380	387	371	384	398	396	345	378	374	365	385	377	372	369	377	374	379	415	376	366	356	399	403	371	388	397	361	413	378	397	406	371	386	379	397	341	383	364	358	372	372	363	363	351	398	392	368	355	393	358	371	388	345	347	414	384	364	381	394	373	379	400	370	397	373	392	331	375	364	361	419	383	362	351	392	381	369	345	415	356	384	377	368	394	381	369	390	375	377	397	388	375	374	365	319	372	391	392	351	395	403	369	340	365	374	370	389	394	387	391	358	372	374	411	362	324	381	376	368	356	406	379	371	381	381	377	360	360	396	385	357	357	381	398	383	423	357	379	352	398	374	398	335	370	370	395	400	366	382	376	383	354	360	354	370	364	367	381	384	383	390	385	373	406	402	374	390	367	364	376	355	427	380	361	392	397	376	372	355	369	376	396	389	402	394	365	380	361	375	355	357	338	358	344	385	357	366	358	373	372	375	362	410	357	390	397	332	353	340	396	364	365	352	405	391	362	385	354	407	386	326	375	401	387	380	365	383	403	373	416	402	379	389	388	379	420	379	344	396	391	386	346	387	388	383	393	403	399	381	367	386	407	382	378	405	346	377	385	370	356	364	352	378	356	366	348	357	363	392	358	371	377	424	366	357	420	398	411	379	389	367	356	343	348	371	352	334	358	368	347	397	358	368	364	380	387	369	368	358	319	380	354	387	384	375	350	379	387	353	374	365	381	371	367	364	359	341	363	362	370	393	391	375	359	405	407	377	405	389	348	368	367	390	375	379	350	357	433	377	395	345	377	354	404	409	365	358	380	340	362	401	378	365	389	384	345	378	363	349	380	357	377	393	372	376	348	387	345	342	380	405	377	357	386	391	390	351	371	341	373	382	376	408	370	363	391	397	375	346	376	350	376	361	352	395	374	356	396	386	370	358	382	372	374	368	391	417	337	413	360	356	360	349	396	414	363	375	415	397	377	352	369	395	390	393	376	349	376	378	385	359	368	391	350	381	341	353	339	388	392	368	369	361	372	382	366	373	367	378	358	393	349	363	375	372	416	375	405	378	408	398	379	392	368	359	406	402	407	386	353	381	416	364	349	385	397	404	349	369	376	356	372	369	382	370	389	381	354	382	369	371	403	338	393	340	351	413	357	370	401	366	360	377	390	363	385	354	355	391	381	401	349	403	378	395	377	401	388	366	398	379	357	404	385	388	426	379	382	371	357	388	396	386	382	377	385	386	366	365	386	380	398	379	376	369	341	358	372	383	366	399	392	403	378	368	387	369	356	394	410	390	366	362
17976	2794	2989	2125	1538	1075	831	598	532	412	355	359	312	272	262	234	226	237	185	184	184	192	205	178	182	184	178	174	160	173	132	170	167	158	193	177	156	137	173	140	148	167	198	150	118	146	135	141	142	119	188	139	123	135	140	141	152	151	154	158	148	142	140	156	157	151	136	152	147	142	134	141	133	138	147	136	143	141	152	148	169	140	152	138	121	119	144	143	149	114	126	142	138	143	171	146	121	135	124	130	141	139	152	144	127	155	148	174	146	150	136	164	142	142	143	133	125	144	151	154	162	139	153	138	146	144	130	133	158	171	131	137	147	135	138	157	160	125	160	150	132	122	134	142	128	142	132	150	146	138	145	146	162	157	132	154	147	161	128	126	134	142	126	125	140	144	161	174	165	132	150	140	154	164	148	154	136	148	132	121	148	154	135	148	124	148	158	146	136	165	133	142	137	149	144	171	128	121	118	131	150	153	133	134	148	150	146	124	124	135	143	132	139	128	133	138	134	128	131	128	148	126	143	170	135	139	169	157	154	149	131	145	132	156	171	147	144	157	152	124	155	137	153	157	133	131	135	130	151	153	137	134	130	155	137	143	134	115	148	159	117	142	142	140	153	151	142	145	135	149	109	144	113	139	120	159	130	155	158	147	155	126	161	144	132	130	148	112	133	156	159	151	133	141	146	151	148	128	135	159	158	131	161	177	146	135	126	136	157	141	160	155	149	132	153	146	136	133	134	140	148	130	151	132	136	138	138	145	133	142	140	134	168	148	137	154	133	145	142	139	150	144	133	170	158	152	128	145	162	157	129	141	129	151	142	143	133	142	152	137	123	125	149	145	142	128	147	156	134	155	134	140	151	164	137	156	115	152	159	133	163	132	134	144	147	134	127	148	127	133	166	150	136	138	129	131	123	121	143	151	139	136	178	135	155	151	145	148	179	162	142	138	140	122	137	149	154	166	140	137	145	131	142	132	135	142	135	145	153	141	138	119	128	149	116	152	160	146	148	152	121	148	129	166	131	146	134	129	153	151	164	137	131	176	163	144	141	153	152	159	146	154	132	139	132	142	145	158	130	149	137	142	143	146	149	154	151	135	160	134	135	142	153	112	150	135	146	138	164	148	154	150	167	145	136	163	137	145	140	119	160	139	125	152	138	126	155	131	148	153	127	131	125	153	139	132	158	142	143	145	152	149	126	166	107	149	138	140	141	131	134	132	149	131	151	133	142	131	131	158	156	127	140	137	162	145	171	155	135	155	143	147	163	136	135	157	147	112	121	138	151	135	139	136	125	139	135	139	139	145	148	144	128	139	173	129	139	164	140	140	165	152	151	171	136	130	125	141	130	137	165	134	115	125	129	142	131	142	137	145	152	136	162	148	152	137	148	156	134	131	155	168	132	125	142	138	131	134	128	145	160	142	148	153	151	161	158	134	144	145	167	151	145	130	136	157	142	135	140	123	158	131	141	128	157	155	126	132	130	131	147	155	148	159	150	138	144	157	128	149	140	140	160	148	146	150	151	120	140	146	136	134	139	160	152	153	117	153	141	152	137	139	118	137	154	156	133	133	140	143	143	130	148	148	118	127	149	140	143	136	133	134	134	153	153	134	149	149	142	129	148	165	134	139	131	163	125	167	131	140	153	156	129	134	140	152	144	137	146	120	163	133	158	158	161	146	134	148	163	120	151	149	165	161	148	137	150	125	139	137	134	125	137	121	122	122	127	141	159	161	140	142	149	155	163	140	136	151	152	129	131	131	133	170	132	153	139	125	147	125	121	140	138	161	148	127	163	150	142	131	143	132	141	122	143	131	143	133	155	136	139	138	147	131	156	145	154	139	147	128	150	134	143	135	154	153	135	134	137	130	120	115	164	162	130	165	150	145	144	154	152	117	150	149	145	156	148	141	158	146	159	142	144	131	146	146	131	128	158	147	139	111	132	155	134	135	132	152	119	150	163	124	151	170	138	147	140	148	138	128	117	130	142	150	145	143	141	133	145	154	161	151	135	137	156	129	123	150	109	148	113	127	142	162	141	133	138	154	143	130	129	139	144	147	134	144	164	132	148	145	142	128	137	127	114	126	147	112	140	142	157	156	147	144	132	137	147	144	136	152	119	147	133	148	139	166	131	123	165	159	134	148	161	143	147	126	115	145	144	158	141	139	153	124	138	138	140	151	142	150	129	156	138	134	153	137	141	125	165	151	154	153	143	123	151	139	151	154	158	153	136	150	160	156	152	142	146	114	107	127	133	152	134	171	158	163	148	148	164	151	155	160	130	130	166	148	123	145	117	140	171	143	129	139	140	128	130	158	149	141	146	143	164	134	151	146	127	137	155	147	142	124	124	139	124	160	153	164	151	132	160	120	149	115	133	153	125	131	143	139	177	125	148	141	137	118	164	143	155	136	143	140	133	154	143	134	139	129	152	147	137	133	140	143	136	146	148	149	139	149	153	143	132	135	132	155	152	142	132	151	129	131	134	128	159	134	133	145	130	167	127	167	151	147	155	155	161	135	161	148	141	149	147	141	126	131	134	150	121	155	158	168	134	143	158	145	114	157	134	136	157	146	150	153	145	133	109	152	150	138	133	143	150	142	127	129	142	139	129	146	172	136	151	147	134	128	128	123	144	138	143	142	127	142	148	132	121	134	140	141	142	124	145	153	127	133	143	160	138	145	143	164	154	119	146	131	155	134	132	143	133	136	136	157	150	137	137	158	153	151	155	133	151	137	175	167	134	147	135	135	153	135	145	158	117	124	129	118	141	128	140	150	150	131	150	145	132	135	163	144	149	131	144	134	136	151	137	147	136	150	142	142	149	149	131	160	129	115	152	132	147	141	145	134	131	138	156	142	129	149	130	144	145	134	179	151	155	136	147	138	131	135	147	145	146	144	147	167	146	175	156	147	163	133	146	142	133	139	139	141	128	144	146	140	126	139	140	124	169	135	156	159	154	135	146	139	149	130	149	154	154	143	158	122	141	141	165	122	124	144	157	133	140	149	139	171	161	120	133	143	135	156	144	148	147	157	166	150	141	145	151	136	134	148	152	141	138	130	157	142	138	139	135	130	144	131	141	138	174	160	152	157	135	130	148	150	139	129	144	129	140	134	161	127	150	155	134	155	156	137	137	138	143	136	154	139	166	138	149	121	150	141	160	134	117	128	130	140	153	127	139	163	147	151	118	165	148	164	137	139	148	122	149	140	144	151	141	145	153	142	141	140	132	159	142	131	127	155	122	136	152	133	162	146	139	141	117	131	143	148	151	131	139	154	130	131	141	132	177	147	140	120	156	153	136	147	161	143	142	130	136	138	132	140	153	143	157	147	157	134	145	151	143	145	142	132	151	128	129	145	139	145	128	138	156	177	136	163	145	139	142	143	142	126	154	130	150	134	157	166	126	139	150	165	132	129	128	143	129	155	141	148	134	133	138	133	121	143	152	121	130	132	143	129	153	141	152	123	126	142	138	139	145	136	150	171
8469	2661	6488	7095	5791	4734	3713	3167	2670	2243	2021	1840	1571	1434	1374	1226	1159	1055	985	942	977	862	801	778	825	761	766	694	722	685	692	674	668	633	616	625	546	580	581	583	580	584	632	566	591	580	601	522	596	546	520	524	554	543	553	508	528	529	506	486	494	497	515	533	511	490	514	499	518	492	545	501	499	514	518	517	486	528	496	444	505	474	511	443	465	499	467	498	512	478	487	496	481	467	488	488	494	508	498	469	486	493	469	471	476	470	464	508	508	512	505	470	522	472	477	480	501	499	481	481	464	471	462	465	513	448	506	508	454	478	461	448	456	444	469	476	453	519	486	442	440	482	482	462	460	470	494	497	486	424	413	425	503	486	461	468	510	444	470	520	471	529	436	448	471	501	479	508	476	493	491	479	467	491	466	497	448	466	459	475	478	535	480	494	450	458	494	468	481	494	489	463	499	435	464	475	466	456	480	485	515	447	489	444	469	469	449	486	456	480	480	461	488	465	463	502	476	457	481	465	528	511	451	474	451	465	499	497	459	484	476	457	504	485	450	507	502	464	491	485	512	482	479	461	459	478	488	456	501	454	456	472	459	449	462	485	469	494	500	444	473	461	464	456	447	484	451	440	465	454	493	488	472	459	492	474	498	444	474	429	488	443	486	471	474	464	440	444	457	490	485	483	456	474	495	473	498	470	469	488	487	437	494	472	467	436	476	474	439	463	472	458	496	485	477	465	483	471	456	482	435	493	448	428	479	473	464	477	501	470	474	471	461	469	458	475	475	464	502	473	468	447	460	434	451	501	468	470	481	465	486	459	481	455	460	462	432	518	456	491	492	504	491	482	499	468	463	492	497	445	464	462	458	463	490	441	456	478	472	493	516	462	467	441	511	467	487	453	419	443	484	446	472	494	467	479	497	458	479	464	472	429	497	477	477	475	487	497	441	492	491	439	463	504	457	450	477	471	467	468	452	474	402	485	517	452	454	489	499	484	470	453	497	427	488	490	454	490	486	496	480	474	490	456	453	477	499	471	483	489	438	474	451	517	476	475	513	495	446	466	490	472	482	446	479	499	479	436	457	463	472	507	463	485	456	467	473	478	539	465	461	460	462	487	492	443	466	494	447	447	465	476	501	480	426	509	446	504	442	432	485	468	455	457	448	453	478	454	467	484	477	451	482	451	470	483	477	451	479	499	451	460	481	476	483	480	477	484	451	456	482	518	450	481	480	502	466	428	468	518	472	497	491	486	460	448	496	455	460	468	484	471	499	480	510	463	449	459	474	475	467	435	502	496	490	407	543	447	485	523	477	496	492	433	475	467	496	473	508	470	479	467	494	460	454	492	465	488	459	457	512	432	487	522	453	457	439	460	463	500	471	487	496	495	477	481	488	429	452	495	485	507	456	499	460	453	493	453	458	526	441	504	465	465	465	476	470	453	466	459	489	435	479	449	498	453	471	473	495	454	484	445	457	485	471	441	464	468	479	456	461	447	489	430	469	529	497	482	469	517	475	493	483	452	485	463	463	470	491	462	477	496	461	467	443	475	478	484	474	531	474	471	464	460	506	472	495	461	447	456	430	407	479	444	451	466	508	464	486	486	466	470	478	484	475	532	482	453	467	443	493	486	450	482	492	489	460	464	478	461	457	487	476	505	491	435	523	515	479	486	471	476	502	471	457	474	466	453	493	463	477	468	442	448	485	463	444	485	477	488	479	526	500	499	475	441	516	464	461	486	475	436	481	428	467	496	466	442	456	472	446	482	463	432	463	502	445	478	476	461	498	455	452	434	455	428	458	473	497	466	438	478	458	490	482	447	414	521	494	472	519	519	454	467	498	472	449	437	480	483	452	484	460	467	460	486	472	462	445	534	449	475	483	479	490	423	450	470	438	477	470	470	455	483	492	484	474	469	485	496	490	453	451	474	451	485	405	464	457	485	501	488	452	499	453	461	465	467	445	461	483	456	389	420	446	490	474	477	445	461	505	484	485	474	486	502	490	494	476	494	474	425	485	473	476	486	445	469	485	462	470	508	493	492	524	500	480	449	413	473	477	463	506	490	476	490	442	503	483	486	463	483	497	497	482	494	480	460	526	484	485	456	487	468	489	486	440	466	485	479	475	467	452	438	491	458	486	445	450	519	417	442	438	445	473	463	491	492	474	458	494	479	469	499	483	506	514	506	490	461	505	438	472	480	489	494	474	479	474	500	452	461	491	477	482	457	488	489	435	435	487	482	444	462	472	486	503	491	493	478	491	489	479	487	464	461	502	485	431	452	416	484	440	473	452	473	436	488	430	480	507	480	439	483	476	487	457	444	520	502	466	480	490	457	482	474	465	490	413	463	486	492	492	478	441	474	476	462	512	453	466	461	464	456	494	458	464	455	485	467	500	487	517	499	498	475	481	457	507	478	470	417	481	490	427	453	455	454	497	482	449	484	459	479	449	504	488	437	487	473	511	463	461	496	475	485	474	451	454	474	446	447	462	490	497	449	509	470	483	523	487	433	488	479	449	475	484	497	453	503	460	470	523	491	498	470	425	463	483	500	478	470	473	493	461	466	458	471	491	460	500	498	489	475	454	465	418	512	458	462	442	485	468	474	470	476	459	448	473	480	449	456	468	466	481	443	453	478	468	462	481	487	453	484	466	453	462	474	497	455	492	488	476	465	438	487	525	493	468	449	439	464	449	468	477	462	481	488	477	476	512	458	465	434	468	455	462	446	448	452	468	453	455	527	464	487	480	469	461	467	474	484	457	457	475	501	533	463	456	465	449	503	444	463	457	462	468	495	494	482	502	490	498	477	462	481	454	520	477	491	509	470	482	475	459	487	468	470	475	480	504	457	458	480	441	451	476	475	465	468	498	458	463	493	493	468	460	498	491	500	491	469	483	486	457	535	463	487	459	444	463	450	470	476	456	465	442	481	439	441	463	450	422	456	468	446	459	468	483	462	519	476	475	465	471	470	460	477	454	466	454	487	494	475	470	463	473	477	463	447	503	485	452	458	460	434	470	476	460	473	453	483	526	479	437	489	489	490	449	469	459	457	460	445	475	463	482	476	482	442	517	465	470	458	511	492	490	473	507	472	505	471	439	457	488	449	476	496	438	484	481	482	475	493	492	485	421	452	490	461	492	497	498	434	480	477	475	486	462	457	458	411	482	492	477	460	460	530	515	443	456	466	497	451	457	492	470	465	428	493	448	465	509	452	482	491	470	473	472	479	469	498	480	463	474	471	467	473	478	460	531	471	489	449	453	473	498	445	510	476	507	475	484	502	508	464	512	468	474	493	459	491	472	477	453	505	492	517	466	472	442	484	462	446	479	474	427	518	483	459	501	490	466	457	444	467	478	444	477	467	488	461	459	441	445	459	475	445	494	488	465	450	517	506	485	478	468	489	496	439	512	478	492	457	493	459	482	464	474	466	500	472	451	445	458	523	476	458	486	473	525	451	463	470	471	466	465	442	481	447	534	532	483	479	459	484
2483	322	305	282	281	254	264	257	221	222	256	231	223	211	246	215	239	219	246	221	239	211	221	240	222	248	227	216	226	251	262	211	195	248	242	257	237	239	215	237	238	227	234	208	221	238	224	233	226	232	209	205	198	186	261	236	236	210	222	238	255	228	225	240	241	254	244	192	237	247	221	240	235	251	237	219	253	222	223	215	210	230	207	236	261	232	224	236	227	219	211	236	231	241	213	221	219	203	208	262	222	224	223	232	187	220	238	200	215	246	238	228	230	215	252	233	237	255	220	242	218	219	246	246	234	210	220	232	208	255	215	226	226	221	229	204	220	222	226	217	231	194	220	246	227	244	205	245	215	244	252	237	232	245	231	243	239	208	216	250	226	230	198	227	263	231	245	226	226	197	216	211	245	238	254	212	245	247	240	244	242	223	203	241	242	232	214	242	229	192	249	227	208	224	241	222	183	256	218	230	235	224	246	255	226	220	233	240	250	224	204	231	235	231	247	231	234	196	248	254	213	201	239	230	232	225	219	225	218	239	228	251	226	238	216	221	253	233	211	231	216	223	219	223	211	196	242	253	210	203	233	233	215	230	249	228	207	198	204	234	254	232	216	235	241	206	227	236	238	221	238	239	231	234	203	222	221	226	243	232	239	242	199	235	225	248	219	217	225	245	228	224	230	230	233	215	233	206	239	202	240	226	224	243	220	202	238	235	213	202	232	225	233	232	227	207	236	239	230	225	221	241	209	235	219	221	212	239	219	223	221	246	234	222	204	203	258	222	226	229	249	227	238	291	207	243	246	243	232	258	225	257	247	239	200	207	267	261	232	209	230	222	221	221	196	215	220	227	229	247	257	266	223	226	236	212	220	208	222	244	224	237	229	204	217	271	212	225	222	249	231	222	220	212	226	229	246	226	217	246	202	222	232	233	254	248	247	228	210	210	213	225	218	242	227	221	217	215	219	244	234	252	240	241	235	231	240	220	243	230	259	257	217	226	226	229	221	226	210	218	236	205	254	222	195	234	233	239	223	250	224	227	209	218	221	239	232	241	233	242	219	220	222	220	230	252	215	220	212	236	221	222	226	248	244	210	239	228	216	236	244	233	214	226	229	228	229	216	232	245	217	218	236	187	208	245	228	205	215	257	205	230	252	244	217	261	227	222	235	245	241	260	244	202	224	204	224	257	235	244	247	220	238	226	231	241	245	244	231	221	223	209	254	206	207	245	206	225	240	213	232	255	213	256	239	255	187	221	201	220	254	212	229	212	245	259	255	211	215	243	226	235	224	233	218	226	218	244	210	250	268	222	218	218	222	267	209	249	224	232	232	220	240	255	244	216	229	246	239	261	220	260	236	217	259	229	248	245	253	236	206	231	231	248	221	249	201	241	247	229	238	207	230	214	198	235	236	227	221	225	218	222	209	230	239	255	213	238	239	254	235	220	240	235	208	244	221	216	240	243	230	233	239	220	232	215	230	218	224	249	218	244	220	218	215	236	243	234	225	252	207	238	204	212	236	222	228	213	243	251	224	246	228	222	245	221	232	228	207	249	239	225	229	244	253	238	230	258	224	221	219	228	247	217	241	237	218	249	256	239	218	229	227	223	227	191	218	232	233	223	247	222	223	245	238	251	236	250	195	222	208	255	210	205	247	250	229	219	242	229	242	254	219	215	226	234	242	246	259	225	241	234	232	246	220	217	241	218	235	235	249	243	224	234	257	233	253	251	229	207	210	223	247	232	225	218	244	226	247	216	241	214	256	225	243	224	235	248	228	225	244	231	221	224	233	198	233	227	246	212	251	212	231	227	201	235	226	250	206	252	248	214	219	225	231	227	223	245	240	251	222	203	229	228	245	262	224	219	210	238	238	246	214	240	209	217	251	209	226	234	240	259	245	251	245	217	227	225	209	259	236	220	215	255	235	235	220	202	256	249	232	226	227	218	213	235	240	228	242	208	234	229	249	240	249	219	214	224	230	235	239	235	229	208	244	225	259	239	234	244	230	237	232	219	229	231	222	229	241	241	209	243	227	248	213	242	235	216	231	227	239	245	240	232	240	214	215	218	262	225	233	248	232	226	238	236	243	238	222	230	235	227	235	234	259	208	247	209	222	235	225	206	211	243	231	223	224	237	205	257	208	232	239	225	205	232	233	231	221	242	234	231	212	262	256	241	254	233	208	222	226	252	225	227	238	221	232	224	233	235	253	219	211	226	263	230	205	244	194	200	258	239	238	211	217	239	237	242	220	220	223	215	223	234	217	213	224	250	220	223	235	243	242	235	234	211	209	208	235	239	227	202	233	218	236	219	219	223	228	241	251	212	260	222	228	213	232	224	239	205	225	227	204	237	222	225	234	258	230	240	247	231	230	211	239	287	231	236	222	229	182	226	245	238	215	242	232	251	241	245	231	233	245	218	230	225	240	218	246	241	219	224	260	259	254	245	224	247	217	240	251	235	201	237	246	258	249	226	224	254	215	242	231	233	253	256	230	208	241	243	238	232	256	254	220	234	236	198	238	225	244	211	234	244	219	260	221	239	231	221	222	204	228	230	222	226	220	247	238	213	228	216	265	222	224	218	245	221	220	201	227	236	208	215	244	226	222	252	218	234	217	245	273	264	209	220	213	259	228	239	228	241	233	258	235	219	246	227	234	229	222	241	228	235	235	220	220	213	234	220	243	228	219	235	284	226	230	249	217	213	232	207	220	203	206	246	233	224	232	218	217	243	226	227	251	203	223	219	238	245	227	244	234	204	244	224	227	245	232	233	244	211	220	243	218	258	226	230	233	241	241	222	250	218	229	224	247	229	219	198	221	239	237	235	193	221	218	222	217	226	212	233	231	230	229	240	241	227	243	249	222	213	247	218	223	244	238	229	223	220	216	216	243	202	235	234	235	242	222	245	228	238	255	216	231	247	224	224	224	224	241	222	237	209	197	228	215	221	229	236	226	255	237	209	243	231	259	228	217	244	236	239	238	224	243	223	232	215	245	199	232	221	217	220	213	239	237	241	228	246	217	234	221	199	221	254	252	224	236	242	226	199	208	239	229	217	224	234	215	220	227	239	233	247	190	225	232	219	212	244	262	244	241	247	227	242	246	252	216	246	223	234	250	211	240	219	219	235	239	202	220	251	230	254	243	230	255	249	222	214	255	238	238	243	210	253	227	220	215	224	221	247	240	212	205	237	226	210	226	237	211	232	233	218	217	216	232	249	227	233	231	255	220	227	216	249	224	226	238	237	224	237	235	224	223	234	250	254	225	216	215	220	239	232	220	276	232	226	228	229	243	224	233	224	233	222	210	252	205	245	238	241	253	225	241	244	221	229	234	221	225	240	224	213	208	237	237	238	217	228	250	212	230	227	250	222	219	245	227	227	224	216	231	227	237	209	197	218	228	207	227	242	250	240	234	226	228	249	261	230	216	249	219	204	233	230	226	204	211	237	239	242	240	219	240	244	194	213	229	206	212	255	213	227	221	221
3020	812	916	921	887	804	773	792	744	741	731	701	786	732	714	691	698	714	737	696	689	684	718	683	693	720	688	690	676	684	738	687	658	758	672	730	728	732	670	642	733	717	668	676	694	680	687	685	657	652	690	688	664	697	637	714	662	680	680	674	716	646	730	680	703	690	700	692	660	715	701	705	702	709	690	703	699	713	657	700	678	652	708	688	668	673	643	697	739	696	750	687	717	688	655	668	682	676	648	702	700	662	662	713	704	698	677	658	694	697	680	716	719	700	710	731	702	668	684	700	725	676	670	728	672	688	695	707	658	667	664	681	705	675	697	668	735	689	737	692	693	706	659	721	678	638	757	666	725	697	707	688	660	695	671	718	731	702	681	666	686	690	684	729	664	614	712	699	693	697	651	701	703	697	719	703	704	722	700	701	661	666	736	688	696	655	681	677	651	691	713	670	703	708	630	703	653	706	703	681	720	704	720	712	726	668	681	680	694	707	686	700	705	730	697	711	702	719	666	635	723	737	706	672	688	649	706	701	694	697	700	689	709	647	707	690	657	698	684	721	684	673	661	684	692	682	688	655	694	697	646	694	690	656	705	687	679	672	671	654	711	643	706	676	687	695	662	672	678	685	700	678	651	732	676	710	675	696	633	691	677	683	689	676	638	725	690	656	683	680	604	700	696	681	678	683	696	648	615	677	670	657	717	682	721	710	671	677	688	748	702	651	727	698	657	709	669	724	658	715	724	688	678	682	695	678	672	690	675	688	691	691	704	719	691	730	703	690	634	673	698	672	684	737	696	637	730	702	635	714	701	732	676	675	651	750	698	699	680	731	721	698	663	665	683	650	720	675	676	693	660	720	710	729	699	668	665	722	716	676	716	691	691	711	698	696	666	705	710	637	674	665	672	641	697	640	646	694	720	675	712	723	652	670	664	724	691	679	659	703	703	669	714	665	696	701	694	691	676	676	683	729	707	677	739	675	701	679	694	686	714	703	690	683	684	690	663	685	703	708	680	730	673	679	719	676	671	699	714	682	707	704	665	638	710	671	696	684	660	672	695	619	743	693	685	719	675	718	731	672	684	689	660	692	665	681	649	664	718	701	662	715	691	662	711	674	662	697	713	667	728	689	675	711	662	691	669	659	676	681	652	675	717	680	643	650	687	711	696	675	715	694	743	700	693	702	703	706	728	711	702	667	689	684	669	701	689	682	657	685	687	671	678	644	733	691	678	675	720	688	723	664	667	703	654	642	657	690	671	653	687	695	716	678	701	699	691	693	711	676	661	649	679	686	739	720	717	692	666	705	678	710	668	718	698	680	689	706	691	697	670	722	695	701	704	713	704	718	707	658	665	690	659	737	690	694	696	625	666	702	704	688	681	676	686	737	685	603	692	665	749	690	681	657	662	698	702	709	674	672	669	619	653	660	675	691	674	670	731	687	727	648	730	688	663	682	759	718	755	638	702	691	701	696	673	702	659	675	701	689	642	671	672	724	719	646	679	680	723	747	661	691	673	673	719	679	679	724	684	699	714	675	693	710	643	667	690	671	640	664	693	729	675	700	672	757	721	682	721	669	654	720	750	674	708	685	627	682	668	663	656	701	686	692	646	638	709	701	670	664	693	655	691	698	690	658	677	684	666	672	654	685	669	691	713	715	701	678	720	668	664	656	701	720	705	695	673	702	697	675	694	662	677	656	664	643	687	687	646	664	676	633	692	691	674	655	687	707	686	719	679	666	715	716	692	716	709	740	685	715	625	752	690	719	671	640	696	697	685	694	655	733	712	691	742	689	707	676	695	664	689	691	675	678	740	672	641	655	655	719	711	660	677	698	678	689	629	700	661	665	685	683	707	690	730	607	675	756	700	670	697	727	693	639	672	692	706	703	695	648	655	648	666	714	719	674	702	657	714	682	746	733	656	659	675	684	712	721	684	710	687	708	634	677	697	697	717	664	703	704	670	644	688	713	700	686	671	692	671	703	704	710	734	732	703	630	671	673	732	744	701	654	686	704	683	728	702	708	714	669	648	683	708	687	658	714	657	690	684	690	653	661	663	656	681	665	691	656	726	666	678	673	666	674	720	729	705	667	709	651	675	692	707	663	653	703	718	755	685	696	726	718	672	685	681	680	706	696	665	704	697	683	686	684	660	704	703	675	750	723	689	706	666	692	660	685	689	701	699	711	686	723	733	653	710	722	655	685	722	685	683	689	678	708	708	689	670	670	684	650	653	658	682	707	679	727	690	700	669	684	700	703	696	695	708	668	669	709	695	714	667	720	683	696	707	722	665	662	695	704	707	704	711	641	700	693	727	673	745	680	695	633	738	662	652	706	680	690	709	689	712	710	706	676	691	703	706	676	720	726	682	717	654	690	711	694	665	669	715	733	718	750	659	743	667	678	719	688	678	710	676	709	726	720	696	619	675	698	678	726	695	702	678	700	709	678	696	722	718	728	669	717	674	667	689	714	696	681	709	678	669	691	685	735	742	718	670	698	710	689	727	719	708	706	694	684	705	616	654	657	679	656	706	684	722	673	651	672	654	691	678	681	682	665	697	651	746	729	670	731	675	665	721	745	699	687	616	677	741	710	683	670	686	684	694	708	713	706	694	734	701	695	678	702	705	709	715	675	706	658	660	675	703	702	709	728	662	669	676	655	679	675	713	689	706	700	689	706	694	670	683	685	675	662	680	683	747	727	644	688	664	674	683	702	690	658	696	718	688	680	687	653	669	653	681	708	663	678	670	701	667	677	711	663	693	735	718	656	643	729	688	707	695	645	681	705	690	691	701	711	714	661	712	697	662	673	667	725	675	688	730	656	671	664	668	725	699	682	693	644	686	640	706	666	685	671	661	714	701	718	697	682	698	689	703	652	704	672	701	687	660	709	653	608	638	667	688	670	681	684	682	687	647	704	704	678	653	687	669	662	675	660	666	688	626	694	706	663	696	672	706	645	704	702	648	687	697	695	700	720	659	672	679	717	654	670	672	654	713	649	709	675	689	672	662	716	667	656	704	726	654	710	701	729	690	709	695	682	694	696	687	693	745	687	674	660	681	667	720	704	702	678	682	697	694	701	647	714	649	705	688	644	722	665	722	711	710	692	701	676	694	687	757	685	713	633	744	692	727	631	660	688	739	721	721	707	699	713	699	744	722	647	628	725	637	724	674	676	755	704	714	681	664	697	717	705	699	692	690	685	670	686	734	630	678	701	756	653	692	617	672	712	706	715	621	681	706	688	626	708	744	714	684	644	683	721	690	673	662	687	687	686	665	718	708	643	699	699	643	697	684	713	690	698	678	702	694	681	691	647	686	751	720	721	697	689	699	621	683	694	695	689	655	692	687	757	727	691	682	697	733	725	707	713	651	715	700	693	686	654	669	685	675	688	707	712	692	716	707	668	726	676	702	707	727	713	685	671	697	703	722	684	671	700	656	720	711	744	695	690	672	663	739	722	648	666	694	676	715	676	676	711	682	696	708	690
10606	1218	1425	1124	785	628	423	355	304	263	248	224	181	184	165	154	151	153	145	143	135	151	136	114	141	112	113	117	133	114	110	118	116	126	129	115	112	116	140	113	129	124	133	131	130	126	114	116	114	127	108	112	103	129	105	113	118	96	113	117	135	133	103	135	115	105	113	111	107	117	130	110	126	111	102	119	102	116	124	121	131	106	128	112	118	126	106	97	125	121	112	118	130	128	104	112	112	128	116	112	131	114	118	126	116	139	97	124	117	112	111	109	102	112	124	119	117	101	104	124	103	90	111	101	112	120	100	100	116	116	120	106	100	89	121	121	125	108	103	115	103	96	103	121	119	109	118	99	114	102	115	101	101	120	109	102	115	116	116	122	104	121	104	110	106	125	107	114	112	134	105	119	111	108	105	123	119	130	125	93	116	113	113	103	123	113	122	118	114	139	103	98	126	106	102	119	101	122	95	122	124	119	113	127	112	109	103	125	120	121	115	102	105	118	115	110	106	126	112	117	133	100	98	111	108	117	119	135	114	98	145	122	107	111	102	112	98	116	126	105	112	109	96	127	102	114	120	114	126	105	95	122	118	110	129	94	108	106	101	101	128	122	107	125	110	124	113	124	103	111	115	113	101	106	103	95	103	104	108	107	118	95	107	107	106	122	107	102	97	128	116	106	108	103	106	121	116	117	128	113	105	119	128	118	109	125	120	122	127	95	119	114	119	136	124	104	111	107	119	111	119	98	125	97	105	110	104	98	106	94	121	113	115	118	111	131	117	112	108	115	108	117	124	114	106	122	110	96	125	111	112	125	97	109	107	102	129	111	118	127	110	126	123	113	111	118	125	103	122	118	96	116	131	120	113	104	116	106	116	92	116	107	107	106	91	94	119	91	112	108	135	106	133	107	111	107	124	112	128	105	118	120	110	114	91	117	114	119	101	130	136	101	114	130	109	92	107	104	129	106	96	99	116	101	127	115	127	111	97	119	123	103	107	111	117	98	132	106	108	126	117	116	108	105	117	119	122	114	104	100	113	102	129	110	110	126	115	111	133	119	110	110	108	120	117	117	97	88	106	107	112	108	116	131	102	99	114	118	104	112	119	94	112	133	118	116	125	103	106	115	111	128	119	107	90	107	97	104	110	124	118	105	106	140	107	89	97	126	99	107	125	113	121	118	109	105	118	104	111	116	134	107	104	129	109	103	110	123	128	115	105	99	120	102	125	116	109	103	126	135	126	147	112	105	113	121	128	114	112	119	96	133	126	95	135	116	103	125	119	117	102	111	120	126	126	104	107	114	117	117	118	121	117	127	119	108	91	108	107	113	105	128	98	103	116	98	112	110	120	103	110	130	110	110	116	118	119	134	114	88	124	118	104	105	92	115	107	86	108	110	111	108	110	102	126	108	133	117	121	125	111	108	105	127	108	112	123	104	110	116	123	111	115	134	92	114	125	116	107	126	101	115	145	110	103	89	115	118	110	120	121	104	110	111	107	118	131	110	107	112	124	130	120	107	97	106	120	111	84	114	110	129	117	134	143	130	123	107	108	118	136	116	118	96	115	114	116	117	122	121	120	113	96	102	110	123	114	126	102	121	112	114	128	120	117	115	119	100	106	105	95	128	107	101	97	111	122	113	84	111	104	97	113	100	103	103	100	132	115	102	112	92	113	103	99	134	136	112	117	97	113	101	137	104	113	88	112	122	96	98	98	109	116	128	123	111	88	149	144	98	123	132	105	109	129	91	115	106	110	129	107	106	101	124	121	105	116	104	96	111	122	106	119	107	98	91	102	102	120	104	113	109	118	117	86	121	96	115	94	121	102	141	111	125	114	118	121	124	110	118	121	84	109	123	134	101	120	134	95	114	113	113	131	121	97	115	125	90	103	95	100	99	113	126	108	101	115	96	111	118	98	124	116	133	101	128	111	125	116	113	126	112	121	133	111	113	121	118	124	113	114	122	118	105	127	112	120	109	130	115	108	116	113	106	104	111	101	114	104	121	109	108	106	122	139	105	107	114	119	114	117	120	98	125	102	124	105	108	123	130	126	111	114	97	125	124	109	115	101	110	107	124	124	104	118	108	114	106	115	119	120	131	123	115	114	95	110	113	101	108	113	111	115	120	111	116	96	110	95	85	155	100	109	93	120	119	101	120	118	88	98	118	123	124	113	118	116	100	101	127	106	119	126	107	97	108	123	112	114	116	100	108	106	105	81	87	118	113	115	115	142	126	113	108	116	125	139	111	100	104	134	116	123	118	103	106	112	100	125	110	113	128	118	114	110	106	98	112	109	109	112	100	117	92	122	127	118	114	97	131	109	109	113	127	111	98	121	109	112	115	124	106	123	113	113	116	132	117	110	102	106	112	119	109	125	120	122	117	95	108	85	110	122	103	124	100	102	110	137	130	110	129	106	124	109	117	119	119	120	109	94	109	97	106	124	122	100	105	116	132	91	114	116	110	127	114	113	103	101	121	111	122	110	118	120	130	125	116	124	123	103	107	129	120	108	100	107	128	116	98	152	138	118	115	128	117	113	125	119	115	128	104	121	115	103	108	112	110	123	111	108	95	117	120	117	130	119	121	127	121	117	93	117	140	116	119	124	114	129	114	122	102	115	125	113	93	109	114	99	126	114	99	85	135	118	116	101	118	107	130	125	101	126	118	111	109	120	119	124	99	130	116	95	119	113	116	104	123	114	113	104	90	111	115	105	112	100	109	99	128	121	116	96	84	98	127	114	120	133	118	110	121	101	108	118	128	111	139	116	123	100	117	125	108	95	118	106	89	120	113	113	108	115	110	125	101	107	116	113	122	102	98	127	103	132	127	91	125	104	120	114	97	112	109	121	99	108	117	111	113	125	119	109	110	116	109	105	104	104	96	109	103	107	108	133	119	114	107	116	125	124	103	123	119	113	109	126	114	97	112	110	136	118	102	103	137	107	126	116	98	97	117	110	113	128	97	106	109	84	110	119	118	114	119	101	119	113	125	117	109	101	120	117	104	119	109	106	115	115	98	117	111	98	120	118	107	98	106	124	109	100	116	107	118	102	100	108	111	116	108	98	113	111	122	119	105	108	101	93	102	105	105	115	101	119	114	105	104	111	99	111	112	108	98	100	102	117	117	108	101	109	99	110	104	107	122	115	109	120	103	111	113	112	103	123	122	109	112	114	108	118	123	118	125	120	97	121	127	126	110	125	111	116	132	109	114	108	112	108	122	121	101	114	107	115	117	121	124	98	113	108	97	97	91	113	114	117	113	100	123	107	97	101	112	117	101	120	104	125	98	109	134	104	99	99	92	109	110	92	114	117	125	105	106	110	132	96	110	118	125	114	110	111	119	110	135	115	122	104	103	105	114	115	95	108	109	110	121	109	110	108	117	104	97	101	90	100	117	104	109	116	102	112	95	124	115	121	100	115	122	119	123	103	119	127	121	123	101	128	113	110	101	122	107	127	130	101	108	126	117	111	125	121	115	100	100
6543	1585	3588	3962	3081	2645	2200	1829	1554	1385	1213	1083	924	895	823	732	688	652	664	624	610	633	574	539	490	524	555	523	484	491	439	483	450	447	473	458	437	440	428	420	404	412	445	392	439	430	412	436	446	458	424	404	420	376	405	398	398	411	400	388	417	397	377	433	391	365	413	374	380	405	398	412	370	358	439	393	398	365	393	361	404	369	389	398	400	370	406	381	361	377	398	397	371	405	374	382	351	355	432	363	344	389	356	394	350	352	368	375	392	405	377	394	389	351	405	352	380	369	388	410	380	379	394	386	368	418	373	401	377	388	428	366	383	396	370	342	388	424	377	441	395	379	355	392	397	402	345	386	371	372	361	361	348	419	355	370	339	410	387	359	386	394	379	379	372	384	380	384	380	394	376	364	399	389	364	369	361	414	395	363	411	370	367	397	383	372	381	393	368	351	371	363	402	373	342	376	358	374	364	368	374	366	366	381	366	371	343	382	401	375	427	392	366	402	339	381	395	368	418	365	369	405	360	391	384	403	323	389	385	380	367	389	375	373	364	365	328	359	395	372	368	397	381	381	386	383	376	370	377	379	394	391	366	344	375	393	384	385	383	383	333	377	402	394	406	395	404	397	367	403	377	416	343	382	356	398	367	403	395	437	371	386	353	385	379	381	360	393	376	373	370	365	364	383	346	366	384	366	368	374	383	386	385	363	376	332	372	381	372	380	365	384	379	378	337	410	369	365	379	390	376	383	372	374	364	398	336	353	378	376	389	410	391	382	352	344	374	356	361	360	414	377	391	319	359	370	391	337	361	353	385	365	379	372	361	382	393	365	374	381	372	386	404	366	394	398	351	364	374	365	378	402	390	383	397	425	408	399	364	350	351	383	370	368	381	346	408	395	374	368	363	371	384	403	386	376	368	409	381	388	394	397	384	391	356	361	408	376	373	401	352	361	414	382	354	385	369	396	385	366	362	378	396	388	373	365	403	380	382	366	362	364	391	417	386	360	362	380	396	372	385	378	399	384	401	358	345	411	381	361	392	385	387	345	386	357	355	361	381	363	374	389	379	347	406	393	383	373	386	383	362	382	357	328	392	330	378	337	376	351	401	352	387	362	379	380	369	386	366	370	386	348	355	393	372	352	381	394	378	372	409	367	374	384	410	398	338	395	387	370	389	399	414	383	406	395	385	383	379	381	373	403	380	390	374	364	347	398	358	371	403	417	388	398	398	373	341	369	395	387	338	365	339	379	390	340	360	406	413	384	411	337	359	392	370	398	402	360	344	373	375	340	369	372	376	399	377	378	351	370	381	372	347	412	364	361	395	367	395	380	394	390	384	402	376	411	377	393	365	383	371	372	380	350	372	381	374	373	404	356	405	360	383	407	373	360	425	406	373	370	381	363	361	381	393	338	374	401	392	378	383	377	371	407	396	346	369	370	384	396	355	365	403	351	377	362	412	356	357	396	372	376	353	390	380	368	390	379	367	363	376	390	386	378	372	333	400	398	391	323	359	342	398	378	390	347	399	385	362	350	364	377	341	369	369	370	388	390	371	373	393	385	388	392	365	358	343	385	392	403	386	394	394	373	377	395	333	376	349	424	385	371	375	372	398	403	367	392	387	404	414	390	391	383	390	359	381	385	364	363	390	395	360	358	358	384	408	388	353	319	361	353	348	339	357	377	408	389	349	378	350	399	357	374	386	377	394	416	370	400	378	366	358	375	398	345	366	384	376	389	361	386	388	384	394	377	380	372	373	398	329	414	398	364	360	362	386	410	421	378	391	387	369	391	391	384	402	405	395	350	388	392	395	361	360	397	366	357	409	359	376	397	382	401	352	363	390	370	391	373	386	417	381	335	359	386	385	382	370	375	351	367	374	350	356	408	406	404	358	361	397	411	392	409	352	358	396	378	408	365	388	376	401	374	364	328	401	369	396	356	361	387	368	373	377	381	408	414	361	355	377	377	360	359	366	388	391	374	392	380	396	373	434	347	393	399	395	353	362	369	384	388	368	399	397	366	402	388	392	378	404	381	378	342	426	379	390	348	379	381	360	388	384	383	356	399	372	364	354	372	396	424	387	365	358	401	384	383	356	363	385	378	393	407	406	357	391	380	393	373	369	385	356	402	394	379	362	400	380	395	375	369	387	334	357	330	365	368	371	346	381	371	376	359	394	365	409	387	379	378	399	375	386	365	375	364	376	381	368	359	391	392	381	368	372	338	360	365	365	380	391	374	431	385	418	369	441	377	364	375	356	381	375	358	395	399	368	381	392	383	371	377	397	348	365	369	424	360	351	398	371	345	345	380	386	415	372	371	366	395	371	371	407	385	349	379	376	369	351	420	383	415	346	358	373	380	350	367	335	356	389	373	366	354	398	381	428	380	430	367	383	367	360	356	388	359	388	381	403	429	348	346	388	388	416	382	368	419	367	386	390	379	366	365	383	395	373	366	366	364	403	384	405	391	390	372	412	381	368	351	345	403	401	401	379	384	360	357	367	371	359	366	379	383	390	398	382	372	396	378	386	372	346	355	331	363	372	341	362	359	392	400	368	395	400	368	363	373	357	371	391	406	369	371	346	394	369	388	389	379	365	406	400	378	377	356	372	364	365	405	375	396	400	366	397	398	398	349	385	405	408	381	365	386	361	375	373	382	394	379	363	405	408	346	365	352	385	393	393	372	399	386	409	361	392	371	378	367	411	373	380	374	387	386	356	381	382	365	362	374	369	353	357	354	396	402	362	388	360	376	373	382	413	327	367	368	375	380	371	368	335	366	378	399	401	384	385	433	374	372	394	380	378	393	393	403	397	376	405	387	356	388	359	404	379	376	375	333	400	384	384	369	377	383	417	366	346	385	376	360	349	385	400	372	364	346	390	375	365	362	373	379	375	365	350	354	413	391	366	361	381	403	362	383	367	397	407	376	373	417	381	350	392	382	363	374	393	363	406	371	394	373	348	395	389	403	370	390	381	411	350	367	335	380	392	326	370	368	358	353	379	408	385	414	382	371	383	382	358	373	349	386	393	385	392	394	364	367	400	362	391	362	355	384	396	351	395	384	403	428	369	390	360	363	389	397	368	363	350	349	371	387	397	354	349	381	367	395	376	390	394	370	388	383	377	403	345	370	383	383	379	383	385	368	368	385	372	368	374	367	366	374	360	376	388	382	362	393	388	362	376	373	388	367	378	377	382	385	357	364	345	346	379	386	388	385	362	402	380	375	362	391	360	366	351	389	394	349	360	414	377	383	389	392	407	353	390	410	364	397	390	383	388	380	385	405	393	415	361	380	363	370	352	378	379	391	384	415	379	391	370	358	372	384	398	376	379	366	386	368	368	374	355	410	380	394	384	373	386	389	366	403	396	392	395	361	362	346	391	407	371	394	387	422	364	341	365	371	388	349	353	349	340	397	364	355	351	377	383	374	366	394	373	357	363	386	363	350	370	350	392	384	366	394	364	422	337	372	390	375	342	375	401	360	394	364
18228	2742	2974	2143	1469	1051	804	611	540	426	378	340	282	277	263	226	213	212	221	230	203	191	186	213	202	182	162	165	167	170	143	183	164	154	160	164	172	159	157	158	169	150	155	172	131	174	170	151	160	162	131	146	139	168	150	140	145	141	170	126	172	136	136	149	143	145	164	141	157	142	136	147	161	155	132	126	147	129	146	134	126	137	142	146	144	143	145	142	149	161	161	149	155	151	143	142	140	127	147	145	123	139	152	166	125	144	138	143	156	148	136	140	130	127	146	156	157	137	145	149	131	151	151	150	136	135	152	147	158	147	138	141	139	137	163	143	155	157	154	146	122	160	136	163	159	142	144	150	143	149	154	133	141	164	142	150	129	159	145	135	143	166	141	153	140	144	150	152	150	171	154	144	157	161	167	165	142	135	162	132	136	145	144	141	138	126	154	140	159	157	138	118	142	153	153	152	150	154	162	154	142	140	149	163	132	152	137	123	120	131	142	167	128	164	155	158	138	154	152	147	142	168	146	133	138	144	135	155	119	139	147	168	140	145	124	150	132	138	138	151	179	126	146	130	153	147	127	140	129	144	148	138	141	143	139	152	157	162	124	145	140	155	135	143	136	141	159	157	150	143	172	114	155	158	155	150	141	172	143	161	156	140	163	137	150	150	144	138	146	152	144	162	130	146	122	133	144	144	132	156	167	139	132	155	147	140	135	148	138	157	152	139	151	151	135	124	134	134	138	149	140	148	154	152	153	137	148	161	140	138	151	142	132	150	151	152	169	158	128	126	150	143	152	130	134	157	141	141	144	138	163	120	137	138	123	124	138	149	144	137	133	134	135	137	148	120	167	145	146	157	135	141	128	152	133	146	149	148	135	136	127	142	138	158	133	152	161	149	147	149	145	133	162	160	149	128	141	133	173	163	144	163	158	152	136	132	141	148	150	161	151	146	158	138	146	145	114	136	127	161	126	118	129	146	133	146	178	147	143	149	154	142	147	143	154	147	154	143	151	162	133	134	161	154	144	134	135	142	137	138	141	121	149	135	135	157	140	133	139	146	143	142	151	156	157	140	136	136	150	163	144	156	136	135	169	158	128	150	154	127	149	149	119	146	145	151	148	137	154	114	155	147	143	149	153	119	151	132	131	131	158	141	154	160	129	149	133	137	128	131	153	149	153	135	128	147	159	121	140	152	145	156	133	162	148	145	149	163	139	163	146	132	122	130	119	146	140	147	150	150	155	156	136	150	137	136	141	140	151	137	152	124	156	141	150	138	145	139	154	146	127	132	119	175	142	153	154	139	153	162	148	135	162	138	141	146	148	139	140	142	133	157	140	150	147	132	147	152	151	148	154	162	127	147	133	140	140	137	124	160	161	155	149	154	160	128	145	147	157	170	136	131	144	134	115	148	134	136	137	161	144	132	144	142	153	151	140	136	160	137	139	153	149	133	131	145	152	160	155	153	148	153	150	156	162	153	132	159	142	138	151	121	117	147	138	157	120	149	132	164	145	134	144	158	149	157	142	136	146	127	151	140	156	131	156	147	146	154	132	152	136	134	137	128	141	144	156	150	146	139	139	133	151	146	141	140	138	170	157	124	144	129	167	145	120	136	163	150	140	147	159	140	148	135	150	161	160	133	140	129	173	141	142	136	145	131	128	148	141	148	133	162	151	152	161	154	157	133	126	133	134	148	140	139	160	131	153	127	139	131	160	143	155	137	134	158	146	141	116	138	141	115	157	151	152	145	143	138	138	126	151	143	152	165	137	129	155	139	139	154	149	140	143	144	127	141	160	139	159	139	124	121	139	143	161	139	128	149	162	142	149	128	140	153	146	128	121	159	141	146	160	140	150	141	149	152	126	150	153	151	141	150	145	143	156	164	139	163	170	150	163	159	132	142	154	128	156	146	151	125	133	139	152	133	144	140	141	121	150	146	127	167	150	142	142	125	128	164	165	145	129	133	150	137	157	155	157	135	136	153	124	137	164	133	147	136	158	129	140	144	162	130	142	149	117	143	130	154	156	150	138	147	135	130	140	141	134	160	146	137	150	112	158	160	151	143	129	155	138	133	135	154	160	132	150	143	157	137	131	117	150	146	130	160	135	156	139	154	144	145	108	127	147	172	149	153	151	157	140	147	131	137	154	148	144	144	145	143	140	124	139	164	150	139	149	142	148	145	137	139	143	128	156	125	136	173	128	119	143	136	154	131	155	159	167	134	158	143	168	124	139	130	133	141	150	151	140	150	131	145	158	142	147	143	150	148	131	135	151	120	137	142	148	151	126	154	162	135	160	159	149	147	131	160	128	128	166	135	163	134	139	150	132	130	132	146	155	150	131	136	143	139	145	149	122	144	141	149	131	146	142	139	129	153	156	149	133	139	155	139	143	137	133	118	132	145	138	130	152	153	145	129	119	133	163	152	148	148	148	147	149	122	144	153	151	147	139	151	162	134	132	145	128	143	145	135	137	133	144	140	144	145	130	153	137	160	134	141	131	134	126	144	137	132	148	141	129	125	130	136	132	134	142	132	157	125	139	173	133	135	159	142	151	126	142	130	145	150	150	144	148	172	143	133	154	133	149	157	135	161	146	150	130	134	170	149	173	147	126	117	137	126	156	111	160	140	157	153	150	139	160	167	116	153	115	133	145	157	163	142	134	148	150	137	149	125	147	166	147	141	160	143	119	158	130	132	151	139	146	125	147	144	139	156	134	147	133	153	132	148	153	139	128	139	148	143	155	153	162	148	143	162	132	156	132	161	142	163	156	152	143	153	140	139	159	152	152	152	160	121	144	128	141	127	170	142	141	127	141	143	140	129	140	135	132	142	140	147	127	143	152	137	151	148	146	137	146	126	140	134	127	153	138	143	155	137	130	144	159	123	139	143	124	160	140	142	148	146	136	143	129	154	156	139	160	145	156	143	137	138	140	140	154	123	143	145	160	124	149	133	138	138	161	134	167	150	128	123	149	130	120	146	147	142	145	155	126	150	134	125	166	146	152	134	145	162	163	147	152	155	132	147	135	138	153	149	148	131	155	136	152	127	136	130	140	162	147	126	134	132	134	112	143	148	162	125	148	142	164	174	148	122	130	167	129	143	139	178	126	151	152	153	153	143	149	140	141	141	142	138	125	125	163	150	139	128	135	139	137	155	143	147	137	153	147	122	144	139	130	134	146	154	151	146	167	132	152	142	154	139	146	144	139	146	148	128	138	138	150	135	137	164	115	139	153	139	144	126	141	135	141	159	127	128	160	132	126	156	149	128	145	134	148	137	138	147	133	147	157	118	162	141	153	150	134	122	163	146	138	142	146	128	155	124	128	140	135	133	154	130	156	132	134	123	144	135	143	137	126	148	150	141	145	137	139	148	135	137	140	152	153	127	143	118	148	133	150	143	133	139	148	157	151	170	127	146	149	150	150	144	134	158	157	163	136	158	133	150	123	143	138	148	153	154	155	143	134	142	127	156	153	150	128	134	159	150
8700	2773	6686	7018	5699	4712	3799	3187	2633	2284	2079	1742	1552	1492	1272	1174	1154	1065	1011	983	892	945	875	829	811	781	686	770	680	709	714	696	632	643	661	603	567	614	667	588	575	581	587	585	549	587	538	556	571	575	537	550	580	520	504	538	527	518	491	509	512	523	549	546	500	508	505	504	474	482	507	522	538	523	509	554	526	453	500	513	500	499	476	475	477	547	499	479	511	505	517	538	522	527	488	509	499	475	505	469	462	468	513	509	485	446	495	491	471	486	509	483	530	478	463	475	470	482	528	470	499	464	484	511	460	438	506	498	473	482	493	485	458	472	468	500	472	501	463	472	475	516	483	461	516	458	487	477	479	494	513	433	487	479	488	451	476	495	475	509	462	489	488	483	485	485	471	462	467	488	481	454	490	447	485	447	477	462	500	511	497	491	495	471	467	454	466	493	481	418	517	469	508	479	476	471	483	482	489	461	466	477	486	484	466	468	476	479	456	480	450	450	478	485	465	498	486	479	455	492	471	486	502	448	483	519	451	490	464	477	468	468	461	444	498	476	474	467	516	482	488	498	418	448	470	453	470	422	516	485	504	493	518	488	444	442	476	461	470	449	466	465	434	471	478	508	490	481	482	522	457	481	473	453	485	496	479	465	473	440	477	428	477	449	480	427	468	449	478	490	516	442	453	441	445	467	459	474	473	461	489	485	451	478	472	473	450	443	497	454	466	517	460	432	432	471	456	472	451	464	507	500	492	477	482	509	472	490	455	475	494	491	486	455	468	479	460	477	425	467	459	508	477	497	479	461	447	490	502	445	423	475	483	465	446	453	503	427	468	444	450	497	469	487	545	457	436	469	490	438	506	493	486	492	447	468	453	485	491	503	441	453	513	480	475	532	458	502	470	470	493	498	472	468	508	484	468	477	459	465	490	464	467	480	459	457	450	483	495	437	448	507	464	477	477	478	497	475	479	487	504	462	504	425	452	481	457	468	481	467	482	480	462	474	494	527	497	472	503	450	484	456	523	496	450	496	481	465	467	458	511	489	480	464	484	476	519	470	471	463	440	420	481	464	485	521	465	470	442	484	450	477	486	455	478	454	455	520	470	465	527	459	488	452	441	489	488	492	462	474	445	519	470	493	488	468	476	471	477	438	501	471	499	451	468	458	492	475	441	467	480	477	487	455	467	470	479	487	465	472	459	506	486	470	460	466	498	480	475	484	491	494	484	475	493	490	478	479	493	469	469	486	473	473	494	472	478	496	481	468	506	482	522	475	428	484	492	487	489	504	487	501	507	479	463	440	450	510	484	479	473	472	450	469	475	501	484	463	507	446	453	496	462	460	470	473	473	445	471	489	510	439	519	478	451	443	460	492	436	488	529	516	442	462	464	454	462	458	472	465	429	456	486	497	458	500	495	507	427	471	511	474	473	461	500	498	506	491	474	430	477	448	462	490	441	470	530	480	478	488	480	456	471	479	494	479	492	484	456	493	468	460	482	436	512	481	468	468	447	467	458	470	464	452	473	486	484	478	502	497	465	464	480	501	489	485	452	487	498	436	493	484	472	469	473	498	447	517	451	469	510	440	470	502	507	526	469	488	509	458	459	464	508	481	472	440	475	513	456	474	493	430	485	461	478	504	500	483	454	506	482	470	480	484	467	510	499	451	447	462	511	456	513	454	490	428	457	470	443	453	458	470	476	479	487	501	431	488	485	473	465	474	450	500	484	470	423	452	489	460	503	497	459	458	490	500	514	514	484	507	485	475	465	513	478	479	486	499	484	457	480	450	483	488	532	477	478	467	468	476	448	428	450	476	453	459	479	498	517	498	498	487	490	468	473	428	497	512	441	489	480	456	470	476	494	482	458	480	469	494	469	469	503	464	469	490	456	452	437	433	488	483	493	451	477	483	462	481	514	501	453	496	511	513	463	459	467	477	534	515	476	502	462	490	492	493	506	475	490	492	480	493	437	462	522	478	490	476	460	525	462	488	453	452	536	471	464	442	488	483	458	487	503	454	484	461	491	488	482	477	488	463	490	525	484	485	450	434	516	519	427	456	502	477	441	469	449	479	481	437	492	475	470	481	475	540	467	516	466	457	483	465	488	485	514	466	520	521	478	473	470	463	503	466	453	453	473	460	476	476	503	484	484	544	484	455	459	502	470	471	484	468	502	491	487	479	474	460	453	454	451	506	429	523	489	472	500	463	506	491	490	500	457	455	487	521	444	501	436	442	460	479	481	498	448	490	465	452	480	490	478	493	475	455	462	452	487	486	478	507	498	475	455	481	456	451	448	492	469	536	496	453	474	476	473	476	461	484	470	473	462	461	462	496	507	497	512	484	457	491	450	485	457	478	491	470	424	460	458	467	499	455	486	494	504	504	508	471	419	468	504	445	460	443	471	482	501	480	471	501	530	465	473	484	453	482	480	484	463	483	467	492	467	499	496	465	445	463	473	524	474	499	469	464	487	475	431	453	457	463	509	489	477	482	507	497	468	505	467	461	495	488	494	490	461	503	453	457	526	469	481	462	480	464	457	501	466	476	487	473	480	460	497	492	473	457	425	510	456	486	525	411	440	473	454	455	480	472	487	480	514	478	490	460	465	462	475	475	459	473	474	454	453	429	492	429	485	497	414	520	461	506	496	456	468	463	493	489	484	489	469	499	489	440	488	480	489	457	471	503	492	475	459	462	499	451	502	485	492	459	473	475	484	497	452	454	477	449	476	484	445	452	479	497	483	468	465	448	458	447	481	482	458	453	503	493	468	513	468	463	457	474	514	487	444	452	499	508	478	492	434	454	483	470	465	482	463	504	465	490	466	495	487	501	479	457	508	462	509	484	453	492	455	446	473	458	486	488	514	440	463	440	450	474	491	487	471	471	495	464	475	468	438	491	513	492	469	507	485	471	474	482	467	491	476	484	462	494	476	475	477	491	443	491	465	477	480	471	440	464	457	483	455	470	516	480	488	424	470	471	432	466	470	444	515	470	474	505	469	445	482	448	513	499	467	482	458	480	488	460	460	476	492	451	460	499	463	484	481	486	472	432	479	503	453	464	458	488	487	506	500	443	474	460	477	472	463	432	446	461	504	469	493	444	464	456	478	444	469	482	478	498	478	441	509	468	453	464	476	482	487	502	518	483	451	501	465	473	454	467	457	510	540	438	463	466	485	447	462	503	453	502	473	470	448	457	469	466	493	467	440	473	478	462	490	448	489	479	446	472	474	448	447	463	446	474	466	456	496	493	459	495	408	492	474	475	444	489	447	472	449	468	432	460	500	464	455	478	479	463	489	503	443	455	481	469	466	462	480	474	466	498	493	458	448	442	471	523	519	485	483	500	463	434	486	452	458	479	493	482	498	473	434	471	442	443	474	437	445	487	490	475	472	474	485	456	455	461	474	474	462	479	477	488	460	498	506	465	470	493	467	440	483	455	436	462	476	499	498	473	480	452	462	461	481	472	470	471	508	444	460	493	460	493	506	472
2559	322	344	315	312	248	242	249	225	228	228	244	247	252	256	227	232	223	233	216	219	199	214	234	217	212	221	257	243	203	230	227	230	255	249	230	218	221	231	233	213	223	216	226	232	225	217	226	222	231	222	258	214	207	207	213	231	221	228	270	208	227	226	258	218	236	243	233	242	236	242	214	240	247	208	210	209	238	229	216	236	223	247	214	252	226	214	220	260	218	212	242	232	251	248	212	258	205	223	215	240	245	227	237	252	214	219	224	244	213	228	191	258	214	225	226	243	233	214	223	236	233	192	202	236	220	201	249	216	211	225	221	198	227	225	250	241	223	221	209	219	230	216	210	216	227	208	239	205	261	217	223	231	226	226	231	237	215	222	227	237	240	244	226	254	239	192	240	180	236	227	229	219	237	236	224	231	241	236	228	245	227	243	238	216	211	247	211	211	238	240	250	207	253	232	231	258	250	241	228	229	227	198	199	229	213	209	225	232	239	222	257	233	200	224	256	232	218	247	216	221	236	215	228	221	228	214	233	222	236	209	272	210	206	211	231	214	249	223	249	230	211	217	253	247	230	238	254	228	209	249	223	238	235	229	222	226	230	198	215	226	230	236	251	249	204	234	225	239	219	217	234	223	239	243	251	215	241	228	218	222	233	233	233	245	251	217	227	236	227	231	238	237	260	247	200	207	223	240	248	213	239	229	230	254	218	234	215	251	235	217	202	227	209	212	213	218	213	234	243	221	214	243	249	209	222	235	244	240	247	222	216	210	235	251	229	245	223	250	233	223	210	218	206	212	239	219	218	214	219	242	234	254	212	220	236	216	231	222	230	212	240	240	242	220	245	223	263	234	237	244	233	216	229	227	259	243	242	235	237	241	197	245	238	240	254	219	232	228	249	228	245	230	227	219	213	194	215	225	204	228	227	207	233	240	216	213	217	238	198	234	226	211	224	212	219	240	213	242	238	222	226	211	245	232	230	226	256	236	232	218	191	246	240	235	231	228	223	223	234	251	216	222	237	219	226	215	231	208	239	208	224	245	221	248	194	217	209	227	203	201	249	235	217	220	231	226	228	218	224	210	226	222	253	245	202	218	237	223	216	232	217	191	235	218	242	224	206	229	228	245	216	215	227	244	214	246	221	236	213	248	208	226	217	228	206	238	248	230	248	236	181	196	240	223	234	232	234	224	234	237	218	222	228	229	245	209	203	207	249	240	215	239	236	205	211	264	216	225	226	219	219	236	240	248	209	216	248	254	234	233	236	241	196	266	236	208	206	234	228	211	226	236	211	227	234	228	202	237	246	281	211	242	226	231	232	210	237	225	236	237	237	210	227	222	247	226	218	220	232	242	237	234	240	245	241	262	232	249	215	227	238	237	221	238	260	209	249	252	241	269	235	244	238	242	241	225	212	261	243	244	261	255	199	242	232	244	230	227	213	230	218	224	223	209	259	231	246	210	229	227	207	217	215	248	266	213	224	220	220	224	234	223	245	240	242	222	229	249	222	217	239	248	258	228	234	251	230	213	224	241	211	256	221	249	210	225	232	257	247	209	245	243	262	235	226	247	238	202	228	242	251	244	225	252	206	219	220	214	204	212	228	213	219	220	245	240	217	248	207	226	228	249	232	215	214	250	219	207	208	198	239	237	244	223	242	233	215	241	226	213	221	223	221	265	231	234	237	242	230	247	251	239	233	221	217	220	230	211	194	201	234	231	257	213	207	214	224	232	242	225	248	227	239	246	224	230	234	241	240	210	193	234	224	224	216	268	241	250	213	238	227	251	250	226	222	212	238	246	237	230	235	251	242	236	205	221	221	208	262	220	241	224	225	240	220	213	251	262	240	238	228	216	222	247	241	252	212	218	248	245	227	209	231	243	211	223	226	248	240	230	234	211	239	247	199	228	250	201	202	190	229	223	252	232	225	239	226	254	214	234	236	207	250	223	237	219	217	199	225	238	235	225	269	246	231	237	241	200	217	245	225	213	213	226	222	223	217	216	244	231	237	262	233	254	217	224	216	246	224	220	248	217	205	229	226	221	220	246	250	252	238	228	225	258	238	246	210	237	229	224	217	245	233	243	249	227	220	241	219	234	213	227	214	246	217	230	223	218	232	225	247	240	223	245	215	235	234	225	214	230	241	242	213	213	231	238	203	218	233	249	232	216	244	233	235	241	244	216	201	246	242	219	228	237	252	235	237	202	234	224	222	241	251	218	221	246	222	241	240	246	223	236	245	209	238	235	204	232	238	227	214	220	230	216	217	226	240	215	228	232	230	233	250	226	253	233	216	206	224	237	231	224	246	218	238	221	245	248	236	233	220	202	216	208	233	223	217	231	199	212	205	219	242	241	240	235	244	225	221	222	251	228	226	229	204	221	239	240	199	233	242	268	223	238	238	231	205	229	250	250	213	238	250	250	214	248	213	244	237	209	243	231	207	232	226	227	204	232	229	237	238	224	216	225	233	243	219	251	236	213	239	237	209	217	204	211	221	253	226	229	232	242	233	227	248	225	227	222	227	234	238	210	232	226	226	230	220	241	229	215	242	231	257	260	226	212	220	237	231	234	212	204	230	223	209	224	232	241	212	237	216	245	233	199	202	226	248	243	217	248	238	237	247	226	245	212	225	222	247	257	255	219	227	239	220	228	220	245	239	227	243	225	210	252	237	204	222	230	231	231	223	211	239	248	229	215	261	211	213	227	216	190	232	225	211	245	245	215	241	242	221	212	213	237	228	238	235	239	232	229	221	219	227	227	226	208	214	212	206	221	206	230	255	235	213	209	245	263	218	225	235	228	242	231	225	217	192	257	239	237	238	229	219	223	237	223	222	220	206	211	244	243	235	234	208	254	225	223	221	242	234	224	234	236	211	252	232	223	234	238	222	234	254	216	231	238	239	208	238	220	216	228	222	208	234	235	215	214	239	236	236	239	214	228	219	243	236	234	210	215	232	254	217	271	225	204	242	233	219	206	217	223	231	197	214	248	232	242	232	265	211	245	229	236	235	235	238	209	236	219	236	185	233	220	236	221	243	214	200	222	242	258	223	227	255	223	232	217	230	259	218	199	236	243	209	235	225	239	231	236	205	234	224	201	227	249	235	216	239	228	227	231	229	224	186	242	205	231	233	227	208	254	231	237	217	246	229	209	244	225	239	224	218	243	235	239	241	226	243	225	225	233	225	218	221	225	214	240	260	223	235	241	251	226	228	211	220	227	215	248	238	229	219	235	235	247	216	229	219	239	236	246	201	220	240	219	211	227	260	206	220	206	226	252	229	242	253	251	239	227	234	221	213	211	233	217	239	247	221	231	231	235	238	235	232	239	213	249	254	245	229	224	240	233	211	220	232	231	256	252	234	223	201	200	206	230	232	234	242	232	226	194	230	214	200	211	227	223	242	242	247	231	242	231	223	235	207	236	237	230	208	226	237	222	206	226	209	255	205	228	220	210	241	239	208	222	200	237	229	246	217	207	239	236	221
3045	782	938	912	888	884	798	757	751	765	763	721	721	746	693	676	733	696	714	722	679	719	689	710	666	702	684	731	697	697	698	700	692	694	719	710	686	722	723	714	697	666	702	693	733	693	672	687	677	716	687	727	639	669	671	679	692	698	703	732	677	675	676	689	670	691	691	680	652	665	728	676	681	687	702	681	654	712	626	692	678	699	671	667	674	687	687	680	697	688	682	725	751	690	694	672	649	665	666	639	686	696	685	681	644	660	687	670	710	674	693	666	662	701	691	648	708	700	702	713	666	676	687	701	664	702	655	718	680	679	692	716	683	673	667	714	670	691	683	701	669	694	665	671	701	701	713	648	652	680	664	695	686	616	697	678	686	675	695	679	726	684	663	665	671	708	658	693	717	666	734	721	710	689	690	643	706	680	638	693	655	726	716	649	663	688	647	712	662	706	730	660	720	663	701	728	655	696	647	726	673	679	693	695	652	666	705	659	743	656	683	672	657	633	678	714	664	703	672	673	670	699	699	711	702	652	722	680	683	681	675	686	645	725	711	685	619	668	698	716	702	694	659	663	717	708	674	686	741	698	670	665	696	653	695	670	681	721	649	694	680	666	682	680	672	667	703	664	675	700	711	704	704	679	727	672	675	730	737	674	715	672	721	658	673	671	699	614	684	729	680	726	702	671	686	697	698	654	684	687	697	682	700	670	710	663	665	654	716	674	673	671	710	635	685	700	659	662	722	651	676	699	726	704	692	680	688	657	693	683	691	688	666	670	669	687	683	679	657	677	742	700	699	631	666	673	651	708	729	707	704	710	677	672	677	723	670	629	707	687	666	694	712	690	651	681	664	680	680	672	657	674	702	706	736	738	695	726	712	706	681	700	673	723	681	717	648	621	626	656	701	683	653	711	688	693	707	662	712	675	666	675	627	667	689	649	691	667	693	633	704	689	622	692	658	679	668	669	683	671	688	609	667	650	697	677	685	635	676	651	664	702	738	650	701	673	711	658	674	686	662	668	696	665	676	711	731	696	682	705	700	669	690	650	652	713	677	703	675	684	714	712	684	647	711	664	723	688	638	694	720	691	687	620	703	652	650	708	675	683	735	634	728	660	653	637	624	678	701	710	665	734	694	718	678	713	687	652	718	666	716	656	691	687	691	686	668	691	682	679	730	671	701	698	708	683	700	690	666	664	708	677	754	730	679	709	658	707	707	708	668	720	715	631	654	701	703	662	685	687	688	667	668	734	647	660	647	659	705	700	693	657	687	683	717	683	679	678	700	682	630	665	710	658	711	688	680	722	665	704	682	700	681	668	636	674	649	675	718	702	641	678	683	691	651	720	667	676	703	691	676	714	646	682	664	686	659	683	663	632	687	677	673	717	686	656	661	719	675	639	688	632	697	632	668	711	718	690	674	667	703	656	688	745	704	678	679	686	692	683	706	700	638	706	682	668	656	723	660	723	709	681	708	658	720	680	656	702	671	699	720	669	703	724	688	722	687	659	680	669	681	678	626	697	681	667	684	713	688	702	676	680	669	671	704	693	656	731	673	711	664	675	688	642	692	730	704	718	652	684	692	711	686	692	665	681	702	678	699	724	634	759	689	648	717	668	728	702	612	661	678	732	663	672	671	766	680	692	712	671	658	709	663	715	719	639	649	694	657	672	671	696	616	673	682	672	669	695	663	669	657	662	691	687	701	711	691	765	692	700	650	670	697	665	687	703	664	668	664	649	729	720	748	692	638	698	630	697	693	692	710	652	687	702	756	681	661	723	709	683	694	675	750	656	645	657	695	665	660	687	711	703	680	687	649	658	646	682	691	713	615	692	684	689	669	651	710	734	645	652	728	685	652	624	648	631	664	659	715	668	692	703	679	674	686	680	653	650	684	670	684	687	709	676	679	675	666	696	661	727	698	684	667	719	689	662	703	751	720	662	640	686	689	732	667	669	683	704	702	670	656	670	681	666	695	727	667	696	653	662	703	697	691	690	662	690	716	688	711	680	650	671	678	716	668	646	722	674	668	674	731	663	670	663	690	704	684	650	733	695	669	669	718	697	635	704	701	684	648	676	712	669	645	741	707	654	720	701	686	717	705	731	719	694	646	629	653	729	675	696	686	693	694	724	659	690	686	695	692	689	634	654	700	681	691	682	667	676	714	701	667	654	740	633	702	664	664	711	670	666	670	680	699	725	652	683	680	643	643	720	650	696	707	676	711	668	695	702	720	718	751	694	657	682	701	661	630	659	651	656	694	696	693	721	686	716	720	699	669	671	678	675	635	693	739	660	706	703	673	712	644	686	652	689	675	721	690	672	687	668	709	661	683	683	698	697	658	703	663	711	647	683	715	656	691	676	700	667	723	679	674	667	695	701	695	659	663	662	693	716	687	661	679	691	669	663	669	729	675	663	715	697	733	648	695	686	673	688	674	679	686	722	649	696	693	690	637	681	699	696	701	730	665	686	705	663	700	745	739	711	681	651	692	702	694	768	712	696	692	697	686	686	640	679	702	698	724	697	716	676	690	720	660	706	672	685	712	699	704	680	694	694	728	657	674	681	660	645	708	663	696	715	743	735	682	704	750	707	745	704	682	624	705	705	680	673	637	720	675	681	674	652	736	655	672	681	706	668	680	669	725	699	679	656	737	767	713	690	739	667	740	706	670	673	665	658	725	670	644	686	659	724	697	691	652	629	670	661	677	686	747	650	734	718	695	742	685	682	677	670	671	720	675	705	659	641	677	695	631	703	699	749	685	695	685	658	704	690	717	683	641	674	683	700	667	689	703	685	740	693	634	682	668	686	723	732	680	707	736	684	670	689	649	697	687	676	692	730	685	717	632	664	685	730	642	736	718	697	698	666	686	667	673	684	659	675	694	685	688	677	709	719	719	688	676	663	679	705	658	638	668	708	674	667	675	644	709	718	682	674	724	742	708	648	714	736	696	687	679	657	667	692	620	662	715	695	700	624	674	693	712	750	638	663	646	682	654	697	687	711	654	682	721	688	743	692	662	660	681	676	678	682	702	711	700	660	644	742	711	698	705	679	656	676	670	705	671	698	679	707	679	674	675	684	678	687	728	701	659	653	695	698	682	677	658	709	657	671	713	713	737	685	690	698	675	674	679	730	704	693	736	711	745	661	676	744	647	704	670	704	687	654	720	645	699	681	641	725	688	660	665	705	716	680	702	679	686	670	668	708	721	712	716	645	695	693	715	666	701	686	694	645	713	711	733	640	689	669	663	653	620	692	692	657	700	631	690	685	658	706	675	622	681	664	694	691	655	754	659	685	656	697	689	634	659	700	690	666	652	668	694	658	647	674	685	699	692	681	740	694	635	704	671	695	679	688	708	673	710	662	651	659	628	701	691	693	704	774	689	672	650	738	687	692	719	721	650	647	750	697	704	694	707	664	682	708	663	673	686	696	600	621	697	672	704	680	710	668	643	667	682	663	710	682	680	676	705	636	704	665	673	678	703	693	677	702
9835	1192	1478	1155	780	555	441	376	286	254	238	225	168	176	170	166	140	154	161	156	150	132	121	146	131	116	104	108	122	123	128	118	118	114	109	123	132	118	115	117	115	106	135	103	109	111	120	129	103	120	115	109	111	116	103	136	117	109	93	103	120	93	105	110	99	115	137	113	115	107	98	117	135	112	119	112	104	100	109	108	141	123	120	106	109	105	111	102	108	111	115	144	117	103	102	105	119	90	108	93	117	89	106	115	119	108	129	113	105	111	113	110	111	113	104	102	105	132	107	85	106	118	95	108	111	110	110	97	99	127	120	99	140	103	98	106	137	111	91	114	108	134	111	116	115	138	114	120	125	122	107	123	115	117	126	103	98	124	116	116	117	111	112	107	131	124	127	124	106	129	123	103	102	115	96	112	98	104	96	118	118	128	125	108	107	119	113	117	98	111	106	115	114	113	125	107	101	113	144	109	126	105	113	117	105	122	120	125	101	112	114	99	110	119	101	102	115	106	112	99	108	121	112	111	121	93	115	102	102	110	95	99	107	104	115	118	109	116	137	104	109	107	96	116	96	114	103	111	136	115	118	111	119	118	111	107	94	110	124	115	110	106	115	122	108	103	139	114	106	108	118	114	104	121	120	123	126	104	119	125	114	145	114	120	104	115	116	101	117	105	116	122	97	118	109	113	110	101	118	106	106	109	114	98	102	96	92	121	121	119	113	140	115	135	118	108	105	117	125	118	112	119	126	119	109	97	118	97	117	108	125	97	104	108	97	103	116	110	114	130	129	130	120	109	107	106	113	115	109	134	106	111	133	104	111	106	110	98	133	112	120	107	127	110	107	111	105	107	93	115	107	121	103	110	106	120	114	102	108	128	99	124	105	123	122	105	117	110	122	106	106	104	118	111	126	114	109	104	130	119	105	108	130	127	106	109	137	133	123	105	92	90	119	122	111	126	92	98	95	120	104	111	100	110	110	119	120	111	139	110	132	121	118	103	112	101	105	120	104	114	100	135	115	107	118	120	110	111	139	100	117	105	121	112	125	107	98	113	116	112	119	94	114	86	118	110	112	109	114	95	122	136	94	97	115	122	114	121	107	104	118	120	111	91	104	107	105	79	122	122	99	98	103	131	113	132	103	115	124	119	129	119	128	103	96	118	129	109	92	130	98	101	120	113	110	90	111	105	130	103	103	95	127	106	116	97	107	98	104	95	99	132	117	133	117	97	120	118	91	118	100	104	109	96	119	103	122	104	91	106	108	111	115	95	132	111	122	117	107	114	99	120	99	113	117	111	113	106	119	94	121	119	116	109	127	123	108	119	95	129	95	120	116	116	110	108	126	123	128	118	125	99	96	102	115	103	105	144	122	108	105	104	98	134	111	115	114	112	111	110	129	113	137	130	133	104	106	130	113	101	103	109	102	118	100	106	104	111	116	117	108	143	120	107	134	104	116	117	100	120	115	97	115	120	111	104	134	122	91	115	105	110	124	109	101	105	111	107	107	114	109	110	136	109	109	115	108	101	121	125	136	106	125	109	119	102	116	105	111	91	129	136	115	112	112	123	98	88	120	122	123	98	112	109	123	119	124	127	123	121	109	115	100	122	118	117	115	105	109	118	130	131	110	130	112	115	116	120	98	118	98	108	112	123	99	91	92	110	123	125	107	123	75	113	94	100	96	105	113	115	109	125	110	107	110	122	103	113	112	121	119	101	119	116	119	114	121	107	111	121	111	111	98	95	94	115	105	119	98	115	101	124	122	116	119	102	112	116	113	112	104	109	110	121	104	118	110	125	85	126	105	112	139	93	121	123	101	114	86	111	109	102	109	108	130	107	106	103	93	105	103	104	102	123	116	119	105	113	100	110	103	128	107	96	115	97	107	95	117	108	114	131	121	104	119	109	114	108	119	116	104	126	101	109	109	119	115	104	101	141	131	120	101	105	120	106	81	126	123	105	85	94	105	101	117	107	115	108	119	109	117	116	114	99	106	106	91	105	116	122	105	97	105	111	110	108	117	106	120	94	122	104	112	100	114	91	120	102	94	108	107	119	114	126	106	127	121	114	114	101	134	106	100	107	127	119	111	122	113	107	100	110	103	107	100	120	119	116	115	108	123	137	93	109	111	115	135	120	110	111	111	112	127	109	128	104	109	107	133	117	113	115	118	120	115	113	112	118	117	104	89	122	104	125	101	122	102	118	117	112	116	123	108	120	123	114	101	109	107	122	99	119	108	79	105	114	96	95	87	126	120	120	127	100	91	99	104	98	100	104	114	117	115	92	95	112	117	127	112	100	127	90	114	102	109	110	95	115	104	110	109	103	111	119	103	115	94	122	119	118	113	126	132	120	112	121	97	112	107	102	113	109	114	105	104	120	108	120	98	123	114	120	123	130	115	96	111	105	126	131	109	105	118	105	111	114	122	110	123	101	126	113	107	109	117	113	111	108	116	109	130	117	113	101	110	122	116	88	114	108	112	106	122	118	88	99	99	111	119	110	121	108	117	125	120	115	103	108	85	104	113	113	118	123	109	133	112	125	116	103	102	111	94	100	117	134	113	103	106	123	99	107	110	122	108	98	96	126	109	108	124	99	93	121	118	129	121	92	118	112	107	123	103	122	91	106	118	103	127	114	121	110	108	110	120	102	111	117	95	99	116	115	102	87	115	99	112	115	108	107	109	108	108	110	122	95	110	101	105	130	112	127	104	110	109	99	99	111	132	100	93	102	106	111	106	115	92	115	102	113	115	108	125	123	103	115	107	105	105	114	95	97	130	108	89	107	99	118	125	116	116	103	117	115	139	121	108	117	93	99	116	107	122	105	117	127	119	119	133	114	104	104	100	102	108	117	105	106	128	115	79	98	147	98	117	118	103	118	97	108	105	113	110	120	113	108	98	108	106	107	121	101	113	127	120	111	125	116	108	113	110	106	107	123	123	106	115	101	112	104	101	91	112	119	123	118	125	114	135	109	118	104	119	115	127	111	121	92	124	114	125	127	112	90	118	101	119	99	107	108	125	124	127	114	102	102	110	94	109	117	121	108	103	106	109	108	105	105	126	114	100	116	104	117	104	107	111	118	107	119	97	116	111	92	91	120	123	100	107	127	93	111	111	105	100	120	90	115	105	126	114	119	103	104	127	133	118	111	113	113	132	103	110	109	113	103	107	110	119	115	114	134	98	132	116	112	129	118	122	109	116	133	118	113	118	92	113	106	117	113	96	118	108	100	110	98	104	115	123	137	110	107	104	123	134	113	126	91	111	113	97	114	115	108	98	94	111	112	91	112	117	121	107	107	96	121	97	84	119	140	132	115	112	93	96	109	104	114	138	133	124	112	121	90	118	114	123	97	94	108	121	129	115	112	126	109	120	111	96	112	117	113	100	120	124	121	109	110	113	112	97	100	118	104	96	86	110	120	115	104	119	99	118	101	105	94	111	87	122	111	120	115	109	111	134	104	116	110	103	104	114	111	124	108	104	115
6312	1520	3560	3901	3344	2677	2172	1760	1504	1339	1177	1094	901	789	756	761	716	678	694	636	589	619	557	555	537	547	525	499	503	482	488	484	459	444	419	461	431	458	417	440	442	407	413	402	428	457	422	480	430	397	434	420	418	377	416	395	434	400	409	375	367	393	413	380	384	394	378	436	420	395	400	399	400	376	397	410	387	392	399	382	389	398	378	379	364	381	381	380	418	384	367	406	376	365	384	348	367	378	355	346	382	375	369	334	363	366	377	372	378	385	361	337	371	368	403	392	365	379	397	403	379	380	384	344	357	384	381	371	363	364	375	369	367	366	375	375	373	370	383	363	368	397	356	327	386	405	369	400	344	375	375	385	379	406	385	364	376	376	371	382	391	362	412	364	364	382	400	351	366	380	384	355	357	356	354	406	361	368	384	381	388	372	351	358	354	394	383	406	376	372	355	388	371	393	368	408	370	358	376	418	386	388	365	400	383	367	358	356	356	350	383	350	405	383	357	352	345	359	385	347	356	355	384	359	357	363	366	368	366	359	393	353	384	349	397	384	352	368	353	406	367	393	367	413	364	360	360	342	412	338	387	333	342	372	345	397	387	353	390	374	362	369	397	372	396	360	347	364	367	387	416	372	377	351	398	362	371	370	384	405	375	363	369	357	383	379	391	363	361	361	385	356	333	339	395	370	368	394	359	378	349	379	389	399	352	374	361	385	376	376	379	356	391	375	372	354	386	363	387	351	345	350	365	405	375	392	383	388	390	357	386	394	386	370	395	344	323	358	386	368	374	397	382	418	365	360	391	388	395	392	353	369	346	337	381	393	389	403	400	382	345	363	420	378	387	346	373	366	387	347	326	384	394	393	353	381	341	350	372	333	399	346	373	337	375	361	354	395	392	353	370	387	373	349	376	364	349	359	377	322	359	352	355	371	387	378	376	362	348	368	344	372	384	363	354	361	354	387	398	402	401	372	348	406	362	368	343	368	399	336	371	350	359	372	395	359	392	355	415	342	400	375	350	355	373	396	359	368	366	362	379	376	383	359	387	410	341	380	375	382	392	381	371	374	378	423	342	378	386	376	377	346	387	359	373	375	361	369	401	349	394	367	382	385	357	366	341	366	395	372	344	383	367	400	377	371	425	356	355	377	383	389	383	359	389	362	366	323	366	398	356	378	361	370	389	368	377	401	399	364	388	354	384	406	367	421	409	368	386	395	378	397	363	372	385	378	386	357	389	376	379	410	367	349	395	378	379	393	374	383	376	388	376	388	370	408	366	348	388	369	363	395	348	372	352	397	397	403	361	412	355	375	390	377	347	342	373	350	372	375	412	388	341	354	350	361	372	387	351	349	382	340	388	337	371	383	372	364	372	402	357	381	358	389	361	387	347	368	390	344	387	374	351	344	373	387	381	365	367	377	368	356	377	374	380	354	385	387	387	390	353	379	362	361	367	360	336	383	363	382	364	330	369	379	350	362	401	389	363	384	317	349	393	363	381	413	372	368	385	349	403	385	367	371	391	337	367	379	376	358	348	345	415	381	385	435	408	368	387	387	360	360	370	375	368	364	352	383	366	358	375	350	373	353	384	339	370	376	396	342	367	360	364	390	389	374	400	385	362	377	356	382	359	336	390	377	356	363	405	375	369	387	381	384	395	397	345	367	368	375	349	393	379	374	364	357	385	376	372	359	402	375	397	394	363	336	408	368	369	367	383	396	367	339	368	350	416	379	376	378	377	345	377	364	369	382	351	381	353	387	391	374	367	335	401	357	376	368	385	351	373	354	389	361	394	369	363	383	362	379	382	345	419	389	379	386	381	386	332	401	356	391	352	402	375	369	342	350	354	364	402	361	373	405	345	369	406	378	384	355	366	341	350	360	375	353	374	379	400	365	377	364	349	351	352	372	361	371	350	399	347	364	358	369	368	376	385	365	370	373	354	386	334	358	377	369	399	385	393	339	390	359	350	376	369	355	354	392	354	376	395	386	401	361	363	392	384	361	380	391	368	364	368	374	358	374	361	388	391	389	373	378	330	385	352	343	382	393	386	378	398	378	367	368	396	386	370	393	395	385	398	387	367	378	412	336	402	376	371	373	395	350	375	335	397	401	400	371	396	418	387	378	337	381	372	354	360	375	382	383	367	354	374	363	396	402	383	403	384	358	352	388	406	403	341	345	366	381	388	361	401	408	368	401	397	372	394	394	392	361	349	384	384	371	367	363	384	378	411	383	402	340	377	371	405	367	354	373	361	348	382	380	362	372	362	380	377	358	371	371	338	384	359	376	387	386	385	431	375	368	376	389	382	350	390	403	417	366	368	313	374	398	351	361	383	381	386	366	348	369	391	380	372	361	376	359	394	379	383	386	365	374	350	391	375	386	355	376	410	352	332	410	418	367	387	381	400	334	342	370	370	339	360	389	370	398	376	336	399	423	372	360	345	373	354	357	375	376	377	380	371	355	371	380	382	409	367	358	388	357	366	341	351	401	370	390	382	389	403	365	398	412	364	367	388	399	378	399	379	385	374	372	366	369	397	367	379	362	384	395	363	337	348	372	384	365	443	380	382	354	360	384	385	377	377	378	383	396	369	365	351	361	373	380	380	398	351	372	365	393	377	379	371	350	365	382	353	342	386	362	365	384	339	407	359	336	389	374	391	377	371	371	385	375	404	348	407	367	384	384	389	339	381	413	367	405	341	377	350	344	394	352	363	407	357	374	379	390	375	383	355	357	353	405	388	355	363	394	360	351	339	364	365	358	399	367	366	376	380	377	350	349	406	346	400	378	335	366	372	381	380	376	389	382	377	379	393	359	411	352	376	401	359	357	344	355	337	361	383	380	396	384	369	398	369	375	403	385	373	350	351	366	321	387	343	389	407	404	353	380	364	381	386	368	390	347	369	390	371	388	341	347	389	357	397	397	395	389	382	402	355	402	347	354	414	367	345	387	379	381	359	382	369	361	367	390	390	374	393	358	354	393	360	372	384	344	398	382	356	359	363	345	363	365	399	383	395	376	398	383	376	410	401	385	395	361	358	381	383	400	347	413	358	369	371	371	386	404	374	372	372	364	378	413	343	398	375	395	353	375	394	358	385	418	351	363	359	361	362	382	341	368	368	387	353	397	339	369	413	352	344	387	385	381	347	321	353	330	387	346	366	390	386	378	390	370	363	381	388	368	368	388	366	385	371	384	363	357	389	438	327	345	353	353	355	405	347	341	351	323	370	370	378	377	369	370	368	393	383	373	369	381	382	372	379	342	374	336	389	387	375	381	362	383	397	403	375	352	392	383	363	388	366	348	374	402	358	395	390	385	412	364	389	352	356	390	386	384	365	346	373	333	352	363	363	400	374	386	393	351	365	366	372	361	391	370	378	342	367	359	368	413	412	372	347	364	366	340	364	385	349	389	358	374	380	395	384	387	362	336	373	372	392	362	374	380	409	371	356	349	369	364	358	394	359	391	376	361	362	382	338	382	368	348	370	397
17907	2729	3027	2159	1556	1070	830	633	541	433	353	346	335	287	261	258	226	215	238	208	177	179	183	185	167	163	158	158	166	154	165	187	173	160	143	181	160	140	149	155	164	172	169	155	155	176	140	145	127	131	163	130	138	152	149	157	143	122	151	159	152	174	140	153	135	138	153	156	155	145	154	145	116	157	156	146	141	149	159	151	127	131	135	145	137	147	137	153	150	142	151	145	141	160	161	134	158	151	146	143	135	146	148	133	135	173	139	160	123	147	149	137	124	141	155	152	143	131	147	141	150	147	126	137	139	143	151	144	162	145	138	151	128	132	161	153	125	145	160	154	129	129	156	124	140	145	128	146	135	135	143	150	170	135	150	131	124	122	119	141	122	136	138	143	113	134	152	131	129	152	148	133	124	133	125	137	135	143	144	143	125	163	137	162	152	135	153	144	146	150	140	135	166	136	144	140	159	136	142	148	151	149	122	155	149	143	141	156	136	126	137	136	144	148	139	147	136	130	126	139	147	152	145	149	170	143	144	140	143	141	138	136	143	144	146	148	152	134	125	169	151	142	147	156	146	173	156	143	148	141	166	142	120	152	149	155	153	142	144	145	147	142	125	135	149	131	156	137	156	160	151	132	148	150	147	148	149	150	152	142	135	154	160	140	135	157	145	139	147	133	137	148	136	142	149	149	123	152	136	155	134	142	122	150	127	134	165	157	132	111	133	157	127	150	135	123	150	134	154	132	130	127	133	139	159	140	141	128	137	152	171	142	140	147	161	152	140	124	142	137	143	135	156	128	161	155	145	166	135	127	162	129	160	148	132	142	128	145	155	147	159	159	147	141	145	136	153	138	163	139	142	158	154	126	149	169	133	150	129	120	141	157	136	158	140	136	152	130	134	148	130	130	137	169	140	170	150	134	156	149	128	158	166	148	116	148	148	158	127	123	138	122	163	147	140	129	123	146	157	144	160	149	134	148	143	134	138	135	138	143	137	140	141	145	145	144	138	146	141	168	154	156	148	143	171	129	148	150	120	151	134	136	146	156	150	146	142	162	147	149	160	164	167	123	144	139	132	144	136	148	127	145	116	138	152	131	146	157	136	162	130	150	137	135	143	131	165	138	150	157	132	160	125	155	151	141	143	124	142	120	127	124	140	154	152	152	135	138	141	153	147	149	170	120	126	138	142	143	123	133	145	151	143	146	129	133	142	153	163	142	142	133	137	144	142	134	145	131	152	136	139	143	158	120	142	145	144	150	141	130	144	130	132	132	150	136	117	147	138	154	145	144	143	123	175	146	146	141	155	153	165	138	163	124	106	131	138	120	140	137	132	138	141	150	157	143	125	142	136	128	132	117	140	142	153	119	128	152	154	150	151	134	134	145	151	150	133	127	145	154	154	150	128	140	144	144	158	134	151	148	154	139	147	150	133	137	150	135	156	122	152	130	142	128	140	151	146	118	120	151	134	139	142	151	146	140	132	180	154	125	143	136	136	149	135	139	144	136	151	146	129	154	108	143	145	138	147	142	174	146	134	152	141	146	149	129	144	130	135	138	122	119	107	173	156	157	123	153	136	146	148	135	133	141	142	152	140	157	144	128	142	132	134	161	146	140	148	140	146	173	143	138	135	131	142	138	149	134	130	146	139	148	125	150	128	114	167	138	139	146	149	147	136	140	128	141	154	133	150	143	144	126	115	169	136	138	133	147	150	142	138	143	143	125	152	139	144	133	143	169	142	170	155	161	128	126	125	131	165	159	139	152	147	142	140	122	148	154	130	146	136	155	150	154	144	156	134	125	133	132	135	145	150	151	138	136	146	134	124	136	136	144	138	145	126	150	168	141	128	138	152	141	154	150	147	133	136	148	153	147	146	157	152	117	141	148	141	151	153	137	125	144	148	153	145	152	132	129	141	154	131	144	150	148	138	137	157	134	149	153	144	141	155	139	151	162	149	130	155	148	132	138	124	151	134	140	137	143	123	150	145	131	142	150	145	169	154	153	123	141	129	126	144	125	147	122	144	126	136	115	147	134	142	129	169	145	125	161	146	140	146	142	128	148	149	158	168	129	136	120	165	132	141	147	137	130	143	143	137	138	141	154	131	131	146	129	121	148	149	122	137	138	157	120	159	131	147	145	136	131	158	134	154	159	122	121	148	137	155	143	119	122	140	147	166	144	148	143	131	141	154	145	130	129	146	139	134	150	141	174	145	137	124	124	120	137	144	148	131	155	163	137	149	166	166	146	138	146	150	150	140	135	154	126	160	130	132	137	145	141	127	137	137	134	140	146	127	169	148	152	161	137	144	149	147	168	151	112	141	135	134	138	157	163	133	186	164	149	124	132	147	151	139	151	137	139	163	114	132	150	146	152	125	158	147	154	145	160	141	118	154	150	139	146	140	174	149	123	153	142	137	130	147	150	164	135	166	136	126	147	141	142	159	142	156	138	141	122	156	147	130	151	141	150	136	151	144	151	160	150	127	153	143	130	159	146	133	152	141	128	142	154	137	140	129	142	133	158	151	134	109	162	148	122	172	157	143	121	143	153	147	143	146	146	176	139	167	140	144	141	129	143	137	116	158	129	148	143	156	162	145	173	153	136	154	144	153	141	162	151	126	143	140	140	158	158	143	136	152	137	136	118	111	126	142	161	121	141	144	126	148	147	133	145	155	121	135	167	139	149	137	147	148	136	151	146	142	149	136	147	137	125	127	133	153	132	157	153	120	165	136	133	133	142	147	135	159	149	136	149	141	148	146	140	148	148	138	137	125	156	146	143	142	134	150	123	148	143	138	126	128	140	138	146	164	146	127	148	129	141	137	124	130	147	151	122	135	140	145	150	153	132	128	140	141	140	161	140	134	124	163	146	145	164	153	154	156	148	158	148	159	122	136	141	132	146	163	127	133	143	147	150	150	135	144	141	162	159	146	149	127	154	127	153	136	144	145	147	118	130	126	145	154	148	143	142	124	140	131	126	147	173	164	139	164	129	148	157	132	155	136	125	144	129	154	131	136	142	147	148	121	142	134	146	133	163	138	136	148	128	135	134	149	153	147	119	138	115	122	140	156	142	141	141	163	148	161	123	157	147	137	137	128	137	129	163	144	114	141	153	144	135	145	129	145	165	135	149	134	151	138	127	119	134	146	124	139	144	139	137	129	153	137	139	172	137	127	159	152	143	167	143	164	123	145	139	130	146	141	130	151	162	157	129	119	152	150	154	137	143	127	149	143	136	131	160	151	128	141	140	127	119	121	140	141	171	131	144	147	145	145	154	145	177	140	141	140	158	142	124	163	155	127	159	144	138	139	140	125	143	147	148	147	129	159	119	126	126	140	144	125	149	135	142	140	148	152	136	162	165	124	148	137	164	141	142	129	122	146	146	122	137	147	157	147	133	133	148	134	130	136	149	121	126	125	146	153	133	131	154	183	139	122	149	132	143	151	126	150	149	149	142	186	156	151	134	134	146	128	144	133	132	132	132	144	134
8449	2759	6465	6994	5796	4739	3812	3102	2708	2310	1987	1725	1559	1499	1313	1248	1172	989	1038	968	955	801	842	794	812	764	768	715	668	668	668	631	649	644	599	621	597	596	608	550	540	538	592	572	547	581	543	589	540	530	539	535	546	523	502	498	529	532	499	524	480	503	495	514	527	490	521	500	518	500	485	512	475	503	482	503	494	494	508	501	544	491	510	516	522	497	494	493	527	503	482	511	476	483	463	504	458	465	509	515	465	450	500	468	490	490	479	501	488	429	452	480	482	463	485	496	479	449	521	430	480	469	468	485	496	535	470	453	473	472	471	491	501	490	460	500	458	439	472	468	474	469	456	491	500	499	475	485	475	471	469	456	467	466	479	506	481	475	465	501	474	474	483	440	469	448	481	456	478	475	488	480	504	474	467	467	498	452	479	478	454	490	445	466	525	520	480	503	487	494	448	468	454	490	457	447	453	485	484	501	510	477	459	519	476	468	469	493	484	466	450	439	487	485	463	482	434	496	462	484	445	447	511	496	504	462	492	451	504	461	459	476	486	468	489	467	478	465	457	454	451	499	471	423	474	474	485	456	499	470	456	474	476	463	462	449	458	481	479	458	487	452	489	496	458	485	480	465	477	496	435	456	474	455	485	455	479	456	478	478	468	504	443	509	461	475	480	496	464	476	499	458	479	448	486	474	458	450	489	453	432	482	499	434	482	493	501	481	485	475	503	451	489	481	505	466	501	471	446	495	492	467	479	435	420	461	472	455	483	465	464	485	471	479	474	475	482	470	447	459	507	455	464	446	455	470	434	483	488	472	498	487	456	501	514	487	492	477	494	483	473	472	435	474	459	490	461	482	472	493	509	457	465	468	471	471	476	451	479	446	492	494	489	464	462	506	492	508	455	467	472	464	488	443	441	473	510	483	479	428	490	460	486	461	500	495	482	484	451	451	454	487	479	483	458	476	467	466	493	486	483	467	511	474	438	468	489	459	464	445	515	488	489	472	462	526	508	478	443	445	478	474	484	473	468	449	474	441	496	466	449	471	452	520	480	469	486	461	461	483	446	507	499	471	490	476	464	466	482	475	449	480	445	462	505	434	472	476	480	455	481	488	459	465	443	442	443	494	467	456	485	442	456	460	475	492	459	483	513	489	461	483	468	465	446	453	461	439	485	442	462	492	485	445	505	479	504	443	508	488	467	470	503	465	507	500	442	469	471	448	475	472	472	484	448	463	465	493	484	472	458	471	480	471	453	496	445	482	484	457	473	477	461	473	448	438	458	487	463	485	464	504	483	453	469	510	459	471	476	469	479	497	446	454	454	470	500	438	495	477	483	483	449	470	438	469	454	481	465	514	483	494	522	464	496	427	468	465	486	507	440	450	447	486	481	462	468	432	444	467	486	471	462	465	422	446	429	482	463	464	462	476	472	468	464	459	463	472	500	475	471	478	467	462	492	446	453	470	493	503	479	441	476	478	477	500	507	467	508	424	513	481	472	464	461	485	487	443	463	460	480	502	486	488	470	479	457	453	440	480	464	454	472	503	475	493	474	449	470	489	475	499	483	481	483	442	452	489	472	475	501	463	469	445	477	492	475	458	465	490	499	512	523	509	484	471	431	448	477	449	492	444	477	519	487	484	485	462	480	459	490	503	452	464	461	488	484	487	471	450	488	465	437	488	479	469	433	479	470	488	445	474	472	484	473	472	471	462	464	475	479	452	456	444	475	445	491	469	464	467	436	438	456	496	505	475	504	451	450	470	460	492	475	475	452	446	464	495	473	469	461	461	462	487	513	490	451	436	493	446	484	478	464	451	468	469	490	466	464	468	442	471	501	486	496	533	484	471	489	456	452	486	461	465	470	495	479	483	461	478	443	429	492	457	474	449	502	498	487	448	449	485	455	438	453	484	440	474	455	444	456	479	493	453	440	442	457	453	471	463	477	459	441	484	469	483	466	479	455	449	459	489	467	482	484	483	483	491	475	477	483	464	509	483	501	495	455	468	483	488	431	484	458	494	433	484	449	447	490	476	507	460	441	478	498	461	486	473	493	477	432	459	499	470	462	466	443	474	469	460	456	492	442	449	461	454	451	478	451	399	494	475	455	451	488	475	457	461	495	509	476	477	472	477	501	494	455	444	475	500	450	449	473	479	457	468	487	519	469	498	487	455	497	465	504	467	518	472	455	467	477	481	473	471	500	500	472	483	459	473	453	479	500	484	499	460	454	453	491	490	462	473	467	485	481	505	475	467	466	480	455	493	468	472	476	500	467	478	459	444	447	468	520	446	453	457	487	465	495	451	491	466	471	460	462	441	486	495	482	476	480	451	422	497	456	481	491	486	464	474	467	459	475	464	479	460	460	452	435	449	492	440	513	435	484	494	473	488	471	483	474	490	490	469	488	465	489	421	496	431	474	447	485	481	477	476	513	471	466	478	483	491	470	465	478	488	478	460	477	457	449	498	465	483	492	459	459	492	466	495	469	489	463	461	478	480	495	456	452	464	487	475	491	455	503	489	442	458	453	479	486	472	460	467	475	459	453	471	486	476	434	454	434	465	464	471	488	482	472	481	478	479	465	500	446	483	505	498	481	472	454	475	491	479	491	473	450	448	474	464	466	458	458	487	502	499	476	431	450	467	464	503	455	454	503	485	489	461	469	476	459	492	475	514	445	481	502	451	429	465	466	508	480	477	467	454	497	450	435	493	476	468	492	472	466	481	478	476	475	449	468	481	471	519	439	481	466	476	467	446	464	523	472	445	436	453	468	474	452	445	477	485	482	422	473	451	492	467	496	453	498	498	476	454	474	511	464	506	481	456	456	463	453	463	489	468	468	494	455	497	453	491	449	484	442	500	468	481	456	488	462	455	491	487	468	459	462	431	468	430	454	498	448	470	474	516	484	502	515	446	467	437	428	455	487	408	487	481	464	485	484	462	478	490	504	508	469	472	471	485	469	464	496	421	455	444	467	452	476	490	458	487	475	452	499	472	498	455	475	468	466	450	455	473	498	455	454	469	458	483	483	479	454	477	480	498	491	466	488	468	416	486	490	531	495	481	467	510	477	461	477	486	467	467	445	407	483	460	421	461	483	449	440	495	478	469	481	437	452	472	464	479	469	470	463	480	526	465	464	449	475	513	489	481	478	425	463	456	468	435	432	474	483	456	475	473	491	469	495	429	437	509	467	474	479	443	456	466	482	462	526	455	488	491	480	477	473	461	479	464	478	499	427	449	458	476	447	473	471	460	437	457	507	480	472	476	479	446	457	495	459	479	480	469	461	472	477	452	477	481	431	445	456	468	473	478	482	462	452	490	521	444	474	486	479	498	461	438	466	478	445	430	478	459	471	475	485	500	505	491	457	531	473	437	469	477	470	491	430	497	471	500	506	476	471	443	436	459	462	473	433	477	514	502	482	441	481	419	489	445	457	487	454	485	498	466	482	473	443	439	446	503	465	490	490	479	458	450	470	484	483	465	487	464	457	472
2382	328	285	294	290	260	248	231	225	224	242	240	203	208	251	245	227	237	251	239	216	259	227	229	241	229	225	256	216	230	247	257	247	225	214	238	241	216	242	216	218	251	222	229	242	243	215	229	216	239	236	258	228	218	218	250	247	211	233	215	221	237	219	246	205	239	224	241	237	251	216	224	262	232	225	264	222	225	273	216	231	227	234	208	243	230	230	228	219	217	215	222	262	238	246	223	209	224	210	222	250	223	236	214	203	225	217	230	231	210	242	240	207	233	238	227	230	211	233	224	224	234	235	196	234	232	225	222	214	212	238	238	262	234	247	211	224	232	214	244	215	229	218	209	207	210	248	225	223	220	218	224	199	232	193	225	242	238	213	218	226	223	219	241	232	208	229	222	249	262	237	233	203	248	273	228	236	238	243	223	192	206	203	230	224	209	244	220	218	238	194	256	228	231	220	222	240	237	207	240	232	221	243	233	229	198	230	219	221	228	234	229	252	210	219	227	248	232	239	237	217	230	242	219	207	233	230	233	244	247	247	258	249	234	241	251	223	232	222	228	237	237	228	212	231	225	218	217	237	198	209	246	245	230	221	242	232	213	220	226	257	210	222	230	228	221	241	238	240	209	227	196	230	223	262	222	195	223	223	248	224	266	207	253	230	249	234	227	215	233	224	199	243	238	222	236	215	244	223	210	212	245	267	213	205	211	218	235	225	226	222	235	223	191	223	211	227	220	207	250	210	220	235	218	224	220	220	213	248	215	243	242	205	254	242	254	275	243	250	224	232	247	238	226	236	216	243	215	256	248	230	219	179	210	210	228	220	236	224	252	250	226	233	214	224	226	217	229	219	198	205	226	236	203	236	242	225	221	220	231	250	237	196	199	208	235	242	235	221	232	210	256	249	221	243	235	212	202	255	225	224	232	238	246	232	217	230	216	218	245	250	205	225	240	202	243	210	223	224	250	228	253	193	221	211	195	223	242	239	242	237	223	233	241	229	235	245	247	230	232	251	239	250	257	231	220	238	222	214	220	243	200	216	234	194	261	222	230	244	264	249	215	242	225	242	210	237	222	227	234	256	222	222	224	245	199	234	216	214	224	203	213	218	239	215	201	239	209	239	234	224	231	239	237	210	236	234	208	251	234	236	225	241	246	224	241	223	228	220	226	232	226	217	243	218	263	253	225	233	219	204	217	237	250	248	231	225	264	272	253	216	241	212	216	181	238	252	226	218	256	218	235	245	227	215	265	231	240	240	212	206	216	237	216	223	225	226	244	216	224	230	208	216	215	218	228	230	243	232	260	243	204	201	209	225	206	222	209	212	197	197	264	222	241	229	231	248	213	212	213	197	223	234	216	251	236	264	242	222	242	210	230	221	222	222	204	253	238	263	222	244	231	241	241	204	207	236	242	228	226	199	238	222	202	226	239	222	203	228	223	240	232	233	224	240	238	248	212	271	200	219	225	230	202	222	225	248	212	244	230	230	220	217	228	198	255	259	230	227	225	220	239	244	289	211	221	236	227	224	226	205	255	237	230	246	219	223	224	236	247	223	209	226	204	230	216	243	221	228	213	235	267	233	210	218	215	231	233	244	216	223	224	250	235	239	218	228	233	264	232	220	229	214	264	223	233	255	261	218	254	207	251	233	242	234	201	217	222	239	250	233	225	248	225	204	229	216	207	230	230	229	237	216	188	233	231	235	235	239	227	226	239	224	239	232	218	249	228	229	212	238	220	237	221	211	230	223	230	214	206	232	224	226	222	240	212	236	207	212	225	217	243	222	239	229	239	236	231	260	242	198	239	227	215	235	224	226	232	224	237	237	226	229	236	243	245	252	235	240	212	217	258	237	237	228	204	218	236	200	234	250	244	214	201	253	222	234	222	225	226	225	222	238	216	217	228	211	231	210	241	237	234	216	204	231	219	230	208	228	192	220	235	259	222	227	239	243	246	250	221	213	229	238	239	224	256	214	222	216	206	223	238	221	237	225	239	229	247	237	248	235	212	232	189	224	225	250	232	195	251	218	216	220	238	231	232	227	246	281	245	242	239	247	246	237	228	223	224	225	253	247	243	224	212	188	241	191	224	196	234	237	250	259	221	273	232	216	227	240	199	232	225	225	245	241	233	206	210	220	227	231	232	205	220	226	262	216	237	199	234	199	228	205	246	228	227	233	250	220	236	222	209	214	241	246	215	227	225	216	220	233	237	242	237	222	236	238	232	231	231	239	218	241	223	211	213	235	228	217	208	222	242	223	246	222	235	222	234	225	244	232	227	233	215	240	238	223	237	222	227	223	227	228	231	202	246	261	242	233	226	236	211	212	218	255	231	237	257	225	234	207	238	222	217	204	235	218	235	213	228	221	226	245	194	242	236	224	212	230	236	253	243	243	235	243	217	247	253	255	236	238	227	235	226	216	237	217	205	203	250	240	218	216	225	208	202	231	227	227	199	240	220	231	217	180	227	240	230	228	258	225	213	211	240	228	234	222	253	227	229	222	221	254	224	220	257	208	229	235	258	219	247	225	256	239	246	230	242	250	246	234	224	203	223	238	256	246	229	213	215	248	235	235	201	231	258	237	243	261	237	213	247	249	201	260	205	238	237	269	241	219	208	226	231	222	224	216	218	256	214	196	229	259	213	208	231	218	258	236	233	227	225	214	238	231	243	239	219	219	228	233	234	223	232	222	227	218	254	216	208	242	236	244	239	251	233	235	251	226	203	226	205	236	206	214	217	206	230	218	238	217	215	223	237	224	217	232	256	237	234	243	200	215	217	262	227	228	247	220	205	259	258	217	214	247	238	228	220	220	232	221	221	255	249	227	228	225	221	213	222	239	263	228	221	219	210	237	239	205	214	242	199	226	217	233	237	222	246	254	229	248	255	229	238	220	253	219	246	250	194	213	219	265	233	232	215	248	234	262	231	227	231	249	223	243	214	228	244	233	229	238	238	250	224	222	245	237	232	213	234	230	215	232	229	235	221	226	226	244	232	224	243	220	230	252	222	251	230	237	247	209	261	230	233	239	249	209	232	233	233	223	254	234	241	231	234	236	215	228	230	238	255	208	219	246	230	231	211	248	218	198	225	231	246	254	214	219	248	227	229	232	215	240	227	244	230	219	238	249	246	206	250	216	218	229	223	229	204	231	218	228	245	232	250	209	207	218	201	226	256	222	221	201	199	255	227	197	228	234	243	231	236	224	205	242	229	225	247	214	230	237	227	236	232	226	239	258	224	228	240	223	223	211	227	243	231	214	224	246	228	207	218	226	225	202	230	242	239	239	222	230	220	222	209	256	252	224	251	221	215	238	227	204	208	236	227	244	215	229	238	232	254	241	230	228	264	230	220	215	231	250	243	239	231	243	225	208	212	219	221	224	233	236	224	258	212	235	215	239	209	236	226	211	228	227	248	229	239	242	194	246	210	256	207	239	245	214	223	223	231	236	218	252	208	208	234	207	250	248	250	234	233	203	226	240	237
3027	807	907	896	852	818	787	747	752	707	718	748	733	737	718	691	668	672	698	709	722	699	686	661	679	673	668	647	647	675	678	672	712	673	706	673	689	668	701	687	639	693	701	666	698	666	683	676	651	691	703	726	686	684	692	647	680	730	718	697	701	695	734	687	671	645	690	708	683	716	687	689	722	688	703	678	664	692	738	668	641	682	682	662	678	674	651	674	659	662	661	686	660	749	721	693	666	692	681	660	659	689	676	692	680	683	701	625	703	673	705	682	692	699	680	656	688	704	671	658	687	702	695	677	672	671	696	631	668	649	676	714	654	693	690	644	703	661	692	686	649	688	690	669	689	657	720	676	687	689	657	713	686	702	685	681	654	696	698	680	660	662	692	676	720	682	670	670	699	693	698	652	649	614	677	640	701	675	641	675	709	677	722	703	731	650	690	699	682	693	692	745	667	709	709	621	668	680	708	666	692	684	675	706	689	687	706	657	653	695	739	666	687	682	656	701	704	680	680	719	644	664	685	723	678	649	673	687	683	647	663	634	729	705	671	754	642	661	656	648	749	700	710	694	660	663	683	670	669	695	679	699	699	695	672	721	660	675	648	679	712	684	688	674	694	654	718	663	650	647	713	708	692	656	702	669	684	684	683	666	700	678	691	692	687	699	659	702	709	691	654	633	723	708	687	696	697	660	703	695	713	699	670	681	704	689	716	686	645	663	696	664	662	697	681	683	691	743	676	702	701	672	638	689	707	650	671	661	749	645	684	741	710	696	654	679	635	695	684	683	713	648	699	720	732	664	675	702	680	702	700	643	733	646	652	685	673	667	734	696	661	702	685	676	700	673	678	662	660	662	695	714	709	666	683	689	667	713	655	650	687	700	710	650	730	666	663	660	703	660	670	649	657	700	701	665	688	680	692	693	691	684	655	653	643	654	707	677	673	692	705	681	668	725	637	694	660	678	677	662	725	669	625	701	677	657	680	641	701	667	708	680	684	695	713	668	692	723	663	723	706	703	677	679	692	661	658	660	700	664	645	685	711	681	699	665	688	683	678	689	651	723	714	704	688	669	684	665	669	630	725	717	676	704	664	661	646	630	683	655	698	704	678	665	646	696	719	703	671	699	720	647	688	663	710	656	678	692	695	710	696	691	636	709	687	694	704	669	688	687	708	666	678	677	742	675	725	660	698	699	750	701	681	682	678	641	718	667	657	676	702	711	696	657	685	658	619	678	704	711	665	651	690	752	702	693	657	679	715	657	690	714	694	705	738	691	712	663	721	681	725	681	669	676	699	718	691	710	667	698	640	732	689	637	707	680	678	720	689	684	700	684	715	729	636	720	734	672	720	668	721	706	714	700	687	640	668	703	740	655	657	672	663	709	684	711	681	709	628	657	690	671	701	671	756	747	639	660	670	658	680	613	706	691	694	725	670	704	677	680	712	681	678	703	659	708	637	669	674	709	704	689	642	650	705	690	677	657	664	710	637	717	680	685	711	693	683	634	674	682	695	622	743	696	676	677	672	633	677	701	672	654	701	707	700	699	699	679	699	685	682	658	683	684	673	680	662	662	679	737	644	695	636	672	700	691	674	718	645	659	691	692	656	669	645	745	619	720	680	670	713	686	675	677	676	656	723	697	646	693	719	683	685	670	681	718	690	723	667	693	682	623	682	692	653	674	695	637	643	675	702	677	681	682	693	679	634	640	688	714	664	656	695	662	706	672	639	720	724	667	719	652	702	685	702	671	720	684	673	677	675	681	676	630	647	707	669	692	686	686	715	647	696	642	693	701	682	701	676	694	712	689	702	701	727	638	696	663	664	703	682	679	695	688	682	712	685	685	674	654	665	658	743	701	722	649	636	717	702	671	690	693	692	669	707	730	713	690	679	689	689	630	711	665	706	706	694	687	653	691	694	652	665	690	675	665	694	668	711	669	650	666	669	658	682	672	682	660	688	686	667	688	716	704	669	674	688	725	729	690	665	677	637	720	644	727	743	726	703	680	680	706	699	708	689	701	671	649	662	692	689	627	677	680	690	688	706	656	715	682	693	688	712	698	719	694	667	733	724	671	650	640	656	678	670	688	629	657	635	706	659	696	726	723	657	723	698	677	743	663	691	690	684	700	690	673	694	704	678	680	713	642	699	713	686	686	660	675	664	658	676	705	720	709	743	663	714	659	702	707	710	725	706	719	653	656	692	709	670	664	670	631	713	730	709	625	706	737	647	727	739	683	697	661	669	651	693	738	707	701	704	622	660	634	672	668	679	671	680	678	696	616	643	716	642	652	673	686	726	736	652	654	689	662	666	663	700	680	649	701	693	707	702	706	695	721	684	679	671	690	677	662	711	710	614	659	707	735	688	719	695	711	696	691	679	739	684	694	642	683	722	712	631	669	653	676	683	658	690	680	683	703	634	695	686	657	731	666	704	712	699	638	679	687	715	709	678	693	661	618	684	657	636	695	647	655	716	655	670	648	683	649	659	680	671	684	676	724	703	640	695	675	671	671	632	657	653	641	671	691	724	705	656	680	680	683	648	730	656	683	707	734	656	689	641	694	693	661	667	686	676	674	665	693	699	681	676	676	680	678	717	690	715	630	641	695	653	725	719	694	716	670	706	748	670	658	695	651	676	697	681	706	688	683	695	660	681	699	680	675	694	658	663	659	695	650	663	730	663	669	636	650	654	713	682	671	708	700	656	671	750	686	672	683	705	688	703	703	651	693	642	659	659	706	653	669	666	680	658	720	671	689	619	653	719	675	658	751	688	653	712	675	709	652	709	653	660	663	683	675	663	690	654	673	698	650	728	662	650	739	722	702	649	723	663	677	702	709	663	686	702	681	666	707	679	698	683	665	673	697	647	675	682	712	668	676	629	673	643	670	693	687	705	689	666	698	685	747	660	701	656	658	710	699	676	686	733	676	692	718	668	675	688	670	728	710	681	691	666	700	681	679	652	711	724	698	648	716	692	722	689	665	746	693	664	670	684	683	688	679	711	689	649	693	628	666	670	717	679	680	629	669	653	721	691	681	650	659	665	694	667	684	724	636	686	628	681	695	612	677	678	679	690	656	694	736	692	720	669	680	648	677	674	678	681	648	699	679	674	753	681	735	696	692	675	711	661	660	677	686	636	706	755	672	674	672	656	685	656	673	645	699	699	735	723	675	637	698	668	670	679	673	703	702	707	694	662	716	669	625	695	697	709	660	625	695	662	689	724	673	684	711	703	678	699	696	737	668	696	692	708	680	668	643	695	662	641	634	658	670	688	645	667	711	689	691	714	651	708	679	679	675	638	712	717	719	685	685	679	675	698	704	650	686	718	679	695	682	643	624	652	684	666	696	687	700	659	668	673	662	703	721	716	698	647	709	690	646	701	711	704	715	693	663	706	652	718	673	700	679	651	668	667	657	685	704	666	736	695	724	628	722	661	680	678	698	656	645	700	652	686	701	662	641	659	689	696	665	675	678	670	697	742	639	701	682
10431	1136	1422	1089	769	567	443	348	281	289	215	197	192	171	175	159	152	160	157	153	147	113	138	131	142	138	119	121	120	116	122	124	125	142	118	127	120	127	104	131	105	109	124	128	105	118	118	111	122	123	120	130	128	115	125	123	116	107	119	122	120	108	124	136	105	110	94	124	132	105	126	123	112	114	103	116	121	116	123	116	126	113	136	114	135	118	107	99	108	104	115	98	108	104	106	121	96	118	120	118	98	120	110	111	107	126	109	119	121	133	104	109	110	100	117	117	87	106	121	109	109	110	119	111	109	133	100	117	123	102	108	99	112	104	117	109	103	115	118	110	103	127	117	148	127	125	126	117	101	116	103	97	94	117	93	116	112	80	117	102	104	118	110	137	109	117	107	101	98	119	101	121	132	108	121	128	121	109	97	108	104	99	118	102	95	116	103	92	106	103	107	119	129	104	105	111	128	106	109	109	101	111	120	113	124	118	107	103	124	117	125	123	107	104	129	137	114	111	123	111	114	106	114	114	99	91	116	127	108	98	122	96	113	105	117	103	93	122	96	101	104	134	102	118	121	119	117	106	92	140	86	123	115	121	120	119	112	84	128	119	134	105	126	110	121	114	110	118	108	102	117	112	109	127	103	108	111	114	138	103	112	127	88	105	116	111	122	112	76	130	128	108	111	95	96	110	92	118	100	102	103	87	110	114	116	109	126	112	107	120	114	107	106	105	133	104	126	126	111	98	128	104	103	98	111	130	117	111	90	100	117	126	117	106	123	94	103	107	85	127	120	115	124	99	114	122	105	96	108	109	111	109	125	104	121	89	108	108	87	112	118	109	108	112	94	107	106	88	128	105	122	116	98	133	105	111	109	94	117	112	112	96	111	105	118	104	120	115	129	115	101	130	106	125	128	122	112	97	110	92	93	118	99	98	89	121	115	102	110	86	131	109	136	112	105	111	110	125	112	101	104	114	99	114	128	121	120	96	108	105	128	109	109	112	107	121	124	124	127	130	89	122	105	95	111	132	101	115	114	140	116	115	107	105	120	116	128	122	96	118	111	107	126	119	113	114	118	123	115	101	91	117	98	104	116	94	100	110	97	102	115	115	99	117	108	119	105	142	99	115	115	117	138	103	124	106	123	115	119	105	114	116	101	109	128	104	114	125	104	106	114	116	102	127	104	103	110	103	130	108	96	97	96	109	116	119	116	128	102	131	129	108	130	116	117	96	114	122	113	114	107	110	129	112	93	116	126	115	123	100	115	118	136	121	103	102	104	110	124	103	121	107	121	108	126	108	114	120	136	89	100	100	115	104	111	111	107	107	110	103	100	120	114	85	113	111	112	102	125	113	106	114	111	110	103	114	111	129	108	110	125	107	114	92	120	113	119	122	113	105	122	109	98	107	103	118	107	111	97	128	99	96	101	110	112	117	109	122	127	102	136	113	99	128	110	112	125	128	93	97	103	116	108	118	107	93	109	112	105	100	99	112	127	108	114	114	118	102	117	116	93	119	93	132	104	113	120	118	126	120	120	112	117	118	112	104	113	100	112	104	98	113	103	113	115	107	140	102	100	103	113	113	98	105	108	105	100	119	122	121	116	110	128	121	105	110	104	106	124	108	114	102	132	102	120	115	121	114	123	127	128	129	124	128	110	110	134	98	94	122	111	102	110	103	105	115	127	135	109	112	108	127	97	115	98	102	108	101	113	106	107	87	100	114	125	115	114	117	98	131	120	109	112	108	110	112	100	122	108	124	134	122	119	112	125	129	105	109	120	110	91	109	102	110	109	126	129	112	94	102	134	137	106	101	99	119	103	98	115	124	115	106	103	99	124	113	109	110	117	118	104	125	111	120	106	104	121	110	120	120	111	110	132	113	119	100	103	106	112	128	101	104	111	110	109	105	96	109	109	100	113	118	120	114	120	111	125	122	116	127	92	104	96	112	120	115	97	107	112	112	118	101	119	106	109	131	99	112	104	102	113	104	124	102	115	108	104	121	123	121	113	115	117	106	116	108	122	113	115	102	119	115	102	127	107	101	117	108	100	118	108	102	114	127	112	129	133	121	107	111	118	117	99	108	114	104	109	93	129	84	122	110	123	113	113	117	136	117	117	115	102	118	108	125	119	98	123	108	110	108	113	98	105	108	110	101	122	109	105	116	121	103	111	101	96	109	114	112	103	100	117	104	96	119	110	109	123	116	115	127	91	99	126	138	102	119	132	95	123	94	130	109	120	109	101	109	96	120	104	110	102	107	108	116	113	127	105	101	102	97	111	113	120	129	114	107	115	109	116	94	106	109	100	116	134	118	120	101	115	108	113	120	107	103	120	140	101	104	105	112	108	113	123	102	108	110	119	118	106	90	122	96	88	104	103	99	121	95	101	113	117	100	108	112	123	99	119	135	93	129	111	119	128	124	125	105	109	112	110	119	108	129	105	115	111	86	113	108	142	123	115	104	95	100	105	119	117	104	102	128	96	119	83	122	102	120	135	109	118	112	105	109	109	135	105	112	121	106	117	114	112	107	106	104	122	105	140	118	104	107	116	109	102	128	131	121	113	104	99	117	109	116	103	112	138	119	102	113	96	106	111	114	98	112	112	98	103	104	110	118	118	101	137	123	112	88	125	123	112	99	112	96	121	111	110	91	105	96	107	103	104	100	106	125	106	100	116	113	116	115	115	105	110	117	106	111	104	118	124	130	102	126	139	114	129	133	122	117	106	106	120	103	127	97	121	103	104	118	127	103	119	123	113	92	101	117	131	104	117	123	100	111	115	111	101	116	104	114	132	116	120	118	123	116	114	129	98	88	110	103	119	112	123	116	116	111	122	110	120	104	128	91	125	108	112	105	108	120	97	128	111	123	112	131	88	120	113	106	108	112	117	89	106	124	124	107	108	121	113	101	101	121	109	131	102	109	118	133	107	114	105	126	91	129	113	111	120	128	114	113	120	114	101	112	122	112	117	105	116	101	105	127	110	119	108	120	114	103	126	125	108	116	101	99	125	120	115	108	108	122	103	125	126	122	129	84	98	134	99	126	108	132	95	101	117	129	117	128	102	107	119	106	117	104	114	103	122	99	107	116	124	118	117	102	112	118	103	130	132	108	123	113	105	113	104	122	102	124	125	136	95	107	90	112	102	113	111	119	105	113	118	116	117	98	132	103	122	132	109	116	125	114	124	105	113	112	87	118	97	110	112	116	98	121	110	100	121	99	100	101	111	107	93	103	107	116	104	93	109	111	111	137	112	114	90	121	132	118	110	117	127	105	102	112	115	102	102	122	110	110	105	129	106	134	94	125	108	118	107	122	130	111	104	118	109	116	98	125	116	107	104	100	119	126	114	106	118	130	106	117	127	124	101	109	122	113	110	105	117	128	109	120	103	127	98	118	109	137	113	115	124	108	92	94	123	131	100	88	117	110	117	109	110	99	123	112	108	124	124	105	122	117	129	92	106	107	108	91	134	115	103	117	102	130	111	95
6492	1512	3545	3943	3251	2584	2218	1771	1498	1273	1191	1044	948	887	806	759	723	684	620	676	602	586	543	548	523	560	519	486	517	453	500	462	467	493	429	443	401	407	442	429	408	418	418	410	413	420	432	403	439	424	376	406	372	426	442	394	417	402	418	387	400	399	383	375	399	440	397	359	335	352	372	391	377	387	365	389	420	405	367	396	402	375	381	357	378	408	388	390	373	375	353	397	353	384	403	367	341	367	382	397	339	393	382	398	444	383	398	353	393	367	386	403	377	386	408	387	366	368	363	391	368	392	389	385	350	378	369	379	408	396	320	358	389	367	404	350	369	360	395	368	390	389	412	434	378	344	394	368	405	352	394	354	396	388	345	380	354	385	388	377	339	364	399	382	395	368	393	401	403	358	386	392	386	382	368	360	405	399	345	395	375	364	358	360	367	363	356	386	385	378	355	367	369	353	374	358	366	314	399	373	349	359	400	377	350	389	373	383	393	358	360	347	351	389	343	400	368	353	398	352	369	386	377	387	399	380	378	390	374	379	372	337	390	356	371	377	384	384	399	346	385	398	351	383	361	371	387	395	398	395	366	379	372	405	414	402	387	370	390	397	359	386	378	353	366	396	359	381	366	366	384	374	376	396	367	376	389	344	369	362	374	366	386	392	400	399	363	366	404	352	372	365	379	394	380	346	383	372	347	357	355	374	379	355	364	377	413	420	325	390	353	339	353	350	356	411	374	365	387	397	399	343	380	370	413	375	404	352	368	359	361	390	392	353	375	416	376	379	371	348	403	335	369	396	406	387	402	376	361	344	384	381	362	365	366	347	373	364	351	352	385	388	374	367	365	378	393	392	383	376	361	372	407	363	342	387	382	348	372	345	372	356	358	373	411	395	345	413	352	416	386	360	406	359	387	404	359	384	377	364	395	370	373	375	359	339	414	341	359	387	360	375	388	345	362	359	375	354	366	362	387	365	374	375	398	374	327	355	373	365	399	353	398	380	389	370	391	380	389	370	373	342	379	381	396	373	397	346	361	416	386	337	411	355	416	400	367	387	360	381	357	374	393	355	350	326	387	380	359	379	372	391	376	380	388	369	391	379	392	366	383	373	351	342	352	366	394	395	406	364	384	391	379	384	389	396	391	358	368	363	377	377	380	344	402	365	400	358	403	393	387	384	340	360	401	381	365	375	368	397	337	380	358	373	392	401	375	352	398	335	383	347	367	377	379	392	387	387	398	362	359	359	355	408	345	381	331	337	386	361	380	371	357	373	348	398	381	402	359	353	377	413	357	377	357	359	381	407	355	387	374	371	387	378	393	390	360	372	397	396	393	370	375	337	351	369	384	385	348	407	389	377	358	394	349	377	341	409	384	351	382	377	394	398	376	382	427	355	380	367	341	395	406	329	349	372	393	363	422	368	379	341	367	361	376	340	384	385	336	409	377	386	348	371	365	351	397	400	371	334	345	357	359	366	394	378	338	363	359	343	400	352	359	360	400	370	380	356	365	333	382	387	365	359	376	349	394	378	380	374	380	356	378	353	377	347	391	359	372	377	344	360	382	373	399	405	367	355	402	383	365	356	363	395	361	398	389	376	372	347	388	424	368	399	380	374	374	388	387	365	424	408	385	344	400	369	405	367	374	367	355	356	374	402	369	367	367	372	375	350	394	362	375	361	375	349	405	384	369	386	376	406	377	353	388	350	394	370	361	392	378	396	368	387	379	392	392	376	382	373	358	379	365	356	372	371	374	369	369	385	391	382	373	363	363	379	367	391	399	370	388	384	364	382	357	432	405	395	378	388	350	385	334	362	369	355	399	393	371	386	388	388	356	366	376	351	397	362	376	367	378	342	386	366	370	427	406	368	377	377	374	379	404	399	352	375	393	378	357	391	366	394	365	368	358	383	394	381	367	364	368	393	375	378	364	374	362	367	333	409	389	383	385	379	400	384	378	380	373	368	375	364	375	390	423	383	401	381	365	358	386	364	343	372	334	383	354	402	398	368	337	374	367	335	390	371	363	352	405	396	373	331	361	395	371	356	411	342	375	385	369	377	347	381	340	346	319	399	410	364	407	387	364	417	368	363	367	400	386	387	385	371	376	384	325	365	349	386	399	357	382	367	328	374	355	389	367	354	385	377	411	362	415	357	370	389	363	371	386	369	362	365	373	398	358	398	378	368	354	360	364	344	374	377	375	405	359	350	370	389	382	392	333	391	369	369	380	347	369	424	407	342	383	383	352	369	382	359	377	372	363	369	351	354	383	390	381	357	396	366	379	398	358	391	357	378	391	387	397	356	379	349	416	353	343	365	356	375	373	391	382	341	395	387	392	380	403	379	372	380	396	354	396	364	382	383	365	380	381	391	403	355	401	351	373	360	384	372	362	360	407	384	386	370	349	388	361	383	371	389	367	373	366	353	364	398	346	370	375	360	337	375	368	365	386	387	375	380	367	315	368	379	413	362	336	343	372	372	385	356	393	404	348	392	367	368	374	366	363	360	422	352	376	380	365	391	382	372	370	368	385	369	361	394	386	368	368	364	400	383	369	380	375	343	355	411	379	390	349	404	368	385	378	369	358	400	394	360	388	348	366	354	364	391	378	326	399	388	392	374	389	411	395	360	375	375	347	345	363	429	412	404	383	352	366	377	384	378	362	378	379	372	398	390	370	396	397	379	350	379	386	351	390	355	356	363	364	357	373	402	393	379	372	399	404	379	340	364	356	351	384	378	383	383	391	366	354	373	393	353	332	384	376	338	370	365	374	386	371	359	396	379	393	393	391	360	388	377	360	366	349	346	376	387	342	387	396	376	385	373	381	354	359	387	392	364	370	388	401	373	371	392	345	367	356	386	391	360	395	375	391	400	412	376	355	373	372	368	385	390	373	360	315	363	382	364	366	385	345	355	379	415	366	360	358	341	418	369	388	393	373	384	376	396	383	392	370	371	359	381	388	398	415	398	377	388	384	380	375	391	381	379	381	375	359	388	363	348	377	352	380	382	364	364	372	392	357	384	380	383	361	363	364	353	358	390	378	361	376	390	373	408	372	360	375	373	337	388	336	360	391	365	364	395	377	385	373	353	354	378	395	357	358	355	374	375	360	390	359	361	386	369	415	340	370	385	379	367	401	390	405	353	346	374	376	374	394	365	380	391	361	380	383	377	351	359	349	376	364	406	387	404	382	372	371	361	388	382	367	373	370	389	361	396	317	387	368	347	390	397	370	390	391	358	382	339	361	383	371	392	385	361	396	365	412	365	387	383	409	380	368	379	368	391	388	385	361	383	385	366	404	349	339	362	384	407	351	374	341	373	369	379	369	377	373	350	358	370	389	348	373	368	407	369	407	329	387	390	364	370	378	376	373	387	398	369	380	353	398	402	388	347	389	401	385	359	404	349	368	363	341	348	353	380	365	369	379	366	399	361	375	367	412	354	377	398	370	386	353	387	402	376	342	380	374	372	340	370	379	371	349	369	372	371	368	368
18352	2772	2940	2294	1505	1121	758	662	530	468	401	331	328	279	269	213	217	238	224	200	214	198	193	165	165	179	180	166	179	157	146	151	156	167	151	156	162	135	156	168	163	150	138	154	187	158	169	132	158	147	152	163	166	166	148	132	139	160	154	165	137	155	163	155	160	155	146	154	166	138	138	137	150	150	166	129	154	143	143	142	148	137	129	130	128	162	135	170	142	126	145	138	147	137	148	138	139	141	137	129	132	144	149	144	143	140	156	146	123	142	152	142	140	150	154	143	146	134	139	124	138	126	160	130	137	147	136	132	135	151	139	144	136	150	142	146	151	144	154	160	157	163	132	125	120	143	131	151	150	146	144	154	150	140	141	139	126	151	160	146	159	160	147	129	178	140	120	132	142	129	134	140	132	122	129	132	120	131	148	136	139	133	154	145	131	167	140	141	141	119	155	144	138	129	145	174	128	135	126	131	145	139	129	153	137	160	143	137	136	147	136	130	138	146	155	134	141	132	142	152	140	144	130	153	134	164	132	143	124	141	132	133	125	125	144	148	151	137	140	133	138	159	139	146	153	145	130	156	138	149	128	159	125	136	150	114	173	126	144	144	132	125	138	150	146	128	150	164	133	140	134	153	139	138	120	144	153	138	135	159	143	116	144	148	144	147	143	125	132	161	154	143	139	125	161	142	155	126	157	141	146	152	152	130	152	139	142	145	140	147	139	149	130	144	135	131	147	163	151	148	140	125	138	142	148	143	135	139	152	122	113	139	128	163	153	144	149	154	127	127	133	134	145	148	133	153	145	144	142	152	138	129	135	158	122	131	150	152	157	121	146	145	150	144	159	158	142	159	146	138	163	134	139	147	118	139	150	140	145	132	150	153	156	137	152	120	138	147	143	137	131	136	141	139	155	156	122	144	128	163	150	154	125	143	150	139	148	142	138	158	138	169	144	145	151	144	143	160	146	146	177	150	153	139	135	160	123	148	152	167	170	133	140	148	152	138	128	148	126	153	145	139	144	130	159	115	163	158	129	129	122	155	136	144	152	134	145	142	166	142	140	139	131	129	145	142	151	132	133	143	168	130	151	154	151	144	127	158	151	155	155	163	172	136	141	137	143	131	134	141	140	141	155	149	149	160	140	128	168	155	145	154	133	151	136	143	157	146	126	145	146	141	130	140	154	154	157	143	136	163	154	127	127	142	146	136	159	155	147	121	126	155	137	153	152	159	135	146	135	126	149	148	140	142	133	145	145	133	137	133	129	139	156	137	138	140	152	127	141	157	157	155	143	147	162	147	151	122	136	163	143	138	140	135	133	133	135	135	160	153	133	136	135	165	113	157	149	146	144	152	153	140	142	145	157	127	130	140	147	140	143	142	142	119	129	134	139	131	132	133	160	131	140	151	133	135	143	150	136	141	145	163	133	132	150	143	131	153	134	150	146	150	138	141	174	146	152	118	143	139	142	146	128	171	150	127	148	145	131	155	133	156	141	166	143	137	152	149	145	135	137	139	148	162	136	133	129	136	146	154	135	130	151	154	129	136	136	145	157	154	146	126	149	139	148	133	149	143	141	135	147	149	138	118	152	137	144	148	118	138	144	144	140	124	131	125	136	149	137	142	150	134	142	145	177	163	148	133	135	138	149	122	167	131	157	140	138	145	176	137	134	150	141	138	168	130	138	158	117	145	124	133	145	139	156	166	138	142	143	140	148	135	156	148	147	144	143	137	143	150	159	142	136	153	120	151	145	123	167	146	150	168	136	146	158	143	151	130	138	138	161	149	159	162	166	170	146	141	157	136	152	147	139	131	142	161	144	150	130	143	134	141	134	154	147	138	150	145	147	134	147	136	137	124	145	130	136	139	146	130	160	151	142	130	146	153	142	151	151	156	143	145	154	137	129	151	162	141	150	141	128	152	148	157	141	145	147	159	111	142	147	141	150	122	133	178	132	172	131	140	121	140	148	130	150	148	141	130	153	152	165	139	139	118	150	161	125	140	146	134	169	148	134	134	140	144	136	129	140	143	151	156	142	162	142	140	147	158	126	121	154	135	139	149	132	164	129	166	143	152	152	150	140	133	145	150	139	144	145	154	151	147	147	146	157	125	160	129	145	144	139	148	143	170	143	133	131	130	140	131	161	144	137	149	147	140	152	123	147	109	136	142	154	138	157	153	131	132	145	161	138	129	133	125	159	141	143	140	127	145	152	133	162	138	132	138	145	152	135	159	152	152	148	130	155	126	151	165	137	138	126	161	153	165	164	149	156	115	139	160	131	159	138	119	156	148	149	131	166	126	146	159	163	142	148	158	130	159	124	137	134	136	144	137	147	148	152	148	128	150	164	156	140	149	142	144	141	145	134	142	160	145	137	148	146	158	143	132	143	122	151	146	154	118	141	138	139	135	129	148	147	134	143	143	151	144	122	156	150	139	145	148	137	124	144	143	155	126	134	147	137	150	153	122	154	140	160	157	130	163	149	155	123	146	140	152	146	168	167	126	163	161	148	149	138	157	143	174	151	166	145	139	126	131	140	170	152	129	141	141	144	124	142	166	153	124	124	145	141	134	130	144	151	150	132	145	141	138	143	137	146	155	163	140	129	130	111	151	145	124	146	155	143	150	154	158	160	137	125	151	151	149	144	140	122	122	117	134	138	139	167	142	127	154	166	148	141	143	134	127	182	147	132	132	145	140	146	142	155	136	162	136	162	153	150	133	150	157	138	137	141	146	140	143	138	154	163	157	129	130	147	127	135	132	122	127	138	135	141	141	144	156	118	147	163	145	147	148	157	126	157	161	174	163	138	140	144	133	140	133	135	144	163	146	151	142	162	133	147	148	145	142	144	164	160	151	143	145	131	142	122	163	144	120	149	132	131	124	137	141	156	117	135	155	159	159	162	142	139	126	131	155	152	146	144	130	139	147	157	165	141	169	129	125	150	144	140	147	129	153	137	171	146	144	151	153	158	126	150	157	132	149	136	142	149	170	128	163	134	175	145	139	158	148	146	146	151	142	164	157	138	163	131	138	148	149	134	152	138	144	160	140	161	156	151	125	121	138	133	161	140	147	147	145	134	127	139	141	152	121	137	157	171	169	154	165	154	140	142	146	126	129	142	155	148	135	150	131	150	140	158	140	149	136	158	144	144	140	143	147	145	133	135	152	135	149	164	146	155	172	142	128	139	160	139	134	153	164	135	117	144	139	160	131	146	129	130	153	149	144	129	143	131	151	137	137	141	117	140	152	159	135	121	162	139	133	152	137	133	134	113	136	133	146	143	152	143	140	147	162	141	144	143	131	153	138	145	115	134	151	139	152	161	151	141	147	135	134	129	151	152	144	130	112	146	142	141	125	162	140	155	165	142	154	156	138	155	144	137	133	162	167	147	158	144	156	141	157	146	141	136	153	140	159	129	129	139	141	155	143	146	153	138	153	147	126	149	156	127	162	133	135	168	151	149	137	142	135	140	164	164	124	138	140	145	147
8626	2734	6602	7015	5815	4696	3887	3212	2696	2285	1956	1804	1550	1420	1367	1220	1146	1055	1036	940	866	808	815	788	800	768	803	691	671	725	644	643	604	664	616	607	570	627	609	610	608	594	576	549	571	567	531	517	540	542	538	535	509	527	532	505	508	554	499	498	539	518	491	477	543	462	482	506	509	479	508	489	537	531	493	496	499	514	496	518	509	518	491	496	444	541	504	511	521	474	497	492	484	485	481	504	494	480	495	506	469	481	476	485	543	475	492	469	463	477	480	471	452	498	460	464	488	496	489	522	477	483	519	512	496	522	457	510	478	468	514	488	515	457	513	486	451	515	445	479	490	480	454	441	476	496	459	469	502	466	458	462	469	481	473	460	448	482	456	453	452	429	448	467	493	497	488	465	507	469	490	516	488	490	505	466	520	471	491	476	500	420	489	505	463	482	487	506	451	450	489	465	487	457	480	492	471	474	434	483	455	460	474	484	471	517	465	452	508	512	440	516	508	474	448	431	446	498	469	466	478	514	475	447	469	438	462	419	485	470	483	484	479	479	441	476	474	476	483	454	449	481	471	484	513	464	463	443	467	457	477	522	470	473	457	478	503	456	501	481	498	496	503	463	479	490	532	476	476	496	457	480	454	463	447	483	451	458	478	506	473	454	503	463	509	473	445	443	448	455	448	444	465	442	460	489	515	512	463	494	512	515	469	478	460	443	460	416	467	486	493	511	468	467	517	460	485	451	486	468	458	501	483	483	481	471	485	488	494	455	501	436	502	475	492	455	454	463	456	489	467	438	487	493	479	512	470	485	512	442	489	498	484	497	469	459	448	472	447	457	476	472	515	456	498	480	476	465	503	504	460	447	476	498	442	492	475	476	502	473	463	493	451	464	436	453	451	442	496	480	493	479	477	470	474	505	453	472	473	450	499	481	463	489	467	474	496	503	499	428	508	514	477	507	460	476	499	474	479	486	468	492	442	525	459	477	453	451	489	458	459	430	477	471	482	489	497	438	472	468	516	492	473	489	477	475	442	442	483	501	471	490	461	475	479	472	464	444	483	446	436	443	479	512	515	449	475	463	457	484	510	459	448	481	491	510	489	478	470	465	431	455	459	447	472	469	445	446	463	493	481	466	479	485	479	482	474	457	479	471	475	484	471	510	457	490	478	465	478	504	469	451	465	494	471	471	472	446	478	460	483	514	472	472	441	486	480	520	506	456	439	460	494	457	461	437	482	476	439	475	467	493	453	461	510	486	463	469	478	511	486	456	471	488	493	486	468	481	478	469	437	442	482	466	473	483	501	456	502	503	515	471	464	495	479	446	499	461	491	465	474	452	436	472	457	463	482	504	503	496	491	447	475	434	463	478	525	444	507	485	508	455	469	463	466	442	435	446	524	499	562	477	446	508	450	492	468	449	470	433	460	460	473	440	455	501	420	453	456	462	487	469	482	495	503	471	464	483	484	450	516	510	535	489	473	497	482	497	497	458	455	511	446	477	442	477	454	444	475	483	479	465	460	478	480	453	498	472	505	479	512	421	445	429	475	475	487	486	490	477	477	544	491	461	458	481	498	504	480	468	494	483	495	474	476	465	478	465	461	506	429	464	477	454	446	504	464	448	474	496	474	440	476	475	448	484	503	457	487	484	467	484	471	459	446	472	450	456	503	484	486	435	476	475	508	480	488	466	437	484	487	440	510	464	461	465	505	451	501	455	455	506	436	471	469	435	476	474	451	493	487	490	446	482	449	451	465	447	473	485	493	435	477	488	504	481	509	433	463	477	476	469	447	468	465	462	456	445	463	469	490	472	441	476	435	457	451	478	479	478	492	475	456	480	453	446	483	468	486	429	486	457	469	447	489	476	453	468	448	514	433	481	478	456	502	445	504	476	482	510	465	468	451	483	482	493	468	485	477	453	485	473	508	455	490	455	476	489	480	496	485	463	477	439	433	441	499	495	476	461	481	461	447	454	475	480	461	446	528	466	485	447	466	517	470	483	458	482	461	446	474	457	442	449	450	490	470	485	444	505	470	467	471	459	473	457	494	467	477	492	474	462	480	487	465	429	490	467	480	484	480	461	503	485	478	428	454	469	465	467	479	477	471	471	442	442	453	455	482	454	493	492	508	496	479	462	507	496	447	456	495	484	458	418	467	467	440	500	449	447	458	458	444	476	486	484	462	453	455	470	411	489	487	466	471	435	468	492	489	501	488	439	494	482	464	485	468	478	456	439	456	490	465	481	457	506	446	437	498	474	477	491	475	512	485	478	431	455	444	458	442	511	465	490	486	473	512	471	450	430	496	498	483	461	491	525	469	473	505	469	480	471	466	438	475	436	477	443	462	457	465	498	442	485	480	461	488	488	493	446	461	468	498	443	466	453	487	491	478	437	447	488	460	450	448	506	461	480	487	474	499	467	522	453	472	419	500	510	478	469	502	480	451	456	526	494	466	472	476	477	512	497	482	442	457	476	456	471	495	461	460	467	463	485	474	464	453	464	490	488	470	467	467	478	479	477	471	475	457	478	460	487	458	445	507	482	477	492	458	466	433	476	453	487	464	478	440	492	461	468	481	487	473	491	488	479	476	418	453	462	508	426	430	500	471	493	480	448	519	476	439	472	425	455	498	431	484	461	504	480	487	518	474	461	480	454	502	444	443	488	484	466	449	464	468	511	467	461	520	476	496	447	456	490	461	454	463	450	455	478	447	454	473	452	465	444	480	462	500	457	461	477	477	485	473	446	417	499	483	477	478	474	496	488	494	526	511	453	498	505	426	464	474	465	451	494	468	510	445	474	446	477	483	488	483	466	491	474	484	478	452	509	489	462	505	467	466	491	479	477	453	472	458	482	432	451	508	512	449	465	471	449	510	461	445	472	449	489	470	467	468	484	469	462	454	489	453	512	444	442	459	484	480	470	489	487	458	488	493	487	481	465	478	455	477	481	461	482	447	429	480	463	479	467	474	467	536	479	485	500	473	498	457	427	460	475	476	483	492	438	471	488	492	463	489	468	475	471	464	498	490	473	479	486	462	482	471	459	465	465	474	451	493	475	447	493	531	451	483	502	506	493	488	452	499	474	479	471	490	525	477	460	474	466	503	463	481	463	452	479	448	443	481	483	454	498	491	479	451	503	435	502	462	461	480	478	478	471	469	422	475	480	450	480	484	470	457	462	447	476	479	475	473	531	485	475	454	496	457	456	492	461	499	486	485	431	477	503	485	471	443	461	503	460	459	478	510	468	422	456	459	451	483	462	489	474	486	464	485	475	492	486	462	472	488	512	530	478	456	493	496	467	489	482	458	441	477	475	463	500	443	484	500	500	460	461	498	456	469	480	455	492	514	456	487	486	487	471	460	499	464	479	485	477	463	465	500	458	462	495	469	467	486	500	459	488	438	446	553	488	490	496	466	469	460	467	455	423	466	497	445	439	481	476	504	467	489	455	452	502	473	467	475	448	433	483	453	481	506	505	453	468	496	494	472	503
2416	307	341	307	289	244	246	245	242	224	203	206	234	218	250	230	230	258	223	250	249	205	249	247	240	221	230	216	230	229	240	238	240	218	246	201	212	213	225	245	221	235	233	236	231	226	221	229	229	256	209	231	212	242	215	231	220	238	230	220	219	193	258	200	209	253	221	256	239	217	195	233	221	219	210	242	261	215	248	218	234	230	228	224	228	230	238	238	243	269	223	214	217	245	210	208	251	238	237	240	208	223	215	230	236	233	245	235	240	207	263	204	246	199	235	251	209	247	257	231	231	232	246	235	238	216	218	240	232	229	213	230	201	235	216	220	218	259	259	231	214	235	206	239	228	244	218	257	227	221	237	242	213	203	226	224	249	213	232	216	231	243	220	242	238	220	229	225	218	237	227	229	230	241	215	208	235	236	243	223	235	234	240	229	219	236	213	263	208	224	233	247	229	219	225	253	221	231	233	213	248	204	225	228	202	239	230	239	236	218	233	191	237	223	235	220	212	247	222	231	244	213	197	216	230	245	204	251	208	210	215	259	235	193	234	215	231	241	242	232	218	194	212	233	225	239	254	225	227	239	214	236	218	234	233	240	225	228	227	230	226	259	228	244	223	224	249	227	240	215	228	225	226	230	213	248	252	244	224	191	207	238	250	246	227	230	218	209	227	235	218	217	222	216	198	229	224	237	246	200	206	225	259	228	203	226	208	213	214	256	231	231	243	239	249	211	250	217	219	213	249	242	210	225	227	211	223	219	227	218	231	234	215	208	235	227	257	230	253	218	234	225	257	248	206	212	251	234	230	250	240	226	243	255	243	213	198	222	222	229	215	243	247	191	212	230	203	223	221	216	226	233	232	228	235	238	226	235	214	241	221	222	243	218	224	255	220	223	224	246	225	216	243	223	196	213	222	207	238	253	264	211	239	237	246	202	205	225	222	235	224	249	210	239	233	235	236	257	227	226	225	241	198	215	233	217	225	209	240	248	246	230	199	240	242	228	241	218	235	252	247	206	214	245	213	208	239	215	255	234	226	238	236	234	225	226	231	224	218	246	237	227	248	216	221	199	238	227	213	218	194	227	207	230	230	250	246	222	268	215	235	245	267	227	215	227	232	251	214	244	236	233	217	245	227	206	239	221	204	229	227	215	229	249	257	232	195	240	226	210	274	242	233	210	229	218	231	195	235	220	232	234	228	244	224	229	255	221	226	223	266	211	225	221	230	243	227	232	223	228	226	229	238	199	257	228	229	239	247	225	239	231	223	226	206	211	195	223	219	247	230	240	219	233	227	245	229	236	226	250	224	214	237	220	233	247	218	243	202	248	216	229	216	249	230	237	255	254	227	212	219	240	242	235	228	234	222	241	218	202	237	247	214	232	190	207	263	237	227	257	243	220	236	217	219	215	222	267	239	215	230	235	234	264	262	211	235	248	243	237	223	229	243	246	215	251	232	190	237	241	240	217	216	227	227	218	191	221	225	249	268	232	202	239	230	248	225	254	237	215	225	198	247	231	226	224	238	272	225	233	222	221	212	221	242	214	234	216	223	226	219	242	248	219	211	251	238	236	212	226	209	240	253	203	217	221	222	250	205	229	232	246	230	240	218	192	225	229	215	217	258	241	209	250	217	226	227	201	218	246	226	229	232	229	211	230	227	250	226	240	216	226	247	220	219	240	235	247	224	225	236	234	266	219	218	245	196	219	228	226	235	222	229	222	244	246	229	216	212	224	225	224	232	251	212	230	200	236	241	240	222	225	247	238	230	228	244	202	219	215	222	227	241	226	222	225	236	246	203	213	232	216	219	205	245	251	240	257	250	213	241	226	232	222	232	243	237	207	233	208	228	234	214	225	250	234	233	213	222	233	212	234	250	236	229	247	238	224	244	215	221	236	239	225	225	233	232	228	273	210	229	237	208	239	261	238	197	235	222	215	218	237	225	243	243	223	222	232	236	257	232	211	227	241	236	211	232	247	239	249	237	230	256	200	220	210	210	212	238	258	231	233	235	245	205	230	232	229	218	237	217	249	220	222	241	238	220	206	251	238	232	247	247	247	228	247	221	227	218	198	217	258	248	225	208	228	223	213	220	246	231	221	222	208	204	204	247	226	224	223	238	211	250	266	223	238	256	233	248	211	219	242	236	241	228	249	223	208	251	264	217	236	271	234	222	234	236	225	195	236	215	219	220	227	216	210	242	202	217	199	234	231	210	210	225	224	242	235	230	253	230	224	229	228	239	234	200	238	209	231	223	239	214	223	229	214	233	236	244	205	245	243	231	218	190	219	215	237	230	248	212	225	194	217	239	218	237	249	235	218	229	222	242	237	238	213	233	222	224	229	194	190	240	248	236	230	228	219	245	215	263	217	224	237	224	231	231	246	225	231	237	248	250	224	225	224	235	196	217	245	226	249	257	222	225	216	221	248	245	218	257	231	224	219	212	245	263	201	262	236	233	237	253	212	215	219	230	241	227	236	246	244	204	220	243	201	222	232	240	250	221	252	228	237	246	219	233	215	247	245	231	213	246	247	234	214	239	219	244	220	240	240	236	243	229	248	235	259	225	236	206	214	216	213	216	216	240	213	245	222	220	241	228	234	222	232	218	216	232	228	259	236	224	198	233	265	231	251	267	227	242	213	265	223	231	200	219	242	221	222	251	229	234	238	219	242	228	207	239	228	214	241	232	221	209	252	233	235	251	222	230	234	230	258	202	216	220	227	226	243	234	251	234	210	228	232	189	213	232	243	246	206	216	197	235	239	247	232	245	215	253	225	215	247	192	245	225	210	216	233	224	222	229	242	249	242	235	253	226	235	258	252	222	231	233	227	241	220	249	202	209	236	224	208	245	226	218	217	233	220	241	238	249	245	239	220	233	220	221	255	234	244	232	248	217	210	223	252	227	248	224	244	214	221	227	246	241	247	251	237	231	218	235	239	223	224	212	230	216	215	251	218	206	230	239	218	198	243	230	224	235	226	246	230	235	231	223	243	221	234	226	241	263	212	218	209	253	243	214	228	227	239	241	214	208	244	222	237	233	215	241	235	229	216	245	254	228	221	235	268	215	238	234	272	216	228	255	214	239	214	253	221	214	242	196	200	227	225	238	207	240	208	210	244	250	230	237	238	235	251	198	213	254	228	203	219	222	250	235	248	223	238	242	247	231	221	230	227	253	230	238	218	248	263	222	220	245	179	212	231	212	235	213	243	224	246	224	243	218	220	230	214	198	223	219	245	240	230	235	242	206	226	248	231	219	218	206	236	213	224	234	256	256	231	248	260	259	233	243	226	207	266	225	238	224	212	252	245	239	257	251	225	256	229	223	227	242	214	230	243	200	219	222	229	221	241	232	242	260	240	237	228	227	252	220	216	248	223	223	246	249	220	221	242	212	216	247	221	225	212	221	239	219	261	234	244	235	233	189	240	235	233	254	208	226	209	270	250	215	238	224	208	224	222	248	256	224	215	238	241	235	235	240	249	225	230
2962	779	926	954	865	838	780	767	779	678	704	731	722	664	672	701	703	701	690	754	672	727	687	709	736	679	680	680	729	697	708	702	707	658	652	678	694	694	683	680	728	708	673	688	715	684	674	641	727	655	697	698	663	604	710	732	702	671	635	676	658	688	701	676	730	649	696	693	662	701	682	691	664	679	713	681	739	676	694	671	692	728	669	655	705	729	672	722	694	671	649	712	708	680	674	664	720	730	696	703	636	638	688	684	685	727	680	678	659	704	659	661	716	720	706	703	711	652	670	681	680	681	680	717	666	667	700	661	701	714	729	656	710	728	716	703	707	680	674	679	686	696	730	695	684	677	690	692	669	705	718	685	703	712	660	648	750	711	703	695	694	712	657	739	713	670	650	685	667	679	660	670	738	665	646	747	670	686	663	663	677	691	700	734	659	692	703	731	665	704	705	671	705	650	712	689	686	696	669	687	687	657	674	730	724	726	661	702	630	691	677	683	681	705	679	699	719	715	712	625	679	750	701	673	696	678	684	682	655	730	689	697	709	713	685	700	691	683	688	670	678	649	691	637	670	701	683	692	735	674	672	709	692	696	724	682	675	725	667	719	680	688	722	694	673	688	688	688	668	679	692	670	676	613	732	725	728	680	740	669	678	672	727	692	634	648	669	654	663	687	712	674	706	661	661	632	692	609	681	667	698	715	669	658	712	703	672	713	726	641	671	677	685	688	695	669	636	625	653	668	650	652	697	662	705	707	696	665	613	664	688	687	678	735	667	703	696	686	730	694	654	675	647	707	724	692	687	690	725	726	708	665	728	688	682	694	687	661	685	664	676	656	688	624	673	680	690	730	700	731	642	685	677	700	684	685	644	689	681	647	677	748	642	662	650	727	636	701	689	696	663	700	705	684	702	677	669	685	647	730	711	678	658	656	718	664	662	664	673	698	654	674	703	667	651	717	734	679	653	648	716	696	658	682	694	657	694	709	671	710	655	688	660	690	707	717	636	685	674	684	665	675	664	678	616	700	678	718	665	700	681	721	661	714	709	689	718	641	688	662	664	670	688	710	655	703	695	663	683	645	668	662	723	699	660	699	667	707	694	703	678	740	714	698	657	696	640	669	741	685	684	705	717	713	643	679	672	739	652	700	695	660	668	684	655	661	691	667	690	677	686	642	690	690	646	694	667	679	668	711	631	667	647	693	616	673	659	712	723	636	643	690	716	641	708	663	676	672	651	700	719	663	676	660	651	660	659	686	690	632	680	704	646	692	671	666	705	648	701	696	673	721	649	683	652	686	680	698	707	688	661	718	713	705	713	643	684	685	694	653	659	707	667	715	641	685	758	683	639	710	694	622	659	683	729	681	661	651	684	652	665	689	708	695	668	652	659	683	628	671	675	655	703	642	675	653	684	651	687	685	685	668	661	695	701	680	691	707	715	685	655	675	679	709	675	686	643	698	691	705	669	651	686	670	641	693	670	630	716	710	683	687	682	646	648	700	648	656	659	686	667	702	681	669	685	667	658	688	672	671	670	706	709	694	695	674	692	719	704	650	709	711	701	653	661	705	692	711	660	655	675	704	690	697	661	671	706	663	702	713	707	675	646	663	683	675	663	682	661	737	726	640	759	671	705	649	656	722	642	730	711	734	658	683	694	686	697	649	700	698	732	691	652	668	705	719	719	660	683	716	709	616	663	666	661	676	696	714	647	686	715	685	673	732	662	669	710	656	635	702	658	682	688	745	656	699	663	698	706	691	648	719	685	692	714	707	656	671	641	706	701	661	709	684	683	667	690	665	680	648	683	678	674	691	660	701	716	700	699	704	691	615	686	661	693	657	700	675	681	670	718	673	667	667	639	677	672	621	707	715	661	702	655	736	651	664	645	682	672	683	655	663	649	681	631	667	684	703	681	694	650	680	672	663	634	693	674	680	675	724	718	701	697	703	649	684	668	731	658	648	707	652	697	667	722	731	688	691	683	677	696	687	697	701	640	699	688	617	704	708	661	673	718	625	732	664	687	691	656	691	639	662	654	725	681	720	680	662	692	659	667	715	697	676	672	654	677	637	656	721	692	713	649	667	669	660	675	684	651	671	660	671	700	676	692	681	678	634	704	694	679	680	646	646	669	690	666	699	676	658	619	664	688	683	707	695	630	692	670	647	706	683	624	696	693	718	689	693	688	680	710	713	669	660	641	712	676	673	667	668	716	646	713	679	687	661	728	732	684	644	718	709	660	656	657	684	680	701	635	695	690	680	731	724	714	685	694	698	675	696	705	680	649	701	654	682	669	717	636	672	732	711	713	656	700	729	672	669	627	708	699	711	628	677	700	691	721	682	709	633	714	686	710	716	682	706	702	714	692	695	657	676	658	745	712	689	616	654	674	676	676	687	706	738	660	737	738	683	698	702	730	702	650	680	702	650	653	687	658	696	657	669	679	725	697	722	740	719	694	685	691	704	679	670	772	671	716	717	681	701	689	740	732	691	672	697	739	674	674	668	664	725	684	660	666	706	666	676	687	691	676	675	652	712	678	656	643	716	696	677	670	696	656	701	655	678	650	690	724	661	682	691	708	683	722	711	673	693	723	696	686	721	695	686	688	684	666	724	685	697	722	694	688	695	655	653	681	707	696	694	690	654	734	727	737	693	647	717	695	604	711	667	647	695	695	659	638	691	680	677	683	668	680	671	705	660	649	732	682	667	692	711	729	725	623	676	659	689	632	643	674	681	640	696	675	715	687	674	701	680	706	689	690	696	697	681	667	627	709	694	601	682	668	667	711	710	648	706	673	645	694	696	672	709	642	677	684	649	723	700	723	689	698	667	677	691	732	683	628	650	654	724	677	643	660	675	708	675	684	691	714	700	667	715	674	684	660	674	687	689	678	703	646	690	661	674	715	686	672	666	682	708	669	684	692	663	718	713	684	645	675	711	691	681	707	674	665	647	672	682	686	682	681	667	693	668	690	704	687	674	682	695	691	707	680	717	684	696	679	688	690	647	678	709	677	687	692	686	694	710	664	697	674	695	668	634	698	682	669	675	662	702	699	634	701	660	703	698	659	697	642	656	643	675	654	690	688	652	726	692	664	677	697	668	730	719	673	656	718	716	657	671	642	646	674	659	655	711	710	742	655	698	686	640	740	701	672	708	674	705	721	693	692	687	704	692	682	707	693	654	656	687	662	686	673	672	653	663	678	683	710	702	723	634	699	657	679	648	723	650	702	648	640	669	695	686	711	706	656	708	679	677	687	663	665	696	694	722	679	635	685	669	646	695	701	673	682	684	708	649	656	691	652	673	671	720	664	683	702	690	692	680	700	653	669	688	693	676	664	627	715	673	710	694	656	735	682	662	686	714	663	707	728	674	709	676	608	686	715	713	691	711	671	625	682	686	673	716	653	663	683	663	689	683	695	711	651	699	673	659	683	688	655	643	663	645	690	658	677	672	696	714	702	640	628	686	687	672	666	702	703	716	696	654	743	723
10292	1174	1441	1094	841	581	443	349	308	256	246	239	204	168	159	163	170	156	150	155	144	152	147	135	131	129	158	145	129	133	157	124	147	126	127	120	121	115	114	135	114	97	109	106	109	109	96	120	104	110	111	88	124	115	110	115	97	107	124	105	127	112	99	103	125	113	123	99	105	105	121	105	105	103	101	99	108	115	105	96	114	112	119	110	121	120	105	116	111	114	101	114	115	128	119	117	116	122	113	134	113	103	116	102	125	116	103	106	100	102	120	116	114	114	139	95	99	122	105	130	119	112	108	120	91	123	126	103	114	118	115	125	115	114	130	104	114	102	115	119	120	96	128	110	119	121	105	109	124	102	121	117	115	97	125	98	102	96	107	122	109	107	110	118	106	119	111	102	116	98	113	107	135	109	126	124	113	106	125	104	110	124	89	124	95	117	121	110	116	116	123	111	120	86	108	143	116	111	130	99	97	111	117	121	117	127	109	126	126	99	111	105	114	91	91	105	105	132	118	101	94	114	96	128	126	115	129	102	111	111	108	110	108	130	123	101	116	118	103	117	103	116	123	113	104	118	121	130	115	108	116	107	110	92	110	111	120	97	108	112	94	99	102	129	123	102	118	117	130	117	102	124	133	125	108	109	117	101	114	105	116	117	109	114	101	101	108	142	111	101	118	113	113	98	115	124	118	94	122	113	110	108	121	92	101	105	124	117	97	103	115	116	106	111	111	117	104	110	118	103	117	131	80	114	116	141	102	112	113	107	120	94	100	111	104	96	93	98	111	117	123	98	119	122	120	104	109	125	113	92	104	110	112	119	112	112	127	124	117	106	111	108	106	115	105	117	116	98	96	114	117	97	108	110	95	118	114	126	115	116	113	115	99	98	112	105	121	112	101	127	108	98	107	133	103	101	99	98	101	109	123	90	122	90	111	91	102	114	121	109	113	109	96	92	107	118	116	110	127	117	109	119	108	123	104	121	98	109	104	122	104	110	124	112	104	103	126	92	127	103	131	117	98	96	93	116	119	93	132	121	135	118	112	95	102	116	116	113	136	122	138	112	110	127	110	114	121	89	84	125	110	95	115	96	90	113	122	106	92	109	131	98	127	109	100	110	112	109	117	110	119	108	129	119	104	91	113	149	116	116	99	105	96	116	109	108	104	104	121	88	113	130	107	108	98	119	116	119	132	116	114	118	106	109	115	101	103	130	117	117	112	93	102	108	110	118	109	114	95	99	111	98	120	143	122	117	112	118	108	122	103	115	104	113	122	123	109	116	133	118	119	109	109	104	105	93	128	97	113	113	110	116	95	105	99	107	122	117	125	121	132	98	100	107	130	99	124	100	128	104	132	134	136	112	107	114	95	105	134	100	128	106	126	124	110	111	118	109	105	110	117	119	99	115	106	122	117	125	116	107	107	116	98	100	110	128	123	118	112	118	95	133	104	109	127	119	116	110	118	110	109	101	115	92	115	114	96	109	122	137	126	120	119	111	121	106	123	116	115	113	122	112	109	117	115	112	120	107	130	119	122	118	106	111	111	117	108	110	111	119	120	103	115	96	112	96	120	99	103	105	117	110	116	131	98	109	113	89	109	102	105	106	107	106	125	106	99	97	94	103	108	126	110	103	108	106	108	114	95	132	113	103	94	103	122	116	106	107	115	104	101	125	103	97	112	117	111	92	109	108	108	113	83	116	117	100	110	114	114	111	99	109	102	98	115	108	109	140	125	111	134	120	103	106	109	111	106	110	115	102	118	101	107	122	116	121	111	115	97	131	105	122	100	112	115	123	114	107	127	114	102	116	113	117	121	97	98	122	122	117	102	128	107	124	119	133	118	118	135	119	113	112	117	118	132	93	131	102	114	110	123	96	111	112	99	91	110	87	100	125	109	105	129	112	100	119	130	118	116	120	104	83	94	111	119	111	114	107	122	96	124	112	100	120	104	99	103	107	121	117	120	111	116	107	116	94	123	107	96	106	114	108	119	125	139	120	106	126	124	122	111	113	120	121	111	126	109	107	106	127	107	114	111	117	111	104	113	111	143	106	122	117	124	106	105	118	100	113	120	100	95	119	110	109	134	113	118	119	120	116	121	114	106	87	111	145	107	122	102	113	99	100	101	110	100	108	113	111	132	117	131	110	105	115	94	111	119	103	91	107	118	118	114	122	130	115	121	107	117	126	125	114	110	111	123	107	126	109	133	118	113	114	104	131	92	121	114	93	104	103	92	115	111	112	120	102	123	115	125	122	121	98	103	103	106	112	121	102	114	110	109	89	111	104	104	105	107	111	116	119	112	96	98	110	112	112	127	105	120	125	124	106	108	128	109	106	94	130	99	111	108	97	100	132	107	110	103	109	118	121	135	103	116	117	106	117	96	120	88	101	116	120	128	99	97	113	120	102	122	113	131	114	106	123	110	94	117	109	129	119	121	110	114	115	92	84	107	124	116	107	104	101	102	114	118	94	115	106	125	114	108	121	109	105	103	128	121	130	104	106	105	121	104	124	98	99	99	111	122	116	103	110	98	120	115	116	94	115	116	107	97	114	92	97	112	119	97	123	101	115	110	106	119	127	88	109	105	88	120	95	119	119	117	119	130	110	110	99	121	100	118	127	107	105	127	123	101	107	125	92	105	126	90	120	102	126	104	104	109	101	110	102	100	126	109	111	109	108	96	112	123	103	111	107	108	102	120	98	129	123	99	120	116	123	121	113	100	119	119	102	117	111	107	105	111	132	108	94	108	118	113	108	132	123	87	95	112	119	117	106	115	105	105	120	109	123	109	111	116	129	105	127	118	98	116	112	123	113	102	108	95	109	119	118	108	125	107	98	134	113	118	125	108	105	100	111	85	119	121	110	99	115	109	122	116	124	102	122	112	122	121	123	96	97	117	103	113	108	97	111	115	118	119	128	124	108	106	119	97	108	107	110	109	117	107	102	101	110	109	114	116	103	111	112	82	112	108	105	120	117	103	128	102	120	125	102	113	100	100	99	105	119	124	114	109	121	128	108	117	91	136	107	115	122	115	103	113	120	104	109	104	115	122	115	118	118	129	124	113	121	127	117	131	113	110	124	117	105	110	126	107	107	112	111	111	126	110	132	120	113	128	116	129	124	121	114	114	93	100	123	127	107	139	104	141	113	106	106	135	93	120	95	115	98	117	96	115	108	111	97	121	118	114	124	108	112	108	122	94	113	110	98	113	106	136	101	94	90	95	115	112	103	126	99	107	101	109	115	104	106	123	117	124	110	112	132	112	110	105	109	104	107	105	104	114	96	117	117	115	97	96	125	123	111	112	127	99	102	114	90	124	115	120	113	111	122	128	101	98	97	118	99	119	100	87	90	104	112	119	116	109	120	110	104	126	98	120	123	96	104	127	106	138	100	92	117	133	95	117	91	110	110	113	100	112	117	96	118	127	106	112	124	121	97	111	105	108	113	107	122	126	120	111	104	105	128	119	120	110	115	109	102	119	120	110	136
6249	1525	3598	3938	3275	2634	2107	1759	1542	1291	1139	1050	1007	840	843	773	742	702	614	629	626	567	574	534	541	509	481	488	507	488	503	463	462	452	439	456	422	410	431	443	439	447	442	427	389	432	393	410	390	438	414	377	372	408	390	423	381	363	393	418	440	389	372	402	435	446	398	366	386	380	373	407	386	401	400	364	399	404	402	383	385	395	400	407	377	395	357	352	388	374	374	378	392	384	389	365	385	375	369	410	365	383	380	398	356	364	420	356	418	386	354	354	383	378	385	354	373	419	360	381	370	387	370	353	359	371	390	398	362	366	362	400	380	368	360	427	372	378	359	355	399	373	364	331	396	370	348	339	363	362	410	346	348	386	379	350	375	388	361	375	373	354	393	375	373	355	369	365	372	378	376	401	358	354	367	371	387	365	385	398	376	385	374	383	399	384	391	363	388	377	387	346	362	359	343	359	393	372	390	394	368	354	378	378	369	397	372	367	373	402	362	371	373	350	396	377	384	382	383	361	408	372	424	333	425	373	362	343	367	406	370	377	352	389	365	400	345	361	392	387	383	340	369	389	351	368	405	390	444	380	388	360	368	372	353	326	384	339	385	363	389	355	373	422	364	401	381	382	348	373	366	361	370	377	375	357	365	365	395	370	385	356	367	396	354	358	379	389	341	355	395	388	390	391	375	360	402	388	333	355	375	377	365	366	395	363	357	363	378	400	333	358	366	365	373	389	345	361	387	381	340	355	347	390	375	357	388	410	376	373	369	380	359	360	367	341	419	355	366	361	364	357	381	399	372	357	335	349	363	369	354	350	310	383	380	354	366	356	378	353	354	336	366	360	342	369	323	359	372	364	375	351	403	384	395	361	368	340	352	353	357	351	370	383	377	357	365	373	371	369	320	413	385	388	360	339	368	393	338	384	394	387	379	363	352	350	360	391	370	360	373	380	348	378	350	406	390	351	382	404	361	356	335	411	347	369	373	345	393	384	359	391	329	378	386	378	364	364	342	367	351	354	381	397	430	370	344	350	401	397	391	349	374	412	365	398	399	345	352	400	389	374	383	384	357	369	369	373	390	392	382	353	378	362	387	387	364	369	372	392	371	355	380	376	378	374	368	389	375	346	388	337	376	330	370	347	360	399	352	355	371	360	405	410	382	335	374	374	365	365	357	408	399	394	353	371	370	382	402	364	346	345	370	339	393	379	338	367	394	407	415	363	378	377	363	335	358	405	358	372	414	365	391	399	364	340	341	397	349	409	373	366	377	395	400	337	387	415	356	386	384	380	373	359	393	411	362	406	359	344	371	373	377	367	380	380	360	415	387	375	377	380	344	356	380	400	371	368	367	352	367	388	357	383	388	383	379	340	335	382	339	372	347	365	383	358	377	343	382	345	370	402	358	403	382	346	388	367	356	376	362	392	396	384	379	350	368	398	363	340	407	346	369	380	400	370	351	382	378	341	393	375	360	362	352	350	392	355	393	379	368	389	369	358	349	379	377	378	373	378	401	391	373	413	342	380	364	375	399	371	355	390	375	345	371	389	346	407	366	395	370	387	371	360	386	371	357	391	358	385	368	377	365	351	376	375	373	375	387	427	344	367	409	367	338	355	370	353	363	361	368	364	356	357	406	363	348	413	331	373	375	349	369	387	358	400	344	366	359	387	380	364	368	406	364	342	375	380	384	367	371	343	352	361	328	375	386	365	382	352	355	352	370	351	353	367	364	385	368	366	329	404	367	384	389	394	373	393	383	358	378	366	341	392	361	368	372	385	362	368	370	378	406	332	402	372	371	385	380	379	367	362	366	381	403	385	393	389	385	375	389	367	387	380	392	343	349	386	382	367	329	378	385	381	365	365	366	381	360	377	383	350	394	355	382	363	402	401	373	396	372	363	366	344	392	405	356	329	371	339	345	402	356	353	401	364	366	371	366	378	372	403	368	366	375	379	367	384	391	403	347	384	417	370	376	352	377	401	375	351	380	373	383	361	361	358	356	379	372	369	392	369	344	393	411	391	357	380	362	360	381	371	398	350	359	376	392	366	385	385	360	361	389	357	366	349	359	348	371	390	406	378	345	362	351	360	376	391	392	353	334	347	374	408	375	387	382	363	370	392	381	401	342	332	391	369	363	360	358	389	376	365	384	379	376	385	353	383	369	367	385	391	385	377	363	354	372	353	345	373	385	382	367	410	343	386	412	399	395	344	383	372	376	377	357	367	378	367	390	380	370	344	360	356	391	346	384	396	366	396	396	359	352	417	361	403	400	366	326	386	351	405	347	361	388	369	360	373	379	376	373	362	377	375	401	371	363	411	355	382	390	370	404	403	339	379	366	388	360	344	389	389	405	415	401	374	336	365	389	393	401	323	386	405	361	391	355	433	343	340	378	417	427	370	375	391	365	362	359	336	358	395	372	373	382	371	381	329	355	388	366	366	391	330	384	361	390	375	362	365	367	393	391	383	378	388	385	348	381	379	397	354	408	392	353	386	383	371	350	386	352	356	403	348	361	375	374	388	394	375	350	376	390	374	355	383	362	355	360	385	356	378	364	338	350	367	367	359	328	331	378	366	379	335	369	415	395	377	396	366	366	381	354	379	353	402	378	351	378	377	382	387	405	402	397	413	355	396	392	363	371	352	373	373	382	348	372	354	412	359	403	389	378	368	391	360	384	343	382	353	362	351	377	386	378	372	376	372	403	351	388	407	374	416	382	341	351	340	367	407	378	364	382	381	367	384	324	351	400	410	381	378	357	369	380	370	366	369	390	374	362	404	364	373	335	375	392	343	386	365	371	359	377	383	381	347	391	390	362	399	344	374	350	355	364	352	371	370	372	355	356	386	389	341	379	350	375	336	367	354	412	377	354	375	376	397	382	370	333	369	368	372	371	371	401	374	358	371	375	341	371	376	372	384	411	370	370	376	366	390	371	394	344	368	363	389	377	342	366	339	384	389	400	384	372	380	344	365	378	355	371	368	367	349	336	343	348	361	361	354	393	347	360	399	375	368	402	371	395	327	381	372	382	351	388	380	366	397	354	353	339	367	394	404	396	378	403	370	408	343	381	373	344	364	384	366	412	367	367	352	344	366	392	370	320	389	389	381	389	344	387	378	342	379	364	396	368	362	373	361	384	384	385	375	355	380	408	386	377	384	346	393	387	345	374	344	379	382	388	402	366	360	367	371	358	364	366	367	394	375	393	390	361	343	367	352	368	355	398	324	343	376	356	371	353	367	382	361	371	366	376	345	379	356	370	401	371	361	331	381	371	381	361	360	382	376	401	359	383	350	374	357	341	385	394	377	335	379	394	367	342	345	388	357	354	327	380	339	380	319	377	376	354	373	377	365	395	353	394	347	367	377	367	354	382	350	359	372	342	378	398	353	395	369	380	359	323	386	346	377	360	390	370	359	399	383	374	334	336	394	321	408	348	353	364	368	362	349	367	370	357	365	384	374	388	363	372	370	393	413	434	345	352	393	393	363
17984	2884	3041	2282	1511	1036	826	697	537	436	414	349	318	271	270	251	243	227	209	184	207	208	168	184	157	173	183	183	155	166	172	170	191	165	164	161	166	140	158	163	165	145	136	160	157	152	170	136	175	160	147	155	164	133	141	166	150	149	157	165	165	149	148	159	159	139	153	148	157	143	159	128	152	129	151	139	168	127	149	128	144	138	139	148	165	143	158	138	125	154	139	152	138	140	127	147	166	140	137	143	158	150	138	164	149	138	143	178	136	134	143	171	143	132	146	169	140	148	141	155	142	137	155	148	144	147	137	140	138	136	132	127	152	138	165	145	129	129	145	158	139	147	143	123	138	138	156	131	145	156	148	135	151	135	141	157	132	144	139	114	121	153	136	141	178	158	160	142	135	154	143	141	133	126	162	174	143	124	126	125	126	141	135	137	135	147	166	134	119	149	128	142	127	139	127	149	165	148	156	149	163	159	147	128	138	153	146	126	159	163	157	129	147	134	128	159	144	132	146	144	145	163	148	163	153	145	149	138	140	146	152	144	147	164	172	127	154	158	130	149	146	152	127	141	131	150	151	129	132	141	148	122	138	156	131	147	131	147	140	155	147	163	152	147	124	140	136	137	118	125	156	163	161	147	132	153	156	158	133	134	156	136	139	151	138	147	142	131	143	141	129	135	143	152	131	157	123	151	141	141	117	124	163	135	142	163	135	145	139	161	140	129	149	147	146	116	150	142	130	142	144	138	139	146	151	147	175	153	151	138	129	143	141	143	160	161	134	164	118	121	122	143	128	131	163	141	161	142	139	147	145	138	145	129	143	148	158	140	138	131	166	142	139	159	128	153	119	129	151	138	144	137	142	138	134	124	139	165	145	138	142	139	130	136	155	121	127	136	145	136	141	163	167	120	148	140	180	137	132	124	132	125	142	145	145	136	142	133	173	156	142	157	149	135	131	130	141	145	161	155	129	142	135	142	120	150	130	158	124	117	150	132	140	145	157	137	144	143	119	143	149	128	131	142	130	115	155	138	168	153	135	151	142	162	161	132	151	168	146	144	148	176	170	153	141	141	145	148	166	149	161	133	127	157	155	145	122	148	126	144	164	129	143	145	160	120	139	143	134	151	151	152	143	150	158	143	148	140	133	120	152	132	131	157	121	147	142	136	161	145	151	135	128	136	137	160	152	157	138	138	154	166	146	143	153	127	145	142	148	157	147	142	125	138	146	163	143	127	130	143	151	130	133	146	135	159	146	134	148	146	129	144	142	141	127	147	135	143	127	148	152	147	137	130	129	120	137	137	132	142	130	141	153	141	157	137	130	159	118	137	138	149	133	143	158	139	156	160	141	136	159	130	145	134	148	155	153	151	137	158	161	146	137	141	140	131	144	171	156	138	138	151	168	156	144	150	142	146	144	164	131	150	147	140	143	142	139	123	141	128	138	148	132	141	168	155	151	134	133	136	146	147	154	132	143	154	138	141	161	134	160	149	148	157	133	127	132	158	131	146	126	135	137	150	128	147	136	163	144	149	142	133	152	144	152	155	119	143	137	152	144	139	140	128	127	154	132	153	123	137	148	137	136	164	143	142	158	141	126	125	149	121	152	132	142	177	152	141	142	153	133	142	135	173	162	152	142	135	131	143	137	128	136	136	124	129	133	158	140	123	143	125	145	170	150	129	144	140	139	133	143	120	143	131	137	167	148	129	153	131	149	136	145	153	147	136	158	151	141	157	143	143	135	150	145	129	152	124	154	152	134	163	124	142	137	141	147	136	152	125	159	151	139	134	147	120	159	121	141	120	159	136	139	151	146	132	147	129	137	141	136	158	143	152	143	152	144	154	132	132	120	128	131	145	132	138	154	158	134	141	168	130	147	160	148	140	135	138	148	149	165	163	110	143	160	143	120	141	150	153	140	161	152	137	132	128	163	121	157	129	136	147	131	143	137	133	151	134	141	154	154	152	128	146	158	141	158	133	123	147	153	152	130	157	124	163	145	145	145	137	137	139	132	133	149	162	168	152	169	131	119	138	143	139	146	144	141	148	142	158	147	135	146	132	146	145	142	144	157	138	149	130	142	129	124	152	159	143	128	130	139	126	187	140	139	140	119	146	133	143	144	126	145	158	139	127	121	145	146	140	131	154	165	137	169	130	148	143	149	155	143	136	132	154	156	145	159	130	155	163	140	162	134	151	169	127	155	120	130	124	150	130	149	145	124	148	158	146	145	147	138	114	148	143	140	143	165	157	164	170	130	137	138	152	161	158	138	129	135	160	129	148	146	131	131	115	134	131	158	161	138	154	140	122	136	159	134	153	126	143	136	156	135	142	152	150	148	130	146	139	120	111	154	144	126	140	136	164	127	157	124	138	153	121	141	136	148	136	150	132	152	141	157	132	122	130	142	134	131	137	144	140	142	150	158	143	142	165	140	140	136	142	128	150	152	152	143	117	153	149	144	163	142	122	150	139	137	157	136	148	148	143	141	158	129	138	134	119	148	147	155	157	117	146	152	134	153	160	128	161	144	143	160	154	133	132	140	149	134	152	136	144	117	140	135	139	153	143	135	139	146	143	147	163	145	135	158	141	131	136	156	144	131	134	163	143	145	164	148	145	111	122	123	148	124	150	135	151	141	142	153	144	152	137	146	159	145	157	162	142	150	143	148	152	144	139	160	126	164	166	152	155	130	138	131	157	144	153	148	148	159	135	132	141	118	158	158	131	138	136	141	134	134	134	140	154	135	144	141	130	161	148	138	140	132	148	120	142	131	165	154	146	133	124	155	157	142	152	143	135	132	138	142	151	173	150	143	151	134	141	137	142	129	143	127	143	135	133	142	147	155	159	153	151	151	133	155	143	144	143	135	116	149	158	126	146	137	160	150	125	124	145	141	141	123	144	143	129	129	137	143	141	164	146	154	136	173	144	138	143	139	159	147	145	156	151	173	142	157	157	163	171	160	139	147	134	144	164	146	140	145	154	131	174	150	136	164	156	124	150	122	128	137	150	131	150	145	143	146	142	128	128	139	135	136	140	137	154	155	153	140	130	161	156	159	129	138	125	145	130	154	154	135	146	109	155	144	138	136	143	140	147	134	117	157	125	143	147	152	165	144	140	141	129	122	163	145	154	155	149	166	127	138	117	128	149	134	125	120	133	124	143	138	155	140	135	152	151	158	163	108	174	137	143	154	140	136	126	138	140	157	134	166	140	138	156	141	139	160	137	149	162	158	148	153	153	151	139	154	170	146	147	149	146	133	140	144	155	143	113	145	151	141	138	122	149	155	153	119	126	146	163	145	148	139	149	140	152	155	146	132	147	136	150	132	167	146	142	160	130	134	146	143	145	144	159	125	157	141	147	127	126	124	156	148	148	157	159	151	138	141	133	142	123	148	128	136	143	134	145	139	149	134	138	149	169	173	111	146	149	134	166	142	142	146	168	160	138	146	136	139	163	152	132	129	126	136	126	142	154	153	130	131	158	134	160
8236	2688	6599	7140	5933	4725	3790	3119	2629	2272	2070	1763	1557	1395	1358	1225	1061	1046	1028	892	919	853	816	809	790	785	711	704	686	664	693	698	617	586	618	599	592	550	623	609	607	570	567	531	539	579	558	552	587	551	581	584	559	530	557	559	532	518	516	543	494	477	493	508	540	485	507	494	516	514	457	510	509	504	500	474	482	506	503	508	520	479	513	501	550	472	449	508	491	471	493	477	518	491	469	461	506	506	454	522	468	479	487	496	488	503	485	483	486	491	483	502	479	501	462	463	466	507	470	488	460	523	443	473	472	476	462	491	483	506	480	456	457	469	459	443	473	454	510	460	533	456	457	454	489	474	478	475	496	423	494	459	448	501	474	541	473	458	463	468	485	457	445	489	463	473	455	479	482	492	464	466	527	485	482	463	505	473	463	464	424	462	427	474	455	493	480	477	476	481	470	433	496	512	455	476	470	470	486	463	504	452	497	506	463	449	437	469	470	470	476	458	478	524	479	473	484	429	475	525	467	470	463	444	480	456	515	441	488	478	470	498	435	404	432	483	475	475	479	480	479	474	473	482	451	476	464	448	470	479	464	436	451	463	505	441	454	460	454	499	451	489	477	456	459	448	479	466	444	454	476	461	440	481	481	480	449	475	529	484	421	473	518	447	489	464	498	479	458	473	477	494	484	471	446	452	440	486	497	486	475	479	475	481	482	514	471	506	479	463	467	432	529	467	494	499	457	428	442	462	431	459	503	479	467	464	451	499	499	429	487	539	470	495	487	484	492	518	494	500	494	443	488	454	451	476	477	451	466	461	491	485	469	490	496	478	457	485	459	503	466	463	440	451	462	487	468	487	485	452	445	456	472	460	456	459	434	423	447	429	472	425	518	433	505	478	465	440	492	455	503	452	460	486	449	447	481	473	455	458	447	453	457	481	482	464	495	441	481	447	450	445	473	467	495	487	454	471	472	484	446	468	474	519	464	472	458	473	513	459	492	437	500	462	493	470	472	451	489	499	476	486	463	508	459	461	480	485	447	469	459	440	470	434	468	447	497	457	486	438	468	463	449	480	482	428	483	437	444	503	436	486	480	441	487	513	441	506	487	468	506	446	462	461	472	460	447	447	463	486	454	490	457	453	461	498	475	456	501	497	470	498	474	442	448	455	475	439	484	474	461	476	435	478	447	521	482	433	482	486	430	478	452	503	451	494	450	452	476	509	454	475	468	481	461	487	436	464	477	510	477	454	444	482	457	458	509	469	489	458	479	482	461	471	461	423	485	474	473	454	444	440	451	470	437	495	487	487	469	478	525	431	458	440	438	435	493	462	444	484	464	462	436	495	488	457	438	465	471	467	481	443	472	506	511	472	537	486	455	469	464	456	451	490	458	471	471	465	495	463	492	457	459	457	506	464	449	492	458	474	468	460	512	460	449	468	497	456	464	493	482	486	475	459	475	471	457	461	484	485	461	476	496	441	445	467	527	482	467	458	504	439	453	475	467	474	435	489	494	469	486	499	466	495	471	452	468	476	475	489	490	461	472	460	444	432	492	497	507	446	446	476	504	459	501	507	476	490	443	449	465	443	437	477	471	455	457	462	496	457	466	468	431	463	479	452	430	484	451	496	469	470	444	458	443	477	446	511	490	484	455	450	428	454	479	457	448	447	475	453	455	449	473	490	497	474	450	447	495	434	462	474	463	494	457	475	504	487	476	481	515	481	514	483	418	450	466	478	490	486	504	475	471	448	473	509	520	481	502	487	486	463	464	499	464	502	493	487	494	524	448	491	458	464	451	473	459	493	515	461	473	494	492	496	446	451	477	469	457	487	478	479	464	491	443	486	480	481	477	475	455	471	470	435	483	463	484	440	441	460	497	522	486	479	477	486	499	456	481	466	485	464	449	501	475	460	426	460	472	460	504	472	446	465	458	502	475	464	477	448	452	454	514	492	458	481	479	461	462	479	469	433	416	523	442	480	482	498	449	499	448	475	463	464	488	486	476	513	473	498	474	468	446	476	442	487	458	495	446	449	451	483	476	470	454	452	438	472	435	414	482	469	467	454	413	469	506	486	469	453	459	515	437	465	422	512	503	434	494	458	467	461	477	505	453	438	452	423	439	447	426	487	445	498	498	490	497	447	469	497	453	451	471	452	486	487	461	460	469	510	476	539	473	469	441	441	486	499	453	470	474	494	454	481	468	471	442	472	448	476	461	466	469	495	499	457	484	437	422	457	444	480	467	477	463	488	477	481	491	502	463	454	455	465	474	462	470	481	478	465	458	451	452	497	478	483	466	466	483	468	485	449	448	479	500	481	483	494	459	478	448	531	465	487	514	460	478	474	497	476	481	490	478	471	511	468	477	488	439	483	465	468	459	472	463	469	499	441	489	464	463	468	483	465	447	461	473	503	488	459	461	472	468	493	470	485	485	457	463	474	504	490	461	475	488	465	465	472	458	492	481	444	470	448	464	428	479	455	462	443	464	463	487	496	454	464	516	440	507	461	460	483	457	500	455	470	513	467	459	508	432	524	480	446	463	448	469	464	495	485	441	479	477	469	465	486	474	480	466	485	455	476	468	473	457	454	468	468	485	497	474	467	500	482	456	468	439	462	509	447	458	428	483	468	470	506	462	462	472	437	485	441	492	419	482	479	443	455	455	490	462	478	451	470	469	458	449	456	497	473	508	482	484	466	503	482	460	435	439	529	452	471	465	481	490	502	469	457	513	467	456	453	436	495	500	459	477	508	490	505	479	447	441	444	476	498	446	469	483	424	506	473	447	478	457	521	453	468	491	500	491	487	449	454	504	480	499	522	479	485	491	464	427	485	456	466	461	475	507	530	475	444	491	486	483	529	429	492	483	484	476	506	442	504	477	474	505	431	467	467	492	488	471	479	465	491	464	452	455	460	463	478	474	499	471	478	464	502	485	488	452	482	469	500	455	438	476	517	487	493	479	487	471	472	476	494	492	482	510	462	409	510	509	460	478	487	476	475	491	485	495	471	480	480	475	493	489	455	465	466	453	514	467	423	475	454	470	444	444	487	497	438	462	459	466	456	468	463	485	470	483	484	432	454	485	470	495	475	468	471	488	467	482	524	477	438	513	495	460	475	464	487	488	477	455	451	491	483	500	466	476	468	475	475	475	457	474	445	446	473	440	461	440	502	431	500	467	456	455	495	450	470	477	489	488	459	469	506	430	429	463	471	439	445	467	466	499	460	488	480	448	470	435	490	485	485	483	447	508	468	482	515	493	473	485	464	452	455	515	452	496	515	475	490	470	452	454	474	471	507	432	468	476	442	440	494	466	468	498	506	463	456	469	485	503	493	484	489	471	476	453	473	445	491	476	477	472	501	485	487	460	467	502	512	466	456	478	489	503	499	473	449	463	469	484	461	497	501	480	465	455	485	441	451	469	485	459	469	484	459	476	476	483	483	474	469	458	464	503	493	452	488	428	473	489	457	483	486	486	506	480	476	454	509	461	470
2311	328	324	298	251	271	248	219	247	258	203	227	238	223	234	237	228	245	206	221	252	237	240	254	225	229	230	246	235	210	221	254	265	231	225	250	226	236	250	221	215	231	229	228	209	218	236	282	234	264	246	245	232	213	214	225	254	243	248	243	246	211	202	217	235	221	219	222	243	228	230	215	222	215	235	240	227	226	228	234	215	247	228	225	220	221	250	222	256	260	213	252	221	272	245	229	221	231	224	214	230	241	215	216	239	223	210	230	233	224	227	260	205	210	208	254	226	201	221	237	236	235	234	231	226	224	238	228	237	220	267	209	226	234	246	208	227	244	246	253	203	267	260	249	239	237	225	238	219	241	242	228	227	215	234	248	211	208	234	232	222	223	241	227	253	221	241	238	238	231	245	220	245	234	240	234	210	237	216	243	219	244	225	230	224	212	222	232	233	237	226	233	210	240	276	220	229	201	246	232	239	242	242	213	226	267	209	230	223	233	225	230	226	247	209	225	227	232	213	218	245	201	218	226	222	213	223	222	215	225	235	212	240	213	226	234	236	248	212	231	206	222	231	241	208	229	239	219	222	237	201	235	255	243	231	209	232	225	241	200	243	224	221	237	233	222	222	239	223	234	218	232	223	212	257	215	226	240	201	238	221	237	240	229	237	236	196	219	185	226	245	239	263	197	205	253	221	240	216	227	219	246	227	223	241	231	228	226	209	278	216	221	228	251	196	239	210	217	231	239	239	222	225	253	232	227	219	226	225	203	230	230	239	220	208	234	217	233	244	226	210	243	234	235	236	219	226	228	227	223	232	221	222	227	280	222	226	222	250	229	225	217	226	261	258	259	222	219	228	238	249	243	239	255	243	207	227	225	212	220	233	206	220	234	225	220	245	219	213	240	251	228	222	210	209	214	222	224	244	217	256	226	218	231	245	231	237	253	264	202	219	223	214	237	222	219	206	226	236	226	213	242	221	229	238	227	233	218	229	209	237	245	203	215	206	242	217	218	248	263	238	249	216	240	236	232	239	208	242	261	246	214	245	240	212	242	240	228	213	221	212	251	229	203	226	224	215	227	232	243	219	216	222	236	262	239	222	231	221	235	244	220	249	237	235	252	207	233	247	205	233	225	256	230	219	232	246	246	212	224	213	213	210	221	264	229	236	230	233	220	228	219	254	251	221	242	224	217	205	246	232	206	236	247	256	238	227	229	236	234	252	231	258	227	228	224	185	253	229	230	237	226	245	213	216	242	255	231	239	239	240	212	228	224	201	222	232	220	249	218	224	223	216	237	256	222	254	230	245	222	230	251	227	224	231	227	234	218	240	237	251	248	234	194	240	234	196	237	230	226	230	221	228	227	240	230	220	240	243	242	217	204	257	212	207	239	239	249	225	230	230	247	241	225	222	215	231	207	233	247	244	237	228	248	241	243	240	225	235	213	212	210	259	236	249	235	234	222	247	235	214	232	251	242	230	223	234	239	218	225	220	238	260	222	234	208	211	242	249	219	218	234	245	260	220	207	248	226	227	236	229	216	217	200	251	206	242	197	228	243	221	236	249	238	220	241	236	227	234	209	205	234	245	233	223	236	255	233	243	223	236	214	242	227	244	215	222	226	216	220	235	252	235	213	235	245	218	208	240	233	237	229	271	228	253	246	230	233	221	248	233	225	226	219	222	236	226	224	221	238	247	217	251	237	210	232	228	230	217	223	216	265	242	191	237	225	239	235	220	208	217	213	235	232	245	216	219	191	215	227	222	245	214	242	208	227	218	236	255	241	224	245	230	244	236	211	228	217	214	214	241	235	215	212	236	212	229	243	262	235	230	225	206	239	233	224	247	243	248	214	233	213	272	220	270	220	228	227	212	234	239	213	229	241	215	253	207	218	228	237	217	203	226	222	253	227	227	211	220	233	192	233	211	224	226	219	207	232	234	223	213	235	234	208	245	224	221	193	240	234	237	212	220	239	223	236	218	232	237	212	227	223	232	221	225	214	249	232	226	236	243	231	217	216	251	239	219	234	219	236	235	230	232	224	222	250	211	229	236	231	231	266	248	207	250	209	218	240	207	216	211	232	255	233	213	263	212	211	234	229	189	227	232	219	222	228	246	224	225	214	255	224	223	222	259	209	223	224	242	217	215	223	242	216	238	236	233	230	216	232	221	252	234	202	232	223	232	274	236	225	212	265	240	259	216	235	244	218	206	235	246	256	238	269	225	234	205	231	220	244	230	231	222	252	264	215	207	243	263	228	203	239	245	220	267	216	223	210	249	222	218	228	231	235	249	223	221	216	228	185	213	236	248	222	223	238	251	221	218	219	238	228	218	241	210	234	209	244	203	254	261	215	220	260	255	230	243	218	228	211	210	229	214	205	224	240	234	262	220	205	226	231	212	231	241	217	228	256	214	223	243	221	238	228	229	232	220	231	229	218	234	219	222	248	232	230	253	238	231	274	240	228	234	245	230	219	227	225	236	221	234	230	242	247	228	235	221	235	246	242	247	221	214	216	208	247	212	244	230	211	225	217	232	217	221	226	205	244	247	228	230	213	215	219	228	225	257	240	226	222	219	228	246	221	208	235	237	229	227	229	209	254	252	220	223	226	225	225	237	282	223	235	199	230	227	211	228	231	222	240	238	222	231	226	229	215	231	224	223	225	227	222	211	243	213	224	235	240	221	236	234	242	250	229	257	225	202	226	261	218	242	268	205	253	246	200	226	214	229	235	232	248	240	234	229	242	224	229	215	241	248	245	226	207	246	231	231	242	216	234	249	212	233	230	241	207	202	233	237	220	238	216	246	226	228	203	221	198	225	205	239	252	216	259	229	235	237	233	199	201	207	202	208	221	245	214	227	219	226	217	217	193	229	233	226	202	245	234	217	224	223	242	221	232	246	232	251	233	217	256	207	251	248	256	225	218	234	215	229	210	240	218	230	242	250	243	249	251	245	245	257	208	207	215	218	229	231	246	227	221	244	249	250	210	215	208	203	231	216	229	215	234	235	229	231	255	233	207	230	235	213	248	229	222	234	218	233	212	248	232	202	224	254	242	225	226	251	215	228	209	215	191	219	243	243	216	210	266	233	229	228	238	227	233	236	209	190	207	201	203	234	259	219	230	222	235	237	223	221	217	230	226	235	248	227	242	240	220	253	237	244	236	211	224	218	232	236	230	234	239	202	217	232	214	225	260	253	229	252	256	228	265	248	242	239	238	235	227	235	235	224	265	261	225	254	265	246	217	220	235	225	213	217	225	235	255	282	223	239	221	258	250	232	213	194	245	224	212	234	242	211	232	249	208	235	208	224	228	240	229	254	213	235	200	233	223	242	232	225	203	215	235	228	247	211	234	226	226	223	209	202	225	226	247	269	237	248	223	237	219	215	247	205	233	203	203	228	246	240	216	244	242	204	211	227	255	281	245	242	237	250	216	229	232	234	202	219	240	219	205	216	209	221	236	215	230	206	234	236	220	216	246	230	228	236	236
2835	793	853	911	875	800	782	775	788	756	760	705	754	676	674	713	707	725	677	705	727	697	667	691	699	681	731	671	735	673	713	703	688	695	692	712	662	666	645	668	683	670	705	676	693	637	691	703	717	706	690	673	729	655	690	703	713	675	651	681	695	637	673	679	690	684	671	669	651	657	687	675	691	664	679	681	674	728	714	645	721	664	709	682	624	708	688	695	711	743	692	668	747	658	670	677	684	678	695	683	673	656	679	683	656	638	726	694	692	676	724	686	721	664	699	658	661	662	692	686	655	673	687	683	676	699	681	706	638	696	687	659	714	670	709	663	732	682	695	680	670	683	633	680	663	686	628	713	653	649	687	677	668	713	695	684	668	675	695	731	695	688	656	670	637	686	687	662	653	666	657	652	668	678	707	723	625	660	678	660	639	702	673	698	652	693	672	692	690	689	709	668	665	684	640	665	731	642	693	689	702	678	700	722	702	737	687	684	694	707	689	634	648	677	677	683	704	695	659	688	673	663	693	656	659	682	699	659	687	677	678	673	671	667	660	682	684	702	669	651	624	685	699	660	715	689	689	708	679	678	700	694	694	694	745	643	665	701	664	652	700	665	680	673	710	689	670	708	698	652	699	658	676	666	690	696	691	658	683	693	682	635	664	684	678	743	622	690	644	618	648	701	660	652	683	659	698	689	676	672	717	703	650	687	700	663	663	697	695	752	705	692	668	712	672	665	709	703	722	684	706	644	711	671	678	664	693	690	682	684	651	691	697	682	699	712	668	677	673	671	675	666	621	682	702	665	698	694	654	697	708	675	641	704	707	692	719	710	658	695	707	710	683	658	636	648	677	680	660	682	650	679	643	656	659	704	690	698	667	652	676	696	724	621	705	693	677	682	672	685	724	624	649	702	675	674	681	707	674	679	682	699	684	701	655	702	624	671	714	705	740	692	664	683	646	671	695	670	639	708	699	667	679	718	718	664	689	666	705	689	667	676	687	641	706	667	683	695	649	688	688	669	752	659	661	702	687	638	687	716	670	703	705	698	677	675	675	652	665	736	664	692	681	716	646	709	696	719	739	693	664	637	710	682	637	701	673	674	689	687	667	680	661	712	713	670	653	668	702	700	710	636	680	700	666	682	682	640	647	661	710	672	651	710	694	663	636	689	672	684	648	706	694	676	653	648	661	696	638	699	716	703	666	671	670	629	661	679	703	650	631	738	670	710	694	689	666	718	677	738	665	698	683	659	631	636	667	646	678	673	692	674	664	670	648	673	669	661	692	669	689	696	675	684	647	645	696	704	677	683	633	730	695	707	694	714	697	661	688	700	689	701	689	650	717	650	714	722	670	719	719	692	698	664	660	732	661	720	696	661	671	691	665	725	689	671	659	670	673	677	686	709	690	720	689	685	694	738	674	768	659	676	658	686	739	671	694	682	665	724	703	690	656	679	673	700	677	673	660	652	680	659	669	656	728	731	664	682	693	669	646	677	696	681	688	649	667	699	704	672	649	689	671	697	645	704	710	676	702	662	682	722	685	698	683	678	692	645	651	718	708	676	631	707	674	651	666	662	667	637	665	692	687	697	696	663	654	684	693	696	658	682	671	618	684	678	652	692	662	650	737	687	691	647	668	619	669	694	717	725	675	666	704	654	662	693	697	668	667	700	705	667	707	693	684	679	698	653	763	680	668	656	682	645	705	691	657	700	718	661	673	682	672	668	663	655	686	713	652	691	641	632	698	661	664	731	688	653	664	696	687	730	666	715	743	769	688	688	695	659	680	642	685	694	618	691	699	680	742	717	693	647	664	683	696	704	658	684	699	673	682	681	677	690	677	681	691	652	729	669	677	696	670	660	693	675	714	659	710	664	664	680	687	658	642	696	747	706	649	676	658	659	661	665	705	661	662	697	653	683	712	697	678	698	684	659	714	701	679	667	711	650	692	694	679	648	681	686	683	713	661	641	655	667	678	688	720	737	706	645	710	707	713	699	665	673	696	691	664	714	670	673	687	684	654	702	680	680	722	662	677	708	643	687	711	673	648	704	651	700	694	691	706	683	689	671	685	723	663	715	696	658	642	688	694	720	672	694	706	671	653	678	664	706	669	692	712	693	656	705	693	667	672	651	688	681	683	665	672	722	657	708	705	715	687	699	687	672	696	700	664	718	666	712	671	644	715	656	693	678	690	694	677	697	665	649	692	666	688	674	651	685	706	665	651	684	672	677	687	687	672	675	675	730	674	711	671	657	705	698	681	656	665	700	686	675	662	659	667	660	621	675	675	690	672	690	691	713	665	696	658	682	673	640	668	671	665	680	667	701	681	642	680	639	679	664	712	669	658	682	715	706	652	705	670	665	714	668	704	647	683	620	671	708	666	694	703	713	640	654	662	698	700	667	643	640	651	709	657	682	693	688	690	678	665	651	668	669	691	651	718	726	662	681	702	656	719	677	647	696	666	671	691	655	668	658	668	648	715	711	728	676	692	665	689	723	724	668	673	672	660	690	681	684	703	701	662	650	727	707	687	645	694	701	661	683	719	693	709	720	716	700	708	634	683	648	682	675	655	718	666	648	678	730	650	724	689	637	652	646	646	712	687	669	695	668	648	709	705	703	709	679	706	668	695	664	665	706	676	717	695	724	694	711	663	713	661	647	678	685	687	633	689	707	660	699	648	702	683	651	680	690	642	667	696	645	624	713	665	649	674	707	680	684	700	665	662	685	665	658	689	714	655	711	661	654	659	679	700	697	669	686	700	671	708	655	691	686	701	703	671	734	673	697	713	704	694	704	700	709	708	632	619	710	685	672	708	648	719	700	666	647	675	666	688	668	663	677	750	690	675	688	664	744	663	676	652	630	740	691	700	667	712	667	669	681	653	673	655	643	720	714	648	700	702	669	720	663	676	674	698	674	662	708	698	719	673	685	665	702	678	698	678	669	697	717	666	659	655	646	700	606	671	708	704	672	705	662	682	680	671	697	715	654	673	738	691	688	670	694	661	693	638	668	713	700	686	633	672	723	657	656	693	659	675	713	716	689	690	633	706	669	716	694	713	673	690	689	698	682	703	660	693	694	701	706	664	714	700	718	683	637	695	727	704	693	686	731	683	715	686	671	646	673	709	655	631	679	696	639	663	703	660	674	706	679	732	676	703	697	657	692	663	667	658	674	664	674	686	688	663	636	699	690	737	707	714	684	666	641	657	667	672	650	676	707	640	681	729	704	690	646	659	663	690	664	688	639	706	697	713	614	687	681	644	670	711	688	681	717	697	689	637	685	682	696	691	690	653	696	684	682	711	653	686	696	643	697	690	655	734	691	670	662	699	720	698	632	681	646	708	675	649	652	684	697	664	652	728	701	701	687	700	711	715	662	678	727	668	709	677	686	662	658	662	675	683	681	643	697	689	661	678	749	671	665	652	649	689	676	696	717	683	650	620	707	660	683	691	688	682	693	673	635	681	678	653	674	733	638	675	675	689	696	669	683
9721	1216	1480	1110	819	580	466	351	289	258	217	199	210	180	174	154	145	133	137	155	151	143	142	156	141	116	134	133	113	119	124	100	131	113	98	115	113	109	125	123	116	123	121	108	119	111	138	108	115	117	99	119	100	111	122	97	103	105	103	115	107	133	93	110	127	118	100	103	129	121	118	124	108	108	115	100	89	137	105	108	107	103	99	126	110	120	113	106	113	116	107	108	105	118	134	107	115	119	115	117	111	103	102	120	108	117	135	83	116	116	110	106	116	112	122	125	111	96	101	105	117	127	114	102	111	116	114	116	101	117	128	117	119	132	127	121	129	117	116	131	102	121	107	112	119	96	100	106	115	110	115	111	99	92	99	90	120	106	118	88	115	127	112	134	105	103	116	99	125	103	125	122	116	109	102	134	100	109	110	116	115	109	120	114	118	104	117	119	118	102	118	93	104	120	97	104	109	99	99	113	100	114	101	115	110	117	101	99	103	100	94	117	110	126	114	113	118	114	123	119	114	112	105	104	127	113	122	104	131	107	117	115	114	114	103	117	119	103	119	125	101	113	113	99	120	99	115	91	109	92	123	104	103	108	111	116	125	89	115	120	97	113	107	97	74	119	133	117	117	120	125	123	111	108	94	114	116	98	115	108	112	116	117	103	110	107	116	119	93	100	116	107	127	102	105	110	101	76	107	106	95	93	116	115	116	93	97	97	126	119	98	110	117	105	94	87	98	122	105	111	109	120	125	118	121	110	117	113	118	90	128	92	116	116	113	111	108	89	101	116	123	114	98	124	106	105	124	143	110	109	106	105	132	123	114	107	120	115	120	110	116	99	118	129	124	114	98	102	110	103	127	95	109	104	92	103	96	113	116	98	137	117	111	99	117	102	121	113	100	104	115	114	96	121	137	127	89	105	111	113	113	101	110	109	116	99	103	100	123	99	117	113	106	139	116	125	110	99	116	103	120	125	121	86	113	116	108	123	107	116	112	102	93	109	106	104	112	107	121	106	106	135	115	103	119	112	117	108	107	115	100	118	103	114	108	123	117	110	100	100	99	118	103	119	126	110	106	116	139	107	117	114	105	136	105	108	107	104	102	118	108	113	100	97	104	114	137	102	109	120	104	130	95	111	120	121	106	104	113	113	119	101	98	123	121	137	132	97	130	116	105	128	100	115	93	115	116	116	120	108	111	92	106	100	98	105	100	95	119	105	105	119	114	130	118	108	116	127	110	92	117	145	120	122	114	107	113	118	119	109	93	84	119	105	112	115	121	124	111	122	112	109	115	116	118	124	108	101	111	130	109	120	113	84	116	112	132	122	105	122	110	126	102	106	116	102	118	97	120	103	88	98	113	105	120	109	123	105	108	98	113	118	115	113	108	121	130	110	107	110	115	102	126	107	124	101	111	104	115	125	106	124	125	107	104	132	102	89	105	138	114	120	118	117	95	107	101	94	118	127	113	121	105	135	131	106	117	110	123	115	111	117	104	93	112	122	123	121	112	107	94	109	91	112	97	122	124	99	111	130	100	124	115	117	90	102	117	111	114	116	113	109	105	128	106	105	110	109	120	99	101	95	115	104	104	101	112	102	119	105	114	108	106	120	119	102	113	106	134	127	107	107	106	106	119	105	115	123	111	93	103	116	112	135	96	102	120	93	117	95	113	125	98	106	135	113	113	117	107	91	100	105	108	124	122	116	107	111	123	120	116	107	116	107	122	125	94	117	104	126	108	125	102	128	98	120	135	103	125	111	99	118	136	138	115	102	109	119	118	137	105	117	114	114	98	121	130	99	125	115	116	99	124	116	117	115	102	101	125	95	98	119	105	119	105	114	107	124	132	106	107	108	125	111	110	116	121	115	107	109	112	104	111	113	116	124	103	109	115	97	100	109	116	86	126	102	110	112	124	104	111	126	123	104	115	87	82	108	116	117	107	123	103	110	106	124	115	107	130	110	115	105	103	112	105	128	115	115	106	111	122	121	114	106	116	117	118	108	126	104	122	126	96	95	102	112	114	104	90	101	95	99	92	122	96	108	130	116	118	101	112	126	107	90	126	115	110	120	121	114	120	130	137	111	122	105	100	118	116	120	128	129	114	105	154	114	106	113	111	101	120	109	128	106	101	113	125	124	101	105	120	110	99	113	108	116	113	107	114	121	113	111	114	110	114	136	108	121	94	113	107	92	101	123	123	103	105	114	119	100	128	127	121	120	100	105	104	111	126	129	106	124	116	122	115	113	107	104	110	127	114	115	130	104	126	99	104	114	125	130	109	97	114	102	126	116	121	123	103	121	110	101	137	108	125	88	99	111	110	103	137	119	113	133	121	116	95	119	103	133	112	109	105	137	102	95	122	111	97	125	135	115	119	116	98	150	121	92	111	112	109	116	107	116	119	117	106	141	110	127	109	127	93	105	128	110	106	104	108	100	119	115	112	127	117	113	116	133	104	104	120	118	97	95	100	105	124	105	120	107	102	118	129	100	110	120	109	126	102	114	133	116	128	138	108	119	129	100	106	117	120	117	115	106	119	111	111	115	118	104	134	127	115	112	122	95	125	125	107	123	102	113	99	107	119	121	113	109	119	117	105	119	119	113	122	121	113	113	131	121	120	106	105	112	115	130	115	110	122	129	127	108	104	112	120	127	126	116	111	108	123	102	104	94	117	128	123	126	105	110	113	100	98	110	112	101	102	107	108	111	113	122	132	110	108	126	112	110	116	116	97	106	122	105	104	111	106	110	111	121	116	128	122	107	99	114	111	126	111	113	102	109	103	115	108	116	116	109	117	111	103	102	112	108	127	114	118	113	116	135	117	129	114	120	126	112	115	103	104	99	104	123	94	112	102	110	126	111	121	109	107	113	118	122	131	108	117	104	111	113	108	102	123	122	113	125	114	115	134	108	96	107	107	116	109	115	118	109	111	122	108	102	102	105	104	99	109	111	113	119	115	116	107	124	120	124	94	111	113	109	106	105	127	100	104	106	111	114	110	119	121	121	125	114	114	102	121	104	119	108	121	112	121	115	104	112	120	131	110	123	97	113	115	111	119	116	113	114	107	103	94	107	126	108	130	111	117	105	136	117	118	100	107	93	116	110	112	124	110	113	108	117	111	122	131	98	97	106	135	107	106	118	102	113	94	133	120	137	109	112	112	117	116	105	114	110	122	115	122	95	101	110	116	115	119	106	117	101	119	123	128	101	116	113	141	110	107	127	117	110	128	114	108	119	91	121	119	124	112	115	122	120	96	128	111	137	113	122	101	99	103	127	108	125	112	121	98	109	107	116	108	105	105	109	122	109	118	125	120	112	104	92	129	139	124	97	111	96	121	108	111	136	124	122	130	111	123	116	106	111	101	123	117	105	109	117	133	116	123	109	126	126	110	116	109	119	111	103	132	110	99	143	103	108	95	109	134	119	107	96	130	104	103	112	120	116	104	123	113	111	93	101	128	126	110	124	128	104	111	113	113	110	121	102	113	97
6018	1498	3644	3889	3309	2633	2103	1744	1489	1361	1164	1040	944	877	782	764	701	715	612	616	590	558	588	505	489	542	487	481	471	493	514	463	502	438	415	440	457	418	408	438	416	440	444	433	417	380	406	427	419	396	431	418	404	416	424	402	389	407	462	394	415	353	397	381	401	388	392	384	366	399	375	369	380	394	378	405	360	367	408	372	443	413	396	393	393	382	401	386	381	394	374	394	405	363	376	374	360	386	353	412	356	386	350	390	346	367	396	392	359	341	372	409	339	391	394	402	390	357	361	392	380	382	369	395	344	366	394	379	387	358	344	399	369	426	405	367	370	414	445	356	321	380	388	378	337	369	378	366	369	381	390	351	346	372	388	368	367	380	378	407	369	365	381	364	390	364	365	374	365	350	355	362	376	339	369	364	362	367	368	386	410	345	365	389	393	367	376	379	359	350	390	386	377	350	362	365	381	375	385	392	369	389	364	378	367	383	368	383	370	372	378	365	397	382	385	390	373	347	380	362	364	388	388	372	369	366	364	355	369	341	356	365	373	372	394	357	398	354	383	386	417	350	383	348	389	354	371	409	394	397	379	369	360	385	352	366	381	388	367	387	436	323	353	327	393	376	353	361	385	359	360	381	379	411	360	369	362	398	344	394	387	359	366	382	334	375	404	384	332	362	400	375	382	374	408	372	380	346	353	363	401	374	393	375	370	345	382	385	354	368	384	349	336	393	359	371	387	394	339	382	396	382	387	410	343	362	409	408	357	344	367	354	339	364	337	351	370	345	309	402	370	355	360	389	400	399	382	374	360	362	372	427	366	378	391	396	352	392	396	409	374	359	435	388	374	363	403	349	383	341	395	397	358	387	351	375	373	402	376	380	391	355	395	383	363	371	378	373	382	414	350	393	391	381	378	367	388	378	367	414	379	398	393	397	417	359	433	384	380	360	405	347	335	391	370	397	374	385	349	366	357	361	352	380	393	350	377	347	376	355	390	383	381	369	421	395	365	335	387	375	381	357	371	389	355	397	358	356	372	339	388	387	352	377	366	363	395	380	399	372	373	378	384	366	373	383	374	363	388	380	357	411	372	387	358	367	379	390	374	356	357	365	394	377	363	390	397	352	358	399	382	359	391	352	345	346	365	376	342	363	367	358	396	372	386	341	375	343	422	351	410	357	370	355	368	341	356	367	375	357	374	368	371	375	396	369	364	370	343	332	392	371	350	388	377	374	368	372	370	395	395	382	385	371	347	360	370	356	357	339	365	389	378	359	376	357	371	364	376	369	384	404	367	392	337	368	391	364	367	361	367	393	373	364	385	363	340	351	386	367	343	391	384	359	349	384	361	359	332	349	389	394	399	411	376	383	365	374	375	380	359	343	361	370	384	347	351	405	344	375	379	402	362	342	333	360	423	409	386	370	370	388	337	367	361	367	372	357	391	362	344	366	371	386	362	359	412	374	377	386	363	371	400	349	329	395	371	388	364	354	365	380	356	355	363	393	340	341	387	371	363	352	375	354	397	380	375	365	355	401	349	398	356	404	362	371	359	384	349	370	382	352	400	382	395	322	351	384	356	369	369	417	413	379	368	376	390	359	345	362	385	363	363	369	354	358	382	347	373	346	348	389	403	353	371	399	392	401	355	387	351	362	363	366	371	350	389	390	403	357	372	379	373	368	347	394	380	369	406	391	341	392	353	393	411	366	339	352	340	370	359	362	378	410	365	389	369	375	370	348	383	352	347	402	393	358	344	402	351	409	363	382	356	357	354	368	371	376	388	352	400	394	421	391	364	399	356	366	382	381	346	378	373	354	366	390	366	397	383	382	380	377	367	353	377	344	380	351	340	354	360	343	366	372	366	394	363	361	371	398	355	362	393	360	414	357	340	348	375	391	385	374	371	350	379	416	367	363	408	340	360	356	376	365	377	383	347	377	358	388	365	357	377	377	349	348	362	361	383	388	332	349	406	375	363	397	381	389	351	381	372	345	381	382	357	379	368	363	396	380	347	392	386	369	377	377	388	387	357	377	362	404	394	383	361	378	385	338	376	396	368	357	406	411	363	342	370	372	362	366	326	354	354	425	379	359	385	417	362	363	367	373	356	361	365	390	362	397	370	405	375	362	385	386	391	328	380	350	352	372	388	416	376	387	401	381	371	365	392	364	374	377	357	358	368	361	362	348	371	361	359	354	340	379	372	383	369	356	406	369	341	361	373	371	363	332	363	397	406	377	362	390	346	362	370	362	403	385	353	337	382	353	341	360	374	393	366	354	396	363	381	352	389	346	382	377	405	354	376	387	365	388	416	388	372	350	376	397	414	373	391	387	330	374	374	350	349	359	402	374	364	391	378	345	376	331	380	367	383	366	366	382	330	351	395	374	385	392	364	354	386	378	406	366	392	358	364	354	336	379	405	375	348	372	412	343	383	351	386	383	359	400	373	385	373	366	336	347	408	344	349	375	382	364	393	346	368	390	359	364	394	357	382	382	428	377	350	395	365	362	372	380	414	352	348	358	358	374	383	355	338	404	423	397	385	342	367	356	375	353	386	328	346	418	377	423	371	342	373	379	363	348	369	375	392	395	384	360	394	365	366	351	376	380	412	347	363	397	330	387	396	358	355	392	385	381	360	371	376	381	415	389	415	342	400	357	391	402	365	393	371	378	340	354	376	389	375	366	347	403	361	358	408	361	420	349	341	372	404	350	369	381	394	374	370	373	401	393	400	402	361	381	358	402	371	352	413	386	356	370	394	380	379	380	376	365	381	337	359	378	340	416	365	359	422	386	359	348	381	370	352	402	337	374	376	349	398	393	369	397	374	368	359	363	377	367	402	383	379	334	387	360	372	412	379	382	394	370	406	374	355	378	364	353	352	334	366	396	325	345	384	349	353	398	365	401	350	403	398	339	356	354	368	343	376	401	360	365	390	338	428	406	386	396	360	372	350	439	374	367	381	387	401	371	393	391	369	387	333	362	378	352	417	349	421	375	380	378	388	371	378	377	365	385	386	399	377	380	372	372	355	383	368	388	370	350	348	389	375	389	345	395	354	374	371	372	356	363	382	372	342	347	377	375	342	399	363	391	362	392	338	377	382	378	386	397	359	407	360	386	368	372	403	391	367	387	356	366	383	339	391	359	361	366	361	382	387	414	375	356	362	371	372	366	385	403	361	366	399	385	409	368	357	395	385	362	309	380	375	365	359	371	361	366	343	374	391	414	404	376	368	396	389	348	384	362	339	367	367	387	372	388	354	347	367	352	372	399	377	366	366	372	343	362	362	367	365	387	364	374	388	349	350	361	371	390	391	366	344	401	364	368	355	386	381	397	378	327	371	361	375	396	396	393	361	359	368	370	386	333	365	394	386	374	353	383	383	357	369	358	379	349	364	404	378	370	355	381	362	368	368	371	344	383	360	354	389	330	365	350	344	350	371	393	380	373	348	355	368	407	371	394	378	363	397	376	379	364	381	376	393	391	381	404	368	378
17967	2802	3039	2192	1490	1127	792	655	523	440	383	339	329	307	293	233	233	202	225	216	209	198	197	190	177	155	162	157	182	181	178	160	184	181	166	136	177	160	143	164	142	144	167	149	179	163	138	173	154	154	163	146	146	147	160	157	140	139	156	147	157	143	135	153	150	136	154	117	148	147	153	163	147	140	142	150	136	172	167	147	153	142	140	152	148	152	149	140	151	139	148	152	139	167	136	163	160	154	146	159	139	142	121	139	153	151	127	156	132	121	164	133	134	141	127	140	167	147	141	137	148	157	153	149	141	134	146	136	153	137	153	158	151	145	166	128	135	132	153	129	136	142	144	128	130	126	164	130	142	148	155	153	158	138	171	143	146	150	145	150	131	161	142	165	152	136	126	132	141	134	131	132	125	134	159	148	156	148	162	148	160	144	124	125	156	148	151	177	147	142	138	141	143	164	164	130	148	152	144	157	131	129	151	143	145	157	149	144	127	152	131	139	134	158	153	145	144	152	134	172	145	150	141	128	147	155	130	133	110	148	146	155	156	156	142	143	120	121	146	141	156	152	176	141	156	131	141	121	150	142	143	139	165	137	144	144	137	139	129	164	138	154	151	148	139	150	156	142	158	142	136	133	138	149	146	134	130	160	149	128	120	146	130	143	136	134	134	153	146	138	163	139	144	155	162	139	136	136	139	149	125	162	169	146	145	128	142	135	138	153	153	138	133	142	153	165	160	137	152	142	150	139	149	171	147	132	139	140	146	145	144	133	136	136	154	160	157	142	143	131	147	152	120	168	150	133	139	152	133	142	119	127	141	155	147	125	157	137	131	126	150	135	150	148	140	145	135	139	156	142	145	151	147	147	149	146	158	141	149	147	161	133	155	143	150	171	130	135	146	119	147	148	140	160	128	141	141	142	128	146	173	157	161	130	133	131	141	121	130	143	147	140	147	141	163	146	147	160	156	145	163	148	112	145	158	151	140	159	125	148	147	155	152	161	145	146	134	123	141	161	154	145	135	129	142	143	129	147	138	151	138	130	146	149	137	144	150	151	161	133	148	170	164	130	166	136	153	135	124	154	121	152	157	139	141	145	147	159	161	139	171	122	145	155	183	155	137	117	132	145	149	184	136	162	137	149	154	138	142	124	142	156	129	161	140	133	141	156	148	147	136	136	138	138	134	144	152	131	141	175	146	143	133	151	146	142	141	142	154	141	145	139	155	138	127	141	149	139	138	118	130	136	149	158	145	125	129	135	142	155	130	162	145	142	137	137	132	135	150	124	132	149	151	155	126	154	154	132	155	132	128	136	135	147	157	148	140	152	165	147	135	131	135	134	162	164	144	151	140	124	156	132	149	148	129	146	135	154	160	152	154	132	142	156	135	139	152	124	138	146	130	138	173	146	133	137	128	134	152	137	154	129	146	132	138	142	132	154	140	163	142	141	153	153	150	154	152	164	135	155	132	128	147	138	157	136	144	149	137	132	126	125	131	132	154	138	172	122	117	130	149	143	152	154	136	130	137	142	155	120	137	149	161	148	153	138	145	138	173	153	134	154	128	135	132	129	133	149	130	126	131	128	137	159	142	150	166	151	139	154	136	133	155	143	151	155	128	130	162	147	167	149	140	146	124	151	134	147	167	144	130	150	151	125	124	149	128	177	121	142	150	150	127	128	152	119	138	133	172	149	139	157	131	144	137	155	140	159	138	128	138	135	132	128	135	146	116	143	145	145	141	140	138	151	140	142	150	114	137	137	151	135	137	132	143	150	158	132	154	118	164	144	136	171	142	145	145	143	132	149	138	141	141	139	147	142	153	137	145	120	149	148	155	145	171	142	132	172	138	134	157	142	157	153	150	108	142	146	153	134	137	147	118	138	135	140	127	144	149	157	149	143	140	136	137	134	173	125	147	150	146	138	178	136	133	136	150	129	164	164	140	142	150	157	132	118	130	147	144	145	143	125	138	141	150	156	138	117	148	140	123	133	147	154	164	123	144	142	171	122	151	133	150	147	128	154	145	146	156	155	122	147	166	139	137	136	133	148	154	136	136	177	138	155	157	144	150	148	112	148	131	128	133	119	161	153	148	128	144	129	133	133	155	142	153	155	132	143	137	153	161	122	143	143	158	141	126	141	151	145	150	158	132	136	143	155	150	157	130	140	143	136	126	143	140	123	141	142	164	169	147	127	165	147	153	132	156	159	129	157	132	140	149	135	140	143	145	136	146	142	120	149	130	153	145	145	125	131	148	123	132	132	152	162	143	165	163	137	129	156	153	159	142	138	137	139	129	152	157	162	142	144	157	145	139	144	132	143	150	139	151	145	141	158	159	141	153	143	138	144	134	135	128	113	150	144	153	153	137	129	130	146	122	128	117	156	133	131	141	176	154	148	136	165	145	164	147	139	138	149	133	145	145	154	131	157	140	143	147	152	132	132	156	142	153	144	142	153	138	163	151	144	154	141	155	155	136	134	169	150	149	149	144	151	170	160	162	142	136	155	136	134	132	148	151	163	128	140	144	128	145	147	150	155	152	160	145	154	123	146	161	137	149	178	144	142	151	154	141	185	154	158	162	142	145	127	154	155	139	144	154	131	152	130	136	156	125	157	157	158	145	156	158	145	150	147	171	126	154	166	143	132	123	132	139	153	163	148	168	149	164	134	152	132	145	149	170	139	144	162	159	137	135	131	153	150	149	132	138	161	122	147	147	137	141	155	130	141	157	140	143	135	144	141	142	142	127	139	152	130	135	140	155	133	121	161	141	132	159	145	166	131	147	172	140	147	128	133	141	121	132	132	151	144	155	135	144	168	134	156	127	144	138	131	149	148	125	154	163	162	158	155	143	151	144	148	158	139	167	160	132	139	145	160	150	159	134	156	160	154	156	165	140	149	142	152	155	159	146	141	147	115	136	140	140	139	141	143	124	143	136	144	136	132	136	126	144	160	135	152	157	160	142	148	171	144	143	145	158	140	157	137	156	167	138	154	139	153	150	170	159	133	147	152	163	135	139	130	169	148	154	150	138	139	125	131	134	152	136	144	151	126	153	138	137	111	134	165	145	159	135	152	146	133	149	148	156	148	164	146	123	138	164	160	132	144	128	154	145	142	143	164	148	151	166	128	145	121	145	161	129	122	146	132	153	148	131	167	175	140	122	152	162	141	142	139	137	149	158	142	115	155	139	136	136	146	174	162	162	151	136	146	144	149	127	151	166	160	120	159	152	142	126	143	135	154	148	146	152	171	131	134	126	125	159	123	156	128	134	122	140	135	143	124	142	140	162	119	152	143	116	129	164	140	142	147	166	140	145	135	144	139	160	157	148	142	159	147	146	155	141	158	131	134	143	144	157	138	154	131	151	160	160	154	137	154	136	127	132	137	168	150	158	132	150	162	133	124	153	137	157	155	155	151	141	146	149	154	141	147	148	148	161	134	147	142	144	157	159	138	183	124	139	132	167	144	136	134	154	142	136	148	137	155	139	144
8506	2697	6465	7046	5817	4614	3832	3259	2621	2282	2072	1779	1643	1458	1302	1274	1125	1030	987	947	886	828	827	827	782	777	754	703	673	695	678	647	672	673	642	594	551	585	588	606	615	550	535	574	577	580	572	580	528	537	533	580	571	523	526	539	554	497	564	496	493	503	544	495	515	497	504	533	469	510	490	509	486	512	489	520	483	528	473	476	473	506	502	490	518	506	506	475	473	506	464	511	477	494	490	470	482	468	491	492	538	493	480	488	422	460	485	522	504	510	490	495	478	468	449	484	459	485	517	458	507	481	448	455	495	481	464	510	523	441	496	502	498	477	477	466	518	473	471	480	459	525	481	482	508	491	484	472	469	452	474	507	505	448	453	450	483	467	464	490	523	476	503	478	475	454	481	467	468	499	461	446	468	472	497	495	488	477	463	467	473	475	452	479	449	459	504	465	486	439	487	477	507	483	506	518	452	466	470	435	506	448	491	483	495	504	453	503	467	476	445	464	475	497	500	458	484	434	482	496	504	494	481	454	472	468	509	450	486	533	478	429	469	482	468	514	506	465	492	456	493	487	483	470	463	479	457	514	464	415	478	486	474	501	474	505	482	459	434	459	496	463	488	507	522	482	466	466	472	470	456	502	498	498	457	476	508	444	491	466	471	459	476	469	504	470	476	469	492	465	503	500	479	478	470	454	493	495	482	444	500	491	466	462	491	465	471	501	450	492	467	473	468	524	477	468	452	445	458	443	472	509	468	481	475	482	478	454	518	488	479	467	501	479	458	449	471	432	476	473	469	487	524	477	457	455	501	463	514	501	444	504	479	470	461	507	436	481	506	503	489	489	500	455	462	473	473	492	478	483	471	467	448	462	453	477	460	484	457	453	471	501	444	494	437	498	490	439	458	472	437	478	489	456	458	450	478	478	473	514	464	488	487	475	467	470	483	449	495	511	446	491	489	470	478	482	486	459	447	496	495	467	459	432	490	478	469	467	479	477	449	486	457	472	458	440	498	493	471	530	452	459	500	480	490	511	449	491	520	489	506	469	456	501	459	489	495	466	479	459	487	499	455	476	452	471	510	470	464	490	488	488	454	484	475	437	470	461	492	507	483	476	490	489	462	465	469	461	489	451	498	470	443	496	485	523	454	461	482	475	467	453	439	496	474	450	451	485	439	484	439	440	497	477	474	474	494	489	474	441	483	478	450	472	476	446	431	483	491	443	491	479	495	455	465	485	447	467	464	475	470	453	497	486	455	491	467	435	465	467	486	478	481	464	471	497	485	452	479	452	526	485	452	491	506	449	480	486	460	500	458	454	491	490	469	473	450	536	465	486	457	474	482	454	496	495	481	456	473	426	436	486	433	492	413	475	474	467	453	421	477	494	491	478	497	477	472	439	489	482	499	495	501	446	476	457	448	535	440	464	505	476	459	460	467	442	461	434	504	428	511	442	482	437	439	481	431	467	509	437	482	468	446	494	473	464	471	426	506	493	490	456	457	472	481	450	461	446	460	488	469	465	465	436	488	434	494	509	468	462	457	474	489	479	462	493	469	485	418	503	447	440	467	462	451	479	481	450	506	461	468	508	485	466	453	449	458	450	438	448	505	498	470	491	487	470	480	480	456	446	466	459	480	493	479	478	430	464	457	474	470	485	487	461	483	444	464	467	468	469	489	432	460	483	467	492	459	474	492	492	441	532	498	465	465	468	490	447	479	451	480	467	498	484	448	466	477	509	447	470	474	490	488	503	474	449	460	464	466	473	463	462	453	474	464	441	483	521	454	494	456	461	488	454	483	517	469	475	479	490	523	470	473	488	476	469	500	450	470	475	453	480	456	464	476	468	484	534	461	463	480	453	494	496	508	480	470	451	459	512	494	489	469	474	462	467	470	463	481	489	445	451	514	468	537	475	512	512	473	483	422	502	459	491	488	464	461	474	452	457	463	463	466	466	510	460	461	456	479	483	493	461	475	462	476	496	508	516	489	515	460	479	465	475	438	457	495	457	492	460	484	475	471	525	444	509	491	503	511	461	451	456	469	511	470	442	462	469	485	446	448	464	477	489	462	470	491	464	457	505	469	460	440	491	471	465	416	484	495	498	448	463	500	516	467	441	520	507	499	470	481	450	475	476	466	506	505	499	431	451	516	466	496	493	474	460	506	479	489	455	463	446	442	490	487	455	472	506	439	505	473	503	427	480	453	478	456	465	480	460	450	464	425	461	450	470	466	458	473	425	452	474	468	478	452	444	502	452	425	480	469	459	494	465	466	493	481	454	486	470	457	428	457	450	475	494	447	482	483	442	508	461	480	500	495	464	469	476	427	471	465	426	469	462	472	474	487	492	485	474	450	451	486	452	492	482	495	499	483	496	445	502	491	429	464	487	448	489	489	486	459	486	491	459	481	505	431	475	502	468	519	448	476	472	489	492	493	455	483	481	491	497	449	461	494	468	439	513	474	495	454	514	450	450	470	477	469	494	499	480	493	471	470	493	480	499	459	466	463	467	482	460	452	524	461	448	509	454	473	476	478	416	447	465	492	429	476	484	482	491	486	471	450	412	517	506	459	477	466	463	465	452	453	510	484	474	482	468	487	464	460	477	466	497	463	466	469	490	447	460	442	461	474	502	432	481	511	488	479	497	439	492	437	511	475	473	472	455	449	475	502	447	456	478	466	479	496	448	458	488	462	478	505	425	469	467	429	466	490	452	466	482	474	443	441	487	488	474	454	506	464	480	486	454	456	425	484	470	481	474	426	469	468	479	450	491	482	454	479	464	464	461	456	453	442	459	466	450	469	492	496	468	475	461	475	515	493	523	497	487	515	462	454	471	444	495	469	449	480	448	438	508	479	465	494	480	469	510	466	491	474	496	481	456	469	486	472	490	482	468	453	463	466	453	475	471	480	494	480	479	500	472	475	470	490	496	482	467	490	517	442	481	493	525	474	497	493	504	508	506	467	454	468	465	490	441	442	484	498	463	511	458	480	467	459	453	479	432	463	496	461	481	473	462	501	483	450	462	505	471	501	432	453	483	453	456	461	510	480	499	471	428	444	471	455	460	472	437	479	443	457	478	464	477	506	465	486	451	476	543	466	477	478	468	476	458	505	435	471	493	487	469	491	484	442	500	461	495	473	502	514	481	501	471	486	481	481	434	473	465	473	481	474	435	490	507	475	445	398	483	497	428	477	443	469	452	466	464	460	446	493	488	506	436	494	506	493	477	478	513	466	448	490	505	502	477	531	458	460	471	491	495	458	474	483	453	466	485	473	477	452	473	466	479	508	458	498	471	450	483	538	466	485	492	504	473	488	481	501	469	493	464	423	442	481	482	503	484	443	514	490	472	493	465	497	490	475	499	474	515	483	480	459	458	474	473	492	469	459	487	482	475	483	512	478	467	454	500	453	429	486	416	497	516	463	489	483	473	473	475	495	448	472	485	487	482	470	484	435	433	458	470	507	436	480	451	486	482	482	475	443	444	479	467	485	492
2400	339	329	320	258	248	248	276	231	262	253	201	240	246	238	232	253	222	243	237	245	226	208	230	228	231	236	237	230	219	214	211	237	204	201	250	224	227	271	255	212	251	235	234	240	222	207	212	208	239	247	256	221	236	231	216	207	225	214	250	230	215	234	234	226	226	245	236	213	201	217	236	254	191	231	221	202	235	227	200	210	225	237	190	243	204	241	204	191	228	225	231	214	240	230	235	239	198	203	204	253	213	226	235	242	231	219	215	229	237	207	198	241	216	222	242	254	219	230	232	226	223	234	238	219	256	228	218	248	219	230	216	233	237	238	205	217	224	233	209	206	224	229	224	214	191	255	244	230	219	202	218	203	218	225	221	229	233	201	222	254	192	235	196	217	235	256	253	234	240	242	205	224	244	230	241	216	208	212	236	288	243	245	212	185	226	208	236	229	245	213	230	239	202	249	226	239	245	243	243	237	243	256	228	208	202	200	252	244	231	251	219	204	255	235	251	230	205	243	203	222	233	243	198	250	221	222	206	221	223	215	230	200	241	223	224	273	239	231	246	216	206	244	250	234	232	234	200	227	227	233	222	212	240	204	221	243	223	240	214	247	233	240	272	244	232	230	246	217	249	230	243	227	236	221	221	234	214	227	189	247	215	255	252	255	241	249	211	225	236	246	244	218	235	221	223	211	213	191	237	210	218	249	210	238	211	220	218	236	252	235	220	238	234	207	232	239	228	248	240	225	244	252	235	233	247	222	227	257	199	241	245	222	222	233	282	227	229	224	204	222	217	210	208	208	219	219	229	239	248	236	232	241	231	240	219	248	233	216	217	222	201	242	243	225	243	248	238	234	242	190	209	222	243	244	235	226	227	237	227	258	246	231	247	249	237	229	216	240	228	223	202	222	239	238	217	228	262	220	224	241	227	232	234	199	215	247	248	249	245	222	234	226	222	237	223	234	268	222	237	218	223	237	237	231	223	223	236	203	228	214	208	255	263	206	207	224	216	234	228	214	214	241	226	240	241	230	250	230	232	240	234	211	230	232	225	239	235	237	247	201	241	242	224	232	220	236	232	234	205	259	232	218	242	220	247	227	270	216	238	197	236	213	225	234	218	251	237	252	218	261	209	216	224	218	259	231	254	210	259	227	244	236	209	221	217	233	233	231	219	255	202	228	215	225	216	229	220	229	247	230	224	235	206	242	225	226	207	239	226	226	215	243	236	236	235	240	221	213	220	235	216	248	213	232	236	240	213	217	211	244	195	212	242	233	223	247	210	210	211	239	208	216	231	233	242	209	230	253	249	222	247	226	225	212	226	206	251	217	233	215	239	225	230	235	220	230	224	231	238	233	222	219	206	240	235	237	220	240	240	235	236	217	231	228	232	223	248	214	213	257	223	235	251	230	210	204	239	208	241	222	230	230	225	216	256	243	248	246	225	229	223	227	228	228	238	218	238	230	224	206	229	221	232	214	228	216	224	208	214	235	236	234	232	218	240	213	214	202	226	225	247	233	229	209	234	227	276	240	236	201	219	268	229	240	207	244	213	211	208	238	254	198	214	230	261	233	211	240	223	230	215	246	241	222	206	250	230	230	220	237	231	251	210	220	219	252	212	230	247	210	215	222	233	229	226	238	237	232	231	227	246	238	250	233	236	237	210	219	255	249	205	220	226	211	215	240	228	204	209	222	246	213	225	229	235	226	199	227	231	227	244	218	227	219	238	224	238	215	234	224	239	211	238	241	195	241	240	225	226	235	205	219	223	239	217	211	216	209	227	235	226	239	226	244	205	256	222	230	237	220	223	230	229	219	227	209	236	241	227	229	218	211	227	212	224	228	220	222	237	234	232	232	223	202	223	230	218	224	212	229	210	232	256	234	240	235	249	230	210	246	225	214	217	231	253	202	200	224	239	236	210	218	209	230	232	196	224	232	228	214	229	241	235	242	213	234	226	231	236	243	214	204	195	230	210	228	260	238	242	223	246	229	222	206	261	229	205	201	234	249	240	224	217	216	231	234	199	240	232	220	230	221	235	238	235	219	229	228	229	241	208	211	245	223	215	260	249	242	217	230	222	219	233	207	231	242	215	225	212	224	234	218	242	216	224	223	243	209	260	243	227	225	209	231	218	214	234	231	213	230	236	235	227	234	223	219	230	211	229	226	202	199	215	265	262	222	216	227	238	242	255	233	222	231	211	232	213	229	241	254	217	245	249	227	232	215	239	200	228	218	240	236	226	238	242	232	227	240	218	238	205	234	205	233	235	239	225	225	209	205	218	252	229	218	218	239	223	260	219	208	244	234	224	242	236	236	207	216	205	242	225	222	264	228	222	242	223	231	230	232	246	224	249	226	220	229	261	238	216	211	258	214	221	220	222	222	237	233	187	253	236	234	216	235	233	199	238	238	227	233	232	244	203	245	230	243	225	228	239	253	225	239	224	237	228	239	249	222	259	236	257	249	235	235	225	253	235	234	241	237	235	227	245	216	229	231	248	205	241	244	224	242	226	208	221	221	212	216	242	231	247	209	233	189	221	212	254	231	249	227	236	235	206	236	227	229	211	254	250	242	231	268	231	232	242	230	222	214	228	203	230	211	228	228	227	208	222	210	228	276	221	228	222	254	216	207	243	229	253	220	219	223	238	234	229	220	237	215	242	220	220	233	226	208	213	221	249	211	223	230	253	248	232	213	200	247	253	234	228	232	213	248	278	250	233	214	208	221	230	210	231	239	239	217	228	214	206	237	222	197	230	191	209	227	239	240	201	208	253	227	238	194	231	220	217	196	240	238	205	215	193	229	236	216	235	219	224	229	219	217	247	226	237	212	231	229	227	234	215	227	246	253	219	246	216	228	227	227	243	224	228	229	257	236	213	220	221	242	246	229	244	231	240	241	212	212	243	199	240	223	237	244	205	232	230	215	251	258	223	217	235	237	222	206	233	200	215	240	226	211	249	255	219	227	208	233	241	243	203	247	256	239	231	240	259	255	219	243	233	224	239	239	254	255	219	204	248	228	227	255	230	199	203	244	224	230	216	232	249	241	211	252	264	239	213	253	247	236	243	221	238	223	229	237	231	254	220	238	257	229	216	244	257	219	222	252	221	209	225	236	205	227	226	236	208	235	207	211	248	224	205	236	229	216	224	231	230	230	237	244	223	260	230	235	229	231	213	245	223	225	215	228	218	237	227	218	206	222	221	218	218	195	251	248	245	237	242	243	245	233	215	216	216	238	239	203	242	215	239	258	238	236	228	253	214	241	219	224	240	213	232	203	253	209	231	220	226	242	223	235	218	219	237	205	223	234	229	240	241	246	216	216	247	235	218	211	194	247	209	251	245	220	237	207	218	230	208	248	240	253	204	235	186	208	238	242	227	234	235	253	224	222	240	250	213	217	239	231	223	203	233	247	213	224	264	234	211	236	247	238	230	221	230	231	231	223	230	194	226	245	235	221	208	224	219	225	202	224	218	249	218	237	237	250	218
3122	768	931	876	865	784	801	745	786	724	740	742	700	757	695	751	705	683	735	698	658	704	659	693	659	698	748	662	707	634	679	669	693	654	690	674	683	682	655	611	690	685	702	671	684	657	666	673	706	641	707	715	697	719	627	692	712	712	618	706	663	694	677	675	717	671	688	689	701	657	698	704	693	659	675	702	656	693	693	682	726	668	667	629	705	698	693	687	691	641	612	664	665	715	704	676	662	688	638	721	696	717	731	671	663	722	706	660	650	626	693	667	649	667	677	699	668	716	722	686	724	641	683	689	720	680	653	681	688	677	646	677	681	661	686	673	647	682	693	696	627	637	688	705	724	674	681	689	676	679	658	668	668	663	675	698	705	666	650	695	670	689	710	721	688	629	696	681	664	661	681	681	729	644	620	640	699	713	746	651	709	670	639	649	685	645	634	698	683	699	676	658	680	684	657	686	679	686	668	623	681	691	618	668	710	657	681	659	703	687	725	644	690	681	657	646	667	686	686	728	707	707	656	665	680	729	682	704	721	694	675	678	666	640	686	673	675	692	716	620	642	669	701	667	602	644	632	689	668	654	648	656	670	721	688	690	654	667	701	688	703	691	740	640	674	653	708	726	658	636	685	700	690	646	700	695	697	685	666	665	697	653	672	706	660	683	684	660	681	674	677	693	645	731	691	614	654	675	687	657	712	662	678	668	669	624	694	692	679	716	682	687	651	679	709	703	716	679	672	685	711	702	686	697	691	673	639	659	663	642	701	683	660	673	687	650	684	696	676	661	696	693	693	695	649	687	702	683	680	661	701	650	635	725	713	681	685	673	651	659	701	647	682	682	674	640	687	654	694	632	718	643	689	662	657	712	686	655	675	663	710	704	660	703	708	716	690	639	681	694	662	689	676	656	708	694	682	704	713	680	672	654	652	628	688	711	731	693	690	704	688	678	694	712	680	618	659	656	675	643	649	657	676	662	647	664	706	670	672	632	718	715	712	670	680	712	700	658	649	680	728	697	675	703	696	671	687	710	671	670	639	661	650	623	680	670	660	658	696	728	710	638	717	667	646	660	670	687	694	681	656	672	661	696	655	694	654	681	666	675	719	681	688	695	707	681	668	688	663	682	722	690	691	682	682	702	696	706	692	671	675	638	700	651	643	688	710	676	683	684	638	713	679	705	711	704	672	647	720	679	643	722	671	716	636	642	674	663	664	700	660	677	689	685	646	710	733	683	657	661	666	658	733	667	694	702	713	670	691	711	661	675	653	706	678	700	672	640	666	720	701	679	656	624	658	678	670	674	692	713	668	688	651	653	694	662	664	680	679	681	655	649	699	679	641	715	700	662	707	676	711	637	704	668	719	643	646	628	698	648	681	642	708	687	662	677	688	687	636	692	684	657	704	686	719	644	691	682	668	671	664	707	657	679	670	704	677	662	677	684	718	700	661	666	705	718	665	710	690	642	658	646	676	661	662	662	674	641	707	720	680	684	700	695	647	638	695	675	691	679	637	634	683	682	703	709	702	666	687	704	711	687	668	674	661	699	705	675	693	687	715	672	663	658	689	676	665	710	635	703	650	717	668	671	651	643	669	612	673	687	691	670	664	674	685	676	674	706	705	708	655	659	711	699	695	686	704	659	680	689	663	680	702	686	674	664	635	690	685	620	681	701	696	664	683	701	663	711	654	708	695	696	676	659	718	676	691	659	680	632	705	692	724	661	702	664	721	698	686	590	670	660	718	713	717	669	671	690	649	696	673	628	620	683	672	640	671	671	662	651	692	678	675	647	712	670	679	682	636	711	636	656	636	670	703	645	669	683	650	685	692	679	683	685	681	697	601	654	680	670	666	710	666	658	683	659	750	657	675	701	663	649	715	689	695	686	747	649	706	682	701	681	651	694	721	684	645	709	688	696	715	694	697	700	689	660	672	691	669	719	716	621	651	662	631	701	702	664	714	703	655	720	677	649	652	735	676	654	678	699	648	664	705	689	686	627	671	648	665	655	734	638	659	677	675	692	721	721	705	707	689	691	695	654	676	704	659	662	665	738	719	713	687	669	693	692	642	692	648	680	710	710	630	693	650	674	676	693	695	695	657	674	737	701	659	717	650	657	666	671	690	688	731	681	678	692	719	738	698	648	742	665	664	699	670	683	700	652	704	700	666	680	708	645	660	648	644	695	662	657	703	684	658	668	643	685	716	734	677	645	706	688	636	667	675	718	698	667	734	711	657	695	721	678	665	658	683	746	734	659	688	675	661	645	705	699	682	667	668	666	695	664	647	690	664	708	675	683	690	678	692	683	652	661	676	696	650	720	665	647	692	685	687	693	738	714	672	648	687	634	664	692	690	683	694	685	698	678	634	645	691	699	686	681	674	680	700	677	711	675	681	688	649	665	699	684	683	713	717	647	703	690	710	688	690	694	686	664	666	683	695	702	707	683	663	674	735	684	657	683	654	688	624	646	640	684	643	647	722	662	656	636	673	651	689	677	645	703	734	703	680	662	641	687	707	692	721	657	647	670	652	664	704	666	664	714	694	688	645	683	676	687	717	692	726	706	672	688	627	690	662	730	691	657	711	680	711	688	680	668	684	701	671	690	686	656	667	688	669	660	684	657	671	680	742	694	700	701	703	723	649	727	735	640	652	677	704	674	679	705	613	670	681	669	693	655	700	691	676	680	679	706	737	649	646	676	642	681	682	639	662	677	642	716	669	663	648	703	642	681	697	725	689	671	656	713	659	649	708	632	712	697	669	657	689	676	753	720	715	666	704	644	654	659	672	708	704	644	689	738	686	623	658	706	695	649	677	679	668	663	663	627	700	692	694	681	685	677	729	706	662	659	658	667	704	714	698	680	729	686	691	681	683	673	651	705	680	681	712	688	674	703	704	671	711	649	644	736	681	678	722	650	710	687	674	709	692	699	693	674	685	662	648	696	610	674	701	715	704	694	706	688	670	691	677	655	669	646	696	658	666	702	675	712	635	760	719	694	739	653	665	660	664	720	688	670	686	640	634	664	730	662	715	664	651	624	668	689	676	651	738	699	702	661	726	733	686	706	669	678	662	723	676	706	701	687	707	655	653	685	705	677	703	665	699	684	720	710	713	657	630	691	683	695	737	656	655	644	685	650	632	680	724	678	672	689	695	706	666	681	652	718	659	657	659	647	690	604	697	690	700	699	702	670	687	681	710	645	679	648	680	694	681	662	684	715	637	660	714	643	705	647	690	660	683	678	689	655	713	713	646	679	700	685	674	723	697	700	699	672	735	645	683	680	711	651	712	648	687	680	736	694	694	675	695	691	666	685	691	662	703	670	685	684	689	714	640	685	719	673	685	681	660	651	694	667	710	660	698	702	643	633	711	698	686	653	687	691	675	690	639	689	644	655	703	679	708	672	727	609	716	689	639	646	682	690	653	712	671	694	686	731	714	682	651	646	705	703	667	643	656	701	654	705	699	640	685	714	677	668	673	704	704	705	671	646
10643	1153	1431	1133	789	580	471	381	296	261	272	208	185	189	179	171	150	144	133	136	138	123	143	125	143	123	143	116	117	119	128	115	129	129	114	125	94	128	113	117	122	118	125	99	139	111	111	132	144	122	107	126	103	111	107	108	109	111	103	100	111	99	121	117	111	113	115	125	118	117	136	105	119	106	145	131	108	107	122	120	129	133	106	101	92	101	109	105	96	117	102	99	121	122	126	105	104	118	115	121	125	122	105	107	99	131	122	123	118	92	111	117	115	110	104	100	120	103	115	111	122	125	126	135	123	106	109	106	106	119	111	122	107	115	120	116	108	120	116	116	92	110	116	103	98	123	112	117	104	114	115	139	127	112	123	113	128	113	125	109	113	114	121	102	115	136	109	96	142	95	104	128	136	108	104	99	105	109	101	111	113	117	130	104	105	117	116	95	110	112	96	106	125	109	125	125	112	120	97	108	113	105	106	121	104	141	109	116	105	102	114	126	103	100	115	108	100	119	114	100	106	110	113	110	120	109	115	115	114	106	108	120	122	127	101	102	108	101	110	120	104	121	114	127	118	134	105	105	116	129	118	86	129	84	108	107	131	116	131	103	105	114	107	112	102	117	110	113	122	101	88	112	114	117	86	105	103	108	120	121	125	141	101	115	119	109	97	111	104	110	102	115	107	120	108	104	113	111	136	107	101	136	95	110	129	111	97	115	91	121	101	118	108	135	116	112	116	95	102	110	108	116	124	113	98	99	119	124	108	110	132	117	131	114	122	102	109	101	126	116	121	117	96	115	115	110	124	121	97	101	124	122	120	100	119	119	96	126	101	107	115	123	120	118	111	123	99	129	112	119	115	118	102	121	103	107	109	106	119	122	88	122	116	123	119	123	106	89	98	113	122	115	104	119	104	94	128	127	109	114	111	118	132	102	115	89	140	97	120	114	114	123	105	117	110	104	116	112	104	122	126	111	125	99	117	102	114	113	118	93	112	112	93	107	112	119	108	123	96	96	132	117	105	120	117	118	113	120	115	118	114	119	132	104	117	118	125	127	107	141	106	95	119	96	123	109	126	120	118	123	110	94	120	125	95	119	93	103	121	118	124	109	114	102	125	113	92	129	112	129	99	116	97	101	100	113	99	92	114	115	103	106	120	94	112	117	106	110	112	115	112	102	87	110	111	102	95	121	94	114	129	121	116	122	104	113	120	103	103	105	105	101	117	124	117	112	109	121	115	103	87	127	115	113	126	102	130	126	130	112	115	121	103	100	111	106	102	119	102	119	135	122	97	137	108	108	113	128	120	86	88	129	127	122	104	108	114	110	125	117	96	107	95	110	100	121	109	133	105	92	131	92	101	123	113	117	111	98	96	119	104	121	124	124	120	113	125	104	115	118	94	123	103	94	103	130	115	108	114	127	121	109	113	109	112	126	101	98	110	97	107	114	116	93	99	119	130	111	115	119	121	127	108	112	125	102	116	100	107	112	108	107	124	102	116	129	104	123	110	103	110	111	126	123	103	111	108	119	99	105	111	103	102	109	113	93	119	109	122	105	108	124	105	118	108	118	100	115	119	116	106	113	107	127	125	106	95	116	110	123	121	140	115	115	121	92	128	105	121	117	129	93	128	109	119	110	102	111	119	101	110	94	116	126	130	108	124	107	115	113	110	125	128	106	95	109	120	119	112	105	106	108	107	112	94	120	93	126	109	96	109	110	117	112	120	110	112	113	107	135	88	105	113	102	121	127	105	135	105	109	122	110	112	111	99	103	105	110	110	101	129	106	103	125	90	106	106	109	105	96	111	123	96	98	111	101	107	97	95	98	98	113	109	109	100	117	93	113	103	108	121	117	106	102	111	141	121	104	109	92	110	124	96	107	112	114	111	111	103	122	104	108	117	98	113	106	139	108	101	86	124	112	112	127	123	101	130	122	116	119	105	93	116	108	105	115	123	116	109	106	108	87	115	122	107	87	121	123	111	102	95	115	117	116	101	131	118	124	113	111	97	103	102	113	130	89	114	99	108	114	107	109	114	103	118	117	107	105	122	95	114	113	122	114	108	97	137	113	103	93	112	113	147	109	101	98	127	124	122	105	123	123	113	114	102	108	121	117	118	130	101	117	117	120	121	96	108	111	112	137	104	118	118	101	109	96	114	97	116	115	121	119	107	98	89	107	108	115	120	110	119	109	115	114	116	123	114	114	116	102	87	119	86	111	125	101	123	126	114	91	107	109	139	98	117	116	109	117	114	100	109	110	115	108	104	94	125	124	116	113	133	115	108	105	131	99	129	110	121	127	111	120	100	112	103	107	114	98	97	99	125	126	111	118	121	85	121	115	118	103	107	112	99	115	121	124	105	110	103	105	130	105	117	113	124	106	119	114	116	97	109	115	116	135	121	122	109	96	113	111	123	113	115	101	108	124	128	105	103	103	98	102	126	111	117	127	100	113	123	111	117	113	107	99	119	118	103	108	90	104	105	114	99	109	111	125	126	105	116	119	126	116	114	91	118	128	135	118	116	113	111	110	95	119	118	102	122	108	105	110	116	125	107	127	116	110	111	108	107	127	107	119	94	89	118	116	93	122	102	108	120	114	114	134	117	103	121	115	107	120	99	91	114	117	111	101	119	110	128	114	97	118	97	100	101	111	117	111	99	103	119	114	140	119	119	100	115	88	118	109	111	117	122	101	114	99	108	104	110	126	115	95	106	116	124	132	101	101	115	110	119	120	126	113	127	108	123	105	114	90	88	113	126	103	83	116	110	108	128	106	110	90	88	92	105	125	130	107	113	121	95	110	111	113	100	109	111	115	105	115	113	94	96	118	124	106	109	113	103	110	117	119	127	116	117	126	120	102	124	115	101	113	107	101	143	115	123	106	122	113	102	121	114	134	123	122	108	93	117	123	103	101	119	102	96	78	101	117	130	120	110	113	103	117	113	112	109	114	115	103	110	106	103	107	102	122	131	117	108	118	125	122	119	127	139	109	101	127	107	100	136	126	120	134	123	125	129	132	101	116	112	118	126	106	121	99	125	97	110	114	121	122	119	118	104	117	113	114	110	111	102	100	117	102	107	110	122	109	122	92	103	133	104	117	109	141	111	117	77	113	108	113	127	134	118	118	111	108	102	114	126	128	131	107	112	110	109	104	117	111	110	110	110	116	83	116	106	118	112	103	127	118	103	109	109	121	113	110	126	102	112	108	93	112	120	113	130	126	114	114	109	125	120	107	116	110	118	101	124	119	107	109	89	105	115	113	114	109	101	109	98	106	114	120	111	135	118	94	105	120	112	113	114	90	102	118	87	131	106	115	113	117	101	108	104	105	96	100	88	119	134	110	104	113	107	115	98	112	118	115	101	110	132	97	113	125	104	113	120	121	120	99	133	131	109	112	125	125	106	103	130	140	118	103	97	114	100	116	102	124	104	136	128	101	124	115	111	108	102	141	131	123	108	108	115	122	107	118	131	138	120	112	106	121	108	91
6531	1531	3530	3945	3286	2615	2160	1791	1495	1299	1109	1107	946	823	812	749	680	678	664	608	565	563	529	530	529	517	548	488	491	491	474	464	469	451	424	456	427	463	437	427	409	415	420	409	411	412	401	419	406	377	413	420	408	399	383	391	426	387	382	375	376	375	400	397	396	442	380	422	401	420	409	395	387	360	384	396	387	383	390	376	391	381	414	399	397	377	388	383	376	366	377	377	386	375	358	412	361	351	385	363	372	400	389	364	389	373	381	380	334	362	361	404	380	414	336	395	331	423	384	413	389	359	407	404	379	341	359	385	406	351	359	358	385	393	372	352	360	335	361	364	363	380	350	406	367	370	350	355	356	421	365	388	329	346	345	350	369	372	401	347	382	375	359	390	372	330	390	400	392	366	403	376	397	338	371	401	353	359	365	392	403	364	326	372	368	381	364	374	382	402	403	398	367	357	401	363	386	360	371	403	362	378	330	370	382	396	394	385	393	404	386	380	397	396	375	366	368	377	382	352	382	371	382	389	357	352	365	337	352	402	337	375	373	317	387	344	324	340	376	354	373	366	335	361	336	378	350	377	380	349	400	362	371	366	332	385	411	377	376	359	350	380	365	385	349	371	388	343	348	377	411	366	365	333	364	356	378	394	365	359	368	373	401	361	342	345	371	379	385	336	381	378	368	360	334	342	360	396	332	386	394	379	323	366	357	356	365	399	350	341	398	382	364	375	383	368	370	393	376	376	379	393	387	372	367	401	372	384	303	379	339	370	347	353	370	388	395	369	388	375	370	384	393	380	376	371	393	403	381	376	387	391	366	370	346	417	397	382	381	394	373	366	388	393	368	368	377	364	374	396	344	382	389	350	365	375	416	382	403	364	376	404	389	373	372	375	365	381	349	381	407	354	368	368	399	370	383	388	396	345	345	376	392	369	406	376	343	352	340	357	377	363	356	344	372	374	356	343	374	387	402	355	380	429	367	381	407	346	393	357	351	362	366	338	358	356	369	339	369	377	370	377	336	362	388	367	347	377	347	373	359	366	336	364	381	409	347	359	369	359	416	397	376	343	381	356	403	374	326	353	366	350	366	350	384	357	373	338	383	386	376	346	364	369	365	371	378	356	382	385	403	412	390	362	372	360	346	388	369	346	367	337	376	381	351	360	345	354	357	390	393	363	362	388	347	362	387	352	365	328	378	383	365	359	371	402	359	359	365	397	393	348	355	358	380	382	369	333	361	366	401	371	415	377	352	367	370	380	362	407	380	380	364	375	366	343	353	377	375	402	381	362	349	368	401	384	372	385	357	396	393	397	417	387	377	383	393	379	379	348	362	367	346	394	343	372	373	390	405	356	395	342	362	341	378	391	386	375	350	355	400	378	357	360	359	384	335	406	363	380	354	352	348	396	400	405	389	361	355	386	369	371	357	344	341	368	388	364	388	418	348	363	378	418	371	374	361	354	315	378	337	369	407	395	336	366	381	384	404	377	352	343	373	373	373	375	394	381	331	408	365	408	393	400	336	364	367	352	365	358	378	383	396	359	407	389	375	386	339	361	353	400	362	376	370	384	387	375	368	407	378	399	360	392	367	367	373	380	367	373	397	351	388	381	363	332	355	363	371	362	344	357	370	415	430	327	386	347	343	384	392	366	392	360	333	363	378	339	382	398	392	382	381	366	375	362	393	329	377	335	385	408	360	364	374	369	412	382	388	352	382	384	411	394	376	389	369	342	332	383	373	397	351	365	334	370	330	344	347	378	364	338	402	417	370	373	405	398	400	420	340	394	383	383	365	355	402	392	368	383	361	370	370	362	352	369	371	427	365	363	401	366	365	395	352	363	394	350	333	359	384	345	367	354	370	385	364	424	343	359	408	353	369	358	388	373	344	400	363	419	362	368	330	355	396	353	385	364	310	369	363	342	372	404	386	342	377	349	391	362	376	350	382	355	380	355	373	397	401	332	404	405	370	351	396	384	377	381	366	375	341	413	353	384	370	383	367	400	391	384	357	390	387	378	371	396	365	369	352	397	382	403	370	389	345	359	370	388	377	367	359	365	366	395	381	381	340	357	382	360	403	360	366	355	402	361	376	345	376	372	373	361	331	367	354	346	377	346	379	337	354	372	359	356	352	394	381	364	363	388	364	352	374	372	343	381	335	364	355	323	386	406	348	337	388	400	363	383	361	348	370	348	395	379	385	394	381	398	362	355	364	395	343	359	395	371	402	374	364	378	345	374	364	381	344	375	387	333	390	385	339	363	387	350	368	357	347	372	382	383	356	361	375	357	360	368	354	346	391	374	385	344	400	362	337	394	382	395	342	372	353	327	383	355	353	358	389	351	374	404	362	370	401	370	391	374	371	358	356	358	393	381	391	348	361	365	426	360	398	371	350	343	362	363	393	351	332	348	333	391	391	360	353	359	391	373	355	367	367	369	358	386	333	360	389	364	372	398	364	367	378	357	346	382	374	338	363	394	406	399	404	387	343	400	402	370	374	415	360	386	374	373	361	369	370	390	384	383	403	366	359	387	347	385	362	358	389	342	353	360	412	356	372	374	369	398	386	365	355	390	376	381	390	371	388	381	381	324	362	391	423	392	383	371	369	390	366	389	362	378	342	363	380	395	367	384	367	366	417	373	382	376	371	365	415	400	376	370	373	361	373	346	377	361	386	390	411	384	369	352	355	364	363	387	355	365	370	373	393	362	341	366	356	350	383	368	360	347	337	388	381	373	380	393	384	359	390	376	364	394	363	371	353	373	359	398	344	331	376	380	363	380	360	378	358	405	345	387	350	342	361	403	389	390	363	372	359	375	372	375	376	368	373	338	387	377	369	361	405	391	330	409	348	406	380	396	350	362	374	405	374	381	391	396	382	390	375	344	335	357	339	375	363	401	411	357	367	411	404	386	382	378	387	375	401	387	386	372	403	401	384	370	346	394	355	355	389	381	381	371	357	359	381	374	348	362	362	365	341	372	344	361	364	373	372	360	385	382	356	343	369	356	396	337	380	354	420	393	367	378	340	364	383	345	395	367	374	365	393	368	396	391	384	378	403	409	360	379	361	382	354	406	382	393	389	366	369	380	361	357	381	384	355	364	380	390	372	329	370	428	383	342	352	381	391	360	358	400	378	339	362	364	390	385	364	380	360	378	375	376	366	349	385	345	414	337	324	343	387	350	409	363	371	391	359	393	374	375	390	378	373	371	381	391	336	368	385	394	376	363	410	367	364	381	346	361	355	323	367	352	360	356	346	347	367	403	389	370	366	363	396	387	351	348	384	402	383	350	375	402	350	374	362	371	346	390	354	352	364	336	347	366	345	337	406	361	373	360	382	351	339	377	371	344	373	365	352	345	371	378	390	412	370	388	391	364	328	389	382	360	368	388	401	351	366	369	368	379	352	399	385	371	391	403	352	391	398	379	382	384	360	386	394	391	362	409	365	356	369	359	347	363	378	369	362	355	382	414	364	387	389	342	339	387	383	394
18527	2800	2968	2245	1472	1119	836	630	571	436	401	348	306	274	274	232	238	199	207	220	198	215	207	180	189	179	180	176	176	163	182	164	170	169	163	140	155	156	155	160	157	172	168	173	139	142	162	146	157	162	161	161	150	154	153	150	166	151	153	123	160	139	158	156	161	116	166	153	134	139	131	133	172	147	136	150	135	145	125	146	129	151	146	155	140	139	171	157	138	122	124	154	147	135	152	143	144	145	145	156	139	156	161	166	145	152	134	155	163	139	141	156	143	150	151	148	131	145	147	150	148	156	138	132	149	139	132	131	148	151	148	153	153	130	136	144	155	147	157	147	154	157	142	125	151	146	135	137	145	134	166	143	138	126	140	158	128	126	138	128	150	148	147	131	164	146	116	145	151	134	142	135	164	138	149	168	127	130	156	134	138	145	141	145	138	137	171	140	161	139	132	130	150	142	146	140	155	146	147	148	143	148	130	131	146	159	129	133	142	149	165	149	141	140	156	145	140	130	157	151	157	171	142	142	129	140	145	147	133	135	145	153	147	148	120	148	161	149	158	137	147	135	155	144	149	147	141	147	150	144	144	148	129	138	158	133	132	152	145	144	146	143	150	141	153	130	144	157	150	145	143	148	156	145	136	152	155	139	135	152	144	146	138	146	172	178	139	135	157	153	157	148	151	141	119	153	159	144	133	132	137	141	159	169	152	130	153	146	160	155	156	155	135	156	138	144	140	153	147	146	142	148	156	134	134	152	127	145	150	121	137	157	147	143	163	143	155	142	154	144	139	126	133	160	136	140	136	146	138	161	113	130	142	120	150	151	146	135	165	132	149	144	141	157	142	141	133	149	140	143	154	152	163	135	134	156	137	142	135	133	144	157	131	151	144	141	152	156	146	140	158	143	141	135	132	141	145	143	123	125	141	153	123	131	135	149	140	154	129	155	148	118	134	157	147	131	151	130	163	133	148	158	141	148	157	150	162	131	142	125	165	138	142	139	140	145	132	135	145	143	156	144	158	143	150	155	148	151	151	139	143	136	171	148	152	147	141	156	149	142	158	137	153	145	152	135	140	142	146	140	117	151	142	168	136	145	140	132	141	149	163	146	136	131	145	149	144	138	142	134	138	152	111	134	128	149	145	133	148	143	155	151	161	148	158	161	157	146	140	144	145	147	128	160	143	138	137	134	145	126	135	151	135	158	156	156	137	166	144	148	145	138	142	179	124	164	145	155	163	160	143	146	152	142	150	144	124	127	156	147	144	130	121	164	156	133	134	139	166	144	135	150	158	138	133	141	169	143	125	132	144	132	159	146	139	164	145	136	150	157	132	146	153	148	134	160	162	149	148	125	136	150	134	159	124	128	144	154	147	163	150	146	147	120	155	141	151	152	149	141	146	147	157	159	146	149	127	160	146	129	149	136	142	159	112	156	139	136	157	150	149	144	141	152	143	143	120	148	134	117	153	144	143	148	140	165	157	164	143	155	141	127	157	152	153	141	124	141	152	148	171	173	135	142	139	163	143	146	148	162	127	140	141	157	150	158	155	137	130	143	129	149	155	145	163	149	126	110	133	138	163	122	135	132	143	141	135	140	118	128	130	177	153	161	125	140	149	148	142	140	151	144	157	162	135	149	155	151	143	125	150	164	165	140	126	153	145	127	137	146	168	160	149	138	131	157	140	148	142	133	153	141	137	157	154	135	144	143	135	142	128	125	144	127	138	172	137	152	161	137	132	157	134	143	152	151	144	133	137	140	147	145	150	135	170	120	137	151	135	170	152	149	168	148	139	139	143	158	150	128	141	140	131	143	159	154	154	143	139	150	118	144	134	112	157	144	129	144	144	144	142	155	147	138	157	131	141	135	138	115	114	147	134	146	134	140	147	172	162	125	152	140	151	130	160	130	153	155	137	149	150	124	145	150	153	158	148	136	132	121	132	151	136	152	176	148	147	160	148	154	145	138	146	137	150	155	130	137	182	136	156	124	155	151	155	129	131	163	127	133	167	171	138	151	137	142	142	144	141	149	158	142	126	146	141	143	149	164	154	145	132	134	162	123	141	145	155	161	144	127	152	153	144	136	144	132	123	128	162	135	121	133	136	142	148	131	135	158	131	118	148	129	142	151	129	159	162	138	157	110	151	145	134	140	158	156	129	142	126	127	128	149	167	124	167	123	161	170	140	136	141	117	165	151	137	123	158	147	153	139	147	117	166	141	125	138	123	159	152	151	141	165	139	127	138	175	145	142	154	156	150	134	159	143	123	159	130	163	143	152	144	151	144	138	153	152	146	146	144	144	165	142	153	142	145	143	110	132	140	124	151	146	150	125	143	148	159	163	125	159	129	122	128	140	134	131	128	153	153	133	128	151	148	147	154	139	124	146	143	144	130	136	145	145	142	135	151	136	146	156	158	143	116	160	166	131	156	150	122	142	127	160	147	125	126	163	162	156	148	148	147	157	125	134	136	142	159	145	126	136	164	150	143	161	145	136	137	149	138	151	138	150	137	148	129	127	128	119	184	138	127	139	147	153	132	137	146	143	135	122	147	135	145	136	166	126	129	137	131	124	134	126	134	144	148	123	140	150	131	150	150	173	135	146	149	143	127	155	137	136	125	149	142	142	158	167	146	148	150	149	133	135	146	144	142	156	138	142	170	150	146	155	144	134	140	139	146	139	145	140	140	154	161	157	135	160	130	145	145	143	162	153	146	156	126	149	145	148	161	130	130	162	141	140	146	128	123	134	126	165	130	141	154	145	141	148	140	137	128	147	149	126	160	138	136	151	146	132	152	128	151	162	146	156	132	145	139	150	148	141	141	136	135	141	134	151	153	158	148	154	133	137	166	139	127	149	147	144	146	145	118	152	151	149	143	140	151	150	137	134	119	146	135	137	160	127	131	141	164	140	133	150	143	151	151	127	163	128	150	131	131	156	157	159	135	152	137	168	146	155	145	148	156	158	139	143	138	159	136	135	137	160	128	130	136	161	148	142	152	149	144	175	151	148	155	167	136	131	143	150	145	139	134	154	150	145	127	130	150	149	135	164	136	133	160	131	154	132	167	140	166	162	134	141	164	163	156	152	158	136	137	139	164	148	140	160	126	136	129	126	164	131	158	145	153	151	155	157	150	135	157	121	155	164	159	137	151	143	157	132	144	142	126	140	131	165	125	147	157	169	165	142	151	126	141	128	150	130	154	137	134	140	153	135	165	155	149	165	136	152	141	142	140	139	153	135	146	139	137	138	156	164	140	143	139	148	144	151	133	143	149	147	134	158	138	167	129	147	135	146	146	163	158	131	138	157	147	150	141	146	141	150	135	158	145	137	136	137	165	124	140	146	137	144	133	148	154	149	127	135	144	136	159	147	147	128	149	148	136	135	149	144	131	158	131	163	149	129	137	137	145	156	154	150	167	142	168	144	151	149	159	150	161	127	139	166	141	142	143	124	163	138	153	146	134	155	127	158	145	156	128	140	141	122	145	137
8625	2731	6577	7084	5787	4598	3779	3189	2693	2288	1946	1676	1577	1383	1310	1303	1132	1071	1054	936	939	878	800	785	797	801	727	753	703	690	685	647	627	573	614	574	587	599	636	584	516	578	578	554	603	575	592	562	515	568	558	538	551	515	542	559	532	520	534	543	508	535	503	554	519	520	513	493	504	495	519	532	501	500	489	503	498	528	543	527	496	502	553	513	498	474	468	486	486	490	467	465	536	470	469	472	472	536	503	473	461	487	479	486	456	468	512	500	518	491	495	490	486	491	473	485	465	500	447	490	504	468	499	498	515	524	465	481	499	491	519	473	505	478	462	464	520	488	476	476	473	503	483	469	459	501	472	460	476	485	473	478	499	472	469	508	477	503	504	473	465	496	473	460	482	444	504	460	464	423	518	480	505	510	443	435	484	509	514	476	470	461	474	493	500	453	479	442	513	486	489	479	518	461	510	447	464	451	444	441	448	476	480	521	484	485	480	452	474	466	459	513	483	450	437	464	501	488	480	451	457	462	464	488	465	442	482	491	441	459	453	474	478	473	444	481	506	525	487	477	453	489	529	450	439	461	469	436	473	488	473	494	472	470	505	501	452	491	485	449	476	458	480	520	467	488	475	491	494	465	427	486	474	450	468	471	473	490	449	461	472	429	465	473	486	450	448	468	473	466	458	444	438	447	482	482	467	429	453	537	435	473	440	506	528	452	472	505	473	480	431	459	472	481	544	459	503	485	488	482	443	497	501	472	449	458	442	484	436	510	469	465	453	487	478	470	485	448	480	494	482	510	437	468	471	442	460	472	462	473	448	480	484	512	469	486	434	424	470	491	476	508	443	483	470	447	453	471	483	451	433	469	489	450	466	519	453	452	497	484	492	458	450	502	484	510	447	467	475	480	487	510	483	484	458	460	451	481	475	445	487	460	495	462	455	494	456	502	469	494	496	459	422	490	450	457	436	485	520	494	447	475	432	456	494	480	471	506	497	485	466	484	475	455	497	451	476	489	482	487	494	462	482	481	468	451	417	495	490	485	468	474	480	483	460	476	484	525	497	509	450	482	507	505	485	470	430	476	507	468	458	461	442	467	454	453	482	448	470	447	465	476	492	490	421	461	521	505	443	480	451	492	454	465	476	500	470	488	498	493	440	462	485	435	438	462	470	419	477	429	469	476	499	473	445	496	472	469	496	501	464	500	451	479	473	465	476	462	467	466	501	488	476	498	481	501	479	485	486	456	445	474	435	428	447	459	485	460	492	481	478	479	488	470	457	455	500	468	485	480	503	486	453	436	489	461	503	455	464	511	458	533	487	477	500	472	465	456	467	464	458	523	472	445	465	492	484	470	463	483	472	502	498	468	481	477	466	495	491	458	446	462	449	473	434	495	504	480	492	463	463	443	450	463	509	501	508	513	462	493	461	492	451	499	494	488	490	487	477	489	492	466	505	487	446	453	445	455	488	474	445	471	460	501	466	502	464	491	503	470	492	486	434	438	476	442	472	468	476	471	459	470	456	459	520	491	462	518	458	493	463	448	450	462	464	511	435	484	457	447	489	451	477	492	495	448	450	474	438	471	461	480	477	500	491	469	464	461	470	491	457	446	461	465	459	469	514	455	509	498	508	510	469	429	447	491	453	475	487	494	494	515	468	461	481	440	461	439	493	465	463	451	460	459	464	475	500	485	480	450	499	510	441	499	474	505	447	432	452	482	467	451	465	460	483	464	502	448	483	503	455	465	462	449	450	485	457	491	463	482	469	477	491	444	491	476	484	472	510	519	463	472	472	472	517	453	476	444	498	475	513	474	467	467	432	490	486	503	456	465	438	470	484	464	461	475	508	482	467	482	482	493	478	461	482	448	454	456	441	451	492	474	484	502	491	480	449	461	465	471	500	435	468	429	470	438	417	488	491	483	465	455	470	502	443	493	484	485	464	460	490	489	481	484	483	485	444	460	433	517	483	441	467	510	451	502	493	467	450	444	433	503	445	490	441	488	484	439	483	490	493	473	423	465	464	480	455	471	421	479	484	475	428	457	493	479	458	478	500	480	516	481	503	488	449	492	462	457	475	468	450	453	453	513	474	460	475	469	526	454	508	461	469	440	483	511	486	468	500	443	465	491	463	469	444	472	471	495	430	467	431	471	492	492	487	479	504	525	431	473	467	453	467	440	479	431	469	509	477	463	475	474	471	445	499	490	476	468	541	452	440	463	475	479	483	506	457	502	421	442	499	542	458	434	487	501	482	468	469	448	467	474	474	492	492	485	451	467	495	477	462	474	479	478	491	521	501	497	466	464	507	481	469	492	484	471	463	485	457	462	484	492	491	466	500	491	461	505	488	475	465	431	485	463	466	503	468	494	483	486	472	450	461	468	462	473	488	488	435	449	463	488	478	477	479	458	521	473	462	449	496	451	455	454	498	520	455	467	464	487	472	519	500	430	457	455	460	472	457	521	495	522	456	448	464	465	490	432	454	455	462	471	469	438	472	472	484	506	447	459	455	469	471	480	487	426	498	449	460	480	511	500	452	431	455	440	460	538	450	487	457	523	475	474	483	494	447	478	419	505	484	456	452	477	465	446	466	474	473	500	470	488	458	470	475	458	436	468	480	443	463	443	488	479	454	457	510	452	458	497	450	462	485	476	433	481	497	450	463	495	462	519	473	474	490	474	481	454	437	491	462	478	464	498	459	479	467	444	507	497	469	464	464	456	456	460	445	446	483	454	513	467	469	472	477	454	483	472	510	452	455	466	455	499	494	473	440	470	490	492	474	502	518	472	495	506	476	464	476	500	457	480	451	439	485	439	474	484	467	459	464	473	457	515	506	455	453	477	455	485	464	464	502	451	461	454	453	467	481	466	468	449	469	482	482	467	458	490	424	476	491	490	493	426	436	458	479	518	467	477	464	476	501	493	468	508	454	489	470	462	487	465	474	483	475	500	503	489	493	450	475	427	447	451	473	501	524	460	488	446	504	462	436	460	506	446	496	453	462	515	469	493	459	472	494	459	511	519	468	496	481	469	479	436	503	485	457	491	466	468	504	462	462	450	470	465	456	497	450	460	498	486	464	494	439	506	466	468	458	461	472	530	493	465	474	471	460	448	484	443	481	472	474	445	496	476	467	472	514	477	463	493	491	460	480	441	467	442	432	483	522	457	445	454	477	488	489	480	471	470	495	497	457	442	532	464	494	505	476	471	455	485	493	432	471	460	475	492	500	474	477	462	504	426	451	469	470	484	445	502	491	530	485	438	479	447	512	475	469	455	464	474	470	468	495	485	481	464	463	486	463	480	484	486	491	469	480	488	511	497	440	469	467	453	501	483	525	451	472	449	476	525	471	478	477	452	437	437	465	455	463	493	516	448	482	463	451	482	486	447	487	463	502	476	486	469	510	513	493	461	463	464	536	484	471	466	467	484	478	489	495	475	499	422	529	490	466	478	465	488	419	481	469	451	450	421	481	462	471	469	458	490	486	514	504	471
2429	328	336	276	275	257	234	221	276	217	248	230	229	233	235	242	243	235	187	244	233	218	230	201	207	225	243	235	233	228	219	235	222	226	229	246	209	238	225	209	225	252	238	213	218	228	225	217	244	235	226	213	248	235	224	245	259	241	222	220	247	243	226	255	232	248	247	246	226	228	202	233	214	216	215	208	212	235	212	246	226	203	228	233	234	221	220	226	215	220	231	235	206	219	235	214	238	228	229	204	222	220	233	232	248	249	232	192	238	239	222	231	245	234	204	234	207	224	250	263	223	210	237	201	226	256	216	237	244	230	243	210	227	249	226	224	216	229	207	218	208	218	226	237	237	245	221	226	235	244	217	208	248	228	214	250	231	238	233	220	244	248	240	239	232	220	258	242	228	239	200	214	225	210	212	224	224	234	228	239	236	231	205	233	223	218	213	193	226	237	247	214	272	226	236	244	229	232	242	239	210	223	210	240	205	239	235	228	266	229	218	252	218	244	217	214	234	228	228	222	211	205	222	239	221	231	231	238	203	196	228	268	223	227	236	251	242	238	246	257	247	233	229	218	219	232	237	214	227	232	239	224	211	245	232	243	243	254	196	237	235	230	204	224	216	252	211	216	247	229	253	233	229	235	224	257	216	210	237	232	216	237	228	214	210	214	197	203	242	210	220	229	243	243	232	211	224	204	229	286	219	214	235	220	209	244	235	236	263	225	244	194	206	250	233	249	232	231	254	275	202	236	212	243	258	238	239	228	233	218	209	242	226	231	237	194	219	246	218	223	245	216	225	229	197	248	213	232	237	234	227	251	236	209	212	234	244	217	219	241	221	238	207	241	252	234	236	230	245	229	219	221	234	254	261	225	227	229	233	232	238	245	227	234	214	221	215	241	235	225	225	228	234	243	256	218	231	244	214	208	248	239	231	237	236	235	213	240	232	207	229	227	240	228	218	211	248	232	221	192	221	232	233	218	223	226	243	207	213	223	228	238	235	255	232	225	234	231	237	227	248	231	220	222	226	230	218	233	198	224	231	204	207	239	238	200	226	218	218	196	242	239	241	235	222	215	191	237	227	214	237	272	245	200	249	210	234	204	233	225	237	215	212	241	217	222	232	239	217	203	227	254	248	193	252	231	228	244	246	249	221	213	250	213	233	229	238	273	215	241	207	224	241	224	250	230	242	247	201	233	225	246	227	263	234	267	247	222	252	231	248	245	222	241	216	220	215	229	230	208	222	236	215	215	214	222	231	226	251	246	229	217	219	232	203	228	199	235	232	228	218	219	233	254	232	253	231	208	275	235	211	217	229	200	215	239	227	234	263	237	233	229	236	211	228	235	209	242	233	238	234	207	239	215	204	234	224	230	245	210	253	234	256	239	233	187	245	223	235	243	223	212	224	220	217	207	244	233	191	234	225	236	213	240	232	218	254	245	244	229	241	262	224	234	253	216	231	206	238	228	259	251	227	249	257	204	249	237	226	236	237	228	223	204	258	233	193	251	241	237	222	251	229	227	228	216	220	236	229	208	231	234	216	217	244	239	225	234	233	235	245	229	231	217	234	239	245	239	225	231	226	214	244	234	233	246	237	227	239	214	231	235	237	236	224	248	232	230	218	218	236	228	236	206	261	218	224	237	226	222	245	239	236	217	208	218	215	233	216	257	216	210	214	227	212	240	229	226	247	237	238	215	238	220	231	206	215	220	254	188	261	224	260	240	214	234	230	226	219	208	217	211	216	247	260	237	208	189	227	249	230	238	244	244	225	224	221	242	213	221	238	262	247	232	228	230	247	222	234	211	256	251	223	245	245	212	235	211	223	226	219	220	256	193	218	205	225	252	226	217	212	221	226	212	243	219	226	213	229	240	218	213	198	226	239	200	235	245	231	211	280	217	221	265	242	236	233	248	203	211	215	228	245	241	234	211	225	228	263	216	198	214	226	216	246	235	235	199	193	245	231	206	245	216	206	241	250	234	228	242	231	246	222	215	264	228	218	245	199	224	228	235	225	231	232	260	233	250	234	227	252	213	250	243	208	211	219	225	201	227	217	229	192	230	249	232	252	233	213	223	268	237	231	220	270	205	233	235	222	205	235	246	252	236	294	261	205	213	262	236	217	258	253	219	226	245	214	258	202	250	226	215	232	220	229	224	202	260	219	225	235	245	218	236	239	223	242	236	212	249	223	232	220	213	255	225	230	234	253	238	214	230	223	209	218	228	238	224	234	225	223	212	230	225	242	257	244	222	204	219	227	257	200	219	236	213	222	240	206	228	232	238	228	213	235	210	220	226	227	232	234	233	227	216	210	235	240	248	234	201	219	249	208	248	235	240	244	247	259	232	225	237	202	199	230	228	242	220	241	250	224	214	262	247	242	217	211	235	223	228	237	242	256	234	236	199	224	240	234	233	221	227	206	245	196	235	225	246	237	233	224	216	218	245	235	211	214	203	235	238	213	228	239	222	229	222	264	239	218	222	215	205	248	215	229	235	218	252	215	244	216	251	223	224	209	226	228	222	207	224	225	229	225	233	224	232	232	203	218	218	244	234	231	223	215	221	231	209	223	232	239	233	240	250	246	223	204	228	234	236	233	233	246	237	213	233	247	253	236	226	213	239	250	227	211	201	215	238	223	240	239	231	209	225	219	222	238	203	231	236	223	226	225	224	201	234	233	253	239	241	215	266	223	240	214	228	226	232	209	212	195	225	218	221	237	241	228	236	240	223	241	226	232	227	193	253	227	225	198	214	226	242	212	212	224	209	245	216	218	233	216	218	245	217	234	210	228	235	229	252	229	246	230	240	216	211	224	231	197	238	231	239	241	217	236	217	227	221	214	225	257	213	227	212	214	218	268	244	228	257	240	231	246	245	235	234	222	243	228	238	236	235	233	218	229	243	218	234	236	209	226	207	258	209	245	208	240	246	235	220	234	219	224	266	262	244	202	223	200	241	238	222	233	214	264	214	222	222	241	241	220	227	224	247	209	243	259	241	225	219	222	221	201	226	198	221	211	239	251	236	238	220	237	241	220	233	234	245	236	256	229	230	211	243	225	218	214	217	238	239	221	245	231	215	218	212	227	239	227	236	242	244	218	221	231	233	227	219	226	227	251	230	242	194	225	250	236	236	232	228	214	255	246	214	224	209	221	230	237	242	233	225	233	202	245	242	230	227	198	214	241	241	217	233	209	192	231	226	214	210	191	232	232	201	235	215	217	254	234	207	245	224	220	221	208	217	246	237	223	230	228	221	251	213	221	247	227	214	243	217	224	214	254	226	222	216	234	241	202	212	213	231	250	226	247	220	263	210	244	218	245	260	239	239	184	238	234	251	208	229	236	237	207	238	230	226	226	218	253	262	216	238	245	234	250	218	225	239	212	234	229	227	229	225	231	242	218	228	217	227	238	258	256	255	240	193	227	216	216	208	229	221	240	210	248	240	229	225	243	238	198	236	233	227	233	241	269	215	252	235	224	235	218	222	253	184
3077	755	847	926	822	832	780	766	766	705	722	708	751	714	765	636	738	698	708	671	692	680	705	672	691	649	717	670	694	671	699	683	675	685	627	741	687	697	703	685	708	689	679	711	664	617	673	672	689	705	695	724	707	661	672	708	690	653	707	660	657	645	670	643	641	679	674	693	724	680	660	663	628	685	666	679	693	714	692	668	678	674	661	669	706	710	665	686	686	667	655	722	662	712	711	667	699	642	699	717	649	684	661	649	657	725	662	657	660	639	675	658	695	680	645	684	634	693	725	654	702	728	635	652	669	686	719	659	710	702	754	664	697	643	675	687	715	632	665	702	658	693	704	711	671	708	672	727	645	670	658	646	697	665	668	642	651	688	632	664	636	715	694	672	665	712	724	675	665	691	669	747	686	691	687	699	707	647	683	707	674	625	676	700	703	724	712	619	687	675	653	653	716	693	666	676	711	602	722	658	655	678	692	689	649	633	712	683	668	635	687	672	712	643	687	628	691	667	695	688	726	722	655	673	665	646	744	660	681	705	710	686	676	630	659	702	670	705	659	681	663	697	661	672	701	691	638	731	677	669	656	679	654	727	708	690	701	690	685	672	651	661	698	719	710	652	704	694	656	682	666	663	678	694	654	660	667	692	692	714	657	651	643	700	656	668	687	684	695	681	694	710	663	681	644	705	706	621	668	622	701	685	678	660	645	643	689	649	671	679	695	655	719	664	724	653	716	691	693	675	710	670	649	645	668	664	657	679	682	669	692	645	672	713	686	656	687	701	694	667	698	652	669	626	678	666	644	683	681	644	732	655	756	635	662	689	727	672	661	731	719	697	696	642	679	662	661	644	663	687	691	653	722	664	703	698	677	621	668	688	676	691	674	691	700	679	655	641	747	692	711	636	693	673	672	658	642	686	671	679	711	693	657	671	711	668	665	667	677	651	674	700	701	687	654	705	686	720	686	697	648	672	656	680	644	672	638	679	694	742	716	656	632	658	734	680	693	712	670	670	673	681	628	709	647	697	734	715	682	707	652	696	681	670	685	659	666	728	697	732	661	651	667	665	659	617	663	670	665	666	738	683	634	677	659	697	648	716	692	694	728	676	657	692	697	729	659	666	701	673	696	686	693	674	731	679	686	672	657	684	689	670	620	726	706	672	712	681	687	703	694	632	658	679	707	645	676	701	685	621	687	726	686	668	712	627	695	691	690	656	645	651	671	666	649	678	669	706	657	694	636	715	690	688	673	693	671	694	665	679	687	674	642	721	654	643	672	715	655	658	680	669	646	685	695	666	706	710	694	696	652	692	678	699	691	659	708	730	663	657	639	639	665	681	690	650	670	729	707	727	723	613	660	713	683	646	675	710	681	690	691	696	689	665	681	679	714	681	715	646	692	696	710	663	706	700	695	655	675	673	677	696	667	664	687	692	638	706	677	689	710	725	620	673	667	744	662	656	660	691	659	676	682	699	702	688	661	674	687	635	699	654	652	654	681	651	663	743	726	641	629	653	688	705	716	650	668	676	662	656	705	671	675	647	696	685	618	656	689	667	680	671	701	720	675	687	697	725	691	676	678	706	691	669	676	618	685	673	687	718	681	647	710	696	651	642	695	688	750	648	678	705	704	701	702	679	647	667	643	682	717	662	680	673	692	713	648	664	677	677	694	678	687	666	672	675	657	712	658	678	689	703	647	708	674	690	653	691	712	683	694	654	705	680	687	678	672	693	638	631	678	666	631	669	698	683	679	698	662	661	655	720	702	670	703	675	671	678	654	669	658	671	688	677	655	735	658	664	673	703	663	690	681	735	662	695	659	690	643	658	693	696	684	633	672	652	698	676	654	671	685	699	697	649	707	655	678	669	667	696	638	659	655	692	657	698	630	689	686	677	644	700	692	649	691	642	680	647	738	672	682	661	703	690	657	637	706	705	669	681	689	659	679	715	700	690	690	661	694	657	722	631	682	653	656	659	641	698	652	706	685	636	662	682	649	695	682	666	692	681	698	722	704	705	718	650	682	664	689	631	659	648	730	618	649	668	640	661	675	640	695	679	634	695	716	673	673	696	726	682	631	707	656	707	708	672	694	646	685	720	653	672	679	641	654	672	653	693	694	671	703	730	722	680	642	678	701	702	663	666	662	678	690	732	713	677	720	643	705	704	644	686	674	720	724	656	627	665	670	741	696	662	668	683	681	683	678	703	668	646	684	698	665	645	671	748	670	689	721	694	699	733	676	738	692	668	779	714	723	637	657	716	756	667	663	667	724	638	657	616	718	702	689	664	687	722	651	660	694	664	708	641	747	634	686	681	652	667	645	697	675	629	687	660	677	705	637	672	727	681	722	710	677	695	681	691	679	693	623	713	698	692	678	688	654	636	716	668	683	683	660	685	623	689	709	693	667	642	681	678	680	671	684	646	669	640	629	711	703	721	665	700	662	705	683	652	662	652	658	643	677	722	623	725	671	675	680	685	647	659	669	666	711	684	686	676	669	705	646	667	655	717	686	704	663	691	645	680	735	640	689	670	684	671	680	695	681	720	629	690	707	683	697	721	700	696	675	669	729	729	677	697	659	652	727	719	691	662	713	670	692	653	725	630	647	664	683	652	656	686	687	687	700	729	671	677	681	715	634	661	711	662	673	696	664	710	646	667	644	703	694	686	664	716	694	676	662	651	629	642	698	686	660	690	675	676	692	668	648	689	677	688	717	690	661	696	707	726	650	677	689	709	701	680	693	675	645	716	661	678	621	705	671	701	697	703	650	686	687	659	735	739	724	635	671	717	698	652	690	683	695	694	643	645	691	678	684	694	682	668	736	697	642	687	638	643	715	648	619	686	679	690	648	658	675	699	698	672	635	693	707	685	679	698	663	651	686	690	744	704	675	619	687	684	643	685	692	677	623	703	646	681	698	683	694	661	677	684	665	714	662	616	695	695	689	686	626	662	702	720	737	715	675	677	714	725	705	682	713	664	669	679	665	618	712	716	651	709	735	657	688	683	715	699	648	651	643	717	706	703	658	624	686	659	679	647	719	711	719	674	672	703	639	636	732	665	670	706	684	707	693	666	676	667	667	691	684	672	695	662	668	694	675	656	681	704	695	710	676	685	642	717	688	652	741	736	667	716	698	666	651	674	691	710	669	654	665	643	723	668	672	678	746	652	720	704	676	707	701	696	670	690	639	672	685	681	690	669	664	637	707	641	675	648	695	656	627	665	661	718	669	728	672	702	704	685	678	646	738	707	692	694	699	651	703	723	694	704	693	690	712	657	668	683	689	747	643	692	688	717	691	658	665	669	649	696	723	637	729	739	688	668	677	699	720	716	706	686	634	714	724	683	628	672	693	637	697	739	638	715	720	679	659	720	635	671	676	691	637	614	671	666	687	698	657	674	670	729	638	748	688	640	674	661	660	683	691	721	662	722	676	668	698	639	733	654	687	682	709	669	642	628	667	688	737	665	700	698	673	634	669	662	684	621	659	690
10432	1178	1495	1096	810	621	452	396	311	255	241	208	199	174	151	163	146	158	139	120	136	142	138	142	152	119	109	124	121	133	114	130	121	111	117	106	142	119	142	123	109	112	121	114	126	117	123	120	115	99	107	117	118	115	124	117	106	124	97	109	126	140	118	108	108	100	105	103	105	109	131	114	111	109	110	107	117	110	127	117	104	124	108	118	109	140	109	114	104	98	116	105	116	100	97	110	99	108	104	98	104	112	117	98	104	104	108	156	102	100	127	123	118	103	119	128	120	110	104	101	128	105	111	103	105	109	123	96	128	135	113	106	94	117	112	103	109	123	114	122	108	110	105	82	107	101	127	110	95	119	124	110	109	106	101	115	120	118	141	93	117	113	114	133	111	110	89	124	112	114	108	101	130	139	123	92	115	105	111	117	108	105	105	110	101	137	104	116	120	100	112	108	131	95	118	122	100	123	116	118	113	118	111	109	123	111	112	107	119	126	91	136	113	110	101	92	117	112	118	118	119	127	107	123	98	110	107	129	112	100	120	104	111	105	131	100	127	121	104	96	104	120	98	114	114	127	105	135	109	105	114	128	109	110	127	117	122	88	109	131	98	115	119	109	108	110	117	112	111	121	122	123	107	100	103	119	123	126	134	124	112	127	99	106	106	128	117	104	117	116	100	123	106	114	116	114	110	117	107	134	79	109	109	107	119	117	96	110	111	108	125	98	111	128	103	112	133	99	116	113	118	117	96	131	118	103	116	109	117	115	109	129	113	113	115	130	126	99	112	121	95	103	99	129	115	124	102	108	103	91	96	116	102	93	121	119	88	110	114	136	107	100	81	144	136	120	97	111	123	111	116	95	108	103	111	109	109	114	113	112	89	89	115	117	111	112	105	127	98	110	105	117	121	119	119	105	121	115	113	109	102	115	108	105	126	102	114	104	96	109	111	119	118	120	134	116	113	127	131	98	106	134	114	122	112	110	115	120	108	94	97	120	110	118	110	114	100	107	107	107	103	111	103	90	110	113	109	124	100	109	126	107	112	126	118	114	117	115	140	111	115	124	122	112	105	103	117	109	116	113	115	120	106	125	120	109	112	110	104	132	99	104	87	121	115	116	116	107	126	111	116	113	110	110	115	115	124	105	103	115	110	103	115	106	98	124	110	116	108	97	97	114	114	108	121	100	112	128	107	109	114	105	127	110	113	121	130	120	112	113	130	129	129	119	107	131	105	110	107	128	106	114	126	121	117	110	104	114	114	110	113	108	121	126	115	120	96	125	124	122	113	125	103	124	98	109	95	101	120	119	100	107	98	112	124	108	108	132	108	94	114	129	116	108	116	93	87	111	91	121	116	90	121	115	113	130	115	119	125	108	132	118	112	104	105	110	111	109	93	93	105	104	113	126	114	105	111	105	119	110	98	110	105	112	134	130	117	118	116	122	102	99	101	119	98	102	126	107	105	119	104	106	124	104	123	122	106	110	119	110	92	116	105	113	112	108	98	97	96	98	124	105	116	105	105	117	103	90	104	115	115	110	117	111	110	117	108	130	103	105	103	100	110	102	118	104	109	105	104	111	103	135	108	129	101	110	97	118	143	119	109	140	125	100	110	106	118	116	113	93	120	117	118	114	121	114	123	118	111	100	109	131	124	94	115	122	134	105	117	116	119	111	107	111	114	117	122	125	110	107	139	117	116	117	100	130	122	120	102	113	122	105	121	107	103	113	111	110	104	108	101	129	113	100	102	104	110	117	105	109	123	102	106	112	126	103	116	124	101	111	95	109	121	115	115	125	109	108	107	118	103	120	124	105	127	116	93	88	117	100	109	104	125	110	101	94	114	99	122	116	108	119	92	113	125	100	117	95	125	87	123	108	112	125	111	119	119	114	135	110	120	111	116	108	108	107	111	110	98	108	120	102	112	106	119	100	128	116	108	102	113	102	92	112	124	125	126	114	105	113	106	120	116	117	111	122	122	97	127	137	123	109	118	109	109	122	99	107	114	119	122	125	119	117	112	100	113	123	114	121	99	104	107	122	108	110	117	117	107	99	132	107	105	106	112	108	121	112	129	131	105	110	120	108	119	131	104	109	122	109	91	110	112	115	107	108	112	117	124	111	122	106	127	103	103	113	100	113	110	123	124	112	102	109	117	122	96	101	117	102	124	107	129	105	129	112	116	98	119	107	124	117	103	90	118	124	104	120	107	111	100	117	118	100	117	122	107	112	95	104	94	119	139	114	84	112	102	102	99	120	118	100	112	109	112	97	116	123	106	117	124	120	113	120	107	124	109	102	116	113	128	122	123	97	91	114	104	114	105	105	112	108	115	120	118	119	119	112	107	112	106	108	118	116	121	129	96	110	91	111	99	105	111	105	130	121	126	113	136	105	88	106	136	125	121	104	101	116	126	118	108	122	115	119	107	111	126	119	116	107	121	110	107	126	117	104	111	117	130	118	112	112	109	93	98	116	114	111	102	110	114	101	123	145	119	117	119	116	134	102	110	108	93	131	113	94	106	114	95	112	131	118	117	101	114	118	128	99	102	101	103	100	125	104	104	101	109	124	89	132	111	112	108	126	118	127	96	109	123	104	114	97	113	122	111	106	103	113	102	105	108	112	97	116	121	112	117	93	105	123	131	120	108	118	128	101	98	128	103	118	100	122	98	95	112	122	123	115	126	107	137	106	109	117	106	101	125	114	111	120	106	119	83	90	115	122	98	98	106	94	116	114	124	106	114	117	110	111	112	119	92	116	101	104	114	96	105	111	107	112	86	138	124	120	104	102	122	122	124	124	119	126	106	102	122	106	113	113	105	127	135	124	137	99	140	106	108	122	101	107	113	139	96	138	103	116	101	108	125	100	121	105	100	109	119	109	96	102	117	117	101	121	130	113	104	101	114	102	128	120	117	136	105	111	109	105	113	112	130	114	111	97	90	102	106	120	125	112	101	105	142	104	98	107	101	118	122	109	73	100	105	132	122	108	103	117	107	103	113	116	109	93	105	108	131	115	103	130	130	115	113	127	115	103	109	126	111	110	113	120	103	122	95	116	106	120	101	114	100	121	115	125	102	99	135	103	96	108	103	107	124	129	123	117	129	128	116	90	97	107	104	100	126	109	104	101	109	97	127	118	101	134	119	100	101	131	97	103	95	129	97	88	99	94	131	104	105	115	130	115	115	109	110	105	125	123	110	100	126	98	121	128	88	131	120	122	109	102	107	132	124	135	113	121	130	124	114	105	105	100	111	85	109	104	102	116	95	102	111	92	98	99	102	88	98	106	102	104	103	125	116	122	110	125	95	114	111	103	97	109	111	114	127	109	117	124	108	102	117	107	109	116	114	108	96	110	112	119	100	134	106	109	125	108	120	112	96	93	129	107	103	117	115	110	134	105	132	115	100	116	112	108	80	108	117	129	124	108	120	138	113	110	116	102	98	116	125	115	114	92	111	105	112	94	103	100	135	123	108	122	105	98	103	111	134	97
6426	1481	3614	3932	3222	2627	2187	1685	1520	1415	1192	1069	983	846	778	768	713	685	619	587	595	579	563	541	539	544	508	489	531	465	420	502	501	447	443	466	459	457	409	420	423	422	407	412	440	422	434	427	477	387	464	395	414	406	367	402	401	394	349	410	422	430	403	388	362	403	414	378	360	404	346	397	412	346	382	419	416	409	390	399	365	338	417	375	374	384	372	374	369	403	365	380	379	382	363	361	402	368	366	354	360	373	366	401	375	390	368	396	383	351	403	417	383	375	388	383	341	411	367	367	388	410	364	374	356	377	408	384	365	373	382	374	398	376	365	385	402	398	382	387	372	376	360	368	344	385	349	359	368	375	369	375	371	339	393	353	359	399	396	380	385	399	380	363	381	370	396	365	417	402	355	346	373	360	376	369	368	398	388	386	356	364	381	369	405	400	341	415	393	417	331	386	395	381	386	351	408	372	420	388	397	397	370	387	371	370	398	364	375	359	402	357	383	382	369	383	378	413	350	373	378	371	359	366	396	358	372	387	306	404	356	375	376	409	413	349	359	380	373	399	375	390	359	369	380	342	405	370	383	420	396	394	393	364	405	401	355	383	370	350	361	349	380	361	371	381	371	328	382	346	402	378	386	356	365	353	398	385	413	395	351	334	377	379	363	357	378	397	380	359	403	366	372	364	335	384	362	360	382	376	405	365	353	381	353	335	363	367	354	382	354	349	367	379	395	383	375	380	370	370	343	381	347	403	369	399	384	374	384	366	366	357	367	358	380	369	370	372	369	392	375	335	378	412	351	351	372	383	397	398	374	356	347	373	393	337	414	395	355	356	323	394	341	366	332	365	357	360	375	386	379	349	374	398	347	361	358	340	376	401	375	338	363	394	365	359	380	383	396	368	354	331	394	370	323	352	391	371	389	347	396	338	401	349	385	373	358	350	354	371	358	389	363	354	353	370	378	337	362	360	394	365	364	373	367	344	390	350	387	365	398	385	367	358	384	377	367	376	396	369	371	383	373	356	368	373	381	406	352	353	380	373	373	372	361	343	364	364	378	388	367	419	434	360	416	375	425	355	363	376	366	374	370	377	390	405	367	364	399	383	342	377	370	395	372	364	369	372	366	406	346	364	390	378	379	388	383	345	358	372	403	372	370	374	386	387	379	385	342	399	368	359	345	317	358	377	369	380	385	404	413	395	404	372	348	354	359	377	426	426	378	412	345	352	365	370	367	376	356	346	374	389	382	372	386	356	389	376	365	383	376	355	362	406	377	338	362	352	392	406	355	394	367	381	369	359	413	373	382	374	384	352	396	391	397	417	387	381	389	367	335	353	351	393	350	377	351	369	361	342	396	419	390	363	359	354	330	365	402	345	355	360	390	399	344	383	384	383	379	366	391	382	388	384	381	378	369	333	353	389	381	351	370	341	338	352	370	393	365	340	380	376	350	387	377	361	374	376	387	359	371	368	358	362	399	336	369	397	367	382	373	355	385	409	376	402	386	402	347	333	379	403	374	373	383	372	376	361	357	396	339	351	368	382	357	388	378	333	356	357	367	392	326	385	319	368	344	347	359	376	387	338	371	382	365	373	344	387	369	370	374	386	369	385	378	386	393	357	380	326	380	367	334	387	365	396	351	365	392	348	429	404	349	375	367	405	409	358	383	340	349	364	356	377	408	378	373	394	378	370	403	391	391	362	349	348	341	384	350	381	365	388	397	379	378	365	377	386	394	368	366	370	398	380	364	396	371	360	383	358	393	382	356	355	361	356	364	359	376	383	386	382	368	377	341	390	364	407	348	405	373	396	375	377	375	348	370	344	365	415	380	348	364	347	335	359	357	365	371	360	361	384	361	356	410	399	341	372	408	339	419	389	376	362	362	352	402	360	338	356	368	379	367	361	379	396	386	359	374	362	367	392	361	372	404	385	350	403	398	330	351	399	367	382	387	379	346	407	346	378	385	394	371	348	384	354	371	369	346	358	352	373	380	354	367	384	369	361	358	376	417	386	397	383	350	386	375	387	367	340	342	396	364	363	371	384	374	373	391	383	348	391	357	389	374	379	382	369	351	378	376	383	375	400	380	362	379	393	376	374	378	366	335	376	353	386	354	382	380	363	356	364	346	380	347	406	348	352	325	390	338	378	361	379	393	399	368	370	340	377	370	365	415	365	425	397	380	388	339	340	407	392	374	406	352	367	384	413	335	405	373	404	371	378	381	401	392	376	372	370	405	390	377	379	412	355	392	384	381	334	357	364	396	346	345	362	358	384	365	393	360	389	375	391	363	399	346	389	385	347	356	359	353	390	356	401	392	368	360	341	391	405	385	335	393	371	373	330	406	356	391	377	379	347	391	366	411	377	372	350	371	388	385	353	347	367	388	379	390	343	372	383	360	397	387	359	369	351	373	364	386	369	366	363	411	362	399	375	352	346	358	381	381	386	382	341	358	391	380	361	369	426	381	365	347	386	348	341	385	392	375	360	346	341	360	351	361	385	325	367	357	362	363	368	378	372	370	342	378	383	347	388	368	363	348	380	378	381	371	320	359	351	384	380	375	376	371	376	365	371	372	362	382	340	365	378	377	355	380	369	379	362	367	394	347	360	410	365	350	367	328	401	372	378	369	397	358	344	374	355	364	348	363	336	362	357	387	394	340	387	354	354	346	366	386	384	366	376	375	343	386	367	355	377	363	396	355	343	336	395	352	380	377	382	354	359	368	378	386	385	326	391	374	401	392	402	369	390	360	396	359	357	394	375	410	414	348	366	392	353	351	389	415	379	363	388	366	366	378	336	413	377	383	374	376	356	375	374	369	376	367	360	400	393	421	379	405	360	380	372	345	373	388	393	361	398	373	368	370	366	398	392	413	387	384	365	366	362	381	379	392	382	399	370	377	395	354	362	400	372	352	388	384	388	345	360	373	374	369	349	384	381	362	392	369	371	365	365	354	389	390	393	347	388	347	398	350	363	351	388	371	384	341	377	384	379	411	355	364	391	404	422	388	375	356	366	373	342	369	370	370	377	385	384	392	352	367	361	368	371	398	398	376	374	375	382	385	351	371	343	328	400	406	331	375	400	409	362	339	401	354	384	336	374	364	382	380	375	374	405	401	350	363	352	350	402	399	385	353	363	368	334	414	385	369	369	376	371	399	355	365	379	391	341	386	359	365	331	372	409	379	357	405	369	344	375	390	370	393	375	381	373	370	360	395	360	391	353	391	348	343	379	381	368	368	353	375	341	356	413	366	378	378	365	381	345	374	368	406	354	348	365	397	367	345	380	396	347	391	369	394	356	385	385	380	386	360	374	406	360	386	355	387	337	389	361	400	376	349	401	369	395	377	339	364	361	387	384	383	350	372	403	372	366	383	347	412	361	359	395	388	359	377	368	359	358	379	395	364	399	357	339	388	388	340	367	362	398	410	379	392	397	360	352	377	356	376	383	340	390	375	360	384	392	429	375	391	360	371	370	340	406	381	380	380	389
18450	2804	2903	2199	1584	1116	817	629	485	428	379	320	309	276	283	252	215	201	207	192	200	192	184	163	198	195	165	172	180	162	174	170	181	169	168	148	161	145	165	171	151	145	157	152	168	160	146	159	158	164	162	140	188	158	151	141	142	137	157	149	169	155	177	128	164	139	139	169	123	155	135	164	150	137	148	147	141	169	123	151	137	170	158	148	139	166	154	144	158	170	173	136	146	144	146	163	157	168	164	130	150	143	136	157	144	130	155	139	156	141	129	142	160	142	138	119	148	158	154	147	141	135	140	155	149	144	145	132	133	158	137	150	161	135	157	145	157	135	165	157	144	154	137	133	146	155	138	145	146	152	129	114	136	146	143	143	116	128	138	145	156	119	152	146	157	142	144	173	142	132	152	137	166	145	164	127	165	151	138	138	168	140	132	133	131	139	125	133	136	154	126	144	135	134	145	149	176	164	135	128	125	145	162	155	161	150	147	149	130	124	133	126	127	142	122	126	118	137	139	144	125	150	153	128	138	134	148	147	154	134	141	154	142	150	150	150	145	141	145	156	128	141	150	158	161	136	137	174	150	125	128	133	151	155	151	172	129	156	142	132	153	158	158	139	138	145	148	148	140	146	156	142	130	146	157	139	153	153	139	150	157	124	139	142	127	147	135	154	151	137	132	153	146	127	130	154	145	133	153	152	175	152	160	142	149	135	119	141	147	128	149	152	140	145	149	110	140	151	155	153	155	160	151	142	136	151	135	110	150	157	126	156	152	146	144	147	129	154	133	154	145	165	147	167	125	124	161	129	141	135	148	155	129	137	138	124	159	144	137	152	145	163	158	128	156	160	136	139	164	128	144	129	155	169	130	176	140	127	122	156	140	159	152	153	134	154	143	135	141	133	151	144	177	150	158	131	144	145	149	140	140	133	128	161	132	151	148	151	129	170	152	128	157	132	130	138	145	140	128	162	142	148	128	145	133	144	125	122	160	152	141	131	142	137	142	126	151	130	151	138	162	129	136	160	141	140	160	138	149	129	160	129	138	140	128	138	134	122	128	148	127	147	152	154	133	142	126	133	139	128	142	137	131	144	166	127	154	160	122	147	148	127	164	155	130	156	148	130	163	143	153	156	143	149	114	162	144	128	159	134	149	149	166	158	125	164	150	164	126	139	141	133	171	139	131	149	148	151	135	156	139	141	147	150	147	150	149	162	138	127	150	169	129	139	143	136	171	130	138	129	165	147	136	133	153	138	128	129	125	160	154	159	135	132	136	140	114	157	123	131	150	147	143	143	150	135	116	164	147	151	141	145	152	138	132	147	135	142	145	121	128	154	141	156	146	143	146	140	165	128	138	139	140	117	159	151	148	134	163	179	116	142	153	140	148	147	125	144	139	156	127	152	136	125	142	138	141	178	156	153	148	148	137	131	155	158	148	132	136	126	145	135	159	143	139	141	147	137	129	172	166	130	143	138	155	160	140	143	147	158	145	164	168	156	137	129	147	137	148	142	171	140	144	146	141	146	165	130	156	153	155	153	112	162	164	153	123	121	160	117	140	117	129	130	137	141	154	146	146	137	153	134	152	142	124	154	164	133	162	129	142	147	140	136	153	125	139	126	150	139	135	166	169	133	163	131	109	143	143	146	158	156	139	134	150	150	143	139	155	124	148	153	131	142	140	144	139	135	134	144	142	121	128	146	149	136	134	135	167	134	149	145	147	149	131	151	149	128	146	135	150	113	158	128	150	150	133	152	149	145	153	126	120	155	159	138	146	151	157	135	145	150	128	156	146	132	143	147	155	137	146	137	143	141	134	138	157	132	123	162	140	152	134	152	124	119	137	155	146	147	148	154	142	153	143	158	140	159	149	140	162	151	162	140	136	163	141	134	138	141	138	162	133	152	136	126	153	150	142	154	133	146	147	134	130	134	135	190	152	153	137	154	137	151	150	147	129	143	149	140	151	154	131	142	169	141	140	143	130	146	126	161	153	134	122	152	149	170	130	161	148	151	130	142	141	138	138	146	147	150	167	138	140	146	145	123	135	133	166	167	147	133	135	146	144	143	141	126	149	126	146	122	146	140	154	150	156	140	137	124	153	146	152	141	150	138	144	144	143	153	120	132	119	140	144	142	143	136	132	131	159	158	137	129	168	132	132	155	138	143	129	140	139	129	155	167	135	158	139	145	137	130	147	151	141	116	126	136	141	141	153	143	137	162	144	121	140	172	146	163	149	137	153	137	160	161	135	152	135	144	167	134	153	147	143	143	129	153	153	135	159	146	148	138	151	143	135	162	136	136	147	162	147	153	134	141	148	137	157	143	164	137	132	150	142	162	141	157	134	142	147	151	160	116	146	151	169	161	154	127	139	143	132	154	147	146	151	143	140	143	134	126	139	133	139	147	132	159	156	156	137	162	139	142	136	145	151	131	131	137	154	152	159	157	135	132	157	146	157	149	142	125	129	147	146	150	144	155	135	124	152	146	165	131	130	142	137	166	146	151	143	156	142	131	133	134	151	148	113	123	136	143	145	123	150	146	143	156	138	147	144	132	152	125	143	147	131	151	155	124	135	144	155	135	164	122	151	153	139	135	153	135	146	139	149	132	145	155	166	159	134	145	134	146	162	146	137	137	163	130	163	146	166	153	123	125	137	146	151	143	139	136	156	132	129	139	122	140	139	144	142	135	137	140	146	136	141	142	144	149	117	156	131	144	149	148	143	139	132	138	175	133	156	143	156	142	133	155	133	140	165	163	148	157	155	160	131	129	149	142	151	141	119	157	134	151	151	155	137	141	155	154	132	167	141	125	139	147	153	160	150	148	151	128	165	168	127	135	149	141	134	133	144	159	144	151	140	149	127	155	167	138	149	148	140	139	147	148	150	165	160	156	135	152	145	145	141	129	136	137	130	148	137	138	123	145	141	127	151	122	163	144	156	141	146	136	139	131	136	130	130	149	149	146	143	152	142	141	124	154	146	138	131	158	156	140	135	152	146	137	146	153	122	145	125	134	135	131	157	128	134	153	141	139	140	140	148	148	128	143	142	118	140	124	137	168	141	136	143	156	154	145	129	142	157	150	126	159	130	147	138	165	160	138	135	143	149	131	134	147	144	148	153	141	127	143	117	139	138	122	143	152	155	154	143	151	159	137	161	139	132	139	123	139	155	143	130	141	124	135	144	147	151	149	131	157	139	120	151	156	133	131	146	152	157	132	129	155	134	144	131	138	157	136	135	151	148	135	162	147	156	145	149	157	148	150	137	130	128	142	153	152	154	140	153	135	152	147	143	154	154	176	138	140	176	147	153	147	136	132	135	156	142	144	157	165	161	135	155	126	145	136	137	141	130	151	121	149	143	136	152	146	129	168	143	146	135	134	126	132	143	128	156	165	126	136	133	146	158	147	137	142	151	161	141	159	146	128	147	143	129	162	157	160	140	149	137	160	148	139	145	152	129	162	125	122	152	146	142	141	163	132	133	157	144	139
8543	2676	6585	7003	5662	4754	3880	3168	2597	2248	1993	1749	1566	1456	1353	1196	1169	1089	1011	986	889	870	881	811	831	704	717	708	701	669	654	601	640	663	670	638	581	573	589	569	597	554	564	569	593	528	598	592	548	602	593	538	542	519	515	498	493	511	514	579	549	551	543	559	486	540	500	486	514	475	478	489	523	512	523	469	516	517	476	474	467	479	513	463	527	502	478	475	496	503	496	472	521	485	466	509	476	476	488	509	501	507	501	459	530	475	446	521	494	511	470	501	448	483	476	477	447	504	502	500	483	485	482	506	463	502	496	494	463	482	482	476	479	505	461	470	513	451	469	508	500	481	463	472	503	486	498	506	506	494	472	474	481	457	438	478	480	508	449	505	513	494	484	471	482	471	474	491	499	454	479	473	486	460	479	471	475	483	478	464	479	475	526	473	449	493	444	498	469	481	484	492	486	470	477	463	460	471	509	478	481	502	455	467	470	457	470	472	436	479	498	464	450	493	456	470	483	490	452	472	474	466	506	444	519	511	426	484	455	509	510	478	485	428	489	454	461	491	496	473	495	452	472	502	494	461	476	455	484	469	526	481	487	485	468	480	473	468	488	515	508	511	495	453	488	445	483	489	485	496	474	487	485	483	479	493	455	459	471	454	511	467	476	480	470	484	497	466	473	510	514	457	450	459	458	450	446	444	482	459	467	458	477	469	482	468	474	498	524	462	431	485	472	492	438	450	463	468	463	452	476	491	487	459	479	462	454	424	480	444	488	459	464	467	463	450	446	484	473	494	463	457	454	497	489	473	464	519	459	472	462	456	482	479	455	496	459	495	459	493	462	472	458	502	458	497	459	501	454	441	494	450	495	497	446	460	452	474	456	518	520	477	484	484	523	456	495	470	499	504	457	499	470	520	469	476	475	442	505	472	455	489	484	479	469	436	497	469	473	429	492	482	507	460	421	459	456	437	459	485	471	504	462	507	502	515	500	461	499	464	486	483	488	444	467	485	472	460	508	473	465	484	482	436	474	485	498	450	457	503	456	438	487	462	478	487	461	472	460	454	451	512	515	447	508	504	458	479	457	481	505	461	504	496	480	468	452	488	463	460	481	439	483	474	474	428	423	464	486	486	442	496	500	506	512	473	479	474	465	480	503	478	485	498	449	498	469	449	467	468	459	457	482	463	438	469	461	480	488	484	463	475	452	445	432	479	434	481	467	488	488	489	479	463	463	480	473	460	482	490	479	472	480	484	488	466	452	440	475	519	419	473	452	518	498	464	450	449	471	467	491	455	462	482	440	494	470	468	477	469	471	477	459	467	474	503	487	463	466	430	450	467	473	451	483	507	476	457	483	443	492	495	474	447	453	448	486	479	467	472	470	475	479	481	463	494	473	478	492	482	504	485	477	473	467	460	486	464	458	488	470	474	474	458	487	440	464	481	467	517	480	476	460	450	488	483	479	496	482	474	444	474	446	473	513	482	474	512	473	472	466	495	422	520	478	455	464	473	496	462	527	470	467	455	481	457	488	468	454	469	467	505	451	501	482	484	426	459	503	471	448	466	505	497	452	488	500	467	480	495	481	468	455	468	515	480	467	495	478	445	461	448	482	472	466	467	470	462	468	485	474	436	458	439	437	484	501	458	494	438	501	445	500	482	492	483	492	499	482	442	477	440	484	480	475	465	453	473	468	474	472	498	441	514	494	488	486	453	452	468	470	469	496	471	489	467	450	503	463	506	486	466	475	487	497	447	458	533	512	474	491	458	473	483	470	448	440	468	426	466	465	485	502	475	481	487	446	455	539	484	504	508	483	436	457	481	455	447	476	466	468	478	491	511	482	501	438	486	463	511	471	462	485	460	497	441	496	461	460	472	501	478	484	458	486	466	451	443	473	465	477	448	516	509	472	490	464	488	449	445	484	474	453	463	460	460	482	525	469	476	464	440	477	420	466	446	491	500	482	483	449	428	449	432	485	467	479	509	475	488	476	510	516	493	485	469	479	464	465	447	478	454	465	490	482	458	500	462	479	494	480	500	489	460	462	440	485	442	481	502	473	490	482	474	472	506	459	453	479	425	482	435	457	495	443	447	492	472	443	493	451	452	483	492	493	447	509	438	461	481	465	525	507	456	485	451	491	475	487	464	485	486	501	486	516	453	481	440	498	461	468	499	502	469	465	477	437	479	440	485	469	473	490	456	437	498	455	452	455	481	449	472	502	482	483	462	444	461	482	492	456	494	458	491	523	428	472	477	467	471	513	478	474	500	464	491	466	521	459	466	488	476	451	454	485	456	486	505	491	439	497	496	504	441	449	491	483	499	472	506	468	474	489	458	489	498	489	465	471	447	492	431	461	490	446	428	494	455	505	481	499	502	434	449	483	441	492	504	472	483	459	486	455	487	464	463	478	445	446	455	472	509	434	490	479	481	498	476	474	465	448	447	454	478	459	519	456	461	467	487	454	459	509	483	459	509	490	454	485	477	484	440	506	456	479	516	498	496	471	438	499	480	468	500	475	463	439	481	471	480	470	495	457	481	449	489	512	471	509	482	466	461	467	505	479	432	441	485	479	479	457	462	482	501	493	440	483	469	499	476	471	473	462	479	473	500	476	501	471	465	482	435	451	457	470	492	494	472	481	490	469	474	472	530	475	471	492	481	463	502	491	509	468	504	449	462	474	463	464	463	480	434	478	488	497	441	440	453	500	448	495	497	491	484	499	473	479	439	459	486	464	481	465	435	475	476	459	472	496	459	485	499	456	451	500	467	496	474	512	461	481	474	472	485	487	480	457	485	453	488	513	497	491	424	502	480	475	466	478	464	417	517	445	478	455	486	484	475	485	479	442	481	474	467	516	448	458	455	506	493	451	496	461	439	482	455	491	470	467	513	489	435	426	459	446	471	455	432	450	461	490	464	509	486	484	496	469	433	463	466	500	458	480	478	477	454	435	450	471	469	473	494	463	493	460	448	472	469	501	453	459	443	467	480	482	474	505	493	456	454	461	475	467	501	482	497	502	498	481	496	494	475	474	516	456	489	492	495	489	473	448	470	434	477	475	446	473	509	468	452	506	459	484	519	485	473	469	469	476	486	456	491	451	469	513	476	480	487	486	445	469	450	471	498	467	486	485	488	493	475	492	466	500	505	473	486	462	494	457	484	449	452	472	509	505	512	501	477	530	466	490	462	472	483	500	453	449	459	481	445	463	477	464	494	484	483	445	483	453	461	476	486	486	459	481	479	481	495	471	462	459	486	450	474	506	502	424	467	498	504	485	454	521	479	442	466	426	463	471	444	464	501	459	460	456	466	480	469	424	456	474	509	458	448	539	461	472	480	469	469	481	436	467	499	527	472	479	513	505	507	462	496	476	457	510	455	486	499	458	486	477	513	516	443	472	477	484	463	481	538	457	486	469	486	474	479	476	472	478	499	493	482	452	473	462	460	475	472	456	448	453	479	479	456	507	487	438	418	468	505	449	476	466	437	487	493
2331	296	322	289	282	233	251	261	257	218	232	232	246	224	202	235	211	221	236	229	224	238	231	265	223	215	215	238	214	240	243	239	220	245	231	228	220	229	240	246	212	221	226	216	217	238	235	238	227	223	194	246	237	218	228	256	238	237	233	252	232	238	212	210	224	206	245	225	224	260	223	246	219	234	218	215	222	238	238	219	237	237	236	209	235	225	228	255	207	233	221	226	231	227	220	214	204	231	238	217	220	216	218	236	226	231	226	210	232	250	229	238	235	208	214	196	222	241	222	220	216	223	220	211	288	222	220	250	240	233	230	233	207	217	215	222	224	246	245	223	246	237	239	216	247	220	218	233	222	227	233	242	220	209	221	226	242	231	213	215	245	228	242	224	233	204	233	231	243	242	218	229	246	208	209	237	225	246	214	245	229	267	217	219	241	202	234	215	227	235	231	230	208	233	226	250	227	221	241	248	234	214	237	205	229	235	230	229	221	213	234	234	227	184	231	212	231	209	248	216	241	234	225	233	235	218	225	254	213	226	239	223	211	220	249	244	233	257	232	225	230	242	229	234	249	206	207	254	247	219	228	234	236	218	236	230	178	241	211	242	227	216	255	237	221	217	221	213	209	227	220	221	212	244	220	229	225	252	231	219	234	216	235	232	230	252	259	224	219	232	227	230	236	228	236	201	250	247	227	221	222	228	229	211	210	227	248	249	229	207	222	234	205	222	258	217	205	256	217	216	247	214	221	239	216	248	220	212	230	228	243	222	224	236	246	197	205	266	223	232	215	229	245	229	244	234	246	217	254	235	222	249	266	247	211	247	220	235	229	226	222	229	224	211	235	215	230	213	230	200	223	254	226	238	226	238	250	240	240	217	216	239	208	215	231	235	218	213	225	239	220	222	231	230	233	239	222	193	232	227	219	228	214	219	252	235	229	207	218	239	248	214	217	232	207	246	241	227	225	235	251	236	222	220	233	224	193	247	225	227	228	243	235	211	196	241	227	224	221	224	245	195	231	209	203	196	226	243	241	212	214	191	179	234	233	203	216	234	201	190	215	247	208	229	221	216	238	240	255	256	226	254	223	219	233	193	228	227	236	246	233	222	215	229	232	219	219	229	218	227	204	213	228	226	216	252	227	252	212	228	215	235	243	242	213	217	242	229	217	273	224	255	223	256	222	210	225	217	212	235	249	225	238	207	235	237	215	202	224	269	200	202	223	216	261	221	232	216	235	247	195	232	232	232	241	228	258	207	234	220	225	214	230	213	227	236	251	235	224	263	210	242	237	243	218	214	211	210	218	230	244	190	225	230	217	222	233	217	217	255	208	241	222	245	222	216	213	211	243	249	223	224	221	257	216	227	233	241	237	240	187	216	248	248	247	225	216	245	244	210	233	215	221	202	245	228	223	218	205	236	233	223	205	250	229	232	216	231	240	227	230	238	235	238	227	240	236	214	216	203	250	217	210	215	233	215	231	227	208	248	222	225	211	215	255	250	244	215	248	216	243	217	226	206	234	220	249	236	207	236	248	232	244	220	220	225	220	193	227	230	235	210	246	245	217	225	236	213	205	202	233	220	240	238	251	229	238	238	224	220	232	214	225	225	208	202	237	216	220	205	224	209	237	230	228	215	225	250	222	220	247	217	229	222	196	242	277	212	227	194	219	208	252	232	236	214	247	221	222	223	228	224	216	200	201	232	220	217	227	238	223	215	238	221	251	213	235	232	209	209	220	234	233	232	239	237	220	238	240	229	234	211	230	218	228	195	219	210	247	229	236	224	228	233	221	197	240	239	235	223	233	230	217	232	210	225	259	208	222	234	207	229	208	208	193	208	226	208	243	221	235	234	222	219	231	262	218	240	226	226	234	219	249	271	212	228	214	237	228	227	233	226	222	247	211	258	246	211	230	244	210	253	242	210	212	222	225	231	222	207	216	242	238	224	218	244	205	206	215	236	216	221	255	209	204	217	248	238	247	211	229	215	237	213	212	240	220	256	231	228	234	229	219	211	226	216	217	232	232	229	203	233	218	231	199	208	247	229	214	247	211	246	224	231	256	221	236	229	210	209	245	230	253	206	214	225	203	242	222	241	238	218	236	242	222	220	217	241	240	215	203	223	242	233	238	233	217	239	255	235	240	234	212	234	216	204	211	230	205	227	237	240	228	224	222	223	250	214	220	226	222	207	222	198	244	233	211	244	244	250	236	252	250	218	224	218	221	222	202	231	243	222	213	246	226	232	261	247	202	251	226	238	228	204	228	215	254	241	233	231	230	226	237	218	238	245	222	249	224	235	233	219	202	247	238	229	253	216	237	206	217	243	237	204	220	227	225	233	220	210	214	238	218	215	253	244	250	247	204	219	236	237	230	217	244	225	210	227	223	223	223	245	239	233	213	225	233	250	218	212	219	235	220	218	230	244	214	213	239	230	243	228	235	217	216	233	243	237	268	222	223	232	198	219	235	245	258	220	250	218	237	229	224	222	219	236	210	218	230	219	225	235	234	218	212	251	252	260	224	223	217	239	243	262	247	209	217	233	184	214	213	250	214	227	209	235	189	234	213	215	242	228	216	247	231	239	248	246	224	205	234	210	217	216	237	250	219	222	242	219	225	219	210	232	237	219	235	234	233	203	225	220	232	231	214	215	218	202	208	247	215	216	220	229	242	225	242	247	223	234	224	228	220	216	241	229	240	215	233	247	222	236	235	225	256	239	211	261	225	244	227	229	224	192	223	226	251	230	233	249	241	238	239	260	201	231	215	219	197	210	211	221	220	199	247	205	221	230	230	253	207	226	216	219	241	249	213	227	239	226	223	229	227	236	220	239	217	231	244	235	207	232	218	221	252	230	218	224	232	230	228	235	202	200	259	222	235	233	210	232	224	196	220	212	208	230	240	235	221	213	237	217	224	224	220	229	226	251	226	266	258	212	252	259	238	235	226	201	218	191	218	252	246	224	209	213	196	220	222	218	208	234	219	235	236	221	222	235	225	247	226	214	241	243	237	229	229	212	226	256	255	229	217	224	225	240	245	208	234	239	226	189	210	214	209	208	201	230	231	248	243	205	237	224	215	234	207	219	214	240	238	229	231	215	226	233	220	211	248	231	229	226	216	217	216	245	243	216	215	248	242	208	236	210	231	229	234	232	222	201	240	253	257	240	242	225	220	222	230	209	235	227	259	216	216	225	220	227	204	217	237	236	239	233	218	223	229	251	238	221	221	209	198	217	248	239	223	228	207	231	211	229	238	204	220	227	247	225	228	219	242	221	218	198	200	234	233	219	212	232	229	244	230	229	216	243	198	231	226	241	215	228	232	230	198	235	222	225	201	222	248	238	228	229	220	252	218	225	228	227	213	233	226	215	234	228	242	229	225	216	227	243	221	252	231	215	246	212	240	242	239	254	243	226	244	223	236	197	238	212	218	236	214	223	240	229	243	241	228	230	237	225	216	221	233	219	220	261	231	223	229	195	219	232	220	245
2963	774	901	895	817	811	787	784	769	705	705	734	740	723	686	694	691	687	673	688	706	692	677	677	654	688	636	697	700	721	636	709	683	694	663	663	707	674	692	712	653	660	706	722	728	680	676	666	714	698	674	720	661	688	679	696	713	673	720	627	670	738	689	674	597	701	667	687	656	697	706	697	717	685	677	690	658	685	721	710	683	667	665	639	681	646	652	647	612	691	676	684	670	681	655	667	681	709	698	692	666	679	675	712	659	689	674	669	702	681	645	659	694	668	688	659	669	633	691	664	690	694	678	672	661	734	698	626	637	709	677	669	658	692	679	691	714	703	668	721	715	726	653	687	695	655	711	648	651	670	621	687	641	687	705	713	676	696	691	693	667	700	697	662	688	648	712	688	680	649	643	675	652	671	664	681	660	680	632	693	670	674	677	701	707	702	694	705	679	676	671	633	670	692	674	690	729	687	685	643	672	669	707	682	726	683	655	689	687	685	640	668	698	669	665	657	688	658	664	650	697	706	682	656	643	688	664	687	712	705	722	645	678	695	698	679	678	652	633	659	678	688	660	689	700	693	689	695	655	684	615	650	628	669	691	715	681	728	706	654	705	647	713	687	658	713	679	703	720	664	665	705	677	706	697	653	705	627	661	681	675	651	672	697	742	686	692	650	651	622	668	723	692	645	660	663	691	700	669	647	728	686	673	696	609	671	698	671	705	667	710	652	674	713	670	694	673	680	696	697	703	671	655	673	668	686	717	688	666	674	708	671	716	733	730	625	695	660	679	679	653	715	672	685	689	696	667	655	706	676	640	683	673	700	675	648	679	651	678	675	700	642	652	616	667	729	708	660	632	705	713	655	699	696	701	668	694	683	675	736	694	675	669	687	686	661	676	649	659	639	657	666	668	695	705	693	665	688	706	667	704	655	671	692	711	642	700	666	637	661	651	700	679	651	700	691	690	722	652	648	692	658	636	669	636	670	677	646	703	690	693	683	667	659	707	718	682	683	706	742	684	671	672	655	648	668	699	700	667	656	654	711	674	691	721	664	729	658	686	708	672	642	682	667	673	649	684	695	703	693	638	669	694	673	652	668	694	694	729	656	682	639	676	667	699	694	666	668	679	683	686	706	716	664	683	708	687	646	672	668	674	657	731	680	705	674	665	681	705	634	667	647	689	670	678	672	640	686	656	676	656	652	702	662	687	693	717	705	620	683	738	654	691	708	685	657	647	683	641	642	715	687	691	682	671	706	715	694	653	675	702	682	673	640	695	672	682	659	644	719	647	694	672	660	646	664	675	686	695	646	713	698	706	687	696	664	680	681	678	714	704	722	632	658	657	662	714	660	633	677	684	683	700	670	709	669	700	675	634	709	704	625	616	656	706	677	642	668	678	645	685	690	657	739	692	654	640	641	682	684	642	639	683	667	708	660	712	737	681	639	640	675	690	679	683	670	624	658	662	710	689	651	709	619	695	661	685	665	656	678	641	691	702	682	638	668	685	631	729	650	661	705	671	691	676	634	682	682	672	712	712	695	707	656	711	659	657	717	678	642	700	616	692	697	673	691	665	680	687	689	704	689	694	689	676	643	674	650	676	714	694	630	696	698	715	651	666	683	703	698	633	721	645	688	694	662	644	673	683	642	695	711	674	706	682	642	726	620	683	636	674	711	635	702	699	675	677	678	704	700	673	680	677	730	680	641	676	658	684	706	697	741	741	737	675	669	684	697	646	666	716	668	709	705	683	683	688	704	689	736	694	673	670	633	673	712	687	635	654	727	659	704	712	672	670	713	641	718	645	672	722	643	664	682	690	733	691	686	703	693	645	733	717	745	635	669	689	688	640	654	650	671	726	676	693	663	723	657	723	671	710	654	694	708	637	692	664	669	623	653	666	692	702	686	671	702	671	711	707	659	665	683	671	698	640	695	649	679	656	701	698	704	653	679	704	637	675	658	671	663	679	694	705	704	644	647	698	701	735	681	738	680	691	672	689	689	640	636	666	733	682	698	677	688	650	682	687	694	697	682	689	657	690	745	684	684	698	668	688	693	657	666	684	741	675	684	689	667	657	660	689	701	705	679	695	709	674	639	620	695	621	671	688	738	636	678	691	675	682	678	671	665	672	668	669	737	655	686	671	692	697	673	658	678	671	707	655	699	668	671	670	690	663	705	658	675	675	691	638	674	670	717	678	706	649	683	711	650	690	684	687	688	682	705	630	670	677	685	706	679	686	694	668	705	662	714	643	697	623	676	692	682	628	702	676	714	691	667	680	649	698	701	697	690	722	643	663	719	688	655	691	698	697	697	716	655	654	641	673	669	689	684	657	719	724	666	684	640	684	646	675	645	646	673	718	667	720	710	652	688	637	692	679	660	689	715	659	643	658	695	644	672	700	671	641	635	685	686	725	692	640	668	662	656	646	683	722	707	647	672	634	710	660	665	690	627	712	682	679	694	697	645	666	679	678	692	674	685	706	646	706	683	704	693	616	675	663	669	675	687	640	663	708	748	696	664	708	692	669	675	732	678	668	662	677	662	635	669	662	708	670	681	694	687	696	626	694	671	712	719	671	684	654	647	682	669	633	615	687	636	667	688	681	736	703	689	702	684	651	689	660	703	659	636	729	672	657	685	637	642	637	622	650	673	704	694	660	664	656	656	672	683	714	670	664	675	651	667	698	668	660	667	673	675	663	731	645	649	731	699	677	665	697	678	692	635	665	691	681	648	711	676	686	694	660	672	669	669	709	698	671	669	692	684	664	673	695	711	670	658	659	711	660	683	636	678	685	715	696	691	650	697	682	695	659	715	681	686	655	694	715	660	652	668	682	701	678	631	654	675	710	643	668	675	715	669	679	676	662	650	667	679	688	695	669	658	637	688	676	647	713	679	676	683	721	659	679	672	632	653	683	687	700	684	661	721	654	691	595	722	653	695	707	701	670	677	685	681	699	696	687	633	671	703	699	670	661	664	639	669	701	716	696	667	709	656	673	692	676	700	694	696	697	683	649	671	687	679	695	702	714	694	651	695	696	708	637	655	647	707	683	698	694	664	682	646	674	702	684	693	671	709	672	702	638	685	716	673	666	726	676	715	676	694	678	686	681	708	690	638	676	679	620	678	699	661	674	713	671	694	689	677	742	651	653	677	637	687	689	738	675	682	678	686	656	702	685	632	683	680	653	666	669	668	679	694	736	682	671	684	665	644	699	682	667	642	697	636	685	653	696	686	656	667	665	648	642	645	669	642	681	699	680	670	600	664	645	668	768	647	709	708	672	690	657	662	689	677	708	673	629	711	642	640	712	689	686	685	671	703	653	704	636	682	661	697	665	656	669	684	694	644	651	611	690	699	700	695	689	626	687	627	649	685	680	707	666	678	648	648	658	688	703	686	657	684	683	669	704	693	682	682	704	665	665	660	660	655	661	703	633	683	704	665	652	684	682	696	683	654	722	660	676	684	678	634	698	643	659	638	664	685	620	641	675	696
10915	1179	1431	1129	692	593	430	328	270	255	203	209	221	174	179	166	157	132	156	125	138	112	134	138	111	112	118	134	116	99	133	123	136	122	116	124	110	126	135	103	99	126	117	106	122	116	114	114	122	115	106	119	124	110	105	106	109	108	129	123	112	122	117	117	111	117	106	133	113	116	113	123	114	117	130	89	118	98	123	124	117	117	108	124	105	106	125	99	110	110	97	115	102	123	104	121	106	106	132	108	107	114	113	124	96	132	109	109	112	113	116	88	134	125	96	105	115	125	108	106	106	135	127	99	122	129	108	111	108	95	94	120	128	118	120	104	106	110	100	96	126	103	129	102	110	121	139	104	106	105	105	110	113	104	120	97	104	110	116	107	88	123	104	110	123	115	113	114	108	113	126	110	109	108	118	110	118	116	122	120	108	105	115	109	122	91	116	124	115	99	124	103	104	96	120	102	107	118	103	103	122	109	96	121	97	113	112	99	100	118	134	116	93	116	113	109	113	98	111	95	115	118	102	103	124	108	120	117	121	113	99	101	100	109	110	112	119	100	118	110	97	129	111	117	119	119	104	100	126	88	104	89	107	125	130	96	139	123	94	97	102	102	125	100	135	113	93	104	117	86	138	112	116	110	100	106	127	99	119	105	125	129	92	119	118	112	115	120	127	115	142	113	135	110	117	123	99	108	105	87	94	120	113	117	106	112	124	111	94	111	108	119	105	130	107	108	113	116	129	117	109	127	120	110	129	109	110	111	116	114	104	107	116	96	106	121	114	124	117	97	117	123	126	103	117	113	119	110	112	101	111	115	106	90	126	106	110	100	117	117	114	126	103	110	119	101	102	111	112	116	118	105	132	120	112	115	89	117	112	111	106	106	106	103	128	108	110	105	112	101	121	116	111	121	110	99	105	97	111	106	94	105	107	119	106	125	117	102	115	123	117	112	126	115	96	95	137	101	105	113	107	118	114	110	96	109	116	101	120	121	101	110	112	96	121	114	124	92	99	102	106	104	112	136	114	114	105	110	115	99	116	109	110	104	134	105	101	104	102	107	122	97	130	93	96	109	108	88	99	112	124	108	108	125	114	96	95	134	133	96	115	106	111	115	122	110	126	125	125	121	98	98	111	120	96	123	120	101	99	117	111	113	95	120	109	112	118	109	106	102	132	90	108	125	113	120	104	102	99	120	125	115	106	115	126	103	103	104	131	139	122	105	112	116	106	99	113	113	117	108	114	112	113	117	110	107	109	98	92	110	117	118	123	122	107	119	117	129	131	92	114	115	104	103	104	103	102	128	111	118	98	116	105	103	107	106	120	106	102	116	109	112	110	89	106	98	112	96	116	131	99	89	94	108	112	110	103	126	113	120	116	119	130	113	103	116	127	115	101	123	93	112	119	122	125	104	113	112	99	110	98	103	93	113	120	109	97	99	130	97	108	113	112	136	98	102	109	133	101	106	118	105	87	104	105	111	116	120	114	124	116	94	119	112	85	109	102	109	94	123	115	100	109	94	122	107	109	94	116	106	119	106	99	119	117	134	99	113	100	116	106	108	130	119	114	100	117	88	125	102	125	105	109	107	106	99	123	114	108	126	100	120	103	97	113	104	99	111	113	95	135	117	129	114	104	96	128	117	101	112	126	115	100	99	103	105	102	129	100	114	103	112	106	111	125	103	124	115	106	110	105	111	106	101	117	112	120	119	108	113	103	108	111	115	102	112	116	131	116	101	130	93	105	110	111	108	105	113	108	121	115	83	106	100	119	101	113	118	112	93	126	125	115	111	118	113	111	123	108	82	117	118	110	106	118	115	100	109	110	107	115	101	112	114	118	119	121	107	127	107	108	128	115	137	110	137	115	111	97	118	119	115	120	126	124	100	97	119	105	120	108	112	122	109	100	103	110	111	102	101	112	103	113	102	122	98	98	105	100	120	110	125	107	120	96	131	129	110	118	113	94	110	109	108	123	114	120	102	133	108	112	90	130	114	102	98	117	127	111	122	89	117	118	124	114	117	108	112	114	126	106	116	108	120	124	121	120	102	115	105	135	134	117	124	106	121	129	88	121	105	105	113	104	108	123	114	119	105	108	115	124	107	122	99	111	124	106	103	130	97	105	108	116	106	117	93	121	93	104	108	118	110	110	124	119	118	95	110	104	114	123	92	81	121	107	106	122	112	106	106	104	101	118	110	109	115	97	110	105	121	109	110	118	105	117	134	103	114	111	104	128	129	106	123	113	106	110	106	128	111	124	117	103	104	118	116	98	104	124	112	102	103	111	114	111	115	131	96	114	107	105	119	102	108	103	100	97	102	105	109	98	108	100	110	122	118	111	125	107	113	115	112	125	111	108	112	136	91	103	110	97	108	112	113	113	114	112	126	119	116	114	123	120	105	117	107	108	134	123	96	95	131	111	117	129	110	114	121	110	118	117	99	132	124	97	104	115	102	126	92	117	91	139	109	118	113	119	97	120	135	106	113	102	120	99	131	102	120	130	95	118	106	103	107	97	110	121	121	91	118	109	103	110	117	91	109	113	116	92	97	124	99	102	100	113	96	95	103	94	96	109	123	106	122	83	120	100	114	123	103	114	103	128	115	101	126	86	99	92	107	114	106	118	110	129	115	94	104	97	120	107	107	111	119	120	112	132	99	137	97	110	121	135	117	113	107	112	101	104	114	135	107	123	116	91	106	110	108	114	113	96	122	130	122	122	112	115	120	115	119	117	105	122	124	100	117	104	90	115	98	114	120	120	124	101	112	111	108	91	104	118	105	107	102	106	110	95	102	111	98	116	119	111	125	92	116	106	89	112	111	103	122	106	120	123	108	112	110	116	102	105	103	129	109	106	135	112	103	119	101	130	107	118	110	122	118	120	115	116	112	123	113	130	140	113	115	115	110	118	135	112	125	115	121	107	104	95	119	108	106	127	102	121	105	100	102	122	110	95	110	112	124	97	110	105	101	116	120	102	92	113	123	116	115	103	99	105	90	120	112	119	116	95	128	116	133	104	93	119	135	108	109	140	103	114	119	103	119	102	107	108	88	100	132	115	113	114	101	103	83	106	98	119	113	102	102	124	98	105	120	117	101	112	124	119	89	123	96	104	108	134	97	104	111	109	111	89	103	113	101	119	117	110	102	94	115	116	111	104	110	125	108	115	95	112	120	139	112	105	112	117	112	128	112	125	96	117	111	116	105	105	107	100	123	107	107	112	95	101	124	109	102	117	116	115	109	105	107	112	112	102	83	115	111	108	99	102	100	112	121	112	103	119	116	113	107	99	100	107	102	117	106	109	110	114	112	107	111	95	109	113	139	112	112	111	114	112	119	125	102	99	116	112	117	106	99	105	112	115	107	104	110	106	103	132	105	122	96	115	106	107	92	104	127	108	107	121	121	114	134	95	98	108	94	102	102	114	115	107	115	100	123	108	109	113	121	111	109	117	130	105	126	120	113	123	115	99	100	127	100	122	120	107	104	107	97
6626	1506	3549	3940	3296	2653	2185	1754	1496	1273	1183	1011	962	885	850	789	715	647	680	637	594	597	573	518	505	525	502	476	508	486	459	468	427	442	464	433	440	427	410	445	390	404	465	428	393	398	394	436	389	420	463	452	416	407	427	400	370	402	384	461	402	413	375	390	359	411	375	382	423	378	422	411	360	371	369	377	389	376	374	377	403	355	377	402	425	409	356	356	385	390	388	411	384	390	359	388	407	396	366	389	369	367	398	400	399	371	387	390	410	369	387	383	352	376	390	363	375	392	403	413	380	386	373	376	389	394	360	384	361	359	377	347	412	342	367	350	358	368	381	379	376	386	343	396	394	382	379	409	393	408	375	355	394	419	371	384	362	347	372	366	400	371	362	306	350	377	377	404	338	350	360	395	346	371	384	392	347	382	376	364	385	368	373	366	353	350	352	381	379	362	340	391	389	393	389	398	349	371	390	391	350	362	379	366	383	355	362	391	410	376	390	342	372	355	375	393	363	403	356	349	387	386	388	382	366	375	385	343	355	370	338	402	359	363	414	404	396	386	398	349	342	394	401	396	371	355	357	355	399	335	392	343	388	373	340	413	380	367	387	377	395	356	372	356	374	354	314	335	391	374	416	359	386	378	364	381	407	379	361	394	413	359	371	370	383	368	392	367	384	347	359	344	339	338	388	338	349	368	379	349	382	387	390	353	370	393	377	330	369	367	331	365	354	354	386	375	388	380	342	379	353	369	368	388	353	349	386	355	385	365	367	378	371	386	346	370	370	371	400	358	389	352	372	355	404	396	403	393	369	378	412	365	387	357	363	368	385	375	396	403	357	387	367	326	351	417	365	374	381	356	376	385	336	382	358	380	374	410	368	345	369	361	392	394	332	350	375	372	349	354	376	378	381	375	392	392	348	373	373	399	370	406	363	354	370	381	374	366	346	385	376	380	400	383	369	367	392	344	353	382	347	321	374	396	396	352	379	369	381	363	393	385	360	359	374	397	398	380	378	372	362	349	357	349	368	365	384	378	372	377	372	354	340	361	380	371	406	352	364	376	373	361	371	340	386	367	368	396	380	367	384	309	386	378	365	356	342	361	372	388	392	369	385	359	377	392	355	393	376	362	381	359	371	354	390	366	382	381	357	369	389	374	375	351	334	336	378	401	368	361	373	368	383	340	408	375	391	346	386	362	381	379	345	402	379	382	400	364	367	412	375	347	361	388	397	371	405	384	385	356	372	386	380	356	396	351	396	393	340	349	379	387	363	366	362	403	355	375	369	400	394	352	363	385	373	407	366	366	368	382	351	379	336	366	339	352	382	422	402	369	380	405	360	353	400	353	393	400	364	376	382	401	378	385	393	383	394	408	413	398	399	371	361	363	379	364	390	414	385	369	369	369	360	381	343	389	376	344	378	393	387	365	372	345	367	383	391	368	389	398	355	383	392	370	366	374	374	366	370	393	395	379	368	369	392	388	366	388	389	349	344	397	372	396	374	349	369	350	360	383	402	381	362	373	408	376	377	405	370	366	385	384	387	352	360	369	374	379	346	391	339	363	378	355	392	369	391	378	369	367	409	357	385	375	367	378	388	359	368	357	379	381	416	396	375	385	376	414	369	366	390	389	361	381	353	393	354	400	394	392	357	386	357	368	385	373	334	382	377	374	359	373	393	372	358	382	368	365	361	394	398	344	390	352	370	362	351	372	344	405	369	395	378	362	383	376	378	334	367	356	363	391	364	363	376	332	402	362	388	386	363	351	391	356	388	382	367	365	368	375	382	382	346	397	382	345	391	391	359	353	386	386	410	375	388	385	375	361	348	392	360	347	370	370	377	352	370	381	352	372	369	355	382	372	371	364	358	392	356	341	367	378	361	379	375	376	387	378	358	365	355	376	388	365	359	365	342	368	342	370	372	359	362	348	327	340	339	375	379	369	368	357	355	367	398	381	363	377	364	383	374	385	410	338	373	378	368	355	359	374	388	344	360	366	362	382	350	406	377	378	336	363	344	393	373	377	341	387	386	386	389	380	426	362	347	411	378	393	390	329	387	381	361	384	355	353	395	357	426	376	370	403	374	366	400	362	349	367	360	388	367	357	391	334	334	365	377	349	327	390	382	380	391	381	358	383	360	355	377	381	370	396	362	365	349	357	362	371	356	348	375	345	367	359	377	374	366	355	372	367	321	347	376	365	411	361	384	375	404	373	367	388	339	371	396	410	363	358	380	331	379	381	333	379	352	398	374	363	383	377	375	381	384	371	396	362	375	422	369	376	386	383	378	343	381	363	351	362	361	379	390	351	366	401	397	371	350	377	401	356	362	346	381	356	352	358	352	377	397	394	340	381	351	385	363	382	373	390	365	379	397	372	368	349	392	367	372	394	409	366	361	332	344	389	349	343	373	384	394	329	392	390	381	377	394	363	355	370	394	362	355	339	371	399	421	391	360	378	369	373	399	364	371	377	365	352	373	393	391	384	376	382	367	392	337	378	359	382	379	363	382	376	387	360	361	386	353	373	332	397	355	358	367	395	396	375	363	390	366	361	367	401	360	364	371	374	370	328	379	387	373	352	400	363	383	398	383	361	353	362	337	400	393	373	390	374	352	340	356	377	373	351	362	423	396	378	372	362	376	372	377	357	379	361	392	390	405	394	375	369	340	371	371	359	411	363	365	383	356	337	378	378	374	384	369	367	360	389	342	353	335	411	343	376	358	345	382	365	370	399	381	376	373	356	403	369	333	363	370	352	400	392	390	383	404	349	398	358	346	378	391	378	376	376	363	351	391	342	353	378	382	408	382	343	363	364	381	352	399	370	374	390	344	362	347	379	365	364	400	398	376	357	362	404	368	406	345	386	349	356	401	374	409	347	364	398	364	377	392	387	390	375	379	370	372	376	350	350	358	392	399	377	387	352	357	364	381	395	348	372	371	342	396	353	340	397	400	384	373	362	391	357	362	350	381	349	402	354	397	388	363	376	371	363	410	390	389	382	385	366	342	395	376	382	391	350	347	359	396	370	429	360	360	370	359	372	357	371	412	358	352	364	392	339	357	363	370	365	353	390	408	361	406	401	370	357	361	355	393	368	354	371	421	368	390	380	392	360	359	390	339	383	339	407	336	362	367	358	402	376	360	377	382	404	385	366	401	368	395	394	374	367	396	387	356	355	350	389	387	372	383	395	342	386	333	357	373	396	373	381	359	379	380	387	337	368	377	362	394	371	357	380	361	377	406	368	379	371	377	362	354	368	375	369	392	347	386	389	340	389	366	404	340	365	353	348	382	350	379	380	336	396	378	379	337	376	368	394	381	366	373	369	385	365	370	398	388	382	365	376	404	370	417	364	394	355	378	390	360	378	370	417	372	398	352	377	362	393	357	372	329	370	384	354	381	392	337	331	387	373	375	353	399	350	366	355	350	365	376	353	350	349	350	376	390	347	405	363	380	334	351	374	388	404	398	400	346	370	373	388	360	371	418	371	376	358
18877	2862	2986	2207	1419	1064	842	642	514	454	373	338	305	268	281	247	232	236	200	210	191	193	183	156	181	180	185	162	163	162	157	145	163	151	179	158	165	153	170	175	180	171	154	143	174	163	160	153	170	149	149	145	152	162	124	164	155	157	137	162	139	150	154	157	133	163	139	153	147	145	149	135	140	163	148	127	163	139	150	161	147	162	138	128	132	159	137	157	127	113	135	125	147	156	141	146	169	135	169	139	138	146	147	138	151	145	134	147	167	149	141	152	143	152	133	142	132	126	152	148	132	147	131	147	132	127	143	171	145	156	119	140	167	137	140	124	139	159	147	142	146	129	154	135	141	142	163	145	146	142	162	124	143	144	147	149	130	148	169	143	155	156	144	137	161	140	145	140	149	135	143	128	115	157	141	138	141	164	141	151	150	147	118	155	154	142	149	150	127	145	160	145	140	134	146	166	146	148	161	131	137	154	143	141	141	156	161	142	152	154	168	145	152	134	139	144	144	146	140	127	156	132	145	155	152	137	153	158	127	138	153	130	121	160	134	142	137	155	151	135	136	143	116	163	133	139	133	123	138	153	147	150	131	143	160	117	151	142	141	135	160	138	153	142	149	147	153	130	142	150	130	143	136	137	151	141	141	145	138	147	155	131	130	157	153	137	140	152	139	139	137	139	118	127	144	160	159	159	154	136	144	132	131	145	151	131	125	133	152	126	148	137	145	147	156	149	129	145	154	149	145	140	143	156	141	156	172	131	144	140	151	131	144	141	135	131	147	137	154	139	156	158	145	151	142	140	142	161	149	122	144	128	154	150	158	149	126	151	148	162	147	132	135	128	148	141	142	139	155	134	155	146	149	153	139	143	137	154	133	159	139	128	132	149	137	139	146	143	166	125	139	134	132	149	168	151	138	121	156	141	142	134	145	144	157	155	158	154	138	135	159	138	153	154	125	157	156	125	137	145	168	129	136	136	137	153	169	141	133	147	139	137	124	139	169	152	148	132	147	131	134	130	154	163	147	146	141	131	147	140	131	146	140	139	119	121	147	146	139	129	148	147	140	133	139	132	151	131	132	144	146	163	134	162	146	138	138	135	137	132	130	156	162	151	148	153	148	161	142	152	147	137	156	160	141	138	143	137	147	149	147	141	139	145	136	167	161	153	137	130	141	155	140	156	146	141	143	140	145	159	136	121	143	156	153	146	133	153	138	136	145	153	132	135	150	127	146	117	176	138	147	128	154	154	126	153	164	142	118	157	139	151	149	154	158	131	158	128	153	138	138	137	151	154	126	145	118	129	127	149	138	156	155	140	151	148	164	136	147	146	152	135	153	136	152	145	141	130	142	153	165	165	136	150	159	138	170	160	147	153	150	154	116	144	140	145	149	142	154	148	138	135	127	139	145	163	144	139	138	139	148	143	140	154	160	141	147	138	142	128	146	144	168	158	144	123	148	135	151	143	132	142	136	136	131	148	148	141	138	154	167	125	156	128	155	154	135	144	150	145	147	138	137	139	127	149	142	154	126	148	144	141	120	140	152	134	142	133	134	153	129	164	145	132	135	139	134	138	156	144	139	130	132	132	157	131	117	159	152	145	168	136	137	124	144	123	149	136	137	159	141	152	130	145	159	161	148	122	147	134	139	172	180	181	160	141	152	173	155	124	150	141	136	149	130	129	134	155	182	130	161	126	158	142	167	132	137	150	144	152	133	146	173	139	141	177	143	155	136	133	132	113	128	135	141	139	141	142	147	124	165	145	122	134	143	158	116	151	133	135	141	129	124	125	144	150	148	129	129	149	131	147	128	143	156	148	163	118	158	138	138	146	161	139	138	160	142	164	137	143	136	134	160	137	133	146	159	149	142	139	141	127	133	150	167	128	147	136	146	138	145	134	132	138	127	139	144	113	140	154	154	140	113	169	134	151	164	163	143	144	139	154	140	148	146	127	124	162	143	139	139	145	122	111	135	128	150	159	154	157	150	126	140	130	135	141	153	161	154	169	153	150	144	132	121	171	134	158	162	140	136	146	149	151	136	155	144	138	150	136	150	152	131	172	153	142	131	132	134	133	139	151	141	130	141	141	128	126	149	130	140	125	163	137	166	158	131	151	126	134	132	146	160	148	165	139	139	152	155	153	144	156	121	140	154	152	133	138	156	141	120	138	138	139	137	141	153	143	151	124	113	135	124	149	151	133	144	149	141	155	160	137	151	123	154	156	150	152	137	137	147	151	140	128	158	148	141	143	164	144	137	165	155	134	128	149	158	129	142	139	137	145	139	139	139	148	145	132	170	135	140	133	143	137	139	130	144	165	146	153	133	164	144	144	137	118	142	171	144	121	148	131	128	139	128	143	132	160	147	150	137	148	149	138	168	153	149	132	139	149	137	145	151	122	152	155	139	138	132	135	142	129	125	148	140	141	158	148	142	116	162	135	164	128	129	148	155	147	156	142	152	149	139	154	139	153	159	159	138	143	150	132	122	134	129	143	147	139	122	149	181	165	128	120	134	155	136	149	135	135	159	150	149	149	141	142	149	146	141	145	157	161	155	152	134	146	170	128	137	143	143	128	156	131	141	146	136	155	128	167	144	153	127	156	149	120	137	140	154	139	157	149	161	140	163	153	148	150	156	149	125	151	146	148	158	157	141	143	144	152	145	135	151	139	168	158	143	144	157	138	142	144	177	122	138	129	149	143	155	140	137	137	153	113	136	151	144	138	151	135	138	136	138	132	140	128	130	133	121	152	138	143	136	149	173	153	155	139	159	138	138	149	158	123	162	138	146	147	149	162	155	162	149	140	143	156	170	131	163	146	151	158	162	133	114	154	122	135	126	143	145	150	161	154	156	124	146	142	133	146	145	147	148	136	155	121	146	142	154	137	146	153	154	146	139	137	174	130	162	143	144	119	131	132	145	142	143	147	146	160	135	136	148	133	149	136	137	140	157	134	141	155	133	163	140	126	142	117	134	144	134	146	112	140	144	135	137	129	142	150	131	134	145	161	166	143	135	167	125	155	144	120	126	140	144	134	137	141	126	157	138	146	145	155	123	145	148	155	168	151	131	138	132	131	170	139	152	135	163	151	109	129	137	155	136	139	129	136	143	134	143	121	133	162	164	162	138	145	164	139	147	159	130	155	131	165	143	136	137	141	164	139	121	140	165	146	133	141	152	151	132	141	146	142	121	147	140	161	147	139	135	132	148	137	123	141	139	144	138	136	157	147	162	134	149	141	160	120	147	149	153	153	143	147	139	131	135	131	139	165	129	137	146	140	162	132	133	130	139	142	158	121	138	164	144	159	133	133	160	162	151	166	141	133	130	132	144	158	150	144	158	147	123	112	130	153	145	155	148	154	141	136	151	128	137	155	136	156	162	133	133	153	147	160	146	151	132	145	130	182	166	135	140	143	143	129	153	163	120	140	125	145	157	154	135	137	159	135	155	135	161	137	149	145	142	154	138	145	140	151	167	153	164	153	160	140
8872	2671	6458	7127	5853	4715	3887	3158	2644	2219	2025	1776	1683	1430	1311	1207	1094	1057	996	971	963	860	854	842	796	740	706	727	701	717	700	640	606	650	615	570	614	625	618	602	600	565	526	542	564	529	550	542	525	563	527	510	597	541	569	536	491	525	532	528	543	543	525	522	528	484	539	512	521	501	533	478	520	489	531	491	493	481	489	499	464	493	489	499	465	499	505	501	513	456	518	476	476	513	497	472	469	551	481	499	490	515	415	487	482	490	500	485	470	450	489	485	505	468	450	513	497	462	482	453	487	455	512	478	512	474	453	478	473	451	479	493	469	484	503	492	451	449	491	458	515	492	493	449	479	460	473	486	491	465	474	496	466	475	448	508	484	465	475	470	476	472	479	459	508	465	488	441	500	489	466	476	475	500	486	480	447	482	489	477	458	473	453	477	509	489	478	442	456	446	507	501	462	446	499	448	483	481	484	472	469	467	471	459	478	477	462	479	474	462	463	457	467	472	496	450	474	474	474	425	463	443	441	421	465	476	487	477	501	460	488	480	500	494	456	436	459	488	462	497	434	453	412	477	464	465	490	460	475	466	453	466	453	457	511	479	493	457	491	495	452	510	494	485	445	505	442	458	515	461	490	500	480	469	457	489	470	475	418	506	451	479	443	479	465	449	473	460	462	490	508	475	412	445	452	506	472	472	420	477	482	498	510	431	460	476	484	463	456	487	487	457	459	453	435	514	485	472	437	475	496	473	503	475	447	470	448	456	468	458	479	492	467	503	493	434	459	448	435	472	472	458	483	449	500	454	504	475	489	463	473	465	476	434	462	459	472	500	508	475	493	504	432	466	466	458	489	454	481	475	473	479	493	462	440	474	483	482	438	485	523	476	453	440	490	488	476	517	463	463	474	463	459	491	494	446	459	502	486	451	467	480	475	430	496	456	459	491	460	477	431	485	464	475	471	493	474	499	481	432	488	462	506	455	432	450	478	461	456	467	467	477	450	509	462	450	461	476	455	449	492	479	492	481	458	490	451	489	430	470	458	449	501	479	493	456	452	469	465	474	492	451	479	445	500	504	454	460	479	509	468	464	440	473	457	447	445	490	474	518	509	437	480	432	461	493	478	468	438	462	493	494	426	501	470	441	463	522	480	453	452	505	452	485	500	469	476	463	456	438	446	498	376	446	470	458	477	467	526	483	504	462	477	462	478	461	482	454	487	483	451	487	502	438	482	461	467	416	468	449	488	451	516	520	463	451	426	488	442	469	479	424	476	464	497	476	502	527	482	487	483	467	453	464	476	488	469	491	485	466	463	477	507	460	474	521	466	472	480	476	419	476	425	479	480	461	486	448	468	469	487	516	466	457	478	484	507	474	461	467	473	492	477	474	496	465	460	427	479	501	450	472	488	467	498	443	497	486	446	510	461	445	471	478	475	468	501	471	431	482	453	452	481	509	495	496	486	487	449	450	492	519	489	507	435	474	487	477	472	435	487	488	483	484	457	425	497	455	463	463	522	472	442	465	447	478	524	482	477	494	490	465	474	437	491	470	469	482	460	453	497	451	454	515	473	480	505	490	484	465	468	427	490	499	425	505	437	481	474	440	446	500	463	494	492	478	461	479	477	502	457	493	517	500	471	502	466	469	460	496	450	438	472	458	431	447	485	443	482	490	493	433	493	495	453	505	458	455	446	464	492	469	463	484	482	476	480	455	468	467	489	451	446	472	497	469	490	511	487	479	472	445	450	449	450	423	459	432	488	485	480	465	479	465	471	434	459	455	446	446	489	492	471	466	496	506	466	471	460	450	496	493	482	479	479	499	468	484	468	454	465	508	494	407	486	477	454	419	478	469	434	472	451	438	440	505	495	471	468	471	485	461	483	450	479	468	449	499	420	489	475	476	468	463	499	438	503	487	470	497	499	448	443	508	454	465	444	450	480	453	479	486	423	478	461	488	421	471	463	446	491	458	470	483	465	478	469	472	449	502	483	473	461	451	474	466	456	457	459	484	489	497	494	452	442	494	469	458	431	455	458	491	470	501	509	520	470	454	471	436	496	503	478	520	488	439	476	438	480	514	469	455	484	485	468	498	469	475	438	471	465	468	477	488	506	449	438	476	474	470	477	467	494	462	430	484	466	481	492	468	480	479	475	486	468	485	451	462	483	469	462	446	450	477	487	470	440	501	466	458	464	519	477	464	465	432	454	441	482	453	473	476	494	513	454	468	450	457	478	465	495	486	436	485	470	476	461	465	445	490	479	463	499	459	461	481	487	434	454	508	509	495	446	492	481	517	494	473	447	444	471	498	463	456	467	480	501	442	462	471	462	461	485	466	477	467	474	461	525	437	449	435	467	459	506	503	464	477	485	504	487	441	496	484	496	441	467	438	472	478	443	477	461	460	464	461	473	503	489	484	472	460	473	455	499	488	452	475	476	489	465	461	485	485	430	483	478	460	461	468	469	473	450	477	489	472	531	461	490	474	450	482	481	467	486	461	481	473	472	473	455	484	481	472	451	482	510	449	440	463	474	442	442	468	479	490	470	472	447	519	462	459	500	466	435	445	514	477	485	449	473	437	465	471	493	480	494	469	493	479	479	504	505	508	484	446	490	480	444	501	460	472	491	429	490	502	434	459	491	486	469	453	479	495	493	466	509	466	456	476	475	450	446	467	536	544	512	474	451	438	466	487	468	457	485	479	475	459	487	450	479	457	459	445	456	481	484	445	440	480	506	453	482	478	495	450	459	484	493	493	442	453	466	498	461	473	495	405	516	413	462	451	445	476	504	451	490	482	508	454	513	505	480	509	466	487	495	503	455	496	503	518	448	491	486	480	460	471	485	458	490	455	470	455	495	495	442	437	471	453	461	478	460	455	501	479	452	463	493	476	477	505	470	435	444	494	484	487	464	456	485	471	507	492	464	421	453	462	492	441	475	464	504	483	451	456	461	462	495	488	488	459	486	504	476	475	497	446	513	444	496	475	440	439	450	457	484	474	498	465	506	475	493	492	465	445	462	497	411	489	450	484	480	478	498	501	455	481	491	484	488	498	438	522	471	451	465	485	456	438	474	490	458	462	432	480	519	446	483	497	486	456	476	492	474	446	461	450	465	476	490	464	450	470	452	475	482	493	458	471	471	459	499	484	481	471	454	460	470	497	482	456	460	428	496	470	481	447	414	479	439	442	455	488	458	461	486	460	465	449	462	455	473	475	482	473	485	494	499	465	473	479	473	483	485	498	479	435	485	443	473	486	479	508	481	482	506	454	469	451	441	453	420	467	466	502	501	481	475	482	475	484	463	444	464	502	479	445	469	416	457	445	469	476	463	491	431	469	477	472	486	433	485	501	468	460	452	487	481	446	496	447	469	493	498	498	475	501	459	471	492	486	412	497	520	446	485	466	453	450	461	445	477	459	499	500	490	505	465	458	462	470	453	480	486	436	473	462	495	483	475	453	465	485	482	455	445	475	500	505	511	446	474	493	459	471
2467	316	321	284	288	271	233	215	255	217	234	238	225	225	223	242	244	227	235	229	250	229	221	204	241	250	212	237	234	219	237	210	244	223	236	220	242	243	227	218	250	232	213	211	225	230	218	242	222	235	244	241	239	246	189	245	230	230	222	231	215	223	223	220	258	230	272	255	220	238	207	248	229	224	244	225	224	261	203	225	219	226	239	239	199	262	227	237	229	242	217	221	265	213	246	214	217	236	221	238	247	219	243	198	253	247	248	216	231	229	261	246	237	220	228	227	213	234	227	251	238	233	214	259	243	201	222	238	225	220	209	204	214	220	230	228	226	233	225	230	228	214	205	244	230	204	245	226	219	239	224	222	228	206	223	247	203	209	224	220	223	234	235	198	222	223	192	220	229	211	216	207	223	208	231	245	234	229	208	226	255	213	228	248	222	231	238	241	223	210	219	238	233	237	228	255	222	224	225	227	215	247	233	235	214	241	238	226	223	242	231	221	208	224	230	224	213	236	227	201	212	226	219	217	214	219	235	222	239	240	217	236	213	195	257	236	228	205	257	221	211	212	237	241	237	239	232	231	243	230	220	246	229	223	248	247	232	237	239	212	211	239	228	216	222	205	210	236	216	247	236	215	229	208	234	230	235	252	222	230	220	220	225	184	212	199	207	215	242	237	214	212	232	236	237	228	190	223	225	240	247	246	228	211	241	234	245	236	239	237	235	225	223	216	223	246	204	213	252	220	211	212	224	243	217	222	245	210	230	244	225	215	243	255	233	220	236	224	197	246	224	233	212	222	229	266	241	230	239	219	226	211	214	238	242	217	242	249	232	239	241	248	231	224	252	224	228	218	237	237	247	223	226	222	228	243	229	223	223	243	248	225	237	206	237	222	224	213	210	202	223	238	220	204	236	245	205	219	224	221	230	244	252	225	253	208	232	213	234	239	246	214	215	247	218	243	226	210	230	227	192	212	201	227	229	213	234	216	196	220	240	199	224	225	218	261	229	223	222	238	246	204	225	212	260	204	225	230	216	242	229	206	228	219	256	250	228	235	240	201	225	225	266	199	213	238	227	221	248	231	205	218	211	231	222	207	222	233	253	213	249	225	192	254	223	254	216	212	236	211	233	211	202	223	209	206	235	215	237	204	247	227	232	218	211	219	251	220	199	240	220	239	195	200	226	254	222	235	192	246	217	230	242	230	209	235	238	210	229	217	267	221	242	239	243	218	231	206	241	232	248	247	231	197	222	224	231	217	205	248	214	233	248	224	214	218	234	196	218	211	235	226	252	205	237	217	218	214	225	211	219	229	250	239	223	206	225	227	236	224	240	232	215	242	242	231	241	204	218	240	208	207	207	206	242	224	222	222	225	209	222	226	259	212	242	239	231	238	217	240	230	252	209	220	245	225	247	213	219	244	214	223	216	232	237	221	222	270	241	217	216	224	224	198	237	227	245	216	228	204	238	243	231	221	223	248	228	209	235	239	201	217	236	227	209	239	230	231	237	213	219	209	225	211	228	204	224	228	240	239	244	218	242	229	243	218	233	220	249	227	238	214	236	208	228	220	209	214	243	249	240	233	242	204	228	230	209	229	261	202	226	216	237	235	220	247	220	227	245	211	232	213	240	242	208	213	189	236	207	227	199	248	240	233	236	228	235	249	201	236	231	217	221	219	223	245	226	202	240	213	219	235	213	229	217	218	212	220	228	238	247	220	233	219	231	224	219	225	251	209	221	213	205	200	242	204	236	242	213	206	232	232	234	247	217	228	230	225	250	213	209	236	213	206	233	238	244	228	257	210	252	227	223	217	237	212	214	258	217	221	240	210	239	218	222	206	204	231	254	232	249	208	232	216	225	226	223	226	238	257	239	252	234	231	223	216	227	251	222	237	223	256	214	236	242	217	265	222	219	218	224	207	218	217	237	226	217	245	215	235	220	226	233	187	231	237	221	215	237	231	240	216	215	198	230	233	212	228	240	234	233	221	234	288	236	223	199	213	246	230	213	223	227	206	204	231	222	236	225	204	224	228	253	247	195	240	258	201	237	249	239	211	227	244	227	198	203	254	224	233	252	202	211	218	229	238	256	195	236	213	205	211	235	218	211	243	252	232	220	244	233	258	231	209	199	272	248	251	225	223	206	251	247	231	224	228	237	258	243	230	245	236	237	228	237	221	231	246	223	233	217	215	221	249	265	228	186	213	210	243	240	239	217	234	255	242	202	228	218	215	216	217	240	263	239	209	219	240	267	232	259	218	226	207	241	215	228	214	222	210	229	226	232	205	230	215	215	213	223	235	215	216	224	245	220	218	234	238	219	223	241	214	216	224	235	225	223	247	230	259	250	227	225	258	225	237	253	230	236	229	221	228	239	218	254	245	200	237	214	248	223	248	219	231	244	247	221	209	240	226	225	223	239	244	228	216	244	250	274	216	243	257	209	240	221	228	213	228	233	237	206	230	225	239	230	204	243	212	207	224	245	218	209	205	227	213	210	203	230	237	196	219	210	207	228	221	219	213	218	219	219	210	231	248	219	253	214	228	234	250	219	198	245	225	217	246	220	233	224	236	231	219	220	240	236	206	238	219	231	212	208	220	220	233	221	184	242	239	227	224	202	246	210	186	222	221	211	238	209	231	230	228	207	234	225	207	235	248	242	216	231	243	278	216	233	195	216	218	216	261	229	275	258	244	231	209	215	221	189	211	253	226	243	214	225	210	195	227	227	236	234	225	201	216	231	245	220	203	256	203	240	257	215	185	225	211	271	231	234	228	228	237	240	220	222	213	241	236	224	212	204	222	235	250	212	256	235	210	228	213	243	227	215	222	216	226	222	244	229	238	240	231	209	223	246	219	208	243	259	221	208	228	233	233	226	258	231	183	232	216	219	214	257	231	227	210	221	241	243	223	225	232	220	228	234	243	220	260	223	263	244	222	251	206	207	189	216	224	210	231	225	229	233	227	222	198	234	245	219	233	231	224	235	220	227	228	222	231	227	213	202	213	220	235	241	219	234	230	241	218	252	225	211	205	206	206	238	251	221	228	214	229	213	253	243	223	215	210	213	232	213	222	245	227	231	252	196	235	257	211	213	199	237	231	213	216	208	213	222	227	215	250	228	216	256	222	235	226	234	217	210	235	209	231	222	246	208	234	219	222	196	193	221	204	256	212	237	248	242	204	216	263	235	261	213	246	236	205	233	233	226	236	227	260	213	220	220	224	213	212	223	232	215	187	233	194	209	223	201	219	203	254	209	220	220	208	233	219	243	242	228	217	251	231	241	228	256	216	224	217	223	222	223	220	227	247	231	254	219	218	231	216	191	258	216	208	233	239	236	220	239	225	220	218	224	219	223	222	246	200	228	256	229	245	197	225	203	252	215	204	222	237	221	212	201	199	212	212	216	223	234	232	252	254	224	208	238	237	215	209	217	233	239	234	194	209	239	233	227	250	189	226	223	228	227	222	231	223	212	233	211	222	250	222	229	223
3101	758	872	896	814	838	815	777	765	729	701	701	667	722	691	697	673	730	720	668	699	665	686	637	675	685	653	694	712	703	660	729	685	690	677	734	683	679	719	688	706	636	685	686	702	677	659	676	658	676	675	683	700	691	728	710	688	630	684	668	733	665	697	731	684	701	646	687	649	671	695	726	712	688	661	695	663	698	671	699	685	678	702	674	700	693	725	650	665	684	703	706	660	664	686	686	676	704	718	658	644	698	689	658	668	687	673	702	717	647	689	677	676	725	717	731	703	653	660	683	688	662	704	637	701	657	676	690	721	670	729	661	659	687	676	678	678	667	690	687	654	710	621	706	636	666	681	721	710	700	718	674	671	654	686	664	644	706	664	672	635	693	698	649	654	695	689	662	666	646	678	643	693	694	676	672	694	698	694	711	688	670	659	727	667	654	668	666	718	670	671	699	693	620	721	696	724	685	735	686	655	691	663	707	707	705	721	649	658	661	678	688	653	647	689	677	641	629	650	637	653	683	684	696	722	694	710	674	679	662	670	702	702	693	661	650	665	707	692	703	645	701	697	674	682	683	685	710	679	723	614	677	613	681	692	688	681	679	705	721	718	699	667	672	721	712	662	656	633	697	686	693	688	683	663	727	717	724	658	636	658	671	698	697	711	661	686	663	697	663	709	696	718	693	719	651	685	699	681	679	704	686	644	732	676	700	691	675	711	691	740	651	682	653	671	694	663	696	686	631	658	657	701	730	702	694	688	692	669	651	701	698	672	672	675	692	659	614	660	638	682	663	691	716	726	670	672	684	689	712	661	671	688	660	681	635	717	636	659	644	682	653	682	668	708	698	685	713	690	648	668	670	701	676	661	704	682	675	690	688	687	723	668	676	693	646	687	690	631	695	713	648	697	726	649	692	649	666	692	713	710	720	674	674	682	677	672	647	643	728	663	673	686	705	687	664	696	716	625	665	692	654	668	673	662	734	702	666	661	653	648	680	674	690	585	691	678	649	690	660	714	706	692	707	730	683	688	663	673	699	686	692	699	688	729	669	698	663	650	681	641	685	685	665	668	690	704	680	695	687	697	679	683	694	673	680	687	691	641	701	666	678	698	700	671	681	679	713	673	685	720	622	667	696	702	675	651	705	673	719	731	695	653	670	699	691	747	658	688	715	657	664	704	636	702	705	657	690	652	684	714	642	656	688	673	680	691	698	665	724	643	676	669	698	686	665	635	676	648	686	688	679	656	733	694	650	652	687	665	722	661	674	662	658	647	704	673	698	723	638	660	659	690	640	683	698	685	659	679	646	713	724	686	733	625	666	681	682	652	708	662	688	700	677	673	668	697	629	675	668	678	696	677	639	703	681	663	691	705	676	653	695	622	720	654	681	650	678	673	731	641	653	704	662	686	694	692	652	663	691	714	647	700	673	723	676	664	680	708	677	682	668	666	659	670	688	688	695	642	679	722	718	702	686	677	703	675	671	640	686	701	743	695	651	664	665	684	634	662	697	698	670	709	684	718	665	652	678	634	657	663	706	679	715	616	706	692	707	675	729	625	716	672	684	679	653	698	709	677	761	722	712	693	692	680	740	596	698	693	695	697	625	685	690	688	677	651	738	671	725	666	687	675	658	649	716	680	664	682	642	694	637	682	675	678	669	663	639	683	692	685	654	696	677	671	711	647	704	661	683	709	651	674	639	703	664	614	621	696	665	688	686	688	669	710	713	672	701	685	660	629	671	698	652	700	694	715	677	683	669	665	668	669	696	688	706	683	674	681	630	703	691	678	640	653	683	672	707	739	638	718	724	698	686	723	701	660	674	656	739	680	712	690	663	683	675	701	676	680	693	652	650	665	687	709	698	659	671	690	679	674	707	717	679	704	686	656	707	672	691	736	665	719	675	723	658	652	728	700	688	637	680	693	644	686	638	651	663	675	661	703	734	686	673	712	636	723	649	663	739	673	708	692	679	703	719	722	704	657	640	693	669	615	703	672	667	685	645	678	696	722	657	700	673	711	665	652	708	661	656	682	663	738	693	669	659	736	708	690	648	684	678	655	645	680	705	651	678	673	729	642	702	660	700	666	650	645	662	702	658	690	685	681	670	660	747	662	642	671	624	709	718	691	690	684	697	684	706	714	674	697	696	647	674	731	689	671	681	657	708	691	696	668	710	692	683	651	691	734	685	658	690	679	655	679	716	624	631	711	709	658	682	650	632	654	681	660	700	687	720	678	696	667	663	679	678	655	680	655	666	704	685	669	692	657	667	681	683	679	646	668	672	695	625	696	686	657	645	657	702	657	718	651	602	693	706	641	698	697	719	720	672	650	648	676	673	688	686	674	643	682	653	704	668	663	707	676	681	654	691	692	679	706	709	678	635	636	704	688	685	673	711	696	738	714	692	716	700	654	640	699	682	657	657	651	646	631	667	683	685	652	705	677	712	652	655	626	680	682	666	728	709	664	642	644	664	662	684	676	667	698	683	677	692	698	689	678	646	672	666	648	681	632	661	721	658	670	664	683	670	658	707	721	670	722	671	676	660	671	689	720	703	651	689	675	688	698	704	683	641	687	663	659	650	687	655	644	682	665	668	637	678	682	702	655	671	694	639	740	702	663	683	683	668	654	714	665	675	685	665	713	703	684	703	645	692	671	698	652	746	638	725	711	667	663	667	636	691	679	666	732	705	666	693	702	722	645	678	683	685	700	666	684	688	685	644	651	694	666	652	716	707	666	716	681	696	710	667	734	678	655	653	685	700	661	650	697	684	696	681	696	654	649	643	675	635	713	657	673	675	667	661	706	700	654	668	658	685	679	701	715	675	713	659	717	656	660	708	673	643	662	689	710	648	688	702	651	660	722	672	673	674	681	705	658	696	720	705	633	693	694	677	670	673	644	671	655	691	677	660	651	664	672	642	679	659	615	691	661	691	626	720	683	647	694	712	686	735	652	637	692	646	676	685	650	734	666	677	677	694	661	697	641	661	649	674	677	667	691	645	708	674	691	713	712	666	694	683	678	691	730	661	719	696	678	667	660	681	684	674	681	686	708	681	660	651	657	657	719	679	691	699	686	675	666	685	658	678	721	630	698	630	719	722	641	680	685	695	653	678	672	665	675	718	681	706	672	709	647	712	728	718	674	657	683	739	696	655	646	693	721	651	689	668	713	682	679	692	677	653	692	650	708	661	675	643	671	686	690	713	677	669	690	707	680	641	694	671	640	689	729	688	622	682	669	677	673	671	689	696	716	705	674	651	674	675	672	681	699	692	686	641	665	690	660	670	667	695	662	717	701	749	728	639	679	735	689	692	634	713	695	614	698	667	671	708	666	697	658	657	710	681	642	723	745	648	739	720	655	635	685	668	690	657	689	676	648	661	666	689	646	696	687	701	704	697	611	629	657	658	660	654	654	669	705	679	675	679	692	662	701	667	687	670	702	675	642	633	709	683	688	685	674	690	671	673	693	715	659	705	651	658	638	650	674	693
10547	1196	1453	1107	802	573	461	332	267	257	241	200	192	176	160	179	134	155	133	135	120	125	117	119	137	133	129	136	138	120	123	126	124	136	134	133	126	115	122	88	115	114	120	123	110	124	123	102	128	109	131	132	99	125	96	104	110	120	126	115	122	122	107	99	113	116	103	122	116	111	95	123	120	141	96	111	100	98	131	120	125	127	96	128	91	77	94	92	119	113	125	98	117	125	100	130	123	120	114	106	115	114	98	117	124	104	102	119	115	111	117	102	126	98	110	119	95	106	118	132	129	123	109	96	102	117	118	115	118	105	93	119	106	130	101	104	112	120	122	101	116	103	112	97	93	132	113	89	105	114	120	112	100	106	86	111	118	116	115	113	105	111	127	126	102	107	111	100	107	92	126	120	118	106	110	102	119	106	122	118	130	97	119	116	138	107	140	113	105	132	115	116	133	88	103	104	107	104	135	103	116	102	125	91	131	102	103	102	106	109	133	115	115	101	128	93	114	117	119	115	96	109	123	107	98	101	109	124	130	115	108	112	123	93	102	111	125	112	105	120	118	115	128	112	104	115	117	118	135	121	110	103	119	117	113	100	136	95	131	106	113	122	96	101	119	113	112	117	108	104	106	126	107	112	102	104	111	106	122	117	88	102	109	110	106	123	109	103	98	118	109	117	105	100	107	99	122	122	132	108	85	117	117	110	110	97	112	126	99	113	101	113	128	89	107	119	120	117	121	119	98	119	107	96	132	115	138	125	104	120	100	100	120	130	100	124	119	107	114	100	113	97	128	101	87	101	127	119	136	119	104	117	105	131	94	137	90	111	120	120	116	118	108	74	100	101	107	110	113	116	123	88	119	119	93	100	114	108	98	107	105	113	116	114	93	108	101	101	100	100	100	116	108	105	89	106	101	92	123	105	103	100	123	121	111	96	98	116	113	114	107	110	123	116	99	110	98	124	98	99	91	110	128	128	110	105	105	106	120	113	98	99	116	104	110	110	113	115	105	112	90	117	91	113	128	112	73	107	108	101	110	107	114	108	106	99	97	95	99	105	111	107	120	100	104	106	106	112	106	108	103	117	114	122	133	119	114	96	118	113	117	126	109	102	124	107	109	99	115	111	125	130	119	130	120	114	109	102	109	116	142	115	105	113	97	103	116	129	104	115	109	116	108	109	119	124	98	108	120	116	113	102	95	109	87	104	106	105	110	105	119	128	108	110	102	121	93	126	116	102	98	127	103	111	104	112	119	96	106	116	112	119	116	108	116	110	116	109	101	132	121	132	89	111	104	109	100	104	126	120	121	109	119	120	111	96	101	110	112	97	111	111	119	106	126	94	101	96	100	115	107	118	104	138	105	112	107	123	96	101	115	96	89	105	119	117	109	113	127	110	108	97	102	107	111	116	109	101	108	93	107	109	120	114	103	131	107	105	115	125	113	109	129	116	110	113	97	123	111	104	106	103	111	126	116	116	112	139	108	118	114	105	124	109	105	101	104	112	119	105	134	105	112	98	107	100	112	117	116	102	128	113	109	107	91	117	106	133	111	110	114	101	121	116	114	108	87	105	100	126	111	110	114	126	125	108	103	115	107	122	141	105	107	105	119	130	123	135	125	109	123	119	89	118	120	124	109	109	136	95	108	120	136	122	98	119	107	126	92	114	123	106	90	119	115	105	110	110	101	122	123	114	114	116	124	120	112	93	102	106	108	117	117	119	102	117	92	93	129	97	124	89	112	127	115	91	100	120	109	111	95	109	111	118	104	99	113	91	102	124	117	96	107	103	111	90	106	110	104	110	113	95	110	98	123	112	130	122	111	133	102	111	123	102	106	112	130	109	126	118	101	89	130	114	107	131	122	118	102	89	111	110	131	106	114	113	120	108	80	113	101	108	87	99	106	117	108	120	124	124	104	124	135	98	94	110	109	113	111	105	101	121	86	108	122	129	105	98	118	98	109	119	109	122	115	114	105	104	119	115	118	99	106	105	117	110	117	103	96	127	102	136	115	101	110	107	117	117	109	117	108	123	114	122	109	127	108	119	117	118	138	98	101	118	131	115	124	107	115	101	102	85	100	103	126	111	98	133	110	111	88	98	98	115	126	97	114	107	100	116	94	118	149	99	114	125	97	123	124	117	135	110	100	112	103	96	119	108	102	95	114	119	121	102	113	122	118	109	102	122	112	102	124	98	105	112	109	117	98	115	103	121	107	123	99	121	126	117	113	121	114	137	129	109	99	105	107	110	115	99	114	94	108	110	112	107	108	118	104	118	115	97	99	111	104	115	114	118	126	119	102	90	113	130	119	132	119	111	110	109	108	112	99	102	104	120	111	113	117	88	109	105	114	94	102	121	113	104	117	106	115	123	119	103	90	94	118	99	123	87	111	97	130	105	123	111	95	126	119	119	104	118	133	98	105	113	114	118	111	98	119	115	122	115	112	107	100	91	100	123	113	101	107	101	112	109	124	117	105	114	111	98	134	120	100	108	107	101	116	96	119	126	110	111	111	94	115	103	96	101	94	119	95	113	111	83	119	96	104	116	112	100	116	94	107	109	101	100	115	126	133	115	112	117	114	119	135	104	131	128	103	103	106	126	109	111	100	123	103	103	111	98	137	109	99	112	129	93	122	107	127	103	108	103	102	125	113	110	120	108	85	118	123	112	118	118	119	115	120	109	140	124	110	111	125	109	125	98	118	108	98	114	107	106	109	89	121	105	118	106	117	110	100	107	120	120	107	109	119	114	125	114	90	87	112	138	111	120	118	114	93	116	103	105	128	100	105	107	121	112	128	93	108	117	119	108	103	114	132	112	116	100	117	110	100	103	126	118	107	113	104	92	103	112	109	125	122	115	107	97	90	107	109	104	97	91	97	103	114	115	106	116	121	114	111	112	116	128	106	112	112	113	106	109	105	116	110	108	114	113	113	113	121	108	128	109	124	105	105	123	127	109	108	132	115	136	115	119	134	124	126	126	101	102	114	126	108	101	115	115	107	111	116	100	103	113	121	111	109	124	103	109	114	118	108	101	120	141	116	107	120	110	106	118	126	127	111	127	116	95	102	115	123	103	94	97	112	109	115	102	93	107	89	116	77	113	107	116	118	118	111	146	118	106	103	98	111	114	107	115	107	94	100	123	101	99	92	113	127	113	102	104	119	100	110	132	92	106	97	99	102	114	120	101	119	140	121	128	121	123	118	119	100	112	98	115	92	125	122	100	130	118	87	116	109	113	98	104	111	112	118	118	125	120	97	114	113	101	140	134	118	118	133	112	115	125	115	124	112	124	120	108	118	127	118	108	92	86	133	113	101	107	109	100	127	107	122	112	112	126	116	108	109	115	109	105	116	109	106	114	97	97	106	114	121	114	104	120	101	107	109	108	85	116	97	102	109	105	115	120	97	114	105	119	108	124	102	99	107	103	128	107	96	100	96	106	120	121	121	108	128	109	137	118	120	117	110	108	119	117	102	123	118	105	124	124
6404	1538	3604	3822	3311	2598	2204	1786	1545	1335	1164	1015	980	879	763	744	704	707	653	631	611	573	568	538	532	508	489	489	498	519	489	454	451	453	457	433	434	424	461	421	475	434	442	413	407	409	382	415	419	423	397	411	422	393	405	394	384	379	393	438	386	366	398	387	404	390	390	399	400	383	408	385	392	375	407	388	356	371	390	375	380	371	409	358	357	367	352	366	361	358	401	411	376	336	397	352	376	392	373	349	392	377	399	352	376	406	385	388	390	370	358	401	420	382	422	353	383	405	372	366	349	389	370	361	406	403	390	397	378	343	368	383	381	376	322	395	402	378	378	364	360	357	371	392	347	349	387	389	375	343	379	364	377	342	378	387	381	380	350	313	368	377	357	376	401	386	416	376	354	358	331	379	385	377	399	356	369	396	348	350	374	328	379	400	396	393	371	364	357	373	374	374	382	386	356	364	364	324	362	411	362	376	369	362	390	383	374	354	357	376	330	347	369	388	405	345	409	342	381	378	396	359	323	366	357	433	375	354	365	364	356	377	361	362	361	337	398	342	391	369	406	400	331	328	378	364	372	415	376	387	364	408	406	352	358	374	376	362	375	367	394	375	365	406	375	380	376	374	384	356	371	369	371	349	389	373	389	372	396	372	395	376	357	321	365	367	377	398	371	351	361	342	372	366	374	331	384	356	383	384	353	372	373	353	405	382	374	382	376	354	368	364	371	370	367	381	346	369	358	309	381	348	345	332	369	394	377	396	373	379	396	352	389	419	366	357	361	395	364	399	352	352	342	363	379	374	388	392	368	373	386	373	372	346	349	358	377	383	393	363	384	381	386	382	394	381	383	364	377	377	384	373	387	370	364	399	375	364	379	383	383	351	374	390	387	401	359	336	351	351	385	363	347	342	349	369	361	363	366	354	387	363	351	357	370	375	378	380	357	369	409	363	358	375	378	386	355	413	384	371	357	369	368	386	380	364	357	374	361	372	357	406	324	366	333	374	352	380	369	355	402	349	389	366	384	381	381	383	358	372	355	383	361	396	409	407	394	342	411	386	329	391	393	377	358	371	347	378	389	376	385	371	352	353	386	379	410	321	341	351	322	393	366	392	379	357	372	396	402	376	399	389	402	370	362	332	374	368	380	362	376	362	373	377	393	359	370	350	359	417	364	395	379	370	375	330	366	368	375	384	334	400	366	385	355	359	359	399	374	367	369	391	353	367	372	321	359	372	397	391	391	353	346	368	367	342	391	390	394	356	347	389	383	356	350	404	366	372	384	357	355	401	342	380	366	377	362	346	351	398	373	390	358	367	347	386	359	419	370	343	362	353	303	371	386	379	357	377	358	384	355	370	381	382	321	391	369	378	385	376	379	365	349	339	385	353	417	404	367	358	358	384	400	351	379	338	342	367	341	376	342	336	377	389	372	383	382	354	338	371	392	352	358	356	382	342	380	402	405	369	375	363	370	361	350	378	367	343	374	359	367	380	371	378	338	332	378	343	388	382	396	374	352	335	372	392	374	342	387	393	368	351	360	357	373	370	365	397	349	410	353	382	355	354	369	350	380	372	391	336	380	360	373	336	378	376	370	359	373	389	433	391	404	371	365	379	355	383	412	366	370	405	349	385	378	373	372	372	351	372	383	373	384	382	373	374	358	380	351	398	362	374	379	405	420	355	362	319	381	366	379	376	356	361	374	383	386	378	414	381	318	371	365	403	352	363	419	396	394	350	367	382	362	376	373	370	367	344	374	382	370	395	366	334	375	386	374	375	362	371	365	387	334	383	351	362	367	392	367	358	379	366	378	345	381	371	418	387	368	379	387	345	382	372	357	428	436	375	357	398	358	379	406	382	360	403	376	380	388	384	395	356	360	364	373	382	358	376	379	341	364	356	361	385	366	342	365	381	382	347	426	345	369	341	344	380	382	357	333	366	345	361	381	378	353	346	353	374	396	375	373	363	379	374	385	371	398	367	351	362	370	395	394	367	384	359	380	398	371	389	365	368	391	394	379	368	339	369	377	339	364	377	381	356	371	356	367	354	376	380	392	350	364	381	364	360	399	388	390	361	361	372	365	367	373	379	403	377	366	361	386	410	370	387	408	359	376	371	380	377	381	390	347	395	405	375	385	391	391	378	360	375	422	383	391	423	355	401	366	386	367	354	397	407	409	361	396	355	373	339	396	377	390	374	370	369	351	353	368	390	395	342	382	351	396	367	347	370	382	373	370	343	399	392	383	376	421	355	330	388	388	380	354	347	353	399	387	400	366	446	368	336	353	374	413	373	383	391	356	379	368	359	376	402	380	378	364	332	374	363	400	366	368	411	370	383	353	356	379	413	383	383	375	402	406	358	363	397	346	342	359	375	372	370	393	352	380	379	391	376	367	378	372	381	403	337	385	375	359	384	362	342	391	406	373	403	367	361	399	393	358	357	412	379	380	382	369	387	356	396	374	372	362	415	355	388	390	361	398	383	348	376	371	367	361	376	340	351	381	387	373	364	382	375	346	398	355	355	377	348	377	375	413	370	388	403	396	395	393	374	385	363	378	380	387	350	374	387	398	323	384	355	367	357	328	377	379	396	376	374	351	355	370	380	374	386	371	387	325	394	341	392	349	361	404	401	381	377	384	407	374	388	363	377	365	361	347	369	369	364	363	328	355	404	391	366	379	383	341	367	386	354	374	398	390	366	361	381	371	356	381	380	377	345	341	373	360	377	372	392	372	410	350	388	357	339	364	363	370	375	364	407	341	376	402	358	377	363	353	375	380	395	357	398	349	361	393	357	364	380	402	393	389	370	356	354	386	354	388	379	358	390	359	394	359	359	370	342	395	381	388	369	379	363	344	357	380	371	407	357	380	376	362	364	354	332	358	379	372	377	362	417	402	341	361	402	392	362	334	338	399	394	412	334	382	345	356	369	396	387	390	379	356	378	350	389	324	357	362	373	366	407	366	368	367	391	353	348	339	363	375	362	393	378	389	391	387	382	381	335	336	367	368	378	384	352	389	325	379	363	345	366	337	366	395	384	411	360	389	352	323	383	369	358	376	371	389	382	395	349	357	361	367	361	389	356	344	396	380	393	354	355	384	364	388	366	372	371	372	368	392	378	377	372	387	365	331	390	385	376	386	387	375	348	357	368	411	390	360	378	350	362	369	354	383	340	368	396	384	361	351	372	401	369	385	359	372	350	394	384	378	411	375	417	350	390	383	371	376	366	345	368	350	383	366	375	408	347	356	379	397	345	357	340	388	351	351	339	395	402	370	346	365	389	351	385	393	389	368	357	361	375	339	361	398	394	361	363	344	381	367	353	330	386	403	405	377	349	365	358	359	401	393	353	368	357	381	384	376	352	370	381	379	400	391	352	377	391	373	337	396	387	348	373	385	355	386	392	368	382	414	342	340	372	388	392	321	373	344	335	366	395	368	382	404	383	408	383	369	402	399	368	354	384	345	403	371	380	357	376	378	345	383	373	365	329
19146	2828	2879	2216	1504	1111	820	660	495	448	392	362	287	267	265	246	241	247	209	190	192	195	175	185	194	171	169	161	200	182	173	158	165	154	159	170	160	141	156	159	145	167	158	157	161	148	149	165	146	169	168	145	141	143	174	134	129	152	134	147	140	134	136	147	155	156	166	140	155	143	156	146	161	154	141	132	147	129	160	137	120	175	137	162	156	153	152	163	145	153	147	146	140	158	141	153	142	153	148	133	128	155	119	155	111	147	143	133	157	129	146	132	149	153	166	155	138	164	149	127	147	129	141	131	171	157	160	160	140	155	126	143	159	130	146	172	151	139	155	150	148	144	142	142	158	146	136	149	118	144	161	135	165	115	150	139	155	140	158	155	158	157	140	155	158	137	160	131	147	131	174	147	167	121	162	141	151	135	156	128	161	146	138	134	128	145	140	142	141	143	159	149	151	140	156	160	135	147	153	157	157	136	158	143	157	141	135	144	141	123	149	158	125	153	155	125	159	141	135	163	164	131	150	137	171	148	145	148	140	157	139	137	152	141	148	135	142	136	141	139	153	128	122	143	168	134	151	134	137	127	153	150	159	151	147	148	144	130	143	144	151	145	138	125	150	147	136	143	158	128	127	151	135	133	162	138	151	137	148	130	149	150	135	154	142	141	153	124	129	173	141	136	138	140	142	151	157	136	135	131	157	141	159	161	133	125	132	143	163	144	136	128	148	138	149	149	130	136	155	140	132	139	144	150	148	113	146	152	158	145	147	127	133	142	137	143	130	147	164	129	156	163	162	156	165	168	158	152	145	148	155	155	155	144	136	135	166	127	132	142	154	150	154	148	135	146	142	156	141	137	147	159	135	133	128	143	133	140	170	134	143	174	146	136	142	131	170	151	133	161	147	134	111	144	144	156	132	121	155	140	145	142	146	143	138	148	135	143	137	164	146	130	158	134	148	132	138	129	126	165	163	145	147	154	128	160	128	143	163	125	137	142	152	138	129	129	143	108	158	135	155	149	162	152	138	152	145	136	158	134	123	149	119	146	121	151	140	149	123	139	161	158	148	160	167	142	135	147	142	138	134	122	169	141	126	106	152	150	146	142	153	143	131	152	141	140	145	136	139	142	129	136	138	141	133	161	126	145	155	123	129	145	152	154	153	119	151	159	154	149	144	164	128	161	147	170	140	139	124	160	126	130	142	138	134	157	141	152	133	155	136	162	140	134	133	131	132	118	155	125	134	163	154	137	152	129	164	134	151	157	156	147	133	150	141	147	170	132	147	146	156	157	140	133	137	156	147	142	158	166	154	141	140	136	151	134	172	152	127	122	154	138	134	152	156	123	121	161	142	158	127	128	141	148	145	152	145	159	148	153	125	138	146	135	160	137	146	140	162	130	111	141	134	135	132	160	126	132	128	147	147	162	140	148	133	133	172	134	148	165	146	165	144	155	131	144	143	137	159	154	141	158	150	154	138	139	172	156	142	138	127	145	131	145	143	126	151	146	172	159	137	143	159	130	161	137	147	144	137	136	145	137	134	147	153	139	140	135	139	141	162	142	152	143	155	154	161	150	140	157	145	144	168	164	143	139	160	134	153	141	143	177	130	140	139	155	151	146	130	129	146	139	146	140	156	144	125	142	129	124	156	134	122	125	149	151	164	168	131	156	133	145	154	126	136	120	144	151	151	143	132	137	143	145	130	152	151	135	148	155	146	160	150	133	143	139	134	156	154	142	130	165	152	171	150	161	155	149	170	144	146	143	158	140	138	144	140	127	150	149	141	153	138	143	137	146	151	134	137	147	150	157	166	127	142	137	159	143	149	147	142	132	152	143	146	143	149	146	121	151	135	144	141	125	115	118	159	149	133	137	156	141	152	179	151	128	144	157	150	133	130	141	148	159	171	142	148	142	132	150	155	157	151	131	169	151	160	127	162	147	125	149	126	140	151	159	153	135	150	152	141	150	157	160	142	147	145	128	140	148	149	139	133	130	148	137	128	146	141	140	148	149	132	151	155	120	132	150	158	148	162	151	150	141	121	130	132	124	137	141	150	144	147	133	144	139	149	128	153	156	125	141	152	160	163	130	141	160	139	126	157	134	142	157	150	134	136	153	134	141	140	127	110	131	141	146	154	126	148	150	136	129	140	136	149	118	143	141	129	157	157	146	143	139	136	163	150	138	165	137	163	145	143	126	136	119	152	127	149	145	149	139	142	139	140	148	135	153	120	147	141	142	156	135	140	141	144	166	141	131	155	165	122	160	159	144	161	131	165	152	145	131	164	121	137	153	140	130	156	136	128	150	145	131	113	166	144	138	147	168	168	153	129	129	148	158	141	156	148	142	152	143	150	149	147	153	154	144	132	132	135	133	149	147	149	167	143	144	115	145	156	157	161	150	151	133	133	160	130	133	130	162	153	146	134	159	140	169	157	143	142	127	146	139	156	139	148	149	157	125	155	123	139	136	140	145	151	142	175	158	148	127	125	147	150	179	145	142	150	147	136	130	147	146	137	137	135	139	137	142	134	138	135	132	141	137	139	152	126	140	157	163	131	153	136	157	167	125	165	149	134	160	158	154	153	145	140	139	144	156	152	151	149	152	145	145	118	141	140	160	128	143	167	153	158	152	146	145	134	136	139	151	158	155	155	135	135	140	146	137	170	142	131	158	134	159	130	151	145	130	136	159	162	137	146	160	126	162	135	141	141	155	141	137	162	166	173	154	147	144	149	148	144	154	148	153	114	151	134	162	137	141	130	150	144	137	146	147	158	129	141	131	150	136	152	143	155	114	150	153	176	127	136	145	144	129	152	144	152	159	143	144	125	136	147	140	131	156	136	155	139	136	161	140	132	147	141	163	140	158	144	142	145	132	128	135	138	132	150	165	150	146	151	130	143	145	135	130	159	147	150	139	127	156	149	151	144	131	150	154	139	162	134	160	141	132	144	135	155	143	147	156	143	169	147	151	150	126	143	141	139	117	166	151	150	137	148	144	134	156	145	128	141	162	159	139	162	148	157	138	146	166	142	130	129	133	155	147	141	165	132	150	159	149	125	136	149	148	134	155	152	154	138	134	175	148	131	162	142	159	144	166	126	120	162	154	132	153	149	152	123	149	135	125	155	156	157	124	140	154	143	142	131	152	151	175	134	170	164	131	119	162	148	128	146	146	151	173	153	126	154	137	139	143	143	145	134	141	154	145	129	148	136	154	139	161	137	150	145	132	132	139	144	143	114	162	149	135	159	163	143	144	125	145	160	143	133	143	145	167	140	146	137	144	147	142	132	143	145	159	137	145	153	149	130	168	139	132	154	140	120	139	138	153	143	149	132	148	163	131	162	148	157	129	151	117	151	150	136	135	170	126	131	144	131	139	127	132	153	145	146	145	147	146	158	152	130	123	160	139	137	128	112	147	153	130	130	145	136	163	155	142	137	142	135	140	164	154	122	135	137	154	155	143	138	142	137	133	140	130	126	156	144	128	162	142
8990	2747	6575	7145	5727	4715	3758	3144	2680	2233	1907	1763	1568	1486	1268	1263	1091	1085	991	984	935	896	837	760	814	808	736	685	713	707	690	654	631	673	592	602	593	604	604	593	563	582	554	564	531	550	562	535	549	559	591	543	530	512	554	511	534	522	528	517	526	532	522	524	508	537	539	555	498	487	502	501	503	506	539	502	470	511	485	524	487	527	488	493	465	501	528	499	512	498	456	483	480	488	512	473	472	485	506	496	498	449	472	506	512	523	484	454	511	504	485	473	490	523	537	461	490	497	463	453	483	487	482	450	492	479	512	462	504	503	435	524	448	460	483	453	526	509	475	465	466	466	492	475	495	503	487	468	487	461	467	463	470	472	497	474	518	498	482	479	462	482	513	457	452	492	487	472	468	484	529	489	473	491	436	464	467	462	466	475	474	476	469	454	482	486	498	468	466	460	482	490	493	473	500	441	461	448	470	439	482	501	482	459	547	526	476	485	459	487	470	509	460	463	524	505	457	458	443	485	487	494	465	456	463	479	467	478	446	454	519	516	428	487	463	444	483	478	457	464	483	470	461	489	485	515	501	449	480	482	478	450	479	485	486	490	491	499	481	528	485	438	508	472	493	495	443	489	448	428	455	447	457	489	493	477	466	506	479	455	479	478	443	450	505	452	513	449	488	519	462	484	512	468	466	480	429	460	478	512	491	473	513	487	469	459	478	475	466	500	484	458	479	488	458	501	482	482	444	472	484	484	487	460	485	473	428	471	475	474	463	484	469	453	499	445	500	433	449	478	472	499	444	460	499	459	496	446	500	486	460	485	503	476	491	460	455	433	443	481	445	432	434	474	465	450	499	458	472	482	515	496	431	527	513	447	456	472	481	452	508	473	439	501	484	480	492	436	475	460	496	463	481	496	488	453	489	489	446	497	466	496	470	435	465	493	495	471	513	501	453	488	508	508	508	497	462	468	468	508	458	441	530	480	446	484	463	447	455	436	486	465	455	478	452	492	443	436	461	493	460	455	475	476	476	467	455	469	473	494	487	483	470	469	464	479	439	446	498	461	455	446	475	518	472	488	488	467	462	458	430	443	488	493	469	477	458	444	490	475	486	476	510	502	481	431	453	473	488	462	475	466	450	457	470	474	475	457	430	496	518	433	446	488	392	474	437	450	482	475	433	456	477	483	498	450	497	415	480	479	454	497	487	465	469	455	481	463	437	425	472	520	488	501	525	464	447	468	445	442	455	456	439	442	463	467	475	445	451	473	484	474	454	486	472	497	482	450	488	500	486	475	518	478	497	491	516	477	444	491	450	490	485	469	442	475	431	446	458	478	454	485	477	473	490	441	466	472	449	536	451	446	509	479	503	528	443	482	455	463	484	466	485	481	478	495	439	518	459	434	405	494	476	523	462	459	462	496	482	514	453	486	474	470	480	452	411	472	478	483	479	425	488	495	458	479	484	517	493	451	472	517	504	462	459	494	474	456	487	462	479	470	471	456	455	455	559	488	485	461	476	471	485	462	474	458	468	480	496	481	473	497	487	462	513	485	500	469	416	493	457	479	517	464	483	474	432	481	501	474	476	468	468	482	494	465	464	497	473	468	468	467	502	477	488	440	466	487	485	496	487	474	450	493	446	500	475	475	449	482	495	504	493	479	477	476	485	458	493	444	497	473	471	512	486	471	466	466	479	440	506	468	478	478	458	461	490	468	507	483	488	467	482	479	491	453	482	465	452	437	477	475	481	507	473	472	488	447	485	484	488	454	440	460	495	442	509	480	472	460	447	439	482	490	473	487	488	484	452	497	478	459	483	487	495	490	468	446	466	454	461	476	443	460	454	492	532	439	466	448	459	488	504	457	531	480	461	452	487	504	492	523	499	477	454	488	467	488	480	465	499	491	448	460	506	447	498	498	439	448	464	478	497	503	478	483	493	462	458	471	473	457	494	496	508	459	503	470	491	469	438	495	462	464	532	500	524	474	464	472	489	464	511	499	492	471	491	499	511	435	494	489	478	496	494	502	492	476	485	470	457	494	452	459	515	476	454	491	483	436	475	441	472	445	479	472	486	454	455	489	503	492	524	465	481	489	488	432	466	490	447	465	478	467	463	492	482	448	509	473	484	450	454	482	474	445	500	507	479	485	514	493	426	517	486	440	471	456	475	434	461	453	537	449	461	492	444	449	458	455	447	468	428	514	475	488	471	474	475	503	474	480	471	472	472	463	472	486	450	483	476	479	456	457	443	482	498	460	497	475	511	480	468	477	462	489	445	482	444	461	482	469	460	475	462	434	477	476	444	460	492	442	480	458	464	470	497	453	482	424	530	476	513	450	442	458	502	479	521	449	488	491	479	482	494	489	480	487	483	483	414	458	470	490	466	500	494	505	499	494	499	485	472	448	482	485	485	450	489	455	453	456	479	452	453	474	480	468	488	479	489	473	470	487	505	472	490	498	454	493	465	482	460	460	474	451	474	488	434	460	444	499	482	467	457	457	446	430	456	472	485	522	478	508	464	515	496	471	473	499	473	484	442	458	449	474	491	492	519	490	464	421	441	467	491	476	468	481	491	498	513	451	487	476	493	500	465	455	502	470	458	493	457	495	489	517	455	494	511	459	497	444	483	436	499	459	450	477	477	463	486	476	490	482	479	463	469	476	503	481	477	482	511	506	454	465	498	467	469	429	505	425	469	499	469	465	479	464	475	431	492	496	452	474	497	499	484	503	499	479	479	469	443	519	487	475	481	465	473	481	438	463	481	507	474	496	474	483	496	464	469	487	465	471	477	456	468	470	476	492	537	459	447	482	491	435	475	456	468	462	525	455	481	473	500	453	468	466	461	500	465	482	483	483	446	455	510	479	496	497	457	490	488	466	470	472	481	480	481	491	469	475	457	465	446	427	447	470	478	465	459	458	490	517	483	471	458	445	450	466	517	484	460	450	519	492	513	480	468	464	483	448	486	459	463	454	466	457	457	450	489	444	458	474	476	402	490	461	488	435	424	489	438	464	482	465	502	465	470	460	445	472	509	491	494	480	548	487	477	495	432	494	519	450	494	471	476	441	469	460	463	505	484	484	453	457	460	433	443	443	522	432	488	498	498	448	485	498	479	487	458	456	513	499	456	459	480	471	439	461	482	482	522	503	454	471	463	461	492	462	487	454	466	475	484	458	497	458	494	493	465	472	460	476	476	438	515	463	501	488	466	457	494	454	483	482	482	487	467	532	441	484	501	470	453	447	481	492	458	479	486	465	489	501	464	480	454	486	485	458	453	470	495	483	484	462	459	485	505	486	483	473	472	476	504	451	457	489	492	461	502	493	519	468	456	479	482	473	488	472	468	445	473	456	460	460	483	486	475	488	470	473	480	444	472	474	479	446	462	457	495	470	471	512	438	528	435	477	481	449	473	413	485	455	477	481	471	479	469	490	518	530	487	453	484	474	466	447	485	474	463	483	483	466	451	485	461	470	470	494	442	434	501	452	493	513
2602	294	341	272	289	280	244	241	226	232	252	260	245	247	225	237	243	220	224	234	247	213	213	209	243	221	223	242	212	215	214	245	209	240	233	204	223	227	233	213	233	240	219	218	236	221	207	209	222	214	220	258	240	223	256	224	211	225	225	246	225	220	248	204	218	223	199	205	237	217	208	204	210	225	233	218	230	222	229	230	251	248	216	228	200	232	237	233	242	223	229	227	216	215	220	240	217	225	231	248	210	240	221	222	249	209	198	209	228	237	229	233	243	225	242	236	235	213	209	236	246	224	211	253	233	236	243	252	221	219	201	215	223	230	213	220	232	244	243	206	218	225	240	214	206	222	238	228	233	217	231	228	229	231	236	225	232	254	241	230	224	234	233	237	233	214	253	232	217	248	251	222	218	205	199	207	232	209	250	223	227	242	222	221	207	224	243	232	242	236	245	206	224	265	239	218	234	223	221	220	237	220	218	202	228	208	212	225	194	202	221	188	244	222	233	247	226	222	221	233	215	229	209	243	247	208	219	212	203	236	244	210	203	223	252	219	243	217	275	243	239	231	218	232	229	235	238	228	244	240	200	224	210	253	225	223	237	227	204	223	241	210	219	248	221	206	227	237	234	204	237	234	255	259	219	238	221	227	267	242	265	243	225	238	224	202	235	208	227	241	217	208	215	241	219	215	250	204	220	209	218	199	241	248	212	243	221	236	185	229	258	193	226	205	223	201	256	213	236	192	230	216	223	214	259	211	213	200	214	214	205	242	231	244	218	239	242	246	237	238	214	226	229	234	232	217	254	238	221	246	250	223	230	207	220	221	226	206	242	229	211	227	243	217	220	259	215	245	232	225	207	231	224	234	233	244	237	228	210	221	245	229	237	234	205	242	216	205	226	230	253	203	234	228	211	237	204	234	218	224	235	239	230	230	250	219	228	241	218	213	232	197	231	251	246	220	250	219	229	208	230	251	215	238	203	234	217	243	214	235	228	218	216	221	211	236	222	241	247	244	241	209	239	225	195	206	242	251	214	204	231	217	246	222	249	219	228	233	219	226	204	249	220	232	204	235	224	218	246	224	227	217	212	218	235	223	223	216	212	230	241	252	220	233	226	195	239	244	227	213	243	229	205	206	219	233	243	231	241	223	243	239	248	224	232	249	231	198	233	214	226	254	234	252	218	225	232	258	226	215	205	207	232	230	218	213	229	238	217	210	200	215	248	236	229	224	253	246	222	257	258	201	213	221	231	228	233	216	244	206	241	223	226	229	240	222	208	248	215	240	229	236	236	226	248	228	214	222	210	224	235	195	213	232	229	219	214	234	246	223	222	192	246	247	215	244	216	233	218	197	218	261	220	227	216	251	228	239	228	224	225	234	233	247	227	239	215	216	248	208	210	224	217	252	219	204	223	239	218	238	223	214	232	204	216	237	234	235	245	230	209	216	229	242	211	238	238	210	219	192	226	222	229	237	202	220	218	258	215	245	255	211	233	219	243	228	227	246	225	231	226	229	223	211	246	222	245	245	237	247	215	239	260	241	231	211	217	212	227	244	230	237	225	216	267	263	240	236	240	246	205	214	220	258	229	234	254	230	194	228	258	236	217	237	225	223	212	249	211	241	222	265	225	239	248	215	238	240	233	227	183	235	235	231	219	245	217	237	222	240	200	228	235	216	240	228	229	242	238	202	246	220	226	210	230	224	226	224	234	206	261	240	248	233	204	209	227	211	228	204	216	250	212	236	243	217	219	206	245	196	224	217	223	208	234	218	229	229	234	254	249	267	224	232	254	252	212	199	219	228	237	230	207	238	222	250	229	229	235	248	204	241	218	236	237	227	207	221	217	238	249	237	213	235	218	209	227	210	193	215	242	220	227	219	236	236	221	224	218	249	217	206	235	241	229	210	212	216	232	226	240	194	223	238	248	217	241	215	209	228	230	220	240	207	221	216	245	212	197	240	235	233	222	237	221	222	258	239	242	234	211	221	216	236	229	249	235	227	232	214	219	209	215	228	228	217	210	243	235	225	222	233	242	216	235	222	233	243	221	220	208	203	228	202	242	249	222	241	191	224	236	233	240	221	216	236	224	226	216	229	242	226	250	233	186	247	224	254	195	255	231	218	241	223	235	185	231	190	225	231	218	228	229	232	204	209	228	216	203	224	251	215	223	184	241	230	224	237	219	233	247	239	220	222	226	231	201	216	195	249	251	263	211	235	245	264	228	240	220	219	235	246	225	240	203	223	243	235	211	224	230	231	223	241	193	206	223	254	236	225	242	233	248	235	225	247	221	204	230	219	210	236	243	253	257	234	233	230	233	202	219	229	216	213	204	225	219	231	202	218	223	215	208	241	227	238	247	195	201	237	204	240	224	243	240	216	219	248	215	204	226	243	206	262	237	230	204	245	206	255	222	224	217	198	224	200	240	245	210	235	248	200	207	227	234	209	246	241	236	231	234	268	219	214	231	219	200	261	235	212	235	220	225	230	256	229	223	240	250	229	211	215	249	200	223	231	251	229	243	216	231	237	212	248	222	251	234	237	247	200	222	200	218	216	241	227	227	192	211	244	231	220	249	231	238	265	212	247	230	239	246	210	230	212	229	216	229	223	218	233	229	226	227	216	221	228	245	212	228	264	208	233	217	218	231	247	230	237	243	216	201	225	236	243	217	237	226	215	202	218	211	221	242	200	216	234	214	249	226	208	211	221	237	217	229	227	239	223	201	213	226	242	213	227	241	234	225	213	224	241	202	224	217	235	242	220	192	216	254	205	241	225	217	211	214	231	246	231	202	238	215	245	231	214	234	231	239	229	239	213	247	235	224	223	223	218	217	216	205	219	192	251	217	239	228	233	251	223	232	245	227	238	240	240	240	221	223	202	228	225	239	224	230	223	227	205	239	266	240	220	223	220	233	231	230	233	217	224	235	215	226	233	221	194	237	225	217	240	208	207	238	238	246	206	237	213	214	210	239	237	223	219	214	172	235	218	200	241	248	246	240	230	232	214	209	219	237	214	234	200	205	239	221	243	205	207	223	230	236	208	226	227	246	213	229	230	220	246	222	262	210	265	244	235	250	224	233	231	215	243	235	242	213	237	221	250	245	227	238	210	231	232	214	223	216	239	213	229	235	236	241	211	254	247	197	231	221	267	218	217	231	223	216	238	213	221	220	237	262	242	197	225	221	242	256	216	218	222	211	241	242	236	244	238	238	207	221	252	210	222	250	220	227	235	223	219	233	226	262	213	210	223	242	224	215	214	226	236	221	219	224	249	199	214	242	248	208	227	239	207	234	224	214	232	223	223	193	221	215	234	235	214	220	221	211	222	223	227	199	234	235	255	228	223	217	221	233	224	218	233	218	216	232	236	238	210	232	231	229	236	232	216	202	244	242	210	244	233	251	228	231	227	251	236	220	248	225	227	249	233	242	225	210	199	230	231	226	208	240	223	239	244	227	230	243	230	252	221	213	220	235	223	206	216	238	207
3280	786	933	890	864	825	783	741	727	747	721	750	740	779	720	718	678	679	676	731	680	706	632	695	664	710	684	705	730	690	709	678	689	664	709	665	704	652	692	685	650	677	678	699	670	692	678	641	710	701	670	687	690	689	617	685	678	719	702	717	691	715	713	690	656	688	705	700	613	746	663	665	681	701	662	713	691	698	743	683	695	640	696	673	651	699	732	665	666	667	674	683	660	651	725	624	723	678	695	697	684	651	656	710	705	708	710	715	656	670	681	689	662	644	686	664	679	681	712	703	678	684	644	634	680	657	708	710	689	692	684	664	712	649	667	673	703	659	655	685	649	695	691	729	635	707	655	705	672	698	695	637	695	683	656	673	603	692	725	723	677	706	654	699	728	670	684	693	695	625	660	671	662	681	680	678	704	709	703	653	697	676	669	613	647	688	675	738	646	700	745	667	730	686	679	671	643	699	637	673	650	684	710	655	632	661	668	673	639	643	711	678	646	641	624	714	672	706	637	696	666	699	668	722	660	675	710	692	681	760	693	632	667	680	691	727	633	675	659	698	675	668	675	670	684	694	619	669	669	652	681	665	664	602	631	684	673	648	703	683	668	713	709	695	705	688	690	663	721	644	680	696	695	626	691	666	699	672	657	654	710	672	688	704	699	676	698	717	726	697	674	727	713	678	650	673	691	661	670	672	697	664	674	683	635	693	659	721	683	662	663	666	641	660	679	645	683	691	707	687	653	680	659	687	683	679	681	666	706	717	710	686	656	663	687	654	650	656	679	710	655	673	664	681	700	644	683	643	667	681	658	684	694	690	699	681	677	674	667	717	725	699	676	679	649	678	668	696	708	680	679	694	691	645	684	655	658	621	675	683	699	679	720	641	705	702	627	656	686	633	618	654	738	691	679	686	659	619	638	714	716	665	648	676	675	654	676	672	654	702	657	665	681	680	655	728	649	738	699	681	669	670	668	628	676	647	719	651	687	684	663	692	685	708	667	661	691	638	670	673	718	660	691	714	681	733	710	681	664	662	636	674	637	701	667	659	691	680	642	689	697	722	679	632	697	659	668	665	680	700	646	724	688	620	645	637	656	657	678	651	664	700	719	666	710	653	676	687	651	677	689	704	678	661	675	656	703	699	713	697	640	675	705	639	638	683	689	687	621	712	722	706	693	700	717	667	687	654	639	683	678	706	631	690	662	671	693	635	684	669	625	667	639	681	704	678	659	663	657	629	686	660	670	695	650	695	719	697	652	667	674	688	716	717	688	700	702	714	720	703	722	669	657	702	702	641	682	656	712	647	714	697	670	703	662	648	700	704	688	651	656	667	714	719	664	688	687	651	692	675	632	687	678	696	712	685	634	692	636	663	706	657	701	726	716	762	655	676	675	651	650	705	679	632	688	690	672	708	687	657	692	707	690	667	664	682	695	674	695	679	674	648	661	618	675	730	700	654	670	703	654	679	651	680	674	620	668	684	681	710	696	650	679	659	652	700	664	671	652	686	681	699	694	694	650	662	636	676	623	674	716	696	689	656	689	696	694	660	695	688	642	657	664	676	690	709	690	708	697	681	664	660	625	708	681	686	674	695	658	713	719	711	647	675	639	722	685	645	672	668	661	686	708	662	647	649	708	687	699	729	700	663	686	653	713	652	692	725	724	656	668	638	658	645	696	659	668	646	666	662	687	653	626	711	734	688	687	689	709	671	672	702	626	633	678	676	640	700	674	684	717	658	691	683	681	701	647	692	685	666	660	649	683	655	624	722	699	676	650	713	648	660	682	722	624	689	683	646	656	650	678	616	688	662	707	667	700	706	662	672	615	687	671	711	676	709	685	742	656	687	635	678	642	704	687	692	719	667	675	651	654	721	682	701	652	715	689	710	734	717	676	651	705	735	695	684	684	694	676	697	682	659	694	668	685	653	645	680	668	653	648	630	660	692	681	675	675	675	660	667	663	684	646	708	729	680	667	683	698	643	676	684	655	693	630	692	675	628	692	641	649	664	696	688	681	664	675	657	661	676	726	661	689	696	687	733	652	722	657	675	639	691	679	676	657	675	664	674	693	742	669	699	633	697	705	641	680	707	730	687	704	664	663	659	676	684	718	677	647	668	686	619	708	690	697	681	704	687	708	686	625	684	689	674	673	711	656	680	674	721	670	681	677	668	679	683	643	651	668	682	641	651	666	665	705	711	713	692	671	698	700	667	749	660	685	692	631	701	681	667	668	628	721	688	658	664	656	658	693	690	684	685	723	709	670	723	679	653	685	651	661	674	744	704	662	691	662	676	739	700	664	658	668	684	714	681	709	707	690	706	681	710	654	732	698	715	680	669	689	666	710	652	682	682	636	665	666	676	709	684	723	686	740	642	699	689	617	634	678	687	701	682	626	741	672	680	688	735	677	662	645	646	667	691	719	666	658	671	646	715	721	648	666	735	684	657	706	730	699	666	720	669	678	683	650	649	675	685	680	721	706	708	651	677	682	662	656	658	663	730	671	686	670	641	628	713	670	683	688	651	637	662	649	697	714	704	655	686	633	679	702	691	639	680	668	629	654	680	678	703	667	682	651	652	731	710	696	725	695	708	668	684	653	654	662	698	676	675	709	656	694	669	681	722	614	686	669	676	682	653	743	700	695	693	698	655	668	724	673	664	650	675	666	661	676	674	731	661	676	664	659	663	692	667	699	657	680	647	661	723	700	681	725	680	690	694	670	659	687	692	664	709	678	625	716	680	637	620	616	681	690	674	675	689	663	685	670	733	624	711	681	685	668	695	684	681	657	613	671	663	696	720	689	686	673	688	712	680	697	652	756	667	687	649	682	708	699	707	644	677	676	695	719	652	676	681	718	672	688	689	663	667	648	683	681	681	656	690	677	692	649	685	651	703	695	674	680	647	696	640	688	662	726	686	694	689	676	698	651	691	680	703	665	719	648	710	686	675	718	669	644	687	661	673	684	646	721	670	650	648	724	668	626	695	732	662	660	663	656	690	700	658	671	696	622	679	661	721	646	678	692	654	678	635	652	645	627	679	686	671	698	677	668	683	718	668	666	698	627	647	658	673	707	681	686	727	697	653	681	681	647	712	701	740	669	634	662	698	661	684	657	677	694	639	655	704	697	680	693	726	707	635	698	685	650	673	642	699	686	677	696	681	691	658	668	674	710	657	641	679	658	680	659	662	670	705	718	662	685	652	630	668	685	709	669	649	699	694	638	674	657	677	669	676	737	652	677	662	674	681	687	691	662	656	701	671	646	656	646	685	698	680	655	630	678	689	673	674	693	665	691	690	663	672	665	709	665	703	700	683	660	694	707	675	649	673	668	689	683	688	640	687	721	719	653	678	683	677	697	685	655	680	688	717	654	661	600	630	724	673	673	664	644	675	657	707	683	691	638	673	707	681	675	705	665	674	654	634	713	678	678	716	685	655	668	659	643	693	672	707	643	697	699	669	639	669	657	685	685	689	659	643	661	686	713	648
10704	1196	1478	1137	720	571	470	345	309	238	211	177	190	196	158	144	151	129	138	158	143	128	137	133	136	112	127	129	138	118	131	136	107	120	141	129	126	128	122	95	126	125	112	100	103	118	100	116	114	118	105	103	95	106	86	103	107	119	118	102	134	102	111	109	86	107	109	97	116	106	115	112	93	116	108	94	94	107	114	132	108	111	134	111	116	114	110	113	113	115	125	111	116	104	118	124	109	102	85	115	115	116	118	113	107	94	110	105	121	101	94	106	107	125	106	118	104	100	112	88	120	98	126	120	108	106	85	118	116	108	90	119	101	114	126	95	102	111	105	102	105	112	109	102	121	110	117	110	126	98	119	106	97	93	110	115	115	89	113	130	105	102	110	102	111	102	99	116	99	126	102	116	105	121	92	112	110	121	130	120	98	113	105	92	106	106	115	138	112	96	122	114	129	106	109	84	90	105	110	117	92	102	107	103	121	93	102	109	126	89	130	101	97	122	109	108	134	140	100	116	118	109	93	114	112	124	122	104	108	111	111	124	117	112	108	101	125	112	104	118	103	111	109	100	116	111	107	96	125	113	112	97	123	97	124	109	92	115	101	102	100	86	106	128	117	110	108	128	102	109	116	100	123	100	105	107	102	112	94	108	109	119	89	121	106	112	100	100	95	107	114	130	117	99	119	124	111	134	113	113	121	101	112	112	129	109	100	90	115	114	109	112	115	131	121	122	111	115	150	100	110	123	103	104	107	106	119	119	117	121	117	107	127	126	112	130	114	107	127	97	114	111	101	107	121	109	95	107	109	116	93	125	102	108	105	100	107	93	95	108	110	99	124	97	100	128	118	114	85	114	134	114	102	108	121	129	103	106	130	119	121	109	113	111	122	110	104	120	113	97	124	114	116	126	116	97	104	101	101	110	107	110	112	114	118	137	103	144	111	113	113	121	112	99	114	119	118	94	108	118	100	103	114	100	106	100	96	107	122	129	111	111	122	112	123	98	100	106	123	117	126	109	113	135	116	103	125	114	109	94	110	121	118	111	101	121	107	105	119	141	129	103	111	114	117	117	132	93	111	110	111	96	111	111	97	118	110	85	121	124	120	117	110	100	113	135	120	107	121	116	108	123	125	115	101	121	98	111	110	130	93	105	107	100	84	100	107	106	114	116	98	101	89	99	105	119	109	95	126	107	115	105	105	120	94	112	115	92	88	107	97	115	113	103	111	103	135	99	127	103	120	123	115	109	99	102	114	124	124	107	128	115	112	136	97	122	86	101	116	119	95	113	117	114	117	113	121	109	112	111	109	108	105	94	124	121	115	118	110	121	111	108	86	114	137	98	97	97	108	120	113	101	118	109	87	108	99	113	113	113	104	107	130	122	126	114	99	120	109	113	101	82	117	98	114	114	113	119	115	115	110	103	126	102	104	108	75	103	95	103	105	113	113	100	116	115	114	116	109	112	95	116	96	119	113	111	120	120	118	96	111	98	113	101	112	123	98	117	98	95	114	110	125	106	100	98	117	92	103	114	95	130	110	113	87	115	121	104	115	127	125	96	115	103	90	117	134	111	120	105	95	96	120	126	117	107	116	114	94	105	113	95	99	102	108	110	112	97	103	104	101	120	113	107	117	114	107	114	98	109	103	75	101	112	119	108	92	120	111	116	104	126	93	101	123	105	112	123	119	104	124	104	119	110	120	103	93	118	125	111	107	105	122	106	106	96	114	108	117	119	100	121	91	112	111	100	92	103	122	116	101	111	102	103	113	109	113	125	88	116	97	119	108	115	89	119	112	110	112	103	109	99	97	121	115	115	108	132	130	113	111	105	114	112	103	113	106	129	122	101	124	102	124	109	116	123	108	125	100	106	112	100	110	106	122	110	91	117	110	115	109	117	128	107	101	103	110	115	118	102	122	109	112	109	108	109	105	112	112	87	107	126	110	132	123	109	106	107	106	99	108	94	101	113	129	104	118	121	122	100	103	103	125	129	96	105	112	110	117	109	105	101	103	111	95	112	119	130	109	129	118	96	111	110	120	94	119	116	102	92	101	119	105	123	92	98	109	101	97	119	96	104	120	123	109	106	101	108	92	106	101	114	112	106	107	99	112	109	117	98	104	102	104	112	103	97	113	133	99	130	111	102	97	108	97	96	100	107	98	125	114	106	92	114	90	112	105	96	106	106	95	139	99	104	115	104	138	110	119	136	129	111	108	110	111	100	115	104	118	113	117	119	123	103	123	109	119	101	114	121	120	99	126	117	112	116	129	94	95	95	108	108	142	107	120	117	106	101	115	114	123	110	105	104	104	109	107	117	120	106	129	113	116	116	113	108	114	111	101	111	108	107	114	81	107	118	121	104	109	127	93	97	95	107	137	101	85	107	104	117	132	113	118	111	97	128	105	106	119	103	107	100	107	96	115	118	100	98	113	95	117	106	103	104	117	118	112	122	109	118	119	114	109	100	118	101	109	149	123	105	120	111	124	110	110	129	109	111	109	120	104	121	105	128	108	111	110	118	110	103	94	112	115	105	95	111	108	110	118	121	97	101	109	103	103	105	114	105	128	108	106	114	113	125	103	116	106	108	104	127	111	120	100	114	97	106	115	107	117	84	95	114	110	121	103	119	104	113	104	123	117	109	122	102	116	114	103	97	109	145	116	97	123	129	94	118	96	108	124	130	115	120	137	91	124	108	121	120	90	94	86	112	104	153	115	103	105	108	121	108	105	129	118	112	107	100	105	129	111	117	116	105	98	115	129	118	103	93	124	111	126	114	95	99	99	122	114	118	110	105	119	96	122	129	89	123	121	108	87	110	113	117	117	119	117	102	136	111	98	112	118	117	109	113	132	105	104	109	109	104	125	107	114	107	132	85	104	109	113	106	122	117	110	109	95	115	114	112	116	115	113	127	123	115	90	121	102	118	128	113	105	108	101	127	114	102	91	121	104	93	97	111	97	111	112	118	97	93	130	120	128	122	143	108	110	114	128	99	123	103	102	113	120	99	102	100	122	109	114	102	121	110	100	113	106	100	126	105	105	103	110	115	118	132	135	101	124	110	112	103	127	97	109	105	111	125	119	131	114	90	116	119	129	116	114	125	107	116	97	110	110	120	96	112	113	94	90	122	118	106	99	110	81	116	106	136	91	126	111	125	112	105	94	110	103	113	113	112	114	107	102	97	103	102	98	126	98	121	110	136	92	126	102	107	114	100	126	100	90	101	124	105	129	124	112	108	104	123	98	101	120	94	111	97	103	102	113	125	109	127	115	113	87	124	115	114	107	100	120	95	122	143	111	115	109	117	109	123	108	112	119	109	86	109	106	114	109	120	117	113	101	90	89	127	115	96	109	104	113	103	128	108	131	99	105	101	115	115	100	105	119	107	108	106	119	115	119	99	109	118	99	116	103	102	100	103	101	126	105	123	114	119	116	118	130	93	122	113	112	111	99	116	118	96	111	101	107	100	139	108	115	106	129	130	113	115
6521	1497	3659	3909	3122	2650	2087	1742	1512	1325	1141	1003	955	921	780	780	719	672	683	630	592	582	593	531	544	532	496	535	466	455	438	476	441	419	437	457	456	463	456	386	430	446	384	393	433	413	377	396	433	380	400	407	393	381	388	367	387	391	406	414	411	398	384	386	379	383	404	386	400	389	396	379	380	410	386	378	371	385	382	371	368	391	341	393	435	393	381	403	369	379	361	408	399	400	385	347	376	402	364	424	368	358	349	410	380	419	380	380	402	363	368	368	392	376	425	398	398	393	369	354	398	352	352	382	419	378	396	410	356	393	398	385	369	405	341	376	377	401	346	381	371	370	387	392	369	384	413	413	393	334	386	364	394	394	381	369	350	358	433	380	400	352	410	365	366	350	370	400	395	382	391	375	354	335	381	378	346	328	369	376	365	374	376	380	370	377	366	382	344	346	344	386	367	407	378	385	342	354	372	380	374	368	364	358	363	388	386	391	384	368	375	362	376	393	356	371	408	375	380	378	387	353	410	367	382	361	375	381	385	374	388	357	389	375	344	415	391	347	385	409	403	361	390	357	371	370	356	386	376	369	357	365	395	368	375	349	389	367	349	385	395	387	413	378	352	353	369	350	410	383	367	355	364	374	389	361	366	368	356	357	370	355	365	389	391	375	374	338	393	340	401	360	365	333	382	381	374	344	379	379	385	424	379	398	367	379	371	375	414	375	346	361	357	363	380	389	409	364	387	346	354	433	386	381	381	352	355	375	382	391	374	349	385	382	357	410	377	376	370	365	361	354	359	369	345	362	376	334	360	385	363	392	378	392	343	369	362	379	328	367	343	347	406	362	378	358	384	375	358	376	365	349	348	382	366	348	352	380	381	393	400	381	355	355	407	393	345	335	366	364	347	370	351	365	363	375	351	387	401	391	368	389	372	389	342	373	358	414	379	318	361	371	382	401	365	372	341	380	352	349	349	363	361	361	350	349	404	391	345	387	381	383	360	390	396	381	367	390	339	346	379	356	381	384	390	394	393	381	358	367	386	386	353	379	356	376	394	349	351	395	380	345	390	426	351	405	395	365	363	342	367	394	393	382	378	402	373	373	368	366	344	362	394	396	373	361	374	372	379	347	395	359	391	367	377	382	353	387	358	370	350	342	389	373	337	371	374	385	387	369	331	377	357	348	370	353	381	381	330	414	380	376	377	388	393	384	362	368	358	382	373	389	350	390	351	362	364	384	405	368	377	363	376	377	367	390	385	352	353	388	386	380	388	378	389	360	402	352	380	379	345	384	363	348	384	365	395	379	387	380	352	344	346	359	400	377	391	361	370	360	385	360	361	327	365	358	358	344	357	392	369	350	356	345	384	376	343	354	364	353	383	361	371	394	340	381	418	374	355	377	384	380	356	340	331	381	376	388	383	363	388	389	341	346	381	374	390	353	368	362	380	372	384	393	387	355	361	384	385	336	412	360	373	377	353	383	381	382	333	359	365	353	369	352	421	353	359	360	390	369	361	377	351	364	355	380	384	368	388	390	368	401	383	390	364	373	362	362	373	345	352	377	331	368	386	383	335	338	362	381	382	347	370	359	364	362	378	367	374	362	351	385	334	362	380	364	333	379	394	362	387	339	384	377	361	374	383	370	339	375	371	378	384	369	395	358	386	371	394	367	358	386	364	351	367	362	393	381	350	355	364	398	353	332	377	336	385	386	385	395	402	402	378	371	388	359	389	360	396	372	357	350	328	333	351	344	380	387	396	373	338	350	372	371	363	363	383	382	373	366	382	387	370	375	346	365	391	361	388	415	373	381	407	366	391	387	332	392	391	370	349	359	341	385	346	373	378	387	376	377	355	380	354	374	365	364	365	347	364	355	373	353	398	383	395	333	362	358	364	363	357	405	390	392	378	372	379	378	360	363	363	373	360	391	362	392	339	377	357	367	359	381	355	370	356	356	350	366	361	339	391	383	373	397	359	360	367	371	392	360	349	373	401	359	339	366	388	364	362	371	358	340	383	357	394	399	352	376	364	393	343	348	385	378	349	359	365	370	387	394	355	360	396	387	373	406	394	393	370	386	403	372	393	373	355	360	353	363	367	367	377	344	352	375	362	370	391	383	385	379	366	376	390	375	337	360	382	366	335	383	365	353	366	361	344	396	380	366	375	375	359	403	389	358	396	387	347	371	336	396	340	355	371	388	365	386	377	366	383	362	345	346	357	414	378	372	369	379	370	404	343	387	385	382	362	383	374	369	383	355	359	407	401	376	334	368	348	405	374	369	347	356	385	355	370	351	388	352	379	423	338	374	376	369	371	400	389	392	374	379	362	371	350	353	357	382	375	375	389	375	353	379	353	367	390	354	352	346	345	397	395	322	391	371	382	380	344	373	375	400	376	338	388	370	390	389	367	370	366	334	370	342	388	350	367	355	394	348	321	382	345	390	370	372	408	372	344	409	339	319	395	365	406	342	411	407	372	378	393	363	407	398	380	364	385	418	381	389	374	345	365	404	362	375	376	383	364	346	363	345	340	391	348	338	335	380	351	355	373	384	353	412	381	387	408	334	356	381	350	378	384	367	375	381	404	366	360	361	386	350	366	371	350	358	369	366	363	358	346	390	364	402	371	372	368	369	357	347	399	376	370	358	361	360	369	382	376	348	369	376	371	401	356	366	347	382	398	360	392	363	366	351	364	382	394	340	384	421	373	338	370	381	343	390	356	393	379	375	385	387	362	375	392	387	382	350	399	385	368	349	358	374	407	385	323	397	366	382	369	372	369	362	347	368	390	395	379	354	359	358	332	367	352	383	382	360	386	391	354	353	389	395	363	393	384	414	338	396	385	362	396	380	352	388	345	415	390	379	384	358	420	381	378	352	339	376	383	385	382	352	366	390	357	391	356	376	380	382	340	353	366	396	367	343	349	352	366	398	355	382	373	392	379	361	390	398	363	377	383	359	384	364	367	355	372	374	343	392	418	351	362	352	358	394	389	373	316	358	398	391	365	395	392	356	381	344	368	367	365	379	368	394	396	343	390	382	371	346	381	397	341	392	371	368	373	354	381	376	410	378	372	346	354	389	342	362	393	407	377	377	348	347	364	364	392	397	399	398	361	337	407	370	385	380	371	365	372	332	392	342	380	380	361	405	352	394	385	380	372	370	366	358	374	362	347	342	375	389	377	371	364	355	358	376	366	360	376	397	367	363	391	378	380	343	371	354	373	359	371	354	354	388	364	367	340	370	379	377	342	382	364	383	368	389	355	400	369	366	350	371	359	350	386	395	346	353	371	360	364	377	408	352	349	388	402	383	358	351	388	375	346	371	376	364	364	365	407	360	341	388	380	382	356	407	403	352	350	414	376	340	388	365	363	357	361	368	371	364	394	355	351	387	357	372	353	382	386	366	381	373	401	368	370	380	342	375	382	365	399	343	405	363	351	374	420	349	392	372	350	359	364	365	377	375	381	386	373	348	336	339	384	363	343	360	361	352
18577	2846	2903	2232	1485	1054	778	634	534	482	363	339	308	292	241	253	236	254	240	199	191	185	192	189	192	182	175	167	162	164	160	153	161	137	164	180	153	144	159	166	167	150	179	167	138	166	166	147	173	153	140	152	141	163	172	161	137	159	141	131	155	137	151	150	156	145	150	144	167	134	136	163	137	158	128	160	141	147	142	151	142	170	151	162	145	146	143	158	138	143	156	149	163	151	145	149	142	117	157	147	146	139	137	147	152	148	152	150	138	160	150	140	129	131	142	156	165	123	128	148	130	148	135	140	128	139	162	171	135	154	129	159	144	135	132	154	130	125	154	128	156	138	133	152	135	162	142	133	133	154	150	134	144	155	139	135	137	128	161	145	152	127	173	166	143	153	124	146	153	133	140	168	114	131	154	141	136	136	117	135	151	138	145	142	150	146	152	156	131	147	131	151	166	143	140	138	132	135	149	153	131	154	137	123	130	148	141	126	118	151	113	157	139	161	136	156	145	140	128	132	161	117	140	131	144	164	175	149	150	127	144	153	134	124	133	158	153	140	135	137	149	152	144	148	139	144	133	128	155	139	145	165	140	144	172	147	154	129	134	153	140	140	141	129	132	144	155	154	141	129	142	149	158	151	147	153	149	117	151	131	153	169	155	137	145	158	140	150	161	138	168	144	150	166	146	115	161	153	130	129	122	154	143	136	158	131	148	156	145	144	125	139	134	125	149	141	137	139	167	149	133	154	148	148	152	144	130	132	126	160	152	119	156	144	154	163	137	152	131	137	115	160	132	141	152	140	134	139	139	142	130	140	140	148	146	148	145	144	135	136	141	153	138	137	147	150	123	130	134	133	147	132	145	148	152	160	128	131	143	149	165	158	167	159	155	131	133	158	147	134	155	137	132	155	144	148	139	147	147	136	135	144	159	129	163	127	160	139	146	156	138	149	137	138	131	140	147	147	140	148	155	147	149	128	137	140	142	136	137	148	139	140	149	134	135	129	140	120	147	152	149	130	156	142	139	151	143	135	142	131	168	139	134	142	148	156	112	148	142	150	132	127	153	132	142	133	126	116	155	141	146	145	137	134	155	135	149	148	175	129	149	142	155	125	129	159	141	130	164	148	153	142	144	131	147	129	119	146	143	147	153	157	153	143	150	138	156	136	141	153	129	141	162	166	141	165	138	132	145	146	151	148	143	127	144	142	156	126	150	143	123	134	131	150	142	158	136	160	148	153	176	140	133	152	157	140	136	151	153	129	163	139	148	153	132	125	129	131	149	127	156	148	123	135	127	145	118	149	145	165	142	135	150	131	145	145	143	167	127	146	155	146	144	152	146	123	116	153	128	141	150	142	146	135	131	137	145	125	160	166	141	142	147	149	126	142	122	145	146	158	125	135	127	146	138	156	153	142	138	137	148	137	127	136	147	153	139	156	136	145	146	123	136	136	136	146	137	153	155	142	142	162	149	141	140	153	137	159	130	149	153	140	127	144	149	133	139	126	138	140	135	139	148	150	140	123	162	143	134	153	126	140	185	135	124	137	158	162	167	138	142	160	140	149	137	137	127	138	134	125	134	169	157	141	154	123	133	152	138	156	151	154	148	145	142	153	139	149	159	150	132	152	153	148	143	133	141	154	163	162	152	139	147	131	154	161	144	148	123	137	138	163	156	140	135	175	154	147	139	134	173	139	136	147	146	126	140	146	147	147	129	130	151	135	128	143	129	153	142	138	155	139	146	147	138	143	178	149	130	152	144	120	156	152	158	137	158	157	139	150	143	138	134	151	156	141	166	157	161	168	153	148	151	143	135	138	137	135	133	122	139	151	137	155	148	143	136	147	134	150	154	139	136	134	140	147	160	136	158	156	136	160	145	134	138	134	140	148	152	153	143	145	157	141	155	144	135	141	130	142	146	139	144	164	149	137	139	137	161	139	143	144	159	147	163	145	163	139	152	136	139	133	150	130	165	132	133	138	148	145	145	135	157	125	157	134	146	151	143	120	129	146	143	123	147	132	160	149	138	129	146	137	144	135	121	152	135	157	138	150	151	155	142	152	156	119	132	129	133	134	144	120	153	143	146	147	129	136	144	152	142	143	136	148	144	152	149	135	116	147	140	122	126	157	158	133	155	155	150	140	152	135	152	142	146	158	148	151	141	149	146	147	138	149	116	139	153	127	168	136	127	136	137	118	145	134	136	150	149	143	149	147	141	142	116	151	138	132	160	127	137	152	151	123	156	115	147	144	141	156	142	158	157	151	135	137	161	151	126	144	172	161	152	119	149	124	136	148	124	127	146	131	160	144	145	150	122	158	140	147	165	157	154	134	133	132	164	126	149	147	143	118	141	129	137	138	141	135	170	160	125	157	149	133	142	136	145	137	142	143	159	132	149	142	150	119	157	159	148	134	157	139	166	147	156	163	142	120	149	119	145	124	132	133	141	129	146	144	170	140	147	138	150	164	139	147	130	120	137	139	133	139	154	173	147	116	137	129	143	130	168	165	164	141	140	141	161	149	134	127	136	142	154	122	150	148	133	153	148	129	147	130	135	139	137	159	157	137	147	138	150	120	153	132	157	147	138	149	152	150	131	146	131	149	125	142	169	156	155	143	152	142	149	145	125	151	132	121	127	155	135	149	153	140	143	143	162	150	133	153	119	132	134	141	137	132	122	142	147	132	129	126	151	143	157	146	143	148	152	146	134	140	140	143	140	162	132	129	135	157	142	163	126	138	151	140	134	157	122	139	169	150	129	162	130	164	126	143	146	168	159	131	162	142	136	152	134	129	152	154	112	121	134	139	149	145	119	159	129	141	138	143	161	151	148	159	146	164	135	145	134	176	152	159	145	149	137	160	150	167	154	143	143	138	148	150	142	150	142	151	125	135	148	140	143	155	133	131	137	145	147	123	137	132	156	140	145	136	158	152	138	158	157	121	137	175	126	126	122	131	145	150	140	145	156	160	145	150	151	159	149	150	159	143	146	142	157	144	151	130	125	152	128	146	170	145	134	157	144	148	138	133	122	147	149	141	161	152	148	148	161	135	140	146	136	128	156	134	147	156	139	152	147	144	160	153	139	142	150	122	127	133	126	124	147	128	146	124	117	141	158	142	157	145	138	154	149	147	151	159	172	157	140	133	131	168	140	147	139	141	167	120	152	155	145	162	132	155	139	131	131	154	124	143	140	132	133	155	138	139	158	134	129	137	134	151	144	141	122	147	130	121	143	134	141	136	148	153	133	139	136	172	135	146	163	132	140	130	127	133	146	133	142	157	157	142	125	139	119	148	144	147	136	154	146	128	138	128	140	137	138	140	155	124	126	153	121	137	124	135	143	160	138	143	150	150	137	158	150	173	159	158	145	136	128	127	140	134	175	138	142	154	150	144	168	132	137	150	145	149	169	151	148	149	143	160	126	165	162	132	146	135	123	147	143	121	135	147	156	123	123	149	144	147	124	150	139	160	151	138	155	139	149	169	153	135
8726	2672	6608	6927	5709	4641	3729	3229	2807	2211	1990	1745	1563	1422	1307	1208	1141	1055	976	955	906	882	861	846	778	770	738	732	702	690	661	630	653	604	602	622	572	609	617	544	583	598	607	571	554	547	567	578	552	532	490	506	525	511	521	528	554	523	495	535	504	510	536	497	496	482	490	481	525	495	496	507	465	518	494	491	489	510	519	480	492	500	501	484	485	486	527	482	525	499	463	474	482	526	526	504	488	510	504	499	480	508	502	485	485	472	487	492	489	502	499	489	509	528	506	486	445	461	476	472	511	480	468	480	477	503	467	490	491	468	487	496	510	450	496	517	477	478	493	491	472	457	462	536	489	469	449	454	489	431	466	476	484	488	498	493	493	484	472	466	456	514	469	462	503	496	493	476	476	502	450	463	514	486	469	493	468	473	506	493	450	474	486	475	494	466	471	496	472	436	476	503	479	482	426	473	473	476	494	473	485	460	468	465	463	483	489	453	472	460	518	491	507	429	470	468	503	465	485	467	448	473	450	475	461	488	484	454	486	449	446	487	477	419	490	499	475	482	484	497	483	474	458	470	477	463	464	485	487	476	466	480	456	499	493	497	494	474	436	454	466	458	486	417	459	486	492	494	454	444	482	459	467	492	497	500	500	462	472	425	470	467	447	442	473	448	464	468	479	497	451	456	456	470	472	511	485	467	477	470	487	471	492	467	443	469	508	467	448	481	460	462	476	461	471	452	409	475	504	447	463	514	472	433	455	494	443	483	438	452	480	468	477	462	492	479	490	464	504	450	458	423	446	438	435	498	443	454	476	455	476	450	447	471	449	453	429	449	470	460	437	463	448	483	480	465	442	428	489	437	460	501	480	492	462	477	467	488	460	494	489	488	452	500	478	453	480	446	482	469	464	456	476	476	506	484	473	445	466	471	484	441	472	446	483	477	457	464	478	464	485	439	455	462	461	489	457	453	486	466	458	505	464	497	478	460	470	443	486	477	504	489	419	484	447	507	488	506	505	468	474	470	466	481	473	452	462	486	503	492	501	463	477	492	501	509	477	493	513	457	464	480	481	451	505	494	427	433	434	433	495	485	439	480	509	454	483	460	504	452	459	471	492	455	464	463	508	439	496	466	459	466	462	471	464	458	440	464	494	456	435	484	451	501	466	494	414	462	473	485	510	501	447	488	481	462	475	497	467	446	456	465	457	443	480	491	449	461	459	460	449	448	456	442	468	439	459	499	441	466	484	456	492	447	455	458	483	447	444	472	444	471	440	454	440	449	510	471	469	502	466	437	475	412	423	504	477	465	469	475	434	468	451	477	461	435	466	525	453	461	498	452	463	440	476	440	487	481	497	464	470	475	468	495	481	471	475	456	477	501	457	467	511	457	490	470	461	519	437	491	474	478	471	450	491	467	493	482	456	425	505	472	446	472	482	465	455	464	464	460	479	470	458	459	523	505	483	440	473	461	522	444	497	458	459	493	463	416	453	488	487	485	456	488	494	480	456	449	465	444	451	463	441	464	444	447	455	506	479	479	460	450	510	440	458	439	485	498	446	444	485	477	474	452	481	508	456	473	458	452	439	493	503	486	486	460	481	470	482	449	434	474	475	493	461	517	426	426	491	468	481	451	412	466	462	478	477	461	445	434	504	462	485	480	503	482	432	504	488	466	482	460	434	486	473	471	487	453	446	458	480	484	498	482	418	455	493	462	483	462	483	459	491	493	480	479	468	484	451	476	465	501	487	487	457	437	460	452	457	480	487	482	510	466	522	440	453	483	454	470	468	453	453	462	468	474	466	491	483	475	466	469	456	480	464	455	475	445	480	467	449	502	485	461	492	453	415	448	459	466	453	462	470	499	493	459	510	467	473	471	445	509	465	487	480	434	449	486	476	501	471	464	438	482	474	482	475	510	514	496	424	475	478	484	496	481	484	448	488	473	473	472	483	438	469	478	476	472	458	466	451	454	486	501	451	482	461	462	471	467	453	458	447	460	507	472	435	507	485	483	488	458	481	517	397	463	482	437	457	484	472	489	462	472	492	459	426	482	461	474	488	456	498	425	481	499	494	443	447	479	463	441	471	441	456	431	520	473	504	454	428	449	473	498	456	482	444	471	423	426	482	530	485	452	483	484	468	447	491	484	489	468	471	468	458	476	486	458	456	448	441	472	474	476	452	471	506	469	471	447	453	453	534	470	462	476	456	481	501	464	464	481	464	464	487	468	491	480	453	448	476	450	457	483	482	472	490	506	483	461	484	455	478	480	437	439	440	503	452	483	461	455	484	490	463	481	471	476	498	442	481	475	468	470	404	487	463	481	484	477	476	440	467	445	483	454	460	468	430	438	432	460	443	496	443	479	460	485	475	464	505	502	444	455	501	479	471	474	458	492	463	483	500	496	477	498	458	481	482	483	450	518	490	485	438	471	498	502	475	465	468	500	460	466	437	487	441	443	438	487	468	468	470	442	454	486	426	500	446	483	467	481	442	465	451	504	481	492	497	444	456	456	451	511	498	430	482	429	461	482	475	502	451	467	465	450	478	478	456	486	494	448	429	496	492	478	441	486	466	437	525	443	478	459	459	441	491	446	459	457	467	450	515	495	467	432	477	471	457	485	490	473	447	443	431	447	486	485	457	544	509	466	482	464	525	464	483	432	435	430	450	484	482	450	470	487	498	439	423	488	488	490	470	513	462	467	473	491	488	461	444	499	457	484	457	461	522	466	448	484	444	474	504	471	466	469	487	437	481	475	449	488	489	488	464	450	476	475	481	491	446	452	467	481	467	441	508	463	509	437	487	473	453	501	453	464	462	488	453	449	460	496	499	466	454	461	476	490	479	479	502	505	488	473	451	472	450	455	503	459	450	454	472	473	481	469	456	484	515	493	470	493	482	461	497	531	471	466	484	472	447	439	480	503	490	474	480	461	501	482	470	452	468	463	490	480	494	485	482	466	466	460	465	477	466	496	470	465	491	473	471	488	439	477	464	484	470	481	465	445	427	465	458	486	485	463	499	476	478	493	487	490	492	459	468	495	482	463	472	506	483	491	468	488	428	499	451	459	453	453	453	482	483	483	467	492	486	519	460	496	494	452	477	506	469	431	449	469	443	466	471	484	492	474	479	494	477	466	483	477	480	463	472	479	482	499	471	487	494	446	481	467	486	491	446	461	456	471	467	450	541	460	478	490	468	459	471	497	475	467	466	486	502	460	459	496	486	436	460	467	455	451	467	479	452	460	471	460	459	466	454	454	476	468	469	457	481	471	468	466	485	510	487	471	487	432	492	475	445	440	479	513	502	500	495	465	468	479	451	460	471	510	492	495	479	410	478	488	470	504	463	459	452	509	472	497	491	455	451	464	477	449	467	402	448	456	476	459	473	497	474	482	490	464	487	472	485	453	472	432	469	439	443	482	489	483	474	483	493	449	461	467	437	477	450	477	487	443	511	491	462	479	490	473	463	497	444	483	452	458	488	443	464	475	526	470
2421	287	317	272	262	258	253	235	247	233	196	240	216	238	219	223	212	238	215	222	221	219	243	233	231	230	219	206	239	216	224	202	253	247	190	217	232	277	238	216	257	247	232	239	236	223	232	220	234	221	251	247	238	217	218	227	225	226	225	223	226	214	213	213	214	213	225	180	234	224	212	224	219	217	215	220	255	210	219	216	203	198	220	230	225	217	250	243	225	232	231	242	209	210	223	222	214	182	206	239	232	195	247	250	228	213	273	234	217	228	262	245	256	247	218	207	219	207	223	237	230	249	225	231	216	234	202	238	219	232	227	203	257	221	219	234	240	234	212	204	221	219	223	218	224	232	256	224	230	226	237	231	225	247	236	238	220	230	215	226	214	231	247	234	229	255	218	220	230	243	234	216	222	208	209	200	234	251	235	244	230	217	227	249	232	232	221	242	218	255	209	218	209	218	215	205	260	221	222	241	244	218	230	217	246	193	241	224	249	218	241	237	202	188	237	219	243	220	234	210	233	243	229	223	247	188	242	234	212	204	219	219	219	204	219	252	216	213	231	207	225	232	270	269	232	212	228	234	243	198	226	210	196	217	206	209	220	210	238	216	224	222	245	237	221	211	230	214	221	212	238	229	212	230	240	215	215	216	205	201	229	211	260	248	225	232	216	231	233	239	245	207	219	245	227	207	233	224	228	236	232	214	204	220	224	236	234	229	232	246	237	249	207	226	239	215	232	242	216	226	200	236	230	234	217	214	239	232	237	245	242	246	242	224	252	222	229	214	231	215	220	195	218	225	220	237	210	219	223	219	225	235	223	200	256	219	224	242	227	202	235	238	214	241	223	225	235	229	220	237	247	231	222	243	239	224	247	205	224	214	233	247	216	224	243	225	207	247	208	224	217	240	229	249	215	240	207	223	210	238	220	225	237	219	239	244	229	208	253	251	214	225	229	222	228	212	222	219	221	235	225	215	227	226	237	260	233	221	212	221	236	241	232	205	233	224	215	217	183	202	232	210	254	219	200	234	218	242	238	244	216	230	232	241	233	232	229	222	206	219	206	241	210	208	229	222	221	242	225	241	235	221	237	225	220	229	212	245	231	211	186	210	236	246	220	224	227	214	221	240	219	207	216	238	250	219	231	210	235	209	229	227	221	233	246	251	217	252	204	244	221	232	228	219	207	221	242	203	223	209	222	227	246	250	212	208	207	246	236	219	228	188	232	221	207	221	216	241	211	226	219	224	260	237	233	239	251	249	238	211	222	222	224	233	225	245	206	258	222	231	206	233	234	241	225	220	234	204	240	213	244	245	208	220	233	204	220	205	221	249	233	221	212	217	209	237	216	240	209	235	214	183	226	215	250	229	225	219	235	214	209	217	219	214	188	214	194	224	210	232	213	232	219	223	237	217	237	247	216	227	228	223	233	280	227	223	213	213	248	209	214	207	200	213	232	232	233	208	247	228	213	222	242	221	216	228	208	239	232	223	224	219	206	231	192	219	230	230	222	222	215	251	228	249	239	213	217	239	228	236	230	199	226	202	219	238	211	238	208	229	191	264	256	220	207	224	208	223	218	236	213	200	243	233	182	226	245	238	211	229	235	236	226	251	202	208	210	210	225	264	217	220	219	206	217	247	208	255	231	223	229	209	226	221	203	212	242	251	214	238	213	220	248	214	207	233	220	249	202	250	222	206	279	229	211	222	232	237	235	232	224	222	223	225	214	247	225	258	242	232	236	206	235	212	211	226	215	228	236	230	243	243	213	236	218	208	200	212	242	250	225	210	231	243	225	237	237	248	234	212	215	218	220	194	224	238	250	200	224	193	220	228	240	219	218	224	216	228	206	242	198	207	227	221	221	264	217	237	209	211	218	212	219	244	258	229	233	213	236	224	224	225	232	235	242	201	241	204	233	245	210	219	222	224	222	225	244	241	221	218	216	207	220	215	231	215	237	216	243	211	203	232	216	233	228	204	225	250	227	219	221	252	215	218	220	236	210	237	216	232	240	197	226	231	218	216	218	213	202	230	226	215	232	222	232	244	236	224	249	195	234	232	230	224	230	222	239	267	199	220	234	240	252	221	228	232	227	236	214	197	216	236	214	231	229	248	220	250	233	235	204	224	231	220	219	230	213	250	223	203	222	225	229	240	213	234	247	238	234	224	217	226	240	229	209	219	231	188	243	255	231	210	250	248	209	215	218	217	229	222	217	235	241	235	241	253	211	219	228	250	261	229	254	213	246	219	238	218	196	236	234	206	219	252	210	243	238	235	251	216	240	225	236	221	235	242	219	241	239	233	229	228	224	246	236	245	223	219	213	235	215	229	208	231	238	231	212	241	233	228	244	205	244	219	228	233	243	238	223	202	250	234	215	215	258	233	239	243	230	231	242	250	227	236	209	233	236	218	230	211	219	196	232	221	227	240	237	230	238	210	222	231	222	223	225	218	225	208	225	230	238	201	218	239	234	236	222	211	245	215	219	214	212	215	218	203	228	199	253	240	241	248	265	225	211	228	210	221	225	217	227	231	221	211	212	231	254	209	215	222	205	209	232	225	232	234	224	203	226	212	227	239	205	221	230	203	230	223	240	233	206	218	229	202	224	219	187	217	236	237	226	233	214	231	252	202	229	246	218	221	226	258	228	246	227	214	216	231	221	234	230	215	225	214	229	215	217	260	243	214	222	234	223	226	213	224	233	218	237	222	236	232	236	246	241	232	226	225	246	211	217	244	234	226	189	218	206	230	238	235	241	216	190	226	209	244	228	200	201	227	226	210	232	221	222	231	204	240	222	255	245	216	227	202	242	230	227	228	215	216	218	209	209	239	228	215	248	224	210	214	221	233	209	229	231	219	252	209	250	231	217	276	220	223	236	239	259	194	248	253	229	223	211	234	226	239	242	233	233	222	215	254	230	214	225	210	241	227	221	261	220	226	262	221	221	207	256	205	240	229	214	235	225	228	221	221	201	216	233	242	200	206	235	213	203	238	215	211	245	218	243	267	231	243	209	198	220	215	205	236	226	232	242	240	233	233	249	231	246	228	213	246	253	197	208	205	218	224	221	250	227	215	231	240	228	194	234	211	220	241	223	210	222	231	226	197	220	220	242	231	248	196	221	219	234	226	262	220	228	221	218	215	230	221	217	226	239	226	215	207	206	249	226	240	231	206	224	233	216	251	235	226	226	234	225	229	209	217	213	206	210	231	230	230	232	225	225	195	232	243	210	205	237	232	235	245	275	223	215	253	223	216	207	232	228	214	202	198	237	209	226	226	217	229	230	208	244	223	231	217	225	210	213	221	227	190	243	224	210	247	219	224	218	217	233	224	235	251	236	228	223	260	247	229	235	232	231	238	229	238	225	230	225	224	233	221	198	199	241	223	244	235	249	201	210	220	227	233	255	237	258	251	236	233	223	235	210	222	219	228	236	228	243	221	241	239	219	265	202	226	243	234	220	246	218	232	241	239	238	222	231	246	238	209	216	216
3098	731	873	823	818	794	748	838	732	697	727	717	696	701	701	696	725	688	705	688	706	677	711	671	685	715	691	679	657	665	709	666	692	684	686	646	697	668	680	712	671	695	655	641	679	666	677	679	697	681	740	690	730	673	666	701	688	753	685	673	696	649	757	661	626	682	692	652	676	675	663	639	700	694	702	708	693	718	721	685	689	689	672	666	686	672	680	652	652	656	708	725	676	697	643	707	707	663	675	688	659	688	683	675	661	667	687	666	713	711	700	660	691	678	680	674	686	679	694	650	675	682	635	679	691	632	642	663	632	675	690	739	622	672	671	643	655	714	692	666	675	648	651	689	656	685	703	709	707	663	673	695	699	643	674	645	664	667	691	714	702	711	687	705	680	669	725	674	619	649	699	693	662	718	689	681	679	679	685	680	631	676	692	666	686	714	666	701	646	691	663	623	697	631	684	677	664	679	690	668	678	665	660	661	662	685	695	702	687	674	700	640	694	696	645	630	692	683	697	654	632	713	680	641	669	712	662	659	653	684	656	660	671	675	639	740	649	695	702	661	750	686	638	680	698	684	682	684	679	691	665	701	664	672	666	697	638	689	631	631	644	711	668	706	671	750	740	689	692	700	693	675	664	676	693	652	660	680	674	648	650	640	702	706	701	660	619	680	692	681	678	663	698	651	681	751	678	671	734	705	723	692	680	673	688	631	677	679	670	642	731	700	654	665	700	664	679	705	691	651	726	671	671	662	662	619	692	677	659	688	685	665	685	665	685	678	664	679	671	662	671	660	717	668	665	677	655	685	668	667	675	711	741	667	668	720	689	656	672	653	683	704	673	723	655	692	702	668	682	674	698	656	647	653	640	712	659	694	657	705	656	706	702	689	683	658	681	688	667	695	706	647	733	615	721	638	651	665	654	629	683	670	683	656	714	683	649	696	633	652	666	672	702	681	662	702	636	660	735	666	688	701	678	634	650	686	702	695	692	658	661	675	640	719	661	685	642	669	700	678	650	724	658	658	647	659	723	682	703	672	658	671	705	710	660	685	665	638	689	660	701	667	646	663	680	668	674	675	638	703	702	644	674	680	705	680	698	669	696	624	688	658	693	684	682	631	649	728	638	700	670	684	683	698	686	679	685	700	669	667	715	743	615	728	667	691	664	686	723	664	630	679	721	697	684	688	648	685	677	677	641	643	668	675	680	680	675	634	670	665	638	713	654	699	715	692	651	657	674	666	740	667	708	674	687	699	673	655	660	667	686	643	661	675	734	702	689	680	672	684	693	640	671	656	675	666	693	665	677	701	685	708	683	671	666	647	684	700	682	679	704	663	659	655	661	641	713	631	673	715	695	675	667	660	646	720	655	719	657	658	682	695	650	707	670	698	677	648	673	663	708	704	655	719	702	695	693	665	656	694	694	660	681	727	708	704	686	640	641	712	611	616	693	710	682	680	681	671	674	677	662	664	696	670	686	670	690	690	714	634	687	678	657	697	682	681	666	657	716	681	665	687	658	664	706	628	639	702	616	645	697	647	664	661	674	650	718	652	671	705	663	634	688	678	693	706	624	692	675	707	702	668	695	648	673	650	650	703	684	652	668	680	684	677	660	680	696	695	641	656	715	694	700	687	645	655	672	678	671	660	685	645	683	643	701	630	669	644	652	678	713	686	676	648	688	671	645	683	660	685	639	725	687	663	660	640	645	643	697	672	660	647	635	666	711	691	691	671	655	692	671	726	712	695	691	665	656	683	713	646	647	648	645	660	671	647	635	676	707	658	649	628	709	632	669	700	660	696	638	700	732	707	688	653	674	692	712	662	644	670	651	695	698	688	687	693	646	691	671	724	719	650	698	624	639	716	642	649	671	684	731	639	678	698	767	636	632	679	687	658	676	690	639	693	672	678	667	691	672	630	713	699	672	656	660	659	712	686	701	662	644	718	713	662	662	640	730	696	692	644	699	635	663	672	651	671	675	706	656	653	651	687	656	724	677	715	687	659	658	673	635	653	700	686	705	657	710	659	664	654	659	668	645	683	677	672	658	679	678	647	645	642	674	666	677	681	681	685	706	678	714	663	653	703	677	652	691	744	672	647	721	682	618	663	630	711	693	630	664	629	705	672	702	656	677	657	674	700	674	712	644	678	676	630	634	619	692	656	630	686	679	695	650	670	659	660	598	661	696	692	659	702	695	649	676	658	672	695	681	643	698	681	698	651	660	667	696	674	664	662	701	687	686	661	701	697	676	668	676	646	656	689	653	681	656	663	686	692	684	677	649	675	667	678	683	661	696	665	670	711	683	673	664	670	678	706	696	687	704	666	693	690	681	677	685	638	671	711	742	684	668	678	672	654	643	691	667	655	645	675	704	616	747	700	637	697	659	698	701	681	709	680	701	695	677	650	654	681	671	654	662	656	651	649	731	675	693	670	685	653	634	697	673	676	677	678	672	657	649	677	683	633	673	706	681	684	705	640	687	680	683	645	635	693	659	692	714	720	664	681	655	645	680	686	656	695	660	695	668	661	712	659	675	638	663	683	694	677	651	710	676	673	684	662	620	674	678	658	719	660	682	629	655	672	678	711	679	693	649	678	702	657	643	706	677	686	686	663	666	678	683	663	687	660	706	696	687	715	647	679	662	679	669	640	710	690	670	708	658	649	663	630	705	694	655	694	670	658	651	682	665	692	659	689	714	656	707	760	668	696	665	692	704	703	690	668	647	646	714	647	677	708	681	656	678	689	704	711	659	661	700	703	646	672	699	644	679	673	699	660	706	618	675	691	698	609	711	673	648	647	657	663	705	696	660	674	665	676	658	663	687	667	695	702	634	678	633	688	672	685	690	683	650	649	650	630	695	634	671	675	655	678	684	750	711	647	631	667	667	675	669	681	661	682	670	648	671	693	717	662	689	643	621	680	678	729	664	658	659	650	700	703	651	701	593	635	735	666	694	678	633	703	669	697	700	671	687	691	683	675	622	641	676	675	646	648	649	697	678	649	640	697	641	683	671	687	638	726	676	722	680	655	724	702	704	615	722	662	664	663	671	697	661	662	644	702	658	711	672	673	721	675	645	714	629	709	619	656	638	675	670	723	716	685	667	689	684	662	719	678	650	654	714	682	692	678	674	702	665	648	648	653	686	726	689	696	659	647	684	683	704	672	661	680	674	647	627	694	703	668	753	654	655	642	686	715	663	628	716	730	706	690	660	681	693	720	637	625	689	687	656	676	649	699	668	684	707	670	623	640	667	669	634	658	662	674	640	690	711	662	664	651	665	718	673	687	741	671	675	674	690	664	683	695	680	694	714	715	657	668	748	696	671	686	672	675	666	678	691	676	679	662	670	631	729	658	682	613	679	694	645	675	695	655	700	644	642	655	616	670	669	673	691	669	697	675	694	676	676	681	701	660	743	688	713	629	673	662	689	698	703	621	650	648	719	696	675	660	649	659	671	696	677	673	680	679	658	683	705	694	682	668	677	707	652	710
10072	1162	1442	1080	772	569	466	347	300	239	224	192	162	171	179	157	182	144	130	138	146	140	123	136	119	120	111	130	109	108	121	116	120	101	133	113	119	126	110	105	122	104	113	92	119	117	110	132	127	113	115	114	95	111	108	129	107	94	98	118	110	113	110	107	135	116	108	122	119	128	125	108	106	113	109	118	115	118	112	106	100	88	120	105	122	105	103	117	112	95	119	101	129	120	99	125	103	111	109	102	123	134	97	99	121	97	131	110	107	111	103	115	108	117	125	127	112	93	110	121	113	99	92	117	107	125	110	129	105	100	95	114	118	138	104	109	104	92	107	93	120	135	100	109	120	99	115	111	85	104	105	98	105	121	114	114	120	112	135	122	94	118	102	105	111	112	98	113	101	115	110	95	109	102	113	116	111	97	134	112	103	119	98	108	90	116	113	114	106	132	110	125	121	104	116	114	106	116	109	96	121	109	98	105	123	112	116	109	118	108	114	116	128	123	127	100	98	108	120	121	100	114	112	102	113	111	97	107	108	102	121	85	120	129	96	118	111	115	114	111	125	91	109	119	106	118	108	102	98	108	123	119	98	84	134	110	101	97	115	114	123	127	97	93	110	109	123	105	98	101	93	100	103	118	124	106	97	111	122	109	117	109	110	127	125	118	102	122	110	105	127	116	110	102	118	111	108	115	105	111	111	108	127	96	106	118	92	119	114	106	110	112	99	99	107	117	125	139	116	123	104	127	110	125	109	125	104	103	114	106	109	125	91	116	103	121	108	86	118	110	100	109	105	121	94	120	124	113	102	100	130	95	114	122	116	107	123	114	120	133	117	126	104	120	99	102	115	103	112	113	111	108	104	111	123	103	102	118	103	122	110	106	112	127	128	114	108	121	105	116	104	114	109	104	98	107	102	119	89	114	121	102	106	101	96	109	112	129	117	119	135	108	114	103	131	114	113	128	112	121	128	134	104	122	96	99	118	107	124	92	107	108	132	109	124	101	111	110	120	94	107	120	110	104	109	103	104	114	126	96	100	104	110	120	121	114	101	121	108	128	138	114	112	128	98	111	114	114	108	104	108	114	111	111	125	104	86	127	118	122	109	99	103	102	118	114	118	114	110	106	84	124	119	105	115	111	129	125	109	112	109	112	91	102	127	126	122	115	101	111	113	122	114	113	116	121	107	103	119	109	124	125	114	91	121	107	107	106	108	119	121	116	96	108	126	104	108	119	110	139	100	114	127	103	112	97	95	108	118	99	94	88	114	109	95	107	116	114	100	116	96	121	90	105	109	117	116	108	109	104	108	97	102	116	107	107	103	118	100	116	123	108	97	100	106	105	127	112	135	116	100	101	100	98	102	87	116	106	108	106	103	114	107	115	122	139	117	114	109	108	123	96	114	119	107	126	117	111	110	121	125	106	130	114	120	122	119	117	111	104	136	107	113	119	102	112	112	125	102	103	81	99	107	107	91	118	129	121	97	118	104	104	108	104	84	109	104	107	102	108	114	114	106	102	109	107	118	119	117	107	108	109	111	105	107	123	122	113	110	92	97	108	101	111	92	103	93	126	121	125	101	117	110	104	114	121	123	123	90	102	115	117	106	124	121	114	113	130	94	115	105	94	104	117	109	125	121	108	111	113	113	119	125	105	110	111	109	95	106	99	112	119	116	114	97	116	108	114	130	112	116	101	94	110	113	109	113	127	112	99	109	124	103	108	95	112	100	103	105	136	133	89	107	110	106	110	141	101	98	112	134	116	110	105	98	106	91	104	107	123	111	113	127	103	115	96	90	106	124	112	108	113	101	108	128	115	115	100	108	105	104	101	123	114	103	101	94	117	109	99	110	98	92	92	117	119	116	129	105	129	97	109	107	98	114	120	113	105	116	121	120	96	108	115	122	113	120	109	93	121	89	103	111	109	96	111	111	130	103	114	105	119	105	95	103	102	103	113	110	101	84	92	105	108	123	107	100	109	102	114	113	95	111	104	123	98	112	113	109	115	118	110	98	114	115	108	105	96	130	108	98	106	114	133	124	115	107	111	122	127	120	124	122	107	108	106	125	133	125	111	121	110	111	102	99	115	107	110	102	110	106	122	104	129	120	110	112	119	112	109	108	115	114	115	121	102	110	107	118	109	123	104	123	118	110	121	113	111	95	104	115	95	89	103	115	116	113	115	93	117	101	97	112	123	110	113	112	102	114	125	126	112	99	118	122	122	120	98	116	119	123	95	91	112	116	121	99	116	95	98	113	114	101	122	116	104	104	105	98	126	97	123	110	95	111	90	110	110	107	126	113	112	117	107	108	114	112	95	116	135	102	118	116	101	126	101	107	110	110	107	124	105	99	122	112	124	109	93	106	99	104	101	93	112	121	103	113	103	114	114	103	117	110	124	106	124	116	119	95	107	121	121	120	120	102	101	117	109	109	118	101	114	105	99	99	114	109	103	103	119	104	109	90	116	127	117	109	96	108	103	104	114	129	106	116	101	102	120	108	119	123	125	102	111	117	119	116	105	117	116	110	99	105	103	112	108	118	110	96	112	146	118	113	112	107	102	89	113	126	101	107	110	109	110	118	122	101	100	116	111	120	123	104	125	102	108	94	116	108	96	104	125	120	123	110	102	101	125	108	112	121	126	123	96	104	109	115	124	100	110	118	115	122	112	125	95	112	108	114	99	113	104	103	98	99	95	119	115	132	115	98	89	96	101	109	104	99	115	101	118	109	106	102	130	107	120	105	122	96	117	107	102	105	107	104	117	109	106	94	134	126	117	121	88	121	99	118	127	92	117	100	105	119	90	115	113	103	125	102	109	89	92	100	112	117	111	111	128	121	113	118	96	85	123	100	106	127	115	103	108	98	120	116	107	95	111	141	113	113	116	110	107	105	105	118	114	127	113	98	120	118	105	107	104	123	104	104	107	107	118	113	107	119	109	109	126	115	100	96	100	96	101	105	115	100	109	104	114	109	117	124	118	116	114	107	105	109	110	121	112	107	105	128	102	121	103	115	123	92	110	112	118	115	116	111	102	102	113	125	114	114	116	98	102	104	92	116	93	105	113	106	107	99	113	123	122	131	98	119	111	112	106	94	104	105	103	118	120	119	111	112	106	120	94	94	100	112	117	122	96	117	111	112	103	114	113	96	111	115	98	113	118	111	115	99	118	108	103	115	120	116	120	78	116	112	97	101	109	120	112	118	119	101	109	122	132	119	110	109	91	108	100	114	99	133	112	133	104	125	127	98	115	119	119	100	102	116	114	98	123	94	102	121	108	118	126	109	125	98	107	110	123	105	102	109	113	97	91	118	108	113	119	123	115	106	104	117	138	125	100	94	110	108	104	109	105	108	116	106	110	123	122	111	138	115	112	123	112	99	100	109	133	107	114	127	122	115	108	112	103	130	126	113	124	88	104	113	105	97	115	104	100	106	118	98	115	91	110	134	112	98	96	105	118	97	115	119	100	125	115	115	123	109	106	130	96
6222	1537	3645	3857	3286	2574	2103	1753	1467	1291	1155	953	926	905	794	732	704	653	652	660	621	601	542	557	536	539	456	520	497	469	449	477	455	463	450	440	418	429	420	429	452	429	429	414	411	403	426	406	398	392	398	436	436	445	403	386	423	418	387	421	391	377	382	405	400	394	382	402	409	371	408	401	392	365	391	371	413	391	358	393	399	402	362	390	359	400	372	358	365	362	389	350	374	402	387	374	384	372	391	355	360	411	358	355	373	407	361	386	371	350	371	372	363	392	367	368	373	379	387	393	382	383	363	364	390	396	389	371	372	344	385	387	401	371	397	372	356	398	332	373	350	340	371	357	382	358	368	346	381	380	385	390	366	365	401	349	368	387	349	352	398	385	389	343	356	355	350	357	396	392	386	371	377	385	378	344	371	406	383	351	407	389	377	345	364	376	389	373	359	385	369	376	354	388	383	367	385	391	363	371	388	356	375	408	355	348	404	359	354	337	383	388	382	390	375	397	365	396	362	383	333	403	381	369	370	385	359	393	414	393	391	396	407	365	355	372	360	416	386	391	361	407	349	328	370	394	387	345	358	382	315	375	371	340	363	374	366	344	397	362	368	353	397	341	386	376	348	332	353	375	363	375	372	364	379	335	381	374	356	370	375	407	374	361	383	398	381	353	359	363	373	372	372	370	354	351	375	349	358	362	384	355	366	341	356	404	348	377	362	385	384	370	359	384	404	402	378	366	364	365	378	387	416	377	351	365	390	383	387	391	401	403	374	358	370	380	376	393	338	378	332	346	404	368	366	376	328	394	395	369	348	370	373	374	394	350	388	380	330	365	348	332	366	370	382	345	376	388	367	376	363	397	380	360	426	369	385	377	358	365	342	391	374	355	365	361	371	337	405	373	399	367	335	383	344	378	394	357	351	381	376	374	385	365	377	379	394	380	347	370	368	347	375	370	384	334	368	386	402	368	340	370	369	388	385	357	372	357	370	360	387	347	354	340	381	368	378	350	352	388	376	357	375	313	338	362	366	365	381	374	379	382	362	385	342	387	358	410	339	362	413	346	406	366	387	322	384	366	370	373	369	369	357	367	348	371	362	348	370	370	358	364	399	363	381	352	357	353	391	358	390	373	362	346	381	379	390	385	363	386	374	368	358	370	364	345	380	352	346	366	374	379	365	394	378	372	375	351	370	374	382	340	373	335	388	338	366	349	388	389	348	403	352	348	345	369	336	363	368	405	366	391	375	391	374	369	353	389	348	376	358	392	357	359	368	365	351	354	383	371	365	387	358	381	369	390	395	369	347	378	375	373	390	373	364	388	339	376	368	356	381	330	346	390	361	348	382	370	358	352	359	365	386	392	367	359	348	351	392	376	367	411	365	372	393	340	382	362	367	358	349	423	361	389	358	359	334	368	360	387	370	376	334	360	383	411	351	388	380	393	372	394	370	367	344	387	371	373	358	367	356	362	382	335	370	377	382	394	363	369	362	340	400	354	357	365	373	383	341	382	345	378	368	339	379	377	383	363	374	358	363	368	403	399	366	354	353	415	364	362	350	359	387	367	339	363	378	379	379	370	361	403	351	378	366	368	388	410	345	367	372	355	368	385	351	365	381	370	365	375	324	386	358	376	415	356	406	375	364	371	374	379	345	384	367	374	380	369	359	376	355	382	361	373	357	356	350	381	373	388	364	354	371	364	374	393	394	361	366	368	362	387	349	363	383	409	367	370	355	395	348	389	341	341	368	368	391	354	372	376	445	384	354	389	397	378	386	378	375	366	406	379	349	372	383	345	377	400	388	356	356	337	344	373	320	357	372	424	359	375	377	388	373	396	373	358	348	382	391	378	381	397	381	365	356	378	379	385	364	394	378	347	364	381	370	386	373	353	370	348	343	386	364	390	387	380	368	378	379	393	315	371	373	334	407	388	384	386	372	354	344	388	359	406	356	383	343	369	338	340	384	378	359	393	381	349	374	333	356	392	364	349	379	389	356	349	355	333	376	375	368	346	380	354	376	370	361	332	363	366	343	386	416	361	344	416	344	362	365	378	352	360	357	341	378	386	404	388	394	359	366	374	393	379	367	384	353	376	348	388	379	349	352	335	377	390	375	381	350	389	402	384	380	370	379	389	362	346	388	424	353	352	350	389	375	391	387	385	327	363	370	375	345	400	369	368	350	401	367	380	414	356	409	347	384	363	401	393	381	365	378	371	374	394	361	364	340	369	337	357	374	362	401	378	369	344	373	380	338	365	344	362	356	401	377	355	373	363	390	351	367	374	372	349	399	347	371	363	386	369	381	376	369	363	360	326	339	362	351	367	387	384	387	356	390	360	361	355	349	366	390	431	382	390	378	388	382	370	403	373	333	363	392	333	340	369	355	338	371	389	354	386	331	373	377	388	344	343	342	358	318	370	385	373	355	383	344	375	335	370	373	358	360	398	345	345	329	366	362	363	375	367	395	387	349	393	370	365	386	343	397	364	370	385	387	343	376	383	373	399	370	394	367	343	380	369	333	376	386	377	373	373	377	368	375	400	355	378	354	380	413	386	382	345	343	332	365	349	364	340	340	375	414	354	400	347	409	338	379	364	374	392	389	413	349	379	384	369	375	343	370	362	348	385	392	397	367	368	377	341	352	384	360	396	371	378	351	338	371	403	384	376	383	377	401	408	351	381	397	377	373	336	371	370	368	380	340	374	393	352	375	344	362	390	351	365	392	359	379	361	346	382	345	334	331	347	346	402	353	353	378	392	365	349	329	366	388	400	334	380	375	361	407	362	379	384	396	361	367	370	399	327	341	341	393	346	372	354	373	362	400	382	388	378	382	342	367	350	385	369	353	372	374	396	378	374	383	361	378	370	384	326	341	366	374	378	369	375	358	380	333	396	388	391	357	387	386	389	358	362	371	347	364	350	351	362	360	359	368	376	369	319	334	348	368	404	364	333	376	365	342	328	389	360	366	382	383	357	378	322	356	393	374	361	352	346	378	366	345	366	332	343	388	371	387	360	367	351	364	373	393	351	368	368	354	349	374	402	368	375	394	384	345	343	379	367	394	358	431	404	348	363	381	374	369	370	349	380	369	356	356	379	379	391	365	397	359	378	327	371	403	387	353	358	361	371	368	373	369	383	383	391	376	364	372	356	370	364	352	360	375	339	399	382	417	369	385	370	386	324	375	394	367	367	370	345	390	368	375	360	378	332	405	404	388	369	352	383	370	372	375	350	361	347	367	351	380	392	391	370	388	370	348	384	391	374	355	360	358	329	348	370	394	359	377	353	364	379	381	375	387	377	379	396	392	378	350	395	376	334	395	375	431	398	371	385	372	380	345	358	356	337	389	333	329	344	382	357	348	367	365	381	349	340	352	347	362	342	373	368	388	339	370	399	397	358	335	386	352	346	361	371	369	359	375	389	414	376	366	355	402	369	376	362	380	360	365	376	372	361	362	372	393	367	364	358	346	388	341	389	367	398	342	360	373	384
18389	2810	3008	2244	1482	1141	860	653	485	448	380	354	301	292	259	255	235	221	213	182	184	198	224	224	188	169	147	161	163	165	156	152	170	150	164	151	174	149	135	150	164	154	134	164	161	156	133	164	146	150	161	145	129	134	127	142	160	138	138	169	143	160	135	146	155	152	133	149	133	155	133	138	135	146	161	149	159	150	127	159	143	137	138	139	145	152	138	152	132	152	143	154	141	169	169	158	161	149	146	146	123	124	149	146	156	159	142	160	147	152	141	133	127	137	122	143	140	148	152	157	154	129	134	158	131	126	144	153	137	136	139	107	156	150	166	130	154	150	144	132	132	140	140	142	151	136	160	141	145	136	148	133	145	154	135	148	137	153	151	134	132	183	136	147	127	161	141	150	155	121	144	112	139	121	173	118	124	153	140	150	152	140	147	142	149	140	144	151	168	120	148	148	133	154	142	128	155	131	129	131	127	163	167	157	150	136	124	134	156	136	140	143	146	139	138	112	157	166	132	158	147	144	154	143	158	147	148	157	123	150	152	124	144	159	141	177	145	154	141	115	146	153	141	131	120	146	137	154	129	151	145	139	147	140	127	135	175	129	136	143	138	149	144	140	136	146	151	145	155	152	143	140	161	134	137	170	138	141	143	120	135	145	125	156	140	142	136	138	131	118	158	127	152	176	156	152	156	136	152	134	139	160	154	131	162	145	167	157	140	139	139	152	142	138	111	151	131	154	136	122	129	126	151	137	136	148	145	157	146	131	139	163	153	141	143	143	130	155	149	168	128	131	147	136	125	152	147	134	125	134	120	159	125	140	154	150	144	143	128	157	153	156	146	140	134	125	162	142	136	133	156	137	160	154	128	152	155	142	150	154	166	137	142	123	150	155	146	151	162	134	140	144	141	146	166	149	160	135	153	168	144	134	145	152	157	142	148	144	139	136	150	150	140	165	138	146	155	127	140	141	140	149	143	140	164	125	134	138	145	158	152	150	124	142	146	149	141	136	144	164	142	146	142	172	149	143	139	153	141	144	141	155	128	141	152	121	137	152	143	150	160	135	129	146	160	135	142	147	155	145	146	146	137	162	154	161	138	152	138	155	145	162	139	155	139	145	115	135	128	142	145	183	159	145	171	136	142	137	122	136	154	153	134	154	146	130	139	155	150	129	156	140	142	138	139	144	168	151	135	160	152	138	157	143	143	146	170	154	144	155	167	135	155	140	134	122	148	136	145	161	141	139	185	139	144	143	127	131	145	139	150	157	132	133	162	146	147	154	134	122	125	148	157	169	138	158	165	133	167	149	141	149	148	138	133	141	135	147	156	138	136	147	134	139	130	145	140	139	140	144	124	141	124	147	157	155	153	152	127	151	151	159	165	132	140	139	145	145	144	133	148	139	156	132	141	135	123	151	131	134	122	125	154	148	140	139	143	140	140	124	137	163	135	161	137	148	141	142	134	141	129	126	141	164	139	173	145	138	136	160	164	165	134	157	150	132	155	160	162	156	131	140	134	152	138	133	151	128	137	149	142	117	156	151	137	139	139	175	154	142	131	156	135	137	140	147	152	173	148	157	155	129	142	140	164	151	137	136	152	129	154	129	134	144	139	158	152	129	159	160	152	159	151	140	148	131	140	160	161	178	166	134	149	145	148	152	167	145	133	118	149	162	140	144	171	150	139	141	126	157	151	116	167	145	142	150	152	170	144	171	140	145	147	143	138	135	156	139	115	137	149	128	146	156	151	143	136	135	127	167	153	149	164	129	119	142	146	147	141	139	155	153	129	118	151	139	155	128	132	165	157	153	142	147	132	133	188	142	128	127	153	128	132	150	137	139	145	162	170	160	135	140	157	140	114	139	157	124	161	142	149	142	130	141	146	152	130	157	144	138	145	153	148	135	152	158	151	139	163	146	116	147	175	129	143	147	150	164	138	142	142	151	152	137	148	133	157	147	169	140	153	127	162	139	152	138	146	153	133	146	156	149	167	123	120	152	129	160	165	163	143	145	140	136	144	151	151	143	142	157	145	163	127	150	139	133	143	139	125	147	154	130	142	165	128	145	140	150	130	142	137	151	123	145	119	147	134	145	145	150	151	134	144	143	141	135	149	139	144	162	121	148	155	162	143	145	136	141	160	155	143	129	146	141	159	135	146	156	166	124	141	135	134	159	141	126	148	160	152	149	146	161	132	154	145	147	130	145	145	148	127	137	157	153	148	151	123	136	143	145	144	154	135	139	152	154	145	149	140	135	163	148	123	144	120	151	151	141	137	146	149	140	151	140	130	135	142	135	169	129	155	163	154	133	143	133	127	157	107	128	131	147	158	130	146	146	149	138	145	153	164	144	153	125	131	160	151	128	158	131	149	127	140	132	142	157	129	131	155	156	130	135	130	165	143	162	151	150	144	137	159	142	147	130	146	115	136	128	124	149	147	153	140	140	152	135	152	149	151	138	120	162	128	118	157	137	161	137	169	166	161	144	123	148	144	136	156	147	139	144	153	168	152	143	155	152	126	155	153	137	109	148	117	136	127	159	150	145	137	136	142	152	133	159	144	133	129	144	149	144	146	147	151	146	169	124	145	147	147	158	157	169	144	138	138	148	136	153	148	123	146	144	154	112	129	142	143	140	146	180	154	166	120	142	128	141	137	137	146	147	152	155	141	140	156	129	134	152	127	150	140	163	146	156	133	174	154	152	153	157	159	162	144	147	161	163	148	132	142	142	151	161	150	169	151	137	135	139	144	125	142	132	138	135	152	141	153	139	149	108	136	118	137	146	134	154	124	147	138	128	132	138	157	134	168	176	170	156	136	152	131	127	133	126	152	151	144	149	161	158	150	126	142	126	138	138	152	155	129	139	141	144	133	146	141	150	138	136	146	134	148	132	155	151	147	139	141	128	147	123	159	128	123	147	146	140	152	153	129	146	142	141	137	144	135	139	134	134	147	140	117	153	146	152	141	134	138	143	146	133	139	131	135	152	157	135	128	134	122	132	129	141	143	136	163	149	150	140	142	153	153	138	123	152	130	133	135	140	158	116	143	133	130	124	128	129	152	140	138	130	141	144	128	147	150	140	144	135	139	126	157	170	149	140	151	138	128	159	145	139	143	154	137	146	154	165	134	145	165	146	164	161	132	156	153	138	144	122	129	128	157	143	145	140	137	160	158	152	135	142	120	130	164	170	137	168	151	162	121	131	156	135	133	143	115	174	127	156	130	152	171	140	144	163	124	142	158	149	161	154	152	143	148	148	137	132	143	131	131	150	159	159	141	157	143	134	159	143	133	107	158	155	144	137	114	126	137	161	130	125	160	148	141	120	144	140	141	151	162	153	130	155	141	120	134	169	131	142	150	119	157	123	137	133	145	130	168	147	132	151	144	129	142	151	137	139	153	162	139	146	131	134	113	136	154	144	153	145	128	147	153	135	146	123	150	134	140	145	149	164	133	150	144	148	146	132	146	149	141	149	161	134	147	140	126	134
8542	2746	6593	7120	5827	4655	3845	3102	2717	2272	1967	1807	1530	1417	1368	1229	1161	1055	1057	981	897	895	882	828	803	733	741	709	699	675	653	665	627	673	636	601	638	625	612	544	575	627	650	549	564	527	557	527	570	582	527	530	514	481	540	505	504	512	552	573	530	502	558	532	509	497	487	510	497	526	517	510	519	502	501	476	523	507	490	487	507	485	474	489	492	516	467	514	497	490	471	511	470	488	458	528	492	489	475	498	492	520	498	457	478	482	505	492	488	492	487	486	476	485	479	500	467	482	487	479	492	491	466	510	457	485	473	481	493	523	501	516	476	473	495	442	487	452	460	485	461	470	497	495	454	450	443	492	486	477	464	492	459	508	479	511	487	451	488	462	496	493	473	496	479	449	504	479	463	460	461	502	500	465	515	463	488	477	468	460	487	479	478	495	453	447	489	470	460	494	446	444	444	477	479	494	458	480	441	483	455	463	454	489	496	487	479	492	513	497	451	464	490	449	456	450	481	477	468	513	459	464	430	477	497	466	486	511	485	499	489	470	493	470	460	464	473	475	483	486	466	467	465	448	472	472	482	478	497	473	492	442	456	454	487	448	449	461	466	435	460	493	511	436	481	479	491	457	468	466	478	523	489	504	477	500	470	432	471	479	475	483	463	455	483	511	472	486	476	462	507	448	469	486	473	502	468	472	467	493	483	501	463	463	438	508	494	491	476	462	483	484	479	458	473	458	465	432	485	451	447	497	455	475	488	456	431	461	458	468	477	475	489	459	487	443	475	460	522	503	486	449	468	485	486	450	444	441	496	489	471	493	485	439	442	437	496	483	480	490	489	478	455	509	499	468	454	452	429	486	484	550	522	466	493	467	477	470	451	463	491	459	491	511	450	479	467	498	479	457	469	459	498	482	493	494	441	467	511	466	475	446	476	475	450	504	506	465	465	465	455	492	447	472	462	514	470	465	488	486	439	439	471	460	499	448	466	487	462	499	494	483	507	454	483	486	456	507	502	471	499	479	463	475	474	484	443	468	505	444	480	508	470	453	502	453	486	469	499	499	475	459	473	468	503	461	461	457	499	493	463	512	486	472	490	473	483	464	505	483	483	464	473	473	502	437	470	478	470	480	447	440	480	483	482	437	489	446	459	498	516	488	464	430	442	462	488	472	457	440	500	440	441	489	448	453	482	506	501	465	511	474	475	469	443	482	498	486	462	473	517	498	466	504	473	490	420	472	465	458	482	447	469	509	474	496	442	463	456	463	484	482	438	425	480	447	475	457	477	490	477	418	456	497	504	473	507	527	461	460	479	483	494	508	499	475	476	450	518	455	474	411	450	498	458	490	441	472	498	491	508	470	483	487	475	497	478	459	502	433	445	454	509	470	481	482	492	483	455	457	489	434	501	479	460	528	487	463	473	474	473	509	485	482	490	479	502	479	466	488	450	479	458	472	456	477	493	467	438	457	460	462	490	468	459	492	468	470	491	425	482	500	466	481	454	516	511	495	475	495	495	486	455	504	465	450	459	481	448	481	468	454	463	446	474	508	469	434	465	494	467	484	492	467	482	458	475	490	513	508	459	450	455	461	493	415	442	459	481	474	499	456	447	478	471	494	446	492	503	494	468	450	451	466	452	497	452	467	475	473	496	470	481	476	487	473	479	510	449	460	472	502	475	505	499	460	444	474	493	487	496	463	442	481	489	499	447	451	483	473	478	492	436	459	477	485	475	508	479	476	471	467	499	473	460	422	472	454	499	482	468	483	478	439	471	503	446	480	480	459	485	493	458	494	450	493	439	479	470	453	482	489	485	496	474	478	479	502	498	502	456	451	501	454	453	470	479	492	475	439	498	448	461	460	482	473	486	473	455	490	468	457	452	474	511	487	489	490	477	459	503	477	488	495	461	471	518	492	495	459	451	459	478	473	462	484	488	471	509	459	474	500	485	485	500	466	482	444	460	484	493	431	453	447	436	488	488	460	510	464	502	475	483	484	484	456	479	481	448	476	473	458	451	447	518	458	459	449	495	494	457	500	459	468	491	448	454	476	475	464	479	452	494	496	474	449	450	473	438	471	479	431	465	437	436	456	447	527	471	481	478	486	485	479	483	468	486	435	486	475	478	491	476	453	443	513	435	456	468	484	459	511	483	498	510	489	469	468	476	428	508	445	473	446	496	458	469	468	484	478	466	476	510	483	464	432	444	464	480	477	441	489	459	507	499	466	467	466	478	510	468	464	501	471	521	459	516	456	472	427	463	494	456	489	462	466	496	485	476	498	461	466	482	467	501	480	503	480	487	456	481	468	468	463	458	503	456	476	452	509	480	465	478	485	483	496	471	455	497	504	470	451	509	507	466	468	491	468	489	497	481	501	457	491	469	451	432	477	453	504	457	459	419	469	470	473	463	450	481	482	474	488	448	452	497	486	466	491	495	460	503	460	509	525	491	480	441	529	435	478	518	448	516	454	476	472	477	461	476	468	485	461	462	448	498	475	430	500	489	468	458	472	498	491	460	506	506	515	484	473	466	428	495	450	490	470	450	473	492	499	498	485	450	505	443	471	498	494	476	493	480	459	474	475	461	503	426	484	461	445	421	468	489	492	485	476	463	478	464	458	458	507	456	425	482	508	466	492	486	442	478	470	485	469	489	468	473	451	440	480	497	459	504	462	479	467	454	482	477	449	503	481	469	451	486	511	445	482	463	495	453	499	492	457	496	473	481	468	453	471	462	513	486	486	486	494	454	452	495	445	472	478	488	479	445	480	512	460	479	506	494	508	454	484	447	470	483	454	501	475	470	478	471	516	501	505	501	461	489	475	462	463	469	489	505	492	523	434	476	505	456	446	484	482	484	443	481	487	437	449	455	428	450	448	509	504	474	460	498	460	442	503	457	479	497	475	496	465	502	462	474	479	457	498	480	502	498	451	515	488	443	465	478	465	485	487	509	444	488	491	452	473	467	438	469	459	501	495	488	477	486	479	503	463	488	471	474	475	493	487	486	475	518	462	443	490	480	457	437	459	443	475	490	483	451	488	505	488	455	479	494	465	510	464	486	478	450	457	514	482	491	468	432	458	511	490	491	490	491	507	508	502	458	449	495	498	505	485	447	465	479	512	514	501	469	497	474	487	473	469	465	487	466	518	498	472	509	472	484	464	486	471	499	440	487	472	494	486	489	500	465	494	510	504	486	460	441	511	470	463	451	458	501	483	472	482	463	457	470	514	521	484	496	459	465	507	434	515	512	463	465	462	460	502	478	516	451	467	501	459	514	470	456	458	526	502	464	475	451	447	459	463	503	455	521	499	482	434	449	500	474	495	466	483	522	470	456	476	469	482	479	458	473	468	463	500	504	429	474	469	493	489	481	496	477	470	513	488	477	455	460	453	465	507	460	493	463	448	470	477	480	500	435	473	464	445	458	497	481	447	455	443	434	526	487	454	471	495	429	496	464	455	439	485	453	479	508	494	481	434	442	499	464	487	516	498
2416	327	295	282	251	232	249	264	231	235	254	233	246	273	241	228	245	235	270	218	217	251	252	211	255	239	238	196	230	223	227	224	257	248	217	225	255	252	230	226	222	227	237	220	220	212	252	230	239	234	213	217	209	233	220	205	244	226	212	199	232	194	231	232	230	227	216	203	233	227	218	265	220	247	198	235	226	226	210	224	246	224	210	212	226	210	232	209	231	228	236	215	214	221	231	228	244	221	243	219	204	245	239	211	215	231	222	239	254	223	204	243	222	231	219	219	220	232	238	197	247	219	220	219	257	217	238	210	210	213	220	201	224	235	231	229	221	190	236	239	218	208	214	227	225	224	213	209	211	237	206	232	244	228	255	242	230	224	214	222	209	251	214	213	249	236	226	222	248	254	223	226	209	217	227	225	220	215	222	200	241	227	231	242	225	256	205	212	240	220	218	235	241	260	228	240	217	203	210	236	232	217	212	232	236	234	235	241	226	228	247	234	237	225	237	218	231	230	241	254	232	226	224	220	219	216	221	245	223	227	231	215	237	212	241	237	238	226	224	245	241	233	230	225	211	195	245	219	220	254	212	228	228	228	221	219	235	239	211	215	218	185	235	224	218	234	215	232	253	252	238	256	241	206	211	205	241	228	228	214	237	237	207	224	238	228	228	199	238	231	216	233	250	232	227	243	211	202	223	234	215	221	203	214	229	241	219	228	246	234	234	223	234	224	204	226	221	230	240	239	242	227	231	227	239	215	245	210	233	202	215	239	224	264	199	218	218	206	245	247	217	230	230	223	237	251	229	229	215	242	224	226	228	210	236	203	204	229	230	229	251	202	247	218	224	227	230	219	221	217	218	253	247	223	227	214	234	258	212	255	220	210	206	249	205	187	218	237	245	192	199	231	226	228	203	237	230	232	222	220	211	272	211	225	238	240	212	235	226	220	229	183	223	192	243	234	221	226	211	239	236	204	221	242	191	241	235	230	235	231	228	206	217	236	210	234	226	195	211	212	235	240	221	223	202	209	217	214	253	243	210	208	215	255	227	222	232	221	245	221	235	228	217	213	225	216	216	229	222	208	210	220	235	205	219	223	198	222	240	221	222	208	229	213	222	221	230	267	226	224	212	211	218	219	239	192	209	219	225	241	242	209	232	240	231	231	205	241	207	266	247	226	231	251	225	251	219	225	225	210	249	220	243	215	200	185	247	221	207	228	233	206	228	229	239	208	232	258	224	225	237	246	234	191	209	212	259	238	212	215	255	240	219	224	230	221	231	230	241	214	228	245	242	207	207	226	240	225	212	230	242	224	223	223	208	245	216	208	213	244	213	231	225	216	229	212	216	219	232	226	232	225	208	192	216	243	228	243	260	258	269	228	219	267	234	200	238	228	217	251	231	244	223	227	220	228	229	209	210	228	214	190	211	223	240	238	242	217	216	237	232	253	209	212	217	177	225	224	219	244	228	226	248	230	235	231	229	213	224	221	237	216	221	227	237	225	232	207	219	234	246	218	203	224	236	207	240	210	228	204	210	252	204	204	217	212	230	232	236	223	236	217	247	221	213	228	226	240	209	205	208	230	227	241	232	254	255	232	255	215	212	213	233	246	236	205	240	247	224	247	219	237	226	222	192	220	257	227	240	242	244	222	231	219	220	207	206	222	215	243	223	224	209	216	215	215	235	232	232	223	214	226	197	211	228	234	242	236	215	226	205	226	210	221	231	231	229	228	237	251	228	246	240	230	226	218	214	239	227	247	204	251	223	253	254	234	238	207	212	222	245	232	216	202	219	204	216	243	229	238	225	198	238	231	210	230	218	222	231	224	197	209	210	239	209	224	245	199	231	199	212	239	251	218	227	218	212	242	218	242	237	217	231	224	258	236	204	208	215	226	225	228	213	231	225	250	194	224	213	204	232	225	216	250	212	245	213	220	244	243	208	206	233	218	229	184	231	227	206	220	215	224	214	224	213	235	240	228	220	236	220	228	205	212	231	250	219	229	198	212	217	225	232	216	231	216	235	225	235	219	217	229	223	263	212	250	206	224	219	223	234	215	199	227	223	209	217	227	201	245	208	256	222	226	241	218	227	257	205	205	228	237	217	228	248	218	240	216	199	236	228	233	219	221	212	245	212	233	208	225	215	234	257	208	236	209	225	226	236	207	242	218	230	243	245	211	207	244	215	204	232	227	223	218	210	258	212	213	233	228	224	228	236	219	219	212	218	254	226	209	206	233	220	225	227	207	195	218	224	208	256	228	218	231	264	228	239	249	217	224	218	209	232	236	237	231	222	198	205	229	223	228	219	234	224	230	220	237	226	213	233	256	216	242	214	212	232	200	238	247	236	243	199	240	207	244	210	224	244	240	234	214	245	218	227	248	237	242	206	250	217	255	258	216	245	217	268	224	219	216	234	214	230	225	241	212	235	218	215	218	224	247	232	229	224	263	217	237	233	241	230	220	236	196	236	221	214	231	218	218	242	256	205	243	232	231	208	204	236	236	214	225	226	264	241	198	201	226	208	233	221	238	194	219	192	197	215	232	229	227	227	228	220	198	237	213	225	240	198	251	224	191	189	230	227	246	198	208	235	236	264	214	240	243	237	213	226	210	215	229	258	218	220	228	232	255	232	222	218	215	268	216	216	200	236	217	223	233	226	207	246	218	227	222	244	203	222	225	213	229	253	250	231	241	207	230	231	212	215	212	226	235	215	215	206	220	259	237	216	245	231	215	232	227	236	220	233	221	216	251	221	229	232	201	225	216	224	223	211	233	202	218	234	217	243	189	229	237	214	227	246	224	234	225	236	209	218	211	234	225	213	229	209	218	235	244	237	245	226	216	201	234	219	215	239	200	254	208	225	222	234	222	213	229	230	219	272	222	242	217	230	249	250	220	214	242	233	235	208	226	228	213	208	241	233	225	232	252	225	202	221	223	260	233	206	257	233	217	231	228	224	252	255	236	230	235	198	238	226	229	204	209	227	204	227	227	228	220	238	222	237	225	241	252	232	194	203	265	252	206	223	227	246	212	215	197	229	211	199	223	259	212	241	216	216	221	226	238	230	232	221	231	213	206	193	213	220	217	229	219	220	232	210	222	236	245	212	220	239	226	222	232	238	232	215	239	215	225	231	223	220	221	237	215	215	229	211	241	219	226	220	223	233	239	203	208	208	224	198	224	206	239	209	213	239	188	225	232	231	241	217	210	246	242	241	219	244	228	246	223	202	213	227	244	235	250	235	223	250	214	232	264	223	208	203	245	212	204	241	225	233	246	238	211	226	216	239	241	223	217	231	232	244	232	210	227	223	265	214	214	241	240	232	204	222	229	225	222	218	222	246	214	202	209	218	232	215	230	231	218	222	256	251	221	213	221	218	227	214	226	182	240	216	239	210	231	238	236	212	228	250	234	230	222	245	206	224	182	247	261	252	225	225	217	232	212	225	222	234	234	240	222	272	244	222	239	232	243	235	212	217	193	235	243	234	239
3053	707	882	923	864	814	793	737	738	731	761	734	658	705	700	686	710	719	680	671	700	715	697	687	666	688	673	709	638	685	675	666	690	701	659	662	654	690	665	684	668	711	703	649	668	682	643	719	655	625	725	634	667	674	692	659	708	716	711	685	714	664	684	690	668	633	700	641	746	701	714	666	682	689	678	657	643	691	658	618	675	668	704	692	686	691	684	665	702	660	733	666	661	677	665	675	687	702	730	696	710	657	661	642	689	686	717	677	686	625	664	687	690	646	694	689	655	672	654	672	711	683	660	707	659	721	697	663	669	673	677	658	670	693	697	662	700	704	698	682	708	621	699	674	645	719	681	699	663	673	688	674	667	656	666	679	732	702	696	661	703	690	669	687	675	693	666	738	684	629	689	672	708	627	662	685	713	661	646	635	745	657	680	695	670	695	715	666	718	668	687	710	689	670	699	700	661	652	698	690	689	675	656	679	664	670	667	631	704	675	652	715	702	644	675	690	688	673	660	671	686	664	686	708	674	718	699	743	659	673	666	670	639	708	675	671	681	653	668	667	641	704	684	645	687	647	650	626	665	660	659	732	705	631	659	699	662	736	684	687	689	668	687	712	658	733	638	648	714	686	625	656	704	684	653	665	688	645	657	684	668	711	613	665	699	678	656	657	682	619	741	669	630	679	773	681	640	687	687	688	646	625	642	682	655	647	696	666	708	645	695	694	707	675	653	650	663	674	662	694	704	723	713	706	676	654	689	690	647	664	706	736	693	691	639	659	641	654	618	676	689	634	661	640	698	665	659	676	672	681	690	646	688	683	670	686	688	692	710	683	635	677	656	720	693	667	701	655	673	654	662	667	671	701	681	710	655	677	699	691	689	696	681	714	700	716	682	660	648	727	678	717	677	638	675	703	663	651	700	666	651	686	700	670	665	622	670	670	667	651	688	697	674	686	637	703	636	652	662	660	738	740	697	659	665	669	692	632	643	707	674	677	665	662	650	624	646	689	686	661	671	673	704	667	654	673	715	687	682	679	720	704	674	690	687	701	687	679	692	646	694	674	620	688	713	634	634	635	717	716	652	637	640	662	676	695	632	668	675	656	624	693	602	622	580	700	690	713	730	689	675	672	730	669	656	630	682	730	655	660	683	671	671	629	697	683	670	673	689	708	675	679	697	741	705	677	711	702	662	720	724	650	660	671	681	664	654	671	693	682	664	681	676	699	649	667	663	698	658	671	663	683	693	635	689	620	708	682	669	691	717	696	697	660	692	644	727	687	688	751	703	665	677	669	681	664	683	648	671	682	626	617	642	676	703	657	699	631	685	664	695	687	644	671	696	692	645	653	649	646	729	684	721	655	672	660	705	664	673	667	723	692	661	616	702	660	684	675	678	660	674	677	643	702	690	686	691	670	714	648	690	678	680	716	650	663	657	647	706	657	653	686	677	688	660	674	742	671	636	685	704	644	658	676	697	703	654	674	696	709	683	689	670	689	661	666	650	665	645	682	678	674	694	660	686	705	709	679	626	667	663	699	721	646	632	665	661	677	649	682	659	713	693	657	636	699	681	667	671	675	656	650	688	712	723	660	653	677	703	648	711	717	689	692	651	703	685	693	690	706	704	698	677	686	664	640	644	691	711	638	670	727	669	688	677	676	677	676	738	606	671	609	675	674	682	685	700	701	682	730	676	616	690	663	659	665	634	707	676	706	655	674	649	714	681	660	690	698	671	721	658	665	641	704	716	664	693	714	678	685	675	734	709	679	683	713	674	689	729	636	734	687	677	676	720	661	635	683	680	652	664	679	661	654	644	700	680	711	698	700	652	673	623	680	702	658	734	686	655	657	635	701	617	705	667	710	694	685	719	621	635	704	688	699	671	649	678	681	687	698	664	614	662	698	650	730	698	668	667	688	684	677	638	656	602	656	656	646	647	656	712	665	702	681	672	675	695	674	711	701	640	679	690	672	717	727	655	647	650	654	683	641	703	717	653	644	653	701	671	684	650	654	678	621	704	697	667	623	673	711	682	630	681	669	649	687	668	713	642	638	633	725	655	649	668	670	653	672	688	682	672	682	683	665	666	656	671	631	660	698	702	653	654	647	664	690	722	659	656	696	665	613	709	699	674	676	671	669	658	637	659	641	649	672	631	694	629	671	668	654	662	630	689	706	698	667	710	636	652	678	687	663	675	670	704	686	686	690	682	679	651	657	631	702	699	655	697	682	649	705	658	667	639	679	686	648	641	674	671	681	642	663	660	676	667	722	664	666	688	707	633	691	692	695	677	687	701	685	666	715	641	645	713	644	690	695	684	681	665	697	654	657	705	685	672	688	627	656	695	700	701	685	655	676	665	694	703	663	689	671	726	648	715	703	697	702	715	655	692	715	685	680	683	656	674	709	671	595	673	708	663	676	661	715	687	658	707	714	639	678	665	656	654	673	653	703	687	677	736	693	679	691	679	671	683	641	682	632	715	655	691	697	688	669	635	689	693	616	652	659	669	643	653	659	657	702	679	699	646	703	646	677	717	695	746	646	660	677	698	655	709	678	644	649	668	686	655	665	652	676	683	643	665	714	638	679	631	662	640	709	694	669	702	678	674	679	689	670	717	627	620	666	669	665	704	698	674	722	694	678	692	669	628	645	709	636	684	715	676	678	662	650	679	691	612	631	691	667	677	705	697	640	653	691	686	682	684	680	742	690	662	635	653	660	673	680	716	688	678	697	679	656	649	720	694	667	653	622	622	696	714	707	704	682	674	676	659	692	663	649	691	661	659	662	688	635	706	651	650	648	695	677	657	654	719	676	693	666	676	641	678	734	635	689	680	664	700	671	731	653	725	668	652	694	692	611	683	667	644	716	647	644	680	647	646	651	663	647	700	683	656	660	686	708	670	646	641	709	693	723	658	691	669	667	692	670	671	673	661	686	676	689	662	725	668	636	658	665	656	648	649	668	677	687	692	704	683	647	630	694	742	664	668	635	690	692	724	645	639	724	632	658	660	663	703	627	703	697	656	707	675	694	661	647	662	710	670	656	667	686	679	711	657	679	679	656	722	662	654	673	657	712	636	675	681	652	735	682	667	696	681	676	666	669	674	685	657	703	737	632	641	638	649	685	688	635	676	685	654	696	674	699	660	648	659	715	731	655	681	669	700	657	709	700	663	710	642	654	650	612	660	700	660	659	673	675	678	670	709	658	677	627	671	701	624	643	677	711	688	683	650	706	647	673	652	729	668	679	735	665	674	683	689	744	646	664	669	715	681	686	671	659	713	701	708	673	645	672	696	697	655	690	694	736	678	654	645	684	702	628	664	697	654	643	693	691	673	651	697	640	677	669	672	648	675	651	696	674	684	689	677	683	667	650	643	681	698	651	685	693	704	670	668	653	684	636	673	669	610	647	699	719	692	665	690	678	702	673	698	656	691	735	633	652	700	680	693	694	634	670	609	654	691	654	721	698	688	695	639	676	643	670	644	704	668	632
10694	1227	1440	1106	830	536	423	365	295	251	236	211	179	189	174	154	164	147	153	143	130	129	158	149	135	125	132	139	115	140	129	144	114	127	134	138	110	114	118	105	106	117	109	112	111	124	102	112	123	117	107	102	123	121	113	151	111	100	122	116	114	105	121	108	109	130	103	131	123	94	113	122	107	117	124	109	94	108	111	92	123	101	107	132	112	112	117	99	114	115	113	116	107	105	98	100	114	99	109	115	102	126	134	107	102	101	98	95	119	131	110	118	108	108	103	117	87	104	101	104	134	118	122	110	106	125	127	99	123	91	98	107	97	102	105	124	121	118	134	108	100	112	112	117	107	116	107	106	134	89	118	103	111	114	118	105	108	114	105	102	93	111	131	123	112	129	117	85	119	117	109	128	138	120	105	87	105	110	98	111	108	97	102	103	118	107	119	112	107	119	150	107	126	107	114	100	116	109	100	93	105	111	111	112	114	129	100	105	112	116	107	125	101	100	101	90	130	111	116	125	100	113	131	117	104	104	122	113	106	86	113	111	109	101	99	92	122	129	122	108	115	115	113	107	118	125	109	115	113	115	112	110	98	97	107	101	108	100	131	92	114	107	110	115	126	108	99	110	112	104	120	95	101	113	104	121	123	97	97	111	114	129	104	112	113	108	120	123	101	114	108	100	123	104	118	118	102	105	116	114	111	106	115	103	100	99	95	98	102	103	118	120	125	102	109	112	124	105	106	97	95	104	113	118	129	110	103	109	105	130	107	122	110	113	113	112	119	113	107	131	118	126	125	106	99	128	94	122	113	108	114	112	108	111	103	85	103	124	110	108	104	107	112	105	101	109	109	103	117	128	99	128	94	104	93	115	103	104	116	112	106	112	97	100	92	103	121	123	104	121	129	123	102	95	128	121	123	100	108	98	97	117	108	104	104	102	111	122	110	118	129	124	100	122	89	96	122	87	108	120	98	99	109	115	121	121	113	123	113	113	105	114	109	113	111	98	108	113	109	117	107	114	101	97	113	109	110	111	122	108	123	118	99	111	112	110	117	126	122	118	112	125	126	120	114	100	99	104	110	116	140	116	100	112	112	129	138	108	119	110	94	104	118	105	104	117	126	102	120	115	115	105	121	109	125	117	98	119	118	112	128	114	107	115	95	110	107	119	126	96	105	133	121	116	96	107	114	103	114	116	102	110	123	117	145	112	122	98	113	110	108	118	113	105	113	104	125	78	100	114	103	119	100	112	95	119	105	108	130	117	97	113	137	105	117	97	94	114	119	110	85	116	122	100	83	111	114	109	117	128	112	104	112	111	114	104	115	97	121	112	114	119	114	108	119	110	122	108	97	117	122	115	114	110	104	116	110	123	117	118	124	123	114	100	119	86	104	114	103	99	92	107	108	122	103	100	118	97	101	129	123	94	102	96	124	122	97	115	115	119	100	128	106	109	91	106	111	112	115	102	111	107	111	119	131	106	109	111	106	109	112	88	106	105	120	93	110	108	94	101	119	130	105	115	114	118	118	92	112	115	111	111	88	102	103	111	116	127	113	104	108	107	98	108	110	116	118	130	115	106	116	117	112	114	104	109	120	110	118	105	107	129	107	96	121	116	100	100	113	109	127	104	109	131	109	126	111	108	123	106	114	90	112	124	107	92	116	109	124	115	111	114	120	141	114	118	96	104	111	117	101	88	105	107	121	115	104	104	112	116	122	132	112	112	104	98	101	106	118	105	112	99	134	109	112	115	100	123	122	105	114	124	111	112	117	99	105	103	134	117	120	113	124	98	115	129	112	106	121	105	123	122	95	110	109	132	104	111	112	99	129	121	111	103	110	115	94	107	111	118	110	96	96	106	114	108	118	106	129	98	106	110	126	119	98	122	113	96	95	111	125	107	130	105	109	95	109	110	103	106	105	96	119	79	115	94	90	116	98	124	94	113	104	128	102	102	118	101	124	106	96	118	122	106	115	106	117	102	120	109	105	117	115	123	111	125	97	125	98	112	109	102	118	105	103	102	110	141	126	105	101	110	127	98	121	102	98	112	101	112	123	110	127	117	129	109	110	96	128	116	113	115	104	116	111	107	111	122	99	89	90	129	102	97	116	95	108	124	112	114	107	111	114	115	118	110	113	110	108	121	135	97	113	131	102	126	107	104	105	114	99	104	118	115	116	112	121	127	115	91	106	122	110	108	125	122	109	115	101	137	118	111	115	117	108	117	109	105	125	113	120	121	116	111	111	124	91	108	112	116	124	113	112	105	95	97	113	108	114	129	111	121	111	121	104	115	111	106	125	121	98	104	108	121	93	105	91	101	100	103	111	90	102	117	123	112	102	124	130	114	112	106	115	132	113	113	120	108	126	120	124	117	129	110	103	124	117	103	110	105	99	114	115	117	128	100	123	112	109	112	114	116	112	110	126	114	142	96	115	122	102	114	122	97	109	94	116	119	105	108	127	114	110	101	92	92	117	121	103	105	122	111	116	112	108	124	121	117	106	118	123	123	112	119	111	122	113	104	122	114	135	103	108	107	98	84	107	118	121	114	110	107	95	100	102	115	125	108	90	102	123	107	109	99	114	130	117	106	91	108	130	97	124	107	92	124	115	107	103	79	100	120	102	99	114	108	125	102	128	121	124	107	105	117	113	99	104	90	98	115	103	108	121	105	109	96	101	99	126	132	121	120	99	120	109	101	113	106	92	133	108	107	105	110	110	97	105	103	109	110	108	93	116	104	94	116	114	98	111	101	111	109	108	128	109	109	104	100	99	109	99	108	121	120	103	121	101	110	110	113	113	133	117	124	114	94	109	125	107	119	101	123	116	101	119	114	127	118	112	97	132	96	120	99	115	120	111	116	114	104	107	131	98	105	128	123	108	123	106	109	116	129	104	126	100	104	108	112	104	117	101	115	121	101	128	114	112	112	111	107	117	107	106	106	115	106	100	102	104	114	129	91	102	87	109	100	107	118	93	110	116	108	107	117	102	108	101	109	116	106	92	99	106	108	107	106	103	108	109	114	109	90	120	85	106	111	117	108	115	118	121	115	99	95	124	105	96	115	120	94	121	130	120	120	127	103	92	91	91	106	131	112	104	130	87	115	118	104	135	97	116	113	88	112	112	109	114	107	111	116	111	107	131	107	117	106	104	103	124	108	101	113	105	99	108	115	122	142	94	106	112	121	118	105	123	107	113	116	115	114	117	91	103	109	110	102	117	115	108	102	123	103	116	106	110	118	87	106	97	116	109	105	112	109	107	139	107	123	104	104	103	105	108	107	107	119	115	131	127	114	106	113	118	96	112	114	109	101	116	97	109	110	114	105	141	96	101	119	97	120	125	101	104	108	115	110	97	109	131	110	117	96	125	106	106	109	118	94	112	113	121	105	97	119	87	103	128	92	102	127	123	112	107	91	97	126	109	117	106	101	105	116	124	94	119	103	98	107	122	112	103	114	124	101	130	113	124	98	115	110	105	112	135	109	98	113
6603	1510	3535	3849	3177	2586	2118	1912	1528	1278	1176	1013	889	862	807	794	758	646	664	635	584	581	544	559	522	497	499	490	472	496	461	457	453	427	444	437	452	488	439	416	399	405	440	451	428	409	424	406	386	395	412	401	397	414	400	416	420	442	414	432	419	417	394	366	440	368	397	413	402	394	388	364	380	387	402	409	379	370	408	380	386	413	367	404	385	414	367	370	383	391	382	421	379	389	390	367	381	356	344	351	398	417	371	375	381	361	383	394	372	364	341	352	382	395	370	370	362	414	400	395	406	384	411	342	375	336	396	397	403	384	349	365	405	359	376	374	396	357	380	378	381	390	377	364	380	375	362	372	368	373	377	384	350	395	393	326	376	417	339	384	372	369	363	353	373	369	390	377	401	370	372	366	366	396	383	368	391	361	375	338	379	411	392	388	381	395	343	425	388	377	397	376	379	383	330	378	357	363	345	424	355	402	398	397	370	378	348	388	366	366	371	419	373	382	348	372	370	351	385	388	401	384	382	374	373	383	353	373	399	379	380	394	349	375	392	374	397	376	330	325	382	364	373	362	388	382	361	355	372	365	366	406	371	393	372	375	381	370	360	382	357	375	380	397	385	358	353	374	350	385	374	374	383	359	383	414	398	365	357	359	388	357	364	371	372	390	356	344	369	370	384	362	382	378	389	368	387	411	389	384	366	365	370	365	387	377	385	369	363	371	365	368	356	390	370	334	349	330	367	369	364	353	370	388	380	389	337	373	385	385	370	368	369	365	408	342	372	371	374	377	365	378	373	370	370	404	362	328	372	370	377	356	415	336	379	403	380	371	359	380	366	369	401	387	350	366	359	399	347	373	383	392	337	354	337	361	410	386	370	338	401	369	377	400	374	381	390	375	383	327	365	342	388	361	386	391	376	359	362	385	359	359	342	351	393	393	378	372	363	356	380	360	365	348	385	357	403	401	339	375	375	376	383	352	411	353	368	385	347	343	403	352	411	347	352	395	401	385	368	375	344	340	395	402	353	392	380	375	392	359	380	380	361	376	378	382	368	372	375	399	420	367	389	392	400	387	361	358	383	385	401	340	357	349	385	360	360	351	375	393	401	387	388	398	370	369	362	366	355	350	385	391	363	345	381	378	351	340	377	395	353	382	375	390	352	412	385	389	360	367	359	370	353	362	370	387	359	369	378	355	367	357	360	358	347	361	348	364	366	357	361	371	358	378	361	395	374	357	347	373	358	401	361	349	407	394	343	357	369	381	368	345	372	391	374	368	377	367	361	368	363	381	380	334	367	398	354	368	390	359	411	365	372	377	400	392	368	368	375	387	372	420	368	390	362	343	402	344	357	397	355	375	343	384	370	378	384	357	349	383	345	387	376	382	361	390	410	382	387	357	416	405	386	339	373	395	351	379	364	399	355	373	354	364	366	386	396	362	369	372	404	382	345	379	372	374	367	360	386	385	352	401	361	365	367	368	382	382	360	375	374	373	371	377	417	387	378	351	360	342	359	360	406	378	388	378	366	400	388	397	339	373	347	371	364	341	379	347	381	340	356	357	352	374	372	384	390	390	342	375	393	421	376	381	358	384	355	348	395	389	398	377	369	357	379	340	383	406	351	390	386	388	402	382	364	361	353	367	378	379	400	355	350	340	381	400	383	349	371	393	387	399	364	396	380	367	391	376	368	363	376	369	359	372	363	334	394	378	377	373	356	400	368	386	349	347	401	343	317	373	369	367	366	383	399	381	356	400	357	342	385	395	376	366	356	351	383	397	382	354	391	400	358	382	344	358	388	348	369	389	358	358	379	419	349	376	406	392	379	380	384	383	371	351	379	351	385	400	399	347	371	381	345	361	365	413	391	339	368	318	378	365	384	387	356	380	393	391	360	366	334	407	372	372	367	353	356	367	393	369	383	369	399	360	355	353	383	371	374	354	387	348	373	347	413	363	372	352	388	361	362	379	371	371	357	348	367	366	384	376	361	339	353	383	370	359	351	371	386	385	380	410	375	374	396	377	343	363	387	382	377	374	375	364	390	392	350	377	402	381	332	366	386	346	404	389	363	382	399	379	357	386	348	374	368	382	385	378	420	368	368	376	378	348	363	351	392	349	357	409	395	364	368	366	388	427	387	371	371	336	393	349	347	381	319	361	356	377	378	378	334	383	348	402	386	354	370	339	391	381	384	368	365	380	365	400	366	364	388	366	355	349	381	360	378	340	353	357	367	379	354	348	384	360	374	394	386	407	407	415	379	367	390	413	368	401	364	390	371	385	403	360	360	376	393	353	356	328	353	322	341	392	362	386	345	391	407	391	366	377	367	366	411	379	338	390	383	357	383	362	344	395	386	356	393	329	383	383	368	395	398	401	384	362	372	376	360	370	364	415	378	386	369	364	385	355	389	391	344	420	399	359	396	381	385	374	365	345	354	362	387	371	389	364	390	358	384	387	376	392	346	355	364	363	377	383	393	367	398	356	368	380	366	371	355	373	381	385	406	393	365	343	389	385	352	388	344	341	386	399	387	364	368	389	354	382	358	391	371	381	346	373	398	373	311	361	375	356	370	402	357	335	396	376	367	377	381	371	396	394	359	358	400	409	381	371	354	384	386	351	387	364	377	336	369	399	360	361	380	373	386	365	383	357	353	386	383	339	361	313	363	358	385	379	344	402	322	343	340	365	348	381	370	334	363	352	359	375	374	353	343	361	377	393	400	374	390	381	380	389	407	448	380	380	402	377	361	359	371	380	360	347	366	356	400	383	389	346	348	385	349	369	374	384	407	370	393	362	356	349	364	366	402	420	355	349	394	345	415	419	342	392	360	399	378	417	353	359	349	358	390	361	391	366	366	360	362	369	342	372	379	374	376	388	368	363	363	370	388	366	359	372	400	383	379	380	371	393	375	405	400	346	345	383	368	374	393	344	416	372	417	379	383	348	400	350	363	389	395	360	387	362	380	354	385	355	373	370	369	362	365	370	376	366	371	376	388	375	366	424	372	374	381	375	340	379	383	354	381	386	357	382	386	328	376	356	366	359	347	351	352	384	360	399	400	384	365	371	346	354	374	374	373	371	355	372	388	371	354	383	338	384	374	374	356	359	378	392	353	395	384	387	395	357	336	388	355	399	403	352	388	417	357	399	374	368	383	376	353	368	375	390	363	376	359	353	356	372	381	333	382	376	362	399	357	340	367	404	383	380	341	400	389	396	351	353	370	391	374	400	406	357	382	372	382	372	347	407	361	357	377	413	401	360	379	388	340	388	369	378	357	380	382	342	367	363	358	372	366	376	342	363	353	347	321	375	367	381	358	400	369	357	320	364	355	391	349	360	390	360	360	404	362	365	415	361	371	370	362	373	383	329	376	370	367	380	360	357	368	381	382	347	367	355	357	342	354	338	353	394	377	413	371	371	354	353	392	351	367	377	368	397	375	385	373	353	381	368	369	371	391	347	379	358	343	383	378	386	395	364	376	406	389	373	305	373
18764	2770	2945	2198	1494	1099	843	620	450	440	348	341	319	310	282	233	231	241	211	187	179	182	197	186	173	175	178	174	189	175	176	152	155	145	127	148	157	167	155	174	149	145	141	155	139	158	152	149	139	142	121	136	166	132	135	132	135	139	149	156	147	155	152	139	139	155	162	142	146	176	140	152	143	138	149	149	139	132	150	137	127	169	152	147	154	158	155	142	119	143	154	123	161	154	133	147	143	150	169	120	147	138	146	153	174	153	127	128	151	140	155	140	154	120	178	137	116	149	152	159	151	157	143	132	154	118	134	141	153	159	155	146	169	155	142	140	123	149	130	156	130	152	178	137	125	120	151	144	141	141	156	135	158	149	147	141	149	140	145	147	151	140	131	148	153	151	144	147	168	131	146	115	128	153	123	136	142	138	140	141	145	154	126	129	147	157	150	147	126	163	147	143	135	127	148	144	161	131	139	141	143	119	138	171	140	147	128	158	167	131	132	154	151	147	132	156	152	138	126	112	120	149	159	153	155	131	156	154	147	142	129	151	148	127	141	129	139	151	156	132	129	143	145	145	122	143	138	130	137	149	118	165	146	127	154	131	142	131	129	129	157	123	142	153	151	139	145	125	125	130	153	133	141	141	136	145	144	143	151	146	147	162	147	127	139	181	158	145	133	181	159	164	148	146	149	126	146	141	139	144	136	139	152	145	140	157	150	158	146	138	150	148	139	142	151	172	140	137	121	140	131	137	166	138	152	157	138	142	140	136	133	141	139	152	138	149	141	143	139	162	134	119	147	135	131	155	146	145	134	154	134	146	139	155	129	130	134	131	145	158	137	136	130	153	143	138	149	136	147	137	168	155	130	145	140	126	137	138	135	136	148	145	140	138	130	138	135	161	130	178	143	152	154	148	144	158	167	143	144	144	123	154	157	148	145	128	148	147	138	138	124	122	137	147	146	156	148	138	159	158	151	151	109	148	140	140	145	154	160	132	133	130	136	126	156	143	157	146	152	141	143	160	146	161	126	146	146	128	144	139	151	150	116	135	151	137	153	148	174	143	128	137	148	126	149	139	126	141	173	138	142	136	114	162	136	121	156	147	146	132	125	169	131	137	114	137	134	138	137	140	156	150	151	134	144	122	140	128	149	151	141	134	144	150	159	119	130	157	135	132	129	134	147	145	152	146	154	165	141	158	138	144	166	130	141	151	146	142	154	155	122	158	137	125	136	148	148	146	126	154	134	149	143	163	170	150	129	121	151	156	166	144	146	147	120	144	137	143	134	141	133	157	161	137	126	151	156	148	150	128	131	134	116	135	141	141	162	147	153	133	151	164	137	147	129	176	122	140	147	141	139	163	157	127	143	150	152	119	150	126	140	156	135	158	145	150	152	144	135	160	162	128	138	143	151	143	132	148	143	120	133	143	128	140	138	134	134	172	112	128	172	141	148	161	145	143	143	146	162	139	144	145	141	137	146	139	151	153	168	136	131	137	147	123	146	142	136	175	133	138	158	145	134	136	144	120	162	148	157	139	166	132	158	128	130	141	146	131	145	126	121	152	133	138	158	140	164	140	143	142	138	162	112	135	163	132	128	157	143	138	154	134	131	143	149	137	136	125	133	142	153	137	146	142	144	122	150	168	141	150	152	155	167	138	148	147	154	166	155	140	158	125	146	166	150	128	147	136	127	153	148	156	142	141	132	168	146	142	142	146	139	143	132	141	177	137	142	156	126	154	146	127	120	136	157	161	155	129	155	127	122	164	128	136	161	151	147	159	134	138	142	151	116	130	123	134	141	129	153	138	136	151	127	167	152	164	125	132	167	135	137	154	138	133	133	166	130	159	159	158	132	155	147	138	133	135	143	144	155	153	125	150	156	136	132	139	148	152	118	135	143	149	138	126	123	145	137	151	138	143	129	157	158	138	158	140	159	127	151	125	117	137	124	135	167	148	136	145	145	148	159	167	142	130	156	131	169	154	134	158	152	132	142	148	140	151	148	141	146	158	139	123	145	130	146	115	149	159	149	135	135	148	145	137	157	150	133	112	127	136	125	159	133	127	144	149	126	142	145	131	135	149	122	152	162	139	145	123	164	149	153	149	134	147	144	142	142	130	152	137	140	129	144	149	151	126	160	131	137	172	141	148	147	138	138	132	175	130	149	141	139	153	130	146	154	131	124	148	140	128	138	134	139	130	157	149	164	161	150	144	156	141	167	165	137	147	144	131	137	144	166	133	147	135	148	136	130	171	143	140	150	144	149	140	133	129	133	158	133	149	142	147	142	127	150	151	124	145	128	145	143	141	148	145	122	138	139	146	137	145	131	130	163	157	139	126	141	134	136	155	144	130	160	151	157	139	147	151	130	149	156	156	153	150	147	133	150	152	144	124	122	153	126	153	147	175	136	134	143	141	144	131	138	131	143	170	123	130	138	164	151	139	148	148	147	141	131	132	141	127	147	130	157	145	146	144	155	139	131	140	134	169	140	143	151	134	130	142	145	147	107	145	138	157	132	162	143	115	131	152	163	125	156	144	150	122	149	132	148	137	125	122	162	140	178	149	134	132	149	159	127	160	124	136	136	152	146	167	151	153	140	145	143	120	155	169	161	138	137	142	148	132	135	140	141	153	140	161	148	137	144	150	154	143	128	141	143	162	160	156	164	113	134	131	144	145	125	168	135	142	148	133	144	150	147	162	151	155	125	136	122	142	158	135	131	144	141	126	153	147	161	138	151	150	136	131	136	148	164	144	160	149	155	139	141	147	138	151	146	144	159	147	146	135	138	148	142	136	134	149	149	147	138	138	153	135	142	147	119	151	143	161	132	143	148	144	132	124	136	140	133	166	153	147	151	134	143	127	163	144	151	149	155	140	147	148	128	135	152	162	142	142	156	158	150	148	148	141	151	132	138	151	143	121	148	146	151	141	128	141	146	144	154	136	134	151	154	145	154	144	146	129	121	140	148	134	161	144	140	130	120	133	150	133	138	132	129	126	164	149	137	160	141	132	126	124	143	152	151	130	111	125	156	125	162	166	156	152	153	164	138	139	138	140	171	147	133	170	142	157	137	145	158	146	138	162	138	128	140	153	151	165	133	141	145	131	150	158	147	132	128	140	128	149	146	128	155	153	142	157	142	141	122	121	146	143	122	137	135	145	151	154	128	150	143	125	144	159	146	137	143	133	156	153	152	168	131	138	141	146	149	146	142	127	153	142	151	132	154	137	153	128	134	139	105	141	147	158	149	136	122	153	161	154	139	136	139	161	161	136	150	137	160	132	136	140	129	151	146	140	157	121	142	150	125	146	139	140	137	149	149	187	163	140	137	139	134	138	147	125	134	153	125	146	121	148	168	144	143	164	152	139	153	138	169	149	152	161	160	140	122	139	138	145	132	165	135	157	129	146	154	146	136	154	130	157	124	144	139	147	122	150	147	146	140	165	122	137	141	149	127	139	135	158	126	154	143	128	149	144	142	159	152	141	135	155
8896	2721	6553	6970	5845	4798	3775	3116	2662	2303	2030	1709	1538	1476	1314	1231	1081	1085	1024	949	962	850	831	837	820	750	755	710	712	664	689	655	678	630	589	618	627	576	587	604	574	554	578	521	578	582	559	553	536	573	541	550	548	520	516	529	578	533	518	478	531	505	523	505	452	492	534	548	475	504	541	484	509	492	509	518	519	516	492	508	473	503	517	478	489	480	508	488	478	483	524	492	469	479	479	503	483	497	477	511	477	499	480	484	459	480	473	496	503	496	484	489	481	474	492	473	441	483	482	513	494	470	478	447	494	477	482	526	494	439	482	506	450	519	473	444	460	454	481	492	499	472	485	437	454	469	518	478	504	478	502	460	493	399	491	502	490	478	490	445	492	451	510	507	486	450	465	484	474	498	482	464	455	463	469	481	467	453	492	453	492	487	490	461	445	484	480	489	472	510	490	520	450	444	485	482	450	479	457	481	470	495	469	472	493	487	503	486	501	472	489	457	497	457	486	481	483	458	478	515	469	468	507	464	481	459	471	461	430	475	511	467	475	501	502	456	441	477	504	485	484	502	449	497	497	498	470	475	447	466	479	490	439	450	475	495	426	435	495	469	486	479	479	479	506	470	467	470	476	459	482	466	472	487	462	493	489	454	486	474	488	509	468	448	478	475	482	474	479	518	502	467	484	458	483	478	470	474	444	494	517	454	462	479	476	462	453	491	464	446	447	457	428	494	460	474	462	453	491	450	467	506	467	438	475	497	449	472	448	461	472	458	475	484	458	463	523	459	436	445	510	526	503	433	512	442	473	459	473	507	497	482	464	443	459	495	470	469	514	453	456	435	440	508	467	482	462	484	475	442	462	472	504	451	427	504	452	508	466	478	446	449	475	462	534	469	486	486	454	407	455	507	449	482	465	468	453	469	455	513	506	431	491	433	486	455	453	485	468	475	487	478	451	508	499	472	473	495	466	467	443	442	454	444	451	494	470	451	484	475	498	473	492	487	464	511	440	479	459	485	472	494	482	517	449	491	452	461	448	470	507	481	475	473	481	462	491	454	466	483	449	467	514	484	479	449	482	482	465	479	514	528	475	462	496	440	474	492	479	474	494	485	463	473	495	482	467	487	478	450	499	457	508	514	477	492	468	450	508	477	493	427	468	484	446	471	489	446	506	498	461	493	466	443	414	476	481	501	467	466	461	493	469	454	449	466	482	516	440	491	482	477	535	506	467	459	459	484	468	476	473	497	439	465	477	491	468	469	435	491	433	516	487	486	484	435	491	495	454	463	473	517	485	473	467	486	480	462	507	465	433	446	476	484	477	474	463	455	492	519	465	484	442	455	456	453	484	491	475	479	463	483	486	470	454	474	494	499	461	491	471	470	512	481	426	504	467	478	474	462	493	497	443	469	449	490	434	458	510	441	504	464	466	467	481	457	498	458	478	469	432	443	477	474	462	476	484	462	516	434	456	443	490	454	504	491	472	509	484	470	453	484	473	487	496	456	484	518	436	483	472	478	484	488	476	430	491	486	469	447	505	472	451	501	469	484	475	474	468	474	459	486	469	516	443	470	471	487	448	439	483	466	506	462	445	482	496	516	466	478	472	458	492	438	478	467	481	460	478	488	437	488	446	488	443	466	479	463	504	449	480	489	485	483	467	495	441	454	546	465	469	498	453	468	473	473	473	495	454	462	464	471	476	440	480	500	456	441	486	464	467	488	506	501	465	505	464	486	479	474	436	449	489	488	455	478	450	479	478	493	448	493	445	482	445	481	495	466	467	482	480	478	459	451	487	440	500	465	472	472	495	524	478	475	451	496	516	471	494	490	461	445	487	453	469	464	492	497	496	450	496	451	467	500	435	493	441	481	467	450	479	468	483	529	484	491	475	481	447	500	493	464	465	472	472	444	423	514	454	464	465	454	501	474	490	446	410	471	483	471	505	483	457	481	463	455	468	472	492	489	463	466	486	450	521	488	471	456	448	441	498	445	480	494	492	473	461	492	482	469	501	463	494	439	495	471	479	486	478	487	486	491	448	460	489	505	476	500	445	463	477	465	423	460	473	474	474	472	511	472	438	513	462	430	526	466	499	464	452	455	470	458	489	459	460	492	448	450	444	470	462	471	474	509	469	478	480	476	450	464	496	472	504	470	484	507	456	519	482	471	479	438	460	474	484	507	490	486	456	492	467	475	495	450	494	473	477	470	505	460	463	489	454	491	498	473	473	474	444	420	486	441	440	477	482	462	483	467	438	457	477	483	492	492	482	480	454	463	453	437	457	447	467	473	502	483	496	468	424	453	450	477	510	469	473	445	445	467	450	515	449	457	481	490	490	486	481	460	454	517	477	447	484	498	500	456	452	466	483	463	474	482	439	469	493	458	478	481	473	476	470	467	502	466	441	451	460	441	496	481	471	470	467	453	492	452	434	477	472	499	473	456	449	461	456	495	509	482	432	457	459	497	443	459	454	497	478	462	500	449	457	457	450	475	479	509	489	477	465	468	463	473	478	468	496	475	481	469	469	457	510	479	493	483	499	497	489	469	473	443	483	523	482	510	478	492	461	469	468	477	472	477	460	489	467	452	465	495	494	494	459	468	464	489	486	462	489	436	461	496	460	444	414	468	467	454	461	473	470	522	496	444	449	453	456	432	484	476	418	497	533	450	454	495	436	480	479	479	492	485	457	436	511	462	488	459	466	482	458	466	475	464	482	476	520	486	443	465	453	483	491	487	505	495	468	481	489	442	468	482	468	472	439	455	488	466	485	487	475	476	455	465	458	477	447	478	495	462	487	491	495	487	475	502	477	466	518	471	495	456	500	499	447	453	443	455	487	460	513	454	493	438	483	516	471	495	466	468	483	444	471	474	434	473	483	448	470	496	482	473	440	456	452	468	444	457	513	486	537	469	481	481	465	468	453	467	459	481	505	493	464	441	426	480	483	487	436	486	496	480	490	495	466	461	483	474	461	494	510	451	490	482	478	474	475	444	451	490	491	461	469	486	490	462	451	485	459	433	501	421	468	484	493	503	474	463	460	497	489	490	509	464	467	496	433	490	487	493	450	485	478	459	461	485	487	456	434	459	481	461	455	457	498	465	432	471	460	499	453	436	463	487	485	473	478	448	468	493	417	441	480	457	507	459	491	457	457	488	487	496	443	469	491	500	470	461	475	491	470	469	493	489	427	487	476	463	476	455	461	505	451	469	460	494	454	487	473	487	448	465	441	494	451	452	507	494	455	455	507	480	467	457	512	499	435	462	474	464	519	497	438	532	466	500	465	499	515	528	471	482	476	495	515	438	492	513	457	492	477	436	488	476	458	471	461	497	467	482	475	490	478	454	459	493	488	473	458	444	487	495	498	461	521	458	506	472	481	469	507	472	466	484	448	478	456	441	472	476	516	507	448	502	475	483	493	489	468	481	484	468	439	471	457	451	475	454	464	505	441	468	452	478	489	502	455	491	481	500	470	499	462	482	456	480	451	483
2582	321	342	284	283	264	252	231	225	241	247	235	244	221	258	244	217	236	241	238	218	206	226	208	246	265	228	245	260	214	226	229	218	235	255	218	222	236	247	192	231	233	242	212	246	232	263	243	238	244	226	231	239	212	221	226	221	232	232	223	224	217	211	230	223	211	241	241	242	227	210	211	223	213	245	218	195	212	225	201	225	222	230	224	211	195	211	217	242	238	220	209	255	237	224	233	225	231	246	229	225	219	220	233	236	241	227	220	204	209	235	233	194	200	204	211	255	222	222	222	236	239	221	226	217	217	245	226	245	219	215	222	252	235	222	225	211	240	241	243	207	237	238	233	231	245	241	221	266	207	197	243	206	223	201	232	202	225	209	221	224	256	251	236	219	237	238	239	202	218	251	243	212	224	218	226	218	216	234	223	249	238	232	224	191	214	244	219	242	208	227	233	210	216	251	231	220	203	222	230	223	226	233	245	237	226	250	218	208	219	234	231	233	227	233	233	218	204	232	263	219	205	247	246	202	242	221	232	232	217	220	200	236	208	246	222	214	194	248	236	229	210	234	242	205	238	227	195	260	230	210	204	223	219	225	225	198	237	253	212	222	229	228	222	249	221	200	212	236	220	220	224	220	251	215	225	209	208	232	231	201	193	201	226	207	239	249	227	236	233	220	230	204	221	227	211	230	212	239	234	218	220	205	225	234	267	199	244	192	220	211	232	208	234	227	220	251	210	235	225	229	198	224	241	241	213	237	201	211	233	212	224	252	228	253	244	230	232	238	208	207	235	239	239	229	229	235	212	223	220	210	252	229	229	252	232	254	224	215	228	226	221	241	217	243	240	232	233	223	238	214	229	230	241	232	218	223	211	248	236	244	247	205	224	228	204	204	257	237	240	243	233	210	206	231	218	237	212	224	234	219	241	200	226	252	230	246	234	229	210	209	228	244	230	252	223	243	231	194	240	189	222	227	232	231	218	220	221	219	209	205	207	230	252	230	217	228	210	261	233	236	233	220	205	238	219	233	239	237	263	217	234	214	243	246	207	239	213	200	203	226	244	222	214	208	248	226	206	211	220	242	209	212	241	254	223	229	228	277	230	215	223	226	222	251	210	196	227	193	272	213	236	239	246	211	232	230	211	227	227	229	208	236	223	232	210	218	226	233	235	233	235	231	230	247	245	257	249	227	214	219	212	253	232	228	240	218	197	243	224	233	231	254	221	220	209	241	204	245	267	207	219	236	228	219	226	222	226	224	251	232	230	225	251	226	247	217	227	226	234	231	236	246	189	208	235	219	229	228	232	223	238	242	228	226	202	217	229	236	225	228	226	228	234	192	208	231	234	197	234	234	220	230	207	208	231	225	243	220	237	223	228	211	228	237	224	221	226	232	218	224	219	247	189	220	185	234	221	212	248	216	244	193	194	227	212	240	202	221	205	246	231	237	252	240	229	248	232	195	234	222	217	226	231	233	199	197	243	226	216	225	205	221	250	246	220	250	200	243	231	223	216	225	245	198	239	238	222	251	229	241	209	242	234	222	216	205	223	236	183	231	249	245	242	237	233	240	221	255	214	241	204	232	224	213	234	220	223	228	238	232	220	242	212	203	230	217	242	225	231	246	209	179	227	218	233	241	205	226	225	223	228	231	252	239	225	224	236	224	207	236	229	228	220	247	237	230	237	256	207	230	222	218	228	235	252	232	218	235	223	227	232	244	214	244	239	262	257	238	225	213	226	221	236	230	240	246	230	220	231	226	202	184	245	204	251	248	237	225	202	223	239	255	212	218	228	233	224	239	222	232	225	226	208	249	242	233	222	254	230	230	229	262	246	234	229	232	215	208	225	221	227	230	216	211	217	186	213	221	225	228	229	228	231	220	213	227	234	225	218	237	234	223	213	224	217	222	214	226	236	259	224	228	216	236	226	201	222	233	229	235	199	219	236	233	231	234	217	257	217	224	262	226	232	242	208	231	226	246	221	240	231	259	232	212	217	218	230	232	231	203	221	227	232	259	207	221	221	260	214	232	202	218	235	216	243	201	229	240	230	221	226	250	221	244	233	251	224	219	231	227	236	224	253	227	213	225	223	230	238	229	235	223	211	221	218	255	238	247	250	229	209	207	213	232	226	231	219	245	227	201	258	219	269	217	222	227	218	226	219	221	229	251	229	212	226	199	242	239	235	252	212	216	230	227	215	235	212	214	226	197	222	223	230	250	209	230	221	221	223	237	221	208	242	230	219	222	203	224	219	219	235	203	223	256	227	224	200	241	219	248	211	235	202	185	222	237	214	211	218	204	229	218	223	215	227	221	204	241	243	230	225	235	216	228	233	219	207	234	220	226	228	234	250	248	233	215	246	216	246	212	223	226	231	238	205	242	215	240	225	231	224	220	238	230	221	226	232	238	219	219	231	244	229	213	230	229	213	237	249	201	205	245	203	220	239	228	239	247	257	244	226	229	224	225	218	240	219	245	199	224	246	253	231	245	216	247	228	216	233	253	216	204	199	227	231	277	228	240	199	247	224	232	238	225	249	197	216	238	238	217	229	235	199	232	228	232	212	205	218	252	212	204	212	238	217	227	232	240	240	247	261	239	245	243	245	245	210	262	204	191	230	211	207	245	239	242	225	211	236	207	213	224	256	219	213	254	220	218	229	233	251	206	223	243	209	233	225	256	226	244	224	237	230	231	222	217	257	254	225	221	245	214	229	219	232	198	219	228	240	209	250	238	235	210	222	224	215	213	256	219	237	233	232	236	229	208	213	230	229	241	225	226	229	241	212	235	200	224	244	232	229	207	266	234	218	232	246	207	229	255	227	231	230	226	243	207	243	230	223	245	223	234	187	240	220	244	242	232	213	235	242	239	269	214	255	243	199	257	224	232	226	211	233	229	225	227	220	227	219	258	217	229	225	219	242	222	246	223	236	232	226	247	236	209	228	239	226	227	240	213	223	229	244	231	259	217	240	214	236	214	254	231	229	240	217	237	222	218	247	255	212	257	236	210	220	254	248	230	247	198	259	211	233	232	246	229	208	211	219	221	229	209	236	226	234	236	220	238	228	226	230	221	231	222	241	238	233	207	248	215	240	246	246	230	197	201	247	222	244	243	234	193	242	220	210	207	216	210	234	224	235	239	234	232	223	226	237	220	229	237	222	237	226	245	250	241	253	231	244	233	234	203	222	209	240	239	200	208	219	264	242	218	210	247	230	231	247	208	217	239	214	225	231	215	221	249	217	255	238	212	221	225	214	238	239	217	227	217	227	239	198	230	222	227	212	256	219	247	247	240	247	215	212	216	248	226	243	227	228	225	235	206	225	223	250	226	218	215	223	243	236	210	218	243	214	244	220	227	228	247	232	233	224	253	239	219	246	196	227	209	226	236	203	236	226	221	235	279	225	234	225	241	264	233	213	235	224	217	197	235	223	223	203	222	236	211	251	217	218	225	223	232	192	209	196	235	209	234	215	227	197	224	240	236	222
3159	720	918	950	868	818	803	773	748	767	739	677	762	714	710	693	696	725	672	725	697	727	642	691	721	701	667	669	707	682	651	675	669	676	641	679	688	642	667	693	628	672	723	680	670	690	690	686	689	727	703	698	714	663	672	698	685	716	658	682	694	706	644	674	743	712	723	704	702	671	703	666	681	631	697	730	680	675	672	691	665	660	651	696	681	696	657	697	663	672	685	672	704	697	708	729	662	667	661	724	731	688	693	688	655	664	660	689	700	683	700	655	693	673	679	694	697	715	676	640	743	708	675	659	717	665	666	697	685	675	706	663	692	713	700	641	669	685	640	661	726	704	672	664	676	700	733	650	687	685	719	680	657	677	679	656	716	685	686	676	716	678	662	663	701	665	716	636	625	670	663	671	670	672	651	665	664	648	674	704	661	720	679	651	659	644	678	704	693	658	723	700	661	647	675	685	689	721	642	704	682	694	686	704	664	671	652	682	661	651	669	693	645	676	672	660	656	680	673	690	725	671	679	681	650	672	709	682	644	679	677	702	704	663	691	672	672	660	641	693	692	692	688	667	705	665	691	676	681	647	683	711	659	693	650	685	679	636	665	668	699	711	702	670	691	657	651	650	643	733	647	695	636	690	646	701	668	677	667	650	701	706	702	686	684	689	674	710	673	685	672	670	635	716	684	710	704	700	684	657	697	655	722	678	670	628	723	621	664	671	663	705	712	667	659	717	669	663	665	666	671	702	707	676	676	719	668	709	685	669	690	701	685	732	679	697	668	704	682	725	670	669	678	696	691	674	671	679	639	658	663	652	659	678	667	610	685	688	664	679	664	676	713	696	703	705	649	654	658	670	669	695	688	683	698	652	675	659	680	655	713	692	692	625	726	654	706	698	673	642	677	712	676	688	679	714	670	678	677	684	663	650	659	685	679	709	642	668	649	677	713	677	711	670	620	701	728	631	691	689	686	730	677	689	691	681	645	722	692	736	636	660	670	680	659	677	705	699	671	687	689	680	719	692	701	677	723	705	682	682	719	723	704	650	659	658	676	678	646	695	689	652	685	694	691	662	666	679	691	681	644	699	689	674	703	652	636	682	650	699	639	689	678	646	688	707	624	704	649	657	653	663	691	703	723	677	588	643	662	720	648	694	645	721	686	638	683	674	680	681	687	704	625	668	668	662	698	670	695	659	676	687	671	700	670	700	730	704	674	707	682	678	630	709	664	664	673	662	654	683	678	670	658	643	695	620	684	689	725	670	672	681	701	638	689	687	621	670	671	690	659	737	633	692	693	654	647	670	656	641	695	664	689	715	658	657	673	674	671	656	628	635	704	660	696	677	638	670	642	627	675	667	699	668	713	659	663	702	650	657	666	669	626	731	660	653	724	645	641	693	695	666	675	698	644	686	675	676	701	680	692	697	630	705	665	665	677	679	712	659	628	728	718	670	667	673	661	681	646	646	679	709	672	689	656	643	683	658	719	642	658	674	668	690	662	670	718	713	657	695	672	667	682	697	636	713	673	718	728	653	671	685	693	700	705	696	654	701	670	690	718	678	683	697	686	628	674	658	657	702	679	699	691	665	681	658	690	711	680	668	728	673	700	657	677	700	713	672	671	663	710	663	686	707	609	697	649	663	669	656	668	663	676	657	667	687	706	687	683	667	635	653	686	701	736	703	664	650	697	702	672	664	705	686	684	694	651	714	657	713	653	673	698	704	670	724	689	642	697	703	622	691	720	672	675	669	686	681	659	689	682	680	665	642	697	664	668	664	693	688	662	697	711	675	721	710	697	633	688	666	701	656	697	653	664	698	645	659	695	632	724	689	713	675	673	631	660	608	657	688	713	702	705	681	700	691	678	677	644	690	668	706	677	654	668	700	683	717	663	712	693	664	656	680	640	654	667	714	666	685	649	651	681	638	702	678	674	681	694	690	672	685	673	722	672	705	693	642	692	691	660	693	633	700	661	722	677	649	682	667	692	698	697	671	657	695	708	710	733	704	682	716	705	695	687	752	682	711	711	681	670	646	702	640	640	667	673	679	715	692	594	661	688	677	663	642	697	681	639	651	700	662	711	637	668	717	631	709	676	671	712	670	705	684	683	688	705	671	653	696	669	686	707	675	651	670	690	696	667	702	725	657	683	694	640	669	661	673	678	697	720	659	656	682	678	656	698	650	668	675	684	616	719	666	652	731	682	689	722	671	692	711	666	703	667	672	660	705	688	645	637	708	649	686	690	658	689	695	734	736	715	650	725	712	642	665	688	676	670	663	676	706	651	658	650	622	696	655	678	664	692	666	656	708	666	666	689	667	671	682	690	692	690	682	704	696	732	638	611	653	657	721	664	650	659	684	667	628	753	697	671	688	625	696	717	666	708	683	649	728	681	670	677	643	722	651	692	691	682	715	677	687	706	662	652	680	687	689	644	641	644	673	654	648	674	672	687	679	705	685	660	619	654	683	639	626	673	714	638	689	665	716	677	710	701	662	674	720	696	716	672	687	676	711	671	618	665	654	621	659	707	660	629	648	605	680	658	643	652	655	690	734	695	701	659	695	746	650	660	690	692	648	696	628	687	654	692	723	708	650	632	682	709	674	672	646	714	687	657	664	654	663	706	704	666	709	710	697	731	652	686	668	676	663	657	673	691	694	696	649	658	706	674	668	679	642	688	686	677	647	676	701	692	668	667	717	626	644	697	724	673	669	710	682	678	613	684	706	651	700	698	674	671	656	645	718	679	627	703	706	678	692	694	655	685	694	634	688	650	673	686	618	693	700	644	650	708	669	696	626	726	712	674	659	666	688	661	652	679	644	736	636	671	651	668	706	655	702	681	663	657	653	696	693	607	702	730	667	662	660	661	687	663	709	695	673	634	646	680	612	669	655	734	643	698	642	670	729	702	726	736	693	684	683	653	700	623	678	722	683	684	685	715	677	670	641	659	638	603	729	723	707	705	668	629	679	727	686	686	645	698	647	712	670	684	678	678	678	706	638	690	653	679	679	661	676	668	659	658	624	659	654	722	696	667	685	671	686	675	674	647	691	710	666	666	716	688	678	657	661	663	681	653	680	670	694	695	678	685	689	670	652	698	683	666	688	659	696	705	675	667	638	651	680	710	641	699	623	660	676	638	709	651	710	703	711	659	686	693	670	692	687	690	707	671	712	660	700	688	707	655	647	669	640	715	695	679	620	714	644	628	710	656	672	633	658	705	663	684	712	669	670	699	639	685	692	691	648	643	681	704	664	676	670	670	662	679	648	678	668	701	666	661	671	670	710	727	662	695	720	676	724	701	679	624	724	690	734	682	673	648	663	669	730	645	686	688	634	782	705	673	666	637	684	689	679	683	655	659	696	677	661	661	643	669	711	662	645	681	689	712	682	718	691	709	658	678	687	680	695	690	692	684	675	680	665	705	669	667	682	703	666	666	653	656	622	658	662	661	670	691	654	662	687	673	642	643	699	644	632	726	685	643	676	686	643
11295	1146	1381	1083	767	559	462	368	280	248	220	197	211	178	180	163	184	143	148	175	141	150	140	137	132	120	117	118	122	124	107	106	119	134	122	130	109	102	99	121	116	121	118	133	109	138	110	106	117	98	128	102	119	100	114	102	109	134	124	107	106	105	98	107	106	114	112	130	122	114	131	124	103	113	110	123	109	109	131	116	113	95	95	103	121	134	119	119	120	131	125	114	106	122	105	125	108	119	102	110	113	111	105	108	111	108	114	113	93	101	125	113	98	111	103	109	123	115	123	114	105	103	101	120	90	96	123	96	115	113	117	98	126	107	116	105	119	90	96	101	96	97	103	108	102	105	122	93	94	118	118	124	97	95	107	114	116	110	102	109	109	111	112	84	124	120	102	93	134	110	103	118	132	114	110	117	119	113	117	105	88	97	122	111	99	123	112	114	108	101	103	112	98	109	102	110	126	111	112	93	109	121	115	129	117	96	132	103	106	104	101	118	109	103	118	107	114	102	94	111	128	88	106	104	98	111	119	116	101	94	101	87	120	104	111	113	116	95	101	119	98	117	110	102	116	103	138	102	119	125	105	108	115	92	95	89	113	120	114	114	101	98	95	119	108	107	97	110	107	130	103	102	135	105	114	119	124	119	103	132	108	114	105	116	91	99	111	117	98	102	112	100	107	106	116	136	107	99	112	101	108	122	114	115	123	96	114	117	107	99	103	102	105	121	117	97	118	114	90	89	105	109	98	109	121	107	83	115	91	103	90	131	104	86	114	114	128	132	96	106	104	119	115	120	116	114	99	96	101	114	122	109	87	103	107	115	118	99	113	112	110	107	100	102	116	127	114	89	114	128	102	102	109	99	129	110	102	103	89	102	89	126	103	103	102	110	106	103	126	100	112	99	118	102	103	112	120	100	94	100	110	127	100	108	116	129	122	105	104	102	110	103	113	110	135	118	118	104	113	105	100	98	107	106	120	113	122	117	118	105	102	106	101	105	132	102	125	96	112	118	122	99	107	99	113	99	108	95	108	114	90	111	105	121	110	110	103	99	98	108	109	115	98	119	92	123	111	109	113	115	101	107	123	126	136	121	109	115	98	100	105	100	115	122	113	102	99	104	100	104	108	109	106	95	118	100	114	94	101	109	128	118	118	102	123	104	115	95	123	108	104	95	119	116	104	111	111	117	122	114	106	119	107	90	101	105	109	101	100	116	118	110	137	96	114	103	107	131	96	121	96	109	122	110	113	129	133	105	117	103	108	113	121	106	105	115	103	111	128	117	102	90	107	105	115	126	104	113	139	106	107	119	116	110	103	124	124	106	124	109	109	130	112	94	104	112	103	116	135	111	90	123	124	123	113	122	124	121	119	109	129	118	126	100	109	110	106	102	113	102	112	118	121	121	131	114	110	102	126	87	127	125	105	115	88	94	111	98	103	113	122	114	107	109	120	109	127	130	99	105	119	103	112	109	103	115	87	111	98	116	112	115	130	113	102	102	102	132	101	107	95	100	101	110	115	108	107	111	111	110	110	109	117	107	110	115	98	99	114	137	113	109	118	111	117	98	97	118	114	103	93	94	113	85	128	120	99	109	104	120	117	136	114	119	112	100	101	105	115	98	110	105	109	106	123	113	114	102	119	112	120	112	109	102	115	101	128	130	116	105	115	119	97	109	109	110	111	118	107	116	105	97	105	98	94	104	126	94	138	117	117	110	93	97	105	114	86	86	135	119	128	115	95	101	95	111	126	132	88	119	108	102	102	105	115	109	103	111	85	109	105	102	114	103	114	104	106	94	89	110	98	105	107	111	120	116	113	108	105	111	112	92	117	97	108	106	134	97	113	111	127	108	115	119	97	98	115	111	126	102	111	126	117	104	99	111	102	123	123	116	107	105	100	118	106	93	105	115	119	118	113	106	112	108	102	105	96	124	89	112	128	111	106	115	110	136	99	122	118	118	98	133	122	113	114	107	102	101	109	110	111	112	108	107	133	104	102	108	116	103	118	101	101	84	108	109	113	99	108	112	107	114	116	113	107	127	100	116	102	110	110	107	85	97	117	105	110	109	105	107	105	92	107	114	125	103	107	108	123	96	114	126	107	125	93	114	116	93	108	116	111	116	108	99	95	107	110	124	107	127	100	102	111	113	97	102	113	100	107	106	109	125	113	111	101	100	124	113	106	115	114	108	102	112	129	133	95	107	81	105	133	95	108	104	98	101	123	108	98	111	123	102	116	127	109	122	107	126	106	127	113	116	112	102	114	100	104	104	105	126	124	123	105	126	102	124	106	111	114	93	100	115	95	95	107	102	123	113	92	115	130	138	98	102	92	104	119	126	115	94	101	115	102	110	104	112	93	109	120	118	101	107	125	110	122	112	129	102	110	117	114	114	113	111	104	105	130	101	103	98	111	120	111	107	107	106	120	104	107	112	112	109	92	129	124	111	102	115	110	110	106	97	111	140	115	120	106	109	107	115	117	93	95	118	113	111	122	86	115	121	123	103	113	106	103	113	116	98	117	96	122	118	118	139	98	119	111	114	95	102	96	122	123	121	110	98	108	108	109	116	97	105	110	109	111	128	139	104	126	129	101	104	101	129	122	124	106	108	112	99	113	113	109	103	117	119	115	116	114	119	105	133	108	115	125	123	124	115	114	88	101	110	100	106	104	99	109	109	96	134	115	108	114	101	122	113	98	107	117	122	110	90	106	107	99	104	107	105	129	105	95	109	114	113	100	115	131	114	106	108	93	92	103	118	101	104	122	116	111	91	126	107	82	115	98	126	127	113	115	99	98	110	102	100	100	118	121	124	95	90	98	116	104	107	138	114	114	106	109	121	116	113	116	141	102	99	112	114	112	117	109	113	101	124	111	93	115	108	95	107	91	120	102	118	92	115	110	105	95	96	114	112	115	134	120	114	100	102	121	110	121	113	108	107	97	110	112	115	103	89	107	98	118	114	104	112	134	118	109	118	129	130	125	103	114	114	117	113	113	93	119	98	128	93	115	101	110	101	108	97	104	117	107	122	102	113	114	121	114	96	138	107	113	119	105	111	111	92	100	96	102	91	115	144	127	103	109	132	115	119	91	114	115	109	106	119	118	101	120	118	105	97	135	109	115	102	119	120	133	111	99	113	131	113	116	116	103	102	113	104	107	118	89	137	100	129	114	92	136	106	132	118	97	88	112	119	123	98	113	113	109	116	105	106	114	115	117	85	115	104	120	121	101	110	116	115	96	112	117	107	105	127	122	116	104	103	107	111	111	103	103	109	112	101	132	115	99	117	104	111	110	106	95	104	111	106	113	105	126	105	113	113	111	117	111	97	104	114	128	113	116	115	112	121	120	101	111	88	99	104	111	111	116	113	112	113	104	108	113	105	114	104	101	103	109	100	104	108	112	126	103	122	103	119	99	102	110	95	113	123	119	99	117	105	109	116	119	104	106	111	111	109	114	121	113	129	107	111	102	126	109	112	121	129	111	89
6695	1474	3588	3895	3262	2635	2103	1772	1448	1288	1127	993	940	892	790	714	693	653	655	632	612	558	541	484	537	506	489	457	476	462	509	471	472	423	433	457	447	438	410	424	431	457	434	401	422	422	405	459	411	406	404	401	391	400	406	373	424	390	383	395	396	390	418	398	405	397	373	374	372	416	376	411	383	364	391	378	381	357	394	402	375	374	351	394	372	349	369	351	385	366	399	355	376	374	351	378	377	352	369	332	410	437	351	362	412	370	346	344	409	380	375	397	382	365	387	364	361	384	370	350	380	384	378	340	345	395	401	387	396	374	399	390	380	367	369	385	384	395	393	355	369	385	380	351	396	400	365	375	359	364	351	365	372	359	358	390	371	344	383	364	400	365	347	400	346	351	362	379	386	381	362	382	370	372	344	405	406	362	379	357	372	363	375	368	393	363	385	356	381	363	384	393	352	344	393	402	385	355	372	340	336	389	364	353	353	346	389	378	371	375	372	363	415	400	386	359	373	375	399	369	370	405	405	381	383	378	383	369	356	375	333	348	398	365	366	347	364	391	376	375	379	355	332	336	350	349	357	378	372	367	344	357	400	359	377	365	373	414	401	391	374	366	416	389	362	367	385	369	396	360	379	407	397	353	376	347	355	388	381	359	338	373	412	391	367	367	384	385	384	381	375	365	387	366	381	384	379	351	346	395	360	373	378	382	365	371	385	380	346	383	374	375	363	351	376	376	383	341	401	392	374	382	349	339	355	371	378	410	363	353	344	358	359	386	382	376	360	369	381	406	372	365	349	381	381	397	374	365	376	382	356	374	374	374	391	363	353	343	379	359	374	366	366	361	390	373	370	367	342	401	372	382	381	358	345	353	379	432	313	354	334	375	369	353	391	375	353	373	368	377	385	361	416	415	368	408	359	396	386	328	366	397	371	386	405	393	342	384	358	360	383	351	361	373	384	374	355	385	388	367	369	371	376	379	347	346	378	401	337	326	385	359	378	396	385	388	369	393	401	356	399	306	370	369	341	395	389	407	374	356	354	392	391	381	395	388	384	372	355	368	353	344	409	342	393	376	350	368	391	373	401	396	385	365	400	386	376	355	375	348	394	376	357	375	423	393	373	373	377	391	368	367	382	381	338	375	378	367	418	365	390	333	371	348	365	360	381	374	381	362	370	366	317	372	342	387	336	392	384	373	374	380	384	375	381	354	382	347	368	395	381	373	365	378	348	398	383	395	380	398	356	365	392	399	354	342	362	373	355	360	320	367	363	351	385	369	352	353	359	385	388	348	403	364	398	356	372	380	376	407	373	396	402	384	350	384	362	325	347	360	368	362	349	364	351	346	388	360	383	369	376	383	377	338	338	371	387	354	364	381	373	399	398	383	383	373	346	349	338	381	357	406	377	367	372	351	350	358	371	366	364	401	385	387	354	380	392	346	380	365	382	386	376	414	373	361	390	344	374	372	368	361	394	374	365	349	380	342	362	371	369	351	358	366	374	361	384	395	390	371	368	382	381	371	372	389	378	381	373	319	336	343	374	370	373	396	370	369	412	340	370	390	369	387	342	382	382	374	387	387	361	398	374	349	334	370	360	382	370	369	372	401	336	371	356	364	353	365	367	372	380	358	353	343	333	367	368	358	403	342	382	401	361	366	367	383	369	340	378	380	394	382	342	341	367	370	414	388	379	377	355	360	405	369	373	375	371	363	375	347	350	373	412	388	373	340	378	393	357	373	345	369	388	351	355	371	375	349	376	326	361	372	347	373	353	365	361	372	375	374	366	381	382	379	356	375	373	351	350	375	402	377	359	362	377	371	373	387	375	354	371	366	405	376	357	366	371	398	358	368	368	349	382	381	373	372	371	368	380	333	354	370	358	376	341	360	396	370	400	386	350	389	364	381	398	327	360	368	374	386	356	360	367	371	369	383	351	386	377	341	368	366	337	378	366	374	386	404	365	374	361	392	348	397	375	373	373	372	390	344	386	427	361	365	380	374	363	355	414	399	350	351	395	359	379	377	375	387	344	386	354	375	384	368	368	384	378	384	428	357	388	369	353	393	385	377	390	383	379	398	369	345	367	395	349	379	381	368	397	347	423	374	384	363	356	358	373	358	351	377	333	358	371	363	336	368	370	363	346	363	377	375	376	396	378	391	388	398	345	360	397	348	377	360	361	396	359	355	381	388	341	375	319	389	386	362	382	366	386	392	359	384	365	346	378	363	372	386	368	368	342	386	350	402	356	410	348	380	370	383	372	390	363	348	400	358	374	366	353	390	370	373	371	357	385	352	393	379	351	382	347	382	392	367	398	334	365	374	369	360	349	361	381	387	332	360	357	332	363	367	357	383	351	345	383	363	357	369	362	375	368	396	348	383	362	359	331	362	353	345	350	384	397	366	374	408	364	358	378	362	353	394	336	371	384	320	369	323	363	338	368	373	393	368	393	399	354	373	385	377	358	369	362	373	354	351	383	411	392	333	351	341	351	371	370	375	372	342	381	391	361	348	379	411	352	357	346	351	357	401	384	365	393	375	406	330	374	367	353	374	339	353	379	384	404	360	409	393	423	375	392	372	347	357	394	354	358	350	368	362	374	390	366	365	348	314	356	425	352	365	373	386	371	395	373	380	352	358	353	360	376	368	346	399	392	362	380	365	359	350	387	331	348	423	351	377	382	349	376	314	406	367	391	382	368	314	352	349	335	382	375	407	347	338	382	394	379	380	372	361	380	391	369	390	364	346	361	374	357	355	354	312	378	361	325	380	335	349	378	366	351	390	361	349	356	368	358	341	366	354	397	355	385	349	365	369	388	338	352	361	375	364	383	357	348	377	385	365	355	336	387	348	403	382	359	358	384	357	356	378	319	377	363	382	356	346	380	407	386	380	394	360	350	351	370	368	360	375	355	364	362	386	358	314	370	384	374	374	378	370	347	352	363	401	361	373	346	365	385	356	368	380	397	381	377	317	343	400	360	341	358	337	383	353	363	361	366	359	383	363	381	389	390	327	380	404	368	374	411	365	334	373	404	371	394	396	341	373	364	385	363	401	369	366	356	356	373	419	352	364	382	367	396	365	379	366	374	353	340	359	350	374	365	404	345	383	370	353	374	368	347	372	360	341	384	370	370	377	383	369	392	341	350	414	340	349	366	401	366	372	361	345	384	347	349	385	349	360	390	347	360	356	390	362	374	321	348	361	358	374	343	367	353	376	381	344	383	373	342	361	395	412	381	368	335	372	353	386	377	409	358	370	360	330	369	356	355	415	387	376	373	361	361	367	371	362	378	361	381	375	374	377	337	365	351	401	358	367	390	367	346	369	358	374	379	392	392	402	380	364	328	390	362	335	368	369	361	399	370	354	367	350	349	353	361	386	365	367	343	384	386	371	372	382	370	362	355	385	354	377	371	355	350	381	377	387	388	349	371	355	367	358	399	376	374	354	346	358	379	377	352	343	387	350	332	403	395	357	361	365	363	351	363	386	348	374
19069	2747	2960	2201	1457	1022	813	636	517	450	381	345	288	289	255	227	207	199	214	235	184	206	190	184	178	182	182	178	173	152	155	166	159	163	158	189	139	152	122	158	151	156	163	147	152	129	148	157	148	174	150	147	167	154	176	156	130	143	122	144	157	150	163	143	141	194	141	157	150	143	152	149	163	148	133	136	129	155	147	156	134	154	154	141	126	152	146	131	126	159	138	148	108	150	137	116	172	143	141	164	152	140	150	133	136	148	141	141	140	140	139	163	166	141	143	140	129	147	128	149	129	138	145	140	142	172	138	141	147	156	143	158	137	150	141	126	159	131	131	167	132	125	132	137	146	126	145	173	141	137	139	143	111	149	141	135	138	142	161	140	141	129	145	134	145	112	142	158	137	134	157	154	146	158	140	139	152	149	134	140	141	158	132	139	155	158	140	150	171	134	132	140	137	110	148	130	166	159	157	149	146	136	126	135	141	143	152	154	131	129	149	138	133	124	138	137	133	162	145	127	149	147	138	152	137	130	135	151	141	169	153	113	144	135	145	132	140	128	160	129	135	149	145	150	170	134	143	127	162	136	131	142	161	152	141	147	143	156	155	134	166	154	142	151	152	125	142	157	148	148	149	129	142	139	134	120	154	147	150	119	158	153	165	131	144	123	130	134	130	148	158	116	143	151	145	128	144	130	146	128	129	142	129	143	157	144	163	165	130	124	137	142	155	167	155	125	147	146	141	145	148	144	153	134	176	148	128	154	134	137	135	153	117	160	138	143	132	132	126	128	131	153	142	120	162	142	142	151	132	147	157	138	131	152	151	144	145	152	146	129	163	134	156	161	142	139	150	134	128	135	183	134	150	153	150	131	144	163	153	134	141	127	148	130	152	138	174	140	143	153	174	136	154	153	145	147	144	163	153	122	173	141	137	141	154	139	142	139	149	125	151	163	147	159	149	122	150	148	136	157	142	123	144	142	145	134	155	131	133	112	149	148	152	131	140	159	139	146	125	141	135	127	136	151	151	139	160	144	128	162	126	158	138	139	151	151	152	131	150	148	138	138	142	153	124	146	121	131	135	166	156	140	119	132	137	139	155	119	136	139	152	125	143	164	136	127	124	135	151	128	125	144	136	134	127	150	153	142	151	146	144	138	132	165	139	136	140	136	161	160	148	122	154	126	147	137	144	156	141	134	159	136	148	147	144	135	135	131	151	146	134	153	146	128	152	130	140	157	138	153	136	125	153	162	133	142	136	158	166	149	130	153	151	132	153	149	118	128	139	133	137	167	117	145	146	124	153	144	144	120	133	155	143	153	124	151	128	120	166	120	131	126	147	140	145	133	131	143	130	130	149	150	146	166	131	141	128	155	140	132	145	140	118	121	141	158	122	140	135	142	154	145	128	148	136	149	140	148	140	139	135	121	141	146	143	130	151	125	150	123	157	120	145	130	147	156	124	164	146	142	118	143	150	156	148	118	138	146	148	157	133	143	132	134	142	150	141	136	130	131	130	146	139	145	137	136	149	157	145	148	157	161	137	151	152	134	153	151	153	131	125	146	136	146	139	128	143	141	129	141	130	136	140	128	144	146	152	160	151	124	151	144	158	136	139	139	135	138	142	145	153	165	135	131	145	145	153	146	139	126	148	138	151	143	141	142	148	132	139	124	136	142	142	159	129	142	172	147	145	122	144	149	125	122	147	128	155	141	155	129	142	151	140	131	142	138	138	141	140	154	135	127	141	165	158	138	154	134	134	145	171	131	149	138	175	141	130	134	122	147	135	134	152	137	135	141	141	139	133	145	138	132	148	137	152	139	151	124	151	139	144	129	151	134	162	132	158	142	155	138	164	148	135	145	152	140	161	135	133	139	128	159	145	156	144	128	134	137	144	167	151	132	126	156	143	155	155	133	159	176	151	138	158	120	148	137	163	125	123	144	133	122	138	139	134	139	138	153	146	150	154	159	144	127	132	137	136	135	129	139	118	146	125	145	148	146	144	155	147	132	154	145	134	161	155	135	145	144	149	126	126	143	127	143	138	156	153	121	135	162	122	164	166	125	139	138	143	154	143	133	155	131	140	144	151	126	138	139	128	168	137	140	152	117	143	124	110	138	144	129	136	162	144	166	154	164	149	154	149	140	141	141	145	147	132	150	147	128	112	151	122	137	137	150	148	158	161	147	144	126	133	130	162	152	131	152	131	139	138	149	154	149	151	152	156	153	134	113	144	133	141	138	157	147	154	148	142	152	154	144	151	134	140	150	128	142	135	152	131	169	145	128	125	156	140	156	138	135	134	138	135	146	142	133	137	132	148	142	123	128	132	136	142	170	129	155	147	153	144	130	133	137	138	148	128	140	133	152	126	138	146	136	141	150	118	147	149	148	122	119	142	141	140	132	130	144	128	137	124	137	129	125	139	139	149	152	140	116	130	153	120	142	130	141	134	147	130	156	134	143	134	135	152	178	143	140	159	139	108	146	124	115	144	135	123	128	140	144	133	140	137	136	144	137	140	147	132	144	159	121	139	117	173	132	127	157	136	128	141	164	140	140	141	163	138	148	140	154	140	169	152	108	158	152	123	152	150	132	173	133	133	152	157	166	145	146	128	151	127	136	151	138	143	157	146	158	131	152	123	144	133	148	143	125	132	145	135	131	154	162	153	158	148	149	145	139	143	132	126	125	143	135	143	126	130	124	136	137	167	152	147	148	137	130	150	156	140	152	134	141	184	144	143	144	141	146	148	144	144	146	145	132	152	111	162	140	144	156	143	147	124	159	139	145	150	168	123	145	142	151	166	155	142	145	126	145	121	143	136	145	174	146	123	141	139	155	140	154	145	144	117	138	138	145	148	129	143	137	143	129	136	150	149	138	136	150	166	132	133	128	127	161	131	160	139	150	118	151	137	134	140	137	117	146	125	145	141	126	126	139	138	141	137	131	152	134	154	142	152	157	125	139	143	143	134	152	134	145	173	128	128	149	137	143	125	132	157	139	125	137	144	128	142	149	152	124	132	150	160	134	129	135	157	132	143	147	152	137	148	123	139	151	160	134	136	146	146	154	134	139	153	111	166	138	118	141	152	139	125	137	132	136	148	145	132	149	138	132	143	131	145	131	120	145	152	144	140	145	138	149	139	140	149	147	140	147	140	139	139	149	142	134	132	146	132	148	141	155	165	148	158	143	138	142	131	132	146	151	139	161	143	166	130	127	146	125	140	155	144	133	124	134	150	147	158	156	146	131	135	144	163	124	146	130	139	141	140	155	140	138	126	151	143	133	162	143	123	140	136	125	152	151	168	159	128	148	125	161	161	176	148	136	149	150	167	150	139	134	146	146	146	136	152	146	151	142	163	131	152	144	134	153	127	120	139	144	128	153	141	136	144	141	139	153	134	146	139	136	120	117	120	154	165	147	157	142	130	159	150	141	142	153	143	138	130	131	141	139	133	139	121	165	161	153	163	127	155	134	157	168	121	123	127	133	165	135
8937	2760	6549	6949	5835	4671	3875	3186	2686	2370	1996	1806	1593	1466	1347	1220	1131	1048	940	947	895	903	847	797	756	767	761	736	698	661	652	643	618	624	573	619	625	618	597	603	614	556	595	614	545	591	579	553	511	562	519	550	537	540	532	506	491	509	564	487	490	496	493	469	499	518	540	523	542	486	468	543	513	490	503	542	464	524	479	446	532	522	528	464	525	477	535	492	487	509	486	499	467	466	498	478	492	480	484	469	468	537	486	539	532	494	521	464	476	492	485	484	472	445	497	485	510	501	460	494	491	478	468	495	473	441	508	452	485	476	540	495	490	487	434	474	482	493	484	493	448	450	495	446	499	482	495	458	473	503	473	442	450	478	513	495	482	491	438	479	463	499	469	494	475	499	507	497	469	513	495	480	475	501	451	475	525	473	510	502	517	483	503	466	434	515	460	462	491	452	463	497	472	434	481	485	474	487	483	473	476	479	469	469	446	513	452	459	498	474	465	464	470	458	492	471	464	468	480	506	440	438	502	468	461	464	497	457	501	475	466	509	500	479	497	435	475	426	484	489	484	455	472	483	499	472	480	465	457	465	449	471	473	458	478	457	499	480	494	483	501	444	499	487	447	473	439	471	468	478	492	475	488	460	424	520	451	450	493	471	436	457	447	479	483	455	458	463	477	480	470	491	479	478	473	464	439	480	484	431	502	481	483	475	460	439	452	461	490	483	482	488	459	478	473	474	491	494	489	446	473	454	464	445	502	465	468	498	504	481	480	472	493	465	452	462	477	443	460	463	472	454	435	472	488	499	480	473	441	465	464	504	467	462	446	466	482	482	470	489	461	487	463	453	492	494	498	455	462	484	440	451	474	481	505	498	489	484	466	462	440	483	471	476	500	518	464	503	469	502	485	542	483	472	448	468	501	502	481	450	495	470	456	519	505	478	453	493	469	439	487	506	505	498	487	456	445	492	459	439	480	469	482	516	477	446	476	494	521	429	461	483	497	519	442	494	481	470	466	493	523	511	518	494	547	479	468	455	472	510	452	501	528	460	435	498	513	442	501	502	494	461	462	509	465	465	471	515	487	475	429	459	476	429	457	477	492	496	496	497	457	453	476	492	484	492	447	461	513	481	507	462	465	504	511	473	459	426	448	452	488	497	503	476	494	469	505	463	470	451	477	482	448	475	434	454	458	457	444	452	470	473	432	502	465	423	485	432	439	482	471	469	461	448	478	487	454	490	458	456	462	515	485	455	533	450	511	434	461	477	528	488	456	487	468	495	452	515	483	490	499	488	491	509	509	468	460	449	458	462	522	474	456	488	496	529	502	494	481	484	479	457	504	469	442	473	474	447	505	494	476	494	481	501	457	493	472	480	433	497	478	491	467	455	472	481	475	479	465	485	445	439	493	481	455	452	491	470	441	515	461	454	469	491	480	474	482	471	460	482	442	454	458	496	462	477	465	522	516	502	489	512	464	452	489	513	489	480	485	445	431	470	451	495	477	476	465	488	503	483	467	495	477	477	458	468	487	442	449	485	442	470	469	442	478	442	460	469	446	417	493	492	458	457	482	506	496	501	451	471	450	495	479	480	472	484	475	491	477	455	442	451	522	480	455	469	499	461	478	446	462	495	485	475	470	509	470	465	463	521	467	491	474	535	455	468	492	516	463	477	474	486	498	472	490	481	473	465	418	481	449	428	477	470	443	479	452	471	458	436	480	463	475	479	455	438	493	494	470	476	492	464	477	520	505	432	513	470	472	466	459	508	489	492	460	464	448	503	498	467	466	442	454	463	467	467	467	475	492	485	515	483	448	505	508	483	459	483	454	501	464	501	500	480	477	468	475	485	477	482	489	475	472	487	465	488	480	500	514	496	464	485	465	478	455	468	520	457	454	494	443	481	490	490	486	490	480	473	463	500	490	437	489	498	516	501	407	481	453	473	492	525	459	442	462	477	511	465	453	488	443	521	450	479	429	533	453	488	437	488	447	504	508	466	438	470	470	474	478	461	458	497	482	511	448	448	449	473	492	470	505	510	480	462	455	450	474	473	470	458	489	483	505	482	453	440	497	460	474	432	455	471	474	482	494	502	490	495	430	439	463	467	466	498	493	491	483	437	515	496	512	452	508	519	491	492	486	496	471	516	425	486	457	474	455	461	481	469	453	465	454	455	479	442	465	470	472	461	498	461	522	498	452	467	467	470	439	472	488	468	472	461	476	494	452	483	484	478	458	487	491	481	500	504	448	480	478	482	435	483	459	456	535	479	478	463	492	475	496	474	469	478	450	448	448	476	458	475	457	482	452	445	505	437	467	477	491	451	482	465	455	460	466	472	491	483	497	483	442	490	495	485	506	507	472	482	452	477	491	425	459	447	490	461	497	459	488	468	469	499	452	484	429	471	451	483	464	459	471	442	484	425	474	483	493	511	474	468	466	467	471	446	480	458	468	456	487	465	447	436	457	474	461	459	459	486	487	468	466	458	477	495	462	501	454	504	471	486	493	448	462	460	491	478	482	475	471	477	445	489	502	480	496	471	501	496	445	467	423	483	458	449	496	487	424	482	501	445	499	453	490	497	463	502	468	445	499	498	456	452	445	452	458	485	483	440	482	495	460	474	462	465	464	433	467	477	483	487	465	469	493	456	421	464	454	510	467	436	458	421	457	456	467	480	457	504	503	464	474	519	496	458	468	454	512	461	532	468	452	456	483	470	462	468	498	478	485	495	487	475	493	509	491	428	453	459	497	480	499	494	460	468	463	498	475	505	449	470	454	451	456	470	490	490	477	489	481	495	471	460	477	493	460	496	490	434	435	516	498	439	467	489	515	430	477	466	477	481	491	474	450	469	450	447	463	404	471	480	449	463	470	450	493	487	493	485	477	496	453	475	460	513	475	476	499	444	500	505	456	498	488	471	466	493	440	452	462	470	467	491	463	423	494	465	500	510	460	470	464	459	510	441	457	484	495	487	449	483	451	482	463	462	472	511	483	495	457	465	521	478	481	451	493	494	486	499	506	462	479	439	448	477	481	484	468	478	483	487	434	450	449	445	462	468	483	521	504	491	474	481	491	470	470	460	460	501	481	455	467	447	508	464	485	463	489	485	483	468	470	459	478	504	488	479	471	471	478	472	471	464	469	471	483	456	469	478	471	494	471	483	453	471	445	483	496	482	529	488	515	485	429	488	483	474	530	502	481	471	482	451	442	440	459	486	467	487	454	459	457	487	455	463	489	488	467	472	480	451	494	490	522	503	464	438	508	429	478	479	480	437	485	472	463	465	467	478	511	494	469	475	473	439	474	474	459	460	473	481	482	496	468	438	470	482	494	457	438	459	491	451	458	453	496	469	490	495	459	469	451	485	457	504	471	493	460	441	493	457	474	438	499	469	489	482	485	505	462	508	462	514	461	491	485	494	514	501	493	486	493	506	465	469	479	488	442	492	484	488	462	500	465	471	481	458	440	483	451	455	467	494	483	474	472	460	470	472
2447	307	325	319	258	257	253	213	232	207	231	206	219	224	216	220	220	202	202	209	245	215	208	249	232	235	226	243	231	252	216	195	237	241	231	250	205	234	223	221	224	225	228	233	231	238	213	224	218	206	224	214	240	215	211	230	249	233	204	263	237	228	205	203	216	216	234	223	235	210	239	231	236	229	227	215	230	211	245	236	242	220	212	231	208	233	211	213	222	236	209	241	229	233	245	241	219	212	205	228	214	217	218	239	227	209	224	223	220	205	207	226	220	242	207	225	232	199	230	260	225	257	200	246	239	222	204	209	224	227	231	217	236	236	242	227	227	220	221	234	229	221	250	234	217	240	215	205	200	232	248	227	215	190	200	221	198	259	221	183	200	221	215	217	220	235	225	226	250	233	211	237	231	229	214	210	224	216	244	236	231	228	205	243	230	220	197	193	197	258	214	234	254	226	225	243	212	209	222	215	209	264	214	203	244	231	237	228	208	215	221	234	216	226	219	227	208	226	242	222	219	220	212	203	244	199	217	212	217	213	225	212	227	254	235	227	226	236	247	246	237	219	221	220	209	243	243	205	238	229	203	232	198	221	212	230	201	249	233	192	222	235	208	218	209	178	196	226	212	217	208	239	208	250	260	217	230	254	208	241	244	229	206	212	213	210	225	214	215	260	221	233	214	206	229	244	243	224	228	245	206	245	228	251	247	217	242	239	224	227	210	201	241	194	201	254	248	233	228	251	198	220	203	251	233	251	215	214	226	195	218	213	238	250	217	225	224	219	221	253	212	235	244	221	231	207	222	223	220	227	216	221	225	200	193	206	250	230	225	184	231	223	234	221	212	252	220	212	211	226	229	227	212	250	242	214	222	223	224	239	244	239	236	210	216	257	212	223	232	185	217	214	233	205	212	225	244	254	219	238	208	244	220	248	230	244	237	236	202	216	233	229	220	218	190	224	222	226	235	228	231	228	257	199	230	236	207	229	216	226	250	222	238	232	216	224	224	249	198	199	215	212	228	226	210	218	228	235	248	196	218	201	232	235	243	249	218	239	220	216	231	201	246	226	231	234	235	239	260	215	251	220	224	255	184	224	217	220	203	208	224	221	213	233	221	219	218	199	238	216	247	204	218	195	230	239	228	214	227	216	227	245	195	229	204	203	227	240	259	225	228	223	248	207	214	236	238	210	215	231	240	208	215	228	222	206	243	242	216	245	215	247	224	221	240	238	230	231	213	219	248	228	238	247	237	252	214	234	188	234	252	228	233	246	215	246	199	219	220	228	242	226	224	217	218	199	228	225	228	211	221	251	218	224	233	233	239	248	220	236	233	200	207	204	199	235	205	193	209	250	223	224	204	200	236	245	242	213	201	248	221	221	234	243	226	218	215	232	175	232	227	238	238	229	222	231	232	215	220	211	222	233	231	198	223	249	233	232	254	209	234	233	229	203	239	224	247	223	230	218	244	219	219	248	246	243	222	222	237	230	255	235	200	226	243	212	242	228	213	223	205	219	237	248	207	231	237	206	251	219	209	212	227	213	205	232	208	235	226	216	216	241	242	227	192	200	231	232	223	221	232	233	230	219	247	223	201	217	225	225	219	228	231	229	219	194	235	207	233	243	193	222	237	227	225	231	212	219	228	209	223	240	208	225	206	209	224	223	220	244	238	227	202	245	215	233	215	226	203	235	193	197	214	203	234	220	219	243	234	224	218	239	204	231	209	239	209	243	218	221	234	236	213	222	228	231	229	202	243	218	227	217	227	198	236	211	211	231	232	224	215	213	226	232	231	241	231	247	210	200	213	199	221	248	243	234	246	223	244	229	223	212	205	217	240	194	224	229	204	215	231	219	208	229	209	240	241	237	248	202	224	230	182	232	203	216	203	211	230	221	184	232	212	223	221	204	211	215	232	223	212	233	225	224	227	267	249	254	212	235	236	217	239	239	212	239	206	203	231	238	230	225	222	220	225	219	243	230	244	246	226	233	230	230	220	242	232	213	199	218	228	243	232	240	238	216	235	202	259	248	255	245	198	213	199	254	219	244	226	211	216	226	194	214	232	241	196	267	226	212	199	218	230	209	200	230	225	226	225	238	187	234	231	226	219	247	217	216	260	223	234	222	192	232	239	194	205	197	226	206	216	239	227	209	209	241	210	222	234	216	222	221	228	225	198	225	249	230	218	228	227	220	236	212	240	239	209	188	236	204	202	220	199	202	227	231	211	241	249	229	239	240	220	260	209	205	237	256	219	226	209	228	228	237	261	224	209	203	215	187	223	226	216	211	231	198	206	215	235	199	228	231	229	258	257	241	197	214	219	236	214	201	229	190	224	210	232	212	225	195	232	221	231	225	235	239	210	226	207	231	233	219	230	261	205	231	212	215	228	223	222	248	218	245	241	212	234	234	233	214	238	229	235	225	201	186	244	253	208	236	210	237	237	226	199	233	216	214	232	235	197	206	215	207	234	247	204	212	221	215	245	235	242	218	198	235	213	203	210	222	223	231	231	226	237	230	213	221	222	233	232	245	227	208	235	208	221	224	208	248	222	225	213	218	218	217	213	236	252	236	220	208	206	200	227	226	217	221	233	223	238	218	212	205	227	241	194	218	216	204	238	212	213	214	206	208	219	223	239	233	216	222	218	219	210	243	230	258	216	230	243	217	200	240	211	233	213	216	215	215	228	213	234	211	215	234	250	223	240	241	234	251	227	222	221	216	243	210	225	227	235	226	198	208	215	210	208	227	229	229	205	191	224	238	202	240	230	236	220	232	209	241	202	221	234	252	216	223	208	225	211	224	219	199	220	189	215	221	212	202	232	211	251	218	223	225	243	238	217	211	204	233	221	211	202	193	219	209	245	218	234	222	218	222	226	220	209	233	230	233	207	210	236	220	204	224	230	209	203	226	253	258	232	220	208	232	228	219	240	245	200	213	213	218	226	213	223	239	212	232	227	223	244	236	223	225	259	227	225	244	225	207	253	226	216	211	236	239	229	239	232	201	200	211	228	234	222	230	228	234	227	230	240	237	258	223	232	194	244	228	215	237	229	242	222	213	232	223	229	220	231	215	226	202	241	239	225	237	209	242	216	218	241	218	222	213	233	244	221	217	227	221	199	234	228	243	209	222	228	202	217	221	238	211	249	235	238	232	213	240	212	215	212	226	231	231	225	241	205	244	210	262	262	224	265	191	208	217	226	255	223	239	227	223	213	229	231	229	228	181	211	232	205	202	225	230	190	211	215	231	236	210	209	211	240	226	218	231	218	236	223	215	203	236	195	180	217	215	213	205	227	208	224	236	226	214	205	206	227	226	212	223	230	218	224	230	223	216	205	227	221	248	195	204	200	217	242	221	219	234	218	206	218	225	214	247	246	212	220	191	243	239	239	232	242	213	201	229	221	235	230	210	217	229	185	205	233	245	230	224	230	210	200	243	245	242	251	236	218	219	199	225	232	214	242	219	240	236	209	189	213	243	211	240	231	222
2981	738	889	913	880	801	733	749	739	721	752	737	714	710	693	680	681	732	733	741	667	720	640	703	688	704	656	700	681	679	654	682	719	675	648	682	720	689	665	684	707	681	683	677	701	696	696	698	678	691	648	721	701	692	652	634	653	697	616	641	612	680	665	706	690	691	668	687	642	685	744	663	649	657	648	690	653	706	665	701	670	714	690	699	680	690	663	706	736	723	675	701	660	664	649	682	629	656	676	645	654	661	664	650	677	639	698	671	666	651	710	666	663	722	668	695	689	662	658	698	677	669	676	698	650	651	663	681	657	666	635	677	664	693	696	650	674	690	662	681	678	687	685	694	708	658	662	703	653	679	624	729	629	672	705	680	643	657	655	663	665	667	704	671	665	643	698	645	668	692	671	686	697	603	683	671	657	639	662	658	676	673	726	665	688	754	665	665	664	623	668	660	688	656	703	674	615	678	669	660	667	656	700	695	630	663	680	618	673	612	684	698	680	702	649	647	685	600	669	678	683	694	736	635	669	657	642	656	635	645	706	667	652	647	681	703	693	640	728	693	662	685	683	690	655	647	633	621	645	693	650	702	702	684	646	712	737	668	686	670	675	699	684	688	670	665	692	636	697	691	692	655	675	696	699	627	675	626	665	678	619	706	702	674	686	684	668	683	649	617	658	680	628	620	660	702	673	672	647	648	702	650	630	701	707	645	713	667	678	718	645	669	699	686	747	671	648	641	720	683	631	665	664	727	659	711	673	633	667	654	656	623	675	653	648	666	673	688	669	720	684	691	681	651	635	691	689	713	696	638	679	607	688	688	657	670	663	684	681	623	710	647	707	649	641	691	629	681	645	674	649	671	679	676	708	671	685	692	659	684	678	692	659	664	663	654	726	697	643	720	720	645	631	650	623	669	689	682	631	629	656	639	685	656	622	689	694	673	676	670	687	712	655	676	682	705	701	688	685	714	638	640	630	638	654	663	666	672	673	663	639	659	668	757	671	707	693	664	630	645	665	683	676	679	659	667	673	649	658	681	665	695	643	657	599	675	638	736	689	704	666	665	649	691	688	661	651	709	679	716	697	716	683	657	671	657	659	676	707	685	666	657	656	695	643	654	681	704	693	668	698	678	683	685	674	673	681	645	704	693	652	687	678	678	646	668	662	660	684	676	640	676	658	644	681	682	659	667	668	670	716	663	670	661	670	698	677	646	650	691	606	658	691	726	680	677	690	653	690	671	687	698	671	683	639	643	653	656	659	704	638	688	682	668	624	702	725	682	707	661	667	636	698	677	677	693	710	654	623	671	675	693	649	684	691	650	662	673	670	661	677	639	670	664	700	635	681	632	685	684	668	676	684	652	668	679	699	641	652	647	708	647	663	670	685	655	686	687	724	689	679	678	666	674	649	635	690	678	722	679	665	693	666	690	699	678	730	732	672	659	677	645	638	710	713	668	640	691	648	690	646	642	678	696	663	690	670	673	681	684	683	692	679	665	674	726	616	655	658	668	645	658	659	663	702	713	651	697	672	689	632	656	712	682	672	725	660	684	694	663	690	669	658	642	692	692	683	630	659	667	700	725	648	685	658	662	643	667	719	713	690	650	668	680	704	652	687	630	652	692	679	700	636	649	661	679	661	676	714	691	668	728	683	683	682	669	721	637	685	655	690	693	680	670	663	682	642	689	656	637	664	644	675	625	656	719	627	677	713	646	677	646	680	704	678	663	665	653	666	694	703	684	651	651	687	643	640	715	640	671	649	720	666	651	676	697	688	614	681	686	675	677	730	699	703	706	652	668	655	652	672	657	687	665	678	656	659	630	729	635	672	706	688	670	653	675	730	753	680	702	630	654	646	705	685	668	691	700	717	661	699	679	699	668	671	674	677	656	676	665	688	664	670	651	660	709	673	691	613	696	704	692	659	653	644	720	706	696	649	667	671	680	670	682	649	677	725	665	672	657	676	693	655	664	672	644	635	660	637	670	680	677	681	738	677	725	696	659	629	668	648	641	646	707	727	688	675	653	708	651	667	717	675	721	632	704	700	711	721	666	685	705	673	644	686	663	692	691	698	673	708	654	661	637	659	696	616	702	657	642	638	651	694	665	688	694	672	667	674	637	679	677	661	616	660	711	671	738	678	658	660	661	691	710	682	660	667	643	708	674	702	715	696	666	724	651	656	660	676	694	693	669	677	672	712	671	672	695	691	671	704	693	654	689	657	685	617	701	651	659	665	700	672	708	664	666	707	708	696	637	663	733	669	651	657	689	652	698	680	638	704	640	639	678	637	669	733	641	649	690	673	688	656	662	691	647	742	647	682	640	671	676	662	669	669	646	646	667	694	688	710	662	626	652	663	682	684	686	673	623	694	674	708	719	629	645	629	680	641	706	672	711	662	655	700	671	646	687	656	684	689	653	671	638	684	651	651	684	646	710	665	668	640	681	675	624	658	739	672	696	670	643	629	677	715	672	669	612	620	709	695	594	701	662	666	688	692	637	654	713	664	705	702	683	634	624	692	671	658	657	658	626	661	690	632	673	699	666	690	621	689	681	682	707	628	651	710	649	644	656	723	652	658	694	671	653	680	640	672	674	634	680	661	660	642	661	653	691	700	707	666	655	708	699	685	663	669	684	653	730	702	670	658	637	681	651	677	671	673	687	688	705	614	668	703	650	643	714	618	694	662	703	727	702	648	657	641	657	701	645	694	630	661	690	647	675	678	691	699	657	712	661	650	670	735	621	733	661	681	623	653	682	697	717	677	679	703	670	641	661	724	651	682	681	657	709	668	680	699	648	652	704	744	630	641	624	718	706	629	658	673	627	670	672	693	652	672	663	686	661	666	649	682	642	642	670	669	674	714	697	621	656	657	675	665	674	681	684	678	695	668	631	709	657	688	673	652	692	639	651	706	667	713	631	689	677	655	632	687	671	674	670	647	689	705	710	668	658	669	702	627	666	703	637	670	642	705	696	684	635	653	729	663	676	654	636	673	652	702	651	637	664	656	649	643	691	637	653	718	718	657	674	660	687	667	691	689	703	672	695	683	670	705	688	684	673	717	676	709	694	668	710	658	643	695	652	653	680	697	673	719	667	682	664	673	638	658	697	659	660	675	653	647	699	695	707	669	664	683	657	666	687	664	665	668	644	677	653	677	712	709	654	632	675	689	673	675	686	699	702	654	680	716	703	652	659	719	665	686	654	709	655	673	697	705	653	687	665	619	677	691	715	691	668	653	658	698	668	661	696	632	715	672	693	589	701	672	691	661	713	659	704	684	680	682	737	663	718	640	669	651	661	687	637	678	646	680	610	647	679	691	689	639	685	702	653	680	637	689	670	679	684	694	690	681	680	698	675	627	645	666	697	669	653	657	727	693	618	725	702	708	700	675	684	719	679	722	716	646	693	693	670	677	658	646	636	678	704	684	673	727	684	666	719	672	634	633	706	679	640	702	738	684	716	636	673	693	644	672	645	679	717	645	707	656	664
10159	1224	1417	1108	803	588	450	357	312	287	200	200	201	182	182	174	132	146	144	140	140	149	141	119	125	118	146	89	105	128	139	110	99	107	134	115	120	104	134	118	116	94	126	106	102	102	126	104	110	120	110	113	105	124	123	110	105	104	116	92	106	131	87	134	113	101	103	113	130	116	120	136	108	99	106	105	96	122	118	115	127	123	98	122	115	118	116	117	118	104	121	104	119	98	120	96	118	120	113	108	94	101	108	122	122	100	106	140	90	99	105	122	102	85	121	101	113	144	117	125	96	125	102	112	114	106	101	111	118	92	99	116	104	99	108	103	110	101	123	125	124	120	98	99	112	114	95	101	96	114	104	111	118	122	109	131	104	111	94	105	102	118	90	100	81	106	124	114	107	92	117	124	109	104	106	112	109	112	109	104	110	105	118	110	125	105	94	85	100	105	108	108	115	110	103	116	116	115	113	106	94	125	125	116	114	120	118	101	106	133	101	95	100	109	110	110	125	114	104	101	102	124	148	100	117	99	108	102	129	98	114	118	108	118	121	106	97	96	104	100	80	108	131	104	113	120	110	98	105	106	119	112	112	94	83	118	119	116	131	114	108	104	100	122	108	111	115	126	93	101	122	125	94	117	110	122	117	112	93	107	117	94	110	102	114	103	100	104	119	98	109	120	115	110	111	101	103	117	114	109	120	98	105	109	109	122	87	111	127	107	130	95	98	98	93	117	105	108	112	109	102	103	114	104	100	99	85	90	129	112	128	115	122	100	110	106	117	100	100	140	109	109	124	101	124	104	108	125	86	98	114	121	83	102	113	106	109	93	127	116	118	108	108	90	101	115	115	107	87	104	111	107	113	109	118	109	103	108	94	106	105	98	112	97	109	107	93	95	123	99	102	108	114	108	118	106	104	127	111	96	112	96	130	79	97	104	91	113	119	127	97	126	118	99	93	132	97	88	113	109	114	115	112	114	110	102	107	110	108	133	129	130	102	113	102	110	109	97	110	97	121	124	120	118	101	122	112	118	106	112	115	103	103	107	103	101	122	108	124	110	95	100	109	95	106	106	118	99	104	107	94	123	126	114	84	106	93	107	102	119	102	103	82	98	98	97	103	94	108	114	119	114	122	116	106	97	117	107	121	104	113	111	118	123	91	108	108	97	114	117	107	93	108	101	109	115	94	111	107	97	123	118	121	99	101	120	97	126	106	103	109	114	112	112	104	100	109	122	117	88	107	127	118	99	111	104	104	96	102	120	108	107	123	122	113	104	121	124	102	106	107	118	132	102	107	87	109	100	100	113	120	116	121	114	94	111	121	92	119	93	117	113	121	89	103	124	123	112	123	114	122	108	120	115	122	115	116	117	114	113	95	111	128	97	99	110	94	131	99	104	113	108	112	106	104	131	114	104	114	106	109	100	118	119	111	117	111	116	115	119	117	111	104	114	114	93	106	97	122	99	94	109	115	96	126	102	117	134	133	100	120	115	110	108	114	118	115	118	117	102	112	93	106	107	108	114	101	90	114	126	108	111	98	114	115	109	111	108	97	84	121	101	106	99	106	76	115	109	114	107	120	97	134	123	115	121	113	125	94	115	96	100	118	103	108	97	115	108	117	111	115	107	99	111	125	94	119	96	116	102	113	112	106	99	109	107	116	108	103	112	90	122	116	100	94	116	130	114	113	112	111	106	116	130	108	110	99	112	106	106	99	135	117	98	108	96	115	102	124	124	111	117	105	110	113	108	129	109	90	125	110	128	116	104	119	113	102	111	111	104	101	111	99	106	114	110	121	114	110	110	106	136	114	92	118	111	116	92	86	122	102	110	101	104	105	91	113	118	113	91	106	102	106	103	95	101	106	86	103	109	110	111	121	99	110	102	123	106	88	102	106	110	114	107	103	106	112	95	118	108	96	108	110	107	123	123	106	94	112	116	96	105	108	109	112	116	97	112	118	105	85	107	103	106	104	116	119	118	99	102	136	120	97	103	113	119	106	131	110	85	94	104	111	110	114	120	108	101	109	107	108	116	93	113	111	119	87	97	102	111	101	124	101	111	111	117	105	109	120	120	111	119	114	98	119	105	112	112	111	128	121	117	124	108	117	125	116	108	114	104	98	97	126	122	128	93	122	107	100	107	117	99	100	109	122	110	125	92	113	130	111	117	107	114	109	89	103	97	97	115	88	88	99	101	111	95	112	123	111	97	113	100	107	103	95	100	131	104	121	108	109	105	101	121	94	124	113	118	97	107	116	116	96	140	122	110	110	108	107	114	101	97	126	117	120	101	113	96	96	114	109	101	105	100	117	118	98	99	108	122	97	105	102	115	122	117	108	111	121	109	109	130	103	117	86	109	97	116	113	112	105	114	110	99	96	89	96	101	134	114	100	108	103	95	100	111	115	108	114	121	99	111	124	98	116	108	105	132	102	129	112	105	96	112	101	105	97	105	124	124	116	115	129	128	96	106	117	105	92	114	116	111	113	105	122	101	114	109	95	117	94	125	103	108	108	123	105	121	91	111	113	99	101	112	125	120	115	103	112	108	102	122	119	129	102	99	115	123	97	104	120	106	111	121	114	100	124	110	103	117	96	107	109	102	119	100	99	103	92	106	114	92	105	113	95	78	91	118	126	102	111	108	111	101	123	124	106	104	96	96	124	110	116	115	119	102	100	117	99	90	107	101	108	122	114	114	104	92	107	106	146	104	113	109	123	95	130	119	107	110	96	121	98	101	102	101	106	103	113	102	94	86	116	118	107	113	134	121	98	106	95	103	118	108	131	116	115	101	120	104	107	120	120	123	116	102	119	92	109	94	99	123	110	104	121	118	127	110	118	91	110	128	111	108	122	102	116	134	115	112	106	116	109	107	119	115	110	90	105	98	97	112	108	98	100	113	99	105	96	109	114	111	112	127	110	99	105	97	107	103	120	100	129	107	110	117	116	94	119	115	102	95	121	111	126	102	110	119	117	117	95	94	113	106	99	103	126	116	98	119	101	86	105	107	104	121	96	102	109	102	106	114	126	114	107	105	84	124	121	93	115	106	107	100	129	103	98	109	108	99	109	109	105	96	98	104	112	108	117	103	130	108	99	109	100	104	117	115	114	117	106	110	117	110	96	103	102	97	102	125	101	132	135	101	106	91	136	107	117	91	85	116	109	116	112	114	108	104	112	104	103	111	104	116	110	108	116	97	93	100	106	102	103	121	107	113	115	120	93	118	119	116	99	133	114	104	135	103	109	125	110	93	98	133	108	89	115	103	109	125	106	109	108	102	124	110	102	106	103	110	101	114	105	135	93	92	109	119	100	114	107	110	105	109	114	111	103	113	105	100	115	105	110	102	122	120	104	106	113	104	110	122	97	115	95	90	98	113	115	111	98	119	99	95	117	100	128	97	129	113	100	135	88	107	104	110	104	108	137	103	116	89	120	135	114	109	118	103	97	101	107	114	113	96	107	114	115	103	107	110	108	118	130	115	111	112
6377	1502	3431	3887	3246	2596	2198	1801	1566	1400	1160	1075	972	837	785	729	687	651	651	665	606	586	559	514	554	504	532	503	476	487	470	503	455	422	412	413	426	461	404	437	419	411	441	443	402	437	391	382	392	423	384	420	417	420	417	433	408	384	346	410	398	401	387	394	379	394	413	415	412	392	383	367	407	374	395	346	384	373	376	402	369	419	415	419	389	375	365	350	360	383	408	345	368	352	379	381	377	354	392	340	354	396	391	347	388	363	344	369	415	355	402	365	370	336	392	358	349	356	369	340	361	405	362	360	383	341	391	365	397	371	400	364	368	358	362	394	366	363	362	364	377	370	374	360	388	360	367	378	393	337	358	363	359	363	395	418	324	388	383	348	374	373	349	395	358	363	372	353	364	357	370	382	390	400	409	364	357	333	360	385	351	397	386	391	349	361	380	375	365	339	370	376	395	343	386	389	365	374	384	368	358	350	366	378	354	375	379	374	349	377	370	375	372	340	370	345	368	384	368	360	350	361	383	347	385	333	387	375	357	366	350	366	367	388	363	400	393	362	379	365	354	384	375	376	357	401	346	332	364	375	361	370	397	387	373	368	360	391	367	379	391	351	356	415	350	392	362	377	343	378	373	384	368	347	401	374	362	380	391	362	338	373	383	357	370	397	327	365	395	373	370	389	334	390	413	376	387	376	367	401	377	359	368	377	371	387	332	373	363	360	363	402	370	368	386	322	396	390	378	387	370	380	379	329	370	358	333	368	356	400	369	364	363	367	363	359	319	391	356	395	372	389	344	341	377	365	362	369	363	367	387	373	372	409	405	369	371	371	371	352	393	356	374	370	358	388	355	344	384	403	353	406	371	361	368	351	393	364	371	369	363	364	376	389	353	331	356	370	376	350	389	377	352	375	377	369	390	399	359	361	346	369	352	371	361	360	374	383	382	400	347	349	381	348	327	332	373	381	354	371	373	368	382	368	356	359	361	392	359	378	392	374	350	407	342	412	360	389	378	375	392	393	392	350	401	425	373	342	369	365	372	379	356	334	371	372	340	353	351	371	336	355	353	374	365	373	359	332	318	338	373	362	376	375	353	361	404	396	378	361	373	392	359	344	357	391	419	356	372	377	368	382	380	363	411	368	412	351	388	372	382	382	355	362	363	386	362	379	351	356	379	381	339	389	369	375	370	380	346	403	358	335	340	378	344	383	365	366	366	352	333	372	391	353	381	333	393	346	360	334	352	322	338	365	360	362	373	371	376	368	363	354	374	362	382	312	385	368	384	370	354	363	369	329	372	354	354	352	355	353	378	372	351	369	375	374	412	355	354	341	356	342	373	355	394	344	329	359	364	347	385	377	364	329	358	363	393	348	402	370	359	351	361	366	343	387	365	405	378	390	373	358	328	345	351	355	360	359	384	355	361	356	354	349	336	395	371	400	343	381	363	360	350	355	342	377	348	362	358	346	383	389	385	367	355	368	382	366	359	371	370	356	391	368	347	355	377	363	369	407	367	392	402	357	382	373	415	364	379	371	335	361	379	365	384	361	363	371	374	375	328	363	392	350	372	365	381	393	350	316	376	325	380	384	372	375	345	406	366	375	377	354	358	379	388	387	326	357	368	357	383	369	355	404	355	347	373	368	359	357	367	349	378	349	360	350	407	339	382	366	357	366	349	374	354	356	365	358	389	358	351	355	366	380	367	373	359	326	347	370	366	360	367	371	341	376	396	348	371	361	357	367	365	351	434	355	389	374	368	350	357	376	425	401	367	360	427	406	340	344	372	333	386	379	399	372	443	383	377	389	388	372	376	389	352	359	388	382	341	368	355	377	376	324	360	379	323	356	356	350	333	357	377	352	372	347	400	364	334	366	387	409	358	365	380	351	379	344	333	378	369	384	376	345	358	399	322	347	351	403	382	366	356	388	380	362	380	363	385	346	389	339	359	374	344	376	334	363	395	412	363	387	385	361	376	382	380	384	348	398	373	370	383	368	335	384	390	385	336	380	346	358	399	347	377	364	366	346	390	357	381	398	405	369	354	382	342	366	346	353	369	344	372	372	390	353	360	344	345	375	350	369	369	367	398	372	333	359	385	351	404	352	360	377	361	357	374	366	347	368	343	355	381	370	406	363	370	399	392	369	385	399	407	410	377	386	370	381	365	361	328	376	380	363	358	340	359	353	364	372	361	360	394	384	363	342	393	364	362	376	400	348	388	372	352	380	372	390	394	342	379	396	348	300	394	381	326	377	378	373	369	366	396	371	391	336	374	349	368	388	372	376	340	369	359	378	364	370	367	340	350	369	348	348	366	402	337	342	374	375	349	381	380	341	368	371	356	345	373	375	399	358	404	333	353	392	358	376	374	391	361	373	332	354	399	366	345	370	385	353	367	375	380	382	381	398	357	339	328	391	359	351	328	338	394	374	399	399	384	361	400	396	351	365	364	413	393	357	362	394	370	411	383	400	370	384	382	360	354	365	377	384	368	380	386	374	358	367	352	355	376	350	392	360	391	354	352	369	383	353	371	367	350	356	401	360	372	367	405	336	411	379	441	323	394	353	388	403	349	368	342	365	370	407	361	339	357	383	344	375	394	402	384	369	358	366	348	363	356	383	356	395	394	373	372	351	344	361	361	381	399	379	381	361	358	394	362	387	407	376	380	389	362	375	391	363	373	363	387	322	346	371	357	404	367	329	360	394	400	385	350	372	314	366	337	316	358	374	391	373	355	336	402	355	380	356	373	372	371	395	402	361	365	390	389	397	362	350	374	376	333	388	381	395	351	390	386	380	367	356	352	366	348	359	349	346	383	358	314	376	379	339	371	368	370	375	412	386	414	362	387	420	325	356	345	369	387	422	357	321	346	392	386	382	395	385	376	342	365	399	357	355	382	354	346	378	396	415	357	385	356	358	359	359	359	329	364	393	377	386	365	416	340	394	387	340	372	377	401	367	355	364	365	386	371	384	375	376	372	355	378	341	370	350	343	366	373	345	359	384	407	371	355	407	377	347	377	360	352	367	390	336	326	398	354	400	372	366	380	376	357	364	374	392	380	364	356	393	403	381	401	403	384	343	352	365	361	353	368	373	389	337	371	400	361	377	384	339	395	360	357	365	406	367	380	336	391	370	370	373	358	349	383	349	407	397	371	363	361	359	354	379	378	371	340	348	390	392	352	341	372	373	372	354	377	384	352	408	349	375	359	373	350	397	345	375	343	376	390	386	350	354	361	389	336	392	359	354	343	390	391	379	405	367	364	401	378	374	365	379	396	367	380	395	393	377	372	351	395	368	392	406	400	389	369	377	376	377	396	355	378	363	364	353	375	345	396	362	365	376	354	354	344	374	350	396	356	373	440	375	384	409	367	353	340	402	367	410	411	411	354	407	395	352	394	358	410	376	357	420	346	371	382	376	389	365	368	356	347	373	371	412	353	361	387	335	375	387	404	311	375	400	360	378	345	356	380	387	393	353	376	363	401	376	384	389
18205	2891	2915	2103	1486	1037	770	656	506	458	379	365	314	274	286	255	207	194	216	216	213	189	176	182	187	191	180	160	157	191	181	176	178	175	156	136	148	146	139	156	129	156	157	155	159	164	172	163	147	172	153	149	155	153	159	144	157	151	135	147	133	144	134	139	157	132	131	141	120	125	128	170	136	138	162	148	152	139	159	148	119	163	134	153	142	160	126	147	124	149	137	147	146	133	153	153	151	144	165	165	152	128	165	169	143	114	146	145	138	135	144	136	118	148	163	152	164	167	146	136	154	162	138	153	143	141	139	137	128	139	134	151	133	156	152	134	136	131	146	139	142	140	148	145	122	131	148	134	153	138	164	167	148	131	153	134	141	139	158	147	145	124	146	135	137	138	148	126	153	135	155	139	130	142	141	157	141	126	149	127	158	132	159	138	154	158	118	146	145	134	155	139	148	153	141	133	156	144	153	148	149	130	148	143	127	126	151	157	130	137	157	161	149	152	150	130	165	134	132	133	160	125	125	132	124	125	141	141	141	142	157	139	142	138	143	155	143	144	121	147	144	159	129	124	141	138	144	132	135	121	148	125	147	148	149	143	128	128	159	154	150	126	127	165	139	114	128	141	133	148	143	132	153	155	131	127	134	134	139	153	142	140	149	144	121	146	157	142	134	146	163	133	132	165	142	177	127	133	122	143	139	148	152	152	140	146	143	143	148	171	135	135	135	140	137	140	147	153	151	127	150	152	142	143	140	143	121	160	133	141	145	161	132	136	136	132	150	152	148	138	122	148	152	142	141	128	149	135	143	145	132	126	136	145	144	160	149	148	159	128	129	129	153	162	147	162	162	151	144	135	130	136	117	134	150	121	153	144	128	147	146	130	121	138	136	149	148	157	152	150	142	123	135	156	136	139	135	119	131	143	124	162	153	143	121	134	143	144	141	137	133	132	162	154	160	144	162	137	158	143	142	132	152	106	145	181	154	160	152	163	123	144	146	142	123	143	113	149	161	157	164	139	143	136	129	140	138	146	123	136	142	135	130	128	146	141	149	146	144	133	130	136	154	161	148	131	160	142	153	132	106	143	141	151	137	150	139	151	139	135	134	120	155	134	127	144	132	156	143	156	134	141	136	151	120	146	134	144	129	177	144	147	149	134	119	125	141	145	137	127	155	155	128	155	144	155	144	127	144	159	120	124	131	147	141	137	154	130	141	144	125	133	152	143	150	167	149	156	145	156	133	134	151	165	176	137	156	130	139	146	142	169	134	127	149	135	140	148	157	138	113	142	134	128	138	144	136	138	157	163	141	164	165	149	163	151	132	159	150	136	118	140	135	143	153	155	144	145	133	139	163	146	155	164	135	148	163	171	171	141	151	145	118	162	158	143	137	145	137	153	152	148	142	144	156	154	151	134	147	135	144	141	142	145	146	148	153	138	148	142	149	147	141	160	125	149	176	137	158	151	138	111	135	133	136	150	131	143	140	124	143	127	147	156	132	131	140	152	152	149	160	130	124	162	143	123	137	148	140	146	143	149	128	135	137	122	148	135	132	140	164	153	159	146	166	144	139	151	131	139	129	143	136	140	153	135	154	135	160	144	134	158	149	135	149	139	141	139	156	144	162	152	169	140	152	145	123	136	145	167	137	140	146	146	162	145	136	133	123	159	141	147	146	138	143	156	138	141	120	169	151	139	155	145	125	157	139	137	165	130	139	136	145	155	141	127	137	139	149	144	135	154	155	139	158	142	149	161	127	163	126	135	159	136	114	137	147	136	146	142	139	146	123	140	158	136	146	154	146	149	130	145	125	155	123	155	144	144	108	138	127	173	131	134	143	158	129	149	126	156	130	166	150	148	130	136	143	140	128	144	131	136	151	160	122	133	156	159	120	155	148	137	145	137	137	135	144	123	157	149	149	135	151	146	119	159	128	151	144	144	144	115	148	135	131	141	147	118	129	163	140	131	150	153	141	144	144	155	142	130	132	130	156	143	141	137	125	142	155	142	163	145	141	151	156	140	145	135	149	130	161	152	145	142	131	154	117	120	159	130	167	155	145	136	130	146	152	133	142	129	134	137	121	110	139	140	146	136	142	151	138	143	163	145	136	161	137	134	145	145	170	158	148	131	146	155	147	169	131	137	153	161	170	153	162	147	145	123	139	144	146	143	144	159	145	162	148	135	151	153	129	138	132	128	127	130	135	157	134	123	144	141	131	150	135	140	153	138	137	135	148	146	132	145	132	158	131	144	135	130	148	138	147	149	128	147	162	157	133	154	120	132	134	148	132	132	142	147	137	136	148	134	152	138	138	127	120	149	145	143	145	123	149	130	145	151	125	160	128	127	156	153	144	120	153	151	136	151	156	136	155	131	132	132	163	148	139	135	125	132	151	145	143	151	133	141	154	134	149	161	154	140	166	137	135	125	148	138	134	136	156	154	122	131	124	159	150	174	151	147	161	155	149	134	134	122	165	142	159	165	144	138	150	129	142	136	138	147	149	150	139	146	136	129	164	148	153	159	149	139	138	132	153	128	155	143	129	165	140	130	143	166	124	150	147	129	161	141	149	132	140	145	163	134	160	146	136	147	164	144	142	149	142	128	142	154	147	122	133	145	154	145	153	147	147	141	160	152	145	154	148	137	139	122	147	141	140	135	154	135	137	129	161	150	151	143	157	139	128	133	149	146	139	130	129	135	135	152	135	149	141	146	134	126	140	160	146	130	148	130	156	155	139	142	154	148	140	134	137	128	126	153	148	140	137	140	132	148	139	127	141	135	135	152	153	134	154	146	150	140	148	148	128	125	136	157	135	146	137	142	151	134	136	136	145	160	141	137	142	138	158	144	156	149	125	159	148	151	148	141	153	138	135	158	138	133	134	160	143	139	148	147	133	122	136	149	118	151	144	150	149	143	154	153	137	134	148	153	149	138	144	128	142	162	153	144	147	139	143	138	147	129	138	152	126	142	160	147	145	160	159	164	150	159	154	144	142	122	157	145	125	124	139	168	154	146	157	145	149	155	154	153	133	127	133	156	156	134	143	133	152	150	137	140	151	138	148	132	145	156	148	131	155	162	133	131	142	141	150	134	130	146	137	134	145	128	144	151	151	152	163	143	123	147	138	150	148	139	146	132	143	135	151	150	151	142	143	141	127	154	139	155	135	172	144	154	141	154	153	143	138	159	165	160	152	147	130	163	145	158	162	139	133	142	139	160	134	131	146	166	134	128	147	140	144	136	154	151	155	134	117	130	139	125	134	131	137	161	170	134	156	123	150	138	153	147	141	159	126	138	132	128	134	128	139	148	149	136	139	141	162	143	118	136	160	123	153	162	137	153	144	161	154	125	142	141	163	153	150	152	129	127	116	146	154	147	149	153	145	149	155	144	139	160	157	140	142	130	106	139	166	124	138	142	163	157	143	152	148	143	159	138	120	130	141	122	140	158	130	147	149	156	121	161	137	161	152	136	148	154	144	157	148	156	127	155
8607	2669	6507	7215	5810	4708	3912	3146	2634	2326	1965	1755	1556	1363	1306	1204	1099	1057	997	952	982	869	838	795	793	797	733	697	676	708	709	616	670	625	604	623	666	628	619	592	563	589	589	599	578	550	550	572	574	574	591	590	555	540	509	488	495	604	511	535	556	514	525	474	515	511	527	540	511	507	521	536	498	473	497	505	503	517	493	488	475	515	499	513	473	477	524	499	479	477	522	528	513	443	491	506	454	509	522	469	487	453	436	474	459	466	481	487	487	481	486	493	509	518	498	453	489	475	479	512	486	451	477	486	488	494	454	486	485	487	463	464	483	464	520	443	467	470	500	473	445	496	440	472	499	462	502	493	491	489	489	452	461	453	492	467	498	437	460	470	504	465	492	458	486	457	536	468	445	462	451	438	485	530	484	503	484	469	485	499	505	481	500	481	486	540	532	477	474	503	493	505	498	501	485	484	454	467	491	487	506	478	472	501	479	487	496	517	496	462	510	491	507	408	439	450	517	459	482	501	454	491	549	436	483	461	499	466	487	476	466	476	507	462	508	507	484	475	498	434	483	507	501	456	490	514	486	459	490	495	442	479	478	458	458	488	457	454	447	495	487	471	471	459	456	426	455	511	489	461	435	463	464	488	487	462	509	488	450	494	486	472	460	503	438	496	475	459	472	513	454	456	508	511	518	461	486	511	458	499	484	463	481	478	481	487	442	435	475	506	441	506	457	474	474	477	462	487	451	490	519	480	451	456	479	461	488	476	486	451	472	470	481	436	483	490	488	479	493	460	470	501	460	455	462	446	504	510	473	454	495	477	467	490	493	464	485	487	498	512	456	481	478	495	449	446	430	489	480	523	470	470	497	479	469	493	451	486	502	499	459	474	474	453	465	489	468	495	501	462	492	484	441	480	453	476	493	457	467	459	478	502	472	464	501	468	485	468	452	500	487	503	499	490	462	468	520	458	454	452	495	478	481	556	443	478	502	466	463	490	489	466	465	476	481	481	471	479	486	493	520	470	485	468	461	453	459	486	447	488	502	499	457	434	491	529	522	476	468	472	495	439	493	437	499	489	533	474	444	462	519	481	478	499	524	474	502	487	452	486	502	483	461	456	510	473	478	465	495	430	461	452	507	498	474	456	488	477	474	467	515	467	475	462	467	490	466	448	531	494	468	467	509	508	487	487	456	439	485	478	461	455	450	440	451	463	500	495	461	452	494	446	474	457	466	471	494	491	438	472	489	509	465	494	469	465	445	526	483	480	445	485	460	504	509	503	456	489	505	436	494	467	474	451	460	501	473	460	474	457	497	513	464	507	478	488	511	478	482	466	514	502	512	468	507	474	476	476	476	477	469	440	479	483	489	459	468	474	495	450	468	478	486	463	496	487	485	465	481	529	468	470	466	481	455	503	471	507	444	443	440	484	459	448	521	492	497	509	415	496	474	450	501	447	495	453	434	470	479	477	482	455	464	471	506	455	438	503	488	485	452	463	506	479	460	467	494	440	485	484	471	479	470	472	478	487	448	471	481	481	509	495	486	465	493	505	478	494	452	489	447	461	468	477	489	427	460	476	470	472	503	485	475	433	488	438	500	485	439	460	491	482	460	459	469	481	430	486	489	491	449	464	459	468	500	497	476	482	493	473	480	501	448	527	489	471	480	483	506	491	475	467	503	487	423	499	474	452	487	478	449	491	466	476	490	432	486	467	512	495	484	488	472	467	471	451	496	504	498	457	458	465	468	500	484	487	460	488	463	483	432	493	479	484	471	470	449	477	504	458	487	470	463	451	460	487	438	458	463	501	478	497	476	476	443	517	422	469	481	498	484	506	458	453	493	458	472	476	499	471	494	431	454	488	453	465	449	489	470	460	492	493	482	488	449	465	458	476	450	505	470	462	475	485	500	483	470	472	474	456	498	533	455	475	508	503	463	467	469	443	472	473	467	459	497	427	489	456	485	456	476	465	486	470	454	460	437	472	489	492	487	460	460	467	500	489	477	494	479	484	493	468	475	479	477	447	463	506	511	503	493	456	483	520	458	461	450	473	506	466	466	453	482	487	475	501	479	471	479	472	510	460	481	486	484	496	461	451	473	458	467	430	423	483	490	469	480	462	480	472	517	486	449	470	504	450	483	487	480	475	501	458	507	513	454	466	485	462	486	499	459	463	473	480	440	503	470	456	474	489	472	473	513	455	494	475	443	465	458	483	466	487	456	520	488	495	521	490	494	473	460	482	505	475	483	471	462	507	468	430	483	493	464	453	553	446	487	442	459	455	469	458	487	489	431	514	491	474	482	493	477	489	509	471	473	467	472	474	478	464	468	468	476	437	482	470	538	474	444	497	472	486	452	494	507	517	500	451	485	462	480	503	486	465	475	486	465	461	486	481	480	504	479	470	490	498	497	514	467	470	494	443	511	455	466	453	476	489	475	470	440	493	484	477	483	476	468	464	497	460	476	454	496	459	475	517	443	456	472	447	461	453	477	479	447	470	485	498	462	532	492	481	431	464	471	480	453	457	491	526	447	493	484	455	499	472	447	433	431	468	472	460	466	459	505	474	467	454	454	507	458	441	470	505	474	463	453	502	478	481	471	507	484	486	493	494	473	478	458	477	456	470	443	470	466	521	484	491	464	484	487	469	473	488	473	459	498	479	479	479	465	463	438	454	476	503	492	472	470	434	487	486	446	487	479	525	477	477	493	486	458	426	460	479	437	469	477	474	478	462	489	477	456	474	503	479	468	456	466	471	468	431	482	486	482	461	532	473	483	492	476	473	505	494	453	482	499	462	527	534	484	463	514	502	469	475	481	479	487	496	471	495	507	485	484	515	480	475	462	518	446	472	499	532	502	473	457	500	499	463	502	490	474	497	476	486	521	462	482	503	465	492	490	466	473	469	469	483	478	494	496	483	482	468	473	468	440	473	482	457	436	522	455	484	477	487	508	482	495	486	513	503	524	479	471	485	460	481	464	477	452	490	474	478	488	433	467	474	498	475	450	500	496	470	515	478	501	478	477	454	493	495	476	473	500	484	466	524	462	467	474	462	478	486	450	446	458	468	484	476	414	505	482	448	479	477	468	472	462	457	445	524	489	499	474	487	491	467	459	507	470	473	460	466	502	494	468	496	490	506	514	471	471	487	489	469	508	511	470	479	430	481	486	487	492	450	482	447	495	481	493	474	511	456	476	475	444	482	451	470	457	476	491	503	459	507	466	488	466	443	514	485	480	457	514	468	442	476	466	462	497	490	463	484	502	440	476	472	441	495	466	460	500	454	478	470	506	481	464	469	532	446	471	440	454	481	491	456	487	467	467	504	500	503	466	487	493	467	471	469	500	488	468	482	454	479	474	504	482	475	489	486	485	487	473	446	484	441	472	457	492	452	487	451	476	486	497	517	477	466	507	466	466	483	454	453	460	445	496	480	480	475	498	459	458	506	452	489	448	455	477	527	440	480	478	498	477	467	481	484	460	481	496	467	495	478
2510	288	299	293	281	264	249	203	215	228	238	244	206	235	235	223	221	205	228	221	215	223	194	248	242	225	241	222	244	222	226	202	232	213	249	214	221	248	251	217	198	219	245	237	221	232	222	257	214	229	230	224	248	255	231	197	185	226	235	246	227	230	234	240	201	210	247	250	218	226	210	231	233	204	202	205	227	228	220	208	231	233	216	258	225	240	229	218	217	224	218	207	238	236	256	209	229	211	200	204	243	209	243	198	208	211	218	207	206	215	221	211	198	200	263	238	247	223	190	217	247	240	211	227	231	201	233	226	243	202	233	192	230	210	211	234	224	231	244	239	235	226	253	189	233	226	242	218	254	206	242	222	235	230	186	231	230	220	222	203	235	232	224	180	231	240	220	223	239	225	238	230	227	223	219	233	199	215	213	216	234	223	219	233	231	244	228	233	208	211	234	210	225	245	208	208	241	243	221	213	224	229	250	232	245	229	231	244	229	224	245	221	231	225	248	217	240	221	229	236	240	213	238	233	240	236	228	223	215	197	234	244	246	197	231	227	236	239	250	219	198	194	240	224	232	215	230	246	218	234	235	230	249	220	219	200	215	216	218	216	238	231	224	214	232	229	218	249	233	228	234	219	195	218	244	203	239	237	217	245	227	219	213	198	237	227	197	218	232	200	208	239	205	207	213	214	194	193	216	214	246	233	246	249	213	242	244	222	237	211	251	216	210	204	222	230	215	220	205	201	219	228	235	198	230	243	222	230	239	240	201	226	214	231	237	233	250	203	225	221	240	234	228	276	247	211	226	231	237	217	220	233	258	242	225	230	203	204	215	226	211	228	226	251	207	221	219	227	234	206	194	221	225	215	207	228	224	236	250	224	199	238	222	258	246	236	206	224	230	211	196	210	219	237	229	234	217	205	235	236	218	217	232	224	220	209	232	240	249	208	228	203	223	202	211	225	218	223	198	221	233	218	206	212	232	210	221	269	196	236	245	218	214	209	246	268	230	232	255	240	228	228	227	209	242	208	236	226	211	231	227	216	232	233	250	228	245	200	232	233	212	231	250	232	219	256	198	246	203	229	242	224	241	209	235	215	212	215	219	219	215	226	244	230	227	226	232	254	225	220	207	237	226	222	207	225	210	209	230	216	216	229	214	226	226	224	216	249	192	245	205	238	212	211	209	190	204	218	222	238	200	234	247	230	220	214	229	228	216	231	233	213	227	247	242	227	238	217	217	225	209	227	210	220	220	228	213	229	228	220	225	242	223	235	205	248	232	189	240	229	250	233	213	262	236	217	224	200	224	208	225	216	198	211	215	222	217	219	234	229	227	244	241	230	215	214	233	203	246	229	231	235	197	233	220	245	243	213	250	216	218	209	225	246	231	219	204	246	240	232	226	217	212	229	241	224	203	216	208	219	223	229	240	217	216	236	234	203	232	238	234	230	188	212	235	241	226	202	226	236	206	246	204	220	219	222	213	244	263	220	242	220	244	233	230	233	205	219	215	229	203	245	217	237	249	240	225	203	229	253	218	194	254	216	213	258	210	213	202	225	222	232	220	241	217	232	211	230	248	240	219	249	200	244	225	238	233	216	231	249	216	225	249	269	228	235	213	220	229	239	221	230	234	245	211	243	203	230	222	228	237	238	212	209	231	225	233	207	220	236	258	238	220	224	248	222	240	236	220	207	212	214	223	231	232	207	223	209	225	251	192	218	214	228	229	231	227	230	246	221	248	221	225	226	225	198	224	222	222	224	240	205	218	199	250	219	190	242	215	217	195	236	197	220	246	213	198	241	210	250	212	221	232	201	230	215	221	223	226	220	221	220	242	202	224	239	240	225	218	219	217	223	252	222	228	214	218	204	226	223	242	220	224	210	228	215	209	219	216	214	239	200	228	218	223	230	203	237	224	223	253	217	233	221	232	195	224	230	204	223	244	223	266	214	240	202	240	240	226	226	223	197	213	237	220	218	210	219	219	219	218	232	245	247	202	244	195	237	229	226	211	238	212	211	222	231	216	238	192	255	191	218	192	226	235	228	210	245	240	236	220	216	226	219	224	230	210	217	229	223	212	210	239	235	231	232	219	219	247	202	243	231	222	230	243	251	235	211	217	228	248	221	212	221	231	221	227	198	228	202	216	214	209	226	216	238	230	232	260	224	251	210	226	221	240	232	227	197	225	224	228	198	239	227	216	202	205	212	208	212	239	251	223	248	213	227	242	230	245	263	232	233	250	222	235	222	248	224	235	228	231	217	207	258	238	220	226	222	213	256	228	214	222	253	227	242	249	219	221	212	202	231	222	220	225	193	234	209	216	226	262	215	208	234	219	224	219	242	245	231	228	230	231	210	242	205	235	245	223	217	231	253	204	229	213	257	227	229	206	226	205	228	187	213	206	209	224	210	227	231	215	216	229	219	232	250	206	219	222	205	223	205	213	230	241	206	218	232	211	244	218	230	222	223	236	246	220	198	223	231	220	206	207	217	217	219	211	230	213	213	221	230	233	228	245	194	215	210	229	231	236	219	233	195	188	248	256	215	231	227	242	209	198	218	217	209	217	213	211	210	202	200	210	231	231	229	206	245	227	230	238	205	221	208	209	237	223	226	207	204	205	239	220	198	231	222	240	207	239	227	222	238	205	227	206	229	217	227	196	219	243	220	209	231	231	186	248	256	223	226	228	209	242	232	212	232	202	206	233	221	224	225	229	237	225	217	234	212	239	225	246	233	252	216	254	235	219	216	211	234	229	213	227	222	203	215	217	257	251	219	231	237	219	216	247	204	212	229	227	205	234	228	235	226	220	222	195	188	249	215	237	227	258	203	218	217	224	225	227	223	245	235	227	254	219	209	231	216	242	215	231	242	206	212	235	209	234	221	231	234	234	218	228	212	202	219	237	217	216	239	221	217	233	221	227	214	204	200	225	199	243	246	231	212	220	219	237	238	222	257	222	219	212	207	219	212	215	240	233	216	227	241	246	216	250	236	236	225	217	228	231	221	211	232	209	220	213	219	192	245	227	212	232	212	247	193	236	197	217	221	227	219	229	229	208	230	194	192	224	234	219	238	200	231	218	221	245	229	206	222	226	199	213	208	229	240	173	238	234	232	215	240	243	248	221	214	262	195	239	231	198	207	229	237	231	229	259	225	228	219	202	238	238	211	214	197	213	215	240	208	225	207	239	231	217	213	218	215	235	213	218	202	205	216	210	222	226	224	225	220	230	240	215	242	236	250	261	222	196	217	241	210	223	187	218	214	237	246	220	208	229	245	209	216	239	259	222	237	250	226	219	239	180	245	217	227	226	237	233	256	212	238	208	229	202	195	237	225	218	212	218	205	216	205	207	204	227	206	256	231	240	201	201	220	217	233	189	236	258	226	201	236	219	255	220	238	201	191	216	209	211	207	223	229	242	230	231	229	215	232	207	221	237	223	231	207	227	205	211	240	238	238	228	225	235	246	228	208	234	233	211	245	238	228	204	175
3291	769	891	948	877	771	805	761	754	739	742	738	664	749	647	718	722	692	707	712	691	697	723	706	689	660	678	691	729	692	675	758	692	681	687	689	675	671	641	675	655	666	674	707	687	649	676	663	724	668	660	612	641	685	724	679	656	661	706	708	675	666	663	681	628	648	674	642	695	640	646	679	700	671	647	627	668	672	722	733	662	621	701	652	663	632	683	693	669	692	678	662	664	690	657	679	706	687	656	651	686	686	631	659	643	688	618	712	725	632	692	670	669	685	661	663	692	744	682	713	658	683	688	643	710	632	715	697	668	683	727	687	681	717	705	669	685	723	687	707	644	687	665	708	627	655	698	617	677	661	662	698	700	714	682	666	672	675	651	611	703	682	656	662	670	648	660	681	616	681	664	661	687	722	720	655	670	653	678	641	662	661	661	671	706	641	619	698	670	696	699	652	693	666	683	667	680	630	671	691	666	671	681	712	670	671	720	700	691	643	649	659	673	685	683	651	691	665	654	660	679	657	710	619	697	680	692	661	652	666	673	703	661	671	671	669	620	652	682	641	683	702	716	630	661	666	684	743	697	658	684	714	671	659	693	688	682	713	670	700	693	681	662	657	650	693	673	654	700	673	657	683	692	700	644	644	664	648	712	637	679	698	695	666	706	683	644	636	701	685	609	673	665	688	665	665	678	674	695	692	671	619	684	705	712	662	648	697	671	697	636	680	679	680	651	668	697	697	665	692	664	649	733	710	704	649	717	668	675	724	674	635	671	658	692	612	647	691	681	640	670	666	704	678	700	670	671	655	612	622	705	689	681	687	669	643	675	719	716	679	655	660	673	650	714	712	659	647	698	680	703	653	661	652	651	677	664	705	680	666	626	661	673	678	672	689	679	652	708	733	667	664	692	710	672	667	635	642	665	663	658	661	648	666	721	703	647	653	664	660	703	662	696	640	665	687	681	657	685	653	666	651	654	739	680	661	687	719	624	651	649	628	683	647	636	699	670	699	628	698	661	691	652	658	652	702	634	643	652	655	639	667	651	637	702	679	656	661	652	651	660	654	673	651	664	641	630	717	688	675	686	722	697	649	710	664	688	643	660	669	683	684	659	675	662	710	666	679	716	665	661	709	685	668	695	675	655	638	659	675	680	650	721	659	675	645	665	712	654	705	641	696	681	667	670	666	708	647	640	683	668	691	658	664	692	678	681	680	639	687	713	694	695	679	685	665	712	694	702	611	677	694	667	709	702	698	669	691	660	677	715	653	714	701	689	680	662	653	693	686	702	712	710	699	680	695	674	697	669	646	659	659	673	670	624	678	704	652	697	707	673	648	709	667	697	636	688	667	613	706	699	652	645	697	662	675	662	673	637	686	666	723	635	708	694	707	668	687	661	694	722	678	680	714	708	694	688	642	648	642	714	679	651	689	656	640	696	698	692	616	664	697	649	629	695	689	687	683	643	679	647	670	676	567	673	680	728	676	691	702	634	708	703	685	670	666	695	650	658	713	651	644	669	724	705	672	708	639	660	653	677	636	682	712	704	635	677	727	634	681	664	723	683	681	634	667	685	681	678	716	706	662	727	676	686	661	637	633	664	635	660	629	654	677	673	712	660	663	651	674	710	744	670	626	712	644	672	700	616	717	685	655	708	692	677	728	709	676	658	673	680	664	642	610	653	667	700	679	650	703	724	684	672	630	685	671	660	669	673	741	656	679	713	650	645	653	707	681	650	660	674	641	662	680	659	730	702	704	659	702	701	714	677	688	667	674	637	707	730	655	693	683	657	665	694	686	653	678	710	659	711	707	659	706	639	669	715	704	696	671	733	663	673	679	651	694	655	663	692	659	684	674	682	663	633	704	658	661	650	729	711	695	676	638	684	692	702	707	663	664	699	698	668	710	628	646	635	655	648	708	660	682	689	684	673	664	656	683	705	653	646	672	654	690	671	687	644	697	678	662	673	622	668	630	630	641	655	686	670	722	700	672	715	663	664	667	740	678	675	722	696	692	726	646	681	669	673	703	667	738	708	664	682	669	683	692	735	676	646	601	663	673	648	635	661	711	676	696	674	719	658	698	708	676	685	701	661	731	692	697	734	662	658	682	669	676	633	674	702	669	654	688	655	655	648	679	683	668	637	674	654	632	680	724	686	689	690	651	656	702	687	641	704	675	672	643	735	697	697	672	695	722	705	689	692	691	624	669	653	680	604	699	690	689	672	647	656	669	642	697	640	653	679	693	678	635	652	680	666	665	666	666	684	669	639	703	634	697	714	653	654	701	699	691	673	683	646	701	695	678	643	666	618	671	684	671	640	655	660	658	683	651	677	665	683	688	734	727	679	692	681	673	647	681	684	656	679	684	646	662	681	722	694	627	671	641	667	647	710	691	624	623	678	710	629	667	686	669	657	680	721	652	721	692	686	657	686	649	680	649	670	701	642	659	710	648	682	668	696	685	671	684	663	658	670	669	695	701	662	625	697	687	666	698	637	676	695	671	705	683	621	612	653	688	659	678	733	700	663	678	701	652	730	719	681	673	648	670	687	666	676	745	720	657	712	694	699	671	672	667	677	652	686	661	700	655	660	653	654	647	686	664	636	661	673	714	654	654	691	667	640	663	682	669	657	707	693	665	671	652	695	698	630	654	661	663	663	660	666	663	632	661	671	680	682	656	691	659	696	633	748	650	721	666	651	674	652	697	631	640	654	648	685	716	669	704	707	694	623	690	694	691	669	657	672	657	688	670	649	672	697	696	653	655	676	656	691	655	682	667	645	699	629	708	677	661	704	707	668	687	689	683	689	681	700	713	655	667	679	651	725	695	651	650	666	677	648	662	683	693	691	705	709	660	717	658	670	682	672	673	667	681	672	660	634	686	726	705	664	643	695	679	698	703	639	696	699	666	679	705	677	675	672	722	678	681	703	648	704	715	661	703	667	725	637	676	719	676	682	654	663	668	670	663	666	688	656	673	694	721	696	658	695	712	659	669	649	681	664	692	647	669	655	670	668	654	674	675	678	680	692	651	629	669	655	682	687	678	668	700	659	681	662	721	692	672	643	687	657	627	692	718	703	694	655	718	683	691	701	667	703	649	706	703	676	708	687	634	636	698	659	644	685	681	691	686	673	699	675	696	692	709	704	680	681	651	676	723	647	686	649	669	598	690	675	691	685	679	649	678	638	632	627	694	694	646	669	668	642	719	702	702	665	671	653	714	679	617	685	636	672	677	697	682	700	713	682	690	674	723	730	647	650	681	670	668	670	633	678	657	690	653	677	702	679	613	722	670	656	664	673	679	639	736	687	705	679	682	669	722	667	752	688	664	690	699	667	663	699	664	686	674	706	693	679	703	695	691	682	685	693	687	681	664	692	705	613	688	671	661	707	675	685	666	690	666	673	705	695	680	659	678	686	636	666	666	696	712	706	621	668	653	645	674	738	653	650	667	711	661	702	690	693	638	677	681	698	673	669	682	709	635	686	663	682	659
11221	1183	1374	1067	770	565	425	313	329	250	232	187	179	166	152	160	154	166	127	142	125	128	121	134	133	138	139	111	97	122	117	115	116	119	131	118	122	106	109	124	96	107	123	119	111	112	128	142	106	107	113	115	105	123	110	127	113	135	101	109	111	116	114	109	111	118	98	110	108	108	101	93	95	111	115	117	104	101	110	100	133	150	132	124	95	104	132	111	110	97	102	123	112	106	118	110	121	100	118	104	123	103	124	117	105	123	106	105	88	116	118	104	122	102	118	118	97	114	102	107	113	99	123	92	100	111	109	92	109	108	110	126	97	96	115	86	103	115	114	116	96	122	121	131	98	106	105	114	88	117	78	110	94	131	93	121	127	101	129	112	116	108	112	82	113	124	96	99	115	107	102	112	113	108	117	112	109	102	109	108	104	106	96	104	106	104	92	101	114	119	121	108	101	102	112	99	103	127	94	93	121	100	117	97	119	110	106	98	104	105	119	124	126	93	112	118	109	116	112	104	97	105	109	100	106	122	100	119	103	94	123	92	107	114	128	98	110	122	120	120	122	102	107	103	103	99	111	103	113	109	113	100	123	113	96	107	113	101	95	98	109	100	107	123	125	105	109	103	128	106	105	100	111	92	100	112	126	119	129	120	113	109	110	113	108	120	124	106	114	127	124	124	100	115	111	125	124	114	115	112	121	119	106	100	86	102	95	132	118	121	106	103	122	95	96	101	105	114	102	107	105	94	105	96	112	123	108	94	101	95	130	101	128	109	114	123	109	99	103	114	94	135	124	118	139	102	106	94	120	105	110	107	103	98	112	115	107	110	96	115	103	125	99	107	111	111	93	103	118	109	109	105	110	124	97	113	130	100	116	103	103	106	109	80	111	110	103	116	104	111	97	123	129	83	117	116	102	110	98	107	115	89	121	109	109	121	116	129	120	97	102	132	121	118	117	120	109	111	94	119	121	107	105	126	103	104	120	115	103	119	109	92	102	117	103	96	132	98	98	120	106	118	110	88	125	124	106	102	118	111	113	85	95	88	129	100	114	112	101	118	118	111	117	119	97	114	123	106	129	114	112	111	99	126	98	104	98	101	90	105	108	108	113	105	99	103	100	102	119	104	105	90	110	118	136	105	109	121	112	113	126	120	100	106	112	104	115	99	108	117	111	114	103	100	100	107	97	118	98	112	109	120	97	88	102	121	111	101	107	111	103	120	102	108	119	102	80	116	117	100	95	95	112	97	107	94	105	88	119	138	101	126	103	101	114	135	109	125	102	105	111	104	108	120	119	127	108	108	88	108	96	94	96	101	98	124	115	114	118	99	103	97	109	90	113	111	115	124	106	86	132	107	122	123	106	110	111	115	108	113	115	85	121	112	113	92	117	96	124	113	116	122	109	114	137	115	132	127	104	103	117	112	127	120	114	107	107	117	112	98	84	102	89	97	99	122	102	99	129	113	112	115	103	119	116	114	97	105	122	104	117	110	108	98	112	115	108	114	125	106	87	100	124	120	100	104	106	114	88	117	107	108	115	109	112	118	113	113	122	107	104	110	112	99	109	116	114	124	104	108	94	114	110	116	97	113	124	127	119	98	115	104	115	106	126	102	131	111	129	118	112	102	139	98	102	112	104	107	105	109	108	109	125	124	93	108	107	113	94	115	111	137	130	99	104	121	116	109	126	111	105	97	101	119	111	103	122	104	106	107	102	107	118	125	96	101	99	110	93	93	100	100	110	112	108	104	110	109	106	140	103	122	113	112	104	114	111	110	114	116	102	111	122	116	107	96	128	112	114	102	105	91	112	114	93	112	90	122	113	122	96	103	114	110	110	97	98	113	112	120	116	97	111	116	112	96	120	103	108	96	122	108	101	99	109	130	109	134	120	105	107	83	116	104	114	115	110	106	100	114	128	119	116	119	110	114	113	115	112	119	95	106	105	123	112	116	107	115	105	105	83	104	112	106	114	101	91	130	102	113	103	119	140	98	106	120	101	109	125	115	114	108	104	139	124	126	122	107	112	93	118	98	106	108	125	98	110	133	96	99	111	120	100	108	119	97	107	111	116	90	98	128	103	102	109	124	140	113	118	116	110	111	103	115	90	105	110	116	97	111	111	145	112	97	101	115	109	113	113	123	117	124	127	118	113	91	119	108	122	114	102	116	135	91	110	100	119	115	110	105	96	109	100	110	118	111	89	124	103	109	120	104	102	104	114	119	119	119	121	119	130	93	104	102	113	106	121	113	110	107	124	102	116	90	127	115	83	113	119	109	127	121	80	102	112	111	113	114	86	120	125	101	105	118	98	124	120	99	115	116	101	106	120	134	126	114	123	104	92	106	101	131	103	109	105	115	100	117	114	83	126	108	119	118	110	108	111	107	92	110	85	102	115	122	117	93	115	111	97	109	105	105	111	125	108	107	108	103	119	106	115	99	123	111	113	116	126	91	121	117	129	92	126	128	104	111	116	99	126	113	97	96	116	113	103	109	90	109	118	107	124	129	98	99	93	100	104	104	88	126	106	89	122	132	111	109	104	100	102	113	105	104	88	98	103	115	117	119	95	109	118	110	117	110	97	103	100	128	112	121	102	116	99	102	98	127	126	116	135	112	127	115	100	111	116	105	111	103	94	105	103	134	101	113	101	87	112	91	123	110	97	99	109	107	105	110	116	105	119	117	102	111	91	106	121	113	124	100	119	100	105	126	122	103	124	103	103	122	110	133	102	97	121	117	117	114	121	100	137	91	88	96	113	110	114	101	108	115	106	108	123	99	114	106	97	128	105	112	107	117	123	118	104	121	107	113	105	109	121	125	106	106	112	103	120	116	115	106	90	111	112	124	106	103	98	113	95	98	102	100	100	93	116	95	105	116	110	88	119	100	125	98	104	117	118	101	115	111	118	114	93	106	114	110	108	92	106	124	117	116	108	100	102	109	126	113	98	105	98	103	121	109	103	107	130	104	105	107	120	124	117	117	113	114	121	124	107	113	116	122	144	117	114	110	113	122	106	110	115	115	108	114	110	103	89	121	107	96	114	116	113	111	121	94	122	119	112	118	100	136	116	120	110	119	106	108	101	92	109	117	96	113	117	98	119	93	92	106	109	120	118	121	105	122	112	124	127	124	112	109	112	109	109	119	102	109	105	109	92	121	128	117	125	101	106	103	124	111	115	119	102	124	112	101	103	115	95	95	117	115	103	95	101	123	112	103	97	93	102	95	109	122	119	103	111	114	103	122	112	125	86	119	104	109	110	119	125	111	118	117	116	125	119	104	105	111	132	108	85	111	112	107	104	97	116	108	120	113	113	109	88	123	102	117	101	111	119	101	121	116	112	101	93	103	111	117	116	104	116	102	110	111	113	90	116	108	95	106	98	111	116	112	99	115	97	118	100	123	99	120	107	105	107	111	100	107	115	112	111	88	114	105	107	112	109	114	99	107	107	117	105	107	111	121	104	105	90	109	107	121	125	117	123	122	117	102
6893	1541	3660	3968	3197	2638	2170	1787	1495	1280	1193	1105	950	838	769	795	721	597	680	629	593	588	592	537	517	547	492	484	470	480	484	496	439	440	426	433	434	433	459	418	396	429	432	407	425	436	397	403	371	423	419	394	384	399	393	392	409	394	379	420	361	394	389	373	391	399	408	417	422	370	383	411	388	418	384	366	390	377	381	394	371	396	396	410	378	377	384	404	415	399	375	348	388	427	411	368	363	371	361	393	359	381	384	380	422	378	414	369	410	364	400	372	346	376	392	348	353	372	333	359	367	415	397	339	381	374	390	384	387	334	398	381	363	392	377	361	351	393	394	366	371	383	403	393	370	364	394	361	361	419	399	358	346	397	361	381	378	387	386	392	361	374	380	392	395	360	378	394	367	332	377	376	381	371	395	357	333	371	371	379	353	371	354	388	356	401	365	327	386	386	371	344	374	344	380	401	402	356	353	358	362	352	346	361	357	395	376	392	384	365	379	395	377	397	399	364	383	352	353	329	392	407	338	393	415	386	395	370	390	386	365	357	380	398	369	361	365	357	366	407	351	360	381	398	358	349	361	382	360	339	386	389	398	367	401	368	410	373	408	366	368	383	377	406	362	368	388	385	361	373	373	388	393	370	387	394	381	342	398	397	342	377	396	342	381	375	358	414	396	319	366	337	366	382	354	356	379	381	364	374	360	353	396	370	362	397	397	372	364	373	378	364	386	373	377	371	378	372	397	369	315	363	360	418	382	388	383	366	367	399	375	377	380	356	346	395	414	388	363	370	371	348	363	390	382	344	376	352	389	390	361	389	347	375	401	401	387	382	388	424	400	324	382	343	395	373	374	335	348	397	365	387	383	397	392	366	367	361	346	395	387	378	360	358	366	371	359	336	352	362	349	381	358	353	355	373	385	374	393	411	354	367	363	370	341	381	402	377	372	372	382	381	365	355	377	333	381	354	404	359	342	382	372	348	384	379	360	366	365	367	344	365	370	364	370	385	364	390	376	371	388	361	342	367	376	382	388	353	380	387	348	366	372	394	336	360	356	370	385	366	377	407	349	381	365	365	365	369	351	398	352	394	353	359	367	353	381	389	385	372	329	394	364	354	371	359	382	373	358	368	357	344	379	373	341	373	357	382	343	358	364	395	335	359	346	356	363	358	402	368	376	370	356	358	370	378	373	374	399	329	376	387	381	358	362	363	389	363	406	352	408	379	419	353	376	395	368	376	372	348	355	371	356	330	361	355	337	359	362	365	404	343	414	375	389	335	356	358	368	325	369	359	391	400	393	393	353	399	384	355	360	368	373	380	381	358	360	394	404	357	330	370	342	397	371	356	356	383	352	353	409	368	414	343	356	373	386	381	359	375	393	382	334	360	375	391	373	383	389	363	388	372	386	360	378	379	393	396	348	355	367	376	341	321	349	364	401	369	385	370	380	394	391	385	392	361	371	330	350	394	370	388	375	358	348	359	402	401	403	407	432	375	373	330	402	375	393	376	376	344	382	351	414	357	351	340	366	381	387	338	370	341	378	358	368	385	325	372	369	340	385	363	367	368	333	407	389	384	360	367	413	373	363	368	343	344	366	367	395	364	363	365	405	379	385	340	399	349	352	390	392	392	387	350	374	371	361	335	367	416	391	358	382	400	399	363	342	353	358	374	368	376	369	363	369	351	376	364	358	389	372	390	368	362	369	376	381	385	360	381	383	348	366	417	360	384	357	356	376	395	380	362	375	417	348	364	390	368	386	392	413	362	350	367	388	359	378	329	376	371	378	367	368	408	388	367	367	353	384	368	375	379	341	370	349	369	387	367	344	368	377	350	405	375	321	374	343	345	354	393	352	363	388	375	363	379	375	374	392	345	340	349	385	397	367	371	359	394	342	375	365	381	361	373	351	358	389	353	364	370	359	330	390	362	348	362	418	368	366	370	380	396	351	371	368	387	344	338	429	330	366	367	358	341	390	374	369	395	366	338	348	375	339	356	363	362	368	396	371	374	406	374	349	360	374	360	387	356	361	354	391	364	379	376	375	382	367	392	385	375	371	354	355	341	363	386	356	356	391	368	418	359	359	420	371	359	363	392	369	369	384	385	363	315	359	378	362	364	378	371	350	369	385	324	372	376	375	403	356	342	370	343	370	380	380	381	382	352	364	375	360	376	343	396	386	392	372	384	362	400	380	379	368	366	382	384	377	414	394	354	383	372	367	363	337	334	412	359	360	376	371	400	349	371	405	394	350	378	386	388	388	354	383	337	377	378	358	361	337	374	372	355	398	345	396	378	377	357	360	376	390	365	380	388	384	355	398	344	350	372	362	389	367	357	355	377	347	362	378	365	394	345	393	359	396	364	362	343	376	389	385	378	361	347	411	413	355	422	383	379	386	368	376	328	365	356	412	325	373	398	353	353	379	351	427	389	348	355	430	363	352	310	396	351	375	383	375	337	377	369	343	389	345	386	350	427	360	307	375	366	382	427	378	358	378	357	404	407	396	384	373	361	375	386	375	381	336	351	404	329	350	355	350	390	390	399	384	361	392	384	400	387	332	388	409	369	351	379	387	366	414	381	406	411	395	359	380	369	355	394	330	363	382	396	397	321	379	365	391	350	353	385	417	377	375	392	369	376	393	368	401	375	345	376	355	406	387	371	405	397	373	392	383	395	374	428	395	371	345	362	362	387	385	391	353	393	367	394	345	375	383	406	406	384	359	403	351	373	352	362	363	336	415	375	369	331	378	351	386	373	362	396	360	381	393	365	370	361	358	357	392	345	358	348	382	344	340	379	369	392	402	381	369	363	383	350	382	412	393	371	372	352	369	345	354	406	374	376	372	399	362	344	366	364	338	361	371	355	361	366	400	375	368	410	388	393	402	348	387	379	421	387	392	378	372	395	364	378	353	360	398	364	356	333	417	324	354	379	390	369	371	373	356	384	383	379	392	372	398	358	367	353	382	368	366	377	361	364	360	377	378	380	394	377	402	370	394	370	346	370	379	362	384	369	395	361	377	375	377	398	361	384	384	367	395	373	363	349	374	370	392	369	365	385	388	365	386	344	355	366	365	366	379	348	362	362	381	358	389	357	420	396	397	333	386	386	356	369	388	379	397	348	388	360	379	361	381	386	378	374	379	347	349	368	388	375	382	379	418	380	378	388	368	375	391	375	380	356	402	380	372	349	342	385	397	412	367	391	378	353	329	350	379	369	390	331	383	366	369	343	381	346	363	401	395	370	394	348	377	393	378	371	394	386	390	361	362	396	385	341	377	373	375	377	345	385	396	370	357	401	403	362	364	337	394	371	360	323	380	362	414	319	367	359	346	389	356	387	358	381	349	363	393	367	407	354	365	329	377	398	370	366	350	362	372	372	390	350	392	389	357	374	390	370	360	412	384	347	340	406	361	397	389	374	381	396	352	357	357	369	383	350	383	345	359	372	370	361	395	386	373	391	380	359	360	376	380	341	359	347	402	369	413	364	344	363
20248	2725	2868	2109	1460	1078	816	586	475	460	393	354	305	287	254	265	237	215	209	193	206	202	185	191	181	176	185	173	177	185	159	158	160	158	159	170	173	163	150	158	143	133	140	156	140	152	167	174	165	131	151	154	149	137	165	155	134	137	152	163	135	157	154	132	139	137	179	161	147	144	155	142	146	129	155	147	138	163	146	141	131	144	154	149	151	173	143	138	132	143	154	148	119	150	146	148	138	123	149	148	151	151	158	139	135	158	159	154	134	153	139	142	157	140	141	136	157	156	135	131	131	147	154	128	154	120	155	143	142	148	130	161	152	148	124	141	122	154	153	141	138	139	137	164	124	159	154	118	119	157	126	132	145	136	141	144	143	148	133	150	136	132	166	113	166	134	151	151	128	149	134	148	139	139	144	152	143	130	153	156	126	131	168	131	128	139	156	135	163	130	122	154	140	149	165	164	144	150	166	153	151	133	151	167	159	128	144	140	161	139	146	158	144	133	163	137	153	154	143	140	135	144	128	123	150	143	130	143	148	142	132	154	136	125	139	132	121	170	173	148	139	136	165	140	146	130	139	133	138	126	159	149	140	147	155	147	143	132	144	156	145	138	127	159	137	128	149	148	131	136	138	150	135	178	154	140	138	162	132	126	113	158	131	153	172	156	133	122	157	149	133	151	143	134	172	130	159	155	140	140	151	152	150	153	158	134	160	156	139	158	147	155	138	158	166	164	166	146	153	149	131	148	148	143	126	138	153	158	136	134	137	138	155	124	141	138	139	142	132	144	169	159	131	167	148	152	149	156	149	145	162	162	142	140	140	149	156	163	142	136	165	135	143	158	151	139	147	161	150	137	144	176	145	137	128	141	142	141	140	147	142	145	165	153	140	135	140	152	164	134	142	129	127	150	131	147	148	135	133	133	150	144	147	140	146	137	165	135	151	150	138	142	139	122	147	140	111	122	140	132	126	132	143	144	141	138	145	132	127	157	130	141	158	130	149	158	148	165	143	143	133	136	165	147	130	161	132	138	130	133	143	139	147	147	156	166	132	120	166	154	145	137	151	177	131	123	152	134	145	155	180	143	138	139	140	160	141	129	145	154	140	150	141	140	151	139	150	153	136	129	160	143	142	149	166	135	155	126	144	141	138	141	124	135	145	155	134	135	142	161	145	156	148	150	134	127	143	161	137	169	158	130	148	153	148	127	144	144	146	151	125	129	153	130	145	135	127	142	145	170	130	157	147	133	132	135	130	148	152	136	142	136	142	142	154	135	130	147	150	161	132	150	149	160	152	142	177	144	158	142	135	133	163	136	157	150	130	134	138	145	149	150	138	145	137	141	169	173	152	142	154	144	147	153	155	148	135	134	149	125	147	132	146	121	153	147	152	159	144	153	145	146	132	137	150	144	146	127	152	138	136	139	137	141	135	136	158	148	140	146	151	141	150	137	129	146	153	151	154	137	138	145	157	160	175	167	131	140	135	156	142	138	137	166	126	155	150	147	138	158	128	138	157	133	142	135	141	166	143	127	156	144	155	135	157	128	145	157	138	144	155	145	147	165	144	138	139	161	120	135	157	175	124	140	144	154	152	123	139	125	145	129	136	139	146	147	161	122	122	160	150	148	152	123	143	124	132	142	159	147	150	118	152	141	136	138	160	132	171	129	170	153	155	118	131	130	142	135	146	141	142	144	161	166	145	131	126	137	143	159	141	139	124	123	117	140	128	126	160	150	151	139	144	142	138	121	132	110	152	139	131	133	139	137	146	148	160	154	123	161	138	142	153	138	140	152	135	159	165	117	146	144	157	162	134	142	122	149	138	138	134	132	161	134	167	154	139	150	134	160	155	168	158	134	141	154	137	150	142	160	150	125	145	136	141	158	155	128	147	131	143	152	157	130	136	141	139	147	134	138	144	147	145	153	153	147	127	150	118	133	136	151	149	163	133	132	160	144	145	155	144	139	181	117	136	138	138	136	125	146	151	133	131	135	164	128	157	157	171	138	137	152	153	164	146	129	143	143	160	139	134	135	166	134	148	152	144	173	140	135	145	127	142	142	140	154	162	150	161	122	141	152	139	138	132	159	165	146	142	146	146	147	148	161	134	162	147	166	133	136	141	150	129	160	147	152	154	137	163	141	146	137	146	153	149	154	124	155	150	142	148	148	133	144	146	144	140	169	154	172	131	154	134	137	149	153	167	135	128	146	144	156	142	140	154	156	146	152	166	137	142	141	129	140	143	146	164	159	120	142	121	150	134	140	131	147	128	132	158	146	150	139	140	121	175	136	154	143	136	154	154	169	157	158	136	143	144	150	131	160	133	152	139	154	159	132	136	142	125	151	163	146	149	152	135	141	145	134	139	148	155	147	135	138	143	147	164	133	150	157	116	129	135	146	137	136	133	141	150	138	152	146	130	130	142	164	148	132	151	162	134	151	131	139	150	132	176	137	148	154	152	134	144	147	145	139	134	127	130	150	149	146	143	158	151	153	140	148	140	153	160	161	115	149	139	139	155	163	141	137	158	151	130	159	122	138	132	131	156	156	145	142	167	146	145	140	152	158	120	129	140	130	120	148	155	151	155	139	132	129	146	136	145	155	143	142	134	157	149	136	143	121	159	175	135	137	137	149	146	147	134	133	150	146	154	133	159	149	145	127	141	128	149	133	146	170	126	147	127	150	157	163	138	131	154	154	151	143	144	134	131	146	150	162	138	140	154	132	147	152	150	145	153	146	165	133	118	148	152	153	158	148	125	128	123	155	142	158	150	132	153	141	141	133	131	126	128	134	129	142	165	149	152	140	167	144	157	165	136	138	136	136	142	117	146	146	156	142	140	151	127	148	158	147	160	148	139	151	159	136	146	130	175	151	143	138	136	167	125	124	138	141	156	170	166	176	143	134	142	133	132	149	145	152	141	161	149	156	135	149	158	143	129	123	171	150	169	145	142	150	140	145	138	141	132	143	155	133	145	139	135	132	137	144	153	133	124	124	163	152	137	157	133	143	156	142	149	141	147	149	126	147	124	143	145	142	124	141	133	122	145	151	164	144	140	157	139	159	137	132	144	154	131	147	127	134	137	140	154	125	143	152	131	132	136	138	131	139	146	149	129	150	155	133	133	158	166	149	151	149	141	153	135	152	149	143	156	143	159	138	139	161	148	152	127	134	165	137	160	134	144	123	150	154	151	159	141	142	148	149	138	158	149	144	141	132	140	137	133	157	139	154	143	118	164	141	151	152	161	158	152	150	154	122	145	113	132	129	149	146	161	133	119	165	147	136	145	141	137	150	132	152	155	157	141	132	143	152	148	134	160	163	151	146	172	141	158	147	135	154	124	174	154	136	137	147	161	137	128	130	146	145	155	136	144	164	149	138	153	167	146	128	133	137	145	156	171	148	137	136	116	136	132	153	116	139	165	132	140	137	149	169	161	162	157	134	157	135	155	142	128	151	138	162	170	142	160	151	151	135	133	165	128	146	123	145
9866	2834	6402	7057	5838	4871	3776	3156	2669	2284	2004	1733	1546	1445	1295	1250	1165	1044	1044	977	917	893	827	834	802	799	749	742	669	670	684	707	662	620	616	660	633	634	577	581	626	610	583	584	551	547	583	563	551	581	583	532	545	522	565	525	520	494	516	544	529	532	500	547	506	505	528	521	487	524	509	511	557	511	528	503	449	516	514	542	516	487	509	459	468	507	489	463	493	504	510	494	531	475	538	467	519	527	505	452	455	488	486	492	498	511	471	522	475	501	485	487	458	473	461	520	425	513	483	441	459	510	490	486	515	520	501	493	447	479	457	525	504	475	466	492	502	445	469	476	503	497	483	453	478	494	470	505	471	498	483	473	492	506	437	478	469	461	507	476	504	474	486	427	476	500	506	462	470	471	449	457	458	485	482	479	455	491	445	501	486	469	451	489	489	488	449	507	474	508	447	468	494	472	484	479	474	496	472	474	462	457	529	468	485	498	492	518	475	508	442	465	516	480	489	500	478	510	497	487	530	463	488	465	491	458	457	494	441	452	484	481	482	453	508	488	450	489	483	464	489	484	472	488	457	446	536	473	508	510	487	458	483	450	487	461	485	442	487	474	522	487	468	479	474	461	483	477	479	466	472	467	485	480	518	480	484	518	440	455	479	487	459	466	489	488	492	535	475	506	520	488	521	509	498	455	456	463	502	489	471	475	463	456	504	484	481	539	473	494	491	469	480	460	480	500	536	519	520	481	493	450	510	446	465	495	496	477	472	432	497	451	463	482	453	519	496	487	483	463	472	475	462	501	515	469	492	466	459	476	429	500	497	496	467	500	437	466	531	507	495	454	465	510	500	480	484	441	498	472	453	454	465	464	499	465	504	471	474	483	464	495	447	481	469	470	462	493	488	456	457	496	492	472	476	420	498	456	434	451	502	441	507	478	501	483	471	543	445	489	478	476	491	447	493	474	506	448	458	483	445	528	446	484	495	460	482	495	486	522	496	445	458	515	496	435	467	453	467	479	484	470	502	499	486	495	466	484	498	455	459	482	449	483	472	468	505	457	495	483	483	497	496	513	501	461	513	484	456	493	446	485	491	497	490	465	472	474	502	479	456	499	471	438	487	456	453	440	466	442	475	474	469	506	465	458	475	468	485	471	505	454	466	443	472	478	472	495	464	474	465	468	492	485	502	481	485	485	487	476	482	477	486	480	498	455	530	479	470	463	533	453	481	444	477	497	485	481	452	517	479	481	451	482	456	482	505	475	476	469	497	489	490	499	457	445	470	483	490	458	472	499	512	449	517	503	480	491	481	464	482	440	461	457	459	484	521	479	463	522	496	491	500	459	468	507	512	436	483	462	481	463	491	456	507	527	517	467	468	467	476	468	475	470	463	477	496	463	491	455	502	485	497	510	474	484	494	489	510	479	489	464	493	452	466	451	475	488	470	462	503	459	496	468	474	510	516	479	465	479	515	484	474	484	487	472	481	458	471	477	484	486	423	489	501	473	515	439	449	483	506	461	432	464	513	468	493	479	491	476	493	498	482	440	461	498	492	481	452	476	522	469	476	486	473	457	474	458	492	479	454	436	454	455	432	471	468	504	503	488	490	449	430	437	450	494	487	535	456	470	471	441	451	519	473	472	454	498	438	484	519	466	502	470	473	446	477	505	480	482	499	527	499	456	471	506	481	464	497	453	450	486	464	455	468	455	467	499	431	474	458	465	488	501	512	479	478	532	496	522	489	480	471	504	492	498	486	511	485	490	470	462	483	481	471	480	490	448	457	449	441	475	420	477	514	496	464	500	493	472	487	464	480	473	459	420	508	473	449	489	473	474	474	468	513	503	457	509	469	455	499	491	488	484	469	478	479	471	505	455	504	458	491	516	489	475	451	495	491	484	483	491	477	472	471	482	485	499	512	497	431	477	459	472	501	536	453	501	503	476	457	495	428	431	473	496	457	471	473	484	510	502	499	473	515	502	494	554	437	495	471	549	473	461	514	479	487	487	482	468	473	483	522	468	496	505	488	472	511	490	484	485	461	463	495	493	481	467	447	482	473	506	484	448	467	494	484	502	495	462	442	484	477	509	478	464	467	502	525	494	492	488	459	484	463	513	458	480	506	470	486	459	476	449	472	505	474	478	444	422	499	496	509	461	469	529	523	460	443	489	465	476	481	450	450	491	490	485	498	460	494	482	475	487	461	449	469	498	476	491	509	482	438	489	479	482	470	490	468	461	497	447	488	456	477	455	488	476	471	467	478	499	492	462	510	458	495	476	464	480	484	475	483	485	466	455	497	486	479	473	453	467	475	454	473	538	481	503	456	462	461	466	478	499	445	451	478	460	488	489	498	463	488	478	478	537	496	448	482	443	476	459	483	467	464	480	417	484	455	451	466	458	464	489	470	478	446	488	478	481	474	470	498	486	488	501	473	492	441	500	459	477	477	475	494	473	494	473	498	494	474	475	487	480	503	476	495	468	496	443	492	496	455	465	475	494	496	509	481	500	470	459	498	477	480	487	561	487	498	469	492	493	462	466	508	474	499	461	473	477	515	476	475	458	462	486	493	451	482	504	468	510	480	511	495	467	500	470	449	475	443	462	504	525	487	474	448	501	466	456	503	489	493	513	457	518	468	495	490	490	493	488	454	445	490	477	482	518	512	509	463	489	474	445	479	478	483	495	500	473	469	453	479	476	497	436	442	499	482	498	466	470	477	494	450	496	517	470	521	448	441	466	482	504	483	457	492	499	468	464	455	501	510	481	482	501	477	461	491	481	465	460	499	455	494	437	455	527	479	471	481	460	489	445	478	494	449	472	505	481	473	502	511	475	432	477	491	494	527	489	462	487	530	497	484	522	482	516	455	504	481	468	483	450	436	483	498	479	483	448	507	519	450	472	484	462	513	472	485	496	491	458	477	476	523	482	501	496	480	471	483	466	455	485	504	470	452	438	448	436	474	497	443	512	507	459	513	477	489	466	489	487	482	484	459	506	506	459	476	483	457	460	496	487	437	491	476	496	481	516	472	488	444	531	492	450	477	473	469	485	458	472	487	486	486	474	437	481	477	462	463	471	497	490	464	469	491	488	497	503	474	486	457	459	498	474	538	489	483	507	489	462	460	504	451	480	477	465	485	453	460	477	489	466	489	487	485	481	476	451	473	480	521	504	506	493	489	493	461	518	484	439	434	519	471	455	478	474	493	483	475	495	479	464	469	485	493	456	452	460	499	459	533	499	510	476	468	500	481	468	478	497	501	478	487	451	487	479	506	494	481	501	499	475	420	474	495	483	469	498	468	496	496	448	498	491	452	490	473	499	519	459	511	495	515	496	474	477	485	484	502	480	459	477	509	494	495	497	504	503	503	477	502	476	463	455	448	486	468	502	495	461	462	445	490	446	507	490	492	474	476	517	480	499	496	454	456	476	518	471	457	486	436	473	489	470	442	476	486	489	466	457	465	457	491	483	473	508	453	460	532	447	437	445	458	503
2547	295	333	277	250	246	231	234	244	237	213	206	231	223	223	209	216	232	239	245	239	211	237	205	216	213	253	228	220	250	220	212	238	217	215	247	199	241	243	238	220	207	218	211	242	234	229	224	233	231	254	220	205	239	228	241	230	206	233	242	226	224	197	219	211	236	219	206	208	211	224	208	207	206	241	245	241	247	267	215	183	190	219	239	214	229	226	228	221	216	214	243	228	225	227	198	217	206	218	235	223	211	226	228	216	202	234	219	234	246	217	215	225	209	200	221	209	254	222	226	219	273	224	246	203	216	231	210	224	235	236	205	227	241	232	212	244	219	230	223	206	242	221	242	232	217	215	214	214	258	245	246	213	219	208	221	233	235	222	230	229	232	186	237	216	234	194	228	220	210	234	232	238	216	243	235	203	236	219	217	226	219	231	236	230	219	264	233	201	201	210	233	207	219	207	225	215	235	234	225	238	197	220	244	223	207	216	218	196	206	206	208	219	218	215	234	206	240	213	227	207	216	223	213	215	220	249	244	204	224	223	231	219	233	209	226	214	223	228	229	237	231	249	206	230	230	203	220	189	227	247	236	254	267	209	235	214	212	238	229	231	231	226	228	230	217	190	245	217	248	247	215	215	207	240	230	215	233	233	227	220	215	264	217	230	227	207	230	236	259	259	238	219	200	203	203	238	211	211	247	212	202	244	215	221	209	217	224	232	220	236	224	238	239	194	233	245	243	221	209	219	250	216	237	222	222	205	200	227	230	220	248	223	208	260	218	227	240	213	212	223	240	229	223	249	240	244	243	220	235	227	219	223	226	242	247	197	215	228	219	219	211	213	226	223	194	199	232	218	214	244	216	245	215	239	218	243	223	238	242	224	217	230	233	196	216	204	209	231	214	198	203	217	187	234	220	273	253	252	221	238	244	220	210	210	231	216	224	219	218	237	245	202	219	231	217	253	234	245	218	232	243	214	214	238	240	230	204	217	222	208	229	215	206	231	232	225	218	228	215	217	229	203	218	200	223	229	222	228	202	230	198	252	243	174	205	240	227	228	221	240	232	207	200	230	233	236	217	199	224	252	194	202	224	221	198	223	225	202	231	218	212	217	207	210	225	216	215	212	221	228	242	209	232	205	250	236	237	205	238	239	241	245	248	243	219	197	217	224	234	263	217	219	239	218	238	225	253	204	221	227	241	232	213	239	243	221	252	217	231	230	210	208	240	226	198	257	209	233	222	214	217	206	190	235	230	217	227	229	199	203	235	222	234	238	212	210	234	211	221	205	202	226	217	196	233	209	237	229	250	239	235	204	208	226	249	230	216	227	227	217	226	236	248	229	207	223	210	224	195	239	215	234	217	227	222	235	228	217	235	225	231	246	221	247	253	230	227	221	247	233	211	229	210	226	245	235	192	193	224	213	208	219	207	238	200	220	237	216	225	216	232	225	221	198	221	195	204	225	212	234	228	230	232	198	226	224	218	206	191	242	215	221	229	203	236	208	245	219	228	235	222	262	243	201	244	253	223	218	220	224	219	216	221	216	247	224	194	226	252	241	217	265	219	250	221	216	224	217	222	220	234	225	218	215	233	239	221	220	233	239	224	246	290	225	205	237	200	234	242	221	232	249	203	230	226	254	209	235	228	232	205	237	246	202	238	239	256	222	239	212	224	231	246	215	217	216	242	213	239	215	209	236	203	216	220	210	243	225	212	238	233	202	198	219	251	249	220	225	233	194	201	226	209	201	224	228	209	256	249	238	224	237	225	227	243	247	252	241	220	214	240	235	225	220	222	220	235	277	225	248	225	239	209	238	213	235	209	215	226	216	227	248	215	232	215	209	231	253	222	230	211	232	243	238	227	214	232	248	217	229	224	219	228	233	228	217	190	242	237	214	238	220	202	231	213	190	242	239	221	217	222	201	229	204	217	228	222	211	216	229	224	240	238	230	216	243	226	209	210	216	220	233	251	225	222	205	250	222	256	226	220	190	269	244	222	224	238	252	236	218	210	224	214	226	251	214	204	212	219	220	233	204	256	262	225	235	209	237	235	222	221	220	219	245	219	232	198	199	234	211	235	243	232	215	226	203	215	214	233	219	195	213	212	224	200	229	251	212	234	210	248	249	243	219	221	226	205	213	221	208	220	228	223	232	237	207	220	225	224	243	227	218	207	224	214	230	232	249	213	212	219	212	238	204	223	223	234	232	250	220	230	240	225	239	261	251	199	234	218	206	272	230	223	231	222	243	215	203	246	211	212	197	232	222	213	247	231	228	225	237	213	219	229	239	215	201	214	231	244	237	199	223	245	252	212	228	231	219	211	231	211	238	228	225	220	200	226	189	210	247	204	216	226	233	184	238	216	243	224	237	239	245	196	216	255	244	227	230	241	224	213	228	250	229	204	214	203	239	235	228	206	230	237	230	224	195	228	208	221	242	247	238	237	227	238	229	207	208	211	232	207	225	218	220	231	212	208	233	223	213	213	216	238	251	242	228	244	237	243	198	216	213	221	240	228	247	217	226	224	222	220	211	221	226	215	226	207	219	233	245	225	223	191	242	237	234	241	244	249	226	246	219	253	261	241	222	211	223	229	224	222	213	204	223	239	256	227	219	225	219	198	235	217	236	242	240	235	213	260	226	230	212	223	212	222	214	210	221	211	231	210	225	248	233	247	263	259	214	212	216	216	232	222	211	220	240	252	238	221	237	214	228	216	233	224	237	227	211	221	218	218	235	249	207	234	226	222	235	231	204	262	225	223	235	227	218	255	243	218	214	215	239	207	233	235	234	238	222	235	238	226	224	224	243	238	195	233	213	259	212	207	206	218	237	214	228	250	251	225	235	225	213	252	207	215	205	234	217	219	216	233	219	243	248	193	216	201	217	234	225	202	236	220	241	235	214	218	226	215	229	228	222	227	250	205	238	224	231	234	228	225	236	207	230	220	209	220	206	250	239	200	223	227	222	215	216	231	206	182	232	215	201	211	206	222	219	219	210	226	229	249	192	218	210	207	204	235	205	252	214	218	205	195	230	207	255	257	237	212	225	198	239	222	214	247	211	222	220	238	221	198	225	214	234	220	215	237	228	237	212	227	221	237	195	224	222	228	242	227	240	228	250	249	218	208	230	224	223	231	232	242	262	253	227	218	256	233	214	225	207	235	208	235	222	214	247	231	212	216	202	225	239	221	235	224	212	243	225	215	226	209	216	203	247	228	221	213	251	226	233	224	240	221	221	222	235	215	228	230	236	207	217	211	211	219	184	227	213	239	225	215	218	201	212	244	219	258	204	235	217	215	221	212	221	222	218	227	229	233	242	221	230	220	210	238	241	227	233	215	200	248	228	236	232	244	219	193	222	247	226	200	222	210	227	220	226	214	238	230	238	242	226	195	192	221	248	223	238	216	225	258	219	221	207	230	250	223	212	227	263	229	231	209	230	219	211	241	239	199	204	211	227	225	195	245	216	229	232	226	216	231	212	245	234	237
3402	715	919	882	856	815	783	761	786	690	764	710	691	710	700	718	718	719	663	662	719	745	713	728	704	690	690	722	689	664	651	645	687	705	689	693	705	638	656	663	681	671	698	713	643	639	692	718	669	630	641	652	657	660	702	653	694	641	677	694	672	653	709	649	652	673	666	721	669	706	672	712	663	675	658	701	713	689	650	674	675	720	641	650	611	703	696	694	702	672	664	651	651	662	715	700	679	678	683	705	676	670	658	695	651	649	678	702	667	707	668	667	678	658	644	677	672	712	671	704	678	679	673	693	693	646	672	673	683	682	695	712	689	681	673	644	674	684	721	690	681	674	683	636	680	674	685	667	618	700	690	666	688	688	683	651	673	663	717	656	656	652	708	687	636	657	662	660	675	698	708	730	710	689	661	621	659	659	679	701	666	608	679	707	673	728	654	639	678	670	684	657	698	648	707	721	679	709	675	695	648	673	671	621	667	711	690	641	668	696	673	678	647	654	678	715	668	649	653	602	661	666	724	643	678	687	630	659	688	668	651	680	691	680	678	691	760	692	690	680	669	657	667	669	719	658	672	684	685	745	676	673	703	684	724	698	683	683	670	668	644	646	680	693	651	676	714	693	673	680	698	674	707	683	674	650	683	628	702	736	689	699	658	714	619	694	689	701	665	696	695	709	688	683	675	725	662	687	667	664	653	647	618	679	671	660	672	702	684	677	657	668	671	713	669	639	695	672	690	657	707	672	637	705	684	688	705	654	663	649	667	637	674	711	672	680	658	679	664	727	697	635	717	696	674	667	679	717	715	651	699	675	693	673	681	684	678	691	706	704	696	670	681	717	638	686	732	672	690	641	666	709	722	675	686	668	676	690	693	672	719	670	682	698	702	683	697	707	645	618	651	647	668	657	690	642	680	672	637	711	614	648	682	697	604	662	704	732	674	690	649	646	658	717	677	660	677	640	672	688	667	675	649	684	624	705	701	648	677	700	643	707	704	709	685	680	681	639	659	680	703	772	704	656	678	659	651	725	674	639	706	692	659	651	663	692	644	689	690	657	686	625	657	687	679	667	663	663	700	668	708	703	677	627	656	680	677	678	646	679	631	667	678	652	662	645	644	687	676	687	668	722	647	691	684	657	640	698	683	690	674	675	697	630	642	656	661	647	673	669	658	677	638	680	667	686	664	652	665	694	681	703	646	714	658	687	647	679	727	662	691	679	684	646	653	693	676	680	666	659	654	681	684	635	699	661	652	723	645	682	687	666	700	686	628	688	674	666	687	707	673	693	692	696	719	665	700	672	700	700	677	684	697	680	689	664	645	644	684	677	675	642	610	690	674	680	675	708	647	685	683	648	672	698	702	630	639	640	667	661	662	641	641	644	671	686	656	717	657	654	709	670	683	643	688	631	630	680	706	667	673	674	691	653	641	650	653	687	678	695	711	680	645	668	706	659	655	659	667	687	679	646	622	659	613	710	658	622	688	669	662	682	718	655	671	714	675	666	658	706	722	658	676	662	690	699	647	654	665	664	685	714	660	670	668	685	646	703	642	716	653	695	682	625	658	677	679	702	675	696	672	672	681	699	688	643	681	656	680	638	632	648	641	673	751	672	653	656	657	687	672	691	710	688	652	671	686	668	719	721	697	634	713	648	680	700	685	697	637	690	681	663	659	736	663	633	674	662	675	655	668	674	661	669	690	703	681	679	635	653	661	635	624	652	704	650	699	672	668	623	654	698	642	657	663	680	624	684	712	681	704	645	686	682	673	691	661	608	669	697	693	719	649	740	711	646	669	695	695	670	673	719	715	703	630	627	645	691	710	652	688	735	659	630	643	658	700	672	640	680	703	673	711	666	676	647	648	671	677	688	628	635	664	666	658	659	694	673	705	751	680	683	709	645	751	675	632	667	646	633	656	647	679	676	660	671	705	695	681	684	644	679	669	678	681	683	686	714	705	647	671	647	719	656	622	701	661	741	609	706	673	682	691	706	676	661	681	685	718	661	689	682	714	704	632	674	658	649	666	628	692	728	687	623	695	676	639	730	662	650	681	691	667	656	683	708	713	697	684	699	720	646	680	721	643	643	682	687	628	669	668	713	637	700	718	639	655	627	717	684	729	666	672	657	681	650	659	638	658	705	695	699	660	723	712	693	668	678	659	705	663	671	631	690	676	668	634	685	705	652	665	677	689	664	683	651	715	661	698	677	720	676	706	651	672	683	684	739	655	675	687	667	679	677	647	705	626	667	673	670	626	683	650	714	660	712	698	697	690	670	665	684	696	653	700	723	700	712	686	663	678	680	668	694	668	681	671	673	665	693	697	675	716	662	667	689	666	728	681	655	702	684	689	678	661	651	661	689	666	696	667	692	681	746	660	763	699	653	704	686	675	709	648	698	670	677	657	687	695	699	661	692	691	637	649	659	677	696	650	665	625	672	651	678	665	708	683	636	685	725	675	704	710	668	652	651	657	692	713	708	715	653	721	679	690	646	675	678	671	687	673	674	678	683	650	667	646	696	654	652	685	681	654	698	660	725	690	670	646	680	642	672	666	648	671	676	709	632	646	673	696	656	690	653	659	613	686	673	653	675	715	675	644	623	692	635	707	657	687	702	672	733	654	654	630	675	688	658	664	657	710	696	696	647	674	622	663	664	672	693	685	674	632	710	675	692	653	679	637	719	714	673	690	654	720	644	649	623	642	662	707	700	668	661	709	703	667	616	697	658	683	733	677	668	717	666	696	708	702	712	647	620	658	682	677	640	685	664	682	653	673	677	706	678	692	688	663	656	678	625	710	653	666	657	656	645	690	639	702	630	723	695	658	739	705	691	691	666	713	718	670	691	703	669	664	649	654	612	683	675	636	724	682	660	629	669	665	698	665	694	675	638	682	681	700	665	717	669	705	713	665	710	672	727	672	670	623	661	695	688	678	691	691	662	696	708	702	715	695	666	642	665	657	691	662	676	726	653	644	715	666	655	746	676	658	700	670	654	639	694	688	660	672	661	657	655	682	644	678	675	700	656	621	650	631	671	748	700	672	625	690	675	700	691	654	717	684	703	656	702	701	663	666	662	663	719	660	706	653	665	669	622	659	678	692	644	662	659	708	623	684	671	709	668	709	672	649	654	670	672	672	666	663	701	644	674	674	644	639	706	679	659	662	693	655	674	679	636	676	676	711	633	689	687	737	668	648	670	648	698	674	625	665	650	711	682	675	624	699	664	726	713	671	687	657	693	673	642	657	697	644	679	721	705	661	686	673	670	664	678	654	693	648	652	671	649	738	684	703	620	683	721	690	694	671	697	646	629	677	605	634	700	679	639	677	688	702	667	671	666	657	641	687	698	648	701	687	683	688	678	665	627	714	664	747	680	684	663	725	642	675	672	670	629	732	715	652	627	670	699	676	640	681	679	670	649	644	736	757	680	695	703	690	688	695	688	681	701	679	747	642	636	696	666	683	692	652	650	683	652	659	691	659	690	704	691
11430	1222	1472	1128	789	607	460	349	295	259	227	199	186	179	185	149	157	153	173	145	130	133	143	113	121	131	121	153	132	144	137	106	123	106	112	107	131	116	121	112	112	125	117	140	114	110	108	126	99	134	96	103	106	96	108	121	99	107	128	110	109	125	133	113	111	123	118	117	125	124	93	107	124	110	130	110	119	131	103	107	98	94	109	115	123	106	109	102	125	110	130	104	103	110	109	112	105	118	106	102	121	122	115	99	97	113	116	92	106	119	97	119	102	112	101	111	118	116	106	118	115	107	96	97	108	85	99	109	119	104	120	105	117	119	97	87	117	93	121	110	113	102	105	104	105	122	108	123	105	124	116	105	99	120	97	105	107	113	113	110	106	126	103	111	109	113	103	108	113	104	98	105	106	117	103	111	128	107	95	119	97	96	112	109	102	109	112	103	102	112	105	119	120	101	118	128	114	118	108	103	112	100	107	94	115	86	98	123	109	100	112	100	110	96	91	97	108	117	111	105	113	104	108	102	99	109	113	104	103	117	121	99	120	101	106	114	111	105	103	100	110	115	106	108	111	109	113	114	115	111	117	104	119	121	113	133	111	106	100	83	112	105	112	106	99	114	118	126	107	114	99	107	96	127	118	117	113	110	107	99	118	113	90	109	120	102	93	91	113	128	111	125	105	122	114	117	120	134	134	105	122	111	101	128	111	109	111	105	112	100	113	130	108	111	101	112	117	110	134	111	104	126	119	125	129	114	95	96	128	105	102	116	113	110	98	119	113	114	98	93	131	107	111	106	107	118	107	116	93	99	101	117	101	117	119	112	122	104	95	120	109	105	114	125	133	111	114	114	116	112	115	114	128	104	124	105	119	113	107	101	105	132	104	110	113	106	112	104	109	95	112	103	108	97	100	95	72	99	122	105	123	120	113	112	117	118	119	119	119	96	105	98	117	89	113	109	121	96	109	97	105	122	94	117	121	100	100	108	98	111	122	110	112	109	117	98	99	105	107	118	121	102	103	114	117	102	113	111	122	125	103	119	104	112	114	103	111	121	109	98	108	119	109	134	111	99	110	114	98	123	97	87	131	102	115	135	141	107	116	103	117	97	118	109	122	114	102	120	95	102	111	122	104	123	110	104	112	97	103	105	135	120	88	109	112	104	104	107	102	102	110	87	113	127	120	96	102	99	110	107	81	113	109	115	112	115	106	118	104	116	106	118	123	113	112	128	115	93	100	109	115	108	98	140	119	105	111	96	110	123	117	120	105	122	97	107	111	82	112	128	110	100	113	109	109	105	115	116	107	108	84	117	117	132	113	100	113	119	109	101	99	119	125	124	104	110	110	98	99	102	117	114	116	104	119	89	127	104	107	107	122	109	128	113	121	123	106	97	110	145	120	114	105	104	119	98	106	112	107	98	123	121	113	111	120	97	127	119	105	118	123	108	128	117	103	106	100	108	108	114	89	112	113	118	116	112	115	109	110	116	105	128	107	123	102	117	129	108	112	127	107	114	127	109	123	117	100	110	129	102	102	107	93	111	115	110	96	109	96	107	102	118	90	104	129	127	99	111	101	115	99	122	127	115	103	95	102	96	132	116	115	109	105	107	107	113	111	95	115	107	120	110	103	104	91	101	105	120	103	107	100	127	113	103	124	124	105	114	103	122	101	109	111	116	113	110	118	138	99	79	91	106	109	99	115	100	124	105	107	103	110	114	112	119	94	111	134	109	115	123	108	116	104	121	115	131	115	131	108	121	106	108	97	124	117	122	122	119	96	115	104	115	94	119	112	109	97	109	111	111	103	121	99	114	106	105	97	110	106	107	111	104	99	88	119	95	110	103	104	111	88	109	92	112	122	127	129	107	109	98	125	127	113	100	92	103	92	104	95	98	127	103	122	95	122	105	117	118	106	108	118	121	105	93	125	116	90	96	99	129	118	122	103	115	103	138	104	99	113	112	105	126	120	106	117	117	115	93	116	113	113	99	97	112	125	104	85	108	124	98	119	95	111	101	100	102	114	104	130	109	110	126	118	108	104	111	124	95	107	116	120	111	113	113	113	104	95	128	96	115	97	104	107	85	103	108	100	113	124	106	111	128	112	111	118	112	92	95	101	107	113	97	124	110	108	109	105	99	101	116	109	105	97	114	96	105	104	98	91	106	106	97	113	108	126	95	113	122	100	108	113	108	113	108	96	98	118	105	101	100	120	98	117	104	92	113	116	104	109	118	118	102	94	116	101	106	105	118	116	98	129	103	103	106	109	96	105	119	109	118	112	95	99	115	107	101	85	113	106	111	124	99	126	116	118	124	111	92	107	81	94	108	109	104	97	113	99	122	117	108	109	107	109	125	138	108	112	114	100	117	111	117	111	110	98	124	122	117	116	109	108	129	122	95	112	106	81	111	102	117	95	115	115	112	114	120	111	131	128	117	109	110	104	100	105	109	119	93	112	119	121	110	119	112	122	114	106	97	108	110	98	119	96	114	125	116	101	125	104	108	93	91	110	84	107	114	128	117	104	102	112	117	97	117	116	117	101	119	111	119	128	129	103	118	97	113	112	124	129	102	134	112	122	114	105	119	110	109	106	119	121	92	106	95	110	124	126	112	96	121	121	119	113	113	120	98	124	108	91	103	110	100	98	115	107	104	111	97	88	114	116	103	103	104	90	113	128	112	95	115	123	121	94	112	118	125	97	107	112	109	104	115	112	99	116	111	108	110	94	109	115	117	94	117	114	112	96	111	117	101	113	119	112	104	105	113	118	115	118	93	129	116	115	104	122	96	113	98	125	110	108	118	112	91	97	95	118	106	107	105	106	114	111	106	105	111	123	114	109	122	101	114	109	87	123	126	115	110	104	118	109	101	120	92	105	120	124	94	102	90	102	111	95	119	105	104	124	108	103	124	103	97	104	125	96	98	104	108	127	106	123	120	111	104	127	111	107	116	99	92	110	99	129	112	121	107	95	106	111	94	122	124	125	105	115	108	124	110	129	102	96	113	103	111	120	116	118	111	111	114	116	118	92	101	121	128	111	115	102	108	94	111	110	95	104	99	115	128	113	110	105	105	120	127	109	96	106	104	112	112	114	120	139	106	115	111	95	110	124	114	117	105	121	105	119	128	126	127	105	119	119	129	100	100	123	107	98	104	112	115	119	117	103	107	125	121	115	98	92	102	108	111	117	107	99	101	130	120	109	102	109	103	106	109	109	127	109	102	102	123	103	107	100	124	102	108	101	112	114	104	113	112	92	105	91	115	114	103	105	94	96	110	115	116	133	112	103	125	115	111	110	103	117	108	117	107	91	91	115	108	95	101	103	101	114	108	127	109	111	86	113	121	111	115	123	106	114	112	107	108	98	105	109	99	105	101	105	122	111	109	108	107	112	123	126	122	108	100	113	108	115	116	135	122	96	128	124	108	107	124	105	111	112	106	99	112	113	99	101	130	113	113	109	107	91	104	110	104	99	111	109	108	102	111	85	113
6954	1472	3528	3904	3266	2626	2150	1729	1527	1281	1173	1040	920	892	812	745	709	694	646	613	603	603	544	501	484	505	520	451	470	445	481	437	482	412	471	451	404	448	422	444	414	413	407	415	440	426	430	434	429	428	407	425	404	392	431	374	382	414	407	399	410	403	387	377	402	391	367	389	368	374	410	403	392	349	407	360	388	359	427	370	393	364	387	388	421	437	397	392	351	370	385	382	408	349	377	357	378	388	393	393	380	371	403	335	375	358	384	371	352	370	363	358	382	384	387	375	385	355	365	340	361	385	378	380	367	382	375	384	351	386	378	409	363	333	355	376	376	379	385	369	354	338	366	388	371	392	384	370	343	373	359	383	354	378	304	373	403	347	373	353	404	382	357	393	380	410	406	341	384	367	396	355	378	360	351	415	380	380	353	415	392	345	410	362	344	367	335	393	364	378	387	358	376	333	367	374	337	362	362	393	353	394	370	342	362	359	358	386	364	392	390	367	368	352	362	377	398	378	360	391	391	352	377	364	382	364	365	365	398	319	379	394	351	394	333	382	372	348	364	388	379	399	367	376	384	373	370	373	393	374	373	350	349	394	371	340	368	378	355	378	371	366	372	364	422	361	361	356	333	344	369	388	350	368	359	344	389	352	384	345	371	371	393	322	364	429	344	348	384	367	389	363	345	365	350	343	350	388	384	388	362	369	373	353	376	354	384	375	386	356	356	419	360	339	381	361	380	349	360	391	352	370	346	375	330	370	392	361	364	413	396	346	385	410	347	369	383	332	338	358	352	365	415	372	349	367	395	374	366	337	357	360	339	387	352	391	349	389	396	375	358	356	373	382	336	417	374	343	382	365	357	375	341	385	391	373	349	361	391	371	367	340	367	363	325	411	355	379	371	381	385	385	348	379	368	347	382	367	358	344	405	397	378	403	360	376	358	366	380	383	373	383	361	377	369	349	370	358	362	400	393	379	369	379	355	384	340	357	366	370	405	370	350	377	389	369	390	373	372	361	376	361	375	355	353	366	354	356	351	373	357	405	362	389	374	390	375	352	399	352	364	384	380	342	367	383	374	393	343	375	353	386	384	381	370	386	352	364	391	398	412	336	391	328	349	385	339	362	415	395	352	371	377	391	369	382	337	362	337	337	356	362	344	363	353	366	396	372	363	359	400	355	367	378	375	363	376	333	391	363	360	358	371	374	362	358	393	349	375	389	369	360	390	362	401	364	378	338	407	405	347	375	369	400	393	310	378	383	364	369	354	389	406	382	349	350	351	339	378	393	366	382	360	357	366	376	379	360	350	368	409	338	355	406	353	383	369	368	346	368	384	414	358	380	366	361	346	360	392	376	361	382	363	353	353	344	389	345	358	392	379	377	354	348	364	363	363	388	381	357	374	384	374	353	340	340	360	388	360	364	378	353	325	367	347	352	380	385	369	415	380	378	375	364	351	391	380	331	368	381	371	357	388	391	358	391	379	377	371	330	359	356	379	367	383	357	361	408	407	365	383	354	371	362	364	349	365	391	369	379	367	342	366	371	344	396	363	389	360	410	349	418	384	373	373	363	346	361	352	355	330	345	394	357	376	370	339	371	372	368	394	351	380	383	381	369	351	359	392	382	389	368	384	396	389	372	385	399	331	388	383	361	372	393	378	397	348	377	351	388	379	360	362	382	371	385	405	379	364	384	390	352	377	372	349	386	354	333	393	336	398	367	390	367	407	332	340	410	379	369	382	360	357	376	393	382	364	388	338	361	372	385	342	397	380	336	366	381	385	391	385	405	360	356	373	349	366	393	362	365	353	363	352	371	343	336	381	366	333	422	364	377	395	383	367	377	361	393	344	341	402	399	387	359	383	382	353	406	402	360	368	344	390	354	387	342	399	345	364	397	403	354	333	385	350	404	379	373	341	380	357	354	373	368	381	389	375	349	383	356	360	374	378	385	353	369	356	389	366	381	408	399	385	373	356	390	370	379	407	383	360	367	372	359	380	374	346	375	374	380	362	407	371	353	352	335	405	350	378	373	379	401	384	350	377	389	375	379	370	384	334	377	377	351	349	392	384	384	375	391	332	331	346	358	354	370	359	342	355	378	401	370	360	363	363	354	379	406	400	389	348	348	382	359	392	380	352	349	385	354	393	358	351	368	372	407	362	372	390	338	386	394	372	360	362	349	323	364	391	350	380	370	348	377	392	349	364	365	411	377	353	357	346	385	376	373	371	430	375	364	393	370	379	404	396	366	369	338	352	367	394	350	366	374	382	319	372	378	369	369	350	327	368	386	359	368	383	360	367	390	389	386	359	382	352	394	395	365	397	393	351	351	374	405	386	348	378	325	379	375	394	361	356	368	395	375	358	346	361	381	378	398	377	378	354	397	380	361	355	348	370	358	371	359	334	372	349	369	345	397	399	357	360	372	355	347	393	395	355	357	382	349	367	401	371	328	356	335	384	378	358	360	375	396	377	387	369	387	374	370	370	382	344	385	360	360	381	375	362	376	357	366	328	381	359	369	379	380	386	383	360	394	383	351	362	398	387	370	394	423	387	366	397	346	365	356	365	342	352	375	340	365	361	366	364	408	357	363	401	346	370	378	397	367	389	374	402	381	345	390	369	369	327	351	389	340	389	360	384	360	376	372	384	361	365	383	374	372	369	360	338	348	361	407	336	364	370	372	357	391	348	384	382	364	392	359	383	342	381	389	336	396	359	396	380	365	360	371	375	368	372	380	357	349	414	356	348	386	359	361	350	339	378	332	393	358	358	386	353	380	354	370	361	341	368	398	340	353	377	377	390	378	394	361	352	354	366	348	394	388	336	391	363	364	382	360	355	373	354	427	352	355	346	391	355	379	347	397	362	356	387	385	348	390	403	343	387	381	365	410	345	381	343	374	400	337	389	350	378	355	378	350	338	382	379	387	368	337	370	381	412	397	368	370	348	326	341	381	361	354	396	387	375	363	343	380	395	408	378	358	355	341	365	350	369	355	360	393	358	377	369	380	388	369	344	388	356	388	377	384	369	346	342	350	346	354	375	309	385	384	394	359	372	378	374	375	381	342	373	383	358	327	332	365	375	374	374	381	362	367	358	411	353	384	366	388	384	389	363	363	367	384	371	382	385	396	359	378	389	356	363	355	328	394	387	366	347	361	385	366	349	385	365	370	377	345	379	372	335	412	371	346	359	386	370	347	395	333	380	385	375	359	385	353	373	397	383	375	368	373	375	364	394	399	376	416	392	363	372	351	358	377	367	349	385	343	347	349	368	358	383	395	348	362	358	349	412	362	364	386	404	407	366	337	372	372	374	386	365	383	408	359	382	393	392	353	393	382	315	375	354	384	379	357	419	370	368	373	403	346	389	350	359	382	359	367	380	370	375	373	365	396	360	373	359	374	333	367	388	381	369	391	324	392	402	382	371	392	336	328	359	367	355	365	386	357	381	394	379	381	378	346	394	400	348	390	393	374	384	380	370	413	346	358	400	380
19832	2784	2974	2065	1491	1075	791	570	508	424	408	349	260	284	264	216	221	235	174	194	225	195	181	189	209	172	176	166	180	179	147	171	175	151	171	160	158	171	154	155	144	134	138	148	141	163	164	147	149	131	150	141	137	165	148	129	167	166	152	140	150	116	146	145	155	133	161	143	133	162	174	162	156	145	135	143	147	158	161	151	166	146	144	154	166	150	138	148	147	126	133	156	148	149	136	136	157	131	147	152	152	143	152	155	131	153	148	165	146	143	131	130	130	147	140	155	131	135	141	167	142	167	145	147	134	136	130	152	149	129	143	134	149	130	129	153	157	137	130	158	159	167	135	135	174	154	161	149	145	143	158	145	159	140	146	142	135	130	156	136	127	129	148	159	136	130	141	152	141	150	128	149	147	133	141	157	152	124	135	157	126	146	141	137	139	139	157	114	147	127	155	155	152	148	145	146	148	149	151	146	139	151	136	145	109	142	179	150	134	139	153	162	145	155	132	133	147	134	130	126	116	145	141	155	145	121	147	154	122	139	153	140	125	167	153	152	155	163	148	158	133	131	149	160	146	141	123	152	126	143	143	172	133	141	133	132	143	160	156	134	124	129	140	110	145	138	155	138	135	154	159	156	163	151	135	151	132	154	147	143	163	137	137	150	133	146	134	142	153	157	138	152	159	159	144	150	166	143	164	145	130	145	132	141	138	141	148	157	167	148	150	150	129	154	153	131	138	141	138	130	125	140	147	137	145	137	137	175	151	141	150	150	152	157	152	137	127	133	142	159	136	148	143	149	123	144	145	153	155	133	135	166	141	155	137	164	159	139	171	147	139	142	141	147	144	138	147	140	127	135	172	146	146	154	145	160	150	145	135	148	128	144	148	165	131	144	163	138	170	140	137	150	158	154	151	145	173	131	144	132	143	135	153	118	135	157	151	141	132	166	145	136	165	159	138	148	137	151	143	137	132	134	134	152	131	149	128	135	127	129	136	151	132	140	142	136	162	152	122	124	146	149	143	148	164	138	138	144	145	142	162	144	168	148	149	134	149	137	130	130	125	157	153	144	160	143	149	136	150	150	141	159	154	165	156	147	161	134	155	137	145	137	134	158	135	173	139	177	131	155	136	151	147	135	145	143	141	140	120	163	138	132	163	144	152	146	132	127	133	137	147	140	139	141	158	149	140	138	127	138	150	158	174	143	152	158	159	143	157	152	131	131	156	150	160	159	152	163	159	139	116	135	138	148	136	154	150	156	153	138	156	158	142	150	148	146	154	134	135	148	126	131	144	139	132	161	147	150	147	126	157	150	130	136	134	129	133	154	133	123	134	150	124	125	146	137	173	130	159	154	132	159	139	135	129	144	130	146	142	136	137	134	149	139	171	151	132	163	157	148	153	150	141	145	134	145	154	118	149	127	134	159	150	146	122	136	123	144	142	168	161	147	143	119	132	133	146	137	167	142	126	147	164	137	131	141	136	154	129	124	167	127	136	145	148	147	123	158	139	158	140	153	148	142	124	127	153	139	164	135	161	139	141	133	168	150	147	132	157	158	156	139	143	139	133	140	133	155	141	162	148	162	134	158	141	136	130	132	143	153	157	154	132	144	148	116	165	145	125	140	149	151	153	140	134	150	134	128	167	130	141	131	161	137	140	141	135	144	149	152	151	143	132	151	158	154	163	142	128	154	149	141	147	132	138	135	142	143	139	126	118	160	149	140	138	130	150	141	135	135	154	140	142	129	114	113	153	128	134	144	129	130	136	151	130	175	127	156	154	139	143	154	119	149	123	136	147	142	147	137	144	141	144	159	132	162	139	147	178	182	143	147	148	125	152	157	137	133	141	155	142	164	150	139	158	150	124	149	144	128	142	165	143	143	151	151	138	124	141	145	174	148	151	159	152	157	162	147	153	126	147	162	141	133	131	140	141	144	149	137	149	145	141	141	127	132	114	156	147	139	138	147	168	150	144	149	147	163	142	136	122	136	144	150	131	136	139	144	124	153	131	146	120	142	163	161	153	151	119	145	140	159	135	123	119	156	150	157	141	152	136	159	159	139	140	142	133	145	146	137	161	135	156	161	144	131	149	148	145	139	133	125	125	148	142	128	130	158	146	149	139	155	147	131	133	152	139	140	135	137	131	134	157	140	155	149	141	137	145	141	122	140	131	133	130	160	145	128	140	126	122	172	114	143	125	145	147	159	144	146	133	142	138	144	142	158	135	142	150	147	149	161	144	149	180	128	149	133	136	147	138	120	151	148	131	135	157	131	162	127	130	147	149	147	147	159	153	123	156	154	174	153	130	126	129	147	152	131	128	133	137	135	149	137	160	129	150	153	141	143	118	126	144	145	169	169	138	154	149	150	139	140	127	156	140	147	132	166	153	141	150	148	158	156	129	123	147	165	163	170	133	155	148	146	167	133	156	151	142	141	133	152	138	146	165	137	143	142	136	148	121	145	137	136	137	138	123	122	149	144	160	142	166	154	126	155	131	134	150	130	149	132	168	144	139	139	138	139	129	162	147	142	133	153	162	148	162	138	133	143	148	141	160	126	156	123	160	138	142	133	167	147	117	136	139	143	141	167	146	144	154	147	138	141	142	132	124	145	151	149	162	137	139	131	145	146	127	129	149	148	154	141	131	142	150	157	146	153	143	163	168	141	152	151	144	130	145	137	155	131	140	139	151	127	126	136	135	137	161	129	140	131	140	162	169	141	151	132	147	162	156	137	138	119	135	134	136	127	134	118	147	150	146	149	165	157	119	145	164	134	144	149	156	153	137	143	147	154	151	120	134	154	132	146	154	135	152	149	158	121	154	155	134	149	143	130	139	129	142	155	127	141	144	120	136	124	145	145	118	170	144	141	147	136	141	163	151	176	137	156	140	136	131	138	143	134	147	154	165	145	149	152	144	160	139	152	148	129	130	148	147	143	142	137	144	143	153	137	138	140	132	135	144	148	157	139	123	134	129	146	123	158	154	144	142	142	134	152	137	133	114	141	155	151	130	133	153	160	134	145	127	140	152	143	140	155	159	138	140	148	124	135	131	143	137	131	150	162	139	150	123	135	142	139	136	148	127	138	133	160	140	136	149	134	162	128	154	142	153	139	141	151	149	145	143	127	135	148	138	157	149	142	139	114	145	147	138	133	139	134	148	151	164	153	172	137	150	144	136	145	152	139	170	130	140	146	145	142	134	146	167	170	154	155	117	141	138	143	130	160	134	146	112	141	130	138	127	149	131	163	134	148	153	139	135	142	134	134	155	134	164	153	145	124	134	142	132	143	134	146	129	163	153	144	143	148	139	160	140	160	148	132	141	127	139	134	152	140	150	138	134	126	143	119	150	126	144	138	158	163	132	139	144	140	135	138	126	132	157	137	150	123	133	151	142	158	134	153	139	151	144	153	151	158	123	152	144	145	131	158	145	145	140	137	141	137	141	148	154	145	137	136	157	112	147	145	159	142	146	137	150	154	137	121	156	138
9442	2642	6546	7044	5766	4652	3775	3186	2628	2253	1983	1781	1550	1423	1295	1237	1141	1058	951	932	908	856	809	803	759	750	698	739	675	715	690	676	688	644	620	644	538	594	590	566	604	553	595	572	540	513	557	521	540	573	531	534	579	515	540	519	527	484	513	505	538	512	474	522	485	507	519	508	597	516	553	508	508	496	500	489	494	498	462	506	514	537	470	530	534	478	472	504	504	484	450	509	532	485	499	490	522	473	502	479	526	480	443	515	485	453	496	452	434	519	520	475	451	519	490	478	499	484	492	505	488	508	463	476	479	449	451	469	482	477	495	486	501	463	456	480	498	510	502	475	492	476	507	476	472	482	490	483	485	502	505	471	467	488	464	504	495	470	470	473	484	463	473	487	486	448	481	480	445	498	489	496	513	530	465	499	471	495	475	501	502	498	531	449	507	507	484	524	491	502	486	471	463	460	514	440	485	506	472	495	476	476	467	465	493	459	468	474	486	452	463	485	461	466	497	456	475	487	465	472	491	437	512	462	451	481	452	434	499	491	476	472	466	461	487	451	510	484	452	470	448	479	473	439	506	476	488	505	505	492	482	475	530	457	478	469	476	502	463	482	440	443	456	479	475	453	480	482	469	499	471	512	486	499	478	509	426	463	504	471	484	496	469	532	457	496	511	487	472	482	491	502	484	471	472	484	471	481	464	444	476	480	479	481	482	482	454	481	506	470	474	483	502	479	471	450	476	483	450	474	454	466	458	467	500	474	464	465	483	442	475	470	471	470	471	499	442	456	468	502	488	459	483	482	476	520	463	464	482	473	502	485	481	486	465	449	470	469	472	525	491	498	439	481	484	482	498	457	467	474	503	463	465	489	426	505	457	501	463	470	489	451	482	467	454	518	482	482	467	520	483	504	467	491	484	504	509	506	469	523	493	473	509	498	488	520	486	442	488	471	473	485	512	464	495	477	483	462	488	479	475	491	475	515	475	496	458	487	457	526	481	479	467	504	480	497	488	494	449	475	502	486	496	484	480	461	468	458	472	476	504	505	437	484	500	505	455	486	485	496	455	451	464	488	495	497	494	466	507	472	466	457	486	488	453	472	466	498	485	470	415	534	450	478	484	501	485	501	477	473	501	460	474	470	483	481	505	460	477	492	515	492	451	491	492	493	526	509	532	449	503	533	437	472	504	514	460	465	507	470	451	452	460	482	493	465	482	448	443	483	487	480	503	441	500	475	487	489	458	516	504	474	455	437	486	466	477	504	478	477	480	477	488	496	506	456	492	472	502	460	479	492	491	450	481	467	454	477	481	468	524	500	451	463	497	466	464	466	454	451	461	461	487	477	472	470	478	486	436	446	469	492	495	509	447	473	434	451	476	462	467	476	476	472	487	457	470	450	479	484	508	460	491	478	470	456	451	466	451	501	474	469	495	488	460	475	479	488	496	487	493	480	483	471	479	506	504	473	471	445	480	455	497	457	504	480	469	478	489	426	478	467	488	489	489	537	471	480	479	488	503	450	487	479	440	456	459	487	474	517	461	478	441	429	482	479	471	459	486	449	481	468	498	468	507	501	464	486	476	479	476	498	485	461	475	471	535	488	482	472	486	448	456	488	425	488	485	480	465	465	460	477	452	435	458	468	463	425	465	502	492	471	498	486	483	444	480	458	508	505	473	500	471	465	472	489	459	477	453	482	474	464	454	471	473	466	479	466	468	448	506	463	495	448	468	440	472	473	424	504	479	457	471	472	497	471	448	485	487	502	509	471	470	484	465	452	521	468	448	473	499	479	501	460	426	462	470	496	468	498	482	462	487	484	485	466	506	485	462	499	502	479	453	492	429	488	470	504	470	443	457	475	434	479	472	471	458	485	456	466	495	474	488	470	449	489	484	456	470	468	489	498	446	506	462	465	463	466	465	442	469	512	485	442	493	461	483	479	472	489	457	483	507	469	483	471	502	498	465	480	480	461	453	463	491	483	464	482	509	468	471	485	453	492	476	454	495	461	494	466	445	447	484	481	481	453	452	460	474	501	472	449	495	479	489	480	482	443	470	491	460	475	505	453	474	505	444	434	511	472	484	484	475	449	514	487	492	478	470	498	503	478	530	470	453	485	471	486	481	462	460	460	449	502	483	445	516	481	461	465	442	466	503	488	498	466	443	479	458	476	459	441	463	516	472	474	509	457	480	510	432	443	481	480	490	484	468	472	463	438	449	491	485	486	449	471	480	480	466	476	483	461	459	456	486	492	443	444	502	447	427	452	508	454	428	461	473	457	475	451	445	436	451	521	506	513	471	504	497	467	488	483	502	481	495	461	485	445	498	510	465	474	445	459	438	499	483	466	452	483	446	463	447	474	475	523	489	483	439	479	556	491	452	485	451	514	468	480	470	468	460	471	489	512	480	484	459	478	525	464	449	459	480	473	469	491	434	479	468	488	491	505	490	470	409	489	490	490	469	489	505	475	445	481	506	471	448	461	462	478	526	480	482	490	474	476	491	476	450	465	467	453	474	439	456	460	488	493	437	504	495	499	471	466	496	474	468	465	469	449	458	483	475	465	477	538	484	446	503	452	480	457	486	454	484	473	485	487	490	456	479	482	464	486	437	489	475	520	521	498	479	460	482	456	501	462	475	449	499	496	466	521	481	449	408	475	472	513	508	437	508	504	478	465	494	441	489	469	479	436	462	477	475	474	496	489	511	513	445	482	472	493	463	454	482	440	482	485	484	471	433	482	485	463	467	466	446	453	485	503	455	457	498	462	491	511	474	438	461	435	477	492	501	493	512	454	418	482	466	476	449	478	467	470	455	497	476	460	507	460	489	439	496	453	488	482	484	455	467	485	449	527	492	474	467	450	510	486	471	479	457	451	484	474	464	434	501	468	494	488	500	459	481	480	500	490	487	417	477	454	479	465	496	460	468	475	476	469	453	494	508	451	506	504	435	514	509	472	463	478	446	453	434	505	475	520	422	441	475	504	494	460	496	500	470	486	519	456	480	479	500	471	503	513	490	469	461	456	467	495	465	444	482	455	496	450	508	516	476	469	529	448	461	490	452	497	468	491	507	465	499	457	489	501	462	472	471	451	452	484	509	463	511	488	494	454	442	461	477	450	494	461	465	444	481	465	454	517	490	481	470	422	487	493	448	472	464	494	467	529	456	449	456	501	427	477	464	465	482	474	482	485	494	471	456	481	485	493	490	442	481	467	438	485	472	468	435	481	492	472	492	523	489	500	452	503	468	465	511	454	442	509	435	488	461	496	432	463	466	475	430	473	462	533	470	441	467	471	489	427	487	438	485	516	455	489	473	472	474	484	464	457	492	470	450	457	473	447	490	515	420	431	475	506	452	487	466	495	474	501	452	476	443	475	487	440	471	469	450	458	465	463	435	464	465	534	465	481	504	467	467	478	446	504	510	454	483	444	506	462	473	449	522	496	450	477	474	463	460	470	480	455	448	466	471	477	467	502	508	455	463	506	438	441	477	476
2611	286	305	308	291	262	266	224	234	228	245	247	210	214	210	237	217	223	230	231	256	216	231	240	240	224	248	229	211	242	240	235	246	205	188	251	203	220	214	211	232	243	218	219	242	238	227	216	214	215	216	215	224	231	216	228	229	232	201	223	223	218	208	243	261	201	233	243	205	244	239	240	230	231	213	228	253	246	239	205	232	224	212	233	226	236	253	226	231	223	252	214	236	231	243	231	235	197	200	204	239	241	252	225	217	238	221	224	207	252	206	218	247	211	196	215	227	220	239	219	217	217	204	233	237	208	250	220	243	221	223	229	238	227	217	233	208	235	231	225	205	208	225	196	216	223	233	246	239	235	234	226	232	226	211	191	223	235	209	215	231	222	236	251	224	210	208	244	225	215	224	242	227	208	194	246	256	207	221	239	226	236	217	206	213	244	244	212	210	216	230	249	236	208	230	203	192	241	216	219	222	255	246	214	237	209	228	214	232	221	243	236	214	233	243	242	247	249	268	232	228	209	205	253	217	241	215	182	196	234	243	251	237	217	231	223	254	216	230	210	227	249	235	233	248	245	229	257	218	260	236	219	231	233	223	226	209	227	213	221	210	220	229	219	221	276	252	204	230	228	241	240	217	223	217	196	247	213	199	227	232	235	242	208	238	237	236	231	220	185	226	227	218	249	220	238	233	248	225	232	241	242	208	230	211	204	219	218	233	230	236	211	221	225	231	228	236	201	236	236	226	225	240	199	214	248	241	210	231	232	230	224	233	225	221	220	244	215	255	250	232	234	225	207	243	224	209	197	223	193	216	230	218	223	248	202	206	232	224	245	219	228	255	235	232	239	242	246	211	215	211	213	239	242	196	199	241	218	226	224	203	207	227	233	206	221	261	219	234	195	223	253	227	202	206	236	224	222	234	221	215	240	225	204	227	247	225	237	211	225	210	200	230	199	240	241	230	215	237	200	227	238	211	242	210	205	213	228	232	232	245	213	237	216	223	231	216	232	272	239	217	209	245	226	228	199	208	237	227	188	244	218	221	212	216	218	235	238	250	240	213	214	209	231	201	223	234	240	227	218	230	215	228	219	228	224	208	237	223	228	201	270	212	227	218	221	220	237	211	255	209	198	232	221	215	220	237	233	224	236	244	243	205	220	225	227	243	227	216	218	234	195	231	239	216	208	218	237	272	207	215	225	223	225	207	218	243	250	228	254	205	217	230	196	229	238	217	221	220	214	230	223	230	239	211	241	254	235	218	206	235	222	226	211	234	218	217	213	221	227	236	262	238	218	212	243	249	213	224	249	243	212	228	239	230	264	220	188	218	219	250	205	227	218	197	259	230	190	225	234	227	239	226	194	226	220	216	229	226	198	257	222	228	226	198	215	231	246	230	237	195	215	239	237	222	241	244	240	238	245	223	227	223	234	221	225	241	222	263	221	195	215	229	192	224	226	223	241	222	228	234	220	234	243	199	200	201	239	227	232	215	213	224	228	234	213	189	211	209	210	209	232	231	225	213	198	228	249	235	213	215	205	236	214	219	252	245	198	234	236	222	230	218	215	228	200	228	227	224	248	225	222	225	208	203	197	247	234	214	236	215	235	237	221	218	243	264	238	211	213	233	202	257	205	228	228	214	206	218	201	234	226	206	204	248	205	206	243	217	222	200	213	232	251	219	201	187	218	241	219	223	224	211	226	226	222	241	255	207	214	229	223	224	222	213	242	222	211	244	210	213	256	207	208	212	195	218	226	251	244	246	246	256	229	202	227	217	230	237	217	227	208	192	224	205	218	226	217	227	214	209	211	223	241	235	210	234	211	244	234	219	214	248	219	235	199	212	215	216	211	247	228	240	220	254	221	248	217	213	206	231	233	234	212	221	216	249	219	200	199	221	249	230	245	221	231	244	211	225	212	246	237	211	207	245	231	222	198	239	218	205	209	214	206	226	234	251	224	218	234	227	232	239	218	224	231	230	244	223	241	200	210	225	214	212	210	234	222	239	231	222	226	200	232	256	233	230	256	240	225	237	249	209	203	256	256	202	228	204	247	222	243	240	241	220	234	217	235	207	229	205	211	213	224	209	239	237	256	215	240	229	208	225	245	214	207	204	214	240	240	264	240	202	220	205	251	242	201	236	207	220	239	263	233	245	243	248	208	256	199	236	220	220	211	226	212	221	230	232	221	210	232	217	236	234	234	220	256	223	244	238	236	247	222	233	215	246	206	231	210	225	235	218	251	249	245	234	214	220	225	242	222	226	211	238	200	232	225	234	232	236	227	227	223	222	229	220	216	245	209	211	240	193	220	227	229	216	221	232	220	237	221	245	207	238	210	237	235	215	218	209	191	240	196	244	191	219	249	200	233	224	215	213	214	244	227	230	221	240	240	223	202	239	221	199	230	244	222	219	228	234	218	224	231	225	224	215	218	208	201	220	230	202	211	242	237	224	228	205	198	241	206	257	217	208	216	243	223	236	193	244	216	251	215	215	268	237	251	249	227	226	237	218	240	269	250	240	232	215	220	239	233	230	226	200	245	215	218	230	249	204	204	229	224	235	226	250	215	231	200	265	229	212	223	203	191	242	231	209	230	221	239	254	228	229	217	233	227	236	227	231	258	213	234	202	222	225	212	207	219	222	231	223	194	206	217	228	242	230	251	254	224	219	220	237	261	221	210	201	212	218	243	216	214	236	199	227	255	223	215	192	245	230	188	231	227	218	215	217	224	216	237	222	215	236	224	229	237	210	212	229	246	210	230	199	222	235	208	227	233	226	244	233	209	217	226	209	261	214	211	246	236	205	201	216	223	226	218	201	207	228	245	235	219	245	191	218	200	245	220	223	214	181	223	246	245	211	237	217	268	231	239	207	255	199	258	220	217	245	245	223	245	239	234	200	234	243	227	229	207	235	232	225	217	218	234	258	238	215	251	232	237	232	236	225	247	204	205	229	245	226	218	214	243	240	225	247	196	237	203	185	242	210	208	226	241	224	212	232	227	215	211	217	264	223	239	236	236	222	221	237	224	220	229	214	208	228	217	250	206	198	210	218	231	212	234	240	199	245	219	206	229	205	219	206	208	229	224	226	213	212	237	199	259	218	218	228	249	247	240	218	259	208	207	225	226	210	222	229	204	236	246	240	248	216	207	258	225	236	242	224	226	249	245	219	220	229	184	204	220	246	215	224	242	208	220	228	220	240	232	232	242	194	236	207	241	256	214	194	226	218	233	216	252	185	237	229	212	227	217	207	210	209	234	234	230	229	225	230	217	227	215	225	222	234	244	207	211	250	215	231	206	214	237	217	226	228	258	207	240	211	209	219	217	235	219	212	215	222	230	250	233	246	196	220	251	206	241	244	218	213	219	211	202	192	243	219	227	227	238	219	212	217	204	214	262	200	236	216	215	251	208	215	236	231	235	240	223	238	227	247	218	212	220	222	211	208	210	218	237	214	205	223	235	224	212	214	227	236	225	232	227	204	217	212	222
3319	768	913	956	832	861	783	797	770	751	739	747	730	689	694	705	685	694	681	686	703	689	700	697	711	669	647	716	703	666	681	696	654	719	697	720	644	643	697	640	671	657	702	679	695	725	709	661	664	700	682	667	702	664	699	693	686	720	730	695	681	703	663	641	667	635	681	635	659	656	625	672	656	753	639	661	671	677	671	692	707	651	660	693	710	684	641	653	699	707	642	679	638	692	666	713	694	685	708	697	689	643	713	677	679	680	686	654	666	693	685	704	660	667	683	682	706	684	692	641	683	676	666	615	673	666	685	664	724	663	666	687	626	654	690	661	650	678	674	688	690	653	675	689	701	672	672	704	670	712	701	700	667	704	666	642	725	685	696	629	704	651	661	686	647	695	727	678	653	685	680	708	663	684	719	690	676	686	681	674	664	662	650	688	651	698	668	661	676	696	672	689	658	694	629	701	680	667	684	695	649	704	670	688	704	712	689	712	695	705	648	681	693	682	673	681	671	674	683	707	713	720	689	679	652	661	671	680	657	621	669	688	668	650	683	688	657	678	662	707	695	665	731	677	655	696	655	651	685	660	664	699	679	723	661	690	686	697	651	687	690	675	696	698	693	647	666	654	643	708	648	639	685	631	674	694	725	675	722	715	677	674	667	655	671	661	617	692	715	623	677	680	630	708	705	701	673	683	716	697	662	682	689	653	697	661	714	631	700	681	635	641	676	682	671	689	679	613	683	662	631	664	722	641	668	642	691	667	628	659	711	640	649	627	649	719	693	644	678	684	684	682	729	677	703	667	689	673	710	684	622	640	694	678	699	674	656	690	695	694	694	682	690	655	683	703	725	658	667	680	731	677	642	690	680	627	672	721	704	651	627	679	708	681	710	708	683	638	687	692	663	653	662	708	666	648	696	658	692	664	677	659	623	675	611	670	708	631	686	699	702	667	674	666	673	696	753	690	653	719	701	676	661	593	667	683	649	657	683	679	692	709	680	695	655	698	628	670	655	696	689	703	700	688	660	689	720	618	674	682	675	665	689	659	688	703	710	660	700	702	665	690	685	721	665	650	660	702	617	683	648	716	665	681	654	698	681	670	654	660	729	676	646	688	708	652	634	655	697	636	628	667	681	692	649	691	667	693	642	681	646	708	657	687	716	678	711	671	691	657	690	666	680	686	691	669	670	721	686	671	655	720	711	656	654	690	707	667	645	636	672	671	670	641	624	645	675	705	685	684	679	652	682	680	723	715	685	643	616	662	647	677	685	675	661	699	647	677	637	668	687	644	675	687	700	683	661	701	661	657	675	646	662	701	685	694	706	678	635	656	681	630	684	693	689	630	713	667	655	648	702	659	685	673	687	632	638	710	672	697	666	623	692	686	702	638	648	712	681	642	688	656	680	700	668	720	646	642	667	683	693	668	661	683	675	694	695	686	743	688	695	706	691	688	686	660	660	701	632	676	671	705	688	661	671	655	720	673	657	655	659	614	631	644	690	693	690	682	677	619	656	648	662	645	688	675	649	690	673	662	721	636	683	715	619	655	670	639	627	686	645	661	655	651	667	706	621	722	698	698	649	693	707	638	696	688	675	680	695	664	696	709	695	650	636	668	672	679	695	654	689	694	684	635	640	705	644	676	646	652	709	708	703	645	665	659	626	692	633	641	682	699	679	715	680	667	641	724	658	699	647	676	696	694	697	743	710	686	661	642	716	682	689	617	663	704	682	669	685	666	658	640	662	668	696	692	668	672	668	642	687	649	649	702	660	674	668	676	696	658	661	632	662	689	683	685	694	665	700	674	685	641	722	689	682	716	672	689	636	660	698	665	686	638	689	669	733	684	686	672	668	674	645	623	689	673	702	684	680	689	702	653	656	682	634	683	689	683	666	664	659	705	668	672	660	696	665	735	632	640	676	652	684	659	637	659	687	684	663	662	670	626	650	670	689	712	697	652	653	686	707	685	647	640	608	713	699	690	688	707	661	675	648	632	674	663	690	675	710	705	669	687	626	718	695	718	664	649	701	674	676	666	666	668	684	659	762	656	734	685	646	672	665	661	731	698	629	658	698	678	679	689	688	630	690	642	688	706	678	686	695	657	710	663	666	662	701	689	745	664	685	686	692	712	704	665	658	707	660	707	711	665	682	714	645	640	640	696	657	615	687	673	653	682	658	661	703	655	707	763	640	705	608	697	688	687	701	672	673	703	702	681	631	635	655	672	686	666	726	633	648	695	692	650	689	708	666	699	710	684	715	717	642	659	658	657	673	715	703	689	689	666	699	668	622	680	650	687	693	684	676	706	649	708	725	663	717	705	698	684	697	712	637	636	686	614	684	665	657	661	667	649	624	707	622	697	623	659	618	656	636	664	659	656	620	662	679	671	635	658	689	685	665	676	696	693	693	636	661	698	680	674	607	654	728	661	682	655	694	686	640	708	621	635	672	604	599	676	700	695	685	656	687	697	679	637	697	653	676	608	643	669	673	658	689	696	736	682	637	683	647	664	682	631	696	669	680	634	661	674	664	685	718	663	674	673	678	627	677	660	691	708	694	664	677	677	669	659	709	644	647	683	684	667	689	683	720	689	722	632	683	715	666	686	649	696	715	684	640	657	661	644	677	671	725	703	608	656	702	681	705	691	643	651	657	691	689	688	660	656	669	695	732	657	661	655	686	683	661	688	684	681	642	669	632	688	672	737	675	694	686	651	695	676	714	666	653	681	700	651	676	663	652	695	688	665	731	730	695	706	692	661	716	671	682	664	671	654	664	679	671	684	670	674	673	672	696	687	686	647	754	662	672	706	637	785	622	661	664	651	684	702	674	664	665	650	634	658	692	716	710	668	697	666	716	735	664	719	694	714	689	641	643	687	650	670	727	668	628	682	657	700	703	690	663	622	702	643	655	671	666	639	700	666	680	669	660	685	691	681	686	646	712	662	673	705	664	678	657	659	677	677	657	668	732	677	653	690	686	677	697	687	675	663	637	666	671	652	650	698	729	723	697	716	681	682	690	679	631	632	668	661	711	686	615	628	658	698	665	699	668	617	633	664	656	674	730	694	640	690	747	718	632	713	697	631	693	660	676	652	664	698	698	695	700	671	665	678	641	666	640	697	719	640	643	637	657	665	724	676	682	614	695	662	679	661	660	644	645	641	696	679	671	694	648	670	676	715	686	681	688	650	627	675	690	682	697	668	727	706	725	684	721	703	670	667	673	656	717	631	662	701	692	669	622	690	700	696	634	664	717	659	675	680	698	657	694	667	721	688	665	661	667	654	635	670	661	670	643	642	668	705	659	685	671	671	647	652	706	654	630	635	666	712	684	640	700	694	672	675	669	682	606	659	632	680	685	665	651	705	687	639	700	644	653	735	709	654	671	664	664	638	661	680	642	683	624	700	659	639	679	712	687	683	675	671	715	626	646	710	636	696	671	690	656	698	650	749	662	692	671	684	745	632	657	643	672	645	626	642	681	702	658	683	733	679
11928	1166	1464	1065	747	578	459	387	321	252	199	211	205	174	163	164	173	161	154	139	120	124	137	150	112	132	146	125	125	106	130	122	118	131	140	127	107	141	112	104	112	110	110	114	106	125	115	116	126	114	115	110	112	115	111	127	125	126	122	126	105	113	132	116	105	108	95	125	116	99	106	103	89	104	102	107	104	104	104	111	98	93	101	126	106	102	107	111	118	115	116	108	104	123	113	114	98	96	117	104	114	117	141	104	98	123	104	121	103	119	109	121	123	115	108	106	113	112	97	119	117	114	125	111	120	100	126	120	108	102	121	98	95	95	116	137	108	94	116	97	117	116	106	100	102	123	99	107	109	113	91	112	110	97	102	126	119	103	112	113	108	113	118	114	120	111	107	97	105	113	101	128	99	103	113	133	114	112	117	121	97	99	101	112	119	110	112	111	103	89	105	110	117	110	106	91	114	114	105	114	121	92	113	114	108	81	117	95	106	123	100	101	131	103	107	122	107	106	124	102	115	114	118	109	100	116	102	122	110	106	108	91	98	118	101	88	110	110	124	125	113	113	121	115	103	94	118	102	122	114	124	116	100	102	104	116	105	93	108	97	119	114	113	125	100	90	86	92	120	107	113	101	110	98	98	114	103	104	116	104	97	105	101	108	100	105	97	96	109	100	109	95	103	119	107	116	116	102	107	100	105	100	102	108	107	131	131	110	115	110	108	97	107	118	118	119	97	112	112	84	124	111	109	124	133	101	112	121	97	119	111	119	121	114	96	112	101	131	98	109	96	121	103	114	112	110	120	122	102	107	106	97	110	126	103	113	109	100	114	122	96	127	99	114	100	107	124	97	101	106	113	124	120	121	116	95	93	111	105	99	119	115	102	83	112	102	95	92	124	114	117	117	100	100	113	111	102	109	111	117	122	134	108	116	109	122	118	106	102	103	115	105	105	130	108	125	102	100	106	115	97	98	114	103	105	104	100	112	118	121	127	118	108	124	110	108	109	110	107	114	105	126	111	121	112	116	114	118	108	109	106	110	103	107	102	108	100	104	114	116	108	121	111	112	94	118	103	114	104	116	133	106	122	104	105	140	134	93	99	98	115	143	109	133	92	105	104	111	111	102	100	119	105	130	122	97	104	106	118	113	111	111	98	97	109	124	122	112	98	108	117	118	96	105	110	91	110	107	101	118	120	92	104	112	113	115	121	138	109	107	96	112	117	129	131	108	108	127	111	116	109	120	128	103	101	115	115	113	92	94	119	90	124	108	106	102	116	110	92	123	105	113	98	96	115	93	106	109	97	96	121	108	105	104	95	113	116	106	111	114	119	120	138	89	111	124	124	115	101	116	110	113	86	122	118	96	107	113	106	103	103	120	107	96	114	98	123	111	106	115	115	123	97	110	131	107	115	126	106	102	112	97	106	103	91	108	100	101	111	95	114	111	103	129	106	114	113	119	112	118	142	124	119	137	105	120	118	96	104	99	127	99	117	124	131	118	116	110	107	130	112	120	108	115	107	116	122	107	113	105	102	112	106	116	90	103	108	118	97	96	115	91	118	103	99	103	97	121	115	119	135	106	110	117	107	104	107	111	99	121	113	128	102	102	118	121	108	104	111	109	107	102	89	105	105	99	109	104	115	94	102	115	99	98	99	79	103	106	112	106	110	102	98	111	100	121	95	108	111	116	98	106	118	104	103	107	119	121	103	126	90	133	113	103	119	124	102	100	116	92	106	108	120	103	117	104	107	126	108	90	112	98	95	102	109	119	88	121	116	124	121	113	111	111	127	108	103	93	108	100	101	104	142	124	105	105	112	100	102	108	94	111	108	123	103	109	114	118	95	94	98	100	112	101	85	105	116	126	123	95	112	113	108	99	122	115	119	106	112	92	117	97	98	113	118	117	141	99	130	137	105	125	114	100	126	116	125	122	116	118	111	116	96	91	108	110	136	107	108	96	120	114	106	113	112	114	110	101	113	118	115	139	117	108	122	102	87	126	97	118	108	104	112	110	113	107	112	109	103	98	104	102	111	117	95	124	124	116	107	105	114	103	114	138	120	106	116	113	120	104	110	105	114	102	97	101	105	83	101	102	119	103	109	102	105	105	105	111	109	106	122	119	106	112	112	104	125	117	123	121	106	105	105	106	113	102	127	113	115	100	119	105	108	120	118	121	97	99	99	121	100	97	106	120	87	112	106	112	119	100	100	108	108	111	113	119	122	127	84	125	105	105	107	118	99	118	97	125	114	108	108	93	97	100	112	111	126	119	105	114	105	100	109	110	110	120	122	96	103	97	109	97	116	103	96	117	123	101	112	91	118	111	99	103	85	98	103	100	116	94	104	109	111	110	113	110	107	111	116	102	117	111	109	104	113	115	111	112	139	107	113	99	104	107	124	99	109	123	98	124	107	105	122	110	106	122	103	114	97	129	114	97	125	87	113	94	122	100	133	103	106	95	116	117	120	83	114	112	104	108	98	104	106	118	110	114	101	115	128	111	94	98	97	89	101	126	116	123	109	117	112	97	93	98	107	117	123	112	104	111	113	121	88	106	108	104	122	121	111	107	97	83	117	95	111	110	117	107	113	93	108	105	127	106	107	96	95	125	114	124	106	101	106	106	110	109	105	92	113	104	112	97	105	111	83	117	100	94	113	120	101	113	106	120	128	118	108	105	125	99	100	94	131	112	113	84	101	112	121	131	103	116	107	125	102	127	120	114	128	115	97	114	116	98	88	113	108	108	118	111	105	117	92	107	105	97	115	102	108	123	110	109	104	100	122	95	123	97	108	121	111	100	99	115	126	101	115	104	122	121	119	91	115	110	105	109	120	114	104	97	105	111	124	88	126	114	142	109	97	111	119	121	110	110	94	119	104	128	102	121	103	106	116	103	116	118	103	129	99	113	128	119	107	101	115	114	117	130	115	100	104	104	113	122	104	121	118	112	117	115	120	90	120	118	108	95	99	110	126	125	121	116	107	97	102	103	117	108	101	104	106	96	108	99	99	103	129	106	113	100	119	111	89	95	122	115	112	105	119	131	130	117	112	95	104	109	113	103	106	89	103	123	90	91	106	127	108	108	103	104	118	119	106	106	116	127	90	109	106	122	97	133	126	111	107	117	107	102	98	110	97	116	106	108	90	103	113	110	99	119	115	95	118	118	97	121	111	108	113	110	115	96	114	102	108	131	94	99	86	127	112	121	115	103	115	121	101	104	127	95	112	120	117	106	106	122	107	115	104	126	104	124	113	109	97	100	100	123	128	109	114	86	94	128	106	114	136	97	110	103	129	129	104	95	107	118	105	114	114	93	127	103	116	98	123	111	103	85	99	104	117	103	126	128	133	117	118	88	101	121	115	114	100	107	121	113	113	120	109	109	99	107	124	120	124	106	113	127	131	87	108	105	111	107	116	113	116	124	119	104	101	99	100	109	107	110	107	107	103	108	115	129	106	108	122	101	103	115	120	122	113	113	109	106	98	99
7048	1515	3636	3965	3221	2548	2120	1774	1412	1272	1132	1005	951	902	772	726	712	678	622	601	611	558	588	562	571	522	511	476	481	448	453	456	472	428	453	445	432	418	469	425	453	427	426	461	390	397	399	448	419	396	412	383	405	413	380	393	396	426	449	396	392	388	405	401	410	391	412	387	383	356	399	394	365	346	385	370	422	374	365	380	427	378	392	350	366	380	352	387	378	367	393	390	376	383	354	375	414	375	347	359	377	399	417	362	385	359	347	391	408	348	333	357	400	391	362	368	391	318	390	346	370	360	412	367	372	359	364	387	403	348	403	372	356	341	346	362	376	344	368	373	366	349	338	364	378	375	374	371	362	397	366	415	386	371	347	359	372	364	372	385	402	358	383	364	408	376	408	355	380	382	380	363	383	405	327	344	382	383	370	379	397	372	415	354	328	349	380	375	357	368	399	341	382	394	364	400	375	384	368	388	327	366	373	347	375	361	379	391	382	370	389	383	351	350	355	361	362	347	373	389	385	396	359	372	386	379	399	375	349	385	384	401	367	377	419	384	367	388	386	371	400	367	352	392	361	362	398	404	360	414	385	359	381	378	354	342	384	365	395	349	392	373	374	381	348	354	383	348	399	353	343	372	398	392	317	394	334	370	415	384	373	362	389	385	344	367	360	393	373	409	373	411	384	403	391	339	389	351	362	365	357	367	353	350	395	345	365	366	356	372	367	374	349	378	386	348	405	399	362	376	383	372	397	354	370	377	349	365	386	396	366	343	367	370	399	398	393	354	325	380	385	346	359	353	365	326	370	389	388	370	360	374	371	354	351	378	377	364	360	371	358	405	331	356	393	351	349	403	380	344	385	358	368	372	364	406	367	342	384	380	338	368	363	371	336	375	380	390	378	384	391	381	371	359	335	368	376	360	399	407	370	386	378	381	353	356	376	396	357	390	379	383	371	357	386	382	333	382	349	358	396	378	342	368	401	394	366	367	374	336	366	352	373	372	353	394	379	378	372	411	366	331	380	399	366	375	343	348	377	387	374	330	352	379	364	368	401	392	404	390	360	377	408	363	327	357	379	341	378	373	421	335	381	375	335	361	403	386	366	385	373	346	391	373	372	381	361	365	411	333	362	404	376	380	327	367	400	347	361	380	353	384	363	330	415	378	372	324	372	338	395	360	368	333	367	353	367	370	374	388	346	384	350	355	364	391	351	383	395	396	350	349	365	370	368	356	353	398	376	351	391	393	402	390	396	358	361	350	372	368	356	349	359	323	404	397	377	357	386	402	354	360	397	378	373	348	371	379	322	365	381	360	341	368	350	369	371	334	379	337	368	409	361	360	401	406	354	376	353	383	338	363	394	402	348	405	334	393	370	368	376	400	362	378	377	417	392	360	376	349	358	374	370	375	300	373	399	367	386	374	349	398	365	384	368	398	352	334	349	389	361	397	379	396	382	340	366	335	363	361	370	383	383	385	377	363	398	388	400	352	378	327	393	402	408	385	392	380	387	371	376	369	375	362	409	371	332	399	366	373	334	332	358	371	356	352	404	345	393	380	322	323	359	412	391	359	388	361	402	383	345	416	365	361	376	387	381	327	385	385	351	395	379	353	395	378	390	366	382	348	372	386	369	350	347	382	389	351	402	381	372	329	423	385	381	428	390	372	361	406	344	381	389	367	391	346	368	381	340	375	370	381	348	363	354	381	351	319	367	372	345	374	380	368	381	375	363	361	364	368	357	369	345	408	373	387	372	418	348	410	393	339	408	383	384	373	380	384	375	368	357	350	342	347	371	324	380	372	378	357	345	375	375	380	387	350	363	361	366	356	387	371	323	341	406	351	383	318	388	397	368	380	365	367	366	363	362	408	374	376	394	385	366	359	403	347	369	394	369	354	368	381	351	361	378	350	365	386	385	385	364	390	362	393	379	348	378	394	361	346	327	328	365	348	373	367	347	365	365	389	416	404	370	384	382	409	390	387	375	359	374	371	348	383	338	369	380	398	373	366	379	363	328	366	368	363	367	388	395	346	369	342	334	365	336	381	391	379	395	368	358	383	385	369	376	349	357	393	390	326	384	384	382	340	348	377	370	378	362	358	385	354	343	373	369	391	362	373	386	329	413	309	370	393	370	389	395	391	394	356	379	365	362	395	388	353	367	354	389	348	312	364	385	371	402	364	372	342	389	333	366	377	369	344	385	392	379	383	365	348	365	354	398	352	384	367	400	377	363	376	362	376	381	357	387	415	360	378	353	353	352	366	365	354	339	356	359	374	352	380	393	390	357	399	392	356	362	387	348	351	389	410	371	405	408	379	327	372	350	399	364	357	369	373	403	378	342	400	361	390	394	374	378	386	396	362	361	377	379	418	403	362	379	390	363	372	358	368	394	357	366	377	370	357	329	387	408	378	364	359	367	382	372	366	365	323	344	382	344	377	367	362	341	353	348	367	329	377	400	397	350	385	385	348	372	408	402	352	379	394	401	399	405	365	387	406	338	375	371	375	372	371	393	367	341	372	364	372	371	358	388	366	377	348	376	364	383	343	391	365	381	380	384	361	373	372	415	360	407	337	345	372	362	379	396	334	375	410	359	378	378	378	372	384	410	357	395	357	369	372	383	392	375	420	376	389	356	364	343	368	398	365	359	376	378	384	380	353	373	338	376	336	378	345	370	352	362	341	395	358	350	369	391	355	367	373	366	346	379	390	350	394	367	341	342	348	387	396	368	365	351	357	362	358	334	405	366	336	390	354	357	368	376	387	363	396	353	350	374	356	367	375	354	368	364	348	373	383	325	365	340	362	359	329	376	396	418	355	360	383	336	369	376	381	352	391	373	352	380	344	344	424	379	378	374	355	358	361	418	354	352	368	350	378	402	360	368	351	381	379	352	330	376	380	374	368	347	381	388	387	363	404	378	403	396	381	348	401	338	371	371	367	379	374	369	380	382	340	409	368	326	403	335	363	354	355	390	351	366	377	337	364	368	374	380	381	376	384	380	383	374	374	376	358	375	377	370	345	352	355	368	396	381	347	373	366	337	383	367	349	369	390	370	354	384	402	378	410	362	342	372	393	363	369	365	373	383	350	367	389	379	388	392	377	378	375	364	380	383	381	382	382	378	374	370	337	375	368	409	353	395	396	344	398	396	357	365	364	369	381	396	355	391	347	337	358	345	390	352	381	372	375	385	357	382	385	377	404	348	376	377	390	369	394	353	383	382	372	361	355	366	373	366	360	379	362	361	383	334	380	356	371	376	372	365	363	372	358	334	342	353	369	362	365	402	375	344	401	378	403	374	332	353	358	376	356	404	332	345	379	371	364	365	378	351	361	418	361	349	312	343	377	349	383	348	372	374	389	387	369	384	396	423	361	363	385	363	364	395	317	370	409	368	392	382	334	379	369	377	333	377	385	358	361	351	386	400	366	395	394	369	347	368	370	373	377	383	331	360	342	458	379	384	351	391	401	358	358	382	351	362	351	370	365	364	387
20130	2763	2977	2197	1499	1066	849	645	555	446	370	344	307	286	266	277	214	196	230	215	194	196	203	194	183	195	188	184	146	174	153	146	134	161	192	186	175	148	174	157	177	174	143	171	164	139	156	166	134	141	147	148	159	154	119	140	147	159	157	134	137	163	148	147	142	141	139	163	146	138	180	146	145	160	150	135	146	122	129	145	140	148	137	154	159	151	145	163	149	152	146	165	158	157	146	137	151	145	173	160	137	158	128	150	146	114	147	147	160	154	139	146	158	130	165	180	141	139	140	163	133	143	139	144	159	123	157	159	145	147	165	130	124	139	133	152	150	128	126	149	146	145	128	129	130	156	137	135	127	138	149	128	140	145	151	121	152	160	140	150	146	129	143	145	152	129	135	136	128	150	134	148	162	146	173	152	128	144	139	149	134	148	151	145	135	149	161	137	149	163	164	136	132	122	153	144	155	126	141	142	147	136	129	141	132	139	139	141	161	161	144	145	147	127	145	138	168	141	156	129	126	142	143	166	161	144	115	152	153	167	134	142	127	138	143	166	153	159	143	146	149	128	129	155	143	155	166	136	162	145	150	140	146	135	146	137	132	153	158	152	148	141	153	145	137	170	144	132	132	129	142	119	142	140	157	151	127	141	158	145	134	152	134	121	146	143	137	157	146	155	132	149	152	151	153	156	120	147	145	143	138	139	130	156	126	190	161	135	157	142	152	131	141	143	138	140	149	146	132	141	138	150	165	130	158	138	140	141	137	150	154	127	132	128	131	153	129	150	146	139	150	141	153	161	123	139	134	156	131	150	140	139	153	142	158	137	138	143	142	117	145	131	125	142	147	118	140	151	137	157	147	152	143	147	163	129	154	146	162	158	135	136	156	176	135	158	139	139	124	141	131	155	135	139	140	149	129	143	157	153	122	126	140	136	149	125	136	137	170	145	146	158	133	148	144	130	131	135	145	146	147	142	161	116	151	156	142	154	144	113	126	161	141	127	147	132	126	142	151	117	144	128	156	141	152	145	138	132	143	128	145	143	143	140	144	150	150	139	139	159	139	142	144	134	159	149	143	156	132	133	141	136	142	163	144	158	156	136	127	147	147	148	132	139	146	156	149	157	132	149	138	144	156	155	144	144	133	143	139	144	149	127	146	141	147	126	149	146	133	129	157	119	142	156	149	152	115	151	157	135	134	153	139	136	144	143	159	162	132	135	163	137	167	130	169	164	139	151	143	154	141	141	152	142	138	135	144	137	143	144	163	138	145	136	134	150	133	153	147	144	130	127	113	168	138	142	129	140	129	134	142	140	130	139	120	167	155	164	144	143	145	134	136	171	162	137	139	151	120	130	142	154	157	145	125	139	124	156	128	159	144	151	134	135	138	146	138	161	177	155	137	165	133	140	163	158	153	150	168	156	134	116	150	151	128	124	156	152	124	161	131	139	157	152	147	137	128	134	171	129	146	142	146	160	140	129	129	140	143	143	131	126	125	141	166	149	164	161	137	115	127	158	161	166	156	147	128	150	143	159	160	142	140	149	133	157	148	158	130	133	154	142	141	127	158	178	144	173	159	140	122	152	138	150	138	144	142	147	140	146	125	134	146	119	140	119	178	137	139	126	153	137	165	153	135	135	151	137	121	161	144	138	139	141	139	137	145	173	160	144	159	159	136	164	131	151	155	171	131	139	152	148	150	153	134	136	141	146	136	149	125	157	171	148	147	139	141	133	166	143	156	143	139	158	140	124	153	164	120	132	149	151	150	157	158	139	172	161	162	122	145	135	158	155	134	156	133	132	128	161	130	147	115	147	142	156	130	134	151	149	150	150	144	141	151	124	161	164	130	143	141	115	135	163	147	170	135	148	160	141	133	146	116	137	150	154	141	146	125	126	182	156	155	142	144	157	143	145	139	137	150	157	148	137	138	164	127	124	151	157	131	150	136	139	126	158	163	148	144	152	145	145	146	148	147	140	140	144	152	139	139	139	150	159	139	123	141	134	136	148	156	148	131	128	152	169	138	126	155	136	142	123	142	161	142	138	142	128	145	139	139	129	175	139	149	129	144	118	141	120	146	136	142	145	147	139	134	149	156	131	141	140	150	148	150	158	141	144	160	134	162	152	152	146	140	162	145	137	147	162	139	150	151	132	158	158	142	125	147	147	167	143	148	144	142	156	127	143	138	155	136	135	145	149	170	142	144	142	157	133	158	173	133	139	146	119	125	147	146	125	153	147	149	148	136	132	136	142	165	137	129	150	141	142	148	159	125	134	161	161	136	162	135	160	145	143	178	132	130	139	166	135	137	134	151	141	149	133	133	150	130	132	150	132	132	145	129	146	161	156	144	143	145	145	142	140	155	143	137	122	192	136	161	149	127	142	140	161	135	163	161	146	125	148	135	142	126	147	131	127	141	144	118	130	137	149	161	132	130	150	135	153	146	137	138	150	192	155	109	172	155	147	137	135	137	121	134	137	141	149	136	140	153	135	143	125	142	157	155	142	140	128	147	135	134	149	135	107	136	156	147	135	142	125	155	140	142	143	139	149	152	118	152	129	147	140	140	138	139	140	138	141	135	149	143	132	128	139	149	142	138	164	137	150	152	123	137	131	147	165	129	160	154	149	143	142	147	143	155	153	152	139	118	144	139	140	140	153	153	135	138	129	153	145	158	137	144	162	148	154	148	127	147	151	155	149	186	164	135	135	138	154	114	132	143	155	139	136	120	151	150	148	145	141	157	151	147	154	152	151	170	152	141	140	142	129	142	163	141	144	131	158	137	153	143	156	138	132	142	147	135	152	118	139	160	156	144	137	143	144	140	136	138	136	130	134	160	139	148	180	153	153	133	133	145	148	149	140	154	137	144	139	148	137	134	139	158	135	138	137	143	150	146	122	151	141	147	142	144	142	143	154	154	148	160	148	125	167	143	128	122	150	131	150	155	141	141	161	163	153	128	139	136	154	155	136	130	141	150	140	159	134	136	115	151	125	131	136	141	156	166	148	139	146	156	151	137	155	142	162	154	142	151	149	118	140	139	162	141	149	166	142	128	139	144	122	156	146	157	145	140	140	148	156	145	144	148	139	173	128	145	156	140	122	157	149	142	120	147	137	145	164	151	142	145	140	127	142	139	153	141	132	134	146	165	126	138	148	139	133	147	130	146	135	126	137	152	136	125	141	149	122	147	159	153	147	116	136	144	133	147	150	141	145	143	131	138	157	130	140	157	139	139	155	158	148	140	150	161	156	155	139	161	154	140	155	145	129	139	136	140	139	158	127	141	143	161	132	155	130	158	143	145	165	142	169	142	121	139	158	140	140	173	141	164	150	147	151	155	135	115	159	126	136	148	144	156	148	140	128	144	135	151	139	118	138	134	141	150	142	144	146	141	158	142	133	137	141	152	152	129	140	142	131	145	151	131	132	183	163	152	147	136	147	145	127	138	142	141	129	137	146	166	144	141	146	123	160	138	127	148	130	141	137	156	144
9604	2682	6479	7152	5776	4663	3784	3143	2598	2189	1929	1735	1503	1458	1301	1173	1102	1068	1026	930	912	938	786	792	797	760	690	703	702	668	729	664	639	637	609	644	625	642	561	601	584	525	577	531	618	553	529	499	586	542	575	571	528	512	550	492	527	552	544	526	543	539	511	536	534	500	531	513	541	482	509	508	490	483	491	501	517	491	497	520	473	525	525	529	503	473	485	470	479	532	487	518	476	466	514	499	468	535	520	466	479	482	484	526	499	503	517	476	476	511	481	463	464	473	512	458	463	527	470	518	467	490	516	465	509	485	485	471	467	477	461	489	474	437	467	499	496	464	495	504	510	472	468	467	475	471	492	503	469	506	500	494	457	477	475	450	481	472	487	508	488	514	478	484	454	470	463	468	470	485	454	458	469	509	472	496	475	490	503	460	496	472	471	451	483	464	446	472	482	462	445	472	463	477	489	442	432	476	451	480	497	526	492	482	510	476	469	482	454	502	456	485	481	501	454	442	501	453	481	501	457	474	487	471	502	502	484	479	511	468	468	483	507	475	470	493	476	448	487	509	471	500	468	468	491	484	482	521	475	501	491	449	477	474	448	456	461	450	497	462	473	459	473	480	461	511	460	487	479	481	475	467	497	497	477	454	465	478	519	491	441	457	457	490	512	486	476	483	485	516	473	434	527	470	456	521	476	444	482	478	463	489	459	474	486	480	480	460	526	437	458	493	486	452	461	516	476	472	482	487	474	492	510	470	472	508	471	470	475	485	444	461	472	482	506	444	480	481	441	467	480	474	485	513	472	451	410	483	456	493	452	473	476	457	505	501	470	450	458	485	506	492	459	486	470	477	478	475	479	467	468	482	441	496	491	453	498	464	481	458	467	479	487	494	477	488	496	464	433	482	482	433	496	477	489	489	488	489	498	479	480	488	469	494	479	496	471	484	486	489	484	514	465	473	463	485	496	506	475	480	472	516	472	476	465	466	435	510	487	472	448	496	472	491	509	506	503	494	478	500	509	484	461	447	486	457	440	477	482	468	481	469	467	477	432	465	466	469	513	488	441	461	466	506	515	471	463	496	469	491	481	455	489	477	461	459	445	469	462	458	478	482	445	501	496	489	478	481	455	490	454	488	493	465	502	441	508	486	484	478	464	497	478	463	471	470	444	469	461	430	452	498	467	480	498	465	459	487	467	476	456	479	479	463	475	473	463	520	478	474	435	467	467	494	487	452	476	474	481	467	436	449	474	475	448	494	464	525	483	462	542	477	457	489	479	485	487	463	455	464	453	427	445	477	463	505	475	459	510	473	453	479	497	467	499	448	483	479	467	491	459	496	464	492	448	507	467	430	487	446	505	464	475	464	488	491	492	456	470	461	508	485	488	451	452	492	469	491	443	450	477	462	436	468	439	463	491	467	452	461	467	470	454	477	495	449	471	477	471	460	456	494	483	458	453	482	457	470	465	510	484	486	483	485	493	489	495	474	449	448	489	500	479	476	487	441	468	529	447	486	502	488	443	501	451	442	487	469	456	470	484	481	462	483	470	503	473	441	482	500	472	465	468	462	485	475	499	477	493	458	464	491	492	468	460	443	474	445	517	453	453	444	479	430	453	501	484	468	463	482	459	487	483	468	481	485	471	467	419	467	474	468	492	471	477	461	487	431	491	504	497	478	445	511	456	475	447	452	484	495	505	461	476	476	493	456	430	475	464	497	459	474	462	468	458	467	498	469	463	474	476	454	502	500	435	509	448	462	480	465	499	497	498	478	465	437	404	486	481	492	501	465	515	516	477	476	481	481	500	472	480	495	503	507	485	452	453	477	489	474	501	490	480	458	467	471	433	433	459	483	486	446	469	446	485	524	478	481	509	492	515	464	473	455	498	463	514	489	516	482	451	489	479	464	474	491	459	434	456	465	476	470	480	506	472	492	490	499	464	478	464	478	526	479	470	437	486	445	468	502	494	438	482	466	476	490	531	494	459	471	503	481	499	478	477	502	489	469	485	472	485	492	474	495	454	471	472	458	490	433	442	436	479	447	450	481	497	444	465	514	493	493	466	480	467	474	469	458	460	467	468	488	461	465	478	507	465	453	524	455	499	498	480	471	459	443	470	511	493	448	465	463	506	518	490	491	479	498	498	470	492	467	536	551	455	470	462	465	457	475	485	505	491	468	488	472	481	444	494	481	493	473	448	484	506	472	451	484	473	520	491	474	445	517	478	497	437	482	475	472	490	508	496	476	456	509	469	489	533	483	456	453	458	510	500	480	465	432	464	480	445	484	452	500	461	472	441	468	446	444	477	497	504	481	499	510	477	493	514	508	472	473	439	472	497	468	456	460	460	472	479	464	505	545	522	479	470	434	494	504	452	452	476	439	440	466	489	433	490	431	474	475	453	473	485	449	466	479	446	442	482	489	495	452	472	491	454	469	477	490	520	518	468	461	476	501	470	495	475	442	487	488	443	463	429	474	478	498	487	486	470	476	468	429	458	448	499	496	486	475	484	473	472	486	520	479	469	495	481	460	462	452	473	464	463	473	465	474	494	460	435	441	490	505	474	488	488	481	483	463	475	454	479	475	486	453	468	500	468	485	414	497	471	439	421	444	473	474	481	467	493	464	452	463	504	465	482	488	468	503	488	449	464	503	503	479	478	497	478	463	488	433	486	459	503	461	461	459	477	466	479	452	462	481	466	464	464	454	498	455	469	516	449	454	506	459	485	486	488	496	449	499	450	498	429	449	520	499	537	514	485	447	502	502	511	534	480	497	483	514	444	482	440	456	510	433	505	451	440	465	494	487	471	450	442	435	484	451	435	470	473	443	403	499	446	467	474	466	452	448	456	492	469	487	495	462	466	517	524	455	460	471	474	496	437	486	462	501	460	494	438	474	496	515	465	437	471	489	463	488	470	470	485	477	483	468	440	481	473	433	504	445	502	469	460	474	458	497	511	449	475	443	451	479	457	473	455	494	461	493	463	467	480	463	482	481	524	480	500	448	445	477	497	451	435	520	474	468	478	494	495	499	478	492	488	485	477	495	478	461	460	488	462	457	466	502	473	477	451	502	459	445	448	454	520	436	459	469	495	539	478	522	485	480	480	451	499	495	442	502	486	498	502	480	460	476	488	504	473	478	460	461	473	490	440	481	460	461	518	430	451	483	472	480	493	500	514	487	469	455	464	455	421	486	468	510	470	465	470	481	459	470	472	503	490	475	471	464	482	471	494	509	442	450	487	541	486	478	475	464	466	508	449	492	458	452	489	461	469	473	495	524	480	492	479	463	500	512	486	478	500	460	497	479	471	488	484	443	481	474	496	485	473	500	473	450	487	510	488	482	432	495	498	487	490	468	473	476	473	431	469	496	462	480	463	479	475	470	472	476	446	475	466	480	445	463	461	462	480	479	519	438	478	437	489	511	467	466	465	488	423	480	459	519	471	454	458	455	501	449	499	484	473	472	458	520	483	503	471	455	513	471	483	482	465	488
2475	310	274	271	251	234	240	215	247	231	233	220	215	245	227	233	219	223	200	221	240	254	243	219	247	237	193	234	223	213	236	236	237	218	214	253	231	193	255	202	214	231	246	224	244	217	224	226	202	229	241	235	225	225	237	231	217	210	213	238	214	229	213	245	220	238	187	230	225	228	205	213	234	226	244	214	256	244	229	218	239	209	230	228	229	199	209	225	232	221	223	234	214	205	247	236	184	214	211	200	202	222	220	218	237	227	252	249	224	219	215	232	240	220	227	222	222	204	223	211	233	237	247	220	228	224	246	245	194	225	258	228	235	245	209	209	240	226	209	216	241	213	217	217	234	243	222	237	213	234	221	241	210	219	232	186	246	219	221	259	209	232	234	238	253	253	219	214	218	203	194	255	204	232	219	230	234	216	213	258	212	199	226	201	235	242	230	225	214	215	219	204	233	219	218	216	210	223	238	212	214	191	242	238	201	195	205	211	218	219	200	221	229	217	216	222	243	234	256	219	224	231	225	253	228	241	192	204	204	238	221	234	243	227	235	216	211	219	224	209	244	227	207	218	197	224	216	233	237	196	218	225	219	231	270	247	262	229	221	274	226	212	246	251	219	194	230	218	212	241	223	224	226	190	217	222	214	228	221	228	224	240	233	224	205	212	222	229	218	201	205	213	196	231	247	241	216	225	215	236	221	260	232	218	215	248	233	248	227	219	225	224	214	222	238	250	221	218	239	215	226	235	192	217	222	236	241	227	248	211	230	220	231	217	186	229	235	237	210	219	223	209	263	222	232	216	236	226	240	220	241	224	218	227	234	222	209	209	231	256	223	257	237	220	210	222	221	233	213	236	241	218	213	220	227	207	240	241	197	202	240	235	222	178	211	227	239	212	220	228	200	222	219	230	233	232	223	203	210	214	230	222	194	228	213	213	209	218	225	210	236	238	245	231	204	235	213	236	188	232	239	208	237	216	228	236	200	235	209	234	258	244	246	211	208	221	221	233	194	226	239	226	234	226	224	210	236	236	240	237	239	225	259	226	225	255	233	227	214	247	240	225	226	234	232	235	243	200	228	220	232	218	211	239	220	238	214	233	217	212	236	210	238	198	190	195	215	238	224	223	229	233	217	233	217	235	199	220	237	230	201	205	212	211	224	250	212	212	215	200	228	255	253	215	213	267	229	236	225	225	222	240	210	205	229	226	200	246	225	205	224	232	233	239	233	232	231	216	226	206	238	221	228	209	212	213	218	199	208	211	220	212	230	234	207	220	215	218	223	233	231	218	237	217	242	201	221	239	218	248	224	236	210	210	223	207	240	190	223	227	228	225	241	205	219	241	232	225	230	255	219	227	245	242	229	204	233	225	201	226	257	238	251	239	214	211	218	215	201	235	220	211	241	224	235	203	203	205	237	225	230	198	233	237	216	241	205	210	209	200	224	208	220	254	206	198	231	209	210	246	234	253	213	219	218	211	206	242	209	209	231	237	209	227	239	237	208	226	228	225	204	209	213	225	212	214	214	207	238	234	211	227	223	246	237	239	214	217	228	225	229	205	223	218	211	228	241	219	213	207	240	246	231	225	224	194	196	237	222	252	235	210	237	221	213	227	223	233	201	225	241	213	239	231	225	230	201	233	261	215	234	227	244	226	228	225	213	243	211	198	207	236	234	204	230	231	234	205	221	237	229	216	202	231	227	236	211	237	228	214	231	219	222	224	212	240	214	238	216	208	247	218	232	224	203	223	203	213	247	226	218	212	226	228	208	222	228	224	235	221	219	244	227	219	229	215	236	217	211	226	224	227	223	218	236	237	228	238	206	227	219	210	233	232	246	206	218	237	231	221	220	243	212	221	221	231	242	218	242	206	233	220	200	236	235	226	223	220	226	256	215	224	204	219	236	240	214	256	216	241	236	247	205	251	240	227	222	222	221	234	205	222	218	261	232	214	192	235	208	242	241	214	215	243	214	226	214	245	259	200	218	224	215	222	245	219	262	218	225	230	224	210	238	215	223	229	216	250	210	227	255	216	221	238	235	216	241	216	231	210	234	214	218	224	237	218	217	214	225	234	224	229	239	243	227	210	218	206	255	246	213	241	186	229	200	216	229	237	223	203	243	226	219	246	231	234	241	236	219	192	246	226	207	246	255	225	233	212	218	231	255	203	229	239	242	232	238	211	207	224	217	219	236	226	234	226	234	244	217	262	232	217	224	222	230	208	243	232	190	209	239	236	233	235	202	209	235	223	213	221	236	222	236	255	230	202	225	238	221	251	227	213	241	228	222	232	231	245	206	202	229	194	212	231	217	195	220	205	247	210	235	206	213	218	217	216	250	212	221	234	199	219	209	215	219	214	222	248	206	191	219	216	227	214	209	241	225	248	230	214	242	228	228	230	232	227	226	209	224	241	208	219	230	232	225	233	216	236	212	214	210	213	206	205	229	225	236	232	200	251	230	224	224	213	221	235	233	200	224	237	205	219	222	224	210	233	232	258	231	237	222	243	223	221	223	215	256	238	235	248	209	197	251	259	215	242	231	213	220	237	228	245	213	243	231	215	227	234	232	204	215	252	209	238	215	216	230	217	215	229	206	222	249	239	217	227	213	212	203	215	215	227	215	220	199	217	219	244	229	253	244	216	193	247	240	227	245	229	214	217	228	245	213	215	236	238	217	216	213	247	244	226	209	228	219	220	224	219	218	218	237	243	218	192	204	216	204	225	226	245	225	233	218	217	214	199	225	223	224	216	236	211	206	245	224	222	222	198	209	222	222	258	214	226	213	226	227	217	217	238	192	210	238	226	256	236	213	224	243	214	250	209	235	235	240	250	209	217	218	220	238	215	235	248	208	204	226	197	216	225	226	222	226	216	241	191	206	216	201	230	219	223	259	223	230	228	232	233	218	206	241	222	216	203	225	231	213	248	224	200	212	222	213	229	215	228	223	193	226	246	223	205	211	226	228	215	210	225	242	208	230	228	233	215	199	234	221	193	234	221	231	224	218	212	244	216	198	231	245	239	224	208	218	242	238	232	237	242	203	223	218	200	215	204	229	225	202	223	236	236	240	246	220	249	231	227	214	222	227	228	212	221	230	236	225	217	262	231	239	256	187	213	208	229	232	250	202	258	201	242	205	232	212	232	257	239	240	233	229	213	243	199	191	206	230	203	204	223	216	212	225	216	194	240	235	228	240	249	211	223	206	235	212	222	218	231	213	232	208	225	205	234	212	236	243	235	221	241	226	203	237	230	217	218	208	228	205	188	229	209	193	227	223	245	214	250	218	228	214	237	209	213	243	232	232	247	210	233	193	233	215	218	214	240	235	233	221	191	216	224	237	218	236	222	234	223	228	219	216	208	248	230	239	237	203	226	247	235	192	232	247	186	225	231	207	217	204	222	251	217	211	249	259	248	202	226	205	241	228	234	209	214	256	231	229	220	214	202	226	237	238	234	219	228	208	228	210	228	223	208	223	208	243	238	217	233
3312	776	890	817	885	820	678	790	716	679	697	727	695	704	700	730	701	704	707	703	696	641	714	685	713	669	732	617	679	685	673	718	663	690	646	694	714	657	647	731	674	682	651	649	673	661	704	661	645	654	696	696	708	649	718	660	663	721	692	668	597	665	701	661	666	686	680	677	641	661	709	661	742	675	660	634	666	702	659	666	671	672	671	654	689	636	645	641	704	700	669	639	679	666	669	659	632	634	687	658	675	644	654	661	609	675	669	712	639	644	667	653	694	682	657	650	689	702	658	707	662	646	643	689	640	679	631	657	680	698	661	672	622	738	639	653	697	626	673	652	688	671	707	677	650	643	707	653	666	693	697	645	630	661	710	688	666	711	672	641	656	719	624	693	665	621	685	706	706	636	713	645	644	697	685	645	704	697	652	654	676	660	665	714	696	641	653	666	645	662	652	709	671	643	669	703	693	616	684	699	632	668	699	650	655	677	666	703	669	666	701	669	672	671	707	731	694	691	648	702	651	644	640	646	649	724	667	662	679	675	695	672	645	658	681	653	702	687	675	675	716	716	710	700	686	692	638	676	688	670	621	647	654	699	615	674	671	685	651	629	669	654	659	668	610	651	688	675	694	678	655	619	696	692	701	686	677	627	632	687	644	664	647	686	712	629	678	634	670	662	663	643	704	688	655	658	663	652	698	669	654	662	644	675	643	706	671	672	669	655	659	664	704	661	631	674	675	672	711	658	703	655	675	632	659	660	675	691	686	677	651	681	679	674	666	654	682	682	706	669	669	713	673	647	654	700	669	647	648	666	657	680	656	672	627	701	689	660	636	621	698	664	659	677	648	630	658	698	682	704	693	697	691	681	670	666	663	681	683	642	656	686	668	672	661	666	672	623	677	641	705	678	690	680	672	681	679	661	664	689	646	682	620	655	662	674	659	660	684	654	648	654	661	686	641	662	651	630	680	679	655	671	657	613	679	670	652	691	674	718	679	666	630	672	678	694	671	692	675	654	663	647	665	697	663	621	692	654	659	645	674	685	688	687	668	677	687	726	687	703	607	648	687	700	673	664	650	663	651	657	645	661	668	653	677	660	715	660	663	688	685	720	667	658	649	688	651	693	686	643	656	706	674	706	638	677	662	634	697	649	680	639	698	689	720	683	707	684	689	686	677	634	655	643	682	659	673	642	649	703	661	632	659	668	655	700	643	664	644	693	694	647	700	697	669	690	698	632	676	657	682	642	656	669	650	678	714	686	695	719	694	670	672	665	716	673	682	674	687	674	678	665	624	629	652	689	667	615	693	647	639	699	686	587	698	664	658	658	669	670	639	694	665	665	616	691	699	671	644	645	657	637	639	687	657	714	702	673	666	682	680	714	652	668	640	688	679	721	679	661	693	661	674	692	637	683	632	648	644	711	664	663	680	691	675	673	638	645	639	675	700	668	628	586	709	632	663	667	679	615	693	665	718	641	727	684	620	695	682	679	659	613	653	674	648	680	635	686	669	708	639	655	613	663	635	674	670	681	668	655	678	665	655	657	674	666	690	635	698	719	632	670	708	697	667	635	682	676	670	692	644	712	677	647	644	655	651	689	650	701	655	692	705	670	687	687	696	600	694	687	704	661	643	714	680	682	694	657	679	632	622	632	691	655	689	717	709	682	673	638	648	670	628	683	726	691	650	655	662	629	699	692	645	625	672	660	614	716	697	639	665	695	654	673	686	711	677	672	669	682	623	665	673	679	680	674	633	711	699	679	699	705	677	678	690	682	668	658	716	712	684	657	674	647	687	722	657	673	676	686	678	657	644	649	694	684	667	629	638	673	702	628	655	666	675	637	696	643	644	651	672	687	650	665	647	699	670	639	691	687	672	659	652	703	650	702	648	677	662	672	691	672	679	665	662	721	653	690	658	675	715	680	681	659	629	656	656	709	661	669	666	670	691	663	640	685	672	636	731	714	667	699	642	666	677	623	710	673	737	686	665	679	651	670	690	679	652	682	666	655	645	685	715	693	725	667	622	687	673	711	656	632	668	696	633	708	670	653	655	667	702	713	674	662	624	689	689	645	664	678	663	660	645	683	653	653	623	657	632	621	696	681	692	687	685	637	647	618	664	686	666	626	657	654	681	617	673	658	646	680	664	645	687	647	663	679	674	665	648	665	673	645	665	667	636	678	688	647	643	673	641	687	679	665	653	709	671	701	634	641	650	647	680	683	700	649	659	647	666	674	690	675	629	711	677	634	688	658	657	655	622	678	658	647	704	654	700	646	668	720	663	648	686	668	619	677	640	646	694	692	689	674	701	676	580	644	672	638	627	657	690	678	629	670	667	617	720	677	652	693	692	664	640	672	664	645	659	665	691	679	672	668	689	674	670	672	670	676	690	646	687	651	651	698	629	680	655	678	652	631	699	659	684	647	696	711	679	688	685	664	674	649	664	642	714	647	653	616	641	701	685	663	646	649	637	746	665	650	674	610	690	657	657	689	713	673	626	665	660	674	647	685	623	706	673	671	680	654	670	641	643	668	697	681	634	652	666	681	642	673	641	670	650	662	678	685	719	663	695	689	678	666	677	694	672	668	671	655	648	707	657	650	699	695	689	664	659	679	637	654	632	682	665	667	680	665	715	629	669	692	660	662	631	665	680	621	677	686	645	610	664	687	659	633	646	597	659	702	687	633	688	664	694	759	642	669	684	677	672	647	683	688	658	687	662	646	671	643	619	621	663	675	674	670	679	676	650	686	724	649	681	667	661	697	685	710	677	687	679	674	680	666	668	705	677	622	655	646	666	737	690	644	624	671	676	670	654	679	656	636	666	676	655	679	678	733	671	686	657	629	689	656	633	650	677	684	672	637	622	678	699	707	681	658	655	703	651	664	665	705	671	671	659	679	665	655	667	641	669	663	658	657	645	679	680	701	672	696	631	661	672	688	598	668	697	674	684	670	663	678	704	664	622	701	623	686	713	632	672	691	641	630	672	667	650	688	659	691	683	633	679	698	694	670	660	650	669	624	652	631	651	692	660	690	658	680	698	657	662	648	695	643	667	656	633	655	728	632	655	634	638	656	718	697	665	665	681	651	654	630	630	701	668	652	640	702	676	688	655	674	705	692	686	691	666	703	651	682	687	648	668	684	708	678	706	681	665	687	673	657	666	675	663	656	640	670	670	646	704	686	695	691	626	682	695	633	685	698	659	670	667	696	661	657	654	665	696	661	605	649	610	679	683	680	689	682	685	690	680	650	652	702	649	674	689	698	638	682	686	660	668	676	694	661	638	661	641	687	670	660	679	642	692	640	685	685	688	678	698	679	677	682	658	648	630	637	733	705	672	651	696	697	704	649	694	649	655	692	672	646	701	695	635	692	711	661	668	735	651	664	675	655	648	704	687	696	667	689	681	650	658	662	709	663	660	671	670	613	683	661	673	651	706	673	683	696	678	650	704	621	674	707	698	672	671	682	726	652	721	636	695	677	688	678	711	679
10988	1213	1495	1100	763	569	465	355	284	252	238	219	173	184	183	161	178	123	133	130	140	135	117	122	127	126	103	106	115	124	101	103	118	138	144	122	120	122	128	115	120	111	121	119	111	135	95	112	113	105	111	133	122	105	111	124	114	103	108	104	96	132	107	112	111	99	117	115	115	118	108	100	121	124	119	113	113	98	121	136	114	123	117	116	99	116	113	134	99	96	113	97	109	116	114	112	116	100	117	113	110	107	122	114	111	111	93	119	94	108	117	108	114	104	111	118	109	114	117	104	115	111	101	105	99	123	105	114	113	113	106	107	78	105	126	120	90	99	116	100	96	102	112	116	116	107	95	108	117	103	102	110	114	107	107	118	91	99	99	99	107	118	109	109	120	118	97	121	103	104	111	88	130	100	104	108	119	105	106	109	93	111	135	116	108	101	107	94	110	118	110	107	100	108	127	101	126	124	99	122	122	109	106	108	122	111	100	144	116	106	96	110	120	104	142	115	112	122	94	98	86	136	104	96	106	109	113	93	126	97	106	103	111	106	115	108	108	95	107	112	106	114	103	99	98	104	95	119	101	129	107	107	98	120	130	105	118	120	102	113	112	119	108	117	105	119	109	98	125	99	98	109	123	129	111	121	124	109	112	112	100	116	103	106	130	106	111	111	122	98	115	128	93	98	115	95	124	108	106	111	116	107	104	99	108	108	115	111	116	114	111	95	103	109	106	118	100	118	108	107	116	120	113	96	123	115	93	97	118	104	114	102	129	110	111	110	101	97	103	124	115	104	116	108	113	106	104	104	94	111	126	114	106	108	97	116	98	105	119	103	111	103	129	123	103	92	94	100	93	99	105	105	91	106	100	118	118	107	110	109	112	101	119	121	96	106	112	87	123	94	116	128	96	100	98	100	90	120	113	92	96	114	113	124	116	103	113	120	128	103	108	108	104	115	83	119	123	120	113	129	106	107	99	104	109	114	99	124	99	112	94	130	93	111	124	110	116	110	99	109	105	105	102	91	107	105	108	104	129	96	116	123	110	119	106	112	104	116	101	97	116	111	115	104	84	113	96	89	108	102	99	106	122	98	88	100	97	92	109	116	108	116	97	114	113	118	114	124	100	101	98	112	100	124	109	92	113	113	111	88	113	104	112	85	93	93	120	115	94	103	116	106	105	128	114	124	93	112	125	113	100	94	99	117	113	118	98	107	106	86	114	104	100	110	129	89	114	107	123	112	111	103	107	118	117	127	99	106	87	106	131	110	135	106	110	133	98	104	99	114	117	92	104	114	109	130	98	125	99	108	115	101	104	102	88	110	122	110	109	106	90	108	112	145	91	114	107	91	113	102	111	120	88	100	97	108	110	110	112	110	103	112	122	90	120	95	121	105	103	115	107	99	95	123	116	112	110	97	92	127	109	90	124	123	110	115	109	116	110	96	96	94	88	98	116	115	100	96	101	89	119	112	111	114	107	97	113	107	105	107	100	107	125	101	119	110	114	120	99	116	115	100	107	93	122	105	121	109	100	131	92	113	111	125	115	110	113	101	121	130	119	123	100	120	113	110	106	116	116	135	112	96	109	109	126	95	123	114	104	118	108	99	105	94	106	93	114	118	134	104	99	108	108	99	121	120	119	93	97	112	114	97	111	86	103	103	110	119	112	106	113	97	103	122	122	119	115	108	95	102	97	134	107	109	98	104	131	101	116	120	93	119	116	131	114	106	109	112	115	111	96	105	126	103	133	125	104	109	113	91	118	100	113	102	122	105	123	119	125	113	104	109	105	102	122	115	122	106	103	129	106	97	114	105	121	107	93	121	132	110	117	113	110	131	87	108	114	96	101	125	97	108	97	107	100	100	116	108	108	99	102	119	106	101	117	107	123	126	95	109	109	116	101	118	90	98	94	109	119	101	138	104	97	105	105	108	107	110	110	101	93	112	116	116	115	98	94	126	121	103	116	120	99	105	107	111	91	90	102	118	113	116	107	103	102	120	108	125	107	114	118	106	106	98	100	112	113	112	128	98	99	94	103	102	102	107	134	108	103	100	96	129	110	126	112	113	121	121	109	99	122	95	93	117	106	112	119	90	119	94	128	102	112	121	105	123	121	111	104	108	102	124	101	120	108	110	123	101	110	111	129	141	112	105	100	121	122	108	105	95	91	108	121	119	99	117	95	101	114	107	131	124	104	107	110	122	111	121	142	115	106	101	91	117	127	99	100	98	121	123	108	112	117	103	104	99	131	99	101	127	93	102	117	91	117	110	108	109	102	103	105	110	98	103	99	106	122	139	110	85	128	111	87	95	104	133	109	109	109	121	120	116	114	98	109	105	113	125	124	112	120	105	114	121	122	105	116	113	117	114	118	104	111	83	115	116	122	107	103	113	96	110	97	111	108	108	103	103	89	100	95	84	100	106	105	125	122	100	99	113	113	109	107	121	100	119	105	98	100	126	118	106	111	103	108	108	101	107	131	119	101	108	103	107	102	111	112	111	111	110	100	97	123	103	106	129	126	119	100	107	105	109	101	101	113	112	101	120	115	109	118	90	104	106	115	99	102	109	124	116	114	106	103	110	114	115	104	100	131	99	119	112	127	109	109	105	108	120	83	121	121	109	105	123	111	108	113	125	94	118	121	103	105	93	114	116	90	109	113	111	114	104	117	121	94	120	113	98	96	116	104	96	102	142	103	108	126	104	107	109	121	113	114	104	100	95	94	131	121	108	96	107	112	110	106	121	114	116	118	105	120	115	114	123	113	98	102	113	105	122	107	107	117	139	110	117	111	92	117	131	124	82	114	122	117	108	91	111	141	99	111	121	110	112	116	112	112	104	109	109	108	107	113	117	116	90	92	116	108	111	108	105	115	99	120	101	111	129	112	107	105	125	107	103	100	109	87	102	103	134	131	115	94	117	115	103	120	89	97	110	105	114	119	101	108	105	120	105	100	130	114	114	139	115	115	118	100	112	102	91	129	131	105	113	110	115	103	130	99	102	92	116	111	115	104	125	111	100	90	103	117	109	107	116	112	123	111	124	113	106	111	100	102	113	125	111	129	119	109	112	119	101	112	129	108	111	112	105	107	110	128	109	114	113	89	110	104	123	111	111	110	100	91	115	117	120	101	121	124	106	100	116	105	108	120	96	121	112	97	99	114	105	99	113	115	99	124	107	110	123	103	97	110	110	91	108	126	118	87	109	113	99	127	107	108	104	117	84	135	110	119	110	114	105	119	114	130	113	112	112	109	97	102	101	112	120	108	111	117	126	108	110	111	125	102	94	114	105	99	144	123	110	121	107	106	98	92	95	116	115	87	122	111	127	105	100	111	100	92	100	121	111	112	109	102	107	109	93	108	104	98	85	111	105	100	104	106	109	111	111	104	108	124	111	131	115	116	103	94	108	108	106	113	99	117	101	110	97	116	111	105	102	106	101	108	105	104	114	104	101	124	119	107	122	95	118	110	88	109	106	120	101	103	115	100	108
6873	1479	3542	3895	3130	2557	2131	1799	1412	1341	1196	1027	917	893	806	781	718	669	616	621	578	622	552	513	500	504	461	484	489	479	424	454	491	444	403	459	440	430	431	437	415	413	399	434	411	410	430	399	378	403	442	378	437	382	384	389	383	451	403	400	342	363	388	371	374	359	380	394	374	392	383	418	394	400	366	406	387	354	359	408	361	383	375	406	359	349	378	383	367	387	373	372	393	388	359	399	362	369	359	361	352	400	359	391	442	368	396	372	393	360	346	358	353	355	338	384	386	353	359	374	337	375	375	326	379	373	353	376	362	364	357	369	366	381	390	399	357	385	398	370	378	390	398	364	396	383	339	366	346	362	366	366	357	338	396	372	362	379	344	337	380	346	353	401	375	355	377	372	364	350	366	371	410	350	384	353	369	367	366	362	389	381	387	370	358	375	350	394	372	375	370	376	399	366	331	339	419	351	391	400	373	366	369	330	362	314	361	368	379	389	356	351	375	372	372	358	391	364	392	368	342	364	387	360	354	385	388	361	359	371	371	345	361	375	360	382	367	367	399	406	344	389	371	356	399	386	400	368	418	332	374	349	372	364	396	350	393	408	375	356	388	379	352	347	376	379	358	378	354	342	384	361	403	388	355	380	383	371	356	358	387	401	388	342	391	368	374	351	365	370	396	398	364	364	354	344	350	350	372	327	371	344	355	382	345	365	331	383	379	370	388	367	377	362	347	351	352	371	387	360	314	354	369	344	359	393	392	347	360	358	353	403	385	330	320	361	395	404	384	344	347	387	375	322	338	375	358	374	387	379	360	352	379	371	384	388	380	359	411	336	358	362	396	385	368	377	356	372	338	368	381	415	393	347	379	367	343	388	352	359	359	345	354	372	360	358	359	386	377	337	369	380	363	352	333	337	384	357	365	390	378	370	347	360	365	388	404	375	331	382	347	347	345	383	369	344	393	385	345	385	362	341	383	363	402	333	387	372	390	401	344	375	348	342	413	362	374	385	373	392	396	323	388	373	377	363	389	363	398	366	365	372	353	374	338	359	361	386	394	374	381	360	375	374	389	412	369	376	360	375	379	351	363	333	371	393	371	400	336	368	397	382	361	395	371	361	343	355	399	386	364	313	375	384	405	399	377	350	392	399	364	393	384	352	364	375	346	341	362	366	370	344	366	353	388	362	382	350	403	373	363	379	387	379	354	350	377	337	403	356	343	364	349	362	361	354	392	335	361	370	356	364	342	370	418	327	372	364	386	366	348	386	388	372	365	377	361	348	377	362	350	368	362	353	351	373	420	373	375	321	389	326	347	364	376	341	328	369	371	402	329	355	347	404	358	389	362	374	345	405	357	355	333	384	395	346	425	356	334	355	360	355	400	349	354	385	393	333	383	380	342	356	359	364	320	361	382	368	360	335	365	372	367	383	398	395	388	376	381	377	374	359	418	359	349	373	361	353	358	384	356	369	372	352	375	384	398	365	381	361	387	359	354	373	357	371	370	353	380	373	357	363	363	373	360	320	341	405	364	353	387	379	383	410	392	348	381	343	376	364	356	374	356	402	325	357	380	348	340	341	371	355	404	379	383	369	373	383	379	384	342	343	348	384	382	376	354	361	369	348	367	355	356	363	380	369	354	362	355	360	344	371	353	329	370	385	376	377	330	352	383	354	380	352	361	333	340	352	366	363	369	328	358	357	381	365	369	383	377	376	334	331	359	377	370	359	394	361	358	342	393	349	366	374	343	327	384	396	373	335	365	377	375	386	327	376	356	362	323	366	331	386	351	370	395	364	381	380	353	346	388	349	358	349	377	351	358	344	389	310	332	342	350	346	343	343	385	379	363	340	350	349	372	367	369	384	381	348	346	367	370	347	386	377	364	355	364	365	339	346	402	328	389	371	376	391	367	371	387	398	376	355	332	365	390	325	369	374	393	369	393	333	363	408	375	356	398	359	371	345	383	348	344	393	333	383	379	384	357	351	329	379	387	362	346	354	347	357	346	371	367	345	333	396	402	382	363	321	348	381	381	389	344	381	376	358	330	352	384	380	383	371	375	359	396	332	391	338	367	351	372	359	366	339	375	386	352	348	347	316	385	338	370	345	377	371	353	353	353	373	356	371	375	359	345	365	360	363	369	397	375	354	372	380	390	365	355	398	351	337	346	365	358	365	376	397	362	401	389	434	357	379	353	366	369	383	377	402	357	404	303	367	379	350	373	363	408	359	365	349	364	380	354	386	392	361	367	391	355	395	383	368	393	348	352	400	377	375	348	386	360	367	371	362	358	382	389	362	374	382	378	420	377	341	357	364	361	354	356	361	391	376	362	414	344	329	377	380	375	369	389	358	350	383	374	378	363	340	358	393	386	380	364	386	361	339	339	369	370	364	347	364	345	387	376	336	352	386	371	383	369	407	382	313	392	366	393	387	351	386	369	341	401	345	404	385	352	378	382	341	374	357	345	372	366	354	357	388	354	344	369	357	375	371	359	361	362	354	345	349	343	367	396	395	395	385	375	382	382	376	341	341	358	387	389	362	309	366	353	382	395	359	367	382	341	368	356	382	378	363	374	377	375	340	363	381	365	360	365	343	350	360	347	409	357	406	351	399	340	371	346	383	376	366	378	392	389	356	327	354	343	404	351	384	352	396	366	375	380	384	391	374	355	378	379	380	353	372	356	386	358	373	353	381	351	402	385	381	368	355	346	371	340	348	392	397	400	362	372	347	370	374	387	359	392	338	341	354	379	395	369	356	377	365	376	376	351	368	371	347	381	335	377	369	357	374	344	374	353	340	383	362	383	370	377	374	347	377	345	384	387	354	375	387	366	375	370	356	404	372	330	357	370	362	360	399	393	354	329	385	362	364	350	391	373	357	382	335	360	346	368	371	347	376	360	359	369	377	355	358	387	371	350	377	338	359	352	383	352	387	356	348	385	373	341	380	345	344	378	371	358	351	392	415	360	388	377	305	360	374	379	347	351	376	394	332	356	396	339	362	360	365	357	377	346	353	371	332	411	370	362	361	378	344	371	362	370	370	371	365	370	381	398	370	378	334	380	376	383	401	355	373	378	365	413	369	355	348	369	368	373	373	337	363	343	370	343	376	393	354	318	353	372	349	361	382	384	338	365	381	355	350	336	341	400	349	365	389	370	356	317	378	355	369	354	346	363	367	381	375	392	385	361	351	392	390	365	384	371	386	390	345	340	374	361	380	365	389	357	362	371	371	367	352	371	398	361	356	383	357	360	356	372	383	351	333	393	386	385	371	352	352	366	406	397	365	372	391	387	344	384	365	369	346	349	355	376	376	358	359	369	358	370	399	351	359	367	371	367	364	380	379	350	375	380	352	401	355	367	364	335	380	418	350	378	369	373	389	379	384	359	345	374	372	356	346	352	333	337	371	411	352	366	359	370	371	358	352	378	391	371	379	352	369	367	336	382	355	347	351	346	372	372	391	377	360	382	339	358	376	386	356	372	362	361	369
19984	2741	2851	2246	1509	1064	814	616	555	439	355	352	342	281	256	263	232	228	199	211	245	173	184	195	186	185	162	158	166	170	151	172	158	160	143	163	158	167	161	143	183	160	159	142	157	168	151	164	158	160	152	140	152	116	158	162	166	171	129	150	170	133	141	144	123	149	129	132	159	152	132	147	141	147	155	147	135	131	137	140	150	155	146	136	153	133	166	162	140	158	154	130	143	148	148	149	144	140	153	154	158	161	149	151	155	145	140	150	144	165	143	157	152	139	115	139	148	145	147	144	145	144	153	127	148	156	147	132	151	150	154	138	141	149	144	129	140	121	121	140	140	135	136	151	157	145	155	127	137	154	171	117	149	155	139	149	143	145	143	148	133	137	139	139	152	129	163	140	132	146	146	126	144	166	164	158	160	148	144	138	144	139	138	139	143	152	135	118	150	137	142	153	145	140	135	135	161	157	144	128	142	170	134	157	144	148	142	147	140	146	172	151	143	137	122	140	169	126	135	160	122	143	158	138	161	154	131	143	152	153	150	140	156	147	138	141	127	134	143	154	130	144	141	161	139	155	170	136	131	159	141	141	140	163	158	132	134	153	135	154	138	136	133	163	155	156	131	134	145	144	123	163	154	167	149	141	127	167	128	164	155	141	154	160	146	136	147	131	126	147	133	137	132	165	126	160	136	141	139	128	167	129	146	148	139	146	153	156	124	155	155	126	140	146	130	124	115	151	153	162	131	125	157	137	133	136	139	131	135	147	140	160	140	131	146	124	104	169	149	131	125	124	144	154	136	135	136	146	132	154	168	144	165	126	134	148	140	147	167	140	134	133	148	155	158	136	156	146	135	156	139	143	141	150	151	130	145	150	157	139	141	145	150	153	132	143	150	127	152	119	127	147	145	150	159	146	142	158	150	139	140	124	148	149	144	154	146	133	151	132	150	148	130	157	138	145	165	143	156	154	147	157	134	145	124	146	126	151	133	148	149	150	121	162	144	159	145	131	138	165	141	129	131	148	135	166	142	117	145	154	161	148	142	156	143	144	159	152	141	165	149	159	135	129	128	176	154	142	144	151	144	141	166	131	146	117	137	137	145	147	137	142	146	130	154	163	160	147	135	116	121	140	127	145	128	134	164	148	132	150	149	138	147	161	147	130	145	159	147	135	136	156	150	150	172	112	120	170	144	153	137	115	137	136	135	125	154	147	132	149	154	134	159	160	130	148	136	156	180	154	124	149	148	135	147	143	158	152	140	156	141	136	156	133	160	139	138	142	148	148	125	133	151	159	159	156	129	153	141	139	154	138	139	139	140	134	157	131	130	136	135	140	143	146	152	151	156	123	151	158	138	127	147	150	141	132	143	133	162	140	143	148	169	129	153	152	125	149	156	144	149	165	146	156	151	131	140	131	134	127	160	115	138	160	140	154	140	142	163	157	135	135	143	124	137	146	159	142	129	148	134	135	155	141	133	159	155	144	145	147	131	122	142	132	149	126	136	148	133	142	136	144	133	149	155	160	145	161	123	134	152	148	146	141	141	154	160	176	124	156	159	133	153	158	145	149	136	162	138	161	145	163	146	157	136	125	144	123	156	162	165	140	130	150	150	155	142	135	153	161	148	117	125	158	153	150	143	138	123	166	136	137	137	154	170	152	147	151	153	134	121	139	159	135	149	145	142	134	150	153	148	130	147	143	145	144	141	144	134	141	134	147	153	139	127	156	147	117	136	154	137	163	161	148	144	135	126	142	149	151	154	129	157	142	141	160	159	121	137	157	133	139	166	157	167	152	125	116	130	145	163	123	165	158	130	146	143	154	158	123	132	156	152	140	152	160	148	128	151	146	147	140	120	159	130	124	133	139	146	136	147	141	137	129	155	116	163	135	151	139	125	170	150	163	140	130	137	162	157	147	143	135	143	142	171	141	159	162	142	134	151	155	140	139	148	143	127	147	124	132	145	130	146	120	131	149	147	141	140	139	140	159	142	132	130	145	164	144	143	142	159	150	158	152	152	144	123	165	151	125	137	135	133	134	149	127	153	168	155	133	128	142	154	173	145	129	131	127	129	168	158	146	150	131	146	122	151	132	150	154	141	142	132	135	145	154	145	126	130	159	131	148	151	155	159	160	144	157	150	134	145	140	146	145	134	145	124	160	144	146	134	157	141	161	148	144	125	131	138	145	125	157	136	148	150	146	144	133	126	132	152	150	150	144	141	162	134	162	141	129	127	131	135	137	145	172	167	157	150	134	151	139	145	131	132	156	135	142	142	154	144	135	136	149	157	147	155	140	137	163	131	163	143	145	114	130	145	142	138	157	142	161	157	140	128	153	153	150	114	138	140	148	133	139	146	153	152	138	142	163	158	138	143	154	134	141	155	128	145	130	145	164	134	131	141	149	150	111	156	139	142	148	150	132	150	154	148	161	138	149	160	149	134	139	160	142	123	158	153	158	152	149	161	143	150	115	155	130	143	133	150	146	144	146	166	125	166	140	150	152	135	154	141	149	151	133	145	136	167	136	122	160	146	142	124	155	125	166	145	157	120	130	155	151	127	150	177	141	146	137	149	142	128	140	151	142	153	169	146	126	152	150	158	147	127	143	142	144	163	141	146	166	146	143	124	140	153	145	147	157	150	135	154	141	155	143	155	150	143	125	147	139	134	132	155	139	141	143	130	154	154	166	155	144	157	134	143	146	117	120	140	142	152	136	151	121	141	128	133	168	135	142	125	144	144	133	139	144	138	126	139	150	145	127	145	133	145	122	159	152	117	146	132	138	142	135	132	131	154	134	135	142	150	138	129	141	134	152	138	151	145	127	132	148	143	152	157	164	141	166	139	150	144	129	142	149	138	142	168	149	139	147	140	140	142	137	141	175	144	145	143	152	134	143	165	145	153	140	124	143	139	122	147	132	150	136	130	127	152	134	145	150	171	163	143	125	142	138	132	136	138	131	148	166	130	153	135	144	147	134	150	150	153	146	122	168	149	127	140	152	147	152	143	152	154	168	163	131	139	144	148	156	145	148	120	150	133	130	149	143	154	137	140	141	147	143	142	167	147	150	151	143	157	158	127	110	136	147	123	153	138	126	138	146	136	123	164	130	137	129	125	123	159	144	159	162	170	146	141	147	165	158	149	137	142	131	116	154	145	147	128	153	141	138	126	130	138	137	139	147	137	136	147	149	138	141	135	140	129	125	124	154	128	159	144	148	137	162	155	154	155	137	173	139	131	161	158	161	155	142	129	162	156	128	138	162	139	167	145	158	132	147	161	138	137	139	149	146	148	169	141	146	160	147	132	127	159	133	125	162	161	159	161	144	134	139	142	154	136	145	142	146	146	147	146	153	158	156	117	171	133	141	145	162	124	160	147	128	148	145	156	137	144	143	147	142	152	140	141	147	150	148	144	155	124	147	131	128	150	131	137	139	130	130	148	144	161	148	146	148	137	165	148	133	144	153	134	151	162	149	143	155	143	146	145	153
9565	2680	6620	6985	5692	4724	3818	3100	2650	2227	1930	1799	1617	1457	1325	1173	1135	1093	995	1012	925	866	876	810	767	762	731	753	721	670	663	651	646	621	625	602	620	594	557	568	555	568	585	560	553	594	537	619	528	486	568	524	545	517	549	517	548	546	550	531	550	497	542	536	506	528	529	514	506	509	479	522	516	526	538	507	480	495	481	526	511	485	504	525	505	458	485	482	493	481	458	511	462	521	491	504	498	483	490	493	491	496	457	507	493	503	487	494	470	489	501	508	467	485	469	521	487	492	475	485	494	478	479	493	441	515	492	451	519	444	484	494	466	509	519	487	476	496	511	479	482	470	474	493	497	476	471	470	498	476	468	441	481	471	483	504	450	483	459	494	460	493	462	477	496	526	506	508	483	471	461	476	431	479	488	501	484	499	496	497	490	471	528	558	459	466	507	469	451	466	479	468	429	447	462	442	464	526	500	500	464	465	458	474	493	492	460	458	467	463	495	473	438	457	450	466	460	462	475	500	490	517	484	474	476	497	456	502	479	496	437	470	458	483	482	433	501	472	442	475	475	453	520	498	451	499	493	484	443	501	480	474	483	484	488	476	478	501	480	481	482	514	450	493	483	498	497	511	482	435	484	494	527	453	510	467	505	449	457	466	487	467	465	500	477	427	483	492	467	455	443	500	499	463	453	478	468	439	473	488	473	467	444	500	457	458	528	481	449	477	476	472	491	498	446	508	462	491	430	463	445	452	478	501	488	442	474	505	489	466	459	465	506	419	506	463	456	500	442	484	465	516	448	477	478	497	493	478	505	492	427	462	447	466	434	479	513	499	479	460	493	462	506	445	483	448	509	441	455	449	482	433	520	492	442	486	485	464	470	466	429	468	465	463	471	441	489	464	466	477	491	480	456	459	483	444	470	490	461	479	444	473	477	466	514	492	451	435	475	460	451	435	470	449	496	470	443	447	481	491	467	481	468	488	510	437	442	447	477	491	453	458	510	478	505	472	477	504	473	476	468	490	527	470	476	470	487	496	451	448	481	482	432	445	496	477	464	502	478	462	462	537	443	474	488	456	482	456	507	492	491	461	444	431	450	470	451	498	444	472	490	469	522	506	447	498	497	466	461	448	478	499	477	464	511	518	505	444	465	501	485	516	469	459	432	427	421	473	460	495	486	482	474	486	498	474	476	465	507	526	456	442	468	493	463	442	453	484	465	477	499	486	471	455	490	503	514	517	478	476	444	460	514	494	449	459	472	471	432	468	496	478	482	489	465	469	467	458	455	500	450	468	459	440	522	474	473	461	489	457	483	501	480	514	480	507	449	492	525	481	475	509	484	480	482	455	467	472	447	482	511	490	482	479	475	497	483	443	443	490	505	490	461	477	491	483	470	479	462	501	486	493	503	488	513	484	509	474	495	438	450	452	492	485	512	426	490	481	453	463	494	494	498	498	463	459	479	457	497	509	484	478	473	481	470	458	436	497	492	457	467	501	452	495	500	489	503	518	494	448	489	472	468	459	480	462	469	500	467	481	449	475	464	492	482	461	497	464	475	475	478	473	448	465	453	470	448	455	470	482	522	513	476	455	510	514	462	543	489	524	484	434	446	515	454	466	497	486	509	500	489	479	516	486	437	460	481	489	469	479	491	442	445	453	463	513	505	459	461	472	477	465	481	499	475	469	480	467	483	433	441	506	486	471	481	505	512	453	480	480	455	431	450	430	466	461	487	471	487	448	466	477	468	473	497	425	453	459	474	442	476	488	484	469	470	454	486	482	467	485	490	486	484	466	468	476	520	493	471	436	463	497	477	487	506	449	474	470	430	467	444	440	514	465	489	476	484	490	506	475	432	506	465	464	431	478	459	451	459	446	471	456	413	439	444	483	486	460	504	448	486	494	468	492	417	467	509	482	457	448	461	497	538	445	521	465	489	487	426	448	468	449	486	454	506	441	452	488	480	470	458	488	495	477	481	439	433	473	459	480	464	478	473	504	503	461	467	486	477	453	508	483	455	439	460	476	463	497	476	471	472	445	464	468	468	460	481	453	465	497	455	431	512	480	435	466	464	483	479	486	454	495	505	453	443	463	474	458	482	459	484	460	442	482	476	477	475	457	478	473	456	447	465	469	473	481	486	489	502	484	437	508	493	478	471	487	477	465	456	474	474	467	466	470	480	452	483	463	482	498	501	485	472	490	490	499	445	464	502	454	473	464	531	457	485	455	446	502	457	438	431	480	439	530	486	474	502	486	440	518	451	491	512	480	496	468	452	490	496	497	481	441	461	462	470	498	475	458	510	467	505	434	453	458	491	503	505	493	477	494	469	495	461	473	457	501	479	476	508	466	437	478	484	476	455	428	429	469	423	460	468	478	487	476	459	484	469	423	480	479	465	460	472	488	494	472	456	434	503	472	452	497	488	510	473	476	458	463	459	512	513	483	448	473	498	491	486	443	459	469	455	472	463	487	497	440	464	451	473	485	487	473	457	469	480	530	464	502	458	485	478	459	476	465	479	442	468	484	479	463	485	463	486	480	465	473	444	478	497	506	464	488	469	459	500	524	485	461	474	464	451	504	491	458	452	488	507	466	522	479	502	449	494	522	477	479	439	474	482	498	490	462	443	458	469	473	463	456	441	461	505	477	493	450	489	443	486	512	485	528	451	466	515	500	484	494	482	428	483	443	452	450	498	458	462	486	501	484	458	469	481	459	466	512	454	508	451	499	438	503	487	436	483	453	494	455	520	465	468	477	468	482	516	464	453	490	472	509	431	496	468	481	446	454	491	451	483	447	509	467	494	453	471	496	463	437	486	489	468	471	496	503	468	462	456	486	476	471	452	466	479	503	491	432	442	500	484	480	496	480	452	482	477	430	462	455	459	471	466	489	495	465	493	474	467	465	491	445	476	433	495	506	504	475	457	478	512	499	464	441	472	451	458	461	465	456	479	461	443	467	473	448	492	463	484	486	462	475	474	467	468	445	441	447	439	460	453	465	467	449	475	463	504	527	479	487	437	480	529	489	434	476	445	475	491	476	455	500	482	459	437	460	474	438	511	485	495	484	439	477	520	484	477	474	494	467	472	508	447	486	470	463	524	489	467	472	447	481	465	461	472	476	471	478	512	467	471	483	482	450	457	480	471	486	451	486	499	444	448	460	488	447	467	509	488	489	431	492	480	453	518	490	466	456	478	486	485	467	484	465	475	467	483	484	461	478	513	465	466	496	470	505	478	456	489	488	508	503	456	445	498	507	446	511	458	470	453	461	474	458	434	463	431	475	483	469	501	518	483	500	479	509	458	460	457	475	499	450	479	497	483	453	462	493	446	441	462	451	474	450	471	430	490	458	478	493	463	498	496	447	472	469	454	488	437	492	449	480	473	461	449	504	462	459	483	473	502	510	460	536	480	463	505	500	448	465	499	479	492	519	454	462	494	478	473	450	445	453	533	475	489	463	525	444	447	533	496	431	457	481	477	488	466	474	460	477
2476	293	309	291	276	256	230	254	248	232	212	248	204	230	246	225	230	248	221	244	199	223	226	199	231	247	219	240	241	214	220	233	202	229	216	220	241	233	245	251	228	231	207	214	226	212	195	228	224	217	245	199	230	235	235	221	224	244	206	251	231	214	216	217	255	242	206	204	229	225	229	233	242	229	228	233	227	217	238	228	232	233	239	243	229	191	230	230	255	261	203	229	241	202	238	222	234	211	230	214	195	201	234	234	232	235	229	249	233	223	212	249	197	200	216	224	239	230	208	230	233	202	219	236	219	198	228	220	217	214	198	225	227	197	252	217	266	222	235	222	232	218	229	236	214	240	248	204	230	212	240	212	250	234	220	198	231	217	239	208	215	219	235	216	214	215	211	248	238	230	234	245	239	238	220	220	232	214	224	236	248	226	237	221	226	216	231	220	208	208	215	227	247	251	245	219	212	191	236	211	198	241	182	212	215	233	241	197	205	221	251	228	228	235	250	205	246	231	227	214	232	217	227	217	249	213	210	245	248	212	232	215	228	204	211	215	211	229	220	246	242	194	216	235	234	213	184	213	247	232	226	196	225	231	226	227	232	229	244	223	233	225	225	240	220	204	203	204	231	213	235	241	224	228	242	226	227	207	230	195	253	225	219	233	215	216	214	242	225	233	221	231	201	221	231	229	226	234	233	235	234	231	206	236	214	225	222	219	258	242	231	205	224	204	216	229	218	222	212	244	245	215	197	192	250	223	220	212	222	245	232	217	203	221	221	240	195	252	226	220	222	253	223	218	230	233	229	237	207	202	229	235	199	233	214	246	212	212	170	214	190	220	239	221	212	244	231	217	235	222	255	227	212	241	233	208	210	234	242	234	228	222	209	228	211	217	215	223	245	233	209	226	200	210	228	235	219	217	211	232	215	223	190	188	231	248	224	207	192	217	244	241	222	212	242	212	218	197	210	223	212	247	233	209	232	224	214	244	205	224	215	208	233	217	202	242	240	229	203	227	237	245	221	229	224	220	242	212	231	221	217	221	243	213	230	226	239	249	230	216	233	238	228	234	245	227	244	213	201	224	240	194	244	211	231	213	212	223	206	245	203	222	216	221	222	229	210	226	214	209	255	212	232	244	236	236	251	222	198	239	252	205	229	229	216	206	247	232	209	215	234	228	211	249	208	223	203	213	242	235	226	237	220	254	219	222	222	222	210	253	198	225	204	234	242	212	209	212	224	256	239	256	229	203	244	234	217	213	226	225	200	217	208	231	232	210	202	216	239	218	210	245	227	232	210	230	223	232	221	230	205	202	212	201	247	208	214	232	213	237	220	216	246	221	219	226	235	207	227	218	231	225	239	227	215	245	217	206	224	204	233	213	226	217	244	215	222	206	248	251	230	244	257	220	229	204	213	223	222	230	241	248	215	246	215	225	246	217	219	203	221	231	224	225	227	212	204	209	206	223	187	208	260	211	217	232	231	218	239	212	222	234	219	216	232	204	207	231	229	205	225	237	214	215	223	220	215	201	230	230	225	201	236	227	227	221	216	222	234	229	211	211	247	217	237	251	227	260	232	206	235	217	244	253	227	234	238	246	243	208	230	233	223	249	206	243	246	237	229	209	254	229	238	225	228	245	217	229	208	218	224	176	209	231	216	233	213	226	229	243	220	220	194	224	237	222	218	202	251	206	224	216	223	216	225	236	240	226	229	220	213	222	209	221	215	224	227	207	233	223	246	201	220	236	232	232	214	230	233	233	250	234	215	225	238	259	199	251	225	226	211	242	233	230	258	214	228	225	223	232	219	225	244	221	247	207	223	232	211	182	232	228	226	216	229	251	242	225	214	253	220	227	204	222	213	271	247	195	221	214	215	222	259	245	230	225	214	222	222	212	215	224	215	218	207	217	205	237	227	211	220	229	246	217	217	228	236	249	244	232	217	231	191	217	245	223	215	242	200	201	245	220	226	224	223	267	191	208	218	222	251	204	248	232	248	209	196	236	202	210	259	226	224	226	235	216	218	218	254	207	254	239	217	225	228	226	230	215	243	204	230	246	235	253	222	197	249	234	197	208	218	237	198	222	220	244	221	215	234	237	237	204	225	194	227	215	204	227	225	225	240	207	208	234	226	201	245	242	227	227	231	222	232	222	246	224	245	222	241	214	223	217	238	220	195	262	245	229	220	228	227	231	236	205	198	226	231	237	223	219	216	232	221	246	210	203	248	240	228	233	236	210	223	196	223	225	200	211	219	220	228	243	205	240	177	232	242	258	253	239	204	234	240	238	216	234	230	228	195	214	205	229	229	228	209	229	222	235	224	211	208	198	224	223	249	226	237	236	226	208	235	236	261	217	233	236	248	233	226	247	221	221	224	233	222	200	202	208	243	207	241	232	196	211	210	232	225	199	248	214	218	233	187	205	217	249	211	235	204	217	223	246	205	218	223	216	246	229	211	222	226	213	219	224	210	217	227	220	224	245	217	236	234	227	199	204	241	223	241	220	245	237	221	201	210	205	233	225	230	229	241	207	225	226	220	240	248	232	222	219	208	211	254	218	224	229	232	236	220	227	234	215	220	214	245	217	218	238	209	221	213	224	229	220	221	231	222	224	217	231	207	225	212	207	226	195	207	227	243	244	211	201	215	253	219	209	245	265	189	224	235	229	231	241	216	205	226	232	242	240	204	216	232	242	218	230	217	241	262	232	236	212	249	238	217	222	228	256	217	225	214	216	265	225	231	184	230	253	225	204	232	211	222	230	214	220	212	225	232	230	227	203	252	212	220	245	254	239	246	209	204	239	247	236	207	223	225	195	229	208	227	234	231	219	231	235	234	231	217	236	233	201	221	225	212	201	196	223	198	218	206	224	219	226	208	213	198	234	248	200	254	249	251	222	220	198	227	225	185	245	211	198	224	232	230	226	240	226	242	253	223	250	223	238	246	209	219	202	236	219	258	206	203	195	187	230	227	223	184	210	230	228	236	223	228	225	211	242	265	225	224	203	231	222	210	204	234	252	234	233	202	215	223	205	242	192	222	239	219	219	230	206	219	224	232	207	236	212	238	237	236	254	203	219	207	255	227	207	222	215	236	229	214	222	226	211	227	237	220	239	231	220	231	237	199	208	241	220	215	232	217	227	208	213	242	223	220	224	237	197	198	236	231	242	245	222	234	220	242	211	236	242	227	207	233	248	238	217	217	224	228	229	230	236	227	234	222	223	237	224	236	252	230	228	230	233	227	232	190	242	237	245	201	221	236	206	214	237	246	211	233	227	241	243	213	210	229	233	248	206	213	229	238	230	209	210	205	236	232	200	232	248	270	245	226	203	245	215	241	228	236	222	231	261	231	233	223	239	212	245	205	234	216	214	264	231	231	225	193	221	227	206	221	199	210	225	231	229	232	226	194	230	225	208	213	220	227	228	229	198	218	233	216	230	203	234	208	235	221	224	237	217	238	225	232	215	234	211	226	217	235	211	238	240	226	198
3162	744	857	853	802	824	764	731	741	697	740	734	718	669	660	702	709	702	682	689	717	680	673	695	642	690	745	689	656	664	665	664	669	675	703	701	687	679	687	657	636	664	692	695	688	587	614	685	708	673	685	688	687	710	654	656	664	692	679	655	619	666	687	705	653	703	745	677	662	645	701	686	676	645	668	656	682	629	684	674	686	665	658	660	628	669	698	690	623	703	665	692	681	681	655	681	637	639	674	669	675	656	671	739	652	633	656	683	653	659	676	649	644	652	686	644	681	654	634	682	658	696	671	678	686	636	638	670	656	636	718	652	630	691	640	674	661	634	667	655	667	654	662	639	690	670	686	675	691	630	691	675	659	674	643	647	638	699	690	661	629	695	654	673	685	659	669	647	654	696	669	745	664	676	627	660	687	676	663	681	606	671	608	686	662	683	660	673	631	681	707	644	660	685	694	660	635	676	641	673	691	650	650	661	727	595	700	652	657	701	610	652	624	678	635	699	685	653	636	656	707	682	660	648	716	705	652	690	697	664	644	707	667	680	705	684	678	717	695	686	631	651	666	669	681	621	652	645	663	646	639	676	698	666	612	685	676	642	707	664	673	633	657	685	631	698	681	691	646	699	671	674	674	711	675	670	650	636	690	664	653	642	640	673	702	629	666	680	715	672	713	685	675	658	708	681	627	672	711	664	646	646	666	705	687	656	681	662	669	702	687	709	657	688	695	703	621	683	675	674	707	655	691	678	696	638	646	660	653	675	648	675	651	673	675	699	664	650	654	667	647	699	681	716	647	679	663	679	669	638	658	676	613	650	676	622	640	710	693	707	670	634	625	624	741	656	683	694	677	688	702	666	638	692	706	685	668	657	640	657	642	709	649	671	625	685	669	670	735	635	643	711	667	698	692	653	685	667	669	674	687	659	653	658	659	700	675	681	684	648	649	682	660	724	659	643	648	665	638	673	714	665	679	679	662	671	700	684	652	649	731	680	664	615	682	715	696	682	695	660	696	665	724	689	673	662	688	689	649	626	689	732	668	649	675	668	701	690	658	665	647	671	642	687	676	662	684	694	668	612	663	655	672	677	638	694	656	667	666	694	640	698	732	627	666	674	680	689	699	672	681	649	716	702	661	657	697	688	740	651	697	653	646	655	614	644	735	642	691	605	636	687	665	651	677	676	659	653	616	671	603	678	717	695	675	656	647	650	623	675	696	677	662	685	634	694	663	660	728	665	667	700	693	643	657	678	637	700	662	654	643	657	680	649	653	680	678	681	639	663	667	677	625	672	660	692	663	710	658	660	667	689	694	649	636	713	649	656	724	670	658	661	635	639	687	700	684	680	664	688	683	697	683	678	641	696	638	663	627	700	694	651	642	658	689	667	679	691	682	642	665	655	679	655	671	622	636	649	682	650	657	677	667	638	662	658	680	680	675	651	643	669	671	648	663	672	644	682	652	657	709	646	652	693	694	686	674	737	617	655	684	647	670	741	657	651	672	654	675	621	657	707	636	627	680	700	676	644	736	674	605	698	646	705	639	662	644	658	697	672	698	638	658	682	675	660	674	660	698	684	682	666	675	629	653	705	706	687	657	632	664	639	672	628	710	664	597	674	667	648	668	688	666	680	683	693	630	661	660	651	699	665	727	617	637	663	682	631	661	649	652	685	669	668	700	634	713	678	664	684	689	651	626	731	655	698	703	666	691	669	661	664	658	686	657	718	707	642	678	672	607	664	696	647	683	708	642	712	666	654	654	600	671	704	664	649	661	661	632	699	675	680	685	693	687	695	675	671	659	685	689	660	686	645	685	703	725	723	693	654	678	656	626	661	717	619	684	658	658	695	671	676	662	700	661	647	639	661	642	681	651	676	682	675	664	621	685	669	680	651	652	701	653	724	683	673	702	682	664	707	700	643	651	651	643	655	709	621	663	744	613	712	654	670	654	663	658	658	718	721	604	677	668	662	716	681	639	659	649	651	691	646	659	644	655	662	702	681	704	656	697	643	651	693	699	665	668	615	665	671	712	657	664	677	651	701	669	655	668	623	681	665	712	675	673	663	675	676	663	675	627	676	667	701	634	680	607	654	618	698	676	631	635	680	688	686	653	679	606	673	684	703	668	683	643	630	639	645	654	712	703	657	686	645	699	672	686	681	682	673	687	658	619	659	642	665	674	662	676	642	668	685	638	670	668	698	682	653	676	632	669	667	620	678	687	666	690	687	655	670	657	695	687	709	674	706	626	706	659	647	651	704	645	679	663	697	674	680	664	648	690	684	639	652	686	693	691	656	684	640	663	667	701	651	646	666	681	700	668	684	649	650	671	654	741	679	675	685	671	693	640	662	649	662	622	639	699	654	638	686	628	663	725	665	631	659	701	694	681	674	687	681	685	712	683	663	670	645	636	676	721	683	654	668	672	693	665	638	614	667	677	690	641	694	661	660	682	712	664	703	681	660	694	697	654	670	675	654	714	673	666	663	649	686	647	693	654	705	660	653	603	675	627	631	682	669	651	695	700	632	660	675	636	678	741	682	647	636	667	668	673	673	720	662	655	652	712	653	722	659	657	664	730	687	662	663	686	693	701	646	648	692	662	687	657	685	678	619	680	658	659	671	661	681	684	660	654	650	653	679	681	666	677	691	646	678	675	686	671	648	622	649	672	667	648	704	637	690	675	656	693	694	655	666	672	654	637	685	679	690	634	688	667	675	689	642	676	651	635	667	671	686	682	667	647	637	672	624	682	734	648	653	648	681	629	636	685	663	635	695	656	671	661	670	692	698	681	630	684	686	619	682	699	634	688	628	670	681	670	682	648	689	623	699	652	636	678	676	664	721	695	669	672	647	653	687	640	732	642	695	669	663	665	668	663	659	721	631	657	660	619	673	679	726	710	652	679	683	671	674	680	652	707	666	648	680	659	672	668	694	660	679	698	670	652	643	683	709	615	657	686	668	654	641	631	674	675	662	665	703	666	719	664	675	669	674	643	687	658	651	659	724	670	664	671	692	693	664	690	670	647	675	624	632	670	681	671	651	723	667	667	680	654	673	646	699	672	660	673	665	665	683	716	639	713	635	667	680	668	637	653	638	649	635	661	682	682	658	663	681	659	626	667	695	640	661	665	711	665	662	689	723	655	715	729	618	675	675	712	640	674	593	683	664	662	639	661	716	635	673	695	667	666	665	660	647	647	644	711	688	687	629	725	695	671	680	687	728	685	643	692	652	613	675	682	656	624	686	669	664	636	678	705	644	644	659	666	660	640	651	650	652	687	659	656	685	684	691	662	696	671	680	647	663	650	659	664	659	666	600	644	697	717	664	698	688	633	683	727	688	680	630	657	689	660	642	697	640	594	694	671	673	687	708	683	701	669	682	654	661	686	645	705	645	700	642	648	609	656	724	673	731	683	673	645	648	675	681	666	667	703	714	681	680	638	641	635	662	692	715	689	677	653	626	667	658	673	678	654	701	779	686	662	680	660	669
11513	1142	1386	1095	761	542	427	316	288	278	254	204	210	196	165	159	135	168	147	135	142	121	123	121	130	120	127	103	130	103	132	117	114	129	128	111	119	106	103	97	125	122	120	114	111	118	94	115	117	103	111	121	111	121	101	105	107	129	110	120	110	115	99	95	114	115	108	127	111	100	98	91	129	119	119	129	115	117	99	119	117	126	119	108	135	113	88	102	134	106	122	105	96	113	120	114	126	120	111	109	108	113	92	113	100	97	110	103	125	123	111	116	104	123	140	94	110	106	122	115	118	92	134	123	118	109	111	118	106	134	104	100	101	126	137	108	118	115	100	119	111	93	113	116	130	112	118	108	114	136	98	125	98	127	106	109	106	105	103	112	107	109	110	124	105	114	111	114	110	122	99	113	118	115	113	106	110	118	112	112	96	104	100	109	106	103	104	90	113	117	122	95	107	96	120	101	103	108	99	83	92	96	131	122	109	105	120	96	92	126	107	102	109	104	107	115	124	124	101	104	115	91	107	115	109	114	110	117	99	123	101	84	100	108	100	113	124	100	121	103	116	115	95	110	92	126	99	105	107	115	113	104	104	109	105	97	111	95	107	104	104	91	124	127	95	109	93	107	93	108	107	99	102	110	102	110	108	110	112	91	107	104	106	117	108	112	96	116	104	92	119	121	86	123	98	96	112	115	101	103	110	118	123	110	119	109	108	114	97	90	117	113	121	113	127	111	105	104	117	112	101	128	95	113	105	94	95	122	121	124	97	127	96	121	96	120	116	107	98	111	106	105	104	117	112	114	105	107	101	114	106	105	112	123	118	117	117	106	104	101	119	103	112	122	102	113	103	108	100	116	102	101	114	121	110	109	95	103	117	101	108	116	112	113	123	124	101	105	113	120	114	92	111	110	129	123	105	105	98	107	107	121	100	124	109	120	110	113	106	118	98	111	98	118	107	111	112	134	94	90	112	124	108	115	141	122	95	106	109	90	124	112	109	103	120	101	118	115	125	105	116	109	92	106	115	128	103	94	99	97	121	103	127	108	122	106	107	115	125	115	106	116	121	110	133	101	117	106	93	118	105	99	97	129	117	119	132	109	116	112	111	129	100	104	118	113	98	107	117	135	105	72	110	127	103	108	105	114	98	122	112	123	106	108	105	100	130	116	108	91	101	92	106	98	114	112	108	119	105	111	107	100	114	111	95	102	101	123	96	105	105	116	117	114	120	108	123	97	100	121	107	107	112	114	124	108	137	85	115	128	114	110	108	138	107	100	109	110	119	113	99	91	100	96	109	111	109	104	95	120	107	110	109	111	127	113	104	89	98	112	113	109	103	99	117	113	98	103	124	106	122	105	97	94	98	109	114	115	111	97	118	105	104	112	113	119	98	122	114	109	141	97	90	107	123	127	116	102	96	121	122	96	105	108	95	88	123	87	136	99	129	105	108	108	114	109	116	111	91	130	118	117	124	106	117	113	113	91	123	109	103	100	108	107	125	105	114	117	121	119	98	113	104	107	121	105	113	101	122	118	102	101	100	111	115	113	92	109	119	107	111	108	115	112	106	109	106	104	106	102	104	114	114	90	120	115	115	99	110	92	115	129	110	122	129	114	107	111	111	119	99	130	118	112	110	90	117	109	122	107	120	115	112	121	123	104	104	126	99	117	115	102	108	104	112	107	92	124	129	113	117	112	127	88	103	121	104	97	96	110	116	102	113	111	97	118	87	95	97	113	127	91	102	113	111	101	109	109	129	130	112	123	111	116	102	100	100	119	113	108	116	100	105	103	105	114	116	113	98	127	128	101	104	99	114	91	111	123	89	111	123	96	109	119	96	102	103	111	117	104	102	112	120	103	122	110	100	113	129	113	118	99	105	113	96	118	101	140	106	115	108	112	115	123	114	100	105	112	139	113	107	96	117	115	96	98	97	89	104	120	104	117	115	99	109	120	118	113	127	121	108	104	123	124	126	118	107	126	113	119	110	93	130	100	115	98	120	97	108	110	106	112	109	93	111	120	103	119	97	108	91	109	106	116	104	108	109	117	118	119	128	113	113	97	96	104	103	130	106	120	108	122	103	104	123	122	112	104	106	103	120	112	108	113	97	131	101	121	127	129	90	90	106	126	102	101	120	122	104	105	102	104	115	117	119	101	125	111	96	118	100	126	99	87	110	104	121	98	103	101	115	111	137	97	113	117	103	117	116	108	109	112	99	97	127	120	98	110	97	112	92	118	109	110	104	98	113	121	98	103	115	91	118	111	114	106	101	108	97	111	114	110	112	111	101	119	106	119	130	95	111	123	107	119	125	93	102	106	114	106	112	118	119	88	132	121	113	99	101	105	121	127	112	116	110	97	106	96	137	115	118	116	111	101	145	111	118	111	86	99	121	112	122	129	102	112	97	112	108	98	113	87	87	105	119	128	108	100	112	114	113	107	113	116	120	92	103	89	116	94	114	106	97	107	122	113	112	105	118	108	111	106	115	98	112	101	115	108	109	101	117	103	103	132	110	111	106	121	114	109	107	120	108	135	134	95	109	92	96	112	104	112	128	102	115	116	106	112	104	111	106	112	117	125	112	105	106	109	119	121	116	91	107	108	96	109	119	110	103	110	125	107	113	118	106	102	101	106	108	118	114	100	109	94	103	114	83	120	99	127	126	121	105	119	119	93	96	110	129	121	116	106	104	122	106	107	123	112	108	110	95	111	110	101	108	112	122	91	132	111	99	83	125	112	88	111	102	118	99	112	123	104	90	113	114	114	100	138	92	110	110	122	125	124	130	105	110	106	117	100	108	91	96	105	126	102	108	100	102	116	119	99	112	101	101	116	107	108	133	112	124	99	110	102	110	132	108	114	94	109	111	127	102	111	94	125	113	101	107	94	111	128	115	130	92	114	109	86	111	109	109	118	100	112	120	95	93	110	121	119	108	97	125	95	101	110	116	124	109	109	126	120	103	104	110	107	94	93	102	96	115	141	115	114	102	119	91	108	105	114	100	107	119	102	98	104	115	113	96	112	119	105	125	115	135	116	96	118	89	127	113	96	137	119	134	106	122	106	117	116	116	122	109	113	92	104	122	117	126	115	100	98	99	98	105	110	106	112	136	114	110	111	106	103	103	114	109	114	100	111	97	115	126	97	120	109	106	112	122	119	135	117	114	112	116	107	107	113	91	107	111	98	123	118	99	123	123	107	107	110	120	116	124	100	100	131	95	124	111	106	88	118	112	127	108	113	103	108	110	109	97	101	128	111	134	89	115	131	117	119	105	118	127	117	114	108	116	112	118	107	109	138	115	101	126	103	134	90	117	109	111	98	116	116	116	103	117	131	109	119	112	118	105	139	119	104	106	122	102	100	102	114	99	107	105	100	124	121	105	110	101	118	100	121	96	121	120	105	89	107	94	110	101	109	128	92	111	91	112	129	98	110	114	103	95	107	99	107	127	121	91	103	113	113	97	121	107	121	107	127	112	96	84	105	88	121
6944	1466	3608	3915	3202	2689	2184	1718	1537	1289	1165	1031	935	821	799	771	690	676	670	611	605	571	573	551	488	505	478	430	498	463	491	470	414	420	425	433	412	424	459	445	421	407	438	395	423	422	435	416	376	428	394	390	398	373	368	359	426	376	429	379	391	377	393	370	367	393	400	393	362	366	392	417	392	407	382	343	388	398	384	365	376	386	374	403	380	342	352	351	384	415	337	384	389	378	385	383	371	384	395	397	405	389	344	373	368	355	388	382	362	363	381	385	402	364	416	371	373	346	344	358	374	381	373	369	378	353	364	384	380	367	358	348	376	419	409	355	360	339	377	370	414	332	381	363	329	380	371	349	380	383	342	371	367	391	355	373	375	370	388	377	360	333	361	359	353	365	363	382	381	376	373	380	380	380	356	369	387	350	361	345	350	395	327	408	378	376	340	383	355	361	359	361	382	390	354	360	378	392	402	375	345	380	388	370	358	365	388	380	361	370	343	382	340	349	336	396	382	378	372	367	411	344	347	388	398	341	372	390	355	414	387	361	357	375	353	364	392	383	394	385	333	398	355	349	382	340	375	388	360	360	375	368	341	345	371	395	339	391	372	341	373	357	347	357	358	369	347	378	383	345	373	401	376	384	362	360	327	359	379	362	351	374	400	331	393	384	375	381	376	360	376	351	376	346	369	407	345	346	360	375	378	367	343	340	376	373	377	350	394	358	386	369	366	381	363	351	386	383	388	380	373	377	375	335	368	384	390	363	370	327	363	337	375	361	381	381	329	335	378	363	360	365	372	355	349	376	356	370	387	355	377	393	363	376	348	355	374	372	338	373	335	380	387	418	379	353	376	380	388	395	361	348	342	354	384	372	382	380	356	376	364	355	389	364	379	371	348	403	343	369	364	335	373	342	361	363	350	374	354	357	401	374	391	355	375	364	391	373	363	361	344	376	327	410	390	378	335	376	364	389	375	397	400	397	346	332	360	339	370	388	356	335	371	347	358	365	357	368	370	346	342	330	360	355	405	342	379	369	383	371	353	386	352	374	370	362	345	374	378	347	372	362	369	374	396	416	384	337	348	382	354	347	367	378	370	340	381	338	363	361	372	370	413	342	370	359	373	340	375	392	389	373	370	341	410	355	372	362	381	379	337	364	342	356	344	356	357	380	350	361	356	356	392	398	376	369	371	349	347	341	401	359	337	359	373	382	345	342	355	393	350	372	377	372	387	355	401	351	406	379	374	364	374	352	338	394	372	367	378	352	378	366	373	357	337	411	343	395	360	375	390	357	383	362	362	379	351	349	375	356	383	391	359	372	374	363	383	404	367	381	361	389	383	370	371	355	381	383	374	383	348	381	375	377	372	352	322	378	373	387	393	366	409	396	363	347	349	367	369	379	345	382	362	379	359	388	385	387	398	387	350	364	346	339	383	346	338	386	373	394	330	368	386	317	369	336	344	337	355	381	370	369	398	350	363	343	385	401	393	419	386	387	374	349	362	363	356	394	375	366	348	362	391	390	341	388	336	368	370	388	363	345	342	390	344	362	348	382	339	365	346	345	371	395	389	351	348	356	361	372	359	408	362	375	363	362	347	378	331	364	354	386	366	332	367	384	352	353	368	373	346	378	355	333	360	354	392	399	376	354	383	339	337	357	354	356	326	335	380	418	368	361	361	362	407	356	364	373	364	365	366	361	345	374	406	379	375	333	396	351	373	364	374	382	356	390	371	396	370	351	392	340	394	364	384	399	358	383	318	363	379	388	362	356	364	385	362	370	348	341	399	366	362	362	363	359	364	358	382	342	360	348	367	403	380	367	355	360	346	359	364	358	343	382	364	338	359	344	339	384	380	420	353	382	352	341	364	385	361	344	382	355	390	357	337	377	363	366	346	345	357	386	350	389	372	377	362	372	368	387	365	354	379	374	372	391	361	372	358	381	418	393	358	351	350	369	407	357	368	394	356	354	380	392	336	388	335	350	382	377	349	384	382	343	368	360	394	373	391	383	355	377	368	405	342	360	336	360	361	385	348	400	363	351	371	363	321	366	349	363	396	357	338	373	396	345	412	345	411	359	359	362	367	376	355	368	389	320	351	357	390	380	388	330	381	375	371	372	374	379	326	366	336	331	389	409	414	378	362	365	390	349	363	374	374	378	341	353	362	377	340	405	379	413	391	391	371	364	398	358	374	360	372	339	336	358	384	408	361	380	378	366	367	364	359	388	375	371	367	394	401	390	359	348	402	375	409	380	365	353	372	385	366	347	351	356	338	405	344	358	349	360	354	368	340	367	391	370	393	371	382	363	373	402	395	379	347	368	384	337	402	378	391	349	393	374	370	399	354	355	343	352	350	388	398	379	379	369	378	343	361	314	374	343	376	337	357	359	357	377	322	364	365	369	385	374	306	382	368	374	358	377	383	399	385	359	372	357	339	365	362	386	346	377	344	369	350	374	356	368	361	359	339	375	358	397	370	414	351	352	389	387	392	341	370	356	388	364	349	360	390	382	372	357	345	343	361	405	370	355	386	373	363	374	382	392	358	364	375	387	380	371	349	382	367	349	360	353	344	354	393	371	374	356	385	327	355	356	369	368	374	354	361	386	375	357	406	390	358	360	386	364	368	371	346	382	357	380	373	344	380	341	372	336	374	387	359	371	369	358	415	351	353	366	380	370	357	358	325	357	364	376	369	366	356	359	347	352	373	363	373	342	371	358	370	379	347	398	408	371	368	380	351	375	341	330	368	357	382	385	361	353	391	350	364	387	369	369	382	355	357	366	369	356	375	354	360	376	336	368	369	392	368	384	348	355	351	381	367	375	376	370	389	351	391	376	337	351	381	396	370	369	345	349	385	352	331	394	357	384	383	374	357	360	352	359	331	370	342	385	346	356	395	377	350	379	380	327	338	368	369	362	369	350	350	383	317	369	359	368	361	359	375	394	402	370	355	384	366	399	356	373	355	379	356	373	336	398	372	366	357	371	355	358	388	376	355	427	338	367	359	362	382	369	363	351	377	382	367	340	381	384	336	357	368	357	363	402	347	356	374	373	361	376	352	374	373	363	365	338	357	366	332	373	363	355	358	350	357	361	367	340	373	364	347	360	352	351	364	369	346	403	370	367	358	350	392	360	347	377	382	366	359	384	363	374	383	371	386	379	399	379	366	367	391	368	381	423	376	382	387	355	377	384	339	367	356	370	345	395	385	324	378	401	359	386	382	358	382	399	368	341	377	365	360	375	342	381	375	354	399	377	404	365	378	324	351	359	375	335	361	396	401	390	381	383	339	369	377	337	380	359	384	377	366	341	368	354	367	398	393	344	386	360	359	386	348	366	359	365	383	407	353	368	362	367	363	366	356	366	380	379	396	338	350	369	356	361	399	347	365	368	375	366	338	359	369	358	361	371	362	371	379	410	376	380	376	387	328	342	389	402	369	391	341	381	404	398	320	400	331	371	322	354	371	397	359	396	376	344	331	375	347	339	348	342
19422	2848	2897	2215	1485	1123	808	673	524	436	343	327	286	278	259	239	195	229	235	218	170	205	159	201	174	189	181	166	172	153	183	143	148	170	170	171	165	164	152	169	160	174	180	183	137	144	177	148	151	163	156	137	148	145	148	138	132	172	155	148	147	150	163	172	145	148	154	147	168	159	128	135	141	116	128	143	140	153	128	146	143	149	147	168	156	161	155	132	163	132	146	146	140	140	139	127	137	145	137	147	124	153	145	132	124	135	146	165	150	145	140	141	139	127	145	128	123	134	154	128	143	148	159	122	146	126	143	135	162	150	138	139	137	159	143	144	128	127	132	128	145	182	150	144	126	141	157	133	148	137	151	159	139	145	146	143	139	145	144	145	140	146	131	159	143	165	135	132	126	145	141	157	153	142	150	182	147	172	155	130	162	134	129	155	146	144	158	142	144	152	141	146	146	153	154	135	150	130	124	161	125	137	164	133	166	153	149	154	148	154	168	135	139	157	127	149	145	148	128	140	151	130	160	145	146	137	146	123	135	139	145	148	124	160	159	142	145	155	132	128	139	150	158	143	126	139	153	132	109	145	130	141	137	137	150	156	145	170	141	137	145	140	149	157	134	134	158	150	131	148	123	150	132	139	138	157	133	149	145	138	149	144	150	151	137	136	151	132	156	146	136	127	139	136	153	168	145	136	179	149	137	163	151	130	149	145	160	143	156	144	133	145	130	126	167	141	134	136	149	154	152	150	138	135	144	120	149	148	142	135	151	131	136	139	140	135	149	139	139	127	152	149	134	139	126	153	146	135	147	149	129	165	113	154	133	157	146	146	131	148	131	148	128	138	152	138	143	134	140	137	130	145	131	157	127	152	161	139	101	138	131	124	154	149	138	145	153	145	155	147	150	148	130	135	124	141	142	160	143	151	159	150	140	168	162	165	139	161	145	136	141	134	123	148	154	133	138	155	138	124	135	147	157	157	132	138	121	146	154	144	119	140	141	155	127	145	142	147	153	142	148	139	137	182	141	154	150	139	139	156	142	131	147	154	150	151	128	142	142	151	156	150	151	141	145	135	149	140	146	133	152	151	151	135	151	149	154	149	142	153	159	143	153	150	141	139	135	156	162	130	138	144	157	147	117	129	141	139	154	127	147	148	153	142	163	144	127	146	148	122	157	118	143	145	142	137	131	145	149	126	146	150	150	151	145	136	140	146	158	163	131	155	147	156	144	123	127	167	139	156	146	130	147	123	133	146	154	143	180	115	141	146	141	136	174	137	145	138	152	143	144	143	130	147	144	143	125	147	151	133	146	109	137	131	116	139	140	130	141	143	144	142	133	155	153	144	141	145	146	139	162	135	147	127	150	146	141	133	139	146	141	150	111	144	138	142	154	128	140	155	153	137	160	131	146	145	131	117	145	142	162	134	141	143	132	152	141	164	137	135	137	126	132	153	138	154	145	141	159	142	156	124	135	153	156	141	135	136	138	143	148	144	145	133	161	134	152	138	141	134	144	151	131	145	146	120	136	164	168	144	152	167	142	145	147	147	172	131	140	117	135	137	136	141	175	149	164	129	146	134	161	158	138	148	140	126	157	146	133	143	151	156	123	137	134	146	139	149	143	144	149	148	159	120	162	148	148	144	120	138	141	145	155	129	143	153	157	121	156	149	120	150	149	137	146	147	133	154	157	138	144	144	145	133	139	165	161	138	145	142	148	145	139	142	142	136	180	130	144	121	132	156	139	173	148	171	140	147	133	158	151	146	139	150	147	149	126	147	139	145	143	134	156	141	128	142	138	133	133	146	130	170	156	115	138	139	135	121	146	129	150	147	152	152	142	159	128	149	152	139	160	133	132	154	139	137	157	132	149	173	158	135	136	160	121	130	136	148	145	132	155	149	126	147	175	137	149	145	148	140	147	145	168	137	142	129	155	161	143	150	162	129	142	143	164	119	135	145	160	150	156	124	146	139	117	156	157	144	136	145	142	165	146	144	140	141	159	130	154	133	133	135	136	140	148	122	147	142	138	142	141	144	140	126	137	140	129	138	156	151	153	155	122	144	144	154	137	133	136	140	143	124	143	159	149	140	135	139	145	160	151	148	129	155	148	151	114	147	148	148	144	152	136	133	143	156	148	147	153	147	163	162	143	138	142	152	143	129	154	164	147	128	158	123	140	149	141	165	142	117	140	145	134	144	129	160	134	151	147	158	156	159	149	148	161	158	178	143	139	137	138	158	147	135	133	140	168	136	169	133	129	126	163	133	140	169	127	149	136	150	159	126	130	140	134	150	140	130	143	160	140	146	175	148	125	132	131	149	138	121	150	136	169	131	150	119	120	135	150	148	141	167	137	133	142	125	163	129	142	157	129	150	121	135	176	148	147	144	153	115	136	138	154	151	134	149	134	136	136	149	167	141	133	140	127	147	131	159	144	126	121	146	125	181	160	126	131	147	131	124	124	157	123	146	156	131	151	141	151	135	160	129	126	143	154	129	140	138	108	136	136	130	146	137	142	135	148	144	137	135	141	147	132	118	133	130	144	149	166	146	146	134	125	135	150	106	147	142	173	130	143	153	141	175	146	148	160	135	137	135	130	142	140	134	161	165	159	151	146	126	146	137	143	147	150	153	144	156	122	162	126	151	140	126	143	149	163	148	146	116	132	120	138	123	144	158	136	151	128	140	126	131	141	139	147	148	142	161	146	150	130	150	126	125	148	142	118	138	166	134	152	140	147	141	161	158	138	156	135	130	141	143	123	150	139	144	143	159	142	143	134	122	141	149	138	142	139	140	149	142	151	149	138	121	142	138	125	158	125	172	158	151	138	147	155	118	153	152	147	153	131	172	149	144	154	138	147	138	151	171	136	127	140	149	158	144	128	135	139	172	156	144	146	137	142	144	125	151	157	140	143	161	136	148	150	164	109	125	145	143	156	143	121	136	116	123	146	138	136	153	143	155	121	143	131	140	137	159	152	141	152	148	147	143	143	134	161	105	153	124	138	155	142	146	131	109	156	141	128	144	144	117	129	146	138	106	149	140	141	171	152	160	145	147	140	150	153	157	153	157	156	170	138	134	152	125	144	129	130	154	140	149	140	141	117	153	147	149	139	135	166	137	146	128	128	143	158	128	141	141	151	162	148	152	134	158	112	143	145	123	171	155	147	141	133	151	159	142	152	141	135	134	139	152	154	131	137	141	131	143	137	139	140	143	149	135	146	129	139	141	134	148	149	139	146	113	148	134	139	158	136	157	123	145	145	147	140	139	158	128	143	153	134	144	117	127	133	153	148	151	162	129	146	158	163	131	128	131	134	151	136	111	135	133	144	134	134	139	163	141	144	127	116	145	112	141	159	124	155	134	136	152	156	131	148	158	135	137	127	131	133	141	162	122	143	131	129	111	137	168	141	170	157	149	150	151	128	157	152	141	131	142	159	155	161	115	149	153	143	157	141	138	131	151	144	137	165	145	146	145	140	142	132	147	147	150
9293	2702	6484	6958	5731	4700	3805	3201	2590	2235	1957	1694	1602	1444	1324	1270	1094	1067	963	995	848	869	835	777	814	728	777	673	708	698	684	675	591	619	679	599	668	580	631	590	599	650	593	570	553	506	548	570	518	525	558	539	515	549	533	562	554	541	522	549	495	474	520	538	476	496	514	570	460	522	469	499	480	498	482	473	491	505	480	514	495	494	503	479	527	505	492	493	530	482	473	477	492	471	531	511	535	479	482	516	472	513	502	510	497	455	447	478	488	475	454	509	473	518	530	468	455	480	460	500	520	495	488	499	459	487	493	496	517	529	487	489	501	499	467	521	468	450	482	499	477	487	514	500	486	482	471	491	515	454	474	482	453	473	484	485	493	455	461	493	485	434	465	470	481	437	510	448	443	462	475	516	542	479	440	499	477	473	465	486	443	486	485	488	504	490	464	449	472	465	419	465	494	502	477	469	492	487	424	488	490	464	485	475	502	483	487	498	450	476	474	500	464	457	520	474	476	504	463	449	456	465	500	449	482	450	461	462	477	472	464	505	467	496	466	467	537	487	456	490	486	448	501	487	482	466	458	485	462	462	496	499	501	458	487	471	449	456	504	473	451	484	454	496	460	462	476	500	490	504	484	474	459	432	500	453	466	439	486	497	461	489	446	473	487	455	468	449	514	471	482	456	493	444	443	490	502	449	469	434	467	450	474	428	483	501	471	492	473	476	456	485	453	471	488	466	473	482	442	474	500	459	487	517	503	509	453	468	449	489	461	482	484	481	487	482	460	474	459	451	496	487	500	489	476	467	479	457	483	457	445	473	485	497	509	470	439	520	469	445	505	450	462	447	482	500	482	503	456	482	466	453	459	466	478	462	453	471	478	462	473	469	430	518	468	477	482	490	442	451	485	493	470	483	480	479	501	474	464	474	477	468	490	466	490	479	490	455	457	456	504	500	493	470	410	504	468	499	482	506	448	463	472	476	450	419	477	436	491	482	470	435	467	478	479	494	458	466	477	474	468	509	495	495	479	485	512	486	498	442	454	465	497	465	458	477	471	450	487	491	478	453	493	463	484	498	492	457	451	511	454	520	482	499	489	434	490	515	463	464	427	487	474	458	484	492	473	481	461	455	496	456	487	478	450	497	477	493	487	420	494	519	464	488	464	455	524	466	491	509	460	496	472	464	484	490	514	480	478	494	482	450	438	485	460	425	504	456	481	472	467	450	484	552	495	521	463	470	471	496	420	485	456	500	463	479	449	455	480	507	462	452	508	472	500	477	454	490	442	503	471	474	449	464	517	454	453	516	464	486	495	463	485	487	484	477	469	482	476	481	490	508	488	473	504	496	463	450	456	467	486	444	498	505	458	450	503	511	468	463	477	455	491	475	500	439	465	452	480	456	489	448	465	482	443	528	449	492	455	512	508	460	482	470	528	434	480	507	489	462	446	498	481	525	500	470	455	505	446	463	509	494	489	468	466	481	500	461	460	458	444	497	479	512	453	478	478	470	456	464	468	423	465	456	505	481	450	477	500	482	460	474	486	464	505	495	481	438	480	460	464	480	446	430	456	454	484	440	483	428	494	466	454	466	500	486	474	486	507	472	485	475	471	469	460	469	498	471	487	462	470	479	491	461	447	462	456	484	471	452	485	501	481	496	445	483	483	466	498	484	442	513	441	467	485	460	491	499	482	457	459	499	487	462	447	479	503	447	468	434	440	513	462	447	502	503	480	463	455	452	471	475	490	470	469	500	454	484	499	475	463	463	506	437	451	454	464	470	435	455	494	471	507	465	480	470	457	466	467	427	497	469	449	467	469	482	456	462	500	494	447	455	472	453	501	433	488	456	495	495	482	473	436	483	467	447	475	462	486	472	485	488	480	426	500	489	493	473	501	500	452	458	483	485	474	477	468	455	490	520	476	514	472	491	509	492	462	505	481	484	460	483	445	504	469	496	512	487	463	459	489	485	510	452	458	488	474	511	442	499	485	464	533	516	530	473	526	472	505	497	431	453	463	493	514	443	480	493	475	465	488	491	482	525	481	504	475	477	504	471	461	475	510	464	500	466	484	465	476	466	484	469	486	475	464	496	495	482	483	465	486	520	484	482	492	520	420	455	481	486	462	472	445	485	485	496	509	440	477	474	465	459	495	485	475	480	492	498	502	451	435	452	497	485	483	476	432	476	464	501	439	464	505	468	468	491	447	470	474	465	485	541	444	477	462	446	491	471	504	503	476	465	454	464	439	472	487	522	501	435	489	464	499	467	465	481	454	461	482	513	462	491	439	489	429	478	443	446	458	467	509	449	465	483	494	460	485	488	437	463	472	483	473	464	456	474	505	442	451	467	468	487	494	470	476	471	492	478	470	456	483	499	438	505	473	455	434	473	490	478	479	489	448	499	484	466	447	487	476	504	461	497	439	480	468	463	495	480	516	460	491	453	516	518	453	462	483	476	454	506	473	488	507	509	454	459	458	481	493	467	488	475	476	489	476	491	462	483	463	475	459	518	468	487	495	480	447	485	499	457	445	449	490	479	428	494	507	474	513	507	452	492	497	482	493	438	452	472	510	474	435	460	491	455	477	481	483	491	465	474	497	460	435	482	443	468	502	508	471	480	506	465	465	497	503	458	478	468	484	437	462	463	484	452	495	475	507	507	457	471	485	474	470	493	483	459	454	526	484	441	497	482	465	503	462	515	458	474	469	473	485	490	457	473	501	469	491	512	458	463	478	470	480	501	498	464	462	464	442	446	430	488	470	461	510	466	463	459	489	488	483	478	481	490	470	489	464	491	463	481	494	481	467	486	467	490	445	496	457	478	477	472	448	552	470	428	477	486	469	508	501	505	470	444	467	460	482	474	481	480	460	477	487	471	503	516	464	462	494	465	462	478	484	510	494	469	486	492	434	464	464	471	498	430	487	465	472	465	489	466	468	497	466	492	446	503	497	440	480	469	481	506	487	508	455	483	495	507	499	435	442	485	464	518	471	512	454	505	454	494	503	470	449	498	469	437	471	482	472	467	505	480	485	458	464	487	434	462	481	477	451	453	480	506	497	489	509	504	493	488	457	479	437	480	448	473	495	487	468	498	454	435	493	546	490	515	497	480	510	490	460	509	491	470	464	472	452	480	483	484	448	512	452	479	466	466	510	499	430	461	519	441	477	486	455	488	451	455	472	478	483	467	488	483	485	504	473	447	516	494	464	477	468	478	455	488	404	448	497	451	478	465	471	485	506	492	484	481	456	460	448	476	492	495	476	497	493	463	477	476	450	474	480	469	521	522	445	471	490	498	477	480	449	483	489	511	512	469	506	493	484	465	494	490	447	469	456	464	480	466	498	494	458	472	486	460	493	498	472	491	467	480	487	451	543	501	479	448	421	466	515	462	489	484	491	441	451	481	441	492	459	475	496	495	445	457	454	502	464	505	452	431	474	457	472	501	495	473	469	490	498	494	480	478	471	455	515	506	493	473	448	429	508	497	483	466
2406	320	313	293	253	209	251	223	223	251	230	220	222	222	252	215	251	241	222	255	217	209	232	239	215	222	220	242	212	222	212	221	225	202	217	218	245	224	209	207	218	250	224	214	214	221	214	223	248	208	224	244	236	224	234	234	216	244	214	213	242	226	223	223	226	223	228	207	229	217	207	216	231	200	251	203	235	238	227	237	248	237	251	188	244	211	236	212	219	196	240	223	220	230	226	217	217	217	211	214	219	236	197	219	205	228	194	235	215	220	221	254	219	226	221	217	228	257	215	243	219	223	209	245	207	222	189	216	223	202	211	218	198	244	213	228	225	227	211	233	233	239	233	199	211	212	227	223	222	228	231	236	233	216	212	199	222	230	242	235	207	195	213	229	237	252	208	233	215	218	215	240	230	212	240	248	223	228	228	224	216	199	227	209	199	208	250	223	202	209	231	192	241	215	219	235	240	219	238	202	245	215	223	228	263	237	223	215	229	216	255	233	214	242	205	210	220	241	217	216	195	224	254	220	203	239	224	210	210	225	225	237	237	205	220	216	219	226	207	243	247	243	243	220	210	222	242	232	214	195	235	219	229	223	201	195	222	234	205	241	211	201	207	204	219	228	234	200	233	214	219	219	233	226	213	218	228	237	228	246	223	199	226	224	199	226	273	212	203	212	259	231	224	218	229	240	232	246	211	229	197	249	202	213	201	219	228	222	196	218	226	216	221	240	241	205	219	220	249	225	242	215	188	219	210	217	205	226	236	238	216	232	186	208	250	246	209	222	224	215	234	194	239	252	267	227	261	230	217	243	245	223	216	207	234	247	225	238	203	233	226	177	205	244	227	205	220	195	242	204	216	212	205	212	232	205	227	215	215	225	226	232	223	234	240	217	213	227	226	228	224	217	231	221	253	224	198	253	197	232	201	230	220	237	229	219	222	207	206	236	214	232	224	240	190	192	223	234	229	201	232	222	245	228	231	217	214	223	232	239	217	190	182	223	229	230	212	230	222	212	234	232	234	220	227	232	218	203	223	223	196	225	227	217	225	232	221	209	235	222	219	226	239	218	210	204	233	232	231	238	202	220	239	209	221	240	219	214	216	209	231	255	226	218	238	224	258	232	221	224	225	229	207	199	210	224	214	216	200	188	232	227	232	246	213	220	219	193	233	220	181	241	236	229	225	229	210	250	231	221	220	223	225	199	191	207	215	246	215	224	220	224	201	231	209	218	210	226	215	222	261	212	218	233	208	199	232	212	232	243	238	222	219	215	224	249	233	221	225	220	210	214	218	226	238	219	200	232	222	210	216	213	212	216	221	215	188	243	220	190	201	212	212	215	236	221	231	218	230	221	242	215	239	235	222	206	217	230	205	211	227	216	193	228	233	220	220	251	224	213	224	235	235	194	204	228	202	223	231	247	214	207	239	246	234	250	242	231	225	208	237	213	215	240	218	204	211	203	226	218	193	181	249	205	217	235	247	214	244	240	231	204	231	242	249	205	224	220	208	230	222	251	206	220	215	211	221	222	258	217	203	228	221	211	217	204	242	207	209	243	227	220	227	199	224	209	224	213	225	215	235	223	214	228	254	202	223	229	200	228	241	227	213	199	194	218	232	228	216	228	237	201	219	207	217	206	208	213	239	223	231	237	206	230	226	208	213	205	220	206	234	228	240	228	237	229	227	220	223	226	243	215	218	260	226	229	217	200	219	181	239	242	218	197	251	252	189	200	204	231	198	207	234	224	244	231	228	240	225	230	218	227	206	240	229	212	247	237	235	237	247	212	238	206	242	204	204	228	213	208	227	236	214	200	204	248	223	238	209	233	227	224	214	233	186	211	226	222	210	218	207	248	219	220	234	221	217	199	222	212	246	216	215	222	230	221	238	213	219	220	238	235	213	210	230	226	245	242	226	231	218	240	226	215	209	238	222	215	214	203	216	210	189	260	219	219	239	213	218	224	193	256	220	245	222	211	228	222	219	226	207	254	216	210	221	246	226	213	198	217	227	220	220	227	232	202	203	223	234	216	213	227	239	243	215	223	190	228	247	235	205	250	214	248	228	212	221	231	235	207	224	210	204	232	207	217	216	235	222	216	239	226	236	226	197	227	209	229	215	239	245	227	196	242	212	214	212	242	240	225	228	224	242	241	199	244	215	202	243	192	222	210	202	212	244	217	245	216	222	203	232	242	226	201	247	215	206	209	198	202	237	214	226	209	222	228	228	218	227	202	211	246	217	215	218	231	214	203	209	234	256	233	244	222	241	218	228	228	238	211	215	241	213	238	219	222	227	212	225	214	202	197	256	223	239	219	222	237	220	226	230	212	206	214	248	230	262	203	202	243	205	199	225	209	214	208	208	229	213	238	240	217	218	229	239	201	189	225	221	219	234	220	226	238	233	223	211	215	221	207	223	206	208	202	249	224	218	224	209	218	214	221	218	203	218	223	220	218	222	226	237	225	217	222	227	238	223	209	235	232	219	196	240	244	223	238	245	243	213	229	210	215	223	215	209	248	220	229	212	216	220	253	218	242	210	254	218	232	219	213	246	189	236	227	227	252	225	211	243	220	223	212	228	217	217	228	210	202	243	198	220	232	252	225	242	188	216	241	228	206	212	214	200	211	220	220	217	214	214	231	226	234	212	233	230	224	229	225	234	220	224	209	248	220	226	205	219	242	193	200	225	224	214	219	249	220	228	227	207	224	248	225	220	231	210	229	220	228	211	220	238	219	217	221	231	244	225	226	227	229	227	228	218	224	230	237	218	240	242	184	219	210	216	212	221	210	220	209	215	223	220	231	231	202	218	216	232	225	249	197	247	195	229	217	250	225	236	243	212	209	226	244	220	221	220	222	209	232	226	220	233	217	219	218	211	220	209	238	213	223	224	223	213	211	223	217	226	217	227	227	208	215	206	220	233	185	221	211	216	208	233	216	195	241	204	231	232	215	220	208	206	234	232	207	201	221	220	227	226	245	220	216	235	220	213	203	221	242	209	210	234	208	222	218	224	217	227	212	203	220	223	220	257	209	245	225	226	222	217	205	215	214	228	237	206	201	216	247	210	229	224	224	212	242	225	211	202	212	242	228	230	240	216	210	203	205	195	242	197	245	237	229	199	222	207	215	210	215	200	231	211	222	232	229	225	224	198	237	229	211	226	189	208	235	238	215	205	224	218	229	246	186	253	234	226	218	205	215	232	226	230	228	215	225	237	224	250	222	208	236	190	208	228	218	220	254	230	221	222	211	217	241	220	233	202	213	193	224	225	222	210	207	199	234	214	240	219	215	224	227	235	224	229	225	216	214	214	232	244	237	237	226	227	224	234	224	236	227	217	225	209	223	215	211	251	197	216	197	230	215	226	199	207	214	218	226	236	217	225	255	238	203	230	245	232	229	222	204	214	188	204	225	209	193	229	244	210	257	222	248	232	197	215	227	218	209	199	200	232	249	230	226	214	228	225	220	219	265	231	222	195	212	228	223	199	203
3084	751	932	845	844	845	772	751	726	744	706	696	688	714	670	668	623	657	645	638	706	680	690	680	678	668	670	659	675	695	655	644	642	678	641	649	664	670	657	659	730	697	655	653	682	656	689	666	697	643	673	706	643	622	689	657	610	658	679	659	626	611	678	661	697	722	630	688	646	664	651	656	673	697	689	610	689	687	674	693	746	640	666	666	691	688	676	687	670	636	648	705	662	667	706	642	638	693	627	676	658	644	693	662	682	681	712	694	662	688	650	651	690	655	670	647	630	670	657	652	684	650	657	675	688	653	638	694	609	641	666	649	666	678	660	659	656	640	631	692	679	651	685	660	659	688	634	707	676	660	670	653	703	610	647	684	630	699	676	662	665	686	687	668	649	667	665	697	695	641	686	645	689	713	648	670	697	681	672	689	634	661	663	641	629	668	714	640	640	666	671	738	605	702	680	696	643	689	691	680	630	655	662	665	641	680	647	674	657	629	710	680	719	631	665	667	653	658	705	640	640	686	711	700	682	664	674	665	671	659	710	668	639	666	658	655	659	716	628	655	653	716	627	646	706	649	656	626	622	684	624	688	648	637	675	640	652	674	703	623	655	657	653	657	628	656	672	662	668	679	610	700	691	680	610	650	667	666	669	661	602	680	687	676	643	654	698	647	681	701	633	680	698	661	665	670	622	656	645	697	658	662	669	670	671	646	667	643	685	667	683	680	622	677	654	636	656	627	635	637	602	672	644	626	685	613	622	692	684	684	682	675	692	682	666	615	659	686	692	653	673	664	640	682	686	689	638	632	696	688	627	687	686	674	683	643	684	657	677	647	663	696	658	682	620	690	689	660	659	719	667	653	675	652	675	672	662	693	695	703	624	691	668	642	670	664	630	679	674	671	658	683	651	632	653	692	649	660	639	640	646	666	666	659	668	665	715	685	660	619	622	645	667	682	711	652	649	680	644	682	678	703	614	689	676	654	671	618	624	662	707	619	663	690	649	667	653	652	666	676	711	636	658	722	636	619	668	653	638	684	671	665	641	684	660	632	645	664	690	618	671	612	632	673	707	675	631	680	646	638	706	700	634	661	622	657	627	656	701	680	674	661	704	650	657	685	647	663	682	669	679	648	657	674	706	682	630	700	675	679	655	644	679	684	640	688	665	660	641	652	655	661	619	710	656	669	650	705	683	658	670	693	662	700	616	642	644	677	642	631	677	668	638	671	676	674	680	630	626	652	665	704	669	636	633	638	679	619	673	647	664	663	648	666	671	656	642	717	612	659	653	679	607	680	716	645	683	672	690	719	674	630	684	664	683	706	668	667	660	671	671	629	639	666	664	651	666	678	651	660	646	686	677	629	660	687	660	701	657	673	715	664	625	704	719	678	703	645	654	666	646	660	696	655	634	671	681	672	663	712	693	678	648	655	669	676	640	662	676	692	673	676	674	655	656	667	670	650	679	637	642	672	678	648	645	694	679	714	623	659	679	707	688	668	685	663	658	665	672	687	657	681	648	661	679	718	664	663	701	673	686	662	709	695	644	682	640	643	660	658	649	618	639	695	666	672	665	620	689	619	648	633	657	675	681	602	636	655	698	701	721	655	702	625	701	635	684	694	658	650	647	692	698	657	639	706	669	665	685	638	674	657	700	684	658	707	669	654	658	676	662	652	669	696	653	648	672	684	696	642	657	714	675	653	703	686	690	637	642	697	604	679	682	696	682	678	699	695	661	662	679	668	662	652	677	651	684	666	649	655	658	627	654	628	648	642	645	677	654	665	699	705	628	646	635	684	627	640	597	694	638	664	674	654	641	680	675	703	661	605	672	655	667	690	657	662	631	667	615	627	669	689	703	650	672	638	650	681	649	668	684	671	616	677	656	668	722	643	650	655	610	624	733	673	645	655	628	605	674	677	646	693	685	668	661	657	633	638	635	646	653	642	678	663	684	713	666	691	692	628	674	628	653	666	695	705	618	691	712	633	683	675	632	620	680	620	691	679	677	660	668	661	660	623	659	653	709	660	693	644	679	692	654	694	655	687	681	678	664	671	653	716	663	644	669	684	644	640	669	654	665	680	683	639	665	633	640	692	676	666	658	692	677	654	674	617	716	706	660	650	674	646	690	662	708	664	713	630	627	662	672	715	693	662	660	646	677	671	660	704	663	657	674	679	621	690	707	665	713	664	641	639	681	654	599	642	648	643	672	636	670	667	684	659	653	643	659	652	691	673	668	636	640	707	704	643	651	665	668	679	654	659	636	657	664	629	674	668	627	645	679	653	654	656	636	677	685	656	659	661	639	676	616	697	640	660	662	708	678	651	687	637	643	711	622	690	649	685	559	643	720	678	641	712	663	651	695	646	726	626	694	710	679	693	660	656	663	664	612	667	662	708	632	630	665	694	684	663	641	678	684	671	669	675	644	646	629	677	672	642	611	684	625	711	646	661	667	700	650	625	657	684	670	645	693	665	668	664	652	618	670	656	666	677	621	674	679	641	650	688	685	652	653	663	668	734	652	687	647	687	655	659	671	707	638	655	618	671	663	687	678	680	657	657	693	648	685	669	649	675	605	715	728	683	632	696	648	657	703	664	648	612	639	684	683	641	680	665	645	675	694	724	697	712	619	667	680	650	686	697	625	673	664	651	639	673	703	667	700	707	656	658	638	675	643	657	611	684	649	654	665	681	710	699	668	677	658	633	655	644	646	704	667	668	659	699	682	665	648	676	655	689	649	662	688	669	710	623	650	702	680	701	675	662	664	653	648	656	677	677	670	666	671	672	632	671	692	657	690	648	701	637	668	686	653	677	706	683	633	680	684	625	700	668	657	651	690	676	691	655	645	700	657	658	658	647	634	645	663	672	641	629	695	644	635	669	683	694	650	663	656	645	645	678	635	703	679	674	632	657	698	655	626	682	685	671	662	723	735	690	670	690	644	637	721	647	623	661	673	661	693	630	631	679	636	659	683	663	706	657	666	662	709	676	700	681	687	640	661	639	690	653	626	626	696	638	676	640	689	667	688	708	674	666	673	659	625	647	702	640	674	718	674	655	674	652	664	612	703	683	661	703	697	664	665	682	663	661	662	688	666	684	648	622	696	666	648	671	674	685	698	656	678	677	666	682	716	689	623	655	724	652	644	660	622	630	695	626	692	653	656	632	627	649	666	639	682	681	694	703	680	620	642	623	707	660	652	654	654	654	678	693	678	716	625	642	728	665	637	609	638	658	664	675	678	702	672	668	635	700	669	617	685	686	698	613	692	673	649	633	656	653	702	666	637	611	709	717	671	646	665	652	615	702	637	705	630	700	661	721	694	696	645	624	676	610	645	718	672	701	668	671	659	654	649	654	630	634	646	691	635	664	687	660	698	628	686	693	657	717	660	639	675	633	684	605	641	679	652	646	595	651	647	678	677	651	607	620	701	624	649	678	712	628	670	651	637	684	657	669	650	674	684	677	665	619	674	657	640	641	720	667	677	666	689	642
10664	1192	1403	1113	796	627	427	366	287	269	238	205	200	165	155	132	133	151	165	120	113	148	148	123	119	128	127	85	126	120	107	141	133	120	138	118	117	86	109	107	118	116	131	106	99	124	123	109	106	90	130	103	109	96	105	93	119	86	91	120	104	123	109	129	108	102	117	99	119	141	109	87	86	106	112	96	131	106	118	108	102	110	100	101	112	115	111	102	104	109	107	89	120	119	106	106	100	89	103	107	97	98	108	124	89	101	94	102	111	131	121	101	119	110	114	111	123	95	116	116	111	111	116	97	128	89	113	112	114	103	100	121	102	109	91	108	116	91	109	98	108	93	110	108	101	102	101	102	112	115	100	119	123	117	103	120	122	102	112	121	107	81	114	106	117	107	103	110	104	114	100	113	127	106	103	109	103	109	120	125	121	97	107	128	113	101	120	96	109	103	100	113	92	99	106	112	92	116	103	118	101	101	114	96	118	82	105	98	113	102	118	104	113	106	102	99	125	111	135	94	116	134	113	100	104	96	100	108	110	90	112	116	119	107	114	96	106	114	113	101	130	110	104	120	108	106	98	95	115	113	115	107	114	120	103	107	115	109	102	132	108	110	105	121	115	103	93	114	108	121	122	104	100	101	113	104	112	101	97	98	129	135	97	107	103	124	125	121	121	79	118	112	117	103	93	108	107	85	113	106	106	109	101	104	103	122	121	108	123	106	120	142	131	95	87	102	124	93	104	94	122	109	94	106	100	130	120	110	93	136	117	110	101	129	109	90	101	132	114	115	109	116	115	117	90	122	92	107	102	108	94	94	120	95	116	104	117	118	104	118	132	104	113	111	104	92	115	107	104	106	118	113	115	103	111	89	95	104	112	116	111	120	101	104	112	108	102	110	98	123	111	117	110	119	126	115	105	120	108	109	115	110	104	115	111	100	116	104	89	100	113	118	111	102	99	101	104	111	98	120	116	114	119	102	113	118	108	112	109	118	104	111	116	124	88	122	123	129	99	126	106	114	108	114	106	102	105	107	111	128	105	117	111	96	116	100	119	128	128	106	86	121	106	122	111	116	114	89	112	112	106	105	105	103	107	101	101	121	107	133	102	104	107	103	100	115	123	108	123	125	81	105	115	102	106	92	100	113	120	116	113	98	106	111	111	98	108	111	120	120	118	111	111	114	111	116	98	110	123	126	104	103	107	119	113	123	103	126	112	98	118	103	114	108	110	107	100	95	106	120	115	134	108	98	75	123	114	103	92	127	102	96	98	98	97	95	105	103	125	109	93	110	119	108	112	131	113	93	131	109	107	99	102	75	131	104	108	117	102	106	119	127	102	93	97	109	98	95	104	107	112	120	106	115	117	108	109	110	115	111	88	123	109	110	125	115	122	112	100	125	116	125	121	95	113	112	96	116	107	93	108	100	102	110	135	111	108	90	104	106	114	110	108	114	96	128	103	110	112	112	98	98	107	111	108	101	117	94	106	71	107	104	112	105	115	118	111	105	99	116	111	118	124	121	121	110	85	102	106	90	104	109	127	109	99	98	110	105	102	127	105	97	117	110	124	105	101	120	116	112	106	125	111	99	113	105	99	108	118	118	138	110	105	100	126	96	106	113	109	97	108	116	114	101	104	105	124	110	105	121	101	106	104	104	110	116	109	114	112	113	121	100	115	107	97	113	98	93	94	114	108	98	112	112	114	116	105	110	104	97	102	93	100	114	97	108	95	112	99	132	98	110	111	103	115	106	104	128	90	108	109	116	107	124	111	108	102	100	104	116	127	111	118	112	108	92	102	114	102	89	118	108	113	97	103	92	116	104	101	96	114	98	103	123	93	107	119	110	90	110	128	92	96	99	110	123	125	108	111	121	97	108	112	113	96	115	116	125	119	109	113	108	104	98	109	103	100	118	107	100	112	97	119	105	93	127	101	98	125	92	92	111	104	88	110	108	94	128	108	110	116	84	112	116	96	110	111	108	111	128	108	124	116	123	84	121	118	112	104	119	86	102	101	110	114	93	108	110	97	106	106	123	101	85	103	103	106	108	84	118	109	114	110	102	114	107	106	103	114	117	113	108	103	98	121	114	126	111	120	108	103	104	105	116	96	121	98	99	113	106	100	129	115	124	97	105	123	109	116	111	107	97	99	119	118	128	114	105	110	118	110	96	118	105	93	106	92	114	125	98	124	88	103	90	115	109	116	123	114	105	110	106	105	111	112	104	91	108	134	122	112	113	96	116	103	111	102	111	102	112	108	118	100	113	138	110	117	109	119	114	109	107	107	125	120	108	99	116	96	106	103	102	94	89	114	105	113	106	112	124	115	110	108	118	110	122	108	108	106	113	105	93	108	104	111	101	107	109	120	117	135	106	119	114	100	131	121	126	110	117	95	83	118	116	107	123	136	117	106	99	93	93	114	118	110	112	109	93	103	133	122	99	92	115	112	99	97	109	107	114	99	105	117	111	106	108	106	121	127	94	105	110	107	107	118	111	108	88	110	117	80	98	121	91	126	111	107	93	115	107	96	106	101	118	86	100	122	121	87	117	104	89	116	110	123	107	113	112	115	129	136	116	100	113	96	123	113	100	96	116	117	104	109	109	118	125	100	111	83	101	112	107	111	109	100	100	115	114	119	142	116	100	102	114	106	101	97	115	107	97	95	118	98	93	105	118	88	121	110	119	107	87	109	135	110	106	99	99	102	111	106	110	103	100	117	117	121	110	101	94	111	126	127	96	114	114	112	102	91	113	113	104	111	94	107	104	118	122	109	119	104	119	104	107	99	108	100	122	111	98	105	110	113	107	124	104	105	85	89	119	101	90	103	103	115	114	104	100	104	101	108	108	114	113	103	96	108	114	100	110	108	107	108	110	91	122	99	116	109	111	99	116	107	101	122	112	107	106	125	124	88	85	116	110	113	130	80	98	106	124	112	95	103	93	104	101	117	118	125	117	92	97	85	123	110	112	116	109	114	109	91	115	116	100	113	101	83	109	93	104	105	128	124	108	107	99	109	103	113	111	134	120	72	107	114	97	112	104	96	116	103	102	118	120	118	98	117	96	123	121	101	113	94	98	83	120	97	113	111	90	109	102	117	109	125	110	96	115	116	101	99	109	108	120	107	92	139	104	94	114	129	124	109	111	107	117	97	101	100	107	108	96	126	110	122	120	105	98	97	105	105	92	100	108	107	110	115	103	127	112	120	119	122	98	114	89	105	107	100	110	98	114	110	108	105	116	116	100	126	116	124	122	109	99	99	116	137	116	105	114	88	114	100	101	104	108	103	99	113	105	118	111	108	111	91	122	113	112	111	130	128	105	122	103	118	100	84	112	100	95	107	107	93	111	118	121	105	100	117	125	133	108	105	109	88	102	102	97	106	108	121	127	113	108	120	124	105	99	112	109	106	96	94	111	97	126	129	114	116	118	117	121	128	115	104	115	106	120	107	107	119	111	109	108	112	113	100	103	115	120	96	93	127	99	111	106
6598	1478	3541	3937	3181	2652	2058	1750	1603	1302	1164	1028	883	838	835	714	734	671	633	558	654	554	545	555	541	517	521	504	495	442	442	469	427	467	466	443	419	423	448	425	420	405	400	433	377	440	415	371	398	431	382	380	397	407	406	375	367	395	384	378	371	386	382	396	427	381	417	396	377	406	383	370	415	366	361	411	413	362	374	389	361	346	390	370	375	357	372	399	394	360	353	378	335	385	333	402	373	412	338	364	356	349	396	370	341	356	363	354	390	361	383	386	400	387	380	399	372	371	376	362	390	347	394	362	348	332	395	387	380	377	391	369	391	360	374	352	364	381	363	336	360	339	412	346	371	383	368	348	365	364	344	390	362	393	417	354	370	346	376	360	376	370	387	359	347	375	318	345	379	364	356	354	350	369	361	344	334	378	390	381	379	372	378	379	359	363	382	361	348	357	368	355	339	361	381	395	383	356	381	348	332	345	356	342	325	373	375	362	373	382	361	384	398	365	396	356	357	368	372	376	341	376	375	336	382	351	371	377	349	354	383	366	379	368	332	366	342	340	337	375	355	373	408	350	354	367	386	380	393	339	378	356	367	359	380	373	365	358	388	347	371	365	346	353	386	391	365	370	350	355	372	363	364	358	380	374	388	380	335	365	370	360	388	349	353	392	349	372	361	364	375	381	350	358	372	336	372	359	408	363	380	381	379	360	353	356	365	357	360	371	349	353	342	364	401	354	324	398	366	373	357	381	371	356	406	358	355	382	343	368	356	373	350	388	352	332	366	369	369	356	371	337	346	382	358	350	361	355	355	374	363	354	343	396	394	380	366	345	377	346	370	346	398	388	382	388	361	356	366	367	385	352	361	366	389	328	388	370	360	361	360	356	364	354	384	357	337	366	358	377	345	365	398	360	374	373	367	372	354	355	331	376	361	359	390	361	329	377	379	368	382	324	417	347	346	359	365	390	338	361	372	365	386	369	399	366	372	346	343	317	365	351	356	352	374	377	362	358	343	373	346	372	345	380	342	366	323	381	389	378	359	405	346	376	344	336	355	403	342	353	375	365	360	382	352	333	357	362	367	358	354	382	387	362	367	387	378	354	337	371	399	368	367	343	368	380	373	361	348	364	348	355	378	357	350	360	373	359	375	361	386	376	344	402	387	369	405	357	391	361	364	363	389	384	373	376	357	368	361	374	349	370	343	383	357	336	409	377	352	357	416	381	395	360	367	359	377	376	359	362	366	363	348	331	377	393	358	375	378	332	325	327	358	382	368	395	362	357	382	334	375	378	360	345	378	360	364	355	358	381	330	366	340	359	357	335	393	374	341	360	344	311	368	382	344	356	364	347	344	345	350	367	367	374	357	368	371	366	360	338	350	383	365	343	336	396	371	320	344	378	361	359	388	340	385	357	372	338	353	347	364	370	349	367	384	355	343	318	344	365	353	371	359	343	364	343	341	344	367	372	387	374	410	375	360	325	362	326	339	369	373	397	349	345	326	365	368	389	372	358	362	379	388	378	358	349	337	375	374	338	369	373	385	389	353	379	364	374	355	372	367	376	391	390	378	330	355	359	407	388	399	339	376	392	359	376	396	348	339	357	360	388	373	358	396	362	401	390	341	371	376	361	386	371	371	386	382	346	386	372	393	334	338	386	376	380	330	385	370	357	383	354	384	397	346	355	355	370	343	349	380	360	384	378	366	352	322	359	376	402	343	357	404	394	364	370	385	374	352	375	368	380	375	369	356	363	362	362	370	367	353	374	364	381	363	377	356	372	380	376	362	357	379	358	385	381	366	393	411	374	373	368	383	331	335	360	394	344	380	360	335	396	362	361	387	357	387	353	399	355	336	358	381	404	359	364	364	383	342	371	352	376	356	378	378	407	385	369	354	373	360	370	365	346	368	395	373	333	400	386	367	365	375	352	336	370	381	377	348	347	373	356	400	373	363	362	378	397	346	383	392	350	356	357	372	376	364	381	410	342	377	372	325	347	359	353	335	345	352	380	395	361	327	367	328	360	352	386	415	358	384	359	359	377	340	333	362	397	378	346	359	324	362	365	339	351	361	354	400	373	376	369	363	363	371	367	367	369	378	339	405	382	381	362	389	367	349	390	384	350	375	371	362	376	352	394	349	361	363	353	381	398	345	364	371	365	322	354	375	359	360	334	344	370	379	333	379	363	356	390	365	400	384	398	369	346	364	394	332	372	352	354	343	361	380	329	395	391	354	368	363	379	349	382	361	346	367	340	375	357	353	368	300	349	358	359	348	380	356	374	395	348	351	350	339	381	346	353	383	391	341	355	362	357	357	329	347	353	390	331	389	371	403	371	355	347	388	352	374	389	392	406	353	384	376	344	356	374	327	347	396	362	333	374	370	371	392	360	330	375	377	374	349	370	354	335	391	400	415	357	351	380	364	363	368	351	373	400	335	344	365	348	373	381	369	397	367	405	372	367	314	384	359	341	358	371	360	343	373	347	363	392	359	372	400	344	381	377	353	364	373	342	351	365	382	363	368	362	369	386	392	363	372	371	374	412	362	347	363	396	384	377	353	378	377	381	431	358	397	348	378	354	358	358	362	349	376	337	347	346	383	364	385	341	357	380	368	390	378	361	372	371	360	366	351	369	380	377	365	362	367	381	390	367	363	354	394	356	365	382	353	387	382	372	361	345	366	374	373	334	368	353	343	350	353	374	365	369	328	355	366	343	363	385	385	388	362	370	354	373	370	346	387	350	346	358	350	361	366	399	362	349	358	391	354	376	334	392	377	373	348	345	357	358	347	371	350	383	401	368	364	373	340	380	366	348	376	356	391	380	335	354	385	365	347	378	381	371	377	348	352	364	330	391	331	358	347	382	360	387	358	351	350	336	339	345	408	349	398	362	369	342	359	359	357	337	387	367	353	341	352	403	367	378	346	395	383	386	382	374	375	349	347	328	390	356	356	394	360	397	372	381	371	365	400	347	390	362	377	350	350	379	361	399	374	385	382	363	388	350	370	365	375	369	341	368	367	365	371	373	381	359	394	351	364	383	368	338	394	358	354	384	378	363	368	312	415	361	363	376	363	382	401	358	344	368	339	373	372	384	379	355	384	344	375	346	346	362	368	378	373	364	391	346	369	360	399	380	356	405	374	376	370	382	323	387	377	397	361	399	377	375	382	369	366	361	388	332	385	335	368	395	370	350	358	344	358	353	366	359	384	345	374	368	368	379	344	375	371	386	371	398	355	355	369	371	343	387	385	342	352	375	313	357	390	334	402	388	365	380	377	384	358	359	347	364	371	378	368	368	395	392	377	338	395	360	356	369	360	386	351	387	352	354	374	377	376	373	356	388	359	345	361	359	352	354	371	381	336	356	376	335	359	359	352	362	383	365	315	362	342	374	365	368	389	364	343	354	389	348	352	390	361	342	344	369	377	369	359	362	365	349	402	342	378	368	350	355	337	366	362	370	336	362	364	355	356	389	351	337	369	340	362	380	383	389
19002	2831	2834	2157	1493	1048	771	606	502	443	359	382	303	268	235	226	228	218	219	180	198	222	188	165	158	175	168	173	179	160	166	191	160	164	157	164	156	165	170	160	164	155	155	134	154	160	135	163	152	171	152	148	139	152	153	173	135	146	141	151	160	161	165	150	159	125	139	152	152	135	143	157	152	142	138	167	160	152	134	133	145	151	164	146	142	116	122	144	129	137	162	135	140	147	162	133	128	143	145	163	134	123	163	159	148	163	123	133	169	146	164	148	157	165	135	145	152	177	122	136	139	146	165	129	144	135	131	148	143	148	134	177	132	149	142	155	152	154	137	155	155	153	146	142	151	146	135	146	139	150	129	164	120	154	124	123	129	135	141	174	141	131	148	143	134	154	158	140	161	143	154	164	140	148	132	144	144	135	122	137	135	144	146	159	135	138	145	150	151	157	139	159	148	119	166	157	145	143	144	138	143	153	165	116	153	144	148	135	166	139	148	149	125	126	138	134	140	126	143	156	167	177	133	143	154	167	147	134	132	162	141	138	137	171	142	160	159	133	128	141	175	137	162	127	155	133	163	147	135	151	153	169	153	140	149	127	118	127	169	128	139	151	147	150	140	150	138	141	149	120	151	144	150	161	133	127	149	141	136	141	143	166	151	131	119	139	131	161	135	139	123	134	141	157	159	125	144	163	143	134	158	140	137	132	149	138	165	148	146	150	152	126	141	147	142	142	149	148	139	135	131	159	161	113	152	157	155	163	144	140	177	126	157	141	129	132	153	137	174	151	160	140	133	143	141	140	151	122	156	157	138	131	148	137	147	134	153	174	127	148	149	142	145	142	124	154	135	166	132	160	150	141	142	156	109	150	119	149	127	155	126	124	119	143	151	140	142	147	173	152	142	151	150	131	149	161	145	126	161	136	129	163	153	139	126	127	140	152	141	160	142	149	139	172	131	149	157	129	143	159	142	148	150	153	140	134	158	169	151	115	143	142	149	151	177	114	135	155	149	161	128	127	125	155	125	151	152	134	134	130	159	144	143	136	155	136	148	145	135	145	143	135	150	169	145	142	126	157	161	155	152	157	138	164	141	129	148	135	144	146	143	141	131	129	161	121	131	123	153	177	137	140	154	145	144	148	137	153	146	120	140	149	151	149	145	142	138	139	153	140	149	135	143	138	150	145	131	148	135	144	163	150	130	160	139	145	124	140	142	155	130	149	168	129	138	145	140	151	151	128	137	130	147	143	125	138	149	125	153	147	144	135	140	135	145	135	150	149	138	152	148	143	142	135	120	137	155	137	120	149	132	142	148	141	133	144	132	135	132	145	145	140	154	136	135	141	146	134	164	142	152	144	149	137	149	146	151	158	154	147	150	116	148	141	150	140	150	154	137	131	133	140	140	141	147	154	154	138	152	132	159	152	150	164	131	147	126	139	151	137	150	154	155	149	163	140	154	147	130	167	171	130	165	137	135	155	147	142	161	151	148	125	124	110	136	145	148	142	150	126	159	130	129	144	140	151	147	144	141	126	150	143	129	149	146	139	153	133	152	138	137	134	142	130	140	148	142	123	135	146	129	125	137	136	128	154	136	162	147	141	123	133	128	128	128	138	144	132	129	142	136	123	141	128	145	163	128	136	162	126	125	146	122	126	163	158	153	159	142	143	158	150	127	126	149	144	126	142	153	129	144	150	150	150	156	122	127	145	148	130	149	161	135	154	139	165	137	140	129	153	164	137	142	133	161	127	146	157	146	145	154	159	146	157	128	144	133	150	159	152	139	167	149	154	148	140	157	136	143	162	143	156	123	127	140	124	151	137	132	152	131	144	147	147	149	139	143	142	132	136	142	129	152	148	144	133	146	125	129	137	147	142	136	152	148	147	145	126	158	146	145	121	119	131	136	138	135	143	155	155	154	132	157	127	168	160	158	151	157	149	136	133	140	139	140	130	121	137	158	154	133	131	137	173	124	147	157	131	154	146	165	141	160	150	156	135	171	140	154	146	148	138	125	145	132	143	156	137	117	134	155	154	126	155	129	154	138	136	144	143	138	133	163	139	149	133	143	117	123	139	135	155	152	127	124	151	135	130	168	140	143	140	140	132	144	135	157	169	139	148	153	146	151	140	144	145	148	167	154	156	124	133	152	127	121	137	146	123	150	144	142	146	127	155	150	148	141	138	150	123	147	153	137	147	167	155	119	138	145	144	149	123	141	141	168	136	146	143	131	148	135	155	129	147	124	127	130	156	153	159	109	149	138	134	147	144	170	124	151	149	157	167	142	133	139	142	146	160	128	146	134	157	136	130	108	126	131	136	139	119	138	166	128	149	155	167	148	137	149	165	125	138	151	154	131	122	156	166	146	132	142	144	142	152	136	147	135	148	148	132	154	138	130	126	157	148	138	134	122	152	164	136	158	133	124	135	154	133	158	134	146	134	132	151	150	133	148	133	161	149	127	143	169	120	132	130	140	148	144	139	144	154	137	139	161	148	129	152	146	147	159	133	123	131	121	166	141	150	144	140	151	155	148	144	144	124	140	145	142	136	155	143	146	155	140	131	152	153	131	151	157	153	138	146	134	154	127	151	157	137	149	135	143	156	145	151	152	142	151	147	165	126	113	129	116	142	130	147	141	130	144	150	153	132	152	157	145	124	146	141	139	133	128	157	136	153	147	147	134	136	127	153	130	146	135	134	163	157	153	142	133	145	154	158	134	123	139	135	166	146	161	144	140	132	130	152	132	164	142	145	158	126	139	134	142	150	146	143	138	141	145	151	161	145	147	136	147	124	159	139	152	131	117	149	142	168	138	141	148	129	141	149	138	147	132	148	162	160	161	162	135	124	136	155	141	164	152	162	157	169	147	176	144	145	117	136	137	146	150	157	117	174	162	137	149	156	153	139	137	173	129	142	144	144	129	142	124	131	170	152	152	134	143	134	133	157	136	132	168	169	139	138	154	138	135	159	158	132	127	139	144	135	133	148	144	137	131	132	131	146	125	157	134	143	144	128	121	130	147	138	142	152	141	137	120	142	158	129	142	144	145	150	145	145	163	151	147	148	139	146	134	151	154	127	153	146	152	143	144	125	143	142	143	163	149	129	153	146	154	147	109	143	137	165	153	154	132	145	131	143	149	145	125	133	144	136	166	164	134	134	137	135	161	130	126	150	137	133	163	137	153	130	142	146	124	155	134	140	146	148	120	137	128	132	107	158	143	136	160	131	142	125	115	148	148	141	139	136	134	146	157	141	139	132	145	130	162	139	176	147	137	130	131	124	147	125	161	146	143	139	167	156	120	140	151	139	156	127	164	141	156	153	146	147	160	136	153	140	150	127	152	134	145	152	138	139	137	125	141	123	151	156	111	141	150	135	145	152	155	129	141	156	140	158	162	150	147	150	120	150	146	141	132	146	129	150	142	123	173	160	127	121	131	135	150	135	157	154	152	132	144	124	131	141	160	145	142	158	125	164	138	164	151	134	152	137
8965	2759	6563	6870	5762	4673	3993	3225	2674	2154	2071	1780	1546	1449	1353	1167	1136	1097	1012	1012	908	860	853	806	795	741	705	735	646	629	702	664	647	622	660	606	594	563	589	572	586	576	557	564	524	548	539	530	558	535	510	570	552	525	537	513	531	551	523	538	538	538	531	540	524	533	539	469	497	550	496	484	485	496	500	508	520	538	505	480	496	514	467	476	529	516	463	525	482	506	485	497	512	478	500	479	490	527	462	468	474	463	487	468	449	477	460	493	494	473	493	461	495	490	512	488	478	481	478	438	487	430	465	489	521	465	501	513	471	471	514	492	481	481	493	468	524	458	510	500	502	493	476	498	466	477	481	482	465	492	467	532	530	456	467	477	515	498	454	510	463	451	468	495	479	506	464	519	478	456	471	494	464	463	489	487	503	470	480	442	447	459	460	481	479	476	478	490	528	521	471	462	450	516	474	447	527	446	492	435	496	470	474	483	472	440	467	456	451	506	488	492	467	500	438	488	468	493	473	497	476	506	461	525	483	478	480	494	467	481	486	463	481	500	520	529	468	474	440	511	497	506	454	505	461	535	469	487	461	504	470	464	469	479	479	441	488	432	503	480	461	462	483	467	473	474	482	490	472	466	518	466	469	452	490	493	450	477	460	499	476	479	562	484	485	505	459	503	455	466	481	474	492	472	475	485	484	503	477	457	497	474	441	467	512	491	461	457	445	443	465	468	465	463	466	441	488	490	468	462	478	481	453	466	509	475	474	466	460	469	431	434	487	472	465	456	454	456	500	461	448	460	436	482	448	473	478	466	480	491	460	473	458	476	503	498	456	484	501	477	458	469	490	503	487	422	451	471	491	457	455	479	499	442	483	510	473	499	514	531	456	469	458	469	473	470	455	474	455	455	516	448	459	468	447	441	519	464	503	465	457	476	479	451	467	471	459	468	439	473	512	434	476	447	458	470	473	482	436	472	502	444	457	496	481	470	468	446	469	512	504	467	509	480	500	480	484	468	497	482	489	481	501	471	482	492	482	475	496	476	434	454	462	458	475	480	492	438	465	493	410	463	527	493	442	465	482	489	460	494	493	476	452	455	454	449	521	478	494	455	482	487	494	457	492	461	474	459	475	442	476	463	532	487	484	484	458	501	493	474	491	454	479	472	486	477	471	488	472	481	487	471	481	491	459	500	483	461	478	461	448	457	474	429	467	493	469	434	431	492	432	438	484	476	462	465	441	453	460	455	477	474	507	509	480	477	458	475	475	444	444	447	471	450	459	488	453	452	448	480	486	489	485	421	451	492	450	488	478	436	473	470	490	443	485	486	461	479	484	457	495	485	427	482	503	475	467	483	473	471	464	464	463	436	428	486	488	486	457	458	472	474	501	475	460	491	425	485	464	453	432	460	477	482	460	494	466	491	474	484	481	489	488	471	489	470	469	491	451	507	449	488	470	455	458	494	481	512	467	476	452	466	480	470	487	490	462	490	493	477	495	488	480	464	494	448	460	534	456	491	461	491	452	467	444	479	485	478	499	493	440	454	468	480	455	472	447	453	459	453	459	487	483	486	475	456	486	494	453	438	481	478	493	509	468	433	469	422	449	465	504	490	492	466	466	470	459	435	502	478	495	485	532	484	499	465	470	468	470	502	419	499	521	468	457	466	469	478	483	448	474	446	461	455	504	473	465	466	440	489	486	478	492	459	460	468	451	459	451	467	474	493	473	480	474	448	476	477	501	476	486	476	497	460	474	497	453	488	458	485	495	445	483	448	430	494	504	445	494	480	453	495	459	466	459	483	479	489	460	496	477	427	477	478	445	483	481	511	459	443	492	410	464	422	477	496	416	458	473	468	464	449	485	454	517	478	479	466	514	500	504	481	487	449	460	467	485	453	447	481	482	498	485	467	447	482	448	484	501	481	475	446	497	448	458	504	485	463	452	445	484	457	459	511	457	460	482	467	465	503	505	462	445	457	455	514	452	472	450	458	504	515	497	460	464	470	463	478	486	469	478	483	473	471	442	451	471	484	451	502	472	512	468	476	466	443	436	496	492	477	513	448	435	473	441	456	500	484	506	472	470	457	490	477	444	467	504	465	454	441	442	476	470	466	505	498	508	460	498	454	438	519	460	466	429	480	477	496	458	481	491	512	442	509	480	472	487	465	497	466	475	440	486	484	473	495	462	473	450	493	505	467	452	456	486	463	432	506	463	456	462	416	464	499	435	460	498	491	448	457	470	481	478	472	458	476	496	440	451	495	443	430	483	501	452	510	513	454	456	461	441	468	466	450	470	480	477	489	495	419	469	451	499	413	500	479	491	468	524	482	495	483	465	447	476	468	404	467	463	454	453	470	477	495	443	476	476	455	436	449	480	491	503	479	448	467	498	466	462	454	493	508	489	493	505	502	480	464	478	449	443	473	517	498	486	435	476	469	486	446	467	441	491	500	473	431	474	472	477	472	491	448	494	462	471	491	483	482	466	454	514	446	488	475	470	450	481	449	495	465	481	456	464	504	502	463	517	452	525	499	469	452	469	495	477	432	501	498	489	491	470	507	467	471	466	521	478	467	478	439	499	461	508	412	464	445	492	492	519	453	474	460	453	431	486	467	468	492	459	470	461	496	477	420	461	499	503	484	468	487	456	491	500	464	507	489	477	450	469	507	500	474	466	473	507	437	483	481	444	459	461	466	492	512	456	496	428	472	449	444	479	474	479	469	486	480	475	415	441	477	472	460	447	475	470	479	462	436	453	523	447	491	498	487	465	449	493	485	466	450	497	449	465	486	441	466	458	495	476	466	440	434	451	504	445	466	468	435	458	422	486	452	493	479	505	456	470	454	502	499	476	494	466	485	490	487	468	440	511	494	480	442	487	479	470	457	469	483	462	476	468	446	477	473	513	486	456	472	486	458	446	441	478	473	468	477	472	454	444	480	454	479	476	449	453	475	439	497	476	459	456	525	443	471	494	464	466	462	483	459	482	488	477	476	512	463	474	473	492	512	455	506	454	458	506	508	440	485	484	483	472	474	478	483	479	467	468	447	491	458	483	437	463	482	463	465	492	496	447	525	485	479	465	493	483	447	437	481	505	472	465	466	471	472	458	469	461	452	491	498	480	450	491	481	484	496	472	466	453	483	490	478	460	474	492	500	471	499	461	444	468	483	466	484	521	508	479	493	480	467	476	460	491	463	430	499	493	473	488	482	473	461	484	433	521	484	484	487	486	476	467	464	463	490	470	474	462	444	479	489	466	459	486	475	452	505	478	487	437	467	460	462	424	455	492	470	484	478	497	479	471	492	506	495	509	490	473	440	499	483	425	488	484	458	440	462	490	485	474	500	460	433	466	483	510	495	480	495	488	479	474	481	444	469	482	460	477	493	479	494	468	459	485	467	470	490	469	469	466	464	484	503	451	437	527	474	489	527	508	462	482	447	466	466	469	450	469	536	465	448	442	505	495	450	481	472	473	473	491	465	453	480	485	461	481	480
2413	275	299	258	261	266	219	246	265	199	222	229	235	235	225	214	201	225	222	254	222	213	213	217	216	210	210	255	199	206	207	241	213	223	226	222	221	204	245	222	219	223	252	238	221	231	211	240	235	256	268	211	208	212	204	218	211	233	256	204	222	191	239	211	239	184	244	194	249	222	218	224	248	253	244	231	226	208	235	220	223	219	224	200	231	224	241	238	226	235	218	208	201	245	222	221	248	223	243	197	250	207	210	226	226	230	209	230	232	202	215	231	239	232	217	217	214	225	226	217	231	239	206	206	209	196	201	200	233	207	234	209	220	240	231	216	246	235	225	247	204	241	209	215	234	218	217	244	211	241	203	178	207	212	204	212	199	203	214	247	206	210	198	204	250	221	211	225	225	213	234	218	256	224	213	229	216	217	218	225	249	214	207	248	223	226	224	199	241	247	235	196	218	235	226	217	242	203	223	208	204	221	243	234	198	208	251	223	233	244	226	238	222	208	222	235	203	235	232	224	221	246	217	230	232	221	210	225	220	228	218	254	235	220	264	223	221	216	224	203	223	233	224	228	241	229	208	208	198	199	252	208	201	236	227	207	211	220	232	214	213	232	217	245	207	199	223	239	227	216	240	224	213	229	217	214	215	218	228	241	224	217	235	216	244	230	210	205	213	229	231	216	230	216	221	254	229	204	207	247	191	221	231	224	242	226	210	222	217	228	227	241	224	228	216	225	224	220	242	199	209	242	239	229	193	211	218	215	225	220	214	232	225	228	217	225	222	211	218	237	251	207	200	227	236	214	209	232	236	243	218	229	231	231	225	217	226	237	198	237	217	235	213	207	224	207	215	242	226	208	242	237	239	203	211	224	215	217	219	229	227	217	242	199	221	228	202	193	219	220	213	219	224	215	231	212	208	225	205	198	222	259	195	224	236	240	232	228	215	223	247	210	222	219	229	234	216	185	221	219	193	205	240	206	203	191	211	222	239	220	238	210	228	236	214	229	235	223	237	231	219	213	226	221	240	205	248	229	239	223	232	208	249	211	225	206	228	251	205	232	228	252	208	217	217	236	192	233	232	251	213	247	233	211	236	208	212	238	213	219	217	224	220	224	219	234	240	212	225	199	197	225	207	243	212	221	245	221	212	220	236	230	240	208	210	236	204	212	229	194	229	243	235	215	213	217	220	261	214	202	196	224	246	233	212	220	223	219	196	201	203	239	210	226	226	250	248	248	213	224	214	231	219	222	225	229	225	234	217	215	221	223	224	240	219	220	200	221	229	225	198	204	229	237	223	233	217	202	210	233	231	226	236	229	215	217	227	220	214	247	211	209	214	237	195	242	220	234	237	216	220	243	213	240	220	232	213	203	230	210	216	215	225	220	272	210	249	228	233	238	215	237	197	224	203	259	213	225	212	230	209	216	202	209	198	233	247	222	243	220	238	218	232	204	243	194	204	253	257	243	210	202	236	231	217	213	195	212	233	214	212	205	202	201	223	218	215	233	204	248	253	233	213	217	204	207	227	212	218	227	232	217	242	230	218	239	237	205	221	213	230	212	223	216	241	248	209	224	224	229	226	232	220	239	227	231	237	224	233	220	236	222	216	211	219	203	219	231	221	197	225	219	206	222	247	244	213	225	227	210	220	214	217	205	222	220	226	214	222	236	235	243	282	212	249	213	204	223	209	206	221	233	229	219	220	212	225	235	226	216	225	227	212	220	237	244	217	246	226	222	230	216	218	209	242	234	261	210	211	222	227	239	196	225	212	229	244	246	220	235	245	238	200	201	232	239	219	222	218	196	211	231	233	216	237	223	222	276	227	224	221	247	206	194	246	236	227	199	223	241	207	220	184	201	203	229	231	232	230	208	210	213	206	211	221	209	243	209	220	211	203	236	209	220	222	224	217	205	227	241	235	231	233	254	234	258	225	205	220	229	244	217	217	241	235	233	217	224	233	215	238	190	208	218	253	229	226	203	202	209	228	236	223	233	220	218	253	207	206	229	226	220	220	213	203	245	202	237	215	211	216	240	253	233	215	215	220	220	235	240	242	241	201	208	224	213	209	206	215	203	210	224	231	209	248	237	206	215	240	218	220	220	229	221	219	198	209	230	215	214	226	227	214	214	229	213	227	241	236	246	252	206	215	206	225	216	224	225	231	217	213	230	229	185	220	227	258	216	221	222	201	210	224	214	220	202	220	248	204	219	229	256	203	215	252	219	200	233	231	207	229	222	210	216	209	206	205	204	234	225	222	224	221	217	223	225	227	208	263	231	223	222	208	243	216	194	241	210	218	205	204	220	227	246	219	224	210	242	238	206	200	220	212	212	228	184	191	216	206	246	222	217	210	237	207	225	233	226	214	211	210	202	241	200	255	227	211	229	189	203	233	227	217	223	244	212	209	230	225	213	206	223	213	213	219	213	207	234	210	234	215	237	225	214	239	232	205	227	200	203	221	227	227	261	198	213	218	222	205	220	192	241	209	207	232	230	233	226	238	217	221	234	212	177	237	241	217	209	201	253	229	242	216	243	230	209	219	196	203	251	192	217	229	234	223	217	226	212	213	234	201	200	226	244	211	195	197	239	231	236	225	253	196	223	234	202	210	218	221	205	210	223	223	223	268	200	213	227	214	219	196	217	203	227	230	234	238	216	203	221	206	218	204	231	215	229	229	221	221	209	202	212	225	226	231	230	223	208	233	226	228	230	229	190	225	234	224	242	245	213	214	233	236	226	234	218	214	237	200	213	223	239	272	219	240	213	210	225	182	229	215	224	217	248	228	215	208	208	217	219	242	204	205	232	220	227	225	240	217	235	220	231	225	244	210	214	225	242	228	239	223	217	224	235	206	201	209	214	236	212	220	218	235	236	210	235	258	232	222	242	201	239	247	227	225	231	233	224	215	216	239	243	224	235	253	229	217	230	179	229	203	233	232	207	200	213	230	236	232	249	215	223	224	208	226	237	240	226	229	210	232	217	203	251	240	217	236	217	241	237	233	239	210	211	200	211	225	230	202	223	211	227	239	217	203	222	201	235	199	223	239	205	215	190	243	205	228	222	210	224	226	242	217	195	218	190	230	259	209	203	227	217	222	221	201	254	208	222	246	237	226	252	212	246	221	234	233	206	222	219	188	232	235	221	243	223	212	236	233	218	250	215	245	219	215	234	197	207	249	214	237	252	199	205	242	240	218	247	190	225	213	225	215	225	189	191	260	249	206	224	231	235	208	271	250	217	213	230	248	222	215	213	228	246	219	223	220	233	208	208	249	205	192	208	225	209	213	207	233	228	198	206	211	224	240	233	251	212	229	230	231	206	200	225	219	237	202	207	201	221	215	198	204	214	233	208	195	227	216	183	247	210	210	213	188	220	221	237	211	186	220	243	232	229	225	208	202	209	241	211	208	203	204	229	197	224	229	236	238	254	234	238	226	253	240	208	211	198	245	232	224	192	217	193	211	195	207	233	207	210	235	258	224	240	232	233
3068	781	847	873	880	796	780	704	753	676	737	744	742	723	755	698	696	703	680	708	711	687	639	704	683	702	665	722	631	687	698	678	719	707	696	695	636	693	697	682	695	667	702	663	635	650	673	684	746	724	645	677	700	708	724	688	600	668	650	659	731	687	627	693	672	659	697	676	691	640	654	715	674	649	645	644	670	692	652	639	680	688	732	682	662	677	652	655	695	700	670	633	665	665	657	680	650	619	656	634	663	658	682	660	649	614	636	659	641	667	640	690	634	623	680	662	638	714	681	665	651	676	722	668	625	666	654	642	651	656	667	682	657	681	706	671	638	652	656	672	695	663	668	683	667	695	683	661	676	655	667	692	691	641	677	692	633	685	672	661	668	699	666	654	659	661	664	676	641	656	674	665	669	665	630	668	692	663	676	655	681	660	686	655	698	639	684	669	676	668	684	699	670	669	642	640	621	680	655	670	666	641	659	631	665	660	664	711	665	688	675	672	645	679	671	707	696	666	633	651	700	665	699	685	658	642	624	639	685	688	700	686	654	685	679	685	674	692	720	665	683	725	700	629	651	655	712	675	700	615	672	682	662	675	628	646	714	645	707	638	705	672	667	682	636	696	686	646	668	650	590	614	733	670	664	667	679	656	683	717	681	621	667	700	678	664	635	683	691	667	662	680	660	663	641	699	629	683	650	650	677	658	659	674	637	650	680	658	667	678	698	667	653	656	688	650	688	655	662	674	669	685	631	663	690	600	688	664	656	674	640	696	726	668	683	676	659	612	665	614	665	630	637	710	664	683	646	712	632	697	681	664	647	632	660	669	706	701	647	675	699	680	638	638	678	704	627	686	662	727	687	689	647	666	703	683	635	669	652	730	678	638	664	662	665	632	692	660	666	652	679	675	694	654	676	611	654	657	647	678	630	680	639	673	642	672	671	711	689	664	657	670	650	655	635	713	653	636	662	687	701	678	660	675	674	691	717	715	646	643	633	643	663	647	673	724	655	659	659	687	658	657	678	647	696	694	672	690	695	723	623	638	666	657	722	665	649	626	684	690	647	703	658	620	656	671	642	664	646	644	678	651	663	640	710	672	666	642	646	645	644	701	674	682	651	684	667	651	685	733	652	681	673	641	677	685	686	655	693	683	649	642	672	691	700	665	680	681	685	705	672	680	693	656	713	623	613	710	695	678	671	687	631	637	733	702	657	725	709	660	676	644	674	670	646	698	642	648	668	641	647	685	651	629	683	702	697	659	650	697	704	678	666	668	730	656	660	670	690	698	656	659	669	707	654	700	716	683	657	699	644	704	652	665	692	672	658	673	646	657	645	681	699	655	637	676	653	676	664	723	680	647	688	651	663	668	682	655	710	674	655	673	666	652	667	717	660	718	697	648	668	669	688	652	690	648	629	657	665	632	668	698	716	651	696	664	680	688	738	698	697	643	640	639	692	705	650	645	673	685	689	674	651	632	688	645	664	673	704	690	689	670	650	699	675	701	669	658	642	677	682	654	641	669	659	636	650	657	690	663	686	673	705	650	683	640	671	698	657	658	640	665	666	700	676	624	698	676	698	704	636	657	667	666	698	678	672	637	689	644	704	657	651	653	639	633	634	653	681	664	682	664	696	677	683	704	688	679	670	689	676	677	651	659	641	675	680	656	714	694	672	712	678	631	673	696	703	666	675	676	654	673	732	734	639	626	690	671	667	677	667	685	627	654	678	704	690	646	672	657	644	683	704	673	665	688	660	700	680	702	722	634	611	656	640	641	656	682	722	669	671	655	661	654	661	635	671	693	646	697	668	639	644	673	622	703	651	669	680	669	711	652	691	646	659	639	625	689	664	693	673	702	685	703	685	678	648	635	656	643	627	700	694	698	623	670	652	661	674	704	705	686	651	645	726	691	661	676	665	691	666	654	660	661	640	671	704	647	682	624	650	674	681	590	644	652	673	667	728	644	703	634	627	679	675	651	642	700	645	693	670	639	724	660	683	660	718	629	663	675	662	685	690	685	679	660	653	664	655	701	665	668	674	673	669	651	650	670	636	731	646	728	703	700	648	656	678	634	655	613	675	667	698	683	700	693	676	689	640	653	665	624	698	688	665	718	641	662	696	669	665	668	700	672	671	643	683	640	694	624	641	688	639	635	665	655	654	699	660	679	670	670	653	714	689	684	676	685	686	671	678	651	678	683	663	684	657	699	670	683	638	623	676	663	658	691	694	661	670	683	687	733	648	696	661	668	629	712	672	678	666	635	688	684	666	714	687	694	683	720	659	646	638	666	697	654	658	688	687	673	628	640	667	678	662	684	690	672	680	662	713	668	668	653	670	676	640	644	664	678	691	667	642	693	678	647	652	701	694	672	649	633	660	660	678	704	702	634	714	702	668	679	696	669	649	699	661	683	646	720	677	687	655	641	634	668	681	689	694	645	738	677	670	650	669	708	643	653	704	694	666	698	661	705	670	676	665	639	708	685	678	677	663	684	683	706	677	662	740	717	644	665	693	653	695	689	641	621	650	697	649	659	655	686	677	698	655	665	692	679	711	673	668	630	654	665	670	658	655	638	686	673	682	723	691	671	657	709	669	661	677	686	675	624	658	663	700	682	670	663	663	705	690	705	656	695	700	643	714	652	650	706	691	665	645	676	673	659	695	712	656	693	709	665	632	705	691	653	677	658	677	659	705	686	647	628	668	632	670	676	670	674	669	650	629	644	689	665	649	679	642	665	679	666	650	692	636	701	651	674	666	680	701	673	694	664	733	677	649	659	732	701	688	682	659	659	635	662	652	695	624	646	691	684	669	643	678	689	682	663	692	681	658	658	657	631	659	716	712	633	708	670	691	644	683	639	693	666	684	666	705	659	637	642	710	622	643	690	636	650	710	662	643	678	650	656	644	666	659	644	664	650	667	659	624	678	648	673	697	675	688	649	647	692	677	671	644	719	645	655	644	676	698	667	649	655	651	644	664	650	683	678	668	702	628	660	658	661	698	690	644	667	600	689	695	679	695	701	653	674	670	701	667	621	690	657	711	707	675	695	656	674	634	714	655	693	664	703	717	667	694	648	699	705	654	700	651	663	657	649	752	666	669	681	679	649	677	636	668	688	684	725	647	629	653	666	667	679	679	672	663	633	655	657	688	711	613	624	652	695	676	725	659	635	649	682	634	617	684	705	673	716	645	695	659	669	672	642	661	646	673	682	632	596	683	681	635	654	660	648	675	627	656	664	664	655	627	622	642	658	704	680	672	701	701	694	669	687	671	656	672	663	681	655	723	669	694	634	693	647	701	709	668	680	725	668	657	708	702	716	656	670	680	654	655	737	693	648	675	636	680	682	693	639	679	666	644	638	655	697	631	638	657	621	639	659	671	677	584	659	690	660	628	646	650	708	632	681	699	696	725	651	650	688	675	653	652	692	690	684	675	706	651	707	694	647	662	718	692	658	642	633	613	677	688	680	656	667	640	665	658	653	629	666	668	635
10882	1179	1460	1098	771	565	465	387	283	273	200	209	188	169	150	164	150	141	124	165	120	159	143	129	126	138	130	120	130	111	115	135	102	94	132	125	121	139	109	104	125	120	125	113	105	98	136	122	101	136	91	128	109	110	103	108	101	98	119	111	105	104	127	131	116	125	102	119	101	118	99	100	124	126	124	99	116	108	101	119	118	107	118	103	113	98	102	113	116	98	116	118	124	120	110	129	112	90	102	123	110	126	122	111	96	119	115	90	120	122	97	110	103	95	113	112	109	81	104	117	112	121	114	125	122	120	122	124	90	127	116	116	94	122	129	99	111	134	119	124	104	99	106	106	112	109	111	108	104	101	109	123	108	107	116	99	112	109	131	108	104	117	109	91	108	102	94	120	114	115	97	124	102	119	116	111	106	110	109	114	124	114	77	123	96	125	108	114	116	105	125	102	101	116	109	123	102	88	114	118	112	114	122	114	101	107	118	110	98	111	108	106	95	124	120	108	108	99	97	119	121	106	100	108	105	102	102	98	107	114	108	102	108	106	113	112	108	106	105	119	99	111	106	107	109	109	113	106	115	95	117	119	92	107	111	91	87	103	112	105	120	104	100	94	104	131	97	113	128	99	126	116	101	114	116	109	84	100	92	115	101	125	125	111	99	105	94	126	110	111	96	123	113	116	102	119	98	114	106	107	104	102	110	116	120	129	110	122	103	116	118	106	102	94	115	109	101	110	106	119	109	113	122	110	104	100	134	98	123	96	110	95	118	91	100	100	122	91	111	117	125	111	98	97	115	113	136	111	130	101	105	123	114	93	110	110	100	102	79	100	91	98	98	108	110	100	117	94	102	101	109	112	105	110	103	107	114	120	128	112	100	124	109	111	125	105	104	102	98	93	124	110	115	126	97	106	122	106	98	122	94	89	121	106	120	119	101	120	95	104	115	110	115	113	107	125	107	119	115	97	121	95	123	103	109	101	107	85	120	117	126	95	109	127	132	109	113	108	104	98	115	109	109	111	82	109	104	94	96	108	124	120	124	129	98	107	106	123	109	99	106	98	107	122	107	98	110	102	91	106	121	106	125	112	104	112	109	121	104	96	107	101	101	122	112	96	134	115	99	113	107	114	98	122	101	113	105	114	98	96	117	116	111	111	123	107	114	96	103	100	95	109	93	104	115	111	90	96	95	107	123	108	113	88	100	122	103	104	110	99	117	111	104	108	104	112	104	110	106	113	102	122	124	107	103	96	126	130	112	100	114	114	111	86	89	101	94	109	108	106	109	119	105	115	98	95	96	105	94	108	107	119	119	90	129	89	101	105	112	104	106	114	112	101	119	99	119	108	90	104	100	105	114	101	128	110	109	119	84	110	101	102	118	106	110	118	119	114	106	103	102	117	97	114	92	106	106	115	98	124	101	100	103	98	107	119	108	117	127	89	104	106	114	121	92	99	94	90	114	109	117	130	108	99	113	131	110	110	97	99	116	107	109	108	104	114	117	107	133	121	121	100	117	100	108	117	98	114	117	92	131	106	91	94	94	124	115	106	107	100	103	110	115	106	107	128	97	113	98	105	101	133	134	92	112	101	109	90	113	113	106	101	108	107	116	103	107	106	109	100	95	105	100	110	99	103	105	101	78	115	104	112	103	95	100	90	124	96	99	103	108	121	102	98	119	95	117	103	130	138	113	118	108	116	119	109	121	113	100	113	105	123	115	85	100	115	112	110	117	118	133	125	105	95	100	99	115	114	99	97	122	104	102	122	106	109	115	106	102	101	113	113	105	109	89	106	110	106	101	109	86	97	108	103	102	87	116	107	104	101	113	114	99	93	106	101	109	122	99	84	115	98	103	108	124	116	117	103	108	103	118	99	114	123	118	105	97	112	111	102	106	96	120	103	104	107	99	110	126	104	108	108	115	123	125	110	117	107	91	104	99	123	97	88	131	107	126	85	99	91	108	100	113	102	100	108	104	111	117	99	92	91	112	127	104	134	93	114	99	90	94	108	131	114	85	104	111	107	103	95	122	108	115	109	110	109	120	102	95	112	125	115	128	90	104	122	96	116	104	88	128	97	101	129	112	95	94	118	101	89	95	116	107	95	110	118	119	123	115	101	115	88	110	107	100	105	103	139	101	100	98	111	101	111	119	119	108	121	111	124	112	101	115	107	105	112	115	108	116	103	110	98	107	99	122	102	130	113	95	111	107	89	120	112	110	97	120	95	114	110	121	109	104	129	96	104	105	107	112	99	111	106	109	105	142	110	89	109	103	111	97	104	125	100	94	111	116	95	119	113	104	100	113	126	111	101	112	108	112	112	99	108	122	113	111	95	121	118	109	95	101	123	99	107	96	89	102	95	94	119	113	96	100	91	100	109	91	125	114	109	133	109	112	114	128	96	111	107	96	100	116	97	105	120	109	109	106	108	104	110	103	108	104	102	110	106	97	129	104	119	113	113	122	96	98	115	107	120	109	104	99	128	94	116	126	118	109	102	109	107	115	104	113	113	104	111	104	116	96	104	84	94	113	101	112	101	115	95	97	97	91	115	112	116	102	106	104	124	78	120	120	99	105	100	109	107	100	101	118	97	109	96	106	101	116	125	103	104	99	107	111	99	109	118	112	126	129	118	109	109	107	105	104	98	104	118	98	119	105	133	104	97	114	109	127	102	113	114	102	107	101	92	117	115	118	112	102	103	107	113	107	96	112	99	111	110	104	98	88	118	100	112	110	115	96	106	124	91	113	111	104	121	101	125	95	101	112	125	119	126	109	100	111	93	107	87	119	100	103	119	134	118	113	106	108	95	112	120	102	107	120	113	118	94	89	113	125	122	113	114	112	126	105	117	113	119	99	110	108	111	132	93	104	127	105	116	108	98	113	103	119	110	120	124	104	104	97	102	104	113	111	129	126	110	124	111	120	137	122	110	107	106	110	135	123	106	110	109	113	117	108	94	115	121	103	110	118	93	116	101	98	108	94	100	116	100	116	96	99	133	92	111	95	108	113	112	107	99	98	124	115	113	118	121	92	109	105	108	100	109	107	118	131	107	109	104	121	108	103	108	108	87	111	96	110	89	97	101	97	107	105	116	107	117	122	111	112	114	116	111	108	116	108	123	113	116	100	95	86	95	123	127	100	101	105	101	117	121	103	98	105	120	119	110	101	116	101	97	109	108	116	101	101	115	99	108	109	119	123	118	88	98	103	120	93	107	113	106	118	108	113	109	110	122	104	104	106	88	99	105	120	104	121	110	118	112	103	117	97	117	119	98	103	124	110	109	112	108	109	114	124	120	111	105	97	103	112	120	119	105	116	122	96	128	127	101	116	108	116	110	116	101	100	111	114	99	100	105	102	124	105	112	101	116	103	114	121	100	103	108	102	119	117	116	121	112	133	104	91	111	101	119	98	96	115	103	126	116	110	109	93	95	117	99	94	132	104	108	121	132	131	113	92	101	111	109	99	112	111	129	101	133	115	96	125	114
6684	1479	3634	3814	3303	2649	2072	1796	1539	1355	1146	1036	925	838	800	714	688	666	664	631	570	544	554	529	523	506	526	509	501	498	437	466	453	475	479	444	425	409	451	402	432	418	407	415	398	437	430	436	387	381	386	435	390	395	369	373	375	362	389	414	362	387	364	387	390	436	373	366	396	376	387	378	384	365	382	401	362	367	394	385	338	358	365	381	399	362	360	348	355	345	371	354	363	391	386	328	374	355	329	373	364	346	355	399	395	374	404	366	389	358	370	340	368	367	362	381	371	378	400	377	351	338	370	380	371	379	346	371	411	373	363	353	371	375	379	398	368	329	374	379	342	347	344	333	405	334	356	376	378	320	371	365	377	356	358	365	415	372	394	394	369	353	336	369	359	351	360	339	372	380	379	358	399	366	333	346	376	370	399	399	383	382	371	336	379	376	390	387	359	339	359	385	352	356	372	395	362	361	348	356	377	370	363	374	370	326	385	383	359	349	359	363	358	360	321	368	387	369	370	359	400	361	382	389	393	354	375	393	375	358	369	349	388	358	377	359	415	372	384	355	368	353	386	389	365	367	350	438	383	386	362	383	366	378	390	367	350	341	390	351	361	371	400	401	363	413	389	353	371	384	338	393	354	375	371	336	341	383	372	376	366	359	337	364	358	366	374	361	391	366	356	384	395	387	368	340	350	377	378	373	402	322	378	379	380	357	343	341	357	374	386	334	415	334	353	365	318	367	357	349	381	381	359	350	355	372	360	380	313	383	363	376	348	383	370	353	339	378	345	357	352	367	345	350	389	351	371	378	383	354	314	364	342	378	365	368	373	364	373	363	348	365	385	357	385	381	357	328	366	414	380	350	353	363	364	376	378	412	367	350	374	378	356	383	354	348	349	377	380	326	356	393	369	389	350	366	373	360	362	348	393	388	397	379	352	388	369	409	343	359	387	326	354	363	385	368	328	374	353	353	389	368	387	340	375	357	369	336	396	370	372	355	380	366	386	376	358	399	393	369	389	370	331	363	359	356	357	371	408	360	375	379	319	395	335	368	326	371	405	383	388	380	358	335	417	346	333	359	363	361	386	359	393	384	347	368	394	390	353	336	336	387	387	371	333	372	330	373	396	361	341	343	361	352	379	343	355	360	342	373	386	369	381	357	356	366	339	349	358	384	378	409	347	369	379	382	358	393	348	373	378	354	379	357	373	367	350	382	362	381	326	342	342	373	361	363	382	361	380	388	351	369	344	372	369	368	368	358	368	373	368	367	383	363	344	341	360	400	329	348	409	362	353	363	417	385	382	340	397	358	323	374	356	366	347	395	367	341	368	358	367	332	386	404	346	371	339	342	356	367	381	354	383	383	354	356	363	359	389	339	378	378	341	365	340	399	369	372	336	368	360	361	347	384	373	376	321	342	353	358	362	363	326	330	361	338	395	375	363	387	353	377	344	364	367	365	326	415	362	355	343	373	393	383	340	342	373	389	358	376	355	363	406	341	377	348	358	370	388	359	367	355	388	375	334	378	341	359	373	387	354	342	337	363	394	364	368	374	382	360	387	377	372	346	335	350	389	370	369	379	375	401	369	402	359	395	366	370	391	354	364	374	363	364	395	365	365	351	355	370	380	353	362	359	363	371	390	352	366	410	353	391	379	360	344	329	383	340	371	364	346	383	376	384	377	368	370	383	393	363	357	347	363	376	365	379	343	363	361	394	384	368	380	370	374	365	353	361	366	378	383	325	361	350	392	342	318	364	374	379	376	337	336	374	391	365	368	346	344	400	398	379	377	339	361	411	369	348	372	397	374	367	380	333	367	377	380	362	384	393	363	350	339	361	355	353	384	353	389	369	340	355	356	370	341	343	380	369	393	398	346	373	370	370	371	388	366	336	396	367	376	362	391	360	401	348	388	389	363	392	378	372	400	358	391	342	369	413	370	365	378	378	346	402	394	374	364	355	377	341	357	384	341	356	377	341	373	354	370	388	366	335	380	373	373	352	368	393	367	367	341	374	392	361	326	359	328	373	379	377	322	374	371	321	360	355	406	350	367	383	376	347	344	364	356	382	336	365	375	363	372	379	378	348	338	367	344	351	354	356	365	358	378	353	332	324	345	385	349	368	343	343	350	395	359	345	380	368	391	369	372	356	331	359	372	368	331	364	375	388	363	380	374	350	380	357	377	382	360	358	362	351	349	379	364	367	359	395	344	344	371	358	392	365	330	353	380	400	383	366	329	391	373	354	382	338	363	352	346	359	395	387	363	354	372	376	360	381	378	393	363	384	334	392	365	348	363	336	374	390	384	347	373	360	343	358	404	367	365	363	362	364	352	360	365	364	375	368	366	357	362	381	364	365	345	341	395	396	387	375	391	382	373	380	373	367	388	365	363	365	337	345	370	379	364	355	352	368	356	337	375	369	372	365	356	337	398	342	372	366	343	353	385	362	351	331	353	352	377	347	358	406	411	346	367	378	342	362	381	338	359	375	388	355	374	377	369	376	365	358	353	375	380	342	357	370	371	369	362	355	395	402	400	351	380	351	319	355	335	380	355	371	375	348	369	359	346	353	358	349	354	357	362	354	379	366	406	385	348	349	341	356	351	359	373	381	374	391	338	379	375	355	337	349	356	350	381	402	406	353	353	370	395	339	358	389	402	315	351	356	364	375	340	382	386	393	351	382	352	366	335	388	383	372	387	367	380	387	384	336	366	387	384	361	378	388	340	335	368	369	363	348	357	392	345	362	357	364	368	370	360	358	369	381	375	344	349	343	377	359	350	356	349	372	324	355	349	361	343	359	366	353	347	372	357	375	362	352	330	384	408	386	378	359	359	374	378	397	384	396	351	369	358	384	373	370	382	348	360	392	356	358	399	358	392	360	350	384	374	373	371	359	357	349	385	354	383	388	421	366	375	370	328	386	341	361	343	380	374	382	341	385	347	391	375	358	347	376	319	390	402	351	371	358	397	396	393	359	374	363	384	348	354	346	357	359	389	361	362	367	349	348	362	379	328	402	383	395	380	353	339	356	373	355	371	367	401	353	369	372	361	349	356	412	373	370	341	354	358	382	324	387	394	351	387	350	373	354	374	344	382	357	359	359	352	348	388	376	378	399	351	382	362	354	406	399	373	366	365	346	390	378	409	352	361	344	410	377	391	365	349	346	365	372	369	370	379	391	391	392	357	335	385	358	396	358	373	372	416	382	365	318	346	367	337	394	393	351	350	363	339	346	366	355	357	365	357	361	367	357	371	367	369	339	355	387	356	389	392	380	361	382	324	355	388	354	390	383	374	377	351	354	340	346	403	360	405	367	376	369	376	358	362	330	393	378	367	342	351	392	364	358	345	356	353	362	383	325	366	375	343	354	393	333	385	336	396	388	345	356	368	381	318	348	340	371	376	402	365	369	364	355	320	401	384	371	356	380	367	408	366	353	349	379	390	376	351	381	364	376	362	452	365	360	366	378	362	392	382	347	370	389	348	330	366	345
18421	2776	2946	2237	1504	1093	831	614	550	418	349	388	336	267	292	251	240	223	225	192	201	199	183	166	165	172	163	166	176	157	160	150	190	170	138	156	178	161	171	152	154	151	151	146	148	144	148	156	138	130	146	149	139	155	168	129	157	162	146	160	150	158	139	165	163	147	148	142	162	151	152	150	145	152	161	154	140	142	138	131	126	147	135	152	153	134	125	137	150	156	151	146	143	150	154	142	157	141	130	145	125	161	145	137	139	136	161	138	161	166	139	135	154	133	152	152	141	167	131	127	151	119	143	169	139	160	156	158	141	142	141	151	142	166	137	127	127	135	176	149	123	145	167	157	136	173	148	147	154	153	139	164	129	146	150	124	162	127	141	143	133	165	146	128	160	173	142	137	166	135	135	141	144	150	138	147	147	157	146	144	140	140	147	130	137	136	145	132	144	155	139	137	138	126	143	130	134	137	136	145	168	134	135	151	111	154	143	125	154	153	151	153	146	138	154	153	147	153	133	124	132	135	127	138	137	163	136	163	141	140	124	146	131	133	125	126	142	123	155	134	140	115	139	153	126	130	146	132	153	146	144	129	164	131	127	156	145	146	142	139	149	128	140	136	154	150	147	129	137	155	154	142	140	160	166	119	144	130	167	130	155	123	156	145	132	126	148	119	112	149	123	152	128	134	138	140	133	148	133	146	141	162	153	145	142	147	128	161	145	119	140	144	161	167	165	136	124	153	135	158	123	115	126	142	151	139	132	149	149	145	158	144	144	159	141	161	143	138	149	152	129	133	133	130	147	155	142	142	113	133	135	143	143	142	145	150	126	145	147	136	137	152	134	130	160	134	141	140	153	143	136	141	143	117	147	130	169	156	148	155	147	160	136	145	137	139	164	144	127	148	168	149	129	145	150	123	147	136	132	145	140	144	158	152	150	155	134	125	153	130	124	145	115	142	132	132	152	151	123	154	168	146	156	152	150	140	132	135	128	134	140	140	159	146	142	152	127	149	165	108	146	141	140	156	154	148	143	167	129	140	139	146	137	170	153	148	152	140	157	128	161	143	156	137	152	143	143	134	122	139	149	130	147	137	143	122	153	136	179	122	146	139	157	144	114	135	164	147	121	174	146	144	151	127	157	143	131	142	144	147	142	142	130	156	144	145	149	122	145	158	120	135	143	160	175	142	156	147	118	145	151	130	145	143	148	168	149	140	135	139	154	140	144	160	132	148	153	150	145	131	165	162	154	161	140	123	146	131	152	161	141	137	153	133	146	140	137	124	165	166	125	142	141	120	131	165	153	144	148	153	161	151	153	150	154	144	138	148	137	152	137	144	126	123	152	144	135	124	153	134	147	142	133	139	137	143	150	144	154	141	143	135	132	151	143	154	132	155	138	155	147	143	148	149	134	151	140	141	123	138	148	150	145	133	143	147	175	142	117	139	141	157	144	147	144	147	160	145	158	136	130	144	121	146	150	148	155	167	130	138	151	145	141	144	159	156	159	151	108	134	127	149	150	150	155	135	141	138	131	130	146	135	145	145	132	138	155	149	144	149	146	133	134	126	131	154	132	154	124	140	150	143	146	145	153	142	141	147	145	132	143	142	132	142	126	164	133	144	140	139	138	160	145	153	156	154	162	135	145	124	172	160	132	124	135	135	171	127	137	138	149	137	186	147	148	118	126	128	163	162	143	137	150	130	153	141	142	129	138	148	148	138	149	149	150	143	138	139	139	130	136	138	135	115	132	126	122	163	149	134	144	153	154	129	148	133	145	127	131	139	137	117	148	145	138	141	138	138	155	125	151	140	141	127	162	127	176	145	159	162	139	145	142	122	142	144	157	121	151	133	142	142	144	148	152	150	165	143	132	149	140	132	106	128	156	155	145	150	140	136	148	159	139	132	126	173	149	152	152	147	139	148	148	150	148	143	131	162	120	152	141	144	125	136	154	156	151	157	141	155	149	143	173	144	125	137	132	138	141	139	116	162	145	159	147	138	145	136	141	159	145	135	159	140	136	154	135	157	164	135	143	145	124	151	139	161	136	140	155	132	137	152	133	137	150	146	141	146	137	141	133	142	125	142	145	142	146	159	140	122	152	145	110	142	147	128	140	126	147	134	139	172	142	148	160	137	135	153	137	131	149	147	177	137	149	143	158	150	132	160	158	140	136	135	147	159	144	145	138	156	143	160	143	142	113	170	128	128	130	137	140	140	150	153	121	164	182	132	128	156	137	150	152	139	128	154	138	130	140	159	155	156	146	135	149	155	148	141	137	122	146	131	162	137	142	153	141	138	148	130	135	141	134	133	120	136	127	131	160	153	150	142	139	142	134	145	142	150	139	136	116	149	142	143	167	144	155	156	133	151	132	141	147	148	117	142	138	146	157	129	138	145	137	154	142	147	157	141	172	140	146	118	126	142	162	155	136	148	138	133	153	141	127	138	135	140	129	120	147	136	133	157	166	152	144	144	147	139	129	159	133	142	131	129	143	166	135	130	158	140	148	151	146	148	132	146	124	150	136	131	161	160	144	153	150	126	120	172	134	138	139	129	148	171	161	149	138	145	141	138	154	139	131	143	140	130	129	133	145	142	160	144	147	134	152	139	156	129	139	149	146	139	113	145	140	124	138	130	129	139	146	147	138	119	127	149	141	180	164	145	135	142	151	137	147	141	156	144	138	158	130	151	124	151	147	150	117	142	143	130	146	160	141	126	135	142	138	139	122	133	135	138	147	156	132	168	147	144	139	147	131	164	153	145	146	134	144	142	142	150	118	148	124	113	160	143	144	137	143	151	135	150	111	127	129	139	129	141	146	138	162	134	114	140	138	150	111	152	155	150	130	134	149	143	121	159	146	154	137	146	144	141	137	142	146	145	125	134	146	163	142	140	164	137	144	159	141	121	144	166	141	153	124	114	144	153	135	153	146	163	128	143	153	125	124	149	125	173	128	167	145	154	138	134	140	138	137	153	139	164	143	124	137	150	130	141	140	129	135	149	135	137	156	137	168	123	166	117	128	146	154	163	135	135	142	165	124	164	148	145	128	147	143	166	120	130	130	167	133	145	142	164	150	155	151	157	134	151	165	143	155	152	137	142	135	151	135	137	153	131	134	150	168	150	119	134	149	154	127	158	124	143	155	141	122	146	157	127	137	149	160	122	149	119	141	138	160	143	141	152	139	138	154	153	162	133	150	153	132	123	164	138	124	156	130	150	132	135	140	147	135	166	150	142	142	140	137	145	124	133	161	124	142	132	126	137	148	145	148	156	147	142	139	139	139	155	144	143	153	141	137	136	160	152	156	162	136	137	157	149	175	157	132	143	149	159	145	146	145	144	124	143	129	130	151	134	159	132	124	148	168	150	146	142	127	157	134	134	127	115	153	133	151	138	141	127	128	153	144	167	148	151	132	149	130	130	142	140	157	158	128	146	140	134	131	147	136	150	134	149	156	161	146	150	138	158	154	144	149	155	146	144	158	148	145	126
8666	2839	6459	6866	5840	4760	3942	3226	2737	2303	1954	1674	1513	1454	1341	1221	1102	1091	1027	944	874	855	901	789	833	760	737	690	664	660	700	682	608	636	665	643	618	578	610	569	557	605	556	544	552	604	533	567	551	567	524	532	537	508	528	584	534	544	493	511	523	547	529	476	561	513	504	500	518	467	481	459	499	486	492	519	468	486	485	482	520	479	499	460	514	523	483	464	484	500	535	491	494	507	508	501	484	526	479	497	481	503	486	468	486	488	514	453	479	473	465	485	482	506	466	523	503	477	515	501	468	479	455	488	499	503	512	485	459	436	480	454	424	497	457	465	500	503	482	502	464	478	479	479	446	508	471	505	491	474	471	468	478	491	462	475	470	455	493	514	464	471	468	462	475	466	484	487	490	487	467	456	499	493	464	473	488	420	477	442	503	466	510	487	472	456	487	455	481	477	432	504	462	454	486	417	472	481	457	437	466	468	503	483	489	465	467	471	500	466	490	455	452	496	485	490	486	488	480	473	436	472	463	477	481	473	430	504	466	448	485	497	428	487	456	487	484	470	494	464	482	477	490	495	448	457	521	502	467	443	446	469	459	479	491	511	472	473	517	492	478	490	498	468	428	462	460	477	482	456	464	437	463	517	438	449	494	459	499	471	470	475	470	472	446	449	509	493	496	488	511	481	446	479	438	489	461	494	486	450	466	476	439	501	450	494	460	499	496	502	514	475	466	473	486	467	493	489	466	490	471	471	527	493	476	466	495	436	457	486	490	488	507	489	487	496	462	454	488	468	462	474	484	472	417	491	472	484	465	474	459	480	505	503	446	483	467	481	480	463	455	439	483	442	488	491	483	462	451	474	499	488	483	497	517	497	435	434	467	493	468	460	489	446	480	435	433	466	472	454	469	472	489	452	479	511	445	470	462	460	450	493	451	460	469	508	430	490	446	467	472	472	470	466	501	478	493	474	480	489	484	487	523	461	471	443	482	477	475	518	450	468	439	480	454	475	488	430	508	479	453	415	518	463	470	460	461	462	508	458	487	471	451	467	514	489	489	458	509	470	466	478	416	479	455	462	499	487	440	464	434	519	501	458	507	482	468	504	487	485	481	454	480	497	473	445	485	494	481	436	482	476	501	430	499	478	500	460	486	464	461	500	465	459	441	462	474	523	482	466	483	492	480	489	482	483	461	455	463	450	492	476	480	449	447	477	453	454	467	449	458	455	493	474	468	491	452	505	476	439	454	459	459	454	465	503	469	469	490	461	496	510	517	492	498	458	498	479	446	467	478	472	504	479	461	448	483	465	484	479	479	474	487	456	488	482	470	474	446	538	471	489	464	480	457	507	511	506	480	477	458	472	440	468	443	486	460	461	470	528	478	468	470	432	446	465	498	473	499	427	432	508	440	489	444	448	484	454	483	482	467	491	465	440	456	483	497	478	426	509	452	480	454	486	490	494	453	441	522	501	460	469	511	498	467	462	459	454	457	453	444	463	465	465	449	510	472	450	482	462	436	484	455	495	482	503	481	482	435	470	511	480	477	478	497	481	436	470	486	484	474	502	499	467	434	463	461	462	489	463	455	450	478	457	441	513	445	468	499	484	443	496	494	484	443	465	508	510	467	494	470	510	449	495	454	489	477	453	465	448	455	491	481	468	464	510	450	488	475	486	472	494	469	464	450	466	452	477	478	474	452	486	499	455	482	445	439	435	414	467	486	497	452	451	506	482	478	484	464	479	509	509	463	479	479	474	488	440	455	434	475	494	486	473	455	460	455	474	495	488	472	474	472	458	454	469	489	484	465	526	518	470	474	429	435	474	478	446	477	462	463	486	447	494	486	484	437	469	497	472	468	487	471	505	491	460	481	471	525	438	487	459	478	431	517	470	491	496	463	483	464	467	480	479	473	473	493	471	504	479	472	495	478	530	451	465	454	480	488	477	438	459	470	500	456	480	490	470	451	448	506	512	517	444	502	437	475	448	474	486	504	474	493	483	492	446	482	499	471	487	477	483	443	460	478	515	472	474	465	466	477	436	522	463	460	488	497	459	490	456	493	447	487	452	450	474	488	465	457	423	492	493	440	453	472	450	505	493	456	481	465	465	475	470	467	461	465	497	481	495	485	453	489	482	483	490	488	485	466	482	444	477	487	457	438	454	471	483	481	489	480	487	494	475	490	469	475	465	470	465	451	503	455	455	518	512	511	482	425	502	479	450	424	476	498	474	484	496	509	470	489	467	492	484	474	518	525	497	487	494	481	448	486	485	484	471	469	477	474	466	465	474	524	517	498	470	462	464	479	475	514	506	469	437	495	473	444	465	454	482	493	494	460	527	485	464	518	473	451	477	484	490	483	449	434	489	488	481	448	496	488	461	474	468	505	484	461	474	485	464	460	458	463	471	515	510	499	465	514	437	438	483	500	496	477	446	480	469	451	511	443	475	477	485	478	468	463	485	452	473	485	432	475	468	461	468	492	451	513	479	440	485	458	485	440	464	439	499	479	450	458	486	466	490	474	447	494	458	485	495	480	457	450	485	452	438	494	474	454	441	485	480	480	471	442	481	486	477	480	434	433	481	477	471	475	522	487	482	438	482	487	443	467	459	468	460	475	467	495	451	466	480	458	427	475	467	484	474	463	480	494	515	471	513	453	463	464	462	480	465	498	409	497	475	449	471	503	461	477	493	451	463	472	488	474	471	495	439	458	505	430	514	497	474	480	489	458	492	509	473	504	479	489	475	500	457	503	483	484	489	494	436	463	459	507	469	492	495	454	489	465	486	464	464	471	501	483	466	473	424	517	504	473	456	486	444	487	483	491	493	446	502	469	472	511	454	436	459	514	466	508	461	501	478	499	460	459	458	473	467	488	483	500	483	496	496	516	473	439	494	488	465	497	439	476	475	461	487	483	497	457	450	461	534	472	448	444	463	468	460	472	476	501	444	497	458	488	477	463	468	526	472	486	441	474	478	490	450	493	471	457	472	447	509	479	464	507	470	448	471	451	465	479	500	427	512	462	489	497	499	478	469	504	473	483	483	427	517	467	437	500	469	473	467	455	452	457	469	450	468	492	458	501	503	458	431	472	507	478	443	484	527	466	441	485	466	461	459	461	479	424	477	435	495	463	502	437	457	461	492	490	499	462	468	492	471	494	470	461	445	505	500	470	502	473	445	463	464	493	481	482	478	454	451	508	486	437	473	479	470	473	486	484	455	465	466	455	478	469	455	492	448	497	444	469	467	446	502	447	435	498	518	448	515	466	506	488	447	451	470	516	484	452	452	463	466	435	478	476	489	470	481	499	480	503	476	481	453	478	473	510	472	480	474	438	493	462	461	477	458	472	468	491	465	462	473	448	529	441	491	426	433	450	457	436	471	484	498	463	448	458	506	484	493	507	465	488	477	492	485	518	486	439	512	504	484	469	528	469	478	476	449	453	466	465	464	477	445	468	466	443	472	477	486	475	456	522	502	485	477	483	428	477	490	494	456
2541	299	279	296	273	272	228	243	225	233	251	217	215	197	245	202	212	245	232	217	233	219	239	223	215	226	273	213	230	237	228	199	245	223	215	218	192	225	218	231	227	216	197	224	211	219	242	233	234	210	212	219	232	217	232	226	192	220	212	228	217	212	220	199	188	205	234	225	228	221	243	229	207	214	213	232	222	224	226	252	251	225	211	205	261	219	206	209	193	212	212	209	222	246	212	228	226	235	243	224	237	228	223	200	199	234	208	221	234	240	210	263	208	267	214	221	230	197	206	222	240	230	225	211	229	246	205	208	213	178	225	197	212	215	220	207	218	227	241	208	210	254	215	225	197	206	220	224	236	218	250	226	211	233	208	222	204	231	209	205	233	210	222	200	239	233	248	226	208	216	234	251	210	236	229	221	234	224	227	207	219	183	224	225	246	209	216	227	202	227	247	188	215	221	219	222	197	210	231	211	232	236	204	213	231	211	218	231	213	230	243	219	253	217	223	246	202	197	229	211	219	228	229	203	246	224	217	246	229	218	200	225	221	203	232	222	216	222	234	218	239	217	209	240	219	205	217	231	212	216	240	204	256	217	234	207	210	215	215	243	233	231	226	236	262	244	203	212	243	234	227	240	223	213	242	224	219	235	214	222	191	222	228	199	223	217	230	199	221	228	225	216	204	248	228	206	244	196	219	198	193	214	206	217	238	222	230	217	232	223	238	204	239	219	204	210	219	213	247	207	221	194	219	237	232	216	227	237	210	234	206	198	229	212	213	225	235	218	226	216	210	233	212	198	204	220	222	230	237	242	203	217	205	234	238	240	253	239	221	205	240	212	240	243	217	244	229	214	205	228	215	214	216	216	204	202	210	209	244	215	237	214	237	228	227	243	239	222	207	223	240	233	221	219	218	203	217	204	234	239	205	234	218	230	208	210	240	224	219	262	215	221	238	221	191	227	216	231	220	223	221	215	230	220	211	203	257	193	201	206	191	238	219	216	212	214	204	201	232	198	232	206	225	237	231	208	218	223	214	245	222	238	240	229	223	210	225	238	231	213	215	224	226	221	220	195	217	249	200	226	238	226	212	215	243	200	228	207	228	231	217	242	223	223	231	255	242	235	237	210	221	198	218	225	234	202	221	228	195	210	208	210	228	218	216	210	206	241	226	188	227	246	232	213	238	213	201	248	220	225	192	196	206	208	235	230	187	203	225	241	205	206	241	251	240	197	188	224	241	232	208	231	245	223	221	230	199	234	219	253	223	202	249	241	219	239	242	267	217	198	222	216	216	201	216	228	234	229	206	244	226	238	222	221	212	204	238	223	223	229	228	239	219	240	210	235	226	243	220	238	218	233	215	204	240	243	215	223	239	224	211	199	206	229	203	246	207	229	237	223	210	233	208	215	248	228	219	220	253	226	221	216	244	204	244	214	209	221	221	219	229	224	212	204	210	219	242	196	232	216	222	237	231	222	218	218	202	232	211	209	219	212	230	220	211	234	222	219	216	205	217	211	194	220	233	222	209	215	235	220	236	235	253	226	251	231	229	214	227	178	200	215	258	212	210	234	228	234	227	240	245	197	201	235	246	215	240	210	215	232	210	214	229	223	199	244	219	204	194	202	216	217	225	209	239	238	217	200	251	212	222	209	185	245	209	203	229	217	217	221	204	211	219	222	226	207	213	248	225	223	225	230	222	237	198	227	250	219	216	250	226	231	214	229	230	238	244	246	220	230	234	224	211	247	233	258	246	219	223	230	248	263	243	209	238	198	244	226	216	221	201	220	225	209	212	227	231	208	230	209	216	206	187	210	216	218	234	232	215	209	222	218	232	227	210	200	225	239	230	228	230	245	208	214	220	230	246	208	220	232	248	228	213	245	192	249	220	196	205	215	219	213	219	203	214	227	205	193	238	186	222	235	219	230	189	218	208	229	257	215	201	229	225	245	214	204	215	232	199	223	211	220	209	224	217	254	234	194	217	194	222	214	206	250	215	234	220	228	240	232	213	214	229	209	215	207	221	237	224	219	210	232	195	213	175	225	221	231	200	197	222	217	226	209	229	243	215	217	234	210	232	206	202	224	224	233	234	219	239	214	230	214	202	248	218	208	207	205	262	221	207	199	236	210	207	216	236	192	220	218	232	226	217	212	223	224	213	205	210	226	226	246	185	206	216	231	219	222	216	207	249	204	244	223	238	224	234	227	204	226	218	185	231	206	227	179	217	225	210	231	217	219	230	212	206	203	215	190	225	217	205	224	203	227	227	242	227	232	233	214	216	209	224	242	213	216	235	205	206	234	220	215	216	214	232	211	235	234	233	221	202	210	229	219	235	220	254	222	219	204	244	226	211	208	215	210	223	206	227	226	229	220	233	225	210	214	228	241	227	216	237	220	237	194	243	233	242	207	241	209	241	212	226	238	214	223	219	225	228	220	205	220	213	198	229	209	206	239	219	214	222	197	213	212	225	222	245	205	209	198	215	218	186	210	198	225	211	189	215	233	220	230	241	220	211	223	197	202	221	230	227	206	222	212	233	210	246	245	206	235	208	208	216	206	250	242	226	230	230	227	215	235	191	222	220	217	225	226	202	247	197	247	242	207	228	223	200	220	202	213	217	203	220	242	222	230	229	210	205	219	228	221	222	227	234	213	208	240	207	218	237	219	211	231	226	241	245	201	217	220	224	205	192	240	221	250	226	242	242	210	214	201	216	225	212	212	202	223	217	231	206	231	239	210	243	241	216	190	233	245	246	225	228	202	228	220	238	239	231	210	229	249	213	227	186	225	215	227	215	231	237	241	249	207	231	214	208	232	223	253	217	232	215	238	235	217	209	217	225	218	233	245	217	215	210	201	220	254	203	232	230	246	234	248	228	231	214	253	214	243	219	229	236	215	219	231	225	248	261	221	206	192	237	203	227	228	226	200	226	260	202	212	256	237	205	235	205	195	219	217	225	200	225	225	210	238	213	228	216	243	203	232	227	226	215	211	208	210	207	217	209	224	195	250	205	227	253	204	255	197	227	236	240	237	213	232	203	221	197	209	199	202	229	230	233	250	197	186	209	225	227	265	223	227	198	213	216	222	208	203	211	192	214	197	213	232	203	231	233	198	237	196	208	222	229	214	235	228	203	214	223	247	217	218	208	217	236	235	232	213	223	215	240	233	223	239	249	236	211	212	231	222	224	213	191	223	232	231	214	195	200	208	229	221	237	229	227	232	219	204	214	234	223	222	205	207	197	242	237	237	226	230	238	228	212	249	213	214	227	246	212	253	199	232	224	217	249	210	221	250	220	253	237	231	202	234	239	231	256	245	209	224	207	253	218	202	248	228	220	236	223	203	228	190	239	203	219	230	247	236	217	227	236	242	212	206	210	220	237	210	214	234	208	215	214	264	200	200	229	227	184	239	234	226	214	220	227	186	239	233	233	212	209	203	231	236	217	214	218	233	187	229	210	213	219	208	209	221	207	198	215	227	231	234	239	204
3061	788	893	909	873	816	802	771	819	670	714	686	730	723	716	655	729	652	657	652	684	663	689	706	658	655	633	638	675	660	647	662	622	683	709	673	740	699	652	620	627	611	674	611	694	676	595	662	611	656	696	654	641	684	668	677	641	702	673	654	691	610	672	675	666	662	638	617	688	691	711	645	647	661	694	663	690	675	670	728	681	668	658	630	670	671	690	661	624	651	653	656	722	652	614	672	697	667	649	686	652	692	666	662	642	662	680	633	591	664	635	669	647	660	675	625	644	687	654	630	639	644	638	675	677	675	628	660	656	718	669	649	681	652	695	685	651	640	697	671	663	649	662	675	640	653	677	632	619	693	665	696	588	639	629	680	666	634	651	673	650	635	654	670	700	664	677	663	642	615	678	646	714	671	658	680	624	646	663	663	619	648	664	642	672	691	664	654	676	645	644	662	666	693	659	628	635	727	635	664	748	689	638	653	677	650	654	674	662	634	634	688	686	622	671	665	631	682	652	661	705	645	670	635	680	651	682	646	664	669	660	601	633	665	689	667	695	668	649	709	694	679	657	651	670	620	634	639	648	695	666	655	652	695	661	677	683	703	696	692	688	677	684	649	678	672	697	630	656	653	649	629	663	648	655	666	629	696	637	658	690	673	672	675	676	666	689	678	690	713	657	671	689	676	620	677	666	668	655	668	708	659	638	652	685	648	700	668	646	650	656	652	673	709	599	674	643	654	636	658	632	628	651	638	671	699	651	644	663	675	668	700	670	682	660	656	672	689	689	635	630	701	615	670	658	615	627	635	683	700	641	649	658	671	664	648	660	652	662	624	664	687	688	682	659	660	675	639	674	658	657	668	637	661	678	725	657	717	652	613	624	675	661	651	660	698	672	679	706	634	732	629	680	645	654	671	710	679	686	728	612	661	716	629	685	658	663	643	726	705	662	680	682	663	694	626	677	665	662	689	668	699	649	694	625	666	703	679	636	617	650	641	699	672	681	660	662	678	661	656	677	690	639	642	680	622	649	648	683	656	629	685	717	705	648	658	665	663	660	702	682	629	656	713	683	654	698	744	687	650	628	661	650	662	644	701	665	702	673	672	632	650	689	656	650	663	682	652	674	670	705	675	655	683	675	664	650	598	649	650	645	662	682	689	688	687	624	640	640	669	619	652	658	653	686	586	671	671	634	665	619	654	663	669	689	669	682	635	639	638	722	695	662	655	657	676	650	626	664	689	619	674	682	666	692	681	650	703	655	665	628	661	733	691	660	697	683	655	660	684	662	668	656	705	667	657	667	640	645	672	721	679	655	708	642	655	717	688	693	677	659	651	716	678	691	645	667	679	662	665	664	677	693	706	647	675	686	668	649	693	693	649	671	701	681	665	665	686	667	673	650	621	700	680	666	683	690	645	645	650	642	631	706	686	672	672	678	626	660	667	644	620	631	656	725	695	631	659	661	675	654	689	663	666	660	657	688	708	627	651	624	671	668	654	672	654	642	732	647	685	647	690	652	653	685	634	653	659	658	659	671	666	668	613	688	661	681	659	678	661	704	652	648	672	648	652	624	663	642	656	663	622	658	707	682	629	665	688	676	659	644	662	719	665	656	680	682	688	644	661	663	685	697	650	687	638	641	694	666	643	719	668	630	668	642	679	660	636	641	667	685	632	662	663	708	708	716	669	638	702	691	661	693	637	652	681	662	698	636	667	682	670	680	626	616	675	715	636	628	670	636	660	657	627	651	667	672	668	652	726	707	639	675	603	674	681	686	688	692	642	685	644	657	683	696	671	648	644	665	690	649	689	654	649	705	669	642	654	709	667	652	667	669	660	634	666	627	632	717	630	635	623	714	672	659	767	655	651	643	651	681	644	667	688	678	645	671	679	636	715	624	650	655	658	614	681	659	685	654	664	662	661	674	647	650	652	642	658	673	649	664	639	697	634	678	698	667	663	633	698	682	672	663	705	669	655	662	694	660	655	670	649	662	642	629	663	698	667	700	677	630	629	677	640	684	659	671	633	666	666	678	660	636	689	719	663	666	688	694	654	686	649	680	647	707	636	673	701	697	670	640	703	704	647	656	700	666	624	673	680	700	638	708	656	678	701	679	623	670	652	663	681	627	626	690	718	658	645	696	690	626	686	673	652	693	667	621	649	603	647	665	661	652	637	610	643	683	643	660	710	694	680	654	663	661	657	673	664	688	659	688	669	704	660	667	681	654	683	691	628	682	665	673	656	643	709	630	673	652	651	647	689	607	639	665	667	634	639	632	641	669	652	671	682	656	655	723	671	679	617	653	657	687	668	647	660	657	649	646	663	677	661	697	656	712	642	645	678	634	658	653	629	686	636	642	680	675	653	634	709	665	626	641	666	673	617	661	683	638	656	691	662	671	642	659	692	642	701	665	741	661	658	669	650	672	729	662	664	617	634	684	671	656	636	726	648	655	697	664	656	678	663	657	666	670	636	672	689	668	694	673	614	629	655	698	697	678	680	644	689	680	646	723	664	674	645	652	659	669	643	673	635	662	650	689	675	661	594	656	697	665	723	695	640	695	686	641	649	703	653	669	661	720	708	619	661	664	641	681	683	674	643	671	670	637	602	628	685	656	647	671	637	664	699	680	692	683	679	653	630	601	643	698	647	671	683	653	661	648	645	654	608	638	675	662	672	702	681	649	689	670	646	672	636	684	645	714	686	658	640	699	692	628	680	663	660	618	723	648	666	668	648	662	723	686	666	747	620	676	676	648	668	639	655	652	683	683	672	675	689	629	658	667	694	681	661	636	632	649	614	682	671	629	716	643	665	693	623	634	643	667	714	688	645	661	678	662	619	704	642	651	704	664	648	638	672	646	646	678	671	679	666	682	630	682	674	643	637	656	652	646	659	640	653	653	720	697	639	658	660	666	645	683	708	692	629	638	652	641	683	638	660	636	689	681	695	689	711	656	672	639	687	644	690	678	663	675	615	662	690	659	629	661	699	651	651	622	619	629	644	677	652	681	655	731	666	625	650	674	647	636	642	621	655	684	654	667	715	627	660	605	647	663	672	647	624	654	638	683	629	663	685	674	727	688	663	688	653	663	679	642	668	624	679	669	636	671	655	663	655	694	663	652	679	712	663	642	664	672	661	647	666	696	660	652	683	689	639	690	665	615	699	667	672	675	669	661	660	593	688	666	634	676	650	650	664	677	666	631	673	664	629	665	637	718	626	653	676	635	685	641	669	631	655	702	615	698	655	654	664	699	649	719	691	629	672	677	666	686	661	680	656	681	640	646	689	679	653	685	648	683	659	692	641	673	698	702	672	651	689	684	596	689	667	658	676	685	726	667	654	720	666	650	608	660	671	664	665	678	673	627	716	683	707	674	661	688	651	630	643	683	678	648	698	677	723	640	705	698	702	611	650	681	679	622	665	640	670	691	665	657	670	683	634	716	710	698	645	670	638	613	677	644	696	653	660	635	654	738	633	644	662	684	671	697	645
10961	1165	1461	1099	774	587	433	319	287	236	247	217	173	187	152	160	162	152	163	133	138	135	147	110	116	122	101	118	102	126	117	122	109	107	140	126	103	117	122	101	109	104	115	117	133	116	104	98	106	104	106	121	110	120	109	132	99	109	135	126	103	114	112	101	120	113	116	115	117	93	112	112	100	106	98	109	125	118	112	92	103	116	133	98	107	97	114	108	99	101	120	111	106	106	121	102	112	104	93	95	93	93	103	96	119	115	126	94	120	106	102	124	112	109	111	101	122	131	98	102	100	103	96	115	91	114	116	130	99	146	102	109	104	112	114	118	102	110	95	106	90	112	129	118	85	110	95	93	103	120	101	122	92	112	119	113	101	105	93	110	108	97	84	115	116	98	107	123	124	116	122	124	110	97	125	124	117	109	107	105	104	109	130	99	113	101	103	113	104	99	112	100	109	110	101	109	108	107	108	100	118	118	125	103	110	106	112	112	97	100	115	115	109	108	115	101	104	118	105	107	126	118	118	108	98	109	124	122	106	97	100	100	132	110	122	102	110	110	108	101	99	118	88	100	101	107	104	106	121	102	113	103	86	102	102	110	113	101	117	108	108	95	101	103	119	95	108	125	100	95	106	106	105	121	112	110	115	100	99	111	97	96	103	94	109	120	117	94	99	108	116	107	124	105	125	118	93	102	126	115	98	119	102	122	104	91	119	122	107	106	107	122	103	95	115	106	100	104	116	112	116	113	106	105	102	111	108	110	116	106	131	107	104	103	85	95	104	95	93	113	105	84	120	89	114	94	104	109	117	102	104	105	141	100	99	94	101	92	107	113	113	98	104	118	109	117	116	98	110	95	113	122	111	109	114	120	132	91	118	100	117	109	132	104	103	121	127	95	108	110	91	123	111	115	117	99	110	96	107	109	116	111	112	115	123	104	108	115	114	112	117	100	125	96	111	93	107	97	110	103	117	108	106	100	108	120	102	113	109	97	96	92	100	99	101	106	97	107	110	105	99	106	124	112	114	99	119	141	94	110	115	122	118	91	133	105	89	112	100	112	109	102	94	102	104	113	97	120	103	128	102	80	102	87	122	106	101	115	108	111	92	90	96	99	111	110	117	111	92	129	117	107	117	115	119	104	108	111	89	96	107	96	92	127	111	103	113	124	106	127	109	104	111	116	97	108	109	99	119	121	118	112	117	115	105	120	101	109	117	114	102	104	124	99	109	100	110	98	116	96	93	104	117	113	114	126	102	97	114	112	119	97	104	102	96	103	123	97	125	96	102	124	116	101	106	116	107	118	96	119	122	114	117	105	110	118	113	105	106	115	114	94	105	124	113	106	113	118	100	109	101	110	97	109	108	102	116	92	105	104	106	122	106	86	107	112	112	115	114	124	114	114	103	111	119	104	115	99	105	111	118	110	96	102	97	107	126	117	106	97	112	113	95	114	122	102	138	109	102	103	123	116	103	96	111	109	102	110	107	107	102	128	109	119	97	94	106	98	91	86	109	100	106	101	97	109	100	109	101	109	102	103	103	96	114	90	109	116	111	117	94	107	98	115	111	93	115	104	92	104	101	115	110	106	104	103	99	116	111	104	115	127	113	118	108	97	102	110	111	107	112	119	110	110	91	109	91	125	121	102	121	124	117	130	109	107	121	108	102	113	104	90	115	106	119	119	106	118	85	92	108	101	110	119	114	115	126	107	112	103	123	118	115	111	92	115	118	108	91	112	122	104	97	82	110	114	103	101	121	114	130	107	110	82	109	106	97	114	106	114	123	94	108	120	92	116	116	119	90	117	111	123	115	105	119	120	120	102	102	97	110	120	111	109	102	123	119	120	106	95	103	121	117	108	103	99	108	100	104	85	128	112	114	81	98	114	117	111	108	104	98	123	109	99	93	118	106	118	131	98	133	119	98	92	94	114	120	110	114	106	96	116	103	120	135	101	113	119	113	125	88	112	108	116	118	101	132	107	101	106	120	107	104	97	103	115	119	80	119	105	91	117	124	108	99	102	96	97	82	121	111	109	111	102	112	106	100	125	109	96	110	118	100	128	110	102	103	114	108	89	114	96	108	130	105	105	108	99	108	104	129	98	101	107	113	103	121	117	106	112	100	101	126	110	94	101	94	103	113	111	98	113	89	121	100	113	116	113	79	95	118	127	103	112	118	115	103	121	108	96	126	113	122	124	122	96	113	94	91	118	95	104	107	112	115	95	109	109	104	109	113	107	107	128	79	98	98	105	100	122	99	100	103	103	102	94	115	123	125	112	112	95	127	121	116	108	127	132	109	108	100	102	106	124	110	114	110	110	109	101	93	111	101	95	109	115	107	98	107	95	98	115	114	108	107	107	112	106	107	110	105	111	101	114	118	114	108	89	106	117	100	106	92	108	103	117	110	102	92	117	103	123	120	114	115	119	130	100	128	94	109	85	103	104	94	111	102	114	129	108	110	98	102	99	127	101	100	128	110	122	109	117	106	104	94	106	101	107	105	86	104	116	123	108	96	106	98	90	112	92	106	96	109	124	112	136	107	103	101	101	100	103	114	119	120	101	102	128	86	109	126	117	110	98	123	110	101	120	116	94	89	109	96	93	110	102	122	101	112	103	116	105	115	106	111	113	115	105	112	98	90	107	103	115	117	113	83	96	104	96	106	115	87	90	108	101	109	101	98	102	122	117	99	107	98	103	110	124	122	92	107	99	105	117	124	112	105	103	108	103	91	109	111	107	100	115	98	106	94	104	107	112	101	101	105	84	124	102	113	89	109	108	104	104	102	101	105	107	104	121	108	100	115	97	97	110	110	103	96	112	113	117	89	134	107	102	112	103	112	128	100	120	114	110	134	118	125	116	124	91	111	97	111	125	115	107	92	99	95	106	128	96	114	121	104	114	88	126	111	94	124	116	102	104	108	96	100	126	101	110	117	108	106	121	106	99	105	121	96	107	114	75	115	111	107	104	127	114	108	107	103	115	122	95	119	98	89	107	94	108	101	109	113	111	122	126	103	126	115	106	103	112	108	88	104	102	114	103	101	103	99	100	103	123	110	104	95	117	99	115	104	112	105	101	102	142	117	108	113	122	112	94	102	122	98	110	110	110	105	115	108	109	112	124	106	112	100	105	108	112	121	140	97	97	98	109	102	107	81	117	113	104	89	98	105	100	110	102	99	85	102	92	102	112	107	119	109	99	116	97	123	108	114	114	138	123	107	96	127	97	117	102	109	111	106	111	100	101	103	90	120	123	112	106	91	122	115	106	117	106	109	110	120	110	102	110	121	109	98	97	95	89	99	94	90	102	104	101	115	96	100	108	133	117	110	113	101	95	117	104	125	103	105	113	114	99	109	115	110	123	107	100	101	107	91	97	122	129	104	109	118	113	121	122	98	102	102	101	120	104	116	124	105	121	104	101	108	132	102	94	113	112	95	125	107	120	100	111	96	115	113	96	96	102	122	119	107	116	92	110	129	84	106	112	109	108
6616	1482	3477	3782	3220	2583	2112	1811	1579	1339	1215	1057	928	844	769	763	756	671	667	618	550	516	559	500	501	521	502	489	472	482	506	462	478	441	483	410	467	406	471	400	428	381	467	402	400	427	385	375	417	375	406	407	392	428	444	392	409	397	374	378	386	396	396	397	366	414	367	411	381	413	368	379	390	358	397	407	404	405	396	354	362	375	374	344	356	379	375	381	383	344	368	372	379	373	401	379	352	355	354	349	394	372	353	365	366	338	392	383	357	410	357	380	374	347	367	363	407	347	362	323	336	360	377	382	371	363	364	375	355	381	341	377	362	359	389	364	349	382	366	380	407	395	363	384	384	370	379	350	380	348	364	353	373	388	383	363	329	381	393	351	393	377	347	345	366	348	382	362	385	384	337	352	378	351	372	361	365	395	349	382	371	336	358	347	370	352	374	360	369	355	373	380	356	377	340	364	345	378	348	371	334	350	337	364	365	363	366	412	375	380	345	372	367	374	369	352	354	382	381	355	400	399	351	347	345	383	372	357	381	336	364	380	370	369	339	326	373	351	344	333	362	356	375	370	347	363	334	351	355	366	387	380	338	381	328	374	378	370	393	342	379	387	374	359	371	386	368	353	384	348	373	365	371	362	364	385	345	380	355	368	369	375	366	334	357	377	346	380	354	355	389	355	342	347	363	402	379	341	363	355	379	375	351	356	370	389	365	365	409	387	362	393	369	347	331	397	360	336	345	365	338	345	326	363	377	367	373	375	340	333	338	363	374	361	360	368	342	344	364	353	378	389	360	368	351	364	326	363	377	393	360	361	361	321	402	329	353	326	357	354	374	318	363	405	390	341	362	374	355	382	366	351	393	347	384	380	343	350	356	370	344	369	352	364	381	371	343	361	344	399	335	391	354	383	342	363	359	388	400	340	349	394	370	361	363	363	322	346	392	386	369	350	353	352	382	350	391	349	369	336	421	369	382	380	366	376	356	353	362	367	355	363	367	389	351	362	372	351	348	367	375	370	414	346	374	350	377	359	357	338	400	394	381	392	332	382	391	380	336	362	369	378	347	354	338	344	367	352	385	379	364	371	363	378	354	358	323	373	348	371	341	391	355	322	379	372	364	345	396	375	367	374	370	401	386	351	377	395	346	416	397	362	368	372	390	376	365	361	372	374	376	369	382	365	339	400	328	397	357	374	369	377	390	345	364	401	334	361	378	384	357	378	331	357	381	343	370	350	346	336	368	374	351	347	376	397	372	348	358	364	373	356	388	392	366	345	371	358	352	371	367	379	391	380	364	349	345	365	374	354	368	382	353	372	358	363	362	369	380	350	377	389	373	356	374	333	361	356	338	353	386	364	348	361	369	368	384	370	341	354	362	339	364	363	333	370	328	419	351	330	364	395	414	372	360	353	409	378	337	361	361	351	376	385	344	375	374	397	375	341	359	391	372	375	393	362	372	341	351	353	393	374	360	363	348	365	372	375	355	379	369	350	379	404	388	347	369	325	378	351	355	361	360	363	403	391	377	349	379	336	374	364	357	378	385	365	336	361	386	359	358	366	331	386	381	373	351	345	318	345	330	365	361	330	408	357	358	398	375	365	364	372	356	384	353	363	379	359	343	386	344	357	374	345	346	350	314	375	401	354	349	382	343	369	380	369	380	365	382	349	354	328	377	367	360	355	367	380	364	320	357	376	386	352	372	394	367	387	355	367	379	351	357	396	349	351	360	352	359	360	377	358	356	359	352	387	358	354	334	348	379	373	328	348	401	398	355	326	383	408	342	378	383	374	344	359	384	392	338	325	386	384	387	363	353	361	378	359	356	416	413	376	381	351	395	421	379	354	390	350	337	346	367	379	352	372	347	352	387	340	354	335	389	365	409	359	349	358	375	343	376	383	380	373	352	383	400	353	419	385	388	348	347	368	370	331	356	349	381	344	339	364	401	358	355	396	365	378	362	353	380	339	355	364	371	386	360	363	372	368	349	361	393	356	344	372	341	343	351	402	380	368	378	373	385	379	347	357	375	355	384	372	360	368	409	335	362	321	372	372	357	380	392	387	391	372	382	358	385	350	348	352	368	351	365	353	374	382	358	363	400	334	371	379	379	370	385	398	372	365	376	375	390	377	394	340	386	368	380	338	373	346	358	387	364	356	362	368	365	379	382	355	373	378	364	359	387	378	373	383	386	365	327	380	383	352	395	372	334	376	349	384	408	358	359	400	340	334	366	408	384	363	367	342	392	345	412	352	364	364	339	393	358	393	377	387	332	376	361	396	368	359	376	324	374	353	344	344	355	356	343	367	372	397	389	365	359	351	365	373	372	386	374	353	343	350	385	353	363	395	417	369	373	362	384	355	383	384	348	382	356	368	383	388	347	376	344	361	371	339	373	369	359	342	357	362	349	358	364	377	379	357	370	340	359	363	362	374	356	347	375	394	366	352	370	368	373	360	369	324	382	394	376	388	345	357	359	363	365	388	381	368	361	353	355	348	366	387	352	352	335	371	362	387	356	369	353	362	396	371	384	391	350	378	356	376	359	353	339	385	399	348	361	349	350	342	345	362	402	328	343	324	379	366	348	367	352	373	356	369	358	359	388	366	367	395	371	389	333	322	366	391	361	376	357	356	333	358	324	398	381	377	355	373	373	413	386	387	379	387	360	384	335	331	347	361	352	372	399	368	357	364	355	352	388	347	404	326	373	341	367	379	356	391	350	388	361	369	352	394	345	366	335	381	345	359	380	382	404	363	379	341	335	358	370	361	370	376	382	375	352	383	346	357	365	367	329	338	412	374	352	355	375	379	366	368	394	380	371	358	365	355	339	353	378	368	375	355	357	355	349	365	376	384	350	355	378	371	331	339	343	353	372	349	365	381	338	366	400	373	386	320	362	390	345	349	383	360	370	352	365	353	371	354	388	351	338	355	392	351	345	374	347	353	338	370	389	385	328	360	361	362	387	385	344	368	371	351	373	360	361	372	389	385	368	347	360	376	356	369	347	343	357	385	351	343	365	359	373	345	360	368	326	359	381	341	356	372	363	391	344	364	372	387	356	370	356	381	377	356	372	393	351	371	384	376	355	363	357	329	349	385	356	359	357	333	350	373	387	366	354	376	355	333	366	376	359	375	360	358	422	374	347	338	376	358	373	378	360	397	366	400	333	363	383	365	324	386	374	369	368	401	357	348	332	360	315	359	359	353	379	390	417	370	358	369	363	375	392	398	379	337	385	361	365	358	348	363	366	330	387	341	396	396	340	337	375	373	386	353	390	347	365	345	389	348	382	392	359	398	377	378	381	350	367	383	367	385	386	348	344	351	403	364	375	372	355	372	365	338	335	380	346	377	373	384	379	368	386	377	337	368	341	376	333	385	380	348	398	346	348	353	350	334	394	352	331	405	332	330	380	353	381	345	367	361	348	353	349	379	374	360	365	344	373	353	393	379	375	396	367	358	353	355	377	347	347	391	385	368	365	366	323	392	382	407
18684	2818	3016	2163	1511	1070	751	679	516	445	380	308	310	267	243	253	221	237	225	181	214	184	206	185	178	178	165	171	168	140	170	191	171	169	165	155	167	154	172	154	161	136	145	148	161	138	166	162	149	140	140	144	154	147	137	148	162	139	162	151	144	152	153	161	155	149	134	164	156	166	137	142	147	148	145	162	156	151	157	139	138	156	148	145	148	127	138	129	128	133	132	164	147	154	159	153	159	143	137	149	145	162	147	158	155	141	141	158	151	139	119	165	138	162	156	151	150	149	150	162	133	138	139	148	146	143	152	156	150	169	130	138	142	151	140	158	141	152	143	145	154	140	132	163	132	134	119	139	119	161	138	166	123	136	150	135	149	151	143	141	150	130	138	141	150	145	143	137	133	143	142	151	135	141	153	148	134	145	146	152	152	159	141	154	145	137	127	137	159	147	136	147	129	115	129	159	152	154	141	141	162	151	125	152	153	149	126	130	144	138	135	133	116	132	142	168	132	151	135	152	146	142	143	136	146	134	148	161	161	121	164	117	142	135	166	128	147	127	151	142	130	165	150	162	142	147	168	147	138	135	150	140	179	164	133	129	141	143	146	145	135	152	154	161	139	163	129	138	127	132	132	143	159	153	122	146	142	157	150	128	139	118	142	136	139	146	130	141	169	132	120	152	153	143	138	151	136	155	136	157	139	152	140	165	134	146	137	134	127	159	161	141	130	148	127	123	144	147	146	123	123	149	158	136	142	140	150	135	135	146	148	158	150	133	141	140	127	153	149	136	126	135	148	146	145	148	152	139	158	143	151	147	156	144	141	134	126	122	137	126	145	125	159	144	137	158	148	156	162	137	160	164	150	128	129	144	149	135	131	138	143	123	161	172	144	145	155	133	126	121	139	154	133	148	139	157	154	143	157	167	143	125	141	138	139	136	165	144	152	133	141	139	138	157	132	151	157	140	156	132	149	136	144	150	107	142	135	144	144	163	153	163	146	153	143	143	137	144	132	151	154	144	168	160	146	136	122	133	155	139	151	148	154	138	132	138	147	146	113	127	130	173	147	141	132	126	127	153	140	150	137	140	146	152	137	131	151	169	155	171	170	130	151	133	155	139	140	122	132	126	147	146	145	108	142	135	157	155	131	149	126	152	164	150	126	143	136	141	179	145	125	149	164	141	127	149	136	128	130	118	129	136	150	134	165	152	131	148	156	118	146	157	124	134	145	151	136	136	122	142	126	134	153	140	126	135	147	151	143	127	146	136	166	134	150	135	143	139	150	152	165	148	133	126	155	129	129	136	162	131	158	166	141	150	156	130	149	160	143	144	134	129	124	143	135	156	143	140	124	169	144	152	164	145	129	164	157	147	132	139	156	149	128	134	154	148	148	137	154	140	149	153	159	137	142	124	150	121	151	120	135	146	140	152	144	119	120	151	133	135	143	155	153	129	146	144	145	152	134	138	159	154	163	155	137	162	144	163	157	136	163	127	160	128	140	147	132	137	140	149	141	136	135	137	150	156	157	134	133	151	146	134	161	139	149	125	157	148	152	150	139	132	151	138	134	136	152	134	147	153	158	155	134	125	158	138	132	134	156	140	150	150	145	132	146	146	150	135	152	156	136	142	137	151	137	137	139	148	144	155	148	131	162	149	122	138	140	148	141	148	155	134	113	137	154	157	147	129	129	151	154	133	141	160	161	153	163	135	145	135	134	148	149	132	139	159	123	145	142	147	124	129	147	129	142	154	141	139	135	142	126	151	135	157	142	180	148	126	160	145	138	151	142	155	136	150	159	147	155	140	128	132	150	120	141	149	152	147	130	131	149	150	140	131	158	159	144	152	149	147	133	156	117	156	158	137	136	135	140	151	127	147	147	146	128	164	161	145	152	148	151	147	138	145	120	169	130	143	163	148	130	126	145	139	135	142	160	136	133	145	151	158	121	152	156	143	144	145	132	149	127	141	153	133	147	157	132	138	158	152	104	140	128	144	145	156	145	145	138	132	139	148	133	150	131	148	136	151	138	155	140	137	148	141	137	149	158	139	158	139	122	144	156	131	128	132	136	150	138	123	148	144	177	139	151	139	134	139	164	153	166	130	145	123	128	127	127	151	153	140	140	153	161	140	146	144	158	136	153	144	152	157	152	147	147	143	157	136	140	155	140	141	125	157	128	118	150	155	136	160	131	144	139	144	150	151	157	130	124	132	148	142	142	138	122	158	147	141	155	128	143	159	147	153	136	167	160	141	147	123	132	143	146	123	151	147	150	138	142	140	137	134	139	154	138	133	139	133	154	141	127	158	153	146	120	154	151	130	141	127	142	130	130	143	129	120	134	129	154	143	130	155	157	151	153	141	150	143	157	154	132	159	143	139	148	129	146	127	152	158	139	158	128	130	146	159	156	125	154	156	163	138	133	121	137	139	132	140	128	135	162	157	144	152	136	152	138	139	160	162	138	156	142	164	124	125	147	140	137	168	151	133	143	129	164	155	139	176	150	155	145	150	140	124	146	140	161	144	132	172	147	134	141	169	151	152	150	142	143	156	142	132	153	151	144	145	142	153	150	149	132	158	139	152	140	130	147	129	131	133	147	152	116	153	139	154	133	147	142	133	166	149	156	142	131	137	161	141	141	149	144	154	151	148	131	141	153	137	151	151	120	145	130	149	145	139	142	147	145	138	169	157	151	158	155	137	158	164	134	152	135	157	152	144	132	147	152	145	158	132	128	153	136	135	143	138	138	153	159	129	145	145	122	159	155	153	135	145	153	151	126	135	139	138	133	164	136	140	133	133	153	115	138	121	146	144	170	155	133	142	169	150	133	164	144	143	172	144	158	157	165	143	149	139	148	146	127	139	118	150	142	155	150	161	145	140	119	147	148	152	144	139	136	128	164	147	131	137	127	148	111	150	147	129	149	154	130	135	128	150	133	161	147	146	133	137	150	128	128	137	148	165	141	150	133	144	119	131	152	129	144	151	138	141	142	142	153	150	151	144	127	137	143	145	134	133	166	154	155	153	149	140	141	143	131	158	136	141	147	159	136	158	147	130	142	128	139	132	143	154	145	166	173	141	161	148	124	129	140	157	139	178	145	142	134	133	133	163	160	120	154	143	147	145	142	153	144	133	141	146	133	149	145	144	153	133	148	158	129	154	137	140	128	149	151	141	155	155	141	163	139	128	155	161	149	141	136	156	161	151	144	141	156	147	123	151	140	150	141	179	140	152	134	160	122	147	155	140	153	135	148	149	155	148	148	155	138	139	130	122	151	141	119	162	158	145	153	142	164	160	151	162	144	127	120	135	144	137	178	150	142	144	135	167	133	142	155	143	151	148	141	134	150	132	156	147	131	142	125	132	139	163	141	149	167	141	134	150	147	161	130	133	151	141	157	138	127	158	148	129	131	138	125	129	127	156	147	158	136	130	150	149	145	140	150	146	164	136	158	150	123	155	120	160	148	151	138	164	128	137	133	130	161	151	129	146
8727	2636	6458	6921	5783	4600	3782	3109	2535	2296	1984	1704	1586	1438	1354	1210	1098	1088	1015	923	899	820	881	875	807	762	761	738	690	689	685	653	627	634	595	608	591	614	581	610	578	576	626	590	588	581	577	520	569	517	565	555	507	538	523	504	490	519	502	519	477	513	517	498	508	492	489	521	552	487	472	480	512	496	517	487	498	514	498	517	492	497	524	506	480	473	467	450	509	524	494	477	512	460	523	492	519	479	485	506	499	485	466	462	486	483	495	484	482	482	505	531	448	526	489	448	436	495	498	508	496	458	484	507	486	520	476	480	490	495	431	453	509	498	452	472	492	457	518	489	480	463	449	470	510	530	482	489	472	458	503	474	495	473	477	504	452	473	437	459	465	496	501	510	462	513	482	478	499	470	477	479	504	470	493	479	503	468	465	487	449	448	476	491	495	527	508	477	505	477	491	472	498	492	467	525	442	494	457	533	512	481	510	493	458	470	471	458	493	469	483	506	516	467	469	459	456	496	479	472	460	472	471	478	456	512	480	449	469	491	485	477	502	442	470	472	458	453	485	485	466	463	494	449	458	480	471	491	464	481	469	468	509	451	471	497	499	487	465	451	467	455	484	471	479	496	478	510	491	499	496	470	489	477	476	463	462	472	507	488	489	488	484	492	494	492	480	496	488	469	470	471	489	457	464	480	489	452	488	474	450	494	466	494	504	495	523	482	447	456	451	484	491	488	479	525	440	489	448	465	481	503	433	466	466	474	480	480	491	490	456	516	472	446	511	524	464	459	490	485	450	455	487	520	500	476	484	502	470	464	481	493	465	446	445	456	499	477	497	497	450	507	476	483	498	468	484	479	495	465	442	452	441	508	478	468	477	500	485	467	503	476	467	479	472	466	517	464	497	478	515	439	458	477	489	488	463	486	488	493	461	479	459	454	472	492	468	448	486	455	475	427	466	482	506	491	459	498	519	463	492	470	447	461	451	471	481	459	465	482	498	470	476	475	476	447	487	491	465	464	443	498	480	508	438	472	486	494	471	520	499	451	535	447	498	451	483	461	467	503	482	476	504	537	463	475	463	471	501	494	462	477	496	434	515	513	497	482	456	467	519	441	473	471	482	477	493	472	484	484	496	455	442	476	458	435	476	501	457	465	463	480	473	466	484	462	447	511	460	504	443	481	481	471	473	480	482	463	474	494	444	448	457	459	463	465	499	498	461	516	477	476	481	498	428	409	476	459	475	489	479	476	475	473	446	445	447	504	463	493	502	474	452	475	474	486	451	462	456	449	472	463	482	488	461	466	485	473	472	478	490	463	478	499	433	487	455	550	474	488	473	448	484	477	493	490	454	455	484	444	474	470	519	454	448	456	476	492	456	490	525	462	434	504	483	465	483	513	481	472	461	490	495	460	492	498	494	445	485	488	466	435	464	437	479	494	478	447	448	466	545	477	460	476	465	482	486	473	452	473	491	469	462	498	438	480	481	463	482	486	469	463	481	495	466	466	492	508	467	490	485	479	505	445	453	518	475	436	472	505	465	473	490	482	497	468	467	417	450	484	470	498	494	449	455	520	444	455	445	454	485	483	452	465	440	462	480	489	552	476	497	486	486	460	482	454	478	507	470	467	487	460	478	447	468	479	452	436	499	475	471	466	438	490	471	441	479	454	469	471	510	488	510	489	506	493	484	463	490	476	465	439	485	469	453	498	495	511	464	477	473	463	469	492	489	487	445	468	456	474	531	460	452	451	472	478	504	444	512	477	451	459	477	424	480	483	427	484	489	473	477	470	494	505	459	485	479	458	496	476	501	471	490	438	479	436	457	486	452	491	484	441	481	462	465	440	456	477	469	480	487	476	491	494	479	472	458	479	486	473	485	427	450	482	476	432	459	503	461	465	492	469	467	488	506	460	501	482	489	464	461	466	463	494	445	479	452	466	445	463	489	499	526	482	513	473	455	480	464	492	426	476	435	488	506	475	504	486	504	433	453	451	482	507	523	494	513	453	476	482	495	454	513	468	486	488	437	482	443	493	453	464	457	482	503	484	459	491	497	506	457	491	445	460	483	474	486	507	484	462	476	479	491	456	444	486	457	469	443	472	480	444	469	458	471	448	459	470	470	456	447	501	511	463	510	439	459	498	456	490	476	477	490	492	489	470	472	495	445	457	526	517	486	470	487	457	505	464	457	485	478	494	483	464	482	437	492	431	476	470	453	482	459	474	477	484	469	490	488	479	550	470	473	427	492	443	478	473	517	448	465	489	442	507	514	449	458	445	472	475	491	455	505	504	477	463	430	462	524	455	468	453	426	475	499	457	496	466	463	488	484	482	450	489	470	468	479	476	443	474	460	474	498	498	468	448	495	451	493	465	455	463	489	489	506	464	524	473	435	509	473	445	460	469	483	465	492	478	435	437	473	521	487	459	454	491	479	483	497	461	451	499	478	456	463	431	454	475	492	492	444	451	475	458	473	481	476	451	458	522	481	469	473	460	474	465	476	482	507	447	448	471	420	465	483	450	437	450	463	431	457	491	486	486	493	449	473	484	488	447	501	504	493	480	465	499	445	497	475	471	454	470	453	471	462	471	455	475	536	463	473	448	550	494	491	502	460	458	482	451	473	450	434	475	400	528	506	506	461	482	472	479	448	525	476	471	514	439	446	502	474	482	487	448	455	489	467	442	485	452	484	474	507	454	474	477	458	453	468	505	461	494	453	484	474	470	502	457	441	463	484	447	488	480	478	485	458	479	486	467	465	466	461	468	485	459	461	472	416	495	455	478	476	480	509	500	484	468	495	445	445	482	506	481	453	469	472	503	473	476	454	457	473	503	491	463	458	456	481	453	518	495	439	437	475	480	478	445	454	471	482	486	482	461	470	487	458	498	509	437	490	471	480	508	468	478	501	488	457	489	491	515	436	457	497	460	456	440	483	462	498	476	476	480	490	481	494	482	433	478	478	468	449	476	468	460	476	427	492	492	502	445	461	475	465	459	459	458	473	473	463	460	482	484	444	464	500	471	497	445	443	484	478	494	495	491	478	496	484	463	493	458	497	467	492	491	469	465	493	488	461	465	453	486	489	485	425	502	469	477	486	472	481	463	494	459	465	470	467	489	474	465	473	478	447	470	497	516	452	475	470	467	442	439	488	471	476	472	473	471	474	457	511	507	474	475	438	425	458	499	457	484	456	492	449	455	461	479	509	503	484	464	455	504	486	485	477	498	477	494	485	453	516	471	478	478	539	479	478	452	444	438	484	448	474	480	503	476	543	462	473	443	508	491	441	502	472	483	476	449	473	484	455	482	433	475	452	491	468	458	480	456	461	441	455	431	473	449	497	488	489	452	445	478	468	436	480	480	518	480	470	475	431	475	525	475	426	484	520	507	460	463	496	487	498	447	491	481	441	473	457	461	446	471	477	450	468	480	469	478	479	495	518	442	476	476	433	482	439	490	505	465	463	515	511	453	472	475	458	464	497	478	471	463	465	446
2406	300	305	259	260	241	212	233	235	217	252	205	192	220	217	240	224	248	247	225	229	236	241	230	227	187	213	217	225	232	238	222	232	201	222	243	234	216	207	224	218	221	212	209	243	236	220	238	218	233	195	216	208	203	232	226	208	246	204	205	208	232	204	220	257	237	214	217	218	234	205	218	232	232	235	223	197	179	233	221	218	225	233	216	223	231	186	214	205	249	238	225	209	230	239	231	207	222	214	218	239	231	225	215	234	213	218	210	215	226	212	225	217	213	211	235	235	246	204	225	247	217	203	207	229	251	201	244	209	231	204	229	213	236	230	216	205	236	231	222	214	218	240	218	238	234	207	221	208	217	218	229	208	229	209	202	236	226	224	213	190	208	226	203	224	233	202	217	214	206	209	223	204	202	232	210	199	216	245	223	246	226	195	230	229	234	195	221	220	235	212	214	244	238	212	220	191	231	226	210	235	193	233	235	214	215	216	205	231	226	217	201	205	219	221	225	207	228	203	245	196	251	193	232	238	237	224	197	196	238	254	214	230	240	224	245	220	203	218	199	230	222	221	217	197	203	218	215	229	196	219	221	222	201	206	202	196	191	200	222	223	269	228	247	202	240	208	243	226	229	225	254	230	237	224	221	203	230	208	223	226	229	212	207	240	197	245	206	233	220	209	245	213	200	248	230	228	224	209	215	240	217	221	228	230	200	237	206	230	234	230	222	207	260	198	212	240	200	206	215	240	223	207	235	204	239	218	233	199	201	204	216	237	203	218	228	212	215	232	224	216	221	227	237	201	179	223	230	208	214	211	216	217	238	232	234	239	208	231	220	230	215	216	224	239	218	230	213	232	207	249	225	220	231	243	209	218	234	225	228	210	192	240	186	226	208	206	190	216	221	234	233	217	227	192	203	213	212	219	236	232	246	219	215	176	217	230	221	201	231	220	235	237	236	219	217	233	222	219	215	225	217	246	196	229	210	212	231	202	242	219	228	200	222	232	237	210	211	199	235	222	223	240	250	187	191	251	221	244	215	205	218	225	230	200	230	245	241	219	212	225	218	216	239	213	215	226	252	244	208	218	236	250	240	253	235	238	200	232	202	220	216	211	204	244	221	212	220	216	225	217	228	207	193	222	236	223	211	227	233	239	230	221	212	236	236	221	232	240	197	243	203	241	230	227	205	232	227	229	216	231	216	223	222	205	237	215	219	206	220	239	233	240	242	224	217	221	236	191	218	238	209	217	212	250	196	221	228	214	219	208	216	233	211	212	219	215	233	230	222	222	209	200	235	214	261	233	242	233	215	234	201	228	225	219	232	220	202	229	228	228	229	201	219	234	222	221	204	213	228	206	213	213	223	219	220	221	215	228	214	228	212	210	221	217	223	223	241	224	238	225	203	243	239	205	241	250	212	220	214	215	210	205	223	244	219	220	225	207	241	230	241	216	226	220	212	217	231	212	203	227	219	218	205	229	216	217	216	203	215	212	242	232	214	225	216	219	213	213	247	225	224	219	213	220	189	227	215	228	238	235	238	232	240	235	247	212	197	225	212	197	211	223	211	243	221	229	206	213	217	216	183	226	202	221	258	231	240	206	228	217	237	233	237	203	210	224	228	238	229	234	238	215	209	237	225	224	253	233	214	219	242	215	213	218	230	229	237	195	222	260	236	235	210	215	223	243	205	201	258	223	205	221	223	204	240	238	231	224	241	204	235	256	231	215	199	205	231	217	220	227	256	204	224	239	217	236	237	217	212	225	222	224	229	197	195	220	243	216	214	213	238	233	186	224	206	250	216	256	233	223	220	227	235	213	221	205	230	182	226	239	208	227	224	227	222	207	237	205	208	216	212	232	206	223	207	240	225	254	248	237	244	236	261	206	224	238	225	217	230	223	230	214	196	200	226	203	210	223	237	224	187	205	201	176	232	202	220	210	240	226	220	218	234	228	223	211	208	224	229	233	204	254	232	226	207	207	219	222	220	203	225	218	217	218	204	225	237	213	248	238	236	214	217	231	216	242	214	209	237	199	209	212	216	204	228	213	209	225	215	227	233	224	213	234	215	230	205	233	244	229	225	219	248	205	226	230	236	213	219	201	216	240	203	255	210	210	211	205	226	236	227	238	237	235	244	225	219	223	239	251	228	208	226	202	200	231	226	238	234	236	199	226	203	184	191	243	226	215	224	221	199	207	219	207	221	228	190	219	218	229	226	219	247	222	226	232	227	209	212	190	195	220	219	218	213	217	213	238	207	233	222	236	211	226	216	211	218	239	203	236	235	185	211	214	192	228	242	236	237	196	246	235	197	214	245	212	237	218	229	221	210	194	239	233	211	231	215	239	211	259	232	215	236	221	232	237	238	204	224	215	226	229	210	220	241	196	243	226	226	205	224	197	260	241	212	236	190	214	199	206	221	228	212	229	232	201	236	241	232	226	246	234	233	222	218	211	230	221	212	189	246	212	219	233	225	242	228	200	222	223	225	211	240	201	226	227	224	237	213	228	216	228	205	213	226	239	252	197	230	247	215	218	241	217	238	210	219	225	201	205	239	195	219	201	216	214	241	251	214	219	217	214	224	226	214	221	230	189	206	215	238	214	228	196	210	247	223	234	219	214	227	208	231	225	219	212	217	215	206	216	243	228	228	224	220	249	253	204	206	213	212	226	244	236	216	241	233	226	245	201	237	239	210	221	221	204	251	213	192	223	195	206	230	239	232	216	236	221	218	204	250	227	225	211	205	212	207	237	229	226	219	244	230	237	234	212	200	219	213	250	202	194	230	223	202	224	221	193	192	206	198	208	207	219	208	223	216	223	247	248	234	202	255	205	236	227	213	198	215	228	225	229	221	220	220	207	215	227	212	213	202	220	220	187	188	232	223	226	220	211	205	239	225	205	215	244	223	217	243	211	213	232	225	222	245	217	209	242	214	216	222	234	229	200	227	205	230	203	228	237	265	222	229	224	218	240	226	226	219	227	246	247	231	243	220	237	210	248	264	249	228	224	204	208	217	230	225	227	217	247	204	215	236	199	207	216	211	230	204	210	225	205	212	222	229	230	198	207	221	217	234	223	201	227	229	221	216	224	203	210	230	253	214	250	244	231	214	207	224	227	217	222	206	229	215	243	222	207	212	191	240	219	240	205	215	233	216	221	208	229	213	221	227	250	222	232	211	217	216	216	220	211	208	219	237	205	207	197	247	212	214	221	214	234	203	231	225	251	244	229	247	225	210	231	245	214	192	212	187	228	227	225	229	229	197	216	233	234	232	201	216	202	223	240	245	232	212	207	207	242	225	242	217	210	205	247	247	236	207	232	231	246	262	202	221	215	223	230	200	224	229	248	218	218	187	216	240	193	241	235	197	217	224	248	219	236	232	214	204	230	212	233	233	236	215	215	221	209	215	222	196	213	212	232	210	220	227	227	233	253	218	224	219	222	210	221	207	215	197	190	204	250	223	244	200	226	225	232	223	228	213	229	241	237	212
3180	779	849	862	795	792	776	735	710	712	722	697	655	693	683	651	716	640	668	644	658	649	661	675	664	674	716	674	678	639	630	699	693	670	704	627	647	625	682	704	659	660	698	706	630	718	658	639	677	630	687	631	653	673	697	682	642	644	708	653	645	668	608	686	672	629	697	729	649	658	668	629	727	683	695	665	674	687	665	699	705	689	706	667	681	646	655	675	670	649	660	652	667	730	655	690	646	654	693	666	635	647	713	653	627	649	684	633	696	660	670	632	672	675	688	674	721	629	629	641	600	679	659	672	680	641	685	670	635	652	637	719	661	656	691	608	631	693	682	661	646	671	665	659	634	646	726	710	698	633	645	705	621	679	653	653	680	645	680	728	646	649	653	663	625	678	654	658	639	668	666	618	662	674	713	690	671	663	626	722	706	666	646	689	688	669	692	625	681	708	718	675	691	639	715	684	664	680	665	659	663	647	664	654	690	654	643	664	640	706	658	650	672	686	671	695	689	652	640	647	697	682	642	656	707	681	697	646	647	699	691	685	708	677	665	690	677	666	664	659	664	662	670	690	670	660	657	657	687	644	666	685	635	658	682	627	683	653	664	619	671	720	646	689	658	665	668	687	644	687	682	657	713	648	679	701	710	624	635	679	644	615	650	657	696	665	694	622	689	650	684	647	635	689	689	646	678	615	673	649	676	602	661	653	668	679	680	662	622	708	656	682	650	677	671	667	654	680	647	681	632	710	709	638	664	675	682	637	685	671	678	683	657	689	638	679	708	689	646	653	625	690	665	673	655	673	673	643	641	659	659	674	609	684	637	645	651	659	663	679	647	631	662	666	666	641	646	661	676	657	674	638	687	634	674	676	677	633	673	622	671	677	680	684	641	676	680	608	626	653	659	677	613	638	655	670	642	651	674	662	704	651	647	678	644	683	703	675	677	625	710	636	686	681	662	680	704	665	666	662	696	660	656	664	747	659	682	661	675	658	651	705	708	679	689	651	654	705	645	675	682	689	658	655	694	672	666	681	661	639	626	684	650	693	636	651	664	643	689	666	714	629	666	667	667	676	661	654	657	631	710	670	645	649	659	677	653	646	694	698	676	648	622	643	627	663	683	688	713	685	651	703	642	645	667	673	713	645	652	699	659	664	646	712	652	719	688	669	683	696	666	658	660	685	674	646	694	705	712	646	684	618	669	683	689	699	653	699	658	652	689	663	685	611	671	652	647	658	670	644	694	658	626	706	661	671	637	642	683	641	709	669	690	699	658	684	657	697	715	688	693	709	640	651	682	661	678	655	626	673	632	665	696	665	675	685	677	634	661	606	681	642	630	688	670	639	629	696	670	640	631	702	639	662	712	681	678	664	678	690	639	649	653	678	656	658	614	694	728	660	630	703	699	683	684	646	684	657	695	663	629	669	713	686	668	642	653	681	661	692	623	621	638	618	627	670	667	659	621	692	639	692	639	664	647	635	696	668	679	656	667	676	676	681	640	636	686	696	703	658	657	705	627	656	714	655	719	643	682	687	680	605	646	651	685	640	708	631	653	677	673	666	669	703	663	703	656	610	685	673	688	717	660	699	641	653	733	636	653	694	620	652	658	677	612	645	656	639	659	678	676	646	665	627	629	674	622	727	669	660	701	637	660	635	645	686	696	687	703	666	622	666	668	672	668	677	695	703	726	638	659	655	706	651	683	710	637	622	635	668	685	614	690	629	676	683	678	673	667	658	655	651	681	701	679	673	661	670	683	636	637	638	635	650	662	634	633	711	678	723	708	643	680	663	694	615	679	652	676	629	679	637	685	695	647	720	651	692	629	657	647	637	664	688	720	608	638	671	609	702	663	645	676	684	683	633	660	646	673	697	692	669	646	677	693	716	686	646	705	636	670	665	639	669	686	713	661	691	663	650	659	608	696	670	682	636	680	674	701	655	683	626	657	716	636	667	657	672	645	638	688	646	645	664	724	677	653	656	681	652	628	640	638	649	707	631	697	676	642	601	704	697	679	673	627	658	649	653	685	681	667	651	663	673	649	662	688	683	693	683	657	693	677	646	636	645	663	647	675	638	703	643	683	650	629	689	686	662	675	685	646	683	669	706	650	692	702	653	631	659	653	677	712	641	663	678	669	639	683	662	652	701	659	667	670	673	654	706	638	626	654	690	662	681	673	698	672	682	719	639	700	639	703	671	667	668	686	676	676	650	662	689	660	684	652	638	648	669	676	689	706	675	669	649	685	665	660	648	691	697	625	726	689	631	685	674	670	683	716	661	662	666	670	660	667	638	634	665	666	641	656	659	660	700	629	671	732	622	665	648	635	678	656	669	681	670	658	649	653	695	650	680	663	656	643	655	635	664	654	674	634	704	648	674	658	674	666	656	682	673	668	656	670	687	665	625	637	692	661	657	680	666	677	647	693	686	651	617	647	700	679	681	620	690	639	681	705	659	641	665	693	688	665	700	664	697	675	656	692	642	683	629	661	679	682	663	679	680	625	694	640	653	676	637	687	655	662	675	708	653	657	628	661	684	605	684	680	624	652	668	686	645	681	671	664	663	655	661	655	678	658	666	663	714	675	664	632	662	684	661	684	622	661	650	636	669	660	683	647	706	639	678	681	686	666	673	665	682	681	643	690	695	640	696	613	716	653	662	719	633	658	683	673	686	634	657	635	645	671	708	673	702	673	675	661	640	718	706	659	668	663	716	680	657	668	640	634	653	699	675	660	657	678	631	701	680	689	689	643	644	651	657	628	619	698	689	687	639	658	648	673	664	675	670	659	682	655	642	662	634	650	649	597	653	632	662	658	632	663	662	666	642	679	681	696	657	693	631	684	669	662	644	627	710	680	685	694	675	643	657	661	678	620	649	666	688	696	652	715	698	646	687	681	696	642	635	684	693	711	659	628	640	634	686	591	677	693	672	704	697	650	652	679	652	696	749	679	691	664	668	637	655	694	679	629	645	676	661	680	627	671	692	609	675	678	655	658	655	690	655	678	701	668	602	693	677	630	684	728	681	662	664	656	621	711	674	677	628	643	628	634	667	670	660	623	603	635	667	664	651	676	642	694	703	700	650	658	689	691	649	653	660	681	708	648	668	698	654	669	702	633	685	654	656	596	652	661	658	656	734	654	676	685	641	651	604	667	713	670	666	660	682	700	650	677	646	645	632	694	662	639	674	698	637	638	630	649	621	620	643	669	629	653	625	669	686	653	649	680	648	634	637	674	651	646	649	667	636	657	670	654	658	685	624	696	732	656	705	662	687	669	671	709	644	649	687	683	677	660	688	673	638	658	635	668	671	670	642	642	609	644	665	678	662	669	687	679	663	616	703	619	628	613	652	648	690	626	647	621	652	607	688	632	673	644	657	677	642	649	668	662	596	665	640	646	605	689	677	671	703	639	691	682	701	696	671	693	661	683	718	658	678	684	634	634	686	694	656	645	710	625	723	684	655	657	684	707	708	696	653	690	630	669	634	671	645
10525	1183	1448	1061	790	623	392	336	297	258	224	179	164	176	162	177	157	127	133	123	128	148	113	127	125	123	123	124	102	107	120	114	134	139	134	141	121	111	113	119	106	127	106	136	119	106	104	123	129	112	98	108	121	128	106	105	108	101	100	104	138	120	108	119	107	112	112	99	111	104	99	116	107	126	111	104	111	116	101	106	110	108	117	115	113	93	111	101	108	115	112	112	103	110	89	120	114	111	97	123	103	90	91	127	104	128	107	109	102	103	99	102	105	91	125	106	115	111	115	106	94	122	112	122	113	118	114	123	107	124	100	100	119	98	80	101	103	127	114	119	108	103	118	93	91	110	103	98	112	119	107	97	117	130	91	104	123	98	103	98	114	117	112	111	111	111	106	104	101	104	115	92	106	101	119	111	101	112	102	93	113	116	114	120	91	96	90	109	85	116	110	105	113	119	102	105	97	112	111	116	117	101	121	129	116	120	128	102	99	92	113	116	109	95	107	115	109	106	97	112	138	114	110	101	108	123	92	115	102	97	100	107	114	118	94	102	103	108	100	144	107	104	109	96	94	111	113	117	88	122	113	103	100	106	102	107	106	129	105	98	103	102	93	90	94	116	111	107	121	113	98	110	110	101	97	112	101	111	137	94	93	116	120	103	124	109	95	109	104	112	106	87	100	121	100	95	103	137	95	109	97	104	101	96	123	96	106	102	103	126	124	104	116	100	97	96	110	105	100	106	109	136	100	127	87	90	109	78	115	94	113	98	128	112	98	102	94	109	136	104	116	107	108	127	104	120	86	120	105	117	132	103	107	99	111	102	104	107	118	125	102	93	96	117	112	91	106	105	102	117	116	90	94	110	109	108	107	111	111	106	107	114	109	102	125	94	121	107	121	108	111	90	110	106	102	117	110	94	109	102	93	110	119	109	122	111	119	102	125	110	106	98	101	105	106	98	104	114	111	106	93	113	112	100	126	102	106	105	120	108	111	82	100	100	99	123	105	83	93	87	114	121	109	130	118	111	85	111	97	118	117	129	119	97	110	107	103	87	92	126	108	109	90	116	91	113	94	112	113	120	128	106	115	101	120	99	128	124	119	112	95	121	118	131	102	120	109	96	97	107	102	101	125	86	102	109	102	91	112	97	103	96	107	104	102	87	105	101	101	107	115	100	97	117	121	112	118	107	95	120	110	95	106	123	92	125	118	100	97	102	105	112	96	108	110	115	106	103	135	86	106	132	114	96	101	105	109	92	123	125	101	121	110	117	106	99	95	103	110	107	102	100	94	105	122	120	100	130	115	125	118	107	108	122	95	93	118	101	110	110	116	97	114	111	116	107	125	105	113	117	109	103	114	117	117	103	111	86	96	126	117	101	107	105	101	116	92	117	103	107	102	105	106	92	112	97	101	107	108	114	105	92	124	97	99	102	102	110	128	97	122	120	110	110	96	103	119	111	104	125	117	140	108	108	97	133	110	126	103	111	96	111	111	114	104	100	96	110	102	94	104	97	120	104	113	115	117	120	111	100	109	120	109	103	112	107	110	114	101	125	127	118	112	107	108	116	94	126	100	95	112	104	105	82	117	119	111	113	99	107	118	127	122	105	109	84	109	110	101	108	108	109	129	106	105	125	89	115	102	116	94	109	115	108	99	97	107	124	115	106	101	111	95	140	100	124	104	106	94	103	111	97	102	93	113	105	106	120	113	104	110	115	112	103	109	110	100	100	99	122	110	116	103	99	117	124	97	128	115	103	117	112	108	115	115	105	112	106	126	117	107	102	110	120	114	104	101	108	96	111	93	115	116	88	131	92	124	108	103	115	91	119	95	119	120	106	116	99	102	96	107	101	111	106	117	104	106	123	103	109	103	124	107	124	100	104	96	103	120	102	118	114	126	106	119	104	105	118	116	103	124	125	114	118	112	100	122	101	91	124	120	102	115	103	113	111	126	100	113	105	104	104	95	105	116	116	99	95	114	115	109	101	121	106	102	104	120	113	136	80	130	102	106	117	112	107	97	108	94	94	102	105	123	106	111	94	121	104	118	104	124	122	114	96	116	121	106	107	106	96	114	125	121	110	89	114	98	109	118	84	106	99	95	113	135	111	93	130	115	118	84	107	100	109	120	99	115	112	116	94	120	117	100	103	115	101	115	119	104	108	113	109	126	103	96	110	115	98	120	115	106	119	106	104	98	95	117	117	106	110	110	91	116	104	119	119	121	87	120	121	105	97	110	104	95	94	116	100	97	82	107	97	95	111	124	124	100	117	115	95	108	115	103	98	107	103	119	113	102	97	93	113	100	87	116	82	96	90	115	122	120	114	103	85	104	98	91	122	108	123	100	108	109	102	94	109	116	98	114	114	110	120	116	114	101	112	119	117	103	118	113	121	117	102	115	122	104	96	107	124	101	128	112	119	118	119	88	108	94	108	116	122	110	103	109	87	118	109	93	119	112	109	118	116	116	110	101	105	112	106	120	126	95	110	110	124	111	124	112	105	107	114	99	100	103	90	104	120	108	84	114	100	105	107	110	98	104	110	96	144	108	109	102	114	116	100	109	128	108	108	104	125	112	110	101	92	99	111	99	110	98	110	120	107	129	106	101	120	102	112	118	106	92	111	110	102	120	118	106	114	116	104	113	110	108	103	101	134	117	105	103	111	105	103	102	92	115	110	118	111	108	93	90	104	118	113	99	111	111	110	90	113	97	97	128	106	106	115	123	107	121	122	109	110	98	107	112	116	105	137	114	110	89	97	138	103	108	127	119	104	110	91	118	112	98	107	98	110	107	109	114	117	119	111	120	116	132	137	91	103	100	123	109	115	128	97	101	97	117	115	116	100	100	113	108	96	106	97	104	124	106	119	109	113	95	95	115	102	109	110	120	100	106	100	94	106	98	83	75	106	100	117	87	112	102	112	125	103	101	83	104	93	96	102	106	97	106	107	102	120	92	111	94	105	115	118	119	97	113	115	116	103	98	118	100	106	109	108	104	92	110	97	109	92	100	104	108	86	119	99	111	105	96	95	93	99	119	120	110	100	101	107	121	101	139	126	120	106	113	83	111	96	101	108	116	104	115	98	112	115	109	94	95	109	110	110	98	94	96	119	119	121	97	103	109	117	115	130	80	117	105	99	98	100	93	112	104	94	94	103	85	100	127	99	103	112	135	106	122	101	112	108	108	110	112	96	101	109	119	107	127	101	123	122	106	130	110	117	119	127	86	102	115	127	109	110	99	104	107	119	89	104	113	118	104	106	105	116	108	109	114	116	97	118	112	101	127	107	110	116	109	101	105	117	108	98	115	109	107	109	102	113	107	99	102	101	118	118	118	106	100	127	112	91	105	116	113	99	92	107	125	103	124	93	106	106	102	108	112	125	114	111	121	95	98	120	104	109	117	89	115	99	102	104	102	117	107	94	83	97	102	113	113	111	107	106	115	118	103	124	108	125	109	104	108	97	105	95	100	111	114	88	111	91	100	113
6527	1563	3601	3754	3234	2549	2129	1815	1457	1313	1214	1028	934	836	796	748	664	665	640	635	613	597	567	486	495	534	488	490	491	465	477	487	415	448	455	473	442	404	451	411	418	425	411	386	430	397	410	386	411	388	410	420	397	388	368	395	390	384	387	379	374	414	406	398	403	389	374	390	397	393	379	378	348	388	384	406	407	391	381	413	366	397	369	384	360	414	398	384	363	373	395	382	356	360	372	358	355	402	398	359	384	367	385	392	387	380	352	401	374	383	372	360	352	364	356	369	363	398	349	368	328	381	364	363	375	378	371	393	398	391	384	379	377	351	453	361	400	370	361	360	348	366	372	347	402	377	415	371	328	385	396	360	374	388	371	366	328	361	352	345	347	393	366	384	346	361	362	372	366	381	389	352	353	343	381	358	361	383	374	376	411	346	361	381	364	323	381	331	356	389	354	382	387	386	356	336	355	358	372	382	381	384	363	366	386	353	351	373	365	383	397	340	352	355	337	344	388	403	423	343	365	359	377	359	376	344	387	364	399	358	345	355	392	361	340	382	392	364	378	366	368	365	355	366	340	368	373	371	372	350	381	383	359	394	372	373	346	357	354	351	348	347	365	368	384	345	384	359	353	381	358	347	369	344	392	332	339	358	383	365	343	373	342	411	322	321	385	375	355	364	373	392	375	393	365	366	342	331	358	320	381	389	348	388	361	343	399	346	390	358	342	393	389	350	377	379	348	372	381	375	362	370	411	360	350	396	375	352	371	391	363	375	367	317	375	361	365	385	382	355	393	369	394	408	365	346	388	375	364	354	359	366	377	353	361	349	354	364	345	387	365	372	368	372	333	341	379	398	345	406	370	372	354	348	355	357	368	355	357	361	373	382	349	391	359	354	354	356	342	405	364	378	353	365	383	372	366	360	356	379	368	412	347	347	377	377	386	387	351	394	354	379	333	381	361	315	377	357	351	370	413	369	331	379	333	346	386	390	353	332	380	350	330	333	358	387	361	366	404	377	380	359	352	375	380	406	358	338	380	365	360	339	385	338	389	328	350	337	352	381	336	355	373	381	395	375	384	374	388	350	326	346	387	364	375	369	354	405	354	328	385	354	342	377	372	382	358	378	369	392	357	345	372	378	353	383	381	350	399	324	370	369	410	401	345	336	347	391	367	394	357	376	374	333	340	363	347	349	359	382	361	360	354	387	368	320	353	380	363	357	360	370	356	391	376	312	390	381	382	339	368	361	352	359	387	400	366	361	379	337	346	383	344	375	368	379	354	324	376	357	371	370	381	376	384	390	356	342	365	352	386	370	329	368	375	383	351	396	369	373	355	383	358	334	387	368	355	347	388	370	361	373	354	385	330	347	355	385	330	324	404	391	364	378	334	354	382	352	375	355	351	370	396	349	396	376	362	363	382	373	343	357	356	384	376	375	379	370	371	374	390	353	367	371	358	341	385	408	396	353	363	382	400	387	370	361	373	369	387	360	364	343	358	388	335	380	397	363	367	344	374	379	374	392	372	370	351	393	341	356	352	339	365	362	369	347	389	358	356	382	386	349	370	347	412	365	399	384	362	401	369	360	363	387	370	357	399	354	360	370	353	349	366	368	404	356	377	363	396	370	372	367	350	367	353	361	392	345	360	382	352	363	329	387	368	373	359	348	383	357	351	388	342	400	356	410	371	347	353	345	370	400	377	337	377	364	393	370	332	390	351	373	375	383	339	352	375	368	345	354	351	357	369	371	346	372	387	377	344	362	361	367	343	349	358	383	348	382	355	348	354	396	349	368	354	352	342	390	342	341	353	358	394	374	394	389	389	363	372	378	379	384	358	387	394	391	369	343	350	364	398	329	365	341	375	377	377	360	390	351	370	332	374	353	367	343	362	346	346	331	366	362	342	393	385	357	380	368	338	368	404	397	357	386	347	375	346	353	342	364	381	367	336	360	366	382	359	352	344	371	393	336	359	392	356	386	366	401	353	373	369	360	348	387	376	386	403	356	359	349	367	402	354	346	399	345	398	342	374	375	358	413	387	351	371	358	411	353	339	330	362	339	363	376	342	364	411	356	380	382	373	374	349	359	374	394	380	378	364	394	342	383	346	375	376	380	382	367	392	364	372	372	365	386	355	357	341	361	381	336	378	356	366	372	381	369	366	370	364	410	394	388	391	342	363	348	380	372	352	335	365	363	363	347	374	375	371	384	387	364	377	397	349	362	374	388	360	380	374	359	354	370	374	355	370	383	384	351	356	377	365	387	392	369	368	374	382	373	370	374	346	346	368	340	393	328	374	357	346	362	361	366	360	368	400	335	366	360	342	383	384	388	360	353	384	373	360	359	357	351	373	353	357	351	353	355	372	333	353	382	369	384	377	383	362	325	341	371	342	365	375	380	367	393	402	354	399	371	410	352	352	374	371	346	358	384	367	356	393	344	355	341	379	383	366	377	355	350	413	381	360	381	330	370	359	344	345	422	347	360	355	393	367	356	360	357	372	359	362	363	372	364	371	387	385	373	359	354	377	410	354	377	411	358	363	360	382	350	330	358	378	356	373	363	370	359	330	382	347	387	337	399	363	377	382	356	331	397	372	354	365	376	393	367	381	380	349	338	321	368	356	383	358	357	379	376	389	355	339	361	373	374	349	367	360	367	358	365	364	349	376	357	356	360	367	377	348	385	370	362	377	373	390	336	340	381	396	372	350	368	350	381	348	368	364	341	394	367	387	389	363	348	360	382	347	360	365	356	388	378	345	377	366	413	379	341	363	352	341	353	407	373	358	361	369	351	374	350	395	378	310	354	334	391	339	366	366	366	391	363	337	374	385	368	346	328	396	353	352	359	394	381	382	366	342	352	364	338	391	384	322	354	363	364	334	364	382	346	355	389	367	334	378	351	368	348	356	382	373	378	358	366	373	383	379	384	365	370	393	324	369	367	361	394	393	405	376	360	335	324	324	357	349	381	365	348	383	409	361	358	386	376	390	369	343	380	377	360	378	362	355	381	368	378	348	360	356	346	376	389	360	332	337	393	375	359	361	366	374	386	381	353	361	364	370	378	395	342	390	347	366	388	377	331	357	355	366	323	392	352	374	338	371	384	379	352	350	409	412	380	386	375	312	374	397	385	386	380	342	381	390	347	336	389	354	386	368	400	327	351	360	370	365	362	363	348	412	412	398	351	348	389	349	374	351	362	356	365	349	383	377	324	355	382	372	346	390	366	349	349	327	339	372	376	370	372	384	314	389	349	363	378	371	357	369	335	379	372	330	345	354	385	371	375	357	378	397	358	342	342	353	393	347	373	338	356	335	363	343	340	367	386	342	417	394	404	369	366	346	365	355	369	392	386	381	382	365	361	379	364	384	353	365	352	363	358	375	386	338	364	376	385	369	363	337	371	393	358	368	381	380	374	321	354	359	358	403	359	356	358	384	334	365	367	372	405	371	368	382	356	385	350	383	376	393	351	362	351	403	355	364	353	382	372	365	359
18637	2708	2804	2149	1493	1052	800	607	536	457	388	325	300	279	245	242	243	213	223	181	183	188	181	173	182	191	157	194	176	166	178	184	156	156	163	161	190	165	149	154	142	143	145	149	149	152	150	148	150	128	152	159	161	150	144	149	171	146	160	152	139	142	150	170	142	148	130	128	168	167	158	153	157	137	172	167	144	152	159	147	139	153	127	141	156	153	156	134	141	142	153	142	139	140	149	139	155	147	155	146	157	135	146	149	137	130	174	140	163	135	153	142	159	121	137	146	129	139	140	153	145	149	140	142	161	140	152	146	142	136	132	137	125	117	142	143	152	139	134	119	143	120	151	133	117	142	143	127	135	127	154	139	139	143	124	148	142	147	156	152	145	144	143	146	152	132	143	133	138	149	156	131	131	153	144	142	126	141	123	135	145	138	132	147	143	160	148	179	165	136	151	134	137	145	142	133	108	149	141	124	142	152	142	161	153	155	127	125	143	158	155	132	155	145	156	145	140	156	135	145	156	160	134	161	147	157	123	154	137	147	152	134	156	147	164	126	156	157	123	142	123	131	129	155	131	154	177	130	147	155	148	141	167	140	145	170	136	154	133	145	143	146	160	127	131	125	138	187	134	128	141	139	155	151	146	158	169	148	146	141	154	155	134	152	154	151	157	154	133	144	152	150	165	127	132	142	151	146	122	139	164	150	130	148	145	119	152	134	130	141	151	155	150	144	161	147	119	160	122	160	161	146	157	147	157	139	135	167	152	145	144	139	162	164	155	142	143	159	156	130	151	144	143	154	160	174	142	148	134	164	142	145	125	130	161	154	141	146	127	161	144	130	145	151	153	155	136	140	137	138	131	161	120	151	148	142	138	156	158	141	171	134	156	129	140	147	135	140	140	131	122	167	148	146	133	143	136	143	136	148	149	158	162	144	130	145	151	154	144	139	131	147	145	162	129	129	150	140	126	136	124	131	160	154	126	157	149	127	152	156	147	158	142	160	159	160	135	134	156	152	140	151	145	133	119	130	135	143	144	152	169	147	156	155	129	127	133	136	142	146	124	155	159	140	142	149	137	178	128	137	142	148	158	141	132	159	138	154	140	134	150	137	143	135	129	150	136	166	154	138	120	145	163	144	147	138	135	147	149	150	150	151	137	141	115	125	142	143	140	127	155	161	159	142	139	147	141	140	152	143	157	140	153	129	138	124	149	153	126	149	149	132	143	140	168	157	160	149	149	112	163	135	153	125	142	120	132	147	143	135	159	151	150	136	175	152	145	130	137	139	151	144	141	124	148	162	151	120	152	134	140	127	153	139	148	126	133	147	142	157	133	143	155	145	140	150	150	140	163	119	152	161	151	143	135	146	155	142	159	138	143	152	147	158	157	130	146	159	116	153	138	158	134	155	138	143	152	149	144	132	135	112	140	166	130	127	135	144	141	115	149	159	138	181	128	153	137	138	146	138	156	171	128	158	147	141	149	132	127	153	136	145	149	133	176	124	161	137	131	127	143	144	126	138	135	139	153	143	138	149	138	152	134	147	119	149	129	148	144	142	128	118	125	131	112	146	142	128	145	128	159	147	149	157	154	140	139	150	126	146	171	155	153	138	155	155	142	151	148	144	139	148	122	134	143	159	153	160	123	143	129	127	145	135	121	113	124	130	148	142	141	139	135	139	110	137	170	138	126	171	123	163	146	126	138	136	134	146	126	125	148	175	138	133	114	160	160	130	145	158	162	132	126	146	149	161	140	155	140	137	134	145	158	137	156	142	137	166	139	150	148	130	143	140	146	175	130	144	140	138	142	147	136	157	152	149	135	132	142	157	141	131	142	148	143	177	149	155	139	148	152	155	151	143	149	133	158	138	155	151	135	125	152	161	132	147	145	142	130	156	139	174	142	132	139	143	138	138	146	140	146	138	179	137	163	174	148	166	131	152	144	162	130	148	128	128	140	131	137	137	124	138	138	157	140	136	149	151	135	156	159	142	149	131	141	154	130	158	137	138	154	138	148	131	142	131	165	149	133	136	168	132	121	142	128	134	159	134	133	150	147	150	150	153	128	148	126	128	153	152	148	152	144	149	142	144	118	137	147	133	152	146	156	114	138	157	141	151	144	135	144	140	141	138	147	155	142	143	165	140	117	162	138	143	152	132	142	152	142	138	144	124	145	129	132	135	152	153	136	141	158	130	141	127	119	175	153	106	136	140	145	131	146	129	136	131	124	150	140	145	132	144	138	135	121	145	149	123	141	129	143	170	134	146	140	138	140	156	135	144	167	124	156	144	169	158	127	143	159	150	140	145	162	130	130	159	153	125	146	141	153	147	149	145	125	115	134	161	149	128	166	157	153	117	127	142	155	131	140	142	129	143	118	147	135	162	148	150	138	153	155	162	139	155	160	164	169	146	156	148	136	133	135	132	152	137	144	159	134	138	145	133	146	166	142	130	127	160	138	152	151	147	139	153	143	162	161	134	153	124	147	134	153	136	128	156	161	157	144	157	138	143	138	130	139	143	139	149	146	139	142	150	139	127	156	137	155	138	130	149	153	146	148	129	143	117	136	121	140	129	124	139	133	137	121	154	136	162	145	146	141	126	137	150	172	142	128	145	154	149	161	145	152	125	139	149	168	164	120	140	165	154	165	157	128	176	157	122	118	148	160	134	151	147	147	145	146	124	129	151	156	130	141	146	162	143	134	126	139	159	153	119	140	122	131	161	145	161	144	151	142	132	143	140	168	146	145	163	140	139	130	144	150	147	143	134	158	154	137	124	131	136	140	150	123	147	144	179	128	133	159	122	142	133	152	125	110	105	147	156	145	136	125	142	136	148	167	148	146	150	156	154	142	151	143	154	154	143	151	148	142	163	127	147	144	155	177	166	146	167	139	132	134	140	125	142	162	157	140	155	154	140	146	150	140	144	151	132	143	144	154	149	157	166	149	116	131	131	153	150	168	124	135	122	149	136	158	134	116	141	141	148	152	131	126	139	158	149	151	131	143	124	136	162	121	131	144	155	127	140	138	130	133	133	168	136	143	140	141	151	160	148	130	140	176	130	125	134	142	141	148	130	138	156	137	148	155	151	154	132	120	146	134	142	127	134	158	155	141	155	154	129	128	149	153	161	132	138	139	145	161	134	141	135	155	158	166	144	150	142	124	149	144	124	126	149	169	157	142	149	142	154	143	136	190	130	122	128	153	143	149	157	117	148	158	139	125	138	141	148	135	170	156	139	129	141	134	161	137	160	127	148	127	141	140	159	116	144	145	122	122	142	144	150	154	141	151	141	157	157	140	152	137	149	127	153	165	140	172	144	137	147	149	148	155	122	143	128	143	136	127	154	140	134	140	149	118	122	152	144	154	165	128	126	131	162	154	129	140	161	139	120	134	127	118	155	130	135	151	145	156	159	136	151	156	129	160	136	165	160	160	149	147	139	151	149	147	144	144	141	170	144	136	136	153	145	140	140	149	156	139	150	143	145	132	111
8868	2664	6497	6960	5784	4598	3927	3163	2718	2291	1943	1705	1569	1385	1326	1216	1175	1047	1026	939	907	865	853	833	757	756	715	717	733	687	663	656	651	608	648	618	630	595	591	576	560	600	586	587	582	535	560	528	536	545	557	566	559	530	562	538	560	530	508	502	520	516	484	475	530	502	538	505	534	544	515	465	466	506	496	494	547	518	450	478	515	489	540	507	491	494	496	475	512	486	518	487	521	497	510	466	512	494	507	471	501	476	494	490	459	481	479	467	497	499	479	500	506	493	474	491	492	493	501	510	491	489	496	481	490	498	484	470	461	502	464	487	524	481	487	499	487	484	463	465	503	462	500	499	478	496	480	494	477	423	479	444	450	488	501	440	500	458	457	506	465	478	481	464	492	450	492	526	454	502	461	480	485	472	507	447	539	458	476	485	492	473	438	506	502	508	492	474	490	482	482	482	514	493	471	516	519	465	505	464	485	490	477	477	485	485	524	486	450	455	459	458	503	471	452	508	443	507	457	498	474	468	473	474	444	471	514	469	468	456	463	477	469	494	489	532	501	480	447	457	482	437	465	470	439	447	472	505	454	485	484	537	522	492	483	498	490	484	439	496	473	437	506	502	496	498	437	490	473	463	466	483	506	461	448	499	466	501	479	501	455	467	485	463	487	468	454	505	456	454	509	504	459	444	495	478	467	511	463	459	479	428	510	455	480	493	487	467	485	515	493	461	472	469	469	453	475	453	479	485	484	491	441	510	486	448	469	462	440	492	482	464	476	486	468	470	454	532	454	494	474	468	492	437	463	478	472	511	494	519	442	485	495	486	441	459	478	461	493	480	478	514	463	469	510	462	444	465	492	467	489	483	447	497	476	486	481	465	494	475	447	501	481	506	444	507	486	459	482	483	471	526	481	461	461	426	480	504	450	498	469	492	501	491	509	483	460	495	497	481	471	463	433	478	457	510	484	482	480	517	496	472	449	527	480	481	447	449	497	512	442	483	495	452	468	447	408	473	511	518	489	474	495	518	473	451	507	442	519	462	470	523	463	473	480	473	485	484	502	474	465	445	443	462	496	436	496	480	454	479	442	445	501	445	452	479	461	446	484	463	499	452	496	460	482	473	447	458	469	459	451	451	459	494	447	504	480	502	481	511	472	475	469	454	468	474	481	460	469	468	450	454	485	445	492	488	475	439	443	464	479	533	465	459	468	485	478	478	486	477	475	488	503	474	469	462	496	482	493	432	484	496	485	514	483	450	439	467	488	457	447	458	475	464	472	454	506	478	469	459	470	468	479	481	461	443	460	463	464	479	428	492	460	490	461	420	488	477	453	455	456	465	477	507	475	464	471	493	478	443	423	486	497	490	537	448	494	469	500	451	483	495	489	494	496	531	476	483	485	492	474	465	436	452	457	462	483	495	453	503	471	495	508	452	452	482	471	456	490	443	449	447	436	426	471	439	474	420	464	507	469	479	495	455	459	482	447	458	494	475	445	487	486	453	425	496	469	491	459	459	489	434	478	490	425	488	466	511	497	473	464	488	530	462	502	484	473	481	483	488	472	444	471	452	495	511	498	467	495	478	462	508	480	462	468	485	473	469	483	445	470	441	491	457	473	482	491	480	447	442	491	499	463	498	467	510	469	461	448	465	507	472	469	465	476	463	465	468	501	481	466	462	502	483	469	459	478	481	508	484	463	460	460	474	468	439	485	481	506	476	494	518	496	455	471	486	460	461	469	459	476	487	461	477	435	439	491	486	476	466	474	494	468	501	494	476	492	476	424	453	499	476	414	474	484	494	478	464	483	486	506	429	483	462	470	490	467	489	474	443	470	467	505	478	478	486	498	483	487	439	476	479	509	482	506	468	480	500	490	475	480	455	493	471	452	483	466	477	465	504	440	467	495	477	457	483	506	452	510	468	493	429	493	464	466	461	440	459	467	432	490	462	472	467	437	445	434	509	460	471	476	451	522	490	442	480	463	468	487	487	467	472	470	494	495	483	438	489	494	443	484	491	415	457	463	518	468	441	486	472	461	497	469	492	474	440	484	466	482	520	486	495	497	458	530	491	466	502	499	488	494	460	464	473	502	496	499	422	477	451	449	497	483	428	476	476	506	436	456	467	493	450	498	464	468	442	499	491	459	480	458	492	484	472	438	453	520	457	483	489	473	484	450	483	466	473	462	475	469	465	452	495	487	473	471	459	449	452	442	427	458	460	421	485	468	488	465	443	478	485	478	515	465	461	477	454	483	492	493	495	476	490	481	451	443	433	484	444	474	502	465	483	512	472	489	480	458	461	498	486	452	458	445	504	465	472	474	480	443	498	507	485	480	501	432	460	429	477	491	460	527	504	483	492	455	464	485	494	500	497	492	487	481	443	514	494	422	455	476	433	489	476	490	481	507	466	462	507	473	492	497	471	521	482	488	485	501	491	474	453	480	447	469	488	460	478	486	468	454	531	486	496	500	492	469	462	476	478	446	519	427	427	489	514	472	501	492	449	489	419	496	445	466	482	490	490	418	478	461	478	445	489	480	458	454	493	475	507	451	452	480	477	539	476	470	448	430	487	465	414	504	511	486	470	486	479	437	484	511	475	479	469	452	429	437	456	474	474	498	502	492	490	468	487	452	427	473	447	475	479	475	509	459	450	454	491	473	494	429	503	456	473	465	501	422	491	514	478	489	480	467	488	428	478	479	502	469	486	508	508	452	422	504	464	462	486	511	492	433	447	479	503	480	433	472	451	516	474	467	482	493	488	495	490	495	482	446	452	498	473	513	415	464	486	442	476	499	442	477	462	475	452	523	485	491	515	467	455	467	463	449	479	463	482	456	489	471	471	470	464	476	484	451	496	450	465	481	476	503	500	493	480	463	478	485	441	456	453	456	445	474	476	464	498	480	471	459	449	458	435	480	452	457	456	488	432	483	443	485	482	454	498	449	462	494	450	439	483	478	460	519	522	453	454	474	498	497	480	484	531	467	470	481	486	481	454	426	487	493	477	440	470	451	481	511	465	456	457	483	473	479	474	497	458	453	511	487	502	461	484	486	440	488	488	502	483	486	481	504	480	493	496	506	458	477	467	447	492	413	496	503	444	465	477	517	436	474	492	500	465	499	510	473	483	481	469	490	473	463	491	492	474	460	461	515	462	476	486	480	451	464	512	502	450	455	474	490	459	431	462	457	465	470	501	491	463	474	475	442	521	470	483	483	458	445	472	477	466	447	465	469	488	440	478	491	479	478	461	462	477	445	486	489	513	488	458	475	469	457	463	503	474	472	492	479	472	491	489	439	484	525	463	487	457	488	530	502	433	428	482	511	450	475	484	482	505	486	476	469	509	452	509	469	514	465	441	474	494	477	464	467	501	467	466	492	466	478	462	461	510	489	495	502	484	504	493	461	486	459	492	488	517	504	468	477	435	448	484	508	455	479	464	509	483	448	484	498	539	467	492	461	516	481	501	532	430	469	477	456	492	452	486	479	467	509	505
2479	323	322	287	279	275	230	256	204	247	206	250	210	218	196	217	219	213	222	240	229	227	238	209	248	228	225	223	196	202	227	241	202	215	217	224	220	213	233	240	221	235	223	228	235	229	208	230	214	216	213	228	241	223	233	205	221	202	236	220	232	213	239	204	236	210	230	217	207	208	217	197	236	228	218	208	239	220	250	205	219	222	225	218	222	226	208	194	206	203	211	215	210	231	216	237	215	234	219	204	216	242	200	216	239	238	197	219	214	226	203	212	235	226	216	216	208	228	212	208	243	217	223	235	215	233	224	187	224	214	204	218	225	217	215	241	215	203	217	231	223	242	229	217	222	239	214	228	232	242	238	238	227	235	207	221	229	211	229	231	230	227	215	249	226	231	235	240	224	232	232	233	217	231	249	247	234	244	226	241	246	213	202	264	213	208	205	200	235	228	230	224	246	191	248	203	219	223	208	229	190	206	192	210	232	206	238	215	214	245	215	239	243	191	238	224	238	231	211	208	248	202	206	215	194	235	229	201	240	225	213	223	232	237	227	211	210	204	241	204	214	216	216	240	219	209	218	223	206	205	227	213	234	249	244	214	219	197	227	201	210	218	213	248	210	213	239	232	207	211	212	211	233	209	225	207	234	240	215	221	232	198	257	231	218	246	204	220	202	239	240	252	252	206	210	201	197	244	201	218	228	212	246	212	208	205	224	214	237	232	222	227	183	207	210	215	225	219	218	207	242	216	225	206	230	221	241	225	222	238	210	213	218	212	214	211	212	216	215	229	218	238	234	216	198	212	214	226	224	220	212	223	217	227	221	181	200	201	236	225	245	203	207	206	212	258	211	226	213	231	217	223	239	215	224	204	253	230	223	255	222	244	198	222	218	219	215	217	216	205	242	230	195	216	205	222	178	221	204	229	237	207	253	196	221	210	228	241	214	227	210	222	216	242	181	240	209	220	223	251	193	215	202	234	216	214	213	223	218	224	239	221	228	225	203	188	225	245	237	240	221	242	223	195	213	220	209	228	226	227	198	219	201	206	219	224	209	211	232	215	227	237	207	208	221	193	228	207	228	212	207	228	234	242	221	254	229	220	230	184	208	210	210	225	210	221	209	241	238	216	217	225	222	239	231	235	239	219	217	225	202	205	226	229	197	227	238	231	222	218	208	222	218	218	224	224	218	215	231	218	220	221	226	210	239	223	202	237	221	230	251	226	232	209	216	213	207	216	198	234	219	221	220	195	226	203	202	216	240	238	217	242	231	191	230	213	212	225	207	229	230	220	222	234	241	238	234	199	218	236	206	215	240	229	212	207	203	221	207	234	222	213	212	216	221	224	217	201	219	199	208	230	239	225	219	196	202	202	208	226	193	215	209	230	233	229	233	209	232	226	216	225	221	242	225	240	209	189	233	229	223	229	223	245	217	207	234	202	237	222	209	217	221	244	218	197	221	229	236	222	223	206	242	199	232	213	266	187	212	233	206	219	229	253	206	232	220	186	211	196	217	220	222	233	213	224	237	198	227	239	227	213	232	201	210	216	266	242	226	239	189	219	242	214	214	197	230	219	227	223	210	219	214	215	225	200	201	209	245	231	224	220	233	216	248	211	237	229	217	236	199	227	192	255	228	228	235	231	217	237	210	208	205	208	202	205	230	240	231	226	233	215	224	230	205	227	249	239	212	232	228	223	227	220	220	211	221	211	232	225	215	217	210	212	206	218	229	215	252	233	224	215	201	206	242	207	225	206	221	196	214	224	220	234	227	237	194	219	237	233	241	218	233	198	210	210	213	221	230	218	214	257	203	226	206	197	212	198	233	207	237	221	213	213	235	224	239	209	235	214	216	220	200	241	227	208	232	217	217	216	229	233	235	203	219	218	200	205	229	206	237	197	205	235	217	233	220	224	214	214	215	187	219	214	233	242	223	196	205	203	210	238	224	212	210	225	258	223	216	247	215	235	245	228	243	236	191	200	234	206	216	225	193	205	203	244	232	215	218	206	219	213	244	232	241	245	233	215	220	241	218	237	223	195	225	242	250	272	200	193	251	217	239	222	196	244	238	214	233	234	220	228	220	202	204	246	219	224	248	232	203	233	219	244	215	218	198	201	192	198	215	243	235	210	205	222	190	213	226	246	236	216	218	222	228	223	239	231	221	234	255	200	231	226	217	242	226	216	206	241	227	223	209	224	218	230	227	230	231	232	219	225	219	226	246	223	219	214	241	249	215	221	232	215	220	222	235	229	232	245	219	215	226	230	215	203	229	232	230	220	211	214	229	208	212	226	225	202	208	205	229	250	209	207	239	211	236	223	225	227	242	239	223	224	242	233	206	220	214	226	237	215	217	236	217	194	240	219	213	215	235	215	224	228	243	225	247	219	224	224	217	227	222	208	245	212	235	207	234	223	233	222	201	225	217	218	214	226	203	235	236	215	220	234	222	228	211	244	200	231	221	207	240	216	225	228	209	225	232	221	255	209	224	242	227	223	214	264	225	240	209	212	225	218	252	195	229	200	238	237	206	198	212	224	211	227	175	207	231	220	233	211	197	235	209	233	247	244	231	214	224	208	262	216	216	202	229	206	248	195	212	204	212	212	210	227	203	238	228	246	209	213	222	227	227	236	202	228	229	223	229	240	231	211	212	213	243	219	201	219	227	237	235	234	241	216	204	219	228	221	189	241	219	225	253	224	235	235	226	208	235	230	211	235	226	201	227	208	224	185	216	228	223	248	216	227	219	250	215	217	239	244	221	223	231	225	233	195	219	220	211	243	230	212	219	227	222	234	238	224	232	223	206	221	233	217	222	204	193	224	225	220	227	219	214	217	217	220	193	202	236	214	233	220	210	188	215	220	224	243	218	236	208	213	210	211	203	226	201	207	230	237	189	241	242	202	219	230	212	233	249	238	255	215	224	217	228	212	239	228	195	239	216	201	225	220	196	241	221	220	213	210	235	229	219	226	215	210	221	234	247	212	199	212	213	242	230	225	222	213	201	229	217	215	229	225	241	221	226	189	234	234	236	225	223	208	229	206	230	223	228	231	212	243	242	213	229	194	217	201	221	232	240	237	239	224	192	234	217	239	224	222	208	245	235	221	222	233	209	244	220	222	202	220	209	237	226	233	222	230	233	216	223	241	226	241	201	206	207	231	245	205	208	218	238	235	213	225	221	233	225	232	193	225	235	232	208	219	227	221	234	196	211	208	247	231	255	220	215	237	233	224	217	229	232	218	217	251	205	207	203	240	217	218	200	218	193	232	223	249	224	216	247	216	229	237	241	229	232	233	216	232	225	231	233	219	227	220	229	213	205	222	245	239	217	219	228	227	213	209	220	219	236	234	232	251	230	225	228	232	216	231	209	223	235	236	232	227	234	231	227	220	235	254	244	211	228	246	210	207	253	182	214	255	202	237	233	209	237	245	214	210	237	221	251	245	219	208	211	205	203	222	181	202	231	198	220	245	260	249	221	238	211	232	251	227
3175	772	906	883	891	823	758	787	735	728	778	704	700	729	679	651	704	639	736	681	653	684	683	705	721	680	671	667	642	688	670	686	695	634	673	635	681	684	666	688	675	669	655	679	657	701	701	719	652	682	697	641	723	724	631	711	649	662	654	660	685	655	629	648	640	671	730	681	652	692	647	677	647	697	651	677	667	658	671	673	674	644	667	638	642	660	648	671	678	679	698	640	634	680	615	649	662	635	680	735	656	626	618	665	612	692	640	657	681	692	692	662	669	675	699	688	735	670	690	705	667	659	638	683	646	649	653	657	665	658	631	687	675	701	631	622	659	654	689	668	667	656	652	625	672	654	707	745	641	663	693	644	657	638	672	684	629	638	647	700	706	687	650	695	652	668	674	700	705	693	645	710	643	653	678	687	681	641	670	700	626	649	647	694	626	637	655	679	696	668	670	673	687	697	670	655	645	654	657	617	688	713	693	659	682	623	661	625	633	690	717	618	638	630	673	676	685	634	643	680	650	671	620	698	627	666	641	677	645	640	712	667	660	659	660	645	671	681	649	618	663	685	663	681	743	709	642	657	647	665	651	634	645	662	652	674	664	621	682	697	673	663	630	691	684	651	667	696	662	665	664	676	698	649	647	655	678	650	719	683	641	675	648	672	640	613	662	669	639	670	635	682	637	623	698	630	696	639	651	672	693	642	636	657	642	653	655	707	647	705	641	712	674	669	666	643	638	647	649	652	656	670	628	643	626	650	701	700	660	675	665	682	683	695	636	715	646	681	666	636	667	720	674	677	652	640	633	664	664	664	670	624	649	702	668	710	676	702	629	691	680	635	667	700	664	678	693	686	654	632	616	693	681	655	660	664	727	681	690	701	623	650	684	634	732	639	664	666	649	703	638	657	648	669	670	654	683	643	691	643	621	639	659	627	667	706	670	635	656	654	663	687	682	678	657	693	700	697	652	639	625	690	668	678	694	658	699	634	711	702	666	682	651	643	663	687	676	688	673	682	671	658	643	665	683	703	652	658	620	672	675	652	660	634	674	707	671	686	692	654	688	690	668	647	640	595	631	670	641	690	676	659	650	701	685	636	678	678	646	657	660	672	647	664	698	640	646	633	669	642	659	686	689	625	666	617	687	665	681	725	648	639	685	666	717	674	694	684	643	627	683	695	688	675	672	718	664	667	664	645	699	648	692	657	651	651	710	662	657	689	654	646	666	666	652	644	650	679	661	673	669	694	681	700	668	675	664	694	638	645	702	637	664	639	710	720	639	697	658	650	637	669	631	669	642	630	654	660	659	620	621	617	653	632	688	712	648	663	681	677	700	645	683	629	706	669	666	691	649	713	613	658	704	724	621	656	647	673	619	648	661	676	682	669	670	660	651	620	678	659	653	666	659	627	674	638	711	689	670	689	671	646	667	659	657	672	637	658	651	674	683	683	757	614	690	643	730	669	694	684	700	664	682	646	642	647	628	665	663	622	672	708	667	659	677	670	643	639	679	683	662	638	706	687	705	689	632	669	653	655	678	643	648	679	687	662	614	687	699	646	675	664	663	687	689	668	626	660	676	645	696	636	650	682	676	638	664	684	622	652	695	690	628	698	659	645	672	671	639	640	666	667	723	674	685	686	651	657	683	666	679	669	666	622	653	692	720	641	675	661	675	643	642	659	688	612	660	671	652	690	682	710	687	689	650	699	626	657	628	640	677	644	672	685	640	662	677	652	694	681	656	622	650	608	683	690	661	686	723	662	666	658	681	641	675	685	679	630	673	699	665	607	652	649	629	697	641	691	671	693	695	656	686	666	680	654	623	737	673	672	704	628	663	648	616	633	707	674	668	693	672	642	689	663	646	687	693	670	639	685	694	669	704	688	703	669	685	663	677	670	655	660	668	642	695	683	639	624	682	671	685	687	613	619	671	698	652	650	708	688	657	661	717	672	617	701	667	660	657	674	664	716	676	675	664	636	672	672	693	684	610	650	642	659	706	663	686	593	678	667	684	674	691	683	661	670	654	644	651	674	661	660	671	675	665	662	690	665	652	710	679	727	687	675	652	647	687	653	680	678	717	628	694	650	664	645	678	652	662	708	665	683	641	670	659	667	684	679	709	690	677	623	658	648	647	687	660	648	675	714	620	689	625	681	631	684	677	666	651	676	655	692	702	679	679	656	639	683	660	608	682	728	654	608	725	649	651	645	700	665	638	644	672	694	651	636	665	656	680	663	645	671	620	710	662	700	610	644	635	644	682	653	669	656	640	695	673	663	689	685	639	638	658	669	665	595	715	666	676	685	656	628	647	700	681	644	669	701	645	626	656	664	750	662	668	642	630	671	634	653	702	624	654	711	651	686	675	669	599	658	681	686	662	667	627	665	654	665	663	686	675	662	624	641	657	678	643	636	717	684	717	663	690	682	696	655	654	693	630	676	690	679	667	713	649	655	620	686	657	706	657	673	681	633	662	661	714	625	723	659	722	635	679	705	639	689	712	686	680	653	730	682	645	671	619	669	677	653	679	667	667	647	674	639	696	678	657	667	669	657	673	659	682	686	644	661	666	656	678	648	679	731	626	680	691	661	647	655	631	693	708	676	664	676	686	663	656	680	718	670	670	640	654	645	689	664	669	660	647	684	629	623	691	703	672	650	645	630	657	654	684	674	669	643	654	649	663	667	667	648	658	628	648	621	693	672	670	643	684	673	662	636	680	662	716	673	700	658	631	652	706	669	677	645	681	681	728	694	645	697	654	627	634	654	657	633	685	691	693	653	643	642	652	673	652	671	720	673	689	684	647	678	620	693	662	720	660	656	691	698	647	638	655	662	681	705	643	662	688	729	654	701	717	666	627	684	701	693	674	645	650	664	708	688	657	643	671	654	681	665	631	663	697	706	687	684	633	637	680	720	652	691	633	623	673	696	686	634	676	677	671	668	696	603	686	692	692	654	673	634	691	673	636	626	660	667	673	677	675	675	683	710	642	663	719	659	689	687	726	688	676	678	638	633	684	686	669	688	693	710	665	658	659	620	666	655	659	643	714	682	674	636	681	678	706	724	727	687	699	669	651	716	683	655	673	629	664	668	712	685	684	660	673	624	677	625	674	674	672	667	643	695	684	668	645	661	683	666	709	709	671	692	655	667	714	678	643	631	671	688	652	691	690	616	749	662	651	668	674	677	693	664	659	650	626	642	690	648	651	699	653	688	648	637	639	621	684	653	647	696	683	674	668	628	677	633	729	661	635	719	689	699	669	688	686	673	676	658	633	678	669	634	650	658	650	642	685	610	684	649	703	638	673	652	656	641	668	668	664	698	697	675	657	650	689	648	662	628	677	683	633	667	627	627	671	666	676	673	719	659	626	676	650	740	674	668	669	647	676	625	644	676	673	644	626	618	655	682	654	646	652	628	635	684	666	603	716	659	679	696	670	594	634	684	690	649	671	662	627	682	605	667	669	646	688	633	671	678	621	639	641	675	692	692	668	658
10737	1141	1449	1154	745	588	457	329	289	241	253	183	178	187	138	163	151	128	133	119	133	115	134	149	121	134	110	121	126	134	116	107	123	130	133	123	127	111	123	103	109	113	126	106	111	126	104	123	108	107	123	104	106	119	101	102	94	103	119	119	85	115	105	134	97	112	119	99	114	107	107	120	119	113	115	113	106	113	107	129	98	95	127	111	122	77	104	122	106	103	114	124	111	100	127	116	93	113	123	108	100	100	102	98	91	117	119	102	138	105	99	110	108	103	101	118	116	114	107	88	102	101	109	108	109	115	107	113	94	96	100	109	96	108	98	95	107	119	114	105	117	91	117	102	122	89	108	101	109	95	100	100	98	111	110	129	119	87	117	114	102	114	122	99	99	90	127	94	114	116	101	123	102	101	110	117	106	111	93	102	100	87	103	123	110	111	94	88	108	107	104	115	109	102	110	103	93	88	102	104	112	123	121	109	119	132	91	127	96	109	124	97	114	112	100	101	101	102	102	133	95	113	86	110	100	120	112	114	114	123	100	110	109	104	121	127	119	110	104	101	103	124	111	105	118	90	101	128	98	97	114	122	109	98	97	102	110	113	113	118	102	113	112	105	116	90	128	110	123	110	112	119	118	101	95	108	105	116	111	105	90	121	94	108	94	100	114	89	109	104	97	93	122	107	113	118	103	112	100	127	109	92	119	90	92	110	103	125	105	118	115	95	98	124	95	109	118	128	106	105	91	97	92	88	101	100	115	115	101	98	105	107	105	111	110	139	110	118	93	113	108	119	107	108	106	100	102	108	118	92	126	110	111	104	106	116	101	123	114	125	104	122	105	96	106	101	111	106	114	104	126	99	134	123	103	102	101	114	124	101	113	93	101	95	90	111	132	116	94	101	128	103	122	96	113	109	110	109	100	112	105	92	100	112	120	124	111	122	120	98	91	117	122	116	91	118	103	127	103	131	124	100	111	115	113	128	103	99	98	101	123	103	97	112	106	96	118	94	131	113	92	114	110	101	95	98	80	119	103	131	118	120	81	111	92	114	106	98	112	108	95	107	102	123	120	105	105	101	110	89	111	97	112	112	104	95	98	108	101	109	103	112	117	102	116	99	102	98	100	95	101	105	94	117	105	122	110	99	105	107	99	108	119	104	97	118	99	107	117	87	111	116	92	116	104	96	102	106	104	106	100	109	99	115	105	109	101	99	104	104	104	102	104	104	125	122	96	120	117	101	112	109	119	106	108	124	127	111	99	108	108	112	130	90	114	129	110	123	106	108	109	90	107	100	101	97	107	99	104	113	112	95	108	109	109	89	108	98	117	110	112	110	95	107	106	102	106	105	104	124	108	114	105	104	91	99	108	126	104	121	104	104	89	108	104	97	84	111	105	103	103	101	98	112	91	114	110	109	121	88	99	104	127	96	111	108	99	105	102	129	112	99	104	99	124	99	113	119	104	116	94	98	104	121	95	130	99	115	100	113	99	115	96	116	111	93	99	113	125	105	106	125	92	122	119	115	105	114	116	115	102	110	108	112	100	98	99	102	97	107	136	108	107	114	107	130	109	120	99	105	90	112	110	102	104	104	105	121	110	113	102	112	115	111	107	124	118	98	116	117	104	104	107	109	113	107	96	105	103	108	106	106	123	100	120	121	116	131	90	118	121	102	98	120	99	104	108	100	99	94	107	97	101	98	118	88	110	109	108	97	109	111	111	108	114	103	96	114	103	122	100	106	124	97	105	97	120	97	108	119	100	124	106	99	102	108	109	119	116	102	100	105	123	109	117	128	123	113	101	114	118	112	122	104	109	122	114	111	113	109	92	103	110	100	96	123	106	107	117	93	98	99	103	105	101	93	99	100	116	112	110	105	116	117	114	101	113	96	102	105	97	125	118	97	117	122	103	80	115	134	109	110	107	112	116	127	104	107	113	96	88	112	111	101	103	110	101	107	118	105	108	121	96	103	112	106	103	115	101	117	130	106	117	107	108	112	102	115	112	96	93	112	105	108	106	116	103	93	107	100	99	100	99	107	112	107	107	109	118	94	86	131	105	110	106	112	123	107	127	89	113	116	103	98	113	98	101	89	113	97	111	106	115	97	107	97	108	118	106	111	111	100	101	99	101	123	106	125	97	90	115	107	107	96	106	109	125	104	112	106	114	121	96	100	103	103	110	99	98	118	109	92	97	112	112	117	104	118	101	109	120	129	111	104	130	107	106	100	116	110	106	107	110	119	102	116	90	93	94	116	106	104	102	88	92	120	105	112	96	82	115	124	112	101	101	105	110	105	104	105	110	93	101	111	115	127	128	123	89	118	94	106	110	101	95	107	105	116	91	104	107	102	113	107	106	97	101	104	103	113	106	101	97	93	113	98	124	105	113	106	114	114	106	95	102	127	128	126	97	104	116	112	101	91	127	118	96	99	92	106	105	95	94	118	108	115	104	105	98	116	102	105	101	114	118	93	107	123	118	116	96	105	99	116	107	103	124	90	116	94	106	106	108	110	107	91	95	101	107	102	102	115	118	95	93	101	121	126	99	126	101	98	89	101	98	117	105	118	105	109	114	105	108	107	84	111	114	131	102	82	115	115	116	124	83	106	114	109	118	103	93	96	121	116	103	96	92	89	104	108	107	107	109	110	109	112	134	99	128	127	115	116	93	99	112	91	121	108	124	111	95	121	115	98	122	113	125	100	109	112	116	86	121	96	103	101	110	104	90	106	104	96	100	109	106	100	101	102	114	122	87	118	106	117	110	103	99	104	119	122	94	120	115	103	105	94	106	119	113	116	113	100	108	92	96	110	119	122	110	102	104	88	114	133	135	111	114	118	96	93	98	102	93	100	119	107	104	110	95	89	114	105	98	100	114	107	101	106	92	99	119	99	121	100	106	108	109	118	93	98	109	106	124	104	100	104	117	130	99	113	96	112	110	98	102	125	104	121	104	105	102	95	98	109	101	104	93	123	104	122	116	97	106	113	101	113	103	119	113	101	105	107	92	114	107	108	117	113	120	129	118	94	118	110	126	124	92	76	106	96	105	99	106	120	100	113	124	101	117	105	104	100	93	101	103	114	120	105	116	100	125	96	131	112	109	115	131	98	112	106	113	100	100	97	97	97	92	115	123	109	111	104	92	79	113	103	101	106	120	112	113	126	87	116	97	107	106	113	130	108	114	106	109	92	107	133	104	110	103	98	110	115	101	111	116	117	116	81	100	105	109	97	105	90	114	105	112	113	93	111	108	103	106	93	121	95	106	102	104	113	103	119	109	110	97	106	113	108	104	114	91	114	114	105	106	106	103	112	109	107	104	113	104	108	107	102	99	97	110	119	104	121	99	126	102	115	115	118	121	100	97	104	116	95	102	99	114	99	116	90	103	103	100	81	102	100	120	125	116	101	134	104	98	86	117	102	109	98	106	109	101	96	103	122	98	110	112	103	110	107	120	97	112	127	91	105	100	107	102	117	116	116	123	116	119	119
6557	1500	3523	3909	3130	2611	2164	1795	1466	1250	1112	1019	928	865	757	758	658	697	636	610	616	570	559	541	552	524	430	463	465	474	460	476	434	424	425	438	396	422	392	422	431	399	394	411	387	404	428	374	405	403	392	406	395	374	378	407	365	350	368	377	370	415	394	380	356	374	393	372	366	365	381	405	377	390	399	362	384	358	375	380	362	368	380	383	395	390	338	402	372	385	365	365	392	360	388	374	380	408	368	360	348	352	364	341	337	367	363	352	378	368	414	366	363	373	362	363	382	391	343	359	353	383	394	351	370	351	346	373	353	372	355	368	328	398	350	377	405	390	380	336	347	385	358	373	374	373	355	375	347	373	340	386	352	356	352	341	388	371	391	387	323	373	351	345	380	395	355	357	379	381	357	358	362	394	440	432	372	362	372	377	365	364	356	367	341	371	367	397	379	377	391	354	370	367	331	382	386	365	373	367	355	347	344	332	363	352	387	353	380	341	348	363	359	394	355	384	401	355	373	380	357	378	374	350	363	359	379	361	395	366	366	345	383	358	377	396	350	359	376	352	354	369	358	364	369	340	375	386	378	357	342	361	373	370	382	370	358	375	333	378	376	380	354	362	344	356	375	373	331	340	344	371	360	391	367	355	364	354	382	357	374	388	365	371	392	351	397	385	327	366	376	375	368	379	379	406	342	384	352	369	330	378	397	371	361	365	371	364	370	386	378	359	371	343	359	428	347	403	387	390	376	376	357	342	352	388	355	346	359	379	397	360	372	354	345	381	357	336	375	337	357	348	379	362	374	379	381	357	351	371	332	365	331	341	358	373	370	352	356	386	352	370	362	357	355	371	416	345	375	366	341	370	356	346	368	373	385	375	369	345	382	355	384	394	353	333	333	349	393	370	395	373	372	382	357	356	354	395	372	346	389	365	372	359	378	382	364	371	345	346	358	332	347	378	352	358	347	387	363	350	354	364	345	435	364	392	376	369	364	369	370	357	347	334	354	370	379	343	334	358	377	362	363	379	378	363	345	362	371	361	392	369	346	362	379	364	344	351	391	363	372	385	368	365	324	363	345	366	362	358	381	343	372	347	356	346	350	373	352	358	351	401	383	375	374	379	358	387	345	372	355	380	406	378	324	372	357	384	371	391	389	360	358	361	344	353	379	363	351	362	386	382	380	354	364	337	367	375	363	352	384	363	336	352	356	352	403	360	368	349	375	374	347	345	372	387	358	367	364	335	408	336	350	377	369	339	352	383	352	350	335	361	374	356	373	387	396	378	401	347	394	339	381	370	366	386	361	354	386	374	397	405	367	384	359	390	391	321	367	359	347	357	373	369	348	343	396	349	369	329	348	340	399	355	352	349	377	364	369	346	355	382	363	367	359	362	347	389	377	357	353	366	395	361	375	347	362	380	348	389	356	389	364	397	365	322	360	390	392	364	352	343	360	338	385	361	372	382	346	366	395	375	357	359	365	357	392	327	400	353	335	358	375	366	362	398	337	384	364	344	387	366	378	344	366	397	359	382	338	343	372	368	340	371	364	357	336	358	387	370	381	376	366	359	351	367	365	332	354	382	366	369	368	390	380	368	372	361	350	349	349	383	391	335	374	353	348	392	343	370	400	345	382	366	368	389	354	346	382	346	373	355	377	336	369	359	360	352	413	349	351	380	362	376	384	363	356	347	348	384	343	345	347	370	398	382	376	326	349	352	356	349	361	360	399	389	354	379	367	356	374	364	366	383	360	390	362	373	344	355	386	363	363	353	361	388	427	394	378	366	350	320	354	400	346	329	376	370	366	364	393	350	403	364	367	383	350	357	319	369	387	334	358	391	348	336	388	383	366	350	396	356	362	379	331	360	393	398	321	360	364	400	363	363	374	366	380	341	371	362	359	338	401	360	351	355	367	376	396	357	369	356	341	329	399	363	377	368	347	335	362	368	354	380	388	333	337	407	372	376	366	385	382	361	363	339	346	333	344	343	375	330	381	380	373	359	358	362	354	395	384	348	352	378	398	325	328	357	412	354	372	364	375	355	337	353	363	382	396	353	351	383	379	365	348	368	388	368	347	393	337	349	355	345	385	348	388	350	368	334	337	344	370	367	367	350	356	353	379	373	371	385	387	351	361	372	359	378	350	369	376	386	369	361	348	349	340	355	384	381	372	356	370	366	355	368	362	370	358	378	374	396	382	361	380	360	352	363	319	373	343	383	362	356	338	363	361	344	355	392	387	343	357	358	352	360	395	353	346	384	362	366	353	357	366	354	388	377	389	378	348	352	361	388	348	355	363	361	347	369	362	329	366	369	350	329	360	373	357	388	358	389	386	390	389	345	381	401	361	329	381	383	342	367	372	344	365	345	365	352	358	365	376	376	375	340	349	346	342	371	366	389	346	380	360	374	377	355	348	356	373	389	351	368	379	374	385	336	347	345	380	365	347	374	351	374	360	402	352	370	389	350	381	374	361	361	412	361	365	356	384	382	380	357	396	361	363	368	333	365	394	403	344	374	358	378	382	399	342	318	344	375	348	373	379	375	358	341	393	354	350	384	373	357	383	359	351	339	381	368	382	351	316	345	317	373	389	365	373	376	392	327	354	354	336	346	365	379	369	350	375	359	396	339	383	347	385	347	370	364	340	378	362	336	369	364	366	303	369	365	357	350	351	353	368	394	362	328	333	376	375	388	373	353	368	348	370	393	359	341	373	342	357	361	358	360	374	392	345	384	350	337	359	348	360	376	371	355	347	363	347	360	343	376	362	329	367	346	359	379	320	376	365	349	358	344	359	382	350	345	366	390	382	373	332	351	379	350	358	343	363	380	362	343	403	374	362	359	385	331	352	378	361	353	370	402	344	350	371	374	373	376	337	369	355	335	356	367	354	368	345	359	361	365	376	357	330	365	394	371	375	350	356	381	381	350	356	346	361	389	359	365	356	353	380	382	382	369	347	353	357	345	380	331	373	320	357	385	366	373	348	385	385	350	323	383	377	354	374	376	380	378	310	362	345	342	377	370	353	346	381	361	363	337	353	370	334	379	389	352	386	380	407	394	348	380	347	379	344	381	371	361	372	343	355	393	361	372	349	375	382	397	348	372	376	355	365	354	365	366	374	401	371	382	377	357	337	371	369	390	346	388	370	382	363	337	333	370	372	360	359	354	333	391	387	328	382	364	386	371	388	379	366	357	382	350	354	382	373	387	348	358	369	402	363	365	353	360	359	371	357	376	347	358	361	363	349	360	351	362	364	339	388	336	347	360	375	369	349	351	329	395	403	356	334	405	349	362	366	380	367	373	367	362	398	343	346	345	351	357	339	361	344	381	369	361	359	351	365	361	369	379	379	330	333	373	318	368	389	368	350	363	349	336	339	371	375	338	386	337	394	338	393	358	359	336	341	352	377	389	368	415	346	383	351	346	345	335	370	393	370	357	361	385	390	381	387	382	353	349	347	384	377	368	375	364	344	355	354	345	367	376	402	391	396	360
