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
336018240092	336018240942	336018241492	336018242042	336018242592	336018243142	336018243692	336018244242	336018244792	336018245342	336018245892	336018246442	336018246992	336018247542	336018248092	336018248642	336018249192	336018249742	336018250292	336018250842	336018251392	336018251942	336018252492	336018253042	336018253592	336018254142	336018254692	336018255242	336018255792	336018256342	336018256892	336018257442	336018257992	336018258542	336018259092	336018259642	336018260192	336018260742	336018261292	336018261842	336018262392	336018262942	336018263492	336018264042	336018264592	336018265142	336018265692	336018266242	336018266792	336018267342	336018267892	336018268442	336018268992	336018269542	336018270092	336018270642	336018271192	336018271742	336018272292	336018272842	336018273392	336018273942	336018274492	336018275042	336018275592	336018276142	336018276692	336018277242	336018277792	336018278342	336018278892	336018279442	336018279992	336018280542	336018281092	336018281642	336018282192	336018282742	336018283292	336018283842	336018284392	336018284942	336018285492	336018286042	336018286592	336018287142	336018287692	336018288242	336018288792	336018289342	336018289892	336018290442	336018290992	336018291542	336018292092	336018292642	336018293192	336018293742	336018294292	336018294842	336018295392	336018295942	336018296492	336018297042	336018297592	336018298142	336018298692	336018299242	336018299792	336018300342	336018300892	336018301442	336018301992	336018302542	336018303092	336018303642	336018304192	336018304742	336018305292	336018305842	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12337	1970	2191	1682	1203	909	656	540	441	360	346	303	255	228	213	198	213	206	205	162	175	176	181	157	192	190	172	177	145	175	156	166	157	155	159	143	149	144	139	135	146	145	135	159	137	158	144	132	139	149	138	158	132	139	152	163	154	129	143	143	139	153	153	155	144	141	146	134	133	133	154	156	149	128	128	139	145	144	130	151	111	138	152	132	146	135	135	128	112	142	134	123	136	124	134	140	140	143	126	119	137	130	142	149	151	135	127	146	121	152	128	144	142	124	144	136	149	131	129	145	144	131	161	161	136	133	125	151	140	140	126	126	142	137	129	147	153	157	146	151	128	146	156	142	149	147	160	146	121	133	120	157	134	134	129	140	128	158	126	151	141	125	151	138	136	120	143	131	131	141	135	135	133	141	139	137	169	131	138	143	144	127	133	125	128	124	125	129	157	148	154	132	139	143	123	131	133	143	150	132	117	141	147	156	131	133	145	124	154	139	157	138	140	143	127	140	135	131	118	142	147	133	124	125	122	141	146	130	153	147	131	138	149	157	156	153	145	138	129	131	162	127	138	136	137	139	133	163	145	134	122	135	142	121	163	142	147	149	124	130	115	140	161	167	133	140	135	123	135	141	139	116	133	134	130	136	145	138	125	130	127	146	129	141	143	154	119	128	139	122	149	132	129	158	128	135	135	147	146	156	132	122	136	146	132	123	122	153	130	135	153	128	141	131	130	147	152	138	123	139	134	135	151	144	134	152	146	144	174	142	150	170	145	139	155	141	152	159	144	137	141	133	131	132	128	160	148	164	122	146	153	142	140	125	143	132	148	148	124	142	144	127	162	134	131	138	157	138	125	144	136	141	164	125	160	127	136	152	141	127	139	131	127	132	129	127	131	136	135	144	133	133	124	122	124	137	128	151	131	145	145	145	148	167	147	146	131	138	135	116	125	154	128	147	131	125	135	126	126	148	129	138	144	134	137	146	139	143	147	148	135	155	136	143	140	135	127	132	134	137	135	146	150	146	119	140	149	136	146	149	146	135	130	135	135	147	148	120	132	155	135	136	146	149	148	146	139	120	142	122	123	128	152	148	132	156	141	131	113	147	153	128	143	132	146	136	157	147	141	138	137	133	137	135	146	138	130	138	140	120	137	134	135	127	151	123	134	143	108	147	123	137	151	115	139	136	140	154	130	126	148	147	149	140	150	133	140	142	136	136	139	139	143	140	128	154	140	148	146	160	143	123	152	161	137	163	169	130	139	135	155	120	181	126	130	155	129	146	137	140	137	129	134	147	132	135	130	142	167	137	112	143	127	152	146	151	140	139	155	136	144	110	127	123	144	139	108	130	135	133	133	141	144	110	128	141	140	121	126	136	124	109	154	127	129	152	137	147	148	155	163	133	148	129	143	158	156	135	119	133	143	131	136	137	155	119	152	149	142	120	151	138	148	144	139	143	131	141	115	142	144	153	112	124	117	128	148	130	135	146	125	173	144	131	135	140	143	130	138	154	132	129	142	132	144	146	161	145	134	139	140	145	129	136	161	147	142	161	153	149	154	130	120	168	147	145	145	126	124	134	146	137	135	149	133	143	140	148	128	145	141	134	155	122	136	117	132	140	118	137	134	136	133	148	144	133	164	149	127	127	131	139	157	126	142	134	146	144	137	121	175	120	144	176	148	117	131	134	113	133	113	135	155	176	123	153	141	145	145	138	154	128	127	145	146	167	132	140	146	146	129	149	155	138	138	147	135	144	124	140	143	135	130	149	136	117	168	137	134	144	145	165	146	152	151	125	140	131	143	135	132	143	140	140	128	138	133	152	135	141	118	118	130	139	141	141	149	146	158	141	148	130	136	144	125	130	145	140	147	148	146	143	126	143	119	144	150	130	143	116	125	124	136	121	146	149	119	151	130	156	132	148	159	127	143	137	153	136	138	119	122	130	119	134	155	135	144	132	150	137	119	120	144	163	132	147	149	150	140	145	147	139	169	133	134	147	139	145	114	141	116	139	128	144	142	155	139	123	128	129	140	136	138	122	132	138	135	152	123	138	133	140	123	139	127	123	140	137	124	140	133	116	141	145	131	138	127	110	151	136	145	137	144	134	137	141	149	130	120	111	145	143	143	154	126	135	118	127	167	130	137	156	136	140	127	150	146	120	130	137	118	121	143	144	128	146	140	130	132	143	142	127	168	160	121	141	126	127	125	141	140	136	153	139	131	121	124	160	142	130	151	128	113	142	148	118	145	131	141	144	126	150	131	154	140	135	158	116	141	173	141	150	142	151	134	154	137	142	145	165	138	143	138	140	133	142	141	131	151	132	134	137	116	129	146	116	149	149	144	139	139	145	140	164	132	113	141	146	128	145	156	121	141	156	137	137	149	144	140	131	131	145	156	135	133	160	127	136	137	130	120	139	138	158	127	134	126	138	152	135	144	130	128	160	134	155	137	136	139	125	142	124	126	138	127	141	151	145	130	136	150	139	152	141	134	142	130	121	142	129	147	140	139	135	133	130	143	144	141	141	127	141	144	146	123	139	157	127	140	152	158	158	124	125	124	143	137	139	150	139	134	172	141	130	134	126	145	149	114	154	146	135	132	147	148	132	150	148	143	136	159	134	136	150	127	127	132	134	146	156	128	142	133	136	157	157	142	120	132	149	125	144	112	162	150	137	155	156	151	138	124	130	146	118	144	132	124	144	136	122	149	147	157	132	134	153	152	150	113	145	151	163	159	151	141	138	149	155	138	127	125	143	126	136	122	131	144	143	134	127	127	134	163	138	124	143	127	141	140	155	135	146	133	149	160	139	157	125	131	133	123	144	125	128	137	152	155	154	129	156	132	111	127	146	129	129	136	124	110	139	127	138	151	158	125	117	134	149	139	131	155	120	128	137	129	133	131	149	132	137	140	124	144	146	140	132	146	140	111	143	128	134	133	154	145	141	140	150	126	153	137	128	134	156	144	155	138	107	121	139	151	131	160	152	117	141	154	120	149	127	141	127	148	146	156	150	130	130	140	142	137	139	172	132	159	126	141	135	151	129	133	134	127	140	159	126	125	132	140	165	135	153	138	112	136	137	146	131	152	164	150	137	125	142	125	147	132	139	143	141	126	143	143	138	156	145	120	145	131	136	139	150	144	143	131	136	147	131	142	144	146	130	162	112	135	140	158	126	120	130	125	131	113	170	134	154	141	158	145	152	134	131	132	140	143	131	127	141	143	131	134	153	157	156	145	136	146	105	131	131	156	120	149	131	147	151	152	145	145	129	147	133	146	112	143	129	147	139	129	121	131	128	140	146	137	124	131	136	142	143	158	143	118	138	122	127	132	126	121	125	148	132	134	114	148	126	140	141	128	120	136	142	125	146	147	133	149	126	167	149	139	120	144	136	129	146	136	120	131	167	135	150	155	136	142	130	124	136	140	157	141	133	153	131	139	125	125	143	129	136	153	135	123	133	134	135	137	141	135	119	133	133	116	131	156	129
6738	2152	4867	5462	4696	3663	3198	2583	2152	2045	1656	1419	1397	1237	1164	1050	1028	977	930	872	832	810	738	805	699	719	737	657	662	618	641	662	597	572	563	574	637	567	532	590	563	549	520	566	548	552	522	539	534	525	490	476	539	543	506	516	505	513	524	531	477	488	462	487	513	483	490	503	492	490	490	504	473	485	498	504	498	456	458	469	463	483	494	465	470	474	485	511	436	499	471	468	466	467	510	478	470	497	447	476	482	440	495	462	448	483	453	485	485	497	457	493	502	481	468	483	491	459	457	485	516	488	450	477	437	420	484	475	470	468	524	492	437	444	472	468	465	454	450	480	480	447	469	433	455	492	471	485	486	475	510	460	471	498	475	451	473	491	494	476	470	427	435	472	461	498	508	452	463	496	464	465	437	452	471	472	438	457	471	506	474	477	464	452	457	485	514	436	470	465	467	467	480	488	439	438	458	450	471	483	477	456	436	435	461	445	494	500	466	459	447	479	463	463	465	473	467	430	464	445	470	409	458	464	460	434	500	451	497	435	461	422	469	504	450	439	481	452	477	472	462	497	497	455	445	499	457	446	502	459	474	439	437	436	476	485	483	459	461	469	479	473	455	448	487	421	439	475	436	427	471	462	415	498	453	470	473	463	456	458	434	457	424	462	447	493	474	454	479	493	463	492	456	464	448	476	464	487	488	446	468	478	467	425	481	448	466	454	488	456	473	447	422	455	428	425	453	467	442	491	499	500	475	446	439	469	448	440	457	486	508	414	452	494	441	457	478	455	448	477	485	430	502	457	443	444	461	441	452	463	444	452	462	436	428	430	424	524	476	452	478	468	473	445	442	454	468	481	443	442	464	486	444	456	438	472	500	457	483	478	487	476	465	474	482	453	475	513	473	482	460	478	462	422	461	491	463	507	467	474	458	475	485	470	456	481	474	450	477	471	475	425	459	450	437	479	476	451	466	463	456	455	464	472	447	444	492	449	431	416	500	463	444	450	461	454	430	459	475	472	475	468	431	435	458	448	444	494	452	465	468	457	433	460	424	480	460	453	457	491	463	486	483	465	462	448	489	447	502	449	453	496	414	462	440	471	412	445	469	472	482	486	469	462	451	480	463	475	487	460	486	452	476	482	452	451	433	452	450	434	480	441	452	424	496	430	452	453	461	469	441	471	447	470	447	526	449	448	508	470	455	436	492	458	440	403	466	447	454	457	464	461	462	452	492	451	436	471	466	460	455	487	461	450	433	475	486	462	481	437	497	454	475	503	507	429	484	459	468	487	463	446	462	469	421	481	430	471	478	458	441	471	480	490	405	489	471	426	447	449	485	444	473	431	487	456	456	430	430	452	444	480	448	426	484	416	461	426	465	532	457	477	481	441	489	480	450	422	493	443	449	456	501	472	444	445	484	482	459	477	485	466	437	451	479	447	477	491	473	442	464	424	442	488	470	475	473	487	455	425	487	441	463	484	450	446	462	422	443	489	426	440	462	468	440	461	456	481	482	478	450	454	485	456	445	470	492	455	438	437	499	449	433	475	453	472	458	486	466	473	442	501	483	438	467	458	495	460	448	456	483	476	476	457	474	474	425	464	461	479	433	463	439	457	460	470	440	452	454	465	418	429	431	450	491	495	456	449	472	467	455	491	489	421	471	497	479	491	434	461	451	436	500	471	415	437	452	476	488	460	459	484	444	431	456	511	432	501	449	430	445	471	498	455	485	490	427	443	445	454	448	465	475	438	438	457	476	458	484	478	474	465	415	444	466	447	460	453	437	474	463	487	428	401	454	505	442	498	491	461	444	462	429	460	453	401	439	444	459	502	460	460	457	383	468	447	480	435	466	466	459	425	438	473	451	475	484	477	463	464	465	450	418	464	481	473	506	461	424	432	453	447	460	501	451	433	438	492	466	447	442	455	481	430	460	459	478	459	468	452	449	441	469	466	461	450	483	465	462	471	469	436	472	462	468	461	452	447	489	439	496	430	435	472	459	445	487	465	492	490	450	465	454	453	481	503	431	480	437	468	481	454	446	469	485	440	492	455	492	500	461	449	456	458	481	428	464	419	469	457	474	455	461	450	485	465	412	443	449	488	448	489	481	450	512	537	460	477	471	438	419	441	438	437	470	450	441	470	460	431	478	437	464	462	462	462	438	405	448	449	438	458	447	468	490	448	483	465	429	458	454	482	450	445	472	463	473	463	426	453	421	447	504	462	438	471	467	453	458	465	435	474	448	465	412	522	449	492	458	451	458	469	482	448	449	434	479	458	458	437	486	491	449	426	458	504	494	505	441	484	445	444	466	470	445	469	455	461	475	423	485	463	454	442	459	480	456	446	455	472	525	490	472	445	422	460	434	482	501	448	432	442	475	480	427	477	473	466	453	436	483	462	456	455	435	475	452	495	488	476	455	457	481	458	462	498	476	437	470	459	468	429	479	471	451	461	414	490	455	472	454	467	439	443	485	487	496	452	442	454	440	465	445	489	430	484	472	428	443	463	422	435	456	505	457	482	469	443	447	467	442	443	462	479	446	479	439	452	438	460	420	432	468	448	443	475	443	493	431	458	446	455	423	452	460	488	431	427	475	466	453	454	465	489	470	464	429	458	445	470	430	423	477	451	416	479	465	473	455	489	457	444	474	435	472	462	490	483	433	480	474	455	447	448	489	444	425	441	438	445	480	487	478	463	481	474	436	441	462	417	440	475	491	451	472	488	492	477	422	477	458	439	465	468	441	459	481	451	471	493	460	482	444	459	497	454	477	499	465	496	439	456	460	476	454	445	480	456	477	456	444	473	462	446	430	444	489	476	440	455	458	472	435	422	476	448	461	443	491	451	499	478	457	459	480	466	447	496	437	455	430	464	449	469	467	483	413	480	457	471	453	459	480	486	438	469	484	421	435	497	446	431	472	458	445	427	462	433	468	429	483	489	455	463	436	452	464	433	484	444	444	469	412	501	448	476	429	449	501	458	473	456	455	456	499	451	483	448	481	469	435	472	458	458	482	471	437	454	451	451	467	438	428	465	451	463	435	446	465	433	444	432	440	460	467	438	494	452	460	419	494	509	474	431	447	494	442	442	490	434	453	438	465	459	458	447	467	451	469	443	459	446	472	471	479	457	490	422	487	483	453	452	418	484	433	452	475	453	435	442	492	454	468	445	423	442	478	482	453	453	465	462	452	416	461	464	493	476	455	430	460	479	493	478	453	452	476	489	479	447	436	453	444	473	460	459	446	482	476	450	470	417	428	469	490	431	446	430	437	397	437	453	440	485	462	466	440	444	450	447	475	471	464	464	493	472	452	476	454	450	493	460	427	461	474	503	441	417	457	460	465	476	442	470	454	431	416	435	460	417	437	415	424	468	494	452	439	450	459	465	422	459	502	468	456	486	439	450	441	461	505	452	447	444	421	451	421	443	447	455	456	455	434	477	456	462	456	427	483	408	445	442	459	448	453	434	448	462	439	451	477	470	469	471	484	466
2055	275	302	275	249	239	265	232	238	229	225	244	237	229	234	222	259	258	236	220	223	254	237	253	253	232	235	244	220	241	236	222	250	215	252	239	226	223	239	252	248	237	239	217	252	244	239	227	237	217	261	254	251	252	242	241	211	244	217	260	216	243	256	220	218	235	227	253	224	235	238	245	229	233	241	265	216	226	229	252	226	237	220	234	234	214	195	223	217	241	244	249	231	235	216	254	226	216	225	217	219	239	228	217	229	248	230	222	240	216	222	208	239	236	231	233	235	255	239	235	241	213	238	228	259	232	239	223	213	235	237	237	233	255	214	220	226	244	262	214	235	215	242	247	237	255	223	223	210	219	222	236	236	210	257	225	227	202	233	252	231	253	215	259	236	248	261	232	224	244	248	213	243	229	215	230	247	241	240	233	212	219	220	250	245	202	213	211	245	241	222	218	235	228	254	244	227	246	251	222	232	261	254	242	204	244	245	222	231	217	215	234	211	219	226	215	265	210	218	219	214	235	218	224	202	198	220	211	235	247	236	250	221	211	240	225	246	243	221	251	210	227	230	220	272	225	227	198	236	228	271	241	234	242	218	237	230	240	240	205	240	236	202	207	244	243	235	237	213	244	219	244	231	227	258	234	241	253	250	203	194	251	233	222	225	245	231	220	221	252	206	226	240	241	224	219	219	217	236	218	203	202	205	239	230	222	252	259	235	253	210	198	242	221	227	239	225	257	225	220	210	199	241	254	232	229	229	232	236	253	210	258	236	211	230	212	254	220	217	233	226	231	239	247	226	194	222	211	207	218	228	232	233	236	190	204	228	234	228	225	232	201	240	221	249	238	229	215	219	228	231	231	229	227	209	233	249	226	226	234	225	219	224	226	215	205	232	216	224	196	236	211	208	245	238	248	272	217	225	228	244	253	228	232	220	221	230	227	219	236	233	226	225	207	230	260	257	244	214	225	235	244	226	231	211	226	221	239	235	239	217	215	243	274	243	236	253	216	247	232	220	221	222	229	208	257	213	244	202	229	236	227	250	221	238	229	239	223	257	207	201	240	248	242	241	238	235	240	221	230	255	214	237	214	252	226	224	225	234	206	248	227	221	229	218	256	235	231	213	212	216	231	231	247	220	235	225	230	238	233	224	223	231	238	224	216	240	249	229	215	228	250	243	224	233	222	243	218	261	219	226	225	244	235	250	216	213	228	231	218	216	229	219	243	246	259	210	241	212	216	216	225	245	235	217	214	213	217	218	230	231	214	230	237	250	241	222	237	242	244	232	228	239	225	239	217	220	215	253	211	245	270	226	255	224	220	253	213	236	195	238	211	207	214	236	245	225	238	232	239	226	219	225	232	251	246	222	254	245	231	214	227	211	253	225	238	251	238	233	265	253	215	259	208	231	206	227	217	230	212	226	221	226	257	242	228	215	243	217	208	237	238	237	245	248	221	241	236	229	236	256	187	236	208	228	255	234	235	192	193	261	234	243	237	211	251	224	217	229	252	238	229	221	224	213	250	263	250	237	238	237	232	221	257	223	222	250	222	263	190	218	225	219	219	258	286	251	236	224	214	232	244	253	197	238	229	263	252	221	209	230	247	204	226	242	237	197	268	216	223	236	236	240	211	229	217	234	198	227	220	236	248	249	236	230	242	237	224	258	245	236	235	216	247	226	229	218	226	223	226	221	230	232	240	238	244	224	237	236	259	220	226	229	234	241	230	202	229	203	224	247	210	224	218	227	231	251	259	241	241	239	229	216	233	209	219	209	211	241	234	253	234	229	216	231	220	214	215	232	240	224	229	258	243	249	227	221	210	221	224	242	221	212	242	249	210	234	225	241	231	228	225	250	251	224	237	232	241	217	231	228	249	222	211	238	227	228	205	220	246	228	217	216	214	211	215	216	238	248	217	234	205	227	242	237	229	240	237	224	228	236	223	224	218	219	244	213	219	265	231	225	225	245	245	225	214	216	242	225	236	224	235	217	248	210	248	241	229	249	226	232	225	249	215	235	220	239	215	231	237	261	231	214	236	217	228	222	234	220	219	228	221	230	220	230	224	225	207	240	246	258	232	253	235	234	248	210	224	233	216	234	240	218	214	208	228	226	217	264	227	221	227	214	231	246	219	214	230	205	206	231	227	248	228	237	220	242	239	251	221	228	213	206	241	248	192	220	226	227	242	235	211	239	227	240	234	242	236	221	216	203	244	245	227	228	244	224	249	235	244	231	231	220	241	234	236	228	233	253	237	226	216	238	223	230	232	253	244	236	240	230	219	214	208	207	231	210	232	232	220	248	228	238	244	248	231	249	210	236	229	233	223	230	234	239	234	225	235	213	237	223	223	210	241	239	215	250	209	240	226	248	252	282	264	232	254	233	245	222	227	230	232	221	226	248	211	246	277	230	210	247	230	234	232	253	236	246	236	244	250	214	255	236	218	240	260	259	187	237	218	218	227	227	242	241	237	231	241	259	219	219	237	226	207	242	234	206	244	210	236	215	217	231	244	221	240	222	216	230	227	228	212	226	229	237	218	248	234	249	237	229	242	277	225	231	226	245	221	234	221	251	256	234	235	219	189	216	247	244	212	249	219	220	210	232	248	205	233	229	231	251	247	210	200	241	223	220	213	220	223	224	245	226	208	235	209	249	237	240	227	220	233	224	205	256	215	232	247	234	231	232	218	231	225	241	223	239	223	237	241	226	229	231	222	236	223	208	232	244	258	219	245	230	233	237	235	253	221	240	250	227	235	208	232	256	221	237	216	215	235	229	220	258	222	207	231	243	272	213	205	220	218	234	207	228	236	240	247	239	224	229	217	262	243	220	211	232	197	205	254	245	229	227	233	232	208	220	232	231	236	214	241	230	230	248	244	195	242	221	231	224	251	229	213	253	209	225	234	231	211	203	243	231	246	216	251	238	214	222	231	244	209	234	232	227	236	214	203	226	232	255	212	222	217	247	220	229	255	193	207	237	248	213	227	237	250	236	244	220	259	229	267	227	231	255	234	223	236	221	225	266	242	217	252	245	221	259	276	232	242	215	223	226	247	215	253	229	246	236	264	257	231	226	245	243	219	225	212	230	238	220	225	260	218	224	239	224	249	207	223	218	242	244	226	224	245	232	255	247	236	216	243	241	224	230	212	228	262	210	221	231	233	259	258	226	209	210	243	207	205	234	223	224	230	216	237	257	234	241	250	247	229	237	276	256	208	240	210	215	245	232	226	198	244	205	216	221	229	208	214	229	219	224	215	233	220	218	239	217	248	245	240	224	249	229	220	247	258	256	231	216	211	252	241	225	219	223	242	252	259	222	241	228	211	209	229	233	247	236	219	241	255	252	228	226	245	223	247	213	237	251	242	231	233	225	231	232	209	222	237	216	227	243	243	218	220	242	204	253	248	223	213	237	227	245	226	220	237	228	239	234	227	224	233	237	236	221	245	237	230	244	244	267	220	246	233	220	239	246	237	242	237	227	212	227	254
2231	750	846	824	828	834	774	780	738	711	752	730	712	734	720	720	716	730	717	793	684	688	671	713	688	701	730	728	670	675	671	667	709	691	699	663	708	733	665	676	668	694	705	667	709	656	689	735	724	706	736	702	712	706	708	696	722	682	704	698	775	713	705	701	704	684	680	690	687	703	723	676	708	703	688	684	723	742	716	712	706	692	685	694	678	667	659	702	705	725	718	698	696	676	672	699	691	676	728	712	645	704	683	675	696	687	705	699	690	668	676	739	723	724	679	692	644	658	703	715	715	700	702	741	679	651	698	682	696	757	710	677	686	671	748	682	698	685	735	695	711	703	694	675	690	745	729	780	679	690	709	735	725	689	718	687	678	717	695	667	689	670	720	700	660	711	677	715	659	750	689	693	694	733	711	688	669	668	724	704	675	698	693	698	673	621	679	683	695	749	690	684	677	703	689	691	674	705	712	748	674	706	714	719	674	690	657	649	678	711	662	747	732	671	745	669	671	721	730	702	698	711	728	716	708	766	714	665	655	711	680	670	665	669	701	681	679	689	744	741	717	654	672	707	669	702	634	694	737	709	684	682	704	683	696	656	694	710	641	661	727	662	706	720	668	689	673	719	679	676	694	712	695	674	662	680	643	718	698	691	695	683	758	713	722	725	720	699	688	717	696	715	699	714	691	672	710	706	740	678	712	717	715	711	713	707	723	672	681	713	764	712	661	691	674	671	717	658	691	724	705	666	728	720	675	641	721	708	722	732	685	719	715	700	696	654	693	726	653	731	696	729	744	663	614	691	689	663	683	732	704	682	712	649	725	692	710	673	712	728	678	688	734	723	669	663	682	694	684	700	713	713	696	667	680	727	732	665	694	708	716	675	669	669	650	675	710	685	704	671	712	767	710	755	740	722	752	734	707	706	673	752	649	677	671	724	665	679	684	708	722	687	648	723	721	682	707	731	707	730	684	686	685	745	713	719	716	683	739	666	730	694	700	689	700	699	688	725	678	741	682	733	722	715	739	680	689	736	730	669	661	666	694	668	660	658	699	683	656	668	736	680	705	684	681	700	764	697	697	731	710	766	698	657	681	719	715	654	731	713	673	692	683	699	676	671	705	646	743	660	692	732	709	725	718	704	661	679	730	659	701	727	668	725	693	747	670	713	669	718	701	734	724	661	682	680	696	710	677	664	712	707	739	703	697	737	684	737	719	682	682	667	714	693	746	677	711	718	717	666	669	680	697	731	746	672	709	706	730	701	741	686	684	718	712	735	662	715	717	685	699	677	667	701	675	668	737	697	696	713	697	693	670	738	711	699	693	661	745	678	694	711	731	715	685	678	739	657	733	763	691	685	690	718	662	746	705	733	722	731	664	736	666	685	693	715	708	713	686	698	723	723	666	750	726	678	718	688	657	703	705	733	666	695	704	708	689	665	692	687	703	712	681	683	697	704	686	684	736	694	704	717	676	679	744	753	724	734	693	691	654	650	718	688	731	680	682	712	698	695	709	714	727	752	685	635	721	721	682	683	702	708	715	749	679	699	655	718	674	719	735	635	752	736	719	718	660	723	732	730	712	671	717	702	713	699	732	672	709	658	747	684	633	663	698	699	730	680	653	643	636	724	717	686	677	665	668	733	665	666	709	698	692	676	677	680	694	708	645	703	708	693	693	690	689	728	700	680	666	697	675	682	721	697	709	707	690	699	675	702	694	701	719	754	747	685	688	695	699	728	673	707	698	731	650	665	698	707	715	683	715	745	657	730	669	717	682	713	669	671	717	678	659	704	674	663	707	659	690	694	677	704	722	682	696	699	691	652	732	695	731	692	661	664	675	696	666	727	692	669	678	689	671	679	660	714	734	658	690	668	722	712	709	732	675	678	730	667	729	708	747	696	720	671	717	641	710	683	722	701	708	713	705	706	728	722	636	699	679	724	737	692	682	756	655	725	727	662	677	744	684	660	698	649	685	697	781	676	702	663	700	711	692	683	692	714	747	716	706	708	664	680	677	671	667	661	708	682	647	671	642	712	739	683	714	705	683	671	710	716	678	667	729	673	714	708	712	698	618	690	676	710	673	700	678	710	665	681	732	741	698	714	690	728	681	674	713	658	681	735	689	724	674	700	728	721	743	676	671	682	706	694	668	705	715	704	741	700	715	729	692	719	725	754	694	724	732	684	749	667	702	727	667	701	652	716	687	721	725	715	712	689	683	696	661	668	724	725	680	713	691	688	747	697	689	643	688	683	692	780	713	665	664	720	703	679	689	719	735	711	674	655	714	689	699	706	684	727	730	727	735	697	666	728	674	665	700	753	689	678	678	686	748	672	667	733	697	745	696	651	716	740	656	663	694	696	716	657	719	650	668	742	692	683	708	704	725	717	697	659	660	701	648	707	701	717	702	676	701	671	755	711	720	676	703	673	697	695	689	703	702	691	711	708	719	667	705	669	739	685	704	669	725	713	698	700	662	725	756	659	744	685	699	725	684	739	681	719	732	746	725	760	700	661	694	689	658	705	691	714	707	714	712	755	669	696	723	706	725	706	687	709	717	658	665	691	683	637	742	695	723	733	716	674	728	729	731	679	705	711	687	675	708	692	673	678	735	671	683	712	698	676	729	709	691	677	712	666	682	667	675	694	693	707	701	681	653	718	689	688	713	665	689	694	718	685	663	680	732	701	703	651	723	723	687	705	661	723	644	724	716	704	732	634	749	731	738	684	664	673	672	673	708	726	610	707	718	703	675	714	691	676	706	701	686	728	719	712	718	709	715	668	695	696	678	645	674	723	695	697	667	695	683	685	675	727	714	734	697	730	721	708	689	724	648	680	683	689	767	652	676	647	701	705	685	688	678	704	724	673	667	671	705	738	698	690	695	710	668	661	699	707	725	710	700	739	675	694	676	634	732	685	643	698	722	714	690	682	660	679	678	678	699	691	683	736	713	726	682	718	701	709	685	740	690	672	701	692	678	685	673	648	654	721	674	700	684	728	741	717	679	692	692	705	729	688	709	719	707	715	744	716	697	712	687	704	656	676	737	687	665	697	659	738	695	731	702	704	673	663	720	718	693	712	690	672	740	694	693	725	655	737	676	746	698	722	662	719	708	693	670	650	663	716	740	725	664	670	717	743	722	696	704	723	694	732	722	717	727	649	698	684	708	686	704	648	705	698	690	690	657	717	706	676	708	690	718	663	703	730	678	705	676	662	751	697	685	669	677	668	692	686	715	689	703	693	716	657	705	693	709	726	704	688	626	673	683	733	703	649	712	718	645	671	678	720	764	674	719	688	715	683	691	755	699	706	681	684	697	719	690	721	682	706	699	730	677	711	722	715	721	696	667	709	679	690	661	661	733	696	717	684	708	663	654	722	691	705	756	693	689	689	685	711	703	736	745	741	713	685	689	720	703	718	677	687	725	674	736	751	734	727	659	698	667	727	645	692	702	697	730	661	678	669	736	712	716	702	701	700	638	688	678	704	696	680
7766	1028	1297	980	701	526	433	333	286	264	242	214	168	191	139	157	153	133	138	150	150	144	123	146	135	103	133	133	149	131	125	116	130	128	122	112	136	111	127	115	145	117	100	129	100	125	108	124	108	138	114	115	116	105	111	105	113	111	124	114	121	119	108	113	119	114	115	112	113	115	103	107	117	130	121	102	134	126	119	107	101	122	106	128	113	114	126	115	101	121	140	115	130	100	121	131	120	99	119	103	110	105	123	119	123	106	106	112	105	106	135	123	121	104	106	112	121	98	106	111	125	131	118	114	126	126	117	122	115	106	119	108	128	116	129	116	122	114	99	125	106	128	94	118	123	118	122	104	119	98	82	121	132	135	110	133	110	115	114	100	113	110	116	129	104	114	114	95	118	100	123	142	119	150	111	114	109	99	120	121	108	123	107	114	101	133	103	92	126	91	112	102	122	105	111	105	142	109	134	126	131	111	116	118	107	145	114	98	105	121	98	101	102	97	118	112	115	124	114	99	115	124	119	113	128	116	106	105	118	125	112	128	124	109	120	107	121	105	122	128	114	111	108	120	89	129	126	123	116	99	101	112	115	111	103	117	137	129	135	110	86	104	118	103	122	119	107	104	116	105	107	108	123	117	134	116	112	104	113	118	114	97	123	126	123	111	96	107	123	130	124	112	123	113	115	113	122	135	110	114	112	138	111	107	117	112	114	87	123	138	139	115	103	128	101	100	117	107	118	105	136	117	119	113	129	108	114	120	95	105	111	114	123	112	104	127	110	125	131	113	114	93	121	100	140	103	115	124	102	131	115	123	114	136	131	86	96	118	112	110	108	113	112	119	115	122	106	129	112	104	117	120	129	139	121	126	120	114	126	98	115	124	105	123	100	110	107	125	116	101	101	109	110	123	115	121	94	117	129	102	131	117	102	101	127	116	120	119	121	131	120	117	124	122	124	118	128	117	121	98	122	102	119	110	98	121	122	122	99	119	108	130	127	134	118	108	130	121	114	115	109	113	128	105	123	112	119	113	113	105	113	108	109	124	112	118	117	123	116	111	118	103	117	105	125	113	112	104	120	106	109	133	121	127	125	104	123	121	134	116	100	115	106	114	117	119	114	112	138	115	109	132	129	124	114	114	120	118	118	114	120	122	126	139	120	123	106	118	127	96	106	112	97	111	115	126	123	110	103	112	112	110	101	119	128	111	135	127	106	128	119	106	133	109	95	109	112	100	116	116	119	118	120	134	136	137	118	98	132	144	117	108	116	121	100	137	111	134	106	103	113	119	133	112	110	115	95	111	104	106	109	123	127	103	113	109	132	111	110	106	106	105	118	105	120	91	123	116	127	146	113	116	117	127	110	121	109	96	143	110	113	116	112	116	126	133	109	109	127	118	113	120	137	136	99	112	117	125	114	127	126	125	106	119	124	120	111	131	113	114	105	127	120	123	110	124	104	119	110	125	93	111	128	110	107	124	134	114	126	128	114	126	103	99	109	117	116	126	123	110	107	109	112	118	106	104	143	119	125	111	121	108	119	118	107	103	135	112	121	112	102	114	127	133	123	101	124	120	119	129	112	118	115	110	122	124	139	100	128	116	123	112	123	113	125	106	116	111	127	100	121	105	108	121	119	130	125	126	111	116	118	123	127	130	131	109	134	132	123	125	114	134	125	95	98	110	111	101	136	135	115	131	106	95	121	102	122	111	109	104	109	129	100	116	109	115	115	115	126	105	125	124	98	125	122	127	130	128	122	146	118	120	119	122	118	142	131	127	106	126	122	106	111	130	112	104	114	119	111	129	108	107	122	128	115	120	90	114	122	102	127	128	111	132	105	129	125	119	125	117	127	117	100	115	112	123	121	117	107	100	106	115	123	131	139	119	103	98	121	106	114	131	114	117	107	115	113	118	94	118	122	127	109	114	125	132	111	133	120	108	135	118	124	124	113	122	109	140	120	131	106	129	120	114	125	101	121	118	106	123	90	92	106	122	115	126	124	117	131	118	131	125	132	111	119	122	117	107	122	121	129	126	134	115	118	104	120	118	119	107	113	111	119	125	120	119	115	104	113	100	109	114	116	107	116	117	99	110	125	128	121	120	101	125	108	124	112	112	113	107	112	116	123	113	95	109	110	109	125	99	115	123	126	116	116	112	110	124	119	129	119	128	125	117	116	120	120	115	113	117	123	114	126	123	101	118	121	106	106	105	107	116	128	130	101	96	141	133	133	121	123	103	121	100	124	138	112	122	108	122	104	127	108	91	96	116	110	110	132	119	109	132	138	105	114	118	122	107	120	118	115	111	126	105	120	124	122	113	113	117	119	103	115	121	103	125	98	99	94	113	135	143	101	124	118	131	120	106	109	130	122	111	121	126	107	92	95	119	133	115	120	113	115	105	110	111	133	123	113	88	123	113	112	119	131	125	110	118	104	105	138	106	129	119	120	106	116	100	126	118	123	123	142	118	126	101	115	127	117	119	106	128	121	123	127	107	146	100	116	107	133	133	122	128	116	113	106	111	121	150	114	126	121	120	102	117	116	118	116	106	133	132	110	95	110	140	127	130	102	120	113	108	114	109	104	107	111	133	103	114	140	111	112	117	116	115	130	120	108	102	102	122	115	110	115	111	128	127	122	113	122	135	117	102	119	130	111	120	110	122	110	125	130	96	116	121	109	98	127	132	125	114	128	115	119	134	98	122	125	115	123	108	109	117	118	101	117	132	90	122	126	104	124	122	142	122	101	95	127	120	120	122	113	111	117	117	105	120	116	119	128	128	101	125	96	129	108	119	114	108	102	107	107	120	109	107	122	111	126	111	142	94	101	122	124	120	115	127	103	104	109	125	110	99	111	101	112	131	114	97	126	140	89	127	104	121	103	104	102	111	121	130	126	119	124	102	104	123	121	106	126	118	123	116	121	118	123	136	107	109	112	131	130	134	146	104	112	100	108	131	121	135	126	119	117	90	129	130	102	122	118	96	106	107	121	124	109	119	95	121	118	112	128	111	122	133	115	131	113	139	136	102	108	118	117	118	106	123	131	97	119	116	119	125	126	120	99	115	114	118	122	105	101	108	126	99	100	122	117	127	101	123	113	106	117	108	125	114	133	133	112	104	124	98	126	118	128	120	113	126	112	110	123	111	124	106	121	128	113	128	117	119	97	133	144	123	125	139	117	118	117	117	99	111	122	116	126	98	100	122	112	105	121	126	119	132	127	106	119	111	124	109	127	113	118	100	105	124	114	141	133	119	126	102	131	127	114	106	111	133	121	105	122	111	120	97	99	130	123	106	107	113	116	97	112	116	133	129	98	113	117	129	122	116	107	120	103	123	116	124	107	113	122	113	139	117	105	131	124	127	135	124	128	116	111	124	113	110	126	122	115	105	112	134	105	133	131	124	98	104	111	123	109	107	129	122	106	116	115	127	108	101	102	115	110	114	104	141	96	106	121	119	121	98	118	112	130	112	128	129	118	123	111	99	116	120
5281	1337	3091	3509	3028	2432	2029	1576	1376	1304	1117	1042	926	891	791	701	661	670	651	640	563	568	560	544	565	541	539	481	515	469	489	428	482	478	462	468	441	430	406	430	478	463	421	463	421	447	472	421	424	394	421	427	465	431	406	429	406	406	420	421	376	408	413	449	400	383	412	360	388	383	379	424	407	426	415	407	440	405	437	399	378	417	404	407	418	398	397	388	399	404	429	446	399	394	444	377	411	409	380	390	393	407	413	406	395	408	387	388	374	383	405	384	416	362	417	383	378	402	358	425	373	380	386	373	400	372	409	412	400	417	414	382	404	413	392	428	413	415	407	394	366	395	400	385	364	388	394	381	386	385	411	392	414	405	375	385	409	410	394	394	380	356	373	394	380	414	383	400	392	387	393	374	411	383	405	393	374	437	422	396	402	394	358	408	391	417	373	413	402	386	393	424	391	429	419	401	401	389	410	391	405	363	398	364	418	376	375	388	394	377	371	396	411	380	415	388	390	390	376	397	366	404	381	397	395	389	383	366	401	423	367	411	387	380	385	398	370	356	403	411	370	409	387	408	387	400	347	379	439	408	413	404	396	416	413	365	377	413	396	388	384	420	386	387	391	408	404	384	422	399	373	400	404	344	413	391	363	366	370	412	384	367	392	391	399	377	395	413	400	447	385	383	395	369	375	411	398	364	360	376	401	381	406	391	380	371	360	357	424	382	353	444	410	399	409	381	385	408	421	393	344	397	389	425	416	385	425	358	354	409	396	381	417	406	384	398	347	418	389	361	441	374	417	381	413	403	393	406	380	385	382	367	415	401	363	393	364	390	364	416	404	358	396	392	380	396	362	375	412	386	390	389	384	398	412	403	400	404	401	411	380	367	411	366	379	399	379	402	395	395	397	356	407	370	398	359	397	378	389	394	366	382	388	395	396	396	379	385	375	382	398	398	378	358	392	354	377	401	404	392	374	396	395	387	390	385	382	383	407	399	378	412	402	407	380	384	391	415	413	383	378	362	421	416	362	393	377	402	400	359	377	400	391	380	352	372	420	407	379	394	395	371	382	372	396	402	385	402	401	400	383	391	396	420	388	402	403	389	393	448	355	385	404	358	392	414	399	395	407	394	380	407	394	389	378	395	364	407	391	385	393	374	351	428	429	408	422	363	419	382	413	389	345	378	390	377	427	417	364	373	412	365	412	375	393	391	379	395	399	388	377	369	394	370	364	374	383	395	411	388	379	423	398	391	396	390	366	355	411	360	386	413	410	379	356	390	413	347	379	399	396	386	366	374	402	374	412	351	378	378	386	395	399	407	387	364	423	387	392	411	378	407	397	391	376	369	413	411	378	409	383	341	385	385	352	424	421	405	373	388	390	366	368	346	396	377	392	386	384	409	405	410	377	403	384	372	383	390	411	371	347	383	409	375	424	409	360	420	404	398	391	364	407	394	385	430	399	381	396	376	404	371	392	418	393	382	418	399	374	375	441	386	394	389	385	388	404	357	368	397	383	408	391	401	392	379	343	377	395	428	425	354	396	381	364	406	435	404	411	368	398	415	416	379	419	390	339	404	363	407	422	413	380	378	432	374	395	382	420	400	391	419	369	412	383	379	395	423	406	397	386	383	396	377	415	397	371	386	376	390	406	410	371	391	397	352	389	415	409	386	390	408	411	395	394	401	359	396	406	383	413	361	381	430	367	395	384	374	401	380	373	371	382	353	392	374	425	384	394	391	390	358	398	398	413	394	365	405	391	399	433	347	388	433	406	379	432	399	373	409	392	392	376	403	390	374	385	417	402	366	371	385	371	403	380	369	366	373	399	366	408	411	426	384	388	405	380	402	377	380	407	414	416	419	402	388	400	386	377	404	426	401	404	378	414	371	397	379	380	352	384	403	395	413	387	404	392	418	392	373	383	386	378	404	404	365	431	373	401	393	389	416	400	369	394	390	366	404	387	391	376	397	376	401	391	398	423	386	401	390	407	390	392	404	399	378	396	403	390	414	393	413	412	393	358	393	387	418	365	371	405	408	384	389	396	411	406	376	346	409	377	386	405	402	377	415	405	400	388	372	405	360	367	410	375	378	386	356	378	418	378	394	389	390	408	339	369	376	388	401	393	394	419	375	411	413	399	361	388	385	404	392	361	372	422	398	387	414	346	422	414	391	389	376	416	365	382	394	373	382	357	372	412	353	398	435	361	410	356	412	421	372	351	386	398	375	408	378	362	385	379	403	374	389	427	391	412	392	418	388	414	366	415	346	405	414	386	367	380	412	398	375	372	402	364	451	402	417	388	380	408	426	405	361	393	368	377	378	381	372	343	410	393	407	360	356	392	380	395	412	380	361	371	406	353	382	398	372	362	351	380	412	376	431	393	396	387	385	383	376	404	378	394	391	415	400	357	421	397	361	405	399	390	389	410	404	411	420	401	414	420	372	378	411	371	351	398	400	394	403	407	381	410	367	393	398	404	355	381	363	365	384	400	407	369	399	383	384	402	377	387	409	398	390	410	395	395	393	409	383	402	381	387	381	368	383	387	411	389	433	350	410	395	383	432	404	378	393	376	374	374	377	384	396	380	403	390	423	386	375	391	395	385	373	366	383	391	400	395	373	362	372	357	385	386	403	396	372	381	408	415	388	418	373	378	370	429	389	391	405	386	362	402	417	378	382	383	384	392	385	407	398	392	360	376	369	392	423	359	374	397	367	413	369	383	382	416	357	403	359	418	402	393	381	393	386	457	385	377	394	395	385	371	407	375	380	417	357	355	383	369	390	394	415	393	384	433	389	379	389	395	359	380	378	344	386	362	376	403	424	372	338	393	378	394	407	374	408	397	381	396	399	393	407	386	364	387	402	344	408	411	375	398	393	409	389	383	431	420	376	388	357	418	418	406	418	413	386	407	387	376	378	379	399	362	391	374	368	389	381	394	405	359	378	391	372	398	376	405	383	377	424	395	407	397	363	410	369	409	379	398	387	378	383	407	391	383	384	400	424	403	437	416	420	378	389	391	421	427	412	377	417	404	377	371	389	405	376	421	405	413	411	423	397	396	358	418	393	388	387	378	359	385	402	354	387	407	387	384	385	356	425	395	374	366	396	368	422	373	387	395	405	415	381	410	389	388	352	388	407	424	382	408	392	383	374	383	379	426	390	384	397	428	357	396	395	413	405	364	394	394	406	360	409	380	403	409	381	368	389	384	389	377	366	401	368	404	404	367	390	394	401	401	427	388	384	423	371	408	399	391	392	392	398	390	412	379	376	379	432	403	408	392	390	398	363	425	394	394	358	359	385	382	421	400	412	420	403	389	366	386	371	375	402	393	374	395	390	392	399	415	379	386	349	401	433	377	384	375	352	400	376	381	347	402	381	373	357	382	405	375	370	377	389	362	380	392	392	407	396	381	335	394	416	352	379	397	393	365	398	390	383	357	400	384	402	391	409	377	375	429	381	390	438	384	390	373	391	393	393	406	366	417	395	368	417
15073	2367	2658	1995	1373	981	797	572	526	428	381	311	307	251	253	240	224	207	194	216	223	182	182	179	175	175	188	179	163	160	174	171	162	153	172	170	165	147	152	136	148	143	175	135	163	170	163	147	159	152	136	133	154	157	141	130	169	149	147	137	155	143	144	153	152	134	140	135	148	161	146	136	155	145	154	131	151	147	146	181	160	185	135	129	144	138	150	140	159	153	138	160	142	149	159	142	169	151	131	155	127	155	146	151	146	140	154	147	146	156	149	168	131	170	151	140	148	147	134	132	142	158	154	148	157	145	146	135	168	159	128	149	144	152	160	162	165	142	134	132	147	156	133	177	170	158	132	146	142	159	125	178	160	151	140	157	137	169	150	147	159	143	156	128	144	148	152	127	144	148	161	148	151	148	159	164	131	141	150	147	148	133	139	144	143	152	166	133	129	146	156	157	156	169	156	148	154	164	143	156	162	137	166	155	151	150	140	139	138	127	152	149	164	142	145	163	162	144	148	142	155	148	149	114	131	151	159	150	139	134	146	147	177	171	134	151	137	136	126	148	144	157	147	145	156	176	151	161	174	147	150	129	140	141	146	146	164	146	164	148	106	162	160	146	179	140	129	146	141	148	149	160	139	147	156	140	154	129	156	124	136	137	171	132	145	149	146	154	143	131	152	169	106	159	155	155	147	138	134	138	150	158	126	145	147	131	159	148	160	155	138	159	151	145	134	158	162	147	164	141	118	131	139	141	152	134	153	143	150	179	149	143	165	152	137	122	139	140	167	154	149	151	147	137	139	123	119	135	154	166	156	142	136	145	160	164	126	141	147	132	144	139	146	144	137	133	143	164	143	144	170	162	142	136	146	168	153	144	136	166	147	132	145	167	143	140	162	141	139	139	146	135	135	131	135	162	158	140	143	148	160	165	130	144	152	138	129	157	150	129	148	148	153	161	134	144	137	138	158	158	161	139	143	141	136	129	140	161	139	179	150	121	126	150	159	139	149	139	146	154	152	128	147	157	136	156	136	166	175	117	149	149	126	168	142	146	157	144	156	150	146	142	139	159	141	130	150	181	132	145	154	150	139	133	135	150	161	147	169	151	145	135	178	141	165	142	142	162	141	143	145	152	140	168	133	168	115	145	128	163	149	144	139	143	147	140	146	154	145	128	164	148	162	149	158	132	155	147	178	146	136	147	139	151	154	136	152	146	133	139	118	126	157	168	163	135	122	147	138	137	140	154	169	156	142	148	144	152	130	160	135	136	145	145	153	146	136	142	142	137	137	160	152	126	152	148	163	157	159	125	137	110	148	169	158	156	142	138	143	145	147	150	162	156	149	165	133	134	137	148	142	142	145	149	145	149	145	151	143	131	153	144	147	157	184	133	132	145	155	149	155	148	136	165	143	154	156	152	142	157	165	148	150	166	150	153	146	157	135	139	137	157	122	152	134	134	143	144	145	123	129	128	160	160	151	145	154	160	150	130	165	156	158	168	141	151	139	137	160	163	127	135	137	130	147	104	146	151	167	181	132	135	145	146	142	156	143	155	139	167	148	143	167	141	153	122	146	149	126	143	164	151	152	160	155	146	141	137	150	130	139	145	136	154	161	151	128	154	136	143	151	149	152	146	168	140	150	159	136	146	165	152	135	137	153	134	152	179	147	159	146	163	133	135	147	156	157	144	137	124	152	135	171	114	142	139	146	150	142	150	145	137	139	149	139	145	152	149	124	148	139	137	136	126	134	138	135	163	148	161	144	135	148	135	149	158	148	149	133	148	145	133	163	156	146	134	149	173	159	151	158	145	137	137	137	145	160	125	171	128	145	128	159	168	144	138	149	138	153	138	145	151	149	134	120	120	140	128	140	159	148	144	145	131	142	150	157	134	117	112	126	148	144	148	129	174	145	143	148	133	153	141	178	160	139	149	131	123	164	126	134	154	131	137	131	140	159	135	122	145	141	137	144	135	159	145	150	135	145	143	130	132	161	149	148	139	151	145	154	159	132	163	142	120	144	137	147	172	137	169	153	138	167	129	166	134	159	141	151	140	128	127	138	138	141	150	131	157	171	165	154	119	165	152	138	149	148	156	134	151	146	168	161	152	121	145	141	160	160	141	139	153	149	142	158	155	150	147	153	150	144	166	145	128	149	130	158	160	138	156	127	139	139	143	146	154	126	136	136	139	140	126	140	155	150	153	122	153	159	167	161	140	136	149	153	122	146	123	120	135	147	155	137	140	140	144	126	143	140	142	137	162	141	147	162	143	147	173	150	137	130	142	151	157	125	156	131	147	141	128	158	141	136	134	173	166	165	147	140	150	144	162	156	160	167	169	140	165	136	148	152	138	149	121	130	150	145	151	152	148	162	151	154	147	142	148	154	144	144	151	154	130	163	143	146	155	138	136	132	141	137	134	137	149	121	153	156	153	126	141	130	130	140	155	137	133	155	137	134	133	160	162	144	144	131	153	152	136	137	187	146	156	144	142	164	159	146	161	146	154	132	143	129	149	148	147	155	147	148	141	138	161	146	141	147	150	174	149	170	171	141	147	150	155	152	131	167	155	133	140	163	130	145	160	134	149	146	153	177	164	150	143	155	144	128	136	135	134	125	132	139	158	136	143	149	148	140	189	141	138	165	148	150	140	168	153	148	157	138	140	159	152	153	143	149	171	139	145	148	157	142	155	152	128	142	156	120	134	131	156	150	135	155	161	151	139	147	147	161	143	173	139	147	140	133	141	144	147	146	136	148	159	151	164	149	132	157	162	157	148	156	149	121	131	156	135	122	140	172	145	132	134	144	158	173	174	160	142	159	158	151	147	162	149	127	142	158	146	141	148	162	136	132	136	158	139	139	162	153	148	153	130	150	135	124	146	140	151	143	124	154	139	143	157	154	140	158	128	140	143	157	132	158	142	158	145	152	157	144	151	142	145	136	148	140	138	141	142	133	148	145	149	158	157	146	150	151	141	149	136	138	148	137	126	150	139	142	146	131	140	158	117	155	130	137	148	136	135	158	135	151	134	152	139	146	141	142	160	168	152	135	147	146	139	137	154	155	160	140	140	152	145	141	149	155	163	122	146	161	134	122	139	156	139	176	171	164	146	152	159	168	133	157	155	129	161	147	160	136	142	131	160	160	152	154	156	142	154	116	147	142	137	145	138	142	127	164	158	155	161	143	149	139	156	167	150	161	140	168	142	169	160	164	163	124	156	133	137	130	149	163	144	165	148	153	138	122	142	144	144	153	136	150	127	156	153	145	132	150	169	146	143	161	153	148	146	152	155	149	144	157	146	141	146	161	152	155	151	164	159	138	139	143	155	141	143	149	134	143	157	122	153	148	158	136	141	140	133	140	156	135	140	133	134	148	164	158	151	153	160	143	174	150	153	141	150	134	151	114	139	149	128	135	145	144	147	144	131	132	151	147	156	151	140	155	123	139	145	148	158	169	155	155	155	139	145	121	146	132	140	133	132	142	136	148	154
7517	2430	5707	6460	5434	4487	3735	2960	2581	2188	1895	1613	1559	1396	1236	1201	1106	1070	972	932	968	879	795	799	815	761	791	798	709	704	653	650	638	645	572	691	621	636	594	604	578	592	573	627	569	573	569	576	588	555	533	537	542	547	551	538	523	514	552	569	591	474	494	526	501	486	526	516	547	543	515	545	516	532	525	498	535	515	502	518	503	556	473	498	462	553	537	493	544	525	522	472	506	514	532	495	503	531	494	519	485	499	459	472	506	503	518	527	524	478	500	519	514	529	481	472	549	501	474	479	461	507	481	533	491	527	491	494	507	513	524	481	485	513	510	495	490	469	475	469	504	484	506	496	479	441	510	510	461	503	474	539	448	510	526	471	485	457	485	449	448	491	486	459	482	501	480	480	506	461	505	492	502	501	493	522	476	469	510	479	453	466	483	474	518	491	464	494	484	484	498	510	498	494	485	522	469	494	518	506	471	499	458	429	516	467	466	469	518	463	506	486	486	501	484	499	511	472	484	503	455	483	479	472	468	493	467	503	488	499	489	487	478	432	499	503	525	486	509	493	515	492	460	488	502	492	502	493	483	449	476	467	500	491	471	479	479	467	490	510	492	496	472	501	518	500	509	479	494	453	491	509	443	480	498	493	475	445	447	512	487	501	522	496	492	509	468	503	498	441	532	463	494	517	469	484	483	459	486	465	453	509	496	452	460	483	470	514	475	494	502	526	491	508	478	457	524	443	489	467	509	460	449	496	503	505	484	497	517	462	480	487	478	465	467	494	459	511	510	472	493	494	496	453	475	512	483	494	522	454	473	469	494	466	477	480	505	487	487	443	504	470	493	514	436	500	474	469	458	486	501	501	482	499	472	516	507	489	473	489	468	513	446	525	511	500	520	502	481	484	474	476	460	498	476	503	468	489	487	532	453	519	492	512	485	502	510	463	485	479	471	460	494	461	529	472	536	517	477	503	480	461	464	470	459	475	461	495	452	468	478	485	502	491	505	479	486	503	491	467	478	494	469	470	524	474	490	501	513	496	506	485	478	483	516	475	545	477	483	488	451	447	523	473	506	500	502	476	485	516	469	488	423	479	503	479	468	509	476	457	438	503	474	467	490	483	458	463	454	470	487	469	521	505	459	488	472	533	459	464	509	514	490	439	441	497	468	478	488	477	496	475	477	516	495	493	505	501	514	454	478	492	481	496	502	458	522	482	492	493	456	456	465	489	461	475	531	485	464	484	505	472	524	499	495	470	527	483	513	490	509	464	473	485	487	480	459	476	482	492	515	498	478	466	469	520	500	437	499	493	497	469	451	477	498	494	493	442	493	509	443	496	531	470	473	489	445	490	481	511	468	497	466	482	505	506	467	458	461	493	475	493	484	448	508	476	464	479	509	482	452	482	484	450	460	460	483	442	478	494	490	482	457	484	492	491	508	489	507	528	526	496	474	485	512	506	453	492	449	481	510	492	486	435	478	468	456	486	474	463	460	500	502	503	497	447	497	510	470	529	479	526	500	488	473	504	488	510	461	487	503	507	523	472	467	463	478	463	498	489	485	511	503	468	489	542	503	447	495	539	475	478	519	470	473	539	494	483	466	497	528	500	501	478	471	464	491	472	510	460	457	526	498	483	497	431	515	472	450	475	491	520	513	478	514	498	458	484	485	510	450	504	511	479	457	448	505	469	469	493	514	495	520	496	447	489	506	465	494	533	468	459	491	479	459	517	477	495	478	450	458	451	474	482	467	482	505	467	471	475	508	473	480	457	469	513	452	500	479	492	513	497	472	521	495	458	467	449	499	487	479	482	437	504	504	509	467	485	478	463	438	467	448	453	493	493	467	462	468	454	481	458	482	501	469	537	527	477	484	489	510	483	494	498	488	468	502	492	486	513	484	449	490	463	490	472	471	461	480	494	508	509	461	498	520	470	487	453	474	481	510	495	474	440	508	466	511	475	509	449	481	465	467	456	503	491	527	522	468	487	486	485	498	487	493	479	464	486	464	484	485	504	496	471	501	463	496	466	520	502	504	458	475	472	521	513	466	491	497	477	466	488	514	467	463	454	480	501	503	462	491	465	496	463	495	472	479	489	471	467	480	452	458	483	485	495	492	515	459	465	485	501	541	511	425	466	501	483	475	458	476	503	520	448	456	472	505	516	494	518	495	505	513	489	521	462	487	463	513	481	501	481	487	491	475	485	471	468	456	518	477	485	482	454	478	498	493	513	466	460	504	471	479	484	507	471	527	494	490	491	464	455	482	454	477	503	478	493	491	482	483	504	473	510	483	500	470	485	480	481	471	475	455	453	461	504	483	508	499	500	480	510	500	470	470	470	481	475	468	481	511	528	482	477	513	453	485	502	476	470	454	489	460	477	511	455	524	505	487	514	491	472	453	478	507	484	484	476	468	487	441	473	494	499	502	469	479	496	494	487	455	450	470	489	468	501	502	490	500	478	457	522	482	516	497	481	485	475	468	445	490	458	459	472	452	472	478	502	552	495	496	485	469	463	466	496	481	484	507	503	470	459	501	499	507	506	474	483	495	477	526	462	487	511	475	461	479	467	485	481	504	466	493	515	498	478	508	502	536	488	500	489	454	528	453	478	443	492	482	486	490	469	493	498	478	481	476	483	484	468	471	474	528	480	454	474	484	504	496	465	515	449	462	494	528	491	504	511	489	514	490	483	488	505	493	506	466	474	487	460	481	508	496	434	475	508	437	474	471	505	487	455	483	455	484	467	458	510	476	448	492	470	506	488	513	498	490	507	508	509	498	467	465	523	471	505	473	438	456	494	486	480	485	497	501	494	477	456	496	473	458	512	480	525	499	444	483	492	460	467	490	493	488	477	476	460	469	503	503	495	495	467	504	494	465	482	513	496	467	456	496	502	483	502	508	460	494	471	488	459	462	487	483	544	444	460	488	516	519	496	479	510	464	526	506	501	485	532	498	520	485	480	477	458	494	443	447	493	498	476	509	473	521	472	475	478	510	507	482	471	481	470	476	495	529	471	510	487	475	502	470	504	483	456	453	470	521	500	471	472	483	461	479	475	451	490	472	481	466	476	500	504	525	487	479	508	514	485	477	462	480	467	485	505	490	547	480	501	466	488	475	518	484	511	490	507	463	476	447	443	506	485	469	463	511	501	468	456	479	511	497	487	474	474	492	490	509	460	496	455	456	480	507	494	450	471	450	509	461	534	441	510	492	516	486	454	487	518	491	454	479	475	469	484	488	498	494	463	465	487	472	474	452	491	491	507	504	478	503	485	490	487	504	465	453	478	516	506	485	474	515	487	480	482	484	514	452	486	485	453	515	442	481	517	479	457	494	485	484	485	441	466	487	481	472	509	512	514	467	480	487	544	486	521	516	451	452	505	468	495	449	498	482	490	514	474	483	508	475	444	456	457	477	484	489	515	520	502	488	518	481	518	502	493	464	468	463	527	494	482	461	492	507	525	508	469	491	500	501	468	453	482	492	485	478	465
1961	292	294	254	257	242	251	252	219	251	255	259	270	227	261	219	232	253	257	250	230	263	217	235	248	240	244	226	218	233	211	235	229	202	230	262	237	222	231	270	223	247	218	214	230	247	219	232	237	258	227	219	248	269	243	212	228	247	223	245	244	249	229	240	240	205	250	252	229	206	209	237	236	230	218	219	225	222	230	259	213	238	242	255	224	229	231	228	241	236	247	262	257	212	213	236	243	237	221	223	258	239	229	207	221	252	242	213	266	255	227	253	229	218	234	226	203	218	275	249	225	231	226	257	225	209	251	214	237	242	231	247	220	211	238	241	234	217	255	231	216	245	231	218	234	252	232	237	226	237	222	241	237	241	235	230	258	222	233	235	240	239	227	225	266	223	243	231	235	238	206	232	220	235	210	219	236	247	235	237	247	216	244	192	225	223	258	230	222	229	228	229	252	222	201	252	237	238	235	231	230	219	228	233	233	220	239	218	228	236	220	247	239	229	248	231	250	226	233	256	241	238	263	245	205	226	209	232	231	228	224	237	239	229	204	237	226	258	240	205	233	231	216	225	224	254	247	212	228	231	235	231	220	238	245	198	230	240	220	242	235	231	222	238	240	251	208	235	219	234	241	193	234	246	208	226	231	217	218	222	233	252	228	241	239	232	206	229	233	242	229	246	234	237	231	244	215	208	244	225	219	227	248	221	207	208	223	260	252	236	237	238	227	250	235	271	227	218	235	226	231	235	221	216	233	248	225	204	218	250	224	225	219	235	221	220	220	238	248	262	261	238	244	254	253	241	227	214	219	217	224	240	216	229	255	253	234	226	232	238	230	218	210	229	243	225	214	204	256	235	240	243	221	253	242	211	231	239	209	219	231	219	261	235	234	242	203	222	239	229	233	228	234	221	248	228	218	232	257	224	219	252	233	245	230	194	255	218	240	228	214	257	246	224	238	237	256	245	241	276	253	229	214	222	247	238	223	241	223	226	223	235	231	233	198	242	219	234	236	260	216	253	230	214	210	218	228	230	233	243	259	223	244	226	205	230	204	196	211	237	230	221	213	231	212	225	225	274	230	220	240	229	231	245	252	245	270	196	244	216	231	233	205	204	228	228	238	213	217	236	242	210	203	251	233	212	234	234	254	230	223	220	246	224	225	228	228	257	253	222	221	277	236	219	267	251	216	254	224	203	229	212	232	263	222	218	194	250	235	237	244	259	212	222	237	251	217	230	272	226	224	216	206	238	253	257	223	240	221	243	249	219	239	244	217	249	232	273	251	244	256	212	236	247	222	235	225	236	236	218	258	241	231	270	220	247	232	219	228	245	244	227	220	250	265	249	232	252	223	242	244	268	255	214	236	222	237	252	245	223	212	238	221	222	267	252	222	236	235	209	244	240	228	198	255	238	219	244	214	214	231	210	247	249	211	205	233	238	240	221	221	222	250	220	238	228	210	232	233	216	241	224	238	209	232	217	238	205	237	252	223	219	227	232	214	242	251	235	214	255	228	254	249	194	225	231	219	218	242	236	205	228	219	233	216	216	220	212	231	231	228	226	251	218	208	228	251	215	207	213	268	245	243	211	266	247	235	241	203	239	250	207	237	226	229	243	224	218	230	245	238	258	227	233	211	249	224	231	264	215	224	209	235	204	232	242	213	232	252	239	230	210	231	226	238	214	240	231	236	212	220	224	241	217	250	230	217	225	219	257	264	243	251	227	263	234	239	236	182	228	247	265	247	261	240	218	217	243	222	242	221	253	225	236	209	224	251	265	260	228	226	223	219	249	207	268	217	242	243	225	256	226	249	245	218	242	219	240	222	223	224	205	253	226	240	214	221	234	220	219	238	213	244	215	222	229	244	266	220	226	211	209	248	246	217	241	223	228	221	249	236	242	246	215	200	218	227	223	241	231	241	206	253	213	222	250	235	243	251	267	240	202	219	242	235	221	208	248	244	215	245	221	274	238	224	232	243	219	254	232	234	255	225	251	214	230	219	221	258	230	220	234	218	224	240	229	226	211	244	239	230	233	228	241	217	250	213	246	220	251	232	218	226	219	258	238	239	243	243	261	219	228	268	219	233	255	227	236	251	208	225	238	231	267	249	262	249	235	237	219	248	241	233	242	264	234	206	262	230	231	228	222	237	237	243	219	239	262	252	222	240	212	229	236	231	247	218	235	261	242	221	243	241	244	233	237	212	238	229	219	207	241	187	194	245	224	219	245	226	230	236	216	247	223	206	228	240	229	230	239	227	247	236	204	216	226	230	238	228	240	236	243	248	196	253	237	232	196	231	246	218	235	231	216	228	248	241	216	239	227	224	205	248	201	260	246	237	257	227	218	220	212	230	251	240	254	227	249	237	246	216	236	257	253	230	243	257	228	261	239	244	239	242	240	224	223	240	263	245	229	205	238	249	230	238	236	245	239	233	245	235	232	212	232	249	218	240	224	236	213	218	242	252	258	223	206	240	230	214	235	253	257	233	215	248	266	240	272	236	235	238	221	265	228	223	231	246	253	234	245	259	257	227	265	241	245	223	260	214	232	229	219	222	235	273	242	224	230	249	260	240	230	215	244	234	245	260	201	232	242	253	220	230	224	227	258	215	216	230	215	228	233	257	257	243	240	223	245	253	266	243	213	202	235	218	246	214	219	219	216	258	202	258	226	236	233	221	248	218	222	214	247	220	225	273	234	244	235	237	224	229	197	203	255	249	216	214	259	240	208	241	235	220	237	257	218	223	242	220	219	220	212	202	222	216	228	264	228	238	240	277	250	233	255	235	222	224	249	265	232	264	250	214	250	240	251	207	244	232	215	199	236	249	220	235	228	203	226	223	251	224	248	246	215	231	240	236	234	214	233	229	223	231	239	229	220	220	211	221	222	231	237	232	221	243	222	223	240	206	212	212	208	232	246	250	211	231	221	225	218	219	240	225	227	233	229	254	218	239	254	268	260	234	227	246	212	241	233	221	224	228	186	234	267	248	227	208	234	216	227	220	220	231	249	206	225	207	224	235	248	232	235	247	187	247	257	198	243	237	242	225	228	223	203	239	242	245	233	230	230	242	247	211	232	225	237	253	233	233	245	251	230	252	219	214	241	208	237	232	235	212	254	267	244	247	242	216	241	218	223	232	238	230	214	243	238	241	249	234	221	225	233	218	229	272	227	235	237	218	214	231	238	218	225	251	226	233	223	228	249	228	197	249	237	242	226	252	223	229	231	235	244	238	252	253	255	232	206	237	260	246	235	239	216	250	238	241	287	244	214	252	238	258	243	240	254	229	236	229	226	222	214	210	231	263	261	228	251	255	242	236	255	210	238	199	249	219	245	242	242	247	220	209	270	257	253	247	218	257	256	224	249	263	224	257	250	249	238	226	234	234	217	239	234	254	195	234	230	250	252	242	227	240	246	213	233	236	220	236	208	228	250	247	208	240	242	238	222	208	228	239	259	238	245	233	199	241	212	257	203	212	247	237	262	253	251
2174	719	864	834	848	818	805	746	751	729	754	739	767	697	696	710	767	677	654	714	718	684	695	749	699	715	699	675	692	703	676	712	729	724	666	697	652	715	680	725	703	668	671	700	723	696	692	692	709	721	741	691	720	723	687	693	675	709	737	655	689	707	699	715	696	751	690	716	673	703	702	708	703	706	693	727	689	716	701	722	716	670	721	698	691	738	669	637	739	680	639	710	730	675	694	725	717	736	698	745	709	692	723	687	700	710	711	719	739	699	686	730	702	679	658	668	709	690	679	710	694	670	671	708	733	716	684	724	732	710	736	650	723	669	755	690	796	735	715	694	714	724	727	684	695	705	695	699	641	660	701	670	703	672	723	687	684	690	714	679	688	681	675	655	682	719	679	685	727	701	694	700	611	720	742	687	700	690	684	684	710	718	726	682	724	702	698	657	735	664	680	696	653	732	694	691	700	700	693	730	729	716	661	673	706	693	688	666	717	679	675	692	707	732	636	717	711	702	762	766	692	667	652	671	738	748	678	705	730	710	709	667	728	654	695	722	711	713	652	674	701	690	665	667	674	685	688	699	680	714	703	701	733	739	694	689	663	661	677	681	713	710	664	750	741	714	704	740	682	701	689	712	711	672	723	663	669	689	721	722	704	747	726	650	702	683	726	713	650	645	685	735	685	697	744	743	642	706	707	676	660	706	696	745	707	687	684	748	705	694	647	696	702	713	650	706	655	704	662	659	664	686	693	750	707	654	674	714	630	722	677	699	742	703	733	710	695	707	664	707	670	707	647	689	723	720	706	631	719	677	686	684	698	657	685	698	727	719	669	684	702	690	706	711	673	705	693	678	656	692	702	703	690	743	688	699	707	741	750	661	696	732	735	712	640	691	716	719	662	702	694	702	650	726	727	684	731	680	696	717	683	783	732	701	708	741	681	735	705	733	662	704	717	711	769	690	750	624	638	677	703	682	710	652	692	720	662	671	686	678	676	728	661	704	731	683	698	718	720	724	733	722	702	644	668	679	683	697	660	630	687	718	728	689	704	682	683	715	679	733	697	700	729	685	689	709	681	712	671	739	636	684	685	701	736	704	684	701	732	696	661	692	654	662	668	711	688	658	714	704	703	703	715	692	703	690	712	685	700	680	708	667	704	679	687	717	699	713	668	693	699	725	688	690	668	705	650	687	705	709	709	694	735	656	695	674	741	715	686	672	681	704	708	708	675	693	742	706	758	701	708	702	726	702	701	714	701	690	666	695	651	716	695	708	642	720	672	685	699	670	686	655	722	644	649	685	682	703	710	733	717	677	723	706	691	726	688	695	716	720	684	741	710	693	677	666	691	721	735	712	635	708	658	667	692	734	659	642	658	675	687	738	708	697	726	682	729	716	713	693	704	716	681	682	700	677	731	747	751	712	659	709	732	672	748	724	711	716	699	685	698	679	707	663	753	713	684	681	739	739	706	699	701	696	728	721	655	702	700	697	706	646	672	700	719	685	698	776	696	663	733	681	680	749	695	660	724	727	693	710	640	702	701	698	713	710	692	671	657	719	680	699	690	747	696	672	705	690	716	690	712	707	757	695	686	713	725	694	764	661	728	717	710	699	711	685	638	727	708	720	677	710	695	685	699	724	714	698	683	699	685	702	709	692	725	733	725	687	703	738	692	689	696	682	701	705	725	699	743	730	734	711	674	709	722	690	731	665	743	712	643	739	705	693	709	707	689	679	722	705	700	733	683	666	672	695	697	723	709	749	674	698	727	659	652	705	687	711	658	703	667	688	668	737	685	723	682	700	668	727	648	684	674	766	648	710	709	711	698	702	761	701	712	706	702	718	693	694	702	719	677	710	719	670	707	710	683	686	678	665	704	674	661	655	725	696	661	671	682	715	727	615	675	735	693	737	687	686	688	732	717	711	718	657	733	682	712	730	726	667	678	689	728	664	696	687	697	706	704	698	748	677	715	704	704	680	688	700	722	694	681	729	663	684	723	698	659	656	709	707	687	649	692	653	718	642	678	674	723	689	702	701	670	691	695	719	691	711	695	703	674	693	750	697	670	662	643	703	706	683	697	752	717	676	695	672	676	700	665	689	726	678	735	701	686	667	685	722	695	709	705	668	667	704	663	756	683	643	725	705	715	685	695	696	674	636	706	704	713	730	688	722	618	687	752	678	710	706	727	728	711	711	728	722	722	672	708	698	680	699	674	690	692	721	661	690	699	726	723	647	730	667	739	662	702	674	677	697	675	681	666	716	683	727	669	744	701	704	720	689	655	709	698	725	716	648	661	715	695	736	655	658	709	711	661	692	683	721	672	631	684	706	696	700	659	675	704	756	673	717	685	676	686	689	705	679	707	729	658	682	763	702	748	688	700	728	692	680	684	715	726	692	718	670	713	688	717	668	701	701	711	685	663	755	686	692	724	687	696	683	699	679	670	745	663	710	665	702	671	644	738	666	687	658	615	687	716	684	729	716	681	713	703	735	665	659	662	693	702	664	703	688	710	677	692	684	660	705	675	684	722	711	715	656	677	690	740	644	667	679	670	733	744	720	706	680	723	711	690	674	690	708	697	713	674	715	695	703	742	688	672	667	688	696	681	737	702	692	704	746	699	750	702	725	698	678	712	696	669	685	689	748	707	689	702	701	694	711	694	713	732	695	710	681	708	681	735	721	737	710	672	728	674	680	699	660	719	674	650	685	689	712	690	711	721	684	713	673	728	755	653	718	636	721	705	638	699	701	650	704	638	699	682	708	680	709	699	706	707	745	701	687	726	662	665	697	703	727	748	706	690	708	697	713	705	649	697	678	687	683	719	716	716	662	651	683	730	685	692	678	721	673	679	680	715	700	706	692	717	686	692	720	706	697	650	678	682	713	697	711	713	721	723	695	724	696	714	682	645	680	681	696	728	714	707	714	709	690	675	653	711	696	638	697	715	731	685	698	726	707	668	711	737	709	674	675	670	707	708	680	736	674	679	670	692	656	693	679	721	770	702	693	706	697	679	752	707	679	707	694	730	733	722	702	681	699	710	684	671	684	748	675	677	711	698	724	653	679	668	680	696	716	705	665	705	727	701	695	715	680	694	692	738	678	713	700	709	707	682	687	697	666	702	691	691	677	697	682	697	732	669	713	713	698	747	716	700	733	686	709	701	606	685	700	697	735	732	719	674	675	694	684	684	708	681	719	694	687	684	712	697	662	723	694	665	683	678	728	725	731	709	677	700	674	697	666	705	677	697	685	697	731	702	707	723	652	709	679	746	706	689	722	711	689	660	674	726	723	723	732	672	684	731	698	667	725	757	695	684	663	667	656	728	659	682	693	677	723	668	654	700	706	688	726	703	754	711	735	685	665	676	734	700	721	683	683	700	735	730	711	704	711	684	721	694	690	695	705	663	709	696	721	717	685	718	736	730	747	667	679	700	697	677	738	705	679	673	697	650	688	691	692	677	704	778	672	682	692	676	679	726	715	685	692	622	686
8056	989	1270	987	733	533	400	351	294	223	198	232	187	186	168	163	154	143	125	150	129	128	134	137	121	125	118	134	122	140	116	119	140	135	107	127	114	117	125	133	112	133	127	108	122	123	108	121	95	111	107	118	121	115	122	106	128	142	106	109	115	115	117	114	112	95	110	122	137	128	115	128	104	125	115	131	104	129	120	124	105	103	99	120	100	93	109	134	120	127	129	114	108	108	116	116	114	123	109	124	111	90	123	109	95	124	110	120	105	127	102	120	106	146	138	109	115	136	99	116	114	126	94	123	119	119	114	106	104	104	118	114	125	118	120	103	117	120	117	125	134	117	128	117	123	95	121	117	124	115	112	111	129	99	131	112	133	118	97	100	107	120	92	124	129	114	98	109	116	113	107	118	124	101	128	128	121	122	105	122	112	108	114	107	108	130	125	112	114	116	109	101	111	126	127	111	138	116	131	103	114	100	115	100	120	109	103	118	129	103	111	127	130	122	95	117	115	122	133	130	124	117	107	130	118	124	104	124	104	118	137	113	124	118	114	99	121	118	103	122	132	111	113	135	142	108	124	119	109	125	107	122	109	115	116	120	102	126	144	94	107	121	114	110	124	113	125	109	121	93	122	102	111	115	128	121	135	125	119	104	129	116	129	128	118	113	108	120	118	109	106	119	111	109	122	130	122	112	103	106	120	134	111	125	106	107	123	118	115	125	112	114	104	98	100	105	111	139	102	123	113	118	97	111	115	99	117	123	102	103	96	110	123	110	109	118	118	116	118	132	122	118	102	129	111	122	91	117	109	117	120	108	103	100	119	113	111	93	111	119	106	106	130	117	134	110	113	116	122	102	137	117	118	121	129	119	94	108	105	85	129	105	125	103	118	128	118	130	120	113	117	111	106	135	114	120	113	112	134	122	115	108	138	104	118	121	101	98	106	116	105	117	119	119	114	114	117	97	133	120	118	131	120	112	115	115	133	116	111	122	117	117	98	119	124	119	119	121	101	119	104	108	112	111	119	105	115	114	133	104	103	100	135	126	105	117	105	106	130	98	94	131	106	115	113	138	111	119	104	101	124	119	108	110	113	106	118	110	101	113	141	122	114	116	123	129	131	123	130	94	111	126	115	123	119	144	118	123	117	102	130	128	108	116	100	88	137	117	106	104	109	131	107	102	124	115	125	120	93	108	126	108	112	131	117	128	128	98	124	118	111	101	110	108	108	125	108	124	127	105	103	112	112	112	144	123	111	111	125	108	121	115	117	127	123	111	104	104	113	102	104	115	112	127	91	106	107	112	112	91	122	104	119	118	113	122	128	108	125	130	114	124	109	129	101	120	118	104	111	121	115	119	108	112	115	121	101	110	127	124	121	87	124	111	112	102	113	115	103	123	99	114	100	106	116	124	112	130	112	126	123	106	118	119	106	126	111	103	95	94	108	113	107	120	108	120	132	102	119	105	115	108	155	124	114	119	103	121	131	125	115	118	130	133	116	109	126	108	128	120	128	118	115	126	116	151	110	119	113	108	130	93	114	110	136	102	118	116	112	136	126	103	122	113	112	127	106	113	109	121	118	113	113	117	106	112	102	108	110	118	103	122	142	112	126	124	131	109	119	105	128	104	116	113	124	105	107	115	126	115	111	112	114	122	114	122	117	114	155	106	135	122	131	115	127	113	119	102	107	121	93	105	101	97	86	119	113	98	119	105	98	117	108	135	96	111	110	108	116	133	112	120	119	121	119	118	117	131	113	123	108	113	135	119	118	114	123	106	108	129	117	100	124	122	127	116	109	102	132	119	127	122	134	129	114	107	119	104	146	117	114	114	125	111	119	120	109	130	107	101	114	123	129	104	99	116	97	127	129	125	116	115	117	116	131	84	117	114	117	115	134	120	119	112	91	116	111	127	107	126	109	124	112	116	127	114	124	126	113	112	110	145	126	109	119	115	115	131	111	119	112	108	123	112	126	114	115	103	113	118	117	99	100	99	123	108	117	116	105	119	110	105	107	121	107	118	124	117	89	113	97	113	124	115	104	116	131	100	125	96	139	114	114	120	110	123	121	103	129	115	103	129	114	115	108	109	118	96	124	132	115	109	125	123	114	121	113	107	130	129	125	122	125	121	120	141	105	113	105	134	119	128	126	118	120	112	136	122	113	138	103	114	122	115	93	94	115	120	126	127	115	118	104	136	121	120	113	98	89	121	127	127	118	121	114	113	104	125	138	118	117	107	127	115	114	121	131	123	116	116	104	97	118	119	104	108	108	137	98	108	99	117	115	108	121	118	114	126	118	108	89	110	114	128	117	133	145	114	116	97	109	111	111	124	115	134	121	117	111	103	103	121	110	129	119	113	100	128	145	121	140	124	111	109	104	126	124	124	103	128	131	113	127	111	134	116	116	114	121	140	114	111	111	125	123	98	112	114	103	113	118	104	109	94	113	112	119	103	108	101	119	121	120	112	124	120	138	120	116	109	127	109	133	115	138	101	110	130	110	125	114	114	124	125	120	102	131	108	99	117	125	114	114	109	118	140	115	109	100	132	115	113	104	122	102	120	139	95	113	113	131	114	116	122	109	129	137	120	136	115	122	125	104	111	97	103	124	141	107	122	111	129	118	118	146	97	111	111	105	123	138	101	116	124	113	120	115	114	107	120	101	111	106	126	119	122	113	108	116	129	121	117	121	112	110	126	117	105	118	102	129	112	122	122	107	125	115	121	98	133	116	129	120	105	122	136	112	107	131	105	117	118	113	103	124	91	115	142	119	102	109	119	125	117	105	120	100	118	109	129	118	132	131	128	126	107	116	124	117	110	94	114	119	125	111	130	110	137	116	111	109	124	100	113	121	119	124	123	140	107	116	128	108	111	128	108	121	100	104	97	123	127	120	120	123	122	101	108	122	119	109	113	108	97	109	98	101	115	129	108	103	115	116	107	109	118	120	130	120	120	106	119	118	121	136	136	126	125	117	105	128	131	120	120	110	109	114	91	101	124	112	109	138	141	120	114	123	117	99	129	113	115	118	115	94	120	130	96	127	113	104	102	114	126	102	136	127	92	107	127	95	125	125	99	113	95	127	114	132	105	114	125	128	106	123	111	105	108	116	108	120	124	105	112	114	95	116	116	104	119	113	121	93	131	108	117	113	128	98	104	126	124	112	120	112	96	130	111	105	127	105	131	132	131	95	105	101	110	115	117	121	116	109	114	114	125	119	117	127	119	126	116	112	120	92	140	115	126	102	104	125	121	120	114	125	111	108	127	138	118	132	112	89	94	124	119	103	105	115	138	132	126	109	99	113	112	118	100	123	116	120	133	103	112	135	109	117	122	107	106	122	125	112	132	122	115	106	106	131	124	120	114	110	117	124	105	131	106	112	116	134	99	116	110	92	97	133	111	124	111	137	91	108	134	134	125	102	100	120	114	101	134	112	106	103	126	125	114	132	123	115	110	104	109	112	97	118	123	133	122	124	119	121	130	122	108
5214	1378	3121	3583	3007	2408	2003	1685	1402	1265	1145	998	910	852	735	719	725	672	649	633	611	568	574	531	518	537	499	533	519	501	489	504	465	467	439	448	444	453	430	419	431	459	434	469	424	424	435	421	424	425	456	441	444	405	449	425	403	423	424	404	418	397	381	428	434	425	374	416	401	376	391	411	430	398	394	409	380	437	386	383	410	425	373	387	404	405	410	405	417	409	417	410	397	399	405	432	392	395	387	365	415	391	396	352	439	420	395	379	360	416	408	385	384	399	417	385	398	371	406	364	385	399	381	381	401	384	387	364	416	384	391	389	366	399	401	420	406	367	407	399	402	393	390	406	412	395	404	381	375	411	381	418	384	395	382	396	380	365	404	416	384	393	384	402	383	380	391	401	436	396	381	353	398	359	371	393	399	382	401	400	395	367	399	392	395	360	417	399	388	388	420	405	409	392	391	376	391	383	378	407	390	408	392	398	420	424	359	388	405	405	387	402	427	386	423	416	343	380	379	389	382	385	384	424	370	380	408	405	406	421	396	391	400	382	382	418	404	374	359	354	404	404	412	412	373	420	405	362	400	387	365	351	364	419	411	403	356	392	379	359	408	404	450	406	419	396	388	389	382	428	374	394	394	379	383	401	359	409	402	391	376	401	373	377	397	382	390	411	403	380	393	390	361	374	412	354	395	369	380	393	423	408	369	380	415	384	417	389	408	399	407	404	415	410	348	379	376	402	430	391	415	381	397	437	414	378	415	372	373	434	371	375	376	399	391	399	391	387	401	414	427	385	363	392	404	378	370	418	375	384	419	410	383	405	374	418	404	417	378	392	391	427	398	370	404	380	380	389	392	434	393	392	377	394	350	408	385	414	400	410	384	398	370	374	356	362	406	388	390	388	408	417	356	391	411	372	380	353	393	379	376	369	371	429	350	376	391	341	380	369	409	395	389	379	404	352	406	406	400	415	377	366	404	398	394	420	384	395	389	404	397	364	367	370	413	401	390	398	398	400	412	417	379	375	379	382	403	367	378	416	365	411	372	411	374	351	394	410	396	422	414	410	401	420	379	389	413	369	422	362	408	424	424	396	386	406	388	415	404	394	389	419	394	401	395	396	392	374	383	401	402	380	418	371	398	371	389	362	388	421	415	391	407	420	371	367	387	381	378	415	393	374	403	399	438	332	384	369	408	366	381	399	412	390	410	385	373	400	404	381	371	381	426	391	369	372	397	382	381	390	392	382	371	379	385	407	368	410	385	369	377	399	378	399	373	401	396	388	410	405	362	411	377	363	387	401	437	360	385	383	409	410	388	401	370	388	427	424	386	324	406	407	411	342	402	373	397	393	425	388	370	399	398	418	393	380	392	394	374	382	401	392	399	363	392	400	385	370	374	408	353	410	407	408	365	369	378	367	440	410	380	381	379	436	398	379	349	412	410	379	372	370	408	372	430	371	413	382	409	385	379	386	394	393	353	367	414	380	379	419	426	392	400	344	379	396	386	385	384	384	354	392	390	373	375	374	397	386	418	377	407	382	376	416	389	429	408	382	412	354	380	391	388	407	363	372	384	412	381	370	381	431	395	377	356	377	390	392	369	440	398	382	399	417	375	378	396	423	369	381	409	399	406	413	360	372	407	352	396	378	403	402	433	358	370	392	382	397	404	381	415	364	362	423	403	397	406	394	426	375	398	406	409	400	409	418	390	418	396	419	401	404	376	403	392	373	431	377	406	381	379	381	393	374	373	359	381	411	385	388	388	403	362	419	389	406	389	397	423	357	399	410	380	377	406	369	382	380	363	421	364	377	382	380	367	388	434	398	384	414	373	393	407	387	385	376	360	360	435	363	412	401	345	369	374	380	363	362	407	430	412	387	380	417	408	396	377	384	385	411	408	340	392	353	386	397	401	347	377	385	403	420	379	394	389	414	412	411	411	349	379	393	391	393	374	399	365	387	386	390	420	372	380	373	421	379	397	377	382	372	389	393	378	401	404	412	439	386	392	373	394	372	399	374	349	405	364	387	420	407	385	387	359	381	416	398	395	400	398	388	420	371	386	416	396	377	397	369	419	395	410	385	402	369	398	413	381	354	409	405	401	387	428	352	412	367	429	417	398	407	394	397	396	422	390	395	443	376	388	395	372	390	397	402	398	392	391	386	419	401	399	396	399	388	386	440	400	410	366	398	397	376	384	386	372	396	377	395	401	386	373	420	364	390	407	392	389	411	420	418	400	393	388	384	381	331	405	374	358	435	367	377	379	403	405	412	428	384	391	381	365	374	343	387	413	399	364	425	407	430	355	377	400	387	384	385	420	389	369	394	424	405	355	376	391	389	381	417	398	410	388	409	397	398	365	391	369	442	395	393	397	383	410	376	383	377	369	404	396	368	396	374	418	428	379	377	396	359	388	377	380	404	415	376	391	403	433	389	407	420	385	408	408	376	369	379	432	407	399	394	356	403	399	382	424	390	402	374	408	374	378	389	414	384	389	378	417	397	404	436	413	420	405	392	392	419	400	436	429	405	379	391	410	406	414	413	406	406	386	374	387	385	376	370	411	381	378	395	377	368	413	395	394	396	362	360	403	402	397	368	399	398	398	415	409	361	390	419	395	411	391	386	389	389	426	406	356	418	414	397	386	390	392	394	395	404	430	412	417	370	358	410	407	424	382	437	421	383	378	445	379	402	361	391	367	397	410	423	393	363	405	407	421	422	369	399	378	401	368	405	427	393	375	357	361	384	383	369	368	369	363	385	374	384	371	378	346	406	369	367	393	398	378	406	378	376	405	390	376	404	399	373	416	365	383	361	416	398	402	392	409	374	384	395	388	382	345	405	397	387	365	394	415	382	426	405	382	403	383	384	379	346	394	374	395	404	390	405	412	400	390	377	400	378	410	400	383	402	424	396	415	431	385	353	383	384	386	374	390	371	379	397	393	391	376	391	405	414	390	393	401	378	387	366	369	393	381	393	390	397	396	372	421	435	405	362	416	419	387	352	424	403	366	416	400	378	392	405	439	360	366	383	362	380	422	422	390	368	392	396	363	370	390	409	362	402	372	369	430	370	418	395	372	424	406	414	394	390	392	392	403	387	412	397	406	401	381	369	364	360	373	390	376	372	350	407	402	348	403	439	395	380	425	417	394	374	423	367	394	409	422	430	374	377	393	434	369	418	408	428	392	377	389	392	392	422	362	373	367	399	399	396	335	389	388	398	384	405	386	397	404	390	387	408	369	391	411	384	395	409	388	396	393	399	416	424	401	373	389	440	394	402	378	400	400	379	416	390	429	422	375	361	407	372	376	397	404	393	396	413	407	406	384	422	422	383	403	360	363	378	386	434	388	333	390	386	403	376	396	397	400	415	381	397	406	355	366	417	365	397	434	394	428	380	407	364	394	403	366	420	389	383	375	425	394	386	378	401	389	410	397	409	413	380	379	397	399	385	363	399	391	389	425	411	416	373	382	382	409	370	379	385	391	433	380	416
15080	2366	2594	1976	1387	965	750	598	530	439	373	315	309	280	274	213	211	222	208	197	234	185	183	206	186	177	174	160	172	180	176	164	161	149	161	179	129	175	165	161	168	146	146	158	155	156	164	142	166	139	178	143	163	153	145	125	143	131	159	122	171	163	138	146	156	144	148	146	173	151	163	134	147	158	144	163	155	144	148	164	145	155	137	169	153	158	155	152	132	145	164	156	148	133	150	125	162	150	153	137	131	154	151	159	124	111	124	173	129	159	131	157	142	165	136	152	155	135	152	144	144	133	141	147	146	147	162	157	142	150	141	170	152	165	132	144	159	145	147	151	139	142	153	146	151	128	168	121	163	121	143	163	134	143	156	138	150	128	153	170	152	157	141	133	175	149	150	160	156	141	135	146	145	132	147	152	142	151	135	157	137	143	155	153	127	144	157	153	128	156	161	145	161	146	118	113	153	150	147	149	153	148	162	167	137	157	123	154	166	154	145	146	145	151	146	141	126	142	151	138	148	148	149	160	159	159	155	127	136	143	162	148	140	147	149	157	128	162	161	148	145	130	139	147	143	152	142	164	146	154	148	148	138	138	143	144	128	151	181	130	164	163	127	139	159	117	158	148	156	149	156	171	153	149	159	165	141	145	150	136	134	144	151	147	149	127	122	139	134	138	145	168	121	146	146	143	165	137	141	154	137	155	139	135	136	152	134	137	135	164	151	132	147	149	134	154	138	138	111	167	141	165	138	130	157	161	156	120	129	146	131	142	146	152	125	135	156	154	152	146	170	153	155	143	161	145	165	153	147	137	147	132	140	165	155	143	154	157	155	142	156	143	166	121	135	150	149	143	150	144	129	149	146	162	146	166	150	125	142	141	144	136	135	160	153	146	157	146	149	139	143	164	130	151	132	170	141	165	153	131	138	127	162	171	143	151	151	153	151	162	147	157	171	141	140	142	156	147	163	139	130	134	152	171	156	129	125	158	135	120	149	164	142	136	163	158	166	142	164	139	137	150	125	143	145	124	162	149	137	149	159	143	142	127	141	152	155	154	180	136	158	152	144	155	156	164	121	137	155	136	144	146	137	168	161	151	148	161	130	117	149	154	143	135	155	144	148	154	128	129	161	145	157	151	150	151	158	141	147	147	159	142	166	150	163	141	126	156	168	164	140	137	161	153	138	147	161	145	164	134	171	148	126	168	146	152	151	140	159	141	130	154	147	118	126	124	143	144	151	147	135	124	135	129	152	145	130	127	147	149	140	161	143	140	142	128	146	142	139	137	144	159	144	150	142	130	124	154	161	159	141	137	140	157	131	146	142	155	136	155	158	141	149	134	144	150	153	140	147	131	145	152	142	133	173	134	161	146	141	147	139	148	128	172	119	145	146	146	138	145	135	137	161	142	153	158	159	151	136	147	158	154	149	130	171	150	147	136	156	129	140	160	104	143	139	147	150	148	143	144	141	135	138	142	147	139	143	145	151	152	156	146	146	141	148	139	148	143	158	149	137	143	140	143	149	147	157	132	133	161	147	142	154	157	151	137	138	155	169	135	155	168	134	141	130	163	133	149	124	121	162	155	187	149	137	146	155	133	136	129	154	138	159	139	143	143	168	157	143	163	140	156	142	156	162	145	142	123	132	141	137	155	135	143	125	154	157	143	146	157	146	143	153	157	156	131	135	160	146	135	156	124	138	134	150	131	139	138	137	149	148	129	164	154	131	156	148	151	141	129	123	175	164	150	155	145	153	150	129	150	157	137	166	154	136	142	164	137	141	142	150	160	134	159	153	146	127	127	137	153	169	143	152	133	137	138	149	139	161	167	162	127	152	164	146	141	126	149	135	146	148	147	149	150	150	147	141	144	165	169	141	133	145	153	145	122	137	140	112	139	141	162	154	142	157	157	152	153	161	179	143	169	142	148	155	155	130	155	131	146	159	154	153	159	142	143	160	148	151	137	132	162	150	170	131	147	145	136	116	153	141	184	143	151	137	152	145	154	155	151	138	150	161	142	143	140	123	133	170	153	126	146	142	139	139	158	119	150	159	162	152	131	127	128	145	150	121	143	145	147	147	154	151	142	163	165	141	172	148	147	135	163	162	114	172	128	149	161	167	150	149	143	145	153	141	153	137	122	127	155	155	142	143	138	138	153	132	140	128	147	139	174	168	117	123	150	120	155	128	150	147	159	141	153	140	164	149	140	151	131	134	159	152	149	127	163	119	154	177	145	156	144	150	133	147	152	153	149	159	158	141	137	140	155	170	140	157	141	158	167	135	145	145	175	158	159	139	148	151	125	115	150	144	148	125	155	146	141	133	146	177	104	162	151	134	140	152	152	149	145	147	161	144	145	150	169	158	144	155	141	136	114	137	158	142	139	175	160	132	149	117	126	158	151	129	150	157	141	150	118	163	149	162	144	136	153	147	147	145	147	168	131	147	147	179	141	134	139	133	126	140	133	146	145	137	138	126	148	124	161	129	144	128	122	152	144	137	160	138	152	155	132	135	176	126	147	149	137	157	150	120	141	162	147	148	148	142	138	148	155	153	148	153	133	135	147	147	167	156	123	155	161	155	134	152	146	172	113	152	134	137	179	153	168	148	141	151	161	138	163	174	145	137	121	139	124	142	143	127	140	148	160	145	151	149	174	148	136	169	141	157	152	159	149	146	151	123	148	155	168	146	141	153	147	150	134	150	125	135	153	128	142	140	147	151	150	147	182	147	148	135	169	120	127	148	122	130	145	138	142	120	148	138	165	157	142	135	149	138	147	143	144	160	151	159	170	145	162	144	151	151	156	146	145	157	159	154	138	157	157	161	180	141	133	147	144	137	152	155	166	162	138	160	154	131	151	129	153	136	153	146	150	155	130	142	155	132	139	138	151	161	161	137	124	128	174	146	172	167	156	147	166	154	150	114	134	132	140	147	116	126	140	158	145	122	151	134	140	162	156	156	133	133	131	155	158	156	150	142	145	146	157	145	135	144	142	142	152	133	153	172	152	166	156	152	147	138	164	153	129	155	142	134	142	143	136	150	157	126	170	153	135	138	143	154	141	143	156	151	151	141	131	149	140	130	168	149	156	144	125	139	130	155	141	149	117	130	138	165	145	147	150	134	153	140	141	147	120	145	152	144	167	139	140	147	153	153	144	171	159	121	141	158	143	140	149	152	155	156	161	147	127	160	145	146	154	154	146	128	139	140	158	139	139	135	142	147	131	131	147	149	152	144	168	133	147	158	192	140	148	159	138	155	143	116	139	154	156	134	135	160	154	170	164	134	147	161	146	140	158	159	126	164	141	149	163	148	156	147	148	137	158	152	145	132	138	142	162	153	132	152	139	163	152	152	143	169	161	137	161	134	143	144	157	132	145	136	141	150	157	162	149	137	138	121	148	142	161	140	137	133	147	146	148	138	128	148	145	152	163	146	136	133	147	133	137	161	153	147	141	142	117	129	165	133	138	148	149	141	149	150	132	146	149	145	139
7613	2460	5821	6510	5469	4460	3651	3040	2484	2162	1913	1672	1528	1416	1281	1195	1051	1123	997	908	896	915	813	840	731	754	655	701	744	659	665	650	678	678	619	570	618	610	684	591	579	600	598	546	550	558	594	569	577	584	542	550	540	518	543	557	530	562	521	537	501	536	490	487	518	533	510	507	520	506	520	522	514	499	548	512	527	510	499	492	499	518	483	495	476	510	502	539	505	490	470	515	539	545	544	477	526	517	536	470	486	504	505	496	482	501	487	470	484	517	508	444	527	469	476	493	536	465	506	497	473	492	499	494	460	494	471	464	479	512	485	478	504	497	495	474	463	482	553	518	525	514	514	477	443	477	492	492	431	495	502	468	519	489	477	499	516	505	464	512	485	491	472	490	468	460	458	466	481	486	489	500	483	487	486	525	486	501	482	505	504	466	543	479	490	460	494	491	483	482	454	472	473	492	454	476	507	500	520	473	433	434	521	507	438	488	490	477	495	453	484	499	507	475	494	535	474	451	480	497	485	476	476	509	450	499	513	481	483	525	477	512	536	492	457	495	519	522	485	488	480	469	503	502	460	507	460	456	463	465	526	522	506	511	474	492	504	517	457	470	529	480	477	458	478	512	501	508	481	460	494	526	515	478	482	473	486	472	477	489	450	461	471	458	476	468	490	491	481	469	470	481	464	521	482	457	489	485	465	499	497	504	463	494	520	490	511	527	485	521	476	515	467	460	467	502	515	484	450	466	462	481	497	484	501	438	499	491	524	452	490	476	488	460	481	493	510	525	472	484	458	503	502	488	465	498	520	478	472	461	512	503	508	484	468	501	497	464	525	473	492	458	476	463	545	479	488	509	466	515	491	489	474	479	507	479	492	480	492	500	437	478	471	475	498	477	483	521	470	476	470	455	486	468	479	459	447	497	446	541	489	451	501	449	491	476	470	518	487	499	511	489	493	457	481	496	478	461	496	498	494	503	505	447	496	527	492	517	471	483	499	493	478	474	508	439	455	469	485	483	482	500	486	471	487	519	468	509	485	472	471	477	516	493	491	490	476	526	469	451	460	480	502	477	524	505	479	520	473	475	468	461	514	512	499	506	480	493	478	500	476	498	449	476	467	497	489	469	505	512	463	474	490	528	473	526	436	521	517	533	453	483	506	473	472	500	486	484	514	461	466	488	478	498	473	476	516	466	472	461	503	480	490	482	494	461	511	496	452	485	484	486	464	477	515	502	469	507	496	509	482	506	484	493	477	493	497	481	472	494	484	509	478	416	490	429	493	459	476	487	488	482	484	489	464	489	490	474	443	467	469	483	493	456	483	479	480	459	518	499	479	483	458	486	497	455	461	479	491	490	482	474	478	475	504	466	509	509	515	502	467	514	498	498	486	507	481	464	497	501	472	476	459	466	490	501	484	476	475	484	487	495	478	452	515	465	484	488	487	446	490	494	486	481	500	499	480	473	494	459	494	428	508	438	507	478	478	473	497	461	524	505	507	478	484	481	451	485	474	453	498	457	492	458	474	471	491	488	468	486	491	487	476	471	471	503	478	487	485	510	508	454	479	493	526	515	537	494	500	466	493	520	478	461	486	473	496	465	467	499	477	503	473	463	466	523	490	491	489	480	497	471	440	465	472	512	486	548	472	481	468	473	440	511	483	505	447	501	470	443	465	458	507	476	471	497	477	452	491	489	501	523	509	522	527	469	513	465	479	491	459	471	523	485	454	491	524	500	511	507	488	485	493	457	508	509	519	525	524	462	521	461	493	557	486	473	472	438	476	484	458	482	476	481	483	492	478	516	499	444	465	491	505	506	482	449	461	516	470	436	489	481	505	465	470	461	456	508	507	469	481	449	465	475	490	486	487	463	508	522	478	474	461	517	488	492	476	487	455	473	460	500	490	475	443	494	513	450	446	483	522	509	476	516	461	469	461	504	488	485	478	504	484	505	508	476	439	493	501	460	494	522	538	494	505	468	479	486	496	449	488	472	484	474	433	510	531	478	480	475	484	526	486	457	511	496	513	494	497	492	533	469	500	483	495	497	502	474	497	496	524	485	540	516	485	470	470	490	480	502	529	521	491	490	433	464	450	458	515	460	482	467	472	496	536	512	456	511	493	469	488	493	463	507	496	482	487	486	470	458	493	475	513	535	452	467	475	500	518	481	459	472	498	494	480	487	504	502	504	520	517	485	456	489	487	485	506	538	438	501	534	467	476	476	509	462	459	477	506	493	479	499	485	470	477	462	531	505	471	482	481	514	466	467	468	528	449	502	507	502	487	477	490	429	504	508	486	453	451	535	460	470	480	505	478	490	502	494	539	507	514	486	480	474	493	513	464	443	497	482	513	543	486	544	527	514	474	512	446	467	491	495	521	506	481	493	496	484	488	454	493	501	521	474	508	532	427	495	497	498	482	458	497	480	486	481	466	513	477	517	502	454	485	479	525	540	476	486	500	488	490	474	486	466	493	506	520	492	454	480	455	475	475	455	461	499	512	490	507	514	484	496	478	479	478	507	473	522	490	505	488	474	494	464	483	489	461	478	495	486	485	500	475	497	485	490	482	503	485	481	478	492	484	530	497	523	506	509	514	464	504	519	491	484	483	514	477	480	486	501	476	490	488	526	482	486	481	527	458	485	469	490	469	497	490	518	473	455	498	508	476	487	480	493	481	516	459	484	476	454	443	456	467	512	504	504	504	474	493	489	492	482	453	435	512	480	501	501	486	487	462	478	503	488	502	497	500	506	474	483	481	482	483	487	509	515	475	509	507	469	477	491	498	466	499	496	508	471	502	491	489	485	494	467	463	448	494	477	484	485	464	476	495	501	485	466	471	511	470	488	467	467	496	477	444	510	439	487	457	488	518	516	526	528	511	455	489	482	455	483	525	494	468	454	512	476	507	507	472	488	474	451	495	445	466	449	500	469	500	479	438	474	489	507	469	492	500	485	500	498	482	493	473	471	498	478	485	469	520	464	491	491	511	456	497	496	463	494	494	452	468	489	455	478	503	466	485	498	485	481	459	475	491	430	459	425	468	498	487	466	513	501	499	473	509	492	496	516	476	530	488	420	466	508	487	499	480	467	536	494	462	510	454	495	496	521	458	453	526	506	487	497	512	491	476	481	514	463	524	495	501	507	495	481	510	492	480	483	462	499	525	459	511	479	471	492	469	502	485	464	484	478	477	504	483	467	511	480	456	511	519	439	491	472	476	482	496	531	482	486	477	515	481	483	486	448	473	478	509	502	472	461	478	504	480	511	497	473	501	477	452	474	477	452	527	499	505	432	538	509	504	507	490	498	501	488	443	547	491	512	503	513	475	441	455	480	473	479	466	500	505	481	504	517	490	510	460	534	492	479	509	479	496	490	491	498	480	481	471	504	454	459	534	461	475	438	448	489	459	481	457	449	492	497	534	497	486	495	502	460	494	438	481	459	484	469	459	478	489	502	489	505	494	499	444	479	469	493	498	457	467	456	496	486	472	481
1984	320	300	275	263	256	240	240	224	245	257	270	237	218	234	215	235	224	217	206	223	258	233	220	233	208	212	237	254	219	237	221	242	221	222	205	233	225	222	241	199	263	227	232	226	225	247	236	225	225	215	231	226	256	240	228	252	223	209	216	238	239	223	258	238	268	237	227	215	205	246	238	203	229	242	245	241	223	224	246	227	230	226	247	221	233	214	227	194	220	234	214	246	205	253	228	234	248	247	205	241	236	218	266	228	232	230	244	231	239	242	242	193	269	229	221	236	246	223	224	242	213	223	211	240	235	243	242	225	212	247	224	222	215	214	234	229	219	245	242	233	245	254	228	217	225	253	248	233	214	213	262	240	238	213	211	225	242	238	224	220	225	238	242	233	208	210	231	225	240	247	214	245	242	228	228	238	212	204	247	233	236	211	221	229	232	220	239	229	237	237	227	213	241	245	251	243	262	214	257	220	244	219	200	204	214	226	225	228	225	211	227	247	230	220	249	238	253	240	230	231	250	237	237	231	219	239	245	238	247	236	227	240	226	237	251	226	234	236	205	209	232	243	227	233	229	216	247	241	271	246	245	228	225	221	244	212	211	215	217	228	253	231	225	240	220	225	207	228	264	222	239	212	224	244	230	251	216	223	257	264	235	248	233	218	218	245	238	229	238	225	216	249	237	246	213	254	242	247	234	251	216	228	248	223	213	241	216	248	270	208	200	220	234	215	204	235	262	237	216	237	222	230	214	235	233	216	212	259	215	215	234	244	223	223	214	245	230	206	238	232	226	234	247	215	220	244	220	225	242	209	234	218	213	224	237	222	235	241	215	254	214	230	245	250	231	227	217	222	245	224	258	248	231	225	238	247	240	249	214	223	238	258	262	206	192	251	218	235	237	233	220	229	223	229	231	226	237	237	223	214	201	250	223	203	222	229	233	215	220	222	238	211	235	261	219	207	240	253	215	246	217	200	248	221	221	218	272	239	259	250	241	192	243	233	248	239	233	214	234	236	252	203	233	239	249	208	246	262	244	221	257	256	240	215	224	250	223	210	227	237	205	240	248	226	204	240	253	242	232	240	256	242	225	225	249	229	255	245	249	221	251	243	241	231	219	235	242	241	211	194	217	246	246	232	236	243	227	256	225	231	214	227	241	232	223	226	219	234	206	222	241	237	210	222	236	221	241	203	248	224	238	248	259	234	222	247	222	237	244	229	246	239	231	213	248	243	239	224	237	265	245	232	212	256	264	226	239	229	221	243	217	228	223	225	215	228	215	223	247	253	209	231	221	237	241	240	250	214	217	226	232	227	244	226	246	247	238	223	240	216	227	227	251	244	235	239	239	222	232	249	226	221	224	231	274	222	245	212	220	217	228	240	228	223	213	229	265	222	218	222	219	210	225	245	205	258	228	245	202	228	252	231	206	240	203	243	246	228	203	248	228	253	241	218	250	242	215	225	216	209	255	246	238	261	228	248	235	224	206	231	249	233	225	236	196	215	214	227	231	224	224	246	230	220	231	204	233	229	200	231	249	245	211	223	246	235	217	229	224	231	210	259	221	215	229	263	210	223	242	247	218	247	236	233	229	246	235	253	228	238	235	215	237	209	276	219	221	223	219	217	227	236	234	237	208	234	239	253	261	201	251	205	214	196	242	233	276	226	246	226	247	261	217	230	227	223	204	218	224	251	227	209	227	236	240	227	249	224	250	215	230	249	243	220	223	232	237	212	211	270	242	226	247	219	210	252	228	225	211	230	253	208	233	237	256	233	258	250	224	243	224	230	235	238	247	228	219	236	221	233	248	239	227	252	212	248	225	262	231	200	232	246	236	254	215	242	235	266	232	244	221	252	246	231	249	235	215	257	244	226	248	245	210	228	220	237	259	237	224	251	229	233	246	236	218	216	266	247	219	254	219	234	243	276	233	245	220	255	192	224	247	218	208	273	242	257	247	227	227	229	216	217	243	247	220	237	246	228	245	230	222	206	242	243	234	217	259	216	236	233	222	263	223	256	248	224	239	231	226	226	212	236	243	237	220	239	229	231	228	211	234	210	239	223	222	204	229	236	199	233	208	220	228	244	255	211	235	230	225	231	231	232	232	227	228	208	244	239	244	229	240	217	198	242	215	214	238	230	191	229	219	230	218	244	250	234	242	248	237	245	221	220	232	262	222	246	201	226	224	241	205	227	254	227	207	234	217	227	214	220	247	243	224	205	215	227	199	224	214	238	235	220	261	251	237	249	232	244	228	235	201	220	247	241	223	257	257	228	226	222	237	211	238	245	223	238	257	254	229	225	249	248	255	245	237	226	260	237	247	241	226	239	247	216	220	233	249	240	211	253	234	253	202	242	274	245	252	233	205	233	231	233	216	229	231	235	260	233	212	205	247	222	213	217	219	231	215	243	240	250	236	252	247	230	223	205	249	225	230	228	222	216	212	226	227	237	246	214	249	250	230	286	222	230	208	236	250	236	230	213	237	245	240	270	244	217	215	218	247	205	230	213	219	292	227	228	213	248	227	226	251	218	203	226	221	224	256	202	252	258	187	232	228	222	230	215	270	232	240	240	207	240	231	255	253	256	248	228	225	214	248	229	252	233	223	239	247	253	234	210	227	222	253	232	241	244	189	245	237	202	233	230	247	227	218	255	241	225	229	251	230	250	202	248	218	228	231	236	223	232	248	235	252	258	238	271	236	228	214	200	221	229	240	227	245	207	238	235	238	210	222	212	210	250	230	260	225	224	203	217	229	207	239	212	246	249	219	222	228	228	245	239	238	234	233	251	242	231	226	221	241	267	219	205	259	252	221	241	237	231	253	226	233	222	224	245	262	217	238	248	221	219	230	233	229	225	226	211	217	232	231	223	215	240	222	226	233	239	234	264	237	257	232	230	246	234	234	249	238	228	225	242	205	209	209	226	241	242	221	227	232	230	220	254	212	224	228	242	252	233	213	232	232	230	250	237	223	235	244	238	248	235	223	227	207	219	245	233	230	242	246	250	217	210	241	238	229	253	256	244	218	253	231	234	249	241	233	212	225	230	213	194	227	239	211	243	219	259	242	206	215	223	222	219	236	216	251	233	225	218	260	230	221	255	227	274	239	215	215	246	248	233	231	230	229	235	247	223	227	248	238	246	255	235	213	239	223	214	249	243	233	210	197	232	223	225	248	242	252	223	238	236	254	243	231	203	233	230	203	243	226	250	209	213	214	261	223	260	206	234	251	233	242	223	235	227	243	207	242	225	261	228	212	210	226	223	254	244	237	255	212	223	245	221	223	249	240	229	213	234	237	241	217	245	230	239	242	215	230	204	227	208	235	231	209	235	243	204	257	227	235	270	235	251	237	258	241	238	232	221	224	249	243	229	209	241	204	219	242	234	205	247	199	221	224	225	212	236	257	226	237	229	216	223	248	248	224	238	241	252	236	238	217	226	263	251	221	242	227	226	243	221	233	248	247	224	244	253	237	204	225	234	226	240	202
2250	749	840	854	865	833	753	735	712	770	721	753	771	735	666	700	691	762	723	761	694	739	720	694	718	693	711	684	693	690	714	684	676	646	696	707	661	695	760	635	680	688	665	671	687	682	666	666	703	693	740	691	681	734	696	680	723	689	682	699	682	671	704	692	635	717	624	699	692	701	698	707	719	686	715	688	683	678	679	744	713	717	713	690	746	708	662	715	717	655	731	658	675	717	684	766	658	689	712	699	660	686	693	693	667	681	701	674	710	691	718	673	715	708	696	724	681	662	678	699	682	695	706	709	680	661	632	685	690	734	735	635	686	723	727	716	748	679	673	702	697	681	691	670	726	707	684	706	704	714	710	699	710	687	685	668	706	701	703	654	705	726	722	663	711	675	675	706	705	699	702	697	681	727	682	674	704	690	625	706	673	677	653	702	689	741	674	677	677	708	656	718	678	632	675	700	661	664	690	666	669	706	689	679	666	687	684	680	697	698	686	695	687	667	705	744	729	675	702	667	657	634	690	680	661	684	636	731	686	701	699	662	696	655	675	703	695	691	685	702	740	679	753	691	665	721	723	719	705	693	716	708	726	669	711	710	641	703	692	656	686	717	707	699	684	679	682	688	681	738	755	702	681	728	715	732	688	712	687	762	746	692	689	681	710	740	712	720	690	729	668	699	750	692	704	675	710	694	688	704	690	681	729	676	696	656	683	628	700	683	684	653	736	700	679	762	671	719	731	734	693	672	648	673	676	690	709	688	697	682	696	684	736	716	682	707	716	695	680	697	706	668	697	722	719	707	711	726	691	722	681	680	693	673	667	705	672	720	709	719	706	685	669	690	706	659	738	694	689	707	723	679	723	694	706	684	713	676	686	718	707	707	675	726	667	698	667	705	707	713	720	671	688	706	717	715	661	712	720	675	708	707	738	705	700	690	695	655	671	695	689	695	691	727	648	672	687	663	723	741	724	714	690	660	702	729	688	726	686	705	708	728	727	694	723	699	714	722	700	716	750	732	678	678	714	716	683	712	686	716	693	721	708	684	700	686	687	691	677	673	709	710	692	688	673	708	701	684	682	711	667	697	716	724	690	729	727	692	723	632	662	688	683	666	701	713	730	704	704	663	665	710	704	658	689	699	691	747	716	690	726	705	724	649	714	735	687	671	669	709	721	713	650	734	709	686	743	719	692	742	702	690	707	694	718	684	692	711	725	689	638	683	738	634	638	692	708	753	674	721	715	673	688	690	678	713	714	693	679	729	671	673	736	647	636	700	749	681	704	660	727	700	742	664	708	699	697	745	697	653	697	720	704	682	674	667	728	698	687	746	712	744	708	703	707	670	705	694	725	691	649	671	711	716	748	723	689	691	736	732	654	711	662	693	705	729	703	725	683	706	718	737	721	688	723	716	703	718	707	715	701	660	744	637	745	686	680	716	681	680	670	694	708	689	719	765	687	699	714	733	744	663	737	710	694	700	706	675	688	727	707	692	720	661	687	720	668	670	668	710	691	700	672	714	726	729	729	716	697	708	693	718	715	738	650	711	680	742	693	737	671	691	687	669	648	701	688	675	697	666	714	701	717	690	762	681	676	688	764	732	655	656	655	688	714	693	722	616	710	661	634	691	664	659	699	707	708	694	666	699	668	703	654	730	726	714	694	675	678	692	672	741	711	691	685	675	668	702	714	713	687	670	718	732	731	690	687	710	708	718	663	716	801	656	716	721	677	663	662	716	723	733	720	703	692	704	678	714	676	712	690	710	737	723	695	733	720	706	731	689	638	706	730	694	722	672	708	669	705	716	717	700	648	683	685	740	702	707	716	671	661	748	700	673	677	688	706	673	663	715	701	720	713	706	747	688	677	664	732	688	754	684	728	692	685	764	670	665	677	725	608	681	752	689	672	710	695	686	640	726	688	689	698	710	705	679	674	684	687	704	702	674	710	708	683	696	694	679	655	679	707	661	724	700	702	744	687	692	696	719	766	698	668	632	729	684	683	701	680	660	694	749	709	711	679	693	707	689	699	706	710	696	732	722	701	696	658	704	661	695	668	706	696	702	727	738	745	700	697	700	706	711	677	690	693	710	654	711	758	662	715	727	697	676	726	693	671	701	733	690	690	680	687	716	716	670	667	693	751	664	658	744	702	706	683	711	702	683	710	677	707	684	676	690	700	649	645	701	717	703	721	693	661	657	677	652	693	704	664	700	672	671	694	669	718	737	702	698	665	705	699	751	717	652	738	706	711	691	711	677	685	712	683	645	684	711	735	675	672	677	688	705	695	697	704	721	707	675	684	689	722	740	656	648	710	709	682	690	736	695	713	653	682	633	687	706	638	706	692	655	729	695	709	720	697	678	697	695	702	674	682	704	708	756	687	689	676	654	691	737	684	693	719	728	675	697	683	691	689	660	693	674	686	667	725	660	752	745	691	723	649	710	658	669	696	683	671	668	704	692	760	739	725	731	743	676	704	687	691	719	687	716	701	701	709	688	688	699	700	713	717	728	742	745	734	683	746	712	714	722	686	713	681	740	702	706	674	710	751	674	674	726	706	730	711	718	722	676	724	659	688	690	707	672	712	702	671	694	674	729	726	676	714	725	690	723	677	683	731	697	691	712	722	693	698	696	679	698	691	696	734	704	698	662	656	710	653	681	720	703	653	713	753	681	679	690	735	675	707	676	709	727	702	718	687	677	728	707	683	735	686	697	667	645	659	693	709	680	720	701	688	706	662	689	652	688	688	655	705	679	666	699	665	693	699	698	725	715	678	719	676	702	694	682	736	662	666	692	689	683	651	706	631	640	711	710	696	728	710	683	675	688	695	729	739	747	647	733	643	702	713	694	694	663	688	683	700	712	762	718	710	659	647	758	694	684	706	716	682	695	711	718	741	731	668	766	675	733	713	689	719	740	699	686	689	675	672	677	676	658	744	677	671	702	700	684	735	701	691	697	772	643	706	706	694	705	711	663	781	679	670	656	665	691	672	674	735	739	645	659	695	646	695	697	736	714	686	683	749	665	685	709	701	671	695	707	669	697	649	707	713	718	713	762	680	636	726	665	691	730	685	704	723	701	700	704	760	719	676	687	691	742	689	662	682	714	702	632	685	670	693	679	683	710	739	711	708	733	717	697	687	660	706	725	718	716	706	684	679	681	723	672	707	701	708	714	726	699	719	687	693	701	661	705	696	728	725	741	709	702	708	690	743	685	707	743	685	654	765	664	697	625	734	701	682	677	702	665	705	684	712	672	681	714	664	708	729	740	706	712	634	649	705	669	681	688	679	718	671	685	679	701	674	702	760	671	709	648	674	708	700	703	684	716	703	706	669	677	708	691	699	712	750	675	701	659	659	710	682	698	682	700	714	748	708	703	696	681	722	690	634	689	707	683	660	678	671	671	711	667	630	717	713	717	672	656	693	694	725	675	677	724	703	748	636	717	704	718	672	738	678	699	676	691	741	736	711	734	662	743	685	713	712	719	696	646
7826	973	1246	1017	702	520	404	350	290	254	222	177	199	205	182	191	154	138	156	136	151	133	149	144	142	126	147	127	113	104	118	120	129	131	116	134	143	145	138	126	125	143	117	117	135	128	119	104	141	123	110	108	113	107	131	119	86	125	122	126	110	109	124	104	125	123	109	87	126	114	102	116	132	113	108	127	95	124	110	90	107	113	150	127	102	103	105	104	126	112	108	106	124	121	113	139	119	114	137	115	132	110	116	127	111	119	129	109	143	107	107	105	95	105	114	119	117	116	125	130	117	113	131	117	110	117	122	110	113	118	121	117	128	96	92	128	95	127	115	111	101	105	101	110	117	109	130	110	104	117	136	118	122	110	134	123	130	124	116	109	111	105	108	122	115	115	107	122	127	112	118	108	111	112	102	124	111	121	110	108	120	104	94	114	120	132	116	135	109	129	125	110	90	115	91	108	134	114	103	122	115	116	121	91	123	105	143	118	102	121	109	113	122	124	119	118	128	131	108	101	112	124	105	114	116	128	126	118	99	115	112	120	121	89	120	97	98	130	105	117	117	107	111	118	102	100	141	117	115	104	126	106	115	91	119	126	108	119	114	118	123	122	95	129	105	119	127	118	124	118	111	122	107	127	106	140	127	123	86	114	116	118	121	97	115	117	117	105	102	119	111	113	111	111	123	110	120	106	123	121	117	117	102	117	116	121	100	116	124	124	113	100	116	102	113	122	100	132	107	131	103	135	102	118	125	121	117	126	109	117	124	114	107	111	99	104	113	107	117	117	120	117	115	109	111	121	106	126	108	120	130	125	109	115	121	123	116	115	117	128	110	115	130	103	120	119	137	112	122	89	123	110	115	120	119	106	115	100	112	111	97	123	121	122	115	111	103	115	87	109	92	123	107	111	106	124	100	97	126	102	117	122	111	136	125	115	106	98	99	126	105	127	145	107	105	136	117	106	130	122	110	106	112	119	92	132	128	119	113	108	121	137	119	125	107	119	102	102	119	98	132	118	113	104	107	109	126	100	105	121	110	110	100	113	131	100	127	117	126	118	129	110	110	101	100	97	137	130	125	95	111	96	128	131	141	124	122	110	116	125	121	107	133	122	126	133	126	109	124	124	132	110	120	99	131	119	115	122	115	115	96	129	113	120	131	117	107	122	109	99	97	114	133	130	125	124	107	110	121	91	104	111	137	128	117	100	108	129	113	91	120	94	112	111	126	120	122	111	124	114	112	107	109	125	114	125	126	120	127	118	124	100	109	112	108	97	102	114	119	108	108	117	107	101	96	117	111	129	109	114	117	109	130	124	113	121	124	100	106	120	115	112	110	114	129	129	109	116	112	116	104	109	97	122	107	129	120	117	113	103	110	113	113	117	110	107	117	123	112	124	115	103	113	133	114	113	97	106	121	111	126	120	107	106	89	120	121	130	127	107	124	122	132	103	126	107	128	111	127	111	108	116	103	120	88	121	110	107	108	112	124	101	125	90	98	114	110	114	102	125	115	103	118	104	116	130	114	125	110	108	109	132	108	128	107	129	123	100	108	126	107	118	110	108	118	109	106	130	129	109	94	125	94	113	113	105	130	104	115	109	102	107	113	110	141	104	115	115	129	131	100	113	127	106	118	131	118	112	102	120	127	108	109	110	124	109	125	121	119	109	122	107	116	119	104	105	129	101	101	109	124	106	129	115	104	111	121	116	111	108	113	120	107	129	122	103	85	117	108	111	109	117	117	115	118	129	122	131	118	100	112	110	119	112	97	115	126	118	127	118	124	108	121	112	97	101	90	103	100	118	124	129	113	121	125	124	125	122	96	120	117	126	127	113	133	118	112	114	118	117	118	125	118	122	138	131	120	127	121	117	103	113	110	134	117	117	113	114	128	112	103	110	120	108	99	95	114	116	133	119	109	118	123	130	102	121	125	119	91	121	103	114	132	129	94	128	92	111	118	106	115	139	129	124	109	118	125	89	115	138	114	131	102	97	123	119	135	122	118	118	139	105	115	107	127	106	121	123	123	131	123	123	98	110	119	111	117	87	123	119	127	125	114	132	124	114	100	112	124	131	112	114	115	128	117	111	122	114	100	117	127	113	105	110	124	118	143	110	127	118	133	114	125	118	110	130	113	130	125	145	109	118	97	126	141	113	116	109	116	112	128	104	102	93	100	125	129	103	116	136	117	124	114	107	124	85	116	106	105	114	123	126	115	127	115	113	122	121	129	114	116	105	104	106	135	122	135	94	115	116	103	113	113	103	136	102	125	106	108	115	96	110	109	115	130	136	112	96	137	117	111	96	111	125	126	129	116	117	99	119	106	102	130	113	105	120	128	110	112	114	112	106	135	120	104	119	137	127	120	97	107	109	114	120	118	119	102	112	125	120	113	121	113	108	121	114	112	124	147	118	107	112	134	132	119	116	137	122	123	129	100	113	115	110	136	93	99	114	113	104	120	113	111	104	90	118	120	118	116	106	106	125	107	110	107	123	107	123	103	129	118	112	106	93	117	113	95	120	123	147	115	115	104	138	105	120	155	137	105	124	121	115	130	111	129	136	104	115	115	116	110	120	97	108	115	112	122	109	112	119	121	103	117	117	100	114	100	106	129	115	109	118	125	115	123	100	114	115	133	96	119	116	121	131	123	118	114	98	100	108	125	126	111	110	116	113	122	138	113	108	129	93	119	126	106	114	131	129	132	112	111	105	105	99	90	130	110	110	126	107	103	108	138	109	112	121	104	99	132	101	110	95	109	129	118	114	124	120	135	98	113	116	131	121	104	117	123	106	113	101	110	114	102	103	113	117	117	111	105	106	123	110	101	100	134	119	122	116	113	135	119	127	117	124	128	121	117	105	103	115	124	113	114	127	98	107	118	122	121	135	106	108	109	135	96	104	117	121	119	122	121	100	118	107	131	125	122	130	117	117	124	125	112	123	124	120	125	100	122	105	123	114	127	103	134	107	106	111	121	139	122	98	99	129	110	97	131	105	114	128	108	132	125	141	115	114	116	116	112	120	143	111	131	120	111	118	113	109	145	130	114	121	112	105	132	126	93	111	109	113	128	126	107	120	110	112	116	135	127	113	111	116	109	127	115	91	124	125	125	97	100	128	112	142	114	112	108	133	126	122	117	121	128	102	113	115	118	120	134	120	125	118	111	109	107	111	99	136	102	140	103	123	116	112	125	114	103	100	97	115	114	108	103	114	90	122	115	114	136	121	113	117	132	110	91	114	107	101	106	122	115	127	143	97	112	107	100	126	140	114	100	115	125	107	105	114	119	102	108	117	106	105	130	126	108	130	114	137	125	103	110	109	103	92	116	112	112	107	88	100	128	110	117	119	130	115	93	112	111	98	120	110	96	133	108	129	121	99	103	114	116	111	109	108	109	117	95	122	98	129	110	101	103	118	94	114	113	139	115	115	113	112	119	114	112	113	133	117	125	135	109	120	112	107	116	141	129	114	122	119	134	126	114	112	136	112
5259	1370	3111	3559	3024	2329	1987	1717	1437	1299	1137	980	920	824	736	735	685	693	676	613	601	625	548	585	564	562	524	557	510	506	479	480	471	406	464	444	438	441	422	465	450	410	440	422	409	437	412	407	445	424	417	443	405	427	445	378	451	390	397	411	382	392	407	397	409	397	411	376	402	398	401	404	419	387	415	391	384	361	404	409	381	408	387	433	398	366	405	423	414	353	375	399	372	406	379	436	365	409	375	392	413	368	430	397	405	390	374	422	394	398	377	313	402	376	413	412	414	358	392	381	398	382	393	442	381	400	398	392	396	386	428	410	391	433	357	419	399	423	367	404	380	379	402	396	396	404	390	375	410	389	372	409	439	403	390	380	410	384	401	394	362	402	373	383	405	403	391	373	392	387	366	385	377	395	398	407	375	394	363	382	390	373	365	393	371	390	384	384	413	441	378	367	384	395	359	414	347	383	390	424	382	380	389	390	388	347	407	360	367	411	386	367	387	386	353	396	427	390	367	379	410	384	386	386	399	370	405	377	357	424	381	424	400	404	376	369	365	370	421	339	403	412	370	373	377	403	368	378	413	429	367	388	408	389	388	363	405	381	396	380	394	399	377	386	396	392	389	405	373	399	388	398	389	442	408	378	362	459	423	392	352	368	413	392	403	388	396	390	398	402	444	390	380	411	385	379	407	406	414	381	430	395	394	393	437	388	423	411	380	411	387	394	403	393	380	384	380	424	364	376	409	389	386	407	349	393	402	392	382	422	376	368	380	362	397	409	344	376	376	373	388	392	390	397	403	375	419	393	418	404	398	383	355	382	358	361	422	373	363	391	379	371	409	404	401	385	381	412	379	395	386	382	415	382	362	424	431	390	397	375	410	391	369	370	383	403	378	368	362	403	370	369	394	371	409	337	360	378	384	387	386	368	435	399	372	389	383	430	369	377	406	367	413	402	417	384	395	411	406	399	370	366	401	372	395	357	402	392	424	405	371	398	399	392	389	357	374	424	387	403	410	397	395	426	394	379	385	393	381	368	381	391	422	420	410	385	389	375	409	404	412	386	396	373	375	398	390	389	383	431	400	395	354	396	391	379	382	391	386	394	385	361	391	409	394	394	364	395	408	408	376	374	413	406	398	382	426	367	413	375	399	379	404	385	364	402	413	369	398	399	441	401	363	387	409	383	388	375	382	391	397	394	379	403	358	401	390	377	345	400	384	390	401	405	369	355	405	399	440	384	364	417	405	391	439	367	383	377	336	371	396	380	397	410	393	417	388	371	375	396	397	385	381	378	390	368	400	402	402	362	380	412	381	400	359	386	384	407	373	410	369	404	386	390	394	394	418	401	397	379	387	415	370	394	372	376	395	371	426	330	382	383	425	367	381	358	404	402	406	390	396	371	397	386	391	395	383	374	386	346	375	387	365	391	395	373	378	381	420	362	415	411	386	374	422	369	409	366	409	396	395	376	378	422	405	387	385	374	367	394	363	374	384	371	386	387	382	404	412	408	371	422	405	372	421	380	402	422	398	392	401	398	394	396	358	357	379	360	381	364	410	392	403	363	397	364	395	423	377	369	397	386	394	380	406	391	412	396	410	404	395	367	410	410	406	424	396	415	401	367	374	395	414	388	386	388	411	390	408	381	392	405	385	354	362	397	400	375	410	379	397	392	394	361	393	378	418	394	362	389	421	371	379	380	406	379	384	407	401	359	387	395	368	371	357	390	384	374	395	392	390	382	401	402	399	359	383	387	418	346	407	399	381	361	424	392	391	382	388	374	354	371	411	377	386	357	369	401	376	375	375	393	418	400	379	385	351	415	389	357	375	417	390	348	399	403	401	419	412	407	355	411	389	397	375	388	365	360	390	372	364	431	370	349	350	379	386	404	428	386	382	393	368	356	378	388	428	371	399	420	387	409	389	401	367	380	396	383	380	356	380	384	370	417	380	392	376	368	391	381	381	386	362	393	411	421	372	389	350	423	375	395	396	355	419	422	418	375	395	383	372	403	380	392	433	375	399	410	389	416	408	390	417	371	415	394	422	374	393	395	382	406	433	420	395	382	423	374	391	371	394	351	373	397	390	415	362	396	381	366	349	425	418	380	412	417	360	395	391	382	414	411	373	408	385	409	396	389	392	407	396	376	401	356	386	419	366	375	395	401	361	378	382	349	393	379	388	412	381	377	410	391	392	400	388	400	419	387	414	417	368	383	397	400	365	423	382	371	402	412	429	364	400	397	382	382	395	405	412	379	389	399	407	357	397	384	402	381	376	394	393	412	398	404	403	409	398	393	392	398	380	360	368	395	397	400	399	398	414	378	372	393	407	386	378	379	393	389	396	422	376	409	419	403	385	402	424	371	395	389	372	395	368	382	365	417	397	388	400	374	401	388	391	422	415	381	394	386	356	401	371	400	364	375	367	396	395	378	387	414	397	384	422	396	379	386	364	416	385	369	434	386	375	373	408	381	394	399	371	380	418	382	399	404	398	399	396	392	353	378	386	383	388	387	366	407	397	377	403	427	419	399	350	354	398	379	407	401	398	402	384	368	404	391	377	378	398	413	385	416	387	375	387	391	418	381	347	393	389	388	372	394	391	407	399	392	430	417	369	336	391	397	439	375	396	408	404	374	415	378	388	391	399	394	372	368	416	372	399	404	397	385	401	373	402	402	366	373	359	377	359	377	370	360	410	345	408	400	395	396	370	420	368	382	394	402	362	444	398	362	385	400	384	396	393	390	379	380	396	391	343	416	384	396	409	387	394	398	343	390	367	384	387	414	410	372	365	369	373	401	384	353	389	417	391	364	390	353	401	383	406	381	385	408	402	379	387	405	393	399	357	383	361	375	362	411	381	379	413	373	393	394	371	370	381	390	415	344	384	417	407	387	386	361	397	383	410	362	395	405	416	398	357	351	367	412	408	374	393	417	389	403	415	393	418	414	410	399	388	388	351	395	400	401	386	354	378	382	382	376	397	357	360	360	381	361	410	390	398	383	395	390	393	410	398	414	413	355	380	395	382	381	388	388	395	371	405	435	413	400	378	400	400	408	378	379	437	360	361	389	394	380	412	363	372	378	425	369	393	393	387	412	420	409	400	395	417	390	400	426	379	390	370	405	400	424	404	405	380	407	382	334	384	392	371	399	388	373	392	401	418	399	396	388	409	392	380	389	393	397	393	383	381	358	416	389	398	406	389	382	387	380	391	392	386	362	368	441	422	349	391	375	402	389	424	389	373	371	393	358	364	415	365	381	412	383	408	374	407	403	396	388	361	368	378	407	412	370	403	378	372	407	393	395	399	416	413	427	395	379	425	383	388	401	437	408	384	399	353	365	389	397	376	410	386	402	375	393	391	336	393	364	418	408	381	384	431	379	461	347	395	421	361	394	384	382	358	378	388	395	412	395	387	369	398	358	408	351	390	341	371	389	365	386	345	434	385	382	386	398	391	392	390	368	426	361	385	406	400	359	360	346	397	351	426	372
15068	2456	2575	1930	1261	1030	756	617	532	416	387	329	299	277	277	226	231	223	197	214	192	179	197	181	204	170	183	182	185	179	182	160	196	148	150	163	189	161	160	172	168	186	164	148	164	158	184	141	154	161	149	162	117	132	142	161	131	143	122	146	169	137	165	159	158	147	152	156	166	150	144	143	161	128	143	128	142	126	127	134	164	163	140	147	158	139	164	167	166	125	141	167	141	159	149	154	164	117	159	139	130	145	150	145	153	125	146	146	163	140	160	128	142	144	123	144	145	137	147	154	159	149	155	181	149	138	144	137	150	149	150	141	158	153	154	168	169	131	156	136	166	128	143	170	153	142	147	142	142	156	145	151	157	145	148	143	151	163	122	148	135	130	138	138	138	127	149	130	151	155	150	134	159	149	150	140	154	156	149	148	156	138	166	144	126	116	153	151	142	141	139	144	160	156	155	154	150	151	138	169	137	129	144	138	126	146	149	128	139	178	135	142	150	151	142	153	147	138	140	167	163	154	139	127	127	117	138	169	141	157	159	145	159	145	140	141	143	147	157	133	151	146	136	145	153	135	139	145	148	138	139	155	181	140	136	137	169	141	146	129	151	127	144	146	148	143	136	143	135	136	162	163	154	128	133	136	146	121	144	150	141	131	153	140	130	145	126	130	156	148	153	117	145	149	147	154	150	135	130	135	138	153	144	164	147	165	149	148	155	137	147	121	165	185	136	162	135	142	121	152	147	130	127	155	156	141	134	171	144	136	151	148	143	137	147	152	146	138	157	154	148	152	144	170	141	143	128	156	119	155	169	143	149	146	133	150	142	175	144	167	151	160	155	145	129	125	150	156	115	144	135	123	136	132	146	129	147	113	152	146	128	163	129	145	139	141	140	140	152	142	160	131	152	132	148	141	159	135	138	140	140	166	140	145	156	161	152	146	142	137	158	148	148	144	149	139	141	178	156	163	145	150	161	148	134	153	156	146	130	145	151	154	154	144	159	162	140	153	155	138	161	158	129	149	140	136	115	138	143	148	157	114	148	131	145	122	164	159	163	144	145	138	144	156	151	146	143	122	167	125	136	151	127	129	161	155	146	129	163	131	154	140	141	137	131	136	142	139	124	163	144	129	162	148	147	133	140	162	147	168	149	160	149	157	133	135	127	153	146	144	149	148	147	140	163	140	168	148	167	146	143	138	137	129	113	163	140	136	155	157	159	161	130	149	149	158	153	150	152	175	155	159	144	148	157	180	140	143	140	142	156	141	128	126	179	146	150	140	156	152	152	137	131	135	138	139	159	139	151	124	144	159	152	147	184	142	158	151	155	143	156	147	135	167	163	138	152	145	145	151	131	148	157	160	148	135	140	133	120	152	145	142	143	150	148	171	119	139	144	173	159	135	140	151	145	170	137	160	137	152	155	174	138	139	150	138	140	151	146	137	146	130	151	137	131	151	154	155	139	155	134	144	148	144	138	143	145	156	155	173	155	158	146	169	156	141	145	141	175	149	128	144	158	142	157	143	142	146	126	150	139	135	158	154	156	137	137	145	142	153	146	145	164	137	163	139	153	162	158	148	128	159	139	143	133	137	157	139	119	150	151	142	142	138	138	143	135	145	162	135	142	143	158	126	148	143	147	171	154	167	144	134	166	164	131	140	136	161	162	144	138	146	136	136	139	138	135	130	120	151	162	137	146	144	117	143	139	132	143	176	151	142	158	143	166	138	149	141	157	133	144	147	174	161	166	152	140	164	157	139	148	148	158	174	128	130	141	135	134	139	115	140	138	125	152	140	153	190	163	152	135	137	147	130	152	158	150	152	160	122	145	184	163	141	147	159	157	155	164	167	155	162	144	161	165	124	151	131	144	140	139	176	159	144	153	118	140	134	168	157	138	137	146	143	138	149	150	153	152	153	147	152	127	141	146	155	132	160	146	136	146	136	159	139	150	175	144	149	143	130	141	162	141	164	156	149	126	155	138	150	140	150	146	161	135	166	145	145	146	146	164	150	125	157	142	143	142	155	152	143	142	149	134	149	137	159	144	144	159	153	161	147	155	161	137	123	153	127	142	147	144	132	152	135	161	164	134	141	167	139	147	176	162	157	151	150	147	147	142	148	127	159	150	153	140	151	145	131	148	155	156	150	146	136	128	191	174	164	120	149	151	135	158	130	159	167	156	156	148	151	155	146	134	148	131	136	160	158	134	146	136	168	145	134	130	138	143	148	146	136	148	148	149	155	134	140	136	162	156	148	148	135	154	176	144	133	127	149	172	143	140	143	152	138	126	164	133	146	125	152	132	140	153	163	145	132	156	174	159	149	148	145	154	154	145	155	126	135	157	153	146	140	148	137	143	135	129	148	153	145	154	135	126	142	153	143	113	127	160	141	155	152	172	148	132	158	137	156	143	175	150	137	160	163	162	154	158	131	155	163	165	125	132	152	176	143	153	161	147	159	147	137	162	160	139	137	143	139	145	141	171	124	164	143	145	179	145	138	134	144	161	165	139	156	144	160	158	139	128	125	130	137	154	124	176	130	138	148	154	129	163	148	138	142	141	141	121	151	130	128	160	136	144	140	155	132	151	169	176	141	139	147	152	132	138	119	159	153	167	147	130	162	140	129	160	141	152	156	148	162	159	142	140	155	140	123	119	163	145	167	133	112	141	151	165	138	134	150	166	126	148	150	156	152	158	141	153	136	159	153	149	139	146	153	147	140	163	138	135	120	158	128	157	143	121	144	129	146	161	134	160	158	174	135	157	144	155	160	124	158	124	154	145	155	121	159	165	118	138	145	159	134	156	117	136	146	136	151	146	154	169	155	140	142	165	158	150	165	136	132	160	128	159	148	140	145	159	146	150	134	140	144	150	154	156	160	116	141	154	135	126	147	140	138	157	150	150	138	136	148	141	138	136	126	148	138	130	142	145	138	160	146	149	151	162	184	137	168	157	144	151	144	152	120	143	152	146	152	131	139	158	135	162	158	164	156	128	145	161	116	141	170	127	134	142	131	156	153	151	153	128	142	132	170	135	150	165	170	154	130	150	138	159	142	157	146	120	144	131	129	141	139	147	138	154	157	143	140	133	144	132	153	152	152	154	133	138	139	152	144	128	125	157	134	150	150	141	132	158	155	147	145	145	156	150	144	120	158	150	157	137	125	148	175	154	162	151	150	124	146	134	152	145	133	143	150	151	145	154	156	140	122	156	126	138	117	148	145	133	167	159	161	138	127	161	126	150	157	164	143	137	137	147	131	126	182	171	139	144	144	153	136	152	150	156	135	186	152	145	158	126	137	133	137	144	144	144	138	139	129	156	136	134	133	151	135	158	148	157	133	134	146	146	147	144	139	139	131	136	128	143	142	146	140	151	139	143	161	163	128	149	139	146	143	154	129	150	144	131	121	146	135	128	160	168	127	151	140	162	140	136	133	158	157	164	132	162	169	144	154	166	158	148	131	177	135	146	151	139	141	143	153	151	142	158	164
7519	2543	5905	6540	5511	4454	3610	2945	2485	2169	1943	1727	1470	1422	1260	1217	1099	1088	962	920	968	907	849	808	778	793	722	738	702	702	679	649	600	686	628	625	619	627	638	597	553	566	539	614	612	567	585	578	539	559	520	587	537	524	543	558	534	579	521	523	517	550	511	496	540	539	553	547	486	508	499	493	539	478	476	509	546	517	503	532	462	494	508	497	512	493	544	467	537	519	527	515	504	538	468	548	495	515	462	474	503	484	548	481	496	481	515	481	517	499	465	506	510	506	492	478	496	489	533	487	505	496	456	517	486	497	532	511	510	524	484	494	468	500	462	496	487	503	546	490	466	484	494	515	478	490	485	521	468	446	506	488	489	470	492	516	519	490	528	518	476	510	476	455	483	474	479	466	511	506	475	486	485	452	454	484	485	498	518	464	435	482	459	524	454	493	515	507	483	482	485	475	466	465	495	504	519	455	469	468	477	524	506	487	449	517	492	515	513	481	534	462	515	499	480	455	471	488	514	522	516	488	477	511	554	460	485	486	515	464	465	458	497	493	507	505	468	484	509	463	471	495	480	465	476	478	511	465	487	479	464	457	474	532	456	530	498	517	507	512	477	505	504	451	492	543	469	493	424	464	479	504	495	474	501	519	462	485	504	456	498	465	513	501	467	519	485	481	477	461	495	490	498	450	480	482	484	492	484	449	474	483	522	475	499	447	482	449	468	511	456	498	475	499	503	491	529	518	467	481	475	476	453	507	515	493	492	481	517	489	490	446	491	455	480	505	470	478	488	454	451	500	458	506	501	492	486	469	505	500	438	500	468	486	477	480	461	511	445	464	469	481	444	508	492	498	503	462	491	439	482	517	499	506	456	449	476	475	513	518	506	471	515	503	491	491	472	488	466	471	503	458	479	478	502	490	491	491	489	469	462	483	485	503	492	495	486	499	478	503	514	500	533	505	516	439	482	499	467	481	462	456	492	467	493	457	501	540	514	475	481	475	510	450	445	464	515	439	467	542	485	453	471	484	472	527	518	471	453	448	491	481	479	456	451	524	484	463	509	495	501	477	460	497	514	470	466	469	448	467	472	456	449	461	514	496	508	517	498	495	483	471	497	512	490	460	477	511	486	448	477	496	468	504	486	469	494	480	476	471	479	464	505	494	498	501	453	486	448	499	460	500	476	509	500	471	491	479	508	521	479	479	491	458	478	493	462	427	494	473	463	439	486	477	500	493	508	462	462	473	479	473	438	499	512	469	490	468	469	478	483	504	481	458	481	481	484	508	474	439	485	479	463	469	502	511	465	514	517	507	513	499	476	456	487	494	452	456	476	496	484	480	472	471	466	486	486	462	510	502	446	491	501	476	511	462	465	502	481	494	513	473	466	487	500	499	494	500	534	491	499	487	466	489	490	469	479	470	520	506	488	470	531	481	474	480	490	462	444	512	452	476	510	487	512	467	495	480	491	504	467	510	507	495	526	502	494	481	466	476	521	484	463	476	501	501	479	504	476	497	464	492	515	486	484	512	490	495	525	458	512	485	507	482	457	472	487	456	492	499	517	487	470	457	519	502	475	494	497	506	417	505	454	555	467	489	473	503	491	471	473	483	513	466	447	532	457	483	442	477	522	490	496	510	481	486	484	452	473	519	469	480	492	488	501	478	514	486	451	485	531	449	515	491	506	494	522	465	447	462	494	482	469	463	490	474	480	501	477	448	527	513	465	489	508	469	465	486	467	497	468	487	503	478	530	467	497	483	504	492	517	467	475	481	500	483	497	440	475	463	476	480	456	490	490	501	463	506	497	505	495	513	475	510	479	515	487	495	520	510	514	478	456	486	480	490	484	476	485	492	473	483	483	501	489	453	472	499	518	499	496	487	501	485	490	477	520	435	503	481	470	512	450	483	531	463	456	480	427	476	489	515	510	453	493	532	475	497	484	449	492	460	475	509	488	493	476	489	484	453	509	484	453	489	452	447	527	487	457	476	487	494	532	483	473	505	476	492	484	503	474	487	468	502	487	477	532	505	480	492	458	451	505	537	480	458	446	504	475	491	486	485	506	467	461	499	489	514	483	482	519	466	481	506	503	475	527	482	512	495	472	474	466	507	492	493	504	504	468	540	513	494	485	484	483	493	476	473	510	487	447	477	493	510	476	495	519	475	485	478	493	495	493	494	497	488	502	469	502	443	501	524	487	460	496	526	474	469	483	463	475	493	495	468	525	476	492	492	490	485	453	449	505	488	530	484	534	485	460	511	466	464	508	485	484	475	493	467	492	518	488	482	511	469	494	489	486	495	482	492	489	483	505	517	503	472	486	511	507	459	470	500	467	484	514	480	499	483	463	479	481	506	497	485	459	478	461	492	538	459	467	481	499	499	503	509	472	487	457	513	460	478	509	497	467	520	479	478	451	527	465	516	461	487	497	465	478	463	531	520	474	528	479	493	537	506	504	496	485	522	505	503	486	503	471	508	463	529	508	475	487	478	511	530	491	465	517	517	491	515	503	519	458	488	465	476	475	467	456	500	477	475	494	489	461	498	513	497	522	483	476	471	509	487	465	449	508	490	512	486	484	500	483	454	522	468	471	483	477	485	488	453	484	514	462	503	461	488	475	466	484	479	490	484	446	485	500	506	491	461	492	506	489	478	497	506	465	458	480	460	504	484	501	505	488	483	539	497	480	480	483	460	488	497	446	492	454	486	508	463	505	465	531	486	472	496	494	475	433	469	478	499	486	440	464	490	446	486	495	505	485	485	502	470	538	495	490	469	460	476	499	466	535	483	514	462	476	499	530	499	492	517	478	460	460	456	506	516	489	479	467	524	473	486	503	528	492	483	500	501	474	475	503	518	478	465	480	485	503	484	494	507	485	520	480	476	477	489	521	489	481	468	483	500	528	514	496	478	509	506	526	497	507	465	463	513	515	451	491	499	487	517	504	453	486	494	461	484	516	469	469	502	496	495	481	472	448	522	538	494	520	494	551	478	501	464	460	472	481	478	470	495	499	486	472	461	460	469	465	489	519	485	486	430	491	497	455	489	476	526	510	499	477	496	461	453	505	527	495	504	491	491	486	447	476	449	507	480	499	480	511	523	487	498	495	479	486	444	497	465	486	466	469	443	450	475	519	502	489	481	494	487	505	468	453	491	481	452	499	471	517	474	478	479	493	472	486	505	471	490	507	462	487	467	504	452	481	478	476	480	503	502	487	517	527	500	480	454	465	508	489	457	475	491	455	442	517	472	488	471	489	481	504	479	458	472	445	497	467	517	483	479	487	490	514	467	511	457	470	532	439	525	471	523	516	481	494	477	491	479	452	472	496	504	473	472	471	466	532	480	510	546	484	473	489	476	477	511	473	499	511	473	461	511	497	460	451	511	497	459	497	492	490	486	484	482	449	464	468	477	464	472	522	445	465	500	480	486	489	447	457	524	490	498	531	487	483	484	496	536	498	485	484	525	470	496	460	496	467	490	480	502	497	504	462	459
2114	283	276	262	257	250	237	228	215	228	231	252	233	227	244	225	237	228	224	220	243	241	228	251	238	251	229	257	235	204	233	254	209	229	241	247	248	230	221	235	251	240	228	200	224	209	238	206	222	275	238	205	216	227	250	241	212	238	235	241	240	249	235	228	231	231	215	232	238	263	248	251	237	216	258	239	238	240	205	251	209	238	239	249	232	263	240	243	229	217	203	207	227	222	221	233	220	233	239	234	218	249	230	225	238	243	239	207	251	232	224	227	233	243	223	245	236	242	231	252	262	247	221	261	270	228	260	247	242	217	218	231	242	280	224	228	228	238	230	232	234	234	224	229	228	248	229	194	237	230	242	223	239	240	253	235	220	257	235	246	255	253	224	230	205	239	214	208	258	229	196	232	244	233	223	235	237	214	246	237	233	236	254	215	208	225	218	237	239	240	226	220	225	240	238	234	213	273	221	247	214	249	233	230	248	219	229	257	248	237	220	215	235	218	219	218	250	228	240	229	225	248	236	225	235	236	219	224	212	230	225	235	233	224	244	238	221	231	240	247	206	245	262	219	245	223	221	248	240	227	219	241	232	243	250	225	250	237	247	242	223	246	221	239	218	237	209	227	246	205	241	243	225	259	227	246	235	224	239	242	252	217	223	236	240	224	260	221	247	227	266	239	227	251	237	224	238	232	206	220	250	243	222	249	228	235	215	213	240	233	243	216	214	247	224	231	253	201	226	228	262	223	237	229	237	251	261	236	208	232	243	243	214	217	244	237	200	240	245	206	235	260	234	235	225	264	218	243	249	233	235	203	216	222	245	233	211	244	219	267	246	232	231	218	222	232	226	216	249	237	262	235	231	239	244	239	224	221	212	232	232	234	220	210	207	251	236	215	226	241	240	211	228	238	227	225	217	218	240	222	219	233	224	208	266	206	238	255	219	224	242	228	233	224	221	211	229	248	224	208	203	228	245	242	255	227	233	224	216	250	236	199	246	220	228	261	247	241	237	241	238	263	258	237	267	230	255	235	249	227	239	224	243	222	244	248	237	201	218	228	221	232	271	223	242	255	223	191	236	227	222	227	251	258	249	216	231	227	220	243	229	240	268	231	250	246	222	237	212	235	207	253	226	242	239	239	230	225	230	255	216	223	241	224	228	220	226	213	256	252	225	242	221	264	246	202	235	242	230	248	237	242	224	230	241	252	258	237	225	241	207	275	229	237	225	229	237	214	250	242	237	253	237	233	247	250	231	216	220	236	211	217	210	255	233	209	228	224	217	225	246	224	232	224	235	213	232	250	245	248	228	240	263	242	241	256	240	256	228	218	220	236	191	208	230	242	258	252	228	242	234	252	226	220	232	236	236	229	227	210	259	233	223	244	223	243	211	250	241	213	242	231	239	242	244	230	252	234	248	222	233	246	228	226	222	228	229	229	231	240	229	242	242	218	229	269	270	209	248	219	232	239	219	233	252	254	252	261	211	246	232	231	226	233	264	237	228	211	218	257	243	259	233	237	218	247	214	238	216	241	228	215	219	234	204	233	252	217	193	270	232	245	231	238	247	229	194	243	253	211	242	233	214	258	230	246	232	247	219	196	235	233	247	229	222	238	223	251	229	239	207	221	229	218	231	256	202	238	232	231	235	250	236	247	216	259	240	233	234	211	226	207	240	251	227	214	237	248	226	214	207	241	242	236	218	249	259	240	214	234	225	239	241	225	223	232	236	234	228	239	215	248	249	239	228	215	235	260	241	235	226	250	226	226	244	207	234	225	234	211	235	252	237	236	238	197	235	235	224	229	230	228	226	228	231	227	236	242	221	233	227	255	251	231	223	244	233	239	199	236	251	228	257	229	208	250	236	234	223	238	230	246	235	225	227	218	236	210	209	226	222	218	213	233	216	254	215	226	222	254	234	237	248	226	224	235	228	212	221	232	215	231	239	223	231	248	258	213	224	236	242	252	224	220	244	243	234	242	247	224	237	210	235	263	230	222	219	233	255	185	228	230	222	254	253	233	224	212	225	246	206	219	234	222	240	237	247	207	256	214	229	229	230	208	217	225	238	239	229	239	205	260	223	239	224	217	201	213	243	218	199	248	244	249	233	223	246	242	246	240	249	244	230	216	213	221	204	221	226	205	219	228	250	250	239	206	192	214	245	234	222	232	199	254	218	214	218	249	230	237	206	221	254	213	201	252	214	227	228	236	246	220	218	228	238	214	206	219	221	237	224	238	246	234	229	240	246	251	262	260	236	210	250	218	233	232	242	234	205	221	248	242	224	204	246	236	234	233	243	230	256	243	261	241	240	220	219	224	217	233	207	236	241	237	239	236	241	188	225	211	234	226	212	242	251	259	244	240	241	213	224	219	254	232	243	231	242	239	207	233	229	216	242	241	251	234	235	254	241	245	234	214	226	242	227	238	226	228	213	222	235	241	247	235	244	234	241	221	243	230	230	269	212	227	226	212	233	238	265	270	222	240	245	235	211	198	217	214	241	219	196	212	223	223	244	244	231	241	233	231	269	255	243	256	221	233	259	213	219	229	202	213	215	219	212	245	220	236	225	232	243	238	264	227	214	228	257	229	249	250	225	266	246	249	224	222	225	231	256	216	268	233	228	222	229	245	245	252	222	225	263	213	240	231	222	207	248	219	206	236	215	231	230	257	244	239	232	262	271	228	236	227	248	233	202	204	261	235	231	255	218	223	212	205	238	240	241	243	238	219	235	254	220	227	223	220	221	266	241	225	240	220	251	223	237	226	229	229	248	250	198	250	267	250	229	217	217	232	264	236	242	200	247	228	206	235	220	248	238	260	257	237	233	223	211	223	234	238	233	233	243	251	241	232	211	215	214	237	259	237	240	236	232	252	227	220	216	236	217	223	240	246	226	249	216	191	204	241	226	235	243	208	219	248	239	234	261	224	239	219	224	219	223	218	222	257	213	221	232	210	229	256	224	211	225	246	238	226	212	234	223	226	228	244	222	233	229	237	216	240	255	240	234	252	241	247	205	213	231	241	237	254	221	249	226	233	236	243	245	241	229	232	236	244	228	225	223	229	239	232	236	221	203	245	267	248	250	240	237	236	206	222	225	203	229	200	230	224	283	248	183	242	228	209	251	222	248	254	210	203	210	240	218	249	243	227	207	204	231	209	225	226	259	221	216	230	217	222	231	221	223	220	242	211	235	232	249	229	246	224	235	239	229	237	242	237	226	214	240	230	195	210	237	224	216	223	205	214	247	240	256	224	245	236	237	244	235	240	203	199	247	212	260	225	221	218	214	256	234	236	251	262	257	218	222	201	220	210	228	229	220	238	234	247	197	265	258	212	192	237	219	231	250	247	219	254	250	227	227	238	219	245	236	193	234	274	224	189	248	244	228	225	242	220	210	257	231	250	229	213	189	235	231	239	248	239	248	244	235	232	241	234	209	240	206	210	194	230	207	232	209	237	214	227	228	210	223	244	238	216	238	211	222	209	214	231
2196	717	842	855	819	773	782	775	739	773	750	746	706	669	709	705	706	743	698	672	705	720	715	678	715	699	700	698	711	638	701	725	655	708	677	694	703	672	740	699	699	719	650	664	752	707	684	745	679	662	685	663	719	702	647	694	668	652	692	668	680	690	651	681	691	769	672	728	741	714	711	696	640	683	698	686	740	708	656	676	668	704	742	706	685	742	699	653	736	717	701	633	705	685	719	683	718	666	675	718	694	717	696	686	737	700	766	710	686	722	687	666	697	774	674	726	696	753	690	724	701	659	698	699	716	680	676	712	709	727	679	693	731	682	649	761	723	688	660	677	688	686	690	698	652	744	685	709	720	706	697	674	675	689	713	700	738	662	693	645	696	701	695	682	657	674	707	733	721	706	687	704	740	720	680	666	697	696	668	670	688	674	678	717	701	686	675	619	723	672	646	683	671	731	693	715	685	733	693	717	683	663	631	696	687	669	712	717	726	660	672	692	702	690	685	696	670	695	693	660	668	671	717	701	737	699	715	645	712	702	715	668	675	714	702	700	711	662	689	693	682	683	709	701	720	697	725	717	677	676	735	693	728	705	723	730	726	649	682	703	692	698	699	673	653	729	708	655	681	667	708	733	660	704	750	713	688	680	724	690	686	721	693	671	696	710	655	661	690	732	721	706	700	662	763	716	709	690	657	664	718	698	716	720	675	712	662	709	675	671	717	676	719	743	700	695	669	737	686	758	744	713	702	650	732	721	709	647	704	734	715	703	667	698	718	685	698	727	671	676	679	673	684	713	654	677	738	709	741	701	662	684	687	693	645	700	692	699	686	690	724	694	730	750	715	691	697	687	689	709	734	688	722	701	683	724	692	688	711	684	733	678	755	691	663	709	679	696	721	691	718	680	734	690	638	708	657	673	715	704	658	662	682	652	641	670	686	718	692	636	707	692	706	644	689	703	673	738	657	692	631	707	718	712	723	680	698	737	683	702	698	720	709	678	664	647	677	707	691	656	665	660	680	685	701	686	667	688	686	694	696	742	696	652	673	689	694	690	668	715	638	694	716	710	735	699	669	711	662	655	712	671	695	724	697	710	701	682	690	674	677	689	693	693	715	679	671	673	629	698	696	661	650	682	695	710	682	709	664	692	689	669	717	720	640	709	699	717	711	684	712	702	692	709	698	720	662	688	684	700	663	726	713	701	684	657	679	693	654	676	698	725	692	676	712	710	707	693	730	697	686	641	719	717	731	698	668	691	689	696	689	622	713	704	728	675	651	691	670	721	701	663	691	706	702	722	720	713	707	683	712	668	705	721	732	742	723	702	678	704	703	687	702	755	706	697	700	644	767	684	690	681	731	682	665	697	726	706	683	655	652	709	727	680	688	686	679	719	713	671	673	678	662	673	684	724	663	701	680	698	657	732	679	735	669	717	706	712	693	698	718	711	745	681	743	720	765	723	726	671	704	737	667	700	691	669	693	669	725	655	690	678	702	693	668	729	633	725	692	693	655	730	700	656	701	723	687	656	709	675	674	707	715	681	697	645	671	676	699	671	694	679	671	715	712	675	683	721	695	718	674	710	727	703	693	636	711	666	703	685	672	679	701	671	687	681	642	698	673	716	701	702	735	697	673	667	695	680	677	744	683	698	711	641	731	712	687	685	638	746	682	719	704	672	733	712	687	651	736	684	722	697	694	698	714	713	720	703	694	722	687	698	709	709	703	677	686	698	664	662	689	701	657	675	729	689	682	666	688	702	707	684	701	642	659	690	736	677	707	694	691	694	696	700	689	715	732	709	666	751	675	686	738	700	694	706	716	694	719	663	691	703	720	711	647	735	693	680	702	669	669	701	647	708	756	665	712	687	724	714	669	734	720	679	699	679	685	651	714	698	682	691	703	627	689	737	744	677	723	700	671	681	688	702	686	699	736	696	703	690	677	698	732	692	669	690	678	664	656	650	723	661	706	673	691	714	719	704	728	680	741	697	687	710	690	644	656	715	748	718	707	673	712	694	737	695	693	682	683	674	672	674	724	697	615	650	675	650	677	669	700	679	749	694	697	686	674	704	682	688	743	655	710	642	699	691	683	726	718	717	737	721	708	720	706	694	699	734	680	716	725	711	718	705	671	722	693	694	746	694	730	697	731	637	714	716	673	714	714	659	717	718	678	685	708	698	733	688	678	698	702	732	721	701	650	683	689	638	690	699	669	751	701	661	665	706	717	680	727	686	722	720	720	713	687	690	722	690	731	719	687	666	712	704	694	679	695	707	679	672	689	740	688	692	678	721	677	714	687	704	685	680	673	747	725	696	697	690	688	701	677	680	700	654	620	672	712	672	698	761	707	693	646	669	669	693	715	708	713	611	688	721	711	697	685	662	707	682	750	682	706	735	714	699	707	669	704	711	711	742	676	691	678	724	658	710	670	651	700	672	668	673	712	741	682	709	729	682	703	720	689	700	770	665	665	714	696	661	673	690	658	676	702	678	705	698	706	670	724	688	665	708	699	719	683	740	694	707	672	707	667	677	725	731	659	675	662	705	700	671	673	725	709	743	685	728	751	741	722	727	686	683	706	697	671	720	703	703	715	660	708	647	704	700	698	707	715	715	715	715	653	690	678	690	679	729	677	689	686	707	697	709	720	696	733	696	653	690	693	721	695	690	675	673	650	659	700	751	690	709	704	725	715	703	679	737	697	675	677	654	710	712	691	674	694	692	711	646	717	733	669	659	708	663	724	670	696	699	710	740	699	691	711	712	728	699	685	675	706	697	703	679	659	699	720	716	695	670	705	629	702	683	705	686	654	702	695	705	672	720	679	677	724	680	733	671	675	682	671	753	723	645	724	686	705	656	693	684	723	723	683	664	714	697	747	750	709	657	687	703	684	676	693	710	673	700	729	748	685	709	730	665	702	682	689	685	729	678	698	675	720	718	733	683	675	743	721	726	714	706	701	701	725	704	764	709	673	696	719	692	762	684	719	734	694	705	680	688	708	720	673	715	646	707	649	696	677	728	705	715	705	695	737	671	691	681	734	715	695	739	689	694	730	637	670	710	720	689	653	682	690	682	747	688	735	660	722	741	691	670	621	645	734	693	625	701	710	651	664	693	721	687	689	728	649	654	708	685	707	706	728	675	672	649	685	699	698	702	681	708	693	683	708	710	704	696	703	747	716	690	695	708	740	686	715	660	717	743	653	682	687	689	688	694	698	723	683	662	681	686	673	688	703	691	671	670	675	668	709	696	650	702	684	695	697	727	684	693	693	634	719	690	672	664	728	734	666	678	665	717	664	687	714	699	686	732	649	645	684	720	663	688	735	646	662	694	709	728	716	710	742	686	679	735	677	724	660	693	720	702	691	700	697	669	729	663	683	699	680	700	716	647	665	669	658	688	698	666	690	762	720	708	681	680	702	675	695	683	696	718	703	766	684	750	667	713	710	742	722	688	699	725	695	732	684	676	711	675	728	748	715	664	641	722	696	727
7989	1008	1283	997	734	512	406	323	305	268	205	198	173	178	177	150	154	164	161	132	135	139	130	132	123	137	135	127	154	143	112	129	129	125	127	131	134	127	142	97	104	115	114	120	141	110	129	130	114	135	112	103	111	114	96	127	110	120	122	111	121	114	130	105	107	110	103	122	135	139	117	114	120	92	122	134	126	104	118	120	111	114	110	104	91	129	97	99	122	108	123	133	136	123	130	143	119	112	132	114	119	115	125	100	114	112	105	117	109	110	105	114	105	130	106	133	116	111	111	116	137	128	125	130	115	119	127	114	114	123	124	126	113	131	137	120	113	115	113	105	113	115	127	115	139	115	115	126	99	106	108	115	116	117	99	96	108	127	124	120	118	103	122	129	107	112	112	116	116	119	100	115	109	104	122	125	99	119	103	118	121	134	118	102	117	110	118	102	118	127	123	115	111	130	103	127	132	115	120	99	128	123	133	108	119	93	115	95	128	100	129	118	118	112	125	120	122	117	102	124	127	102	104	107	114	108	115	109	100	122	104	123	109	110	117	128	112	115	120	124	111	112	116	100	115	127	109	105	108	133	113	89	103	117	106	102	122	116	110	113	120	101	118	115	113	95	136	109	112	107	114	113	101	108	122	120	108	113	124	104	122	115	116	118	113	109	134	118	114	103	106	104	117	127	102	111	103	115	95	128	104	112	127	107	133	110	117	121	107	104	114	124	120	126	116	123	118	113	115	130	133	119	115	116	100	115	113	105	122	125	125	107	121	100	113	122	117	117	131	143	106	128	101	131	120	118	123	101	116	117	111	128	104	134	117	124	113	122	98	103	137	121	106	116	103	132	112	108	113	124	124	124	111	124	115	98	121	104	116	106	132	108	115	114	103	109	109	122	107	134	96	112	113	103	124	103	115	105	120	103	110	123	103	118	120	109	115	134	104	115	117	127	118	117	119	104	109	134	123	114	124	117	117	106	96	98	104	108	117	115	135	137	132	102	121	115	103	104	85	110	105	85	123	108	116	103	112	137	101	129	107	120	130	97	115	114	127	113	116	114	115	116	115	113	112	125	119	127	102	105	125	110	119	123	140	110	118	129	104	107	99	104	110	120	101	121	120	127	142	114	124	120	115	117	111	120	118	111	113	127	126	137	126	92	111	113	119	119	114	123	98	127	121	113	124	125	112	116	125	124	120	123	121	99	118	99	130	111	140	105	109	113	134	145	125	133	112	127	131	119	109	107	121	131	116	104	111	122	115	114	110	99	135	100	98	133	111	120	121	121	110	108	131	130	111	110	124	103	88	100	129	108	107	120	125	105	125	103	121	103	134	122	107	104	118	109	107	128	114	107	130	123	120	109	116	108	121	131	122	125	104	129	122	128	103	115	116	112	132	115	109	110	139	122	121	112	102	110	126	98	110	141	105	112	116	111	115	115	101	108	119	112	117	103	135	118	131	140	122	113	113	114	100	106	119	112	122	120	125	131	129	115	145	131	126	99	93	97	120	117	105	113	103	119	109	113	120	132	114	121	121	109	121	125	123	133	97	120	132	99	110	116	125	118	117	122	111	110	115	116	131	105	123	111	93	133	129	137	104	113	120	101	126	120	106	115	127	128	113	124	123	132	114	128	126	98	103	122	113	110	123	109	109	104	125	128	109	131	119	127	92	129	121	130	131	112	104	109	118	116	123	134	118	108	123	112	103	118	121	115	110	114	98	114	120	134	110	117	102	116	114	127	89	113	116	104	126	119	123	103	100	112	119	128	110	108	121	99	110	113	127	96	131	130	107	122	118	113	136	115	138	103	142	118	128	121	135	115	105	120	104	120	103	134	120	104	120	126	121	120	129	117	111	121	100	113	120	141	115	110	114	108	113	101	109	108	125	125	132	127	100	116	125	122	110	109	123	103	112	123	111	119	122	122	104	137	113	109	87	99	119	109	98	116	110	124	134	123	118	118	119	104	106	111	127	118	114	117	110	110	108	123	117	108	118	123	116	144	127	120	92	129	112	119	122	104	131	131	126	119	110	131	111	116	112	108	108	117	112	124	134	99	126	114	121	130	111	116	113	116	139	122	106	108	109	114	123	112	120	115	122	125	110	112	119	115	94	120	128	115	119	114	120	102	110	104	123	107	99	119	99	116	117	112	128	119	125	101	100	107	110	118	109	142	109	101	134	110	103	121	115	127	111	118	105	114	111	120	121	105	128	116	105	105	127	130	125	126	113	118	120	116	120	132	120	117	110	128	120	124	128	133	105	115	120	113	103	114	141	119	110	121	111	110	110	118	118	151	120	140	120	106	129	118	109	108	108	103	100	115	106	107	95	116	97	134	95	111	126	115	121	92	119	144	138	111	112	138	120	119	133	125	110	127	112	133	116	111	109	131	114	114	149	136	113	110	103	119	113	114	130	125	122	114	90	108	110	124	94	109	134	112	98	129	116	113	114	107	132	123	142	97	114	110	119	110	110	111	113	116	109	129	113	103	109	115	113	115	125	122	134	120	123	121	107	122	108	127	105	113	108	112	109	112	116	136	93	94	131	127	107	126	124	105	116	123	133	121	114	107	129	117	120	126	122	118	126	102	96	116	130	113	113	101	122	141	113	133	126	121	117	110	119	106	93	100	132	108	123	118	118	111	114	109	133	118	108	118	120	111	121	108	117	138	118	123	119	113	107	123	104	116	122	109	122	126	104	110	127	112	112	160	151	118	119	120	116	111	127	122	124	106	117	144	105	127	117	125	123	115	123	124	120	130	96	107	121	124	118	125	123	106	87	117	133	114	115	128	127	118	112	130	119	116	117	124	133	124	140	117	109	120	97	97	110	108	106	125	116	124	118	132	109	127	111	116	107	117	96	91	118	115	114	132	112	137	110	93	132	129	123	115	104	108	119	107	106	114	107	115	115	118	115	114	106	111	116	114	111	119	126	105	113	139	103	121	113	143	107	113	109	121	124	105	136	120	121	109	112	115	116	106	109	104	128	132	135	100	127	120	121	115	114	120	125	137	91	108	113	126	100	110	101	116	104	111	128	113	117	118	123	123	110	117	122	115	109	113	118	116	111	102	117	112	122	126	91	124	126	122	96	123	108	115	103	117	103	104	101	117	115	133	125	110	107	133	110	108	118	128	113	121	107	123	118	94	110	111	107	97	132	104	114	119	118	121	127	119	130	98	114	116	127	135	99	132	110	114	111	131	140	117	133	130	114	110	134	103	111	106	121	110	97	128	114	116	142	128	105	110	117	94	128	110	119	100	125	127	97	101	102	135	135	114	123	109	123	115	121	108	109	112	104	117	102	116	117	115	117	111	128	121	114	101	126	113	141	117	106	121	127	109	116	100	101	108	116	133	130	146	109	98	122	117	120	100	136	119	117	120	103	120	122	121	131	117	124	110	121	110	122	118	120	133	127	127	121	125	115	127	117	115	115	105	110	103	121	103	115	125	117	112	123	129	115	99	99	120	115	115	112	99	110	102	127	111
5272	1335	3100	3614	3015	2413	1896	1690	1427	1233	1112	968	932	906	837	721	691	663	658	661	613	584	562	529	526	526	564	536	479	518	482	518	452	454	444	446	460	428	450	461	464	464	444	436	434	419	436	439	424	423	440	416	413	431	392	404	433	400	436	426	409	380	414	400	428	402	396	384	366	415	449	397	402	386	393	446	376	432	406	420	404	387	379	416	394	391	394	400	413	418	388	363	407	386	378	405	401	400	368	368	398	396	381	384	381	395	362	413	388	426	351	379	404	362	393	416	398	382	392	381	405	404	393	352	390	387	399	347	408	349	406	373	383	389	405	395	422	420	383	362	367	412	393	408	408	377	398	393	385	382	393	371	405	391	399	353	417	382	369	406	386	407	385	393	370	372	372	394	385	394	400	413	379	384	418	372	356	391	390	364	392	331	368	375	373	363	382	396	393	406	394	387	393	408	394	351	416	422	423	396	408	388	393	405	361	385	401	378	383	401	401	384	405	395	418	362	408	396	391	397	394	407	412	406	348	362	371	392	367	395	375	398	403	375	369	412	371	414	357	385	395	400	373	395	376	372	382	380	368	376	390	416	422	420	397	399	393	380	383	384	340	412	396	393	389	399	388	401	395	402	405	377	415	405	383	386	426	394	370	402	395	382	399	417	427	386	399	409	392	405	395	395	408	372	403	419	372	389	369	372	397	402	410	368	372	379	375	424	353	389	381	392	371	416	391	363	355	364	401	348	384	393	376	345	399	385	397	386	414	414	392	371	391	382	374	350	399	360	367	410	413	398	384	358	376	400	407	368	382	414	397	375	391	412	365	370	368	377	394	408	391	406	426	374	368	382	396	408	378	412	423	392	381	387	384	386	391	414	380	404	426	388	346	403	371	383	384	331	386	381	408	391	369	410	411	379	401	398	374	370	386	388	412	400	394	399	400	406	341	384	404	410	381	397	363	405	382	410	384	374	378	389	405	377	397	385	408	388	401	385	363	379	433	372	380	353	395	387	391	357	379	390	402	393	375	385	399	378	380	408	423	436	350	365	398	347	388	403	430	390	381	380	345	362	415	413	405	395	334	384	414	401	352	412	409	347	366	388	351	379	379	399	440	398	440	410	379	392	384	375	362	387	368	415	364	362	399	393	407	394	378	410	410	419	374	369	398	374	375	373	363	389	382	396	368	391	404	390	399	386	363	386	432	392	354	394	416	374	357	387	403	407	369	391	361	424	393	394	385	407	353	390	379	421	378	401	413	396	395	388	407	412	375	402	401	422	360	418	387	399	397	394	392	395	379	374	380	371	423	376	415	401	335	374	418	382	402	377	358	397	386	397	399	380	373	389	376	359	410	389	411	393	397	394	421	379	380	391	403	378	388	398	386	403	398	373	359	378	384	383	380	445	417	396	392	361	384	359	368	385	381	403	357	417	385	402	374	389	414	396	390	359	371	413	416	400	431	387	403	377	367	400	398	391	401	360	400	407	337	374	418	409	386	365	367	394	408	386	362	372	369	406	437	406	396	394	368	353	384	408	405	377	404	373	386	406	410	369	389	344	435	409	391	398	409	394	381	347	396	370	393	354	360	387	381	381	385	382	390	396	386	370	366	392	363	387	371	379	379	370	391	413	376	383	344	384	359	402	392	368	374	355	421	410	425	415	369	387	378	430	403	405	407	390	415	385	413	379	391	401	352	367	384	378	399	400	390	371	388	380	395	364	398	384	396	385	385	374	339	408	385	401	396	412	391	382	388	403	442	386	398	354	386	389	376	435	367	410	364	393	412	391	419	411	372	399	354	423	392	379	395	400	375	380	362	446	392	384	378	395	363	373	387	380	374	369	377	374	384	395	406	386	400	373	378	408	384	368	385	350	399	352	391	378	415	395	384	396	413	429	367	356	369	382	353	411	358	347	421	380	421	371	386	378	394	380	394	371	381	354	402	412	399	408	404	374	407	404	381	417	384	403	375	371	402	361	375	375	399	401	386	415	412	425	380	369	368	426	408	373	372	396	420	382	397	416	431	361	359	400	362	356	402	379	358	382	413	355	400	438	411	363	363	411	407	401	363	373	383	386	373	408	399	405	410	390	428	369	389	396	372	411	355	396	368	399	359	396	386	407	398	360	381	403	382	358	380	391	356	397	392	370	356	354	386	399	365	427	369	388	391	386	395	420	398	372	395	369	409	343	396	435	373	384	406	365	351	346	383	372	365	368	388	361	379	385	390	391	353	384	374	389	389	369	398	383	382	378	354	341	415	399	394	412	373	378	394	393	409	392	405	408	390	344	374	406	382	432	391	396	390	372	374	392	375	398	378	397	391	369	367	404	371	366	409	381	441	392	373	411	417	378	372	354	402	397	358	405	427	405	376	394	368	410	353	401	380	379	439	392	388	361	395	386	426	382	399	414	332	427	419	389	395	410	367	401	385	415	402	390	394	405	382	377	356	378	354	388	374	383	402	381	368	404	423	375	343	354	375	354	408	417	389	358	397	410	411	374	389	427	377	390	379	400	392	403	406	401	361	418	386	395	390	379	405	379	413	370	420	441	386	385	397	364	434	369	402	367	397	381	409	384	424	375	396	379	400	425	405	403	384	414	381	396	445	411	380	400	362	425	372	412	383	408	409	412	406	398	418	373	368	363	390	427	411	356	395	360	373	434	391	403	376	397	408	393	402	386	354	378	387	382	396	392	369	388	368	399	406	419	400	378	382	384	377	368	413	384	403	394	389	413	364	385	380	383	398	380	380	395	376	387	389	417	420	396	397	373	391	368	394	400	382	388	378	368	376	366	413	380	390	376	389	377	394	419	360	380	404	399	414	376	416	414	402	392	385	354	384	383	366	413	416	352	354	373	375	390	396	390	395	402	388	368	353	406	387	389	407	398	393	379	409	358	409	388	373	367	389	377	413	406	374	365	431	380	411	399	387	417	405	380	409	383	377	372	401	414	402	396	392	361	364	423	353	377	394	404	388	398	396	391	348	421	416	414	383	416	415	414	378	398	383	394	415	390	425	392	399	422	376	366	394	361	374	392	385	414	398	396	385	397	387	381	394	404	390	377	394	336	378	384	365	393	395	407	428	367	381	406	374	385	405	414	403	425	376	402	386	375	400	397	396	411	387	394	395	399	431	405	373	384	389	381	442	408	400	413	420	378	364	396	399	407	375	367	383	394	384	422	387	409	380	358	373	353	365	402	378	377	363	365	407	366	381	415	391	401	404	365	364	399	375	392	404	363	397	376	412	397	408	429	407	357	383	398	431	390	388	410	355	368	377	414	395	409	376	428	398	375	398	362	380	366	399	386	406	333	390	393	334	392	365	366	438	363	396	366	384	401	407	390	349	395	386	385	387	442	367	405	404	398	411	400	349	401	387	429	375	422	390	385	352	413	375	386	384	360	381	390	422	352	388	422	402	378	425	405	388	375	421	371	422	368	385	351	407	405	390	411	434	400	384	369	384	396	376	364	407	374	381	408	370	394	360	380
15172	2401	2693	2035	1428	1018	786	644	469	386	415	351	297	281	274	259	258	232	219	218	210	176	189	207	192	195	183	194	176	162	169	157	160	172	165	167	162	142	140	160	154	146	183	158	169	155	175	154	159	121	132	141	152	151	159	133	141	140	139	153	145	152	165	147	134	142	157	135	161	151	162	148	155	150	138	135	152	167	147	133	136	137	152	133	149	171	165	177	157	143	159	180	175	171	134	154	139	167	130	136	159	148	156	145	153	136	160	150	140	160	137	149	150	170	135	148	152	138	143	142	158	149	154	162	168	153	144	137	131	153	150	140	140	148	161	145	150	159	145	144	148	147	140	160	144	157	159	138	147	140	154	138	157	147	135	144	146	153	160	150	150	127	153	143	133	143	156	148	133	139	153	123	170	141	132	152	165	150	178	138	150	147	138	148	140	149	128	133	149	146	161	144	161	165	142	142	149	142	143	151	146	153	149	156	148	154	151	141	146	163	147	137	138	143	132	157	152	160	163	147	149	159	138	146	133	168	141	139	134	146	147	155	146	145	144	155	144	155	161	140	166	143	140	157	151	163	153	142	156	143	157	132	154	141	143	143	140	130	145	143	115	134	132	142	147	181	153	144	135	157	164	151	162	143	120	147	119	146	154	158	138	157	160	155	148	166	165	144	125	167	129	158	133	135	162	138	124	145	154	138	147	137	152	172	154	160	142	132	146	138	157	133	154	150	179	162	147	139	170	163	164	174	146	152	160	161	140	145	148	153	159	136	126	139	151	172	126	159	134	131	149	132	139	135	165	129	148	154	143	157	179	140	129	145	137	138	149	143	165	149	166	153	143	152	163	151	168	134	138	150	150	135	149	138	174	158	120	133	140	148	168	121	180	129	127	146	157	149	138	151	160	139	128	161	129	137	159	146	168	114	135	140	151	150	143	131	160	146	140	148	143	160	145	155	149	143	138	139	150	153	130	147	153	132	151	156	155	152	147	136	149	157	155	127	171	158	171	159	161	155	146	172	162	133	139	156	135	125	144	164	125	149	138	144	136	159	146	139	144	170	157	103	155	153	148	139	128	161	155	130	140	164	145	142	155	138	153	138	145	156	141	169	134	137	171	147	133	148	141	153	142	140	146	140	159	124	157	151	134	149	137	162	144	140	127	158	148	147	137	138	165	158	149	151	156	162	148	157	149	165	142	145	137	165	138	164	157	167	154	152	150	154	152	161	124	146	157	145	152	138	139	159	147	163	144	154	151	116	158	132	140	154	162	143	137	174	126	165	154	153	150	170	148	136	173	150	147	152	135	124	152	143	145	133	152	145	152	144	144	143	129	169	134	150	154	139	162	167	154	133	154	154	160	144	126	138	159	151	147	140	158	140	159	154	142	145	173	161	142	152	144	149	153	125	140	150	177	138	152	146	142	135	162	141	141	145	146	139	132	123	152	138	150	153	134	122	144	151	174	146	155	130	145	149	156	143	159	132	145	140	154	145	138	147	145	132	163	143	135	136	159	136	149	164	131	157	148	157	153	154	147	152	154	137	141	114	155	147	130	145	155	144	164	151	165	140	165	139	144	150	141	148	134	152	138	130	144	150	142	156	138	137	156	146	149	143	153	128	155	146	134	141	143	155	145	130	141	156	143	142	165	161	141	142	133	153	155	166	135	152	152	141	153	126	149	163	154	142	145	150	152	179	135	169	150	135	142	130	143	162	159	133	143	157	147	115	147	150	146	153	131	145	170	159	142	106	159	137	133	165	156	129	138	143	124	156	156	142	161	134	136	149	140	125	182	167	132	135	132	155	142	130	141	148	159	155	140	149	140	141	164	154	153	142	152	151	158	152	147	139	152	155	144	135	166	148	141	172	165	142	154	136	149	154	150	136	146	128	124	149	152	137	129	143	154	145	141	150	153	140	127	155	144	163	130	153	141	134	155	132	149	167	165	156	134	126	142	150	158	139	146	166	121	141	158	155	124	155	158	152	168	152	159	153	157	155	139	144	142	137	154	142	160	131	159	137	152	137	142	164	151	150	157	164	131	160	164	163	152	135	151	150	141	145	143	155	135	137	159	152	160	135	151	127	140	138	145	131	143	164	140	152	148	143	142	148	132	150	133	157	164	117	156	169	140	138	158	150	150	163	142	144	148	139	124	163	158	156	145	135	172	149	168	142	142	158	159	164	122	138	161	131	145	117	146	148	139	161	137	159	157	149	120	170	138	139	149	133	149	157	136	156	152	120	143	156	136	125	144	145	130	123	140	144	152	141	120	120	153	130	147	164	150	150	143	137	182	144	141	172	148	152	164	146	145	149	157	135	142	153	132	146	174	176	141	140	140	164	164	150	130	138	149	146	146	151	145	155	152	156	135	142	157	148	165	150	135	132	153	137	161	153	149	143	149	140	153	133	150	136	135	135	174	134	140	130	138	171	140	118	145	147	138	142	147	158	149	155	157	160	165	143	148	151	133	119	125	134	128	140	151	158	159	152	139	156	143	153	151	167	142	144	171	164	150	149	133	151	157	154	142	163	151	151	158	108	153	148	152	150	169	125	144	161	162	126	138	146	169	166	152	126	162	168	136	148	142	142	149	135	137	157	149	150	156	136	142	146	144	170	136	145	142	156	139	148	137	160	141	143	146	156	171	145	159	165	165	132	146	145	149	144	133	145	127	149	152	139	149	149	149	132	154	148	159	164	161	148	149	140	150	143	125	164	150	144	132	151	148	156	150	144	154	155	137	140	150	150	136	161	128	142	149	135	156	139	161	159	164	150	174	141	139	131	150	165	153	160	159	134	135	143	140	158	146	169	145	174	153	158	152	148	141	141	140	153	164	131	143	163	147	148	137	138	151	157	129	166	134	132	156	128	139	149	148	159	142	148	136	143	182	143	146	141	153	128	143	133	158	156	142	143	148	142	159	149	141	146	142	165	152	151	129	151	146	140	154	135	157	142	149	148	140	144	130	134	154	123	144	126	143	144	151	182	155	151	131	162	160	139	152	165	158	130	153	146	153	175	151	135	171	150	137	139	153	141	153	125	169	172	162	151	142	131	152	150	144	154	140	148	144	154	128	144	155	154	155	139	144	137	150	150	155	148	145	130	157	149	124	174	150	140	160	131	145	155	161	151	146	154	134	145	143	181	157	147	134	131	154	172	147	145	148	150	155	153	162	129	152	157	140	136	153	147	163	148	131	142	147	153	131	142	127	148	139	151	156	135	120	134	160	136	146	154	150	140	154	169	168	156	163	144	142	130	145	142	164	153	129	143	165	147	145	149	154	142	133	127	132	143	125	153	130	151	139	152	137	149	160	153	129	134	138	155	153	123	126	154	150	129	128	135	146	151	148	155	122	151	152	144	163	139	142	147	129	143	162	149	149	173	137	127	141	173	157	142	144	143	147	147	176	142	168	133	151	167	148	140	141	150	152	138	150	139	155	148	150	151	146	152	150	148	143	144	176	137	166	150	160	131	154	174	145	147	165	138
7585	2428	5680	6419	5397	4473	3563	2975	2495	2116	1842	1765	1592	1400	1304	1174	1094	1044	970	904	936	898	864	841	783	762	754	718	735	722	677	653	637	641	605	613	602	587	602	579	615	561	608	628	576	571	549	532	589	526	606	591	546	551	562	526	545	546	492	521	544	546	520	570	560	487	506	530	532	527	535	564	510	516	512	503	491	523	507	501	512	521	528	506	522	474	518	544	509	511	500	538	462	510	481	516	516	547	512	517	507	500	474	495	490	502	485	493	496	482	485	466	518	487	514	532	485	476	489	497	503	490	480	505	494	489	500	521	461	498	462	511	535	466	472	524	494	477	538	473	443	484	475	484	450	497	499	481	512	475	485	485	522	512	527	503	466	499	491	490	524	524	494	467	506	480	482	540	507	492	508	500	487	456	517	449	476	484	495	491	513	485	492	488	467	499	526	495	508	500	459	499	455	516	508	485	458	505	502	471	519	455	488	498	507	447	484	515	466	506	497	506	483	473	520	497	540	512	476	479	486	476	487	492	515	477	490	492	510	510	481	502	483	504	466	487	506	463	457	516	497	487	484	496	527	503	506	482	454	508	480	499	518	466	500	495	458	495	487	491	487	489	465	496	482	527	469	478	495	483	506	516	463	490	487	492	493	510	502	473	491	474	487	470	477	487	482	525	464	478	549	492	467	511	495	490	494	544	505	480	523	523	477	477	494	495	461	518	451	514	470	517	463	488	495	513	500	501	441	505	485	503	482	480	471	495	530	489	446	465	502	507	519	473	474	490	497	484	471	485	491	529	448	483	479	526	454	481	519	519	504	494	480	484	503	467	490	469	455	503	451	500	526	460	489	468	463	509	531	471	457	463	517	483	490	496	543	487	443	512	490	498	488	487	508	481	536	496	479	477	535	486	519	490	499	502	485	508	538	491	494	472	495	490	464	466	495	485	491	463	523	501	496	512	488	508	507	476	458	468	486	471	485	489	510	505	453	512	500	468	466	498	549	445	471	523	470	515	431	453	482	507	481	490	471	485	471	526	485	508	473	463	490	499	443	470	496	489	500	449	475	443	535	486	486	519	465	495	474	477	448	492	482	511	503	510	483	517	539	494	476	490	456	484	510	485	482	487	490	478	471	480	520	469	506	466	468	480	500	494	455	473	481	495	505	508	481	477	499	511	468	480	469	480	455	496	503	502	481	464	470	522	503	517	491	465	463	486	543	522	498	418	483	486	472	481	468	502	467	498	495	475	481	464	478	556	472	479	494	509	493	466	496	504	503	460	498	512	526	454	475	508	453	508	516	487	509	479	467	510	510	500	506	465	538	510	445	493	502	464	516	487	519	492	506	495	472	469	486	461	442	464	449	520	493	515	521	502	486	483	496	447	523	468	533	466	478	439	460	513	484	454	469	502	502	455	488	481	500	534	513	483	461	504	517	470	488	514	506	486	468	499	506	476	460	473	490	472	497	464	522	478	471	502	526	482	543	490	480	519	421	487	481	504	499	471	511	500	484	461	486	470	513	508	493	453	475	521	514	418	473	467	487	492	511	458	470	467	484	470	509	473	481	484	468	515	444	479	468	481	464	498	487	464	512	488	441	476	482	518	439	474	454	485	471	496	470	497	481	490	515	496	505	473	489	473	468	446	501	511	508	498	471	506	488	492	510	491	479	520	500	466	465	516	501	495	456	489	501	534	465	505	491	435	477	499	490	519	505	508	494	521	466	523	486	470	508	507	494	520	491	515	489	494	512	505	506	481	534	493	499	502	503	465	472	490	505	460	464	486	525	474	482	540	466	443	495	502	476	500	471	492	470	500	505	485	460	510	501	488	512	482	490	487	443	493	483	533	500	519	480	517	482	492	476	512	460	496	495	479	484	481	498	488	482	497	424	509	489	491	488	457	486	488	507	501	521	479	521	501	490	484	465	433	459	484	488	530	471	480	487	505	513	476	437	495	439	459	493	505	522	483	485	504	495	497	482	471	517	530	462	482	479	472	510	495	519	489	557	488	493	485	469	493	478	491	482	489	521	492	494	481	467	484	483	484	495	487	480	477	493	484	479	510	474	486	497	490	456	496	432	483	480	489	450	457	461	490	496	483	463	514	489	488	505	515	470	483	510	483	483	479	453	473	509	476	488	478	499	506	496	453	501	466	455	468	472	500	467	480	467	467	492	516	501	459	516	453	446	486	511	477	544	456	511	531	510	468	443	518	475	509	455	482	458	458	501	522	512	512	487	481	495	480	498	456	452	499	461	499	458	483	476	496	488	494	465	493	494	498	462	462	480	462	500	447	504	498	476	479	459	470	462	501	492	486	476	510	496	443	500	470	514	506	509	495	470	478	497	462	481	431	513	489	466	500	482	516	466	503	498	487	510	514	463	483	527	489	469	446	498	583	470	485	452	481	438	478	494	482	471	481	463	534	496	494	479	503	508	484	474	514	496	481	481	452	478	521	489	504	540	472	500	507	482	501	482	471	466	481	471	478	461	481	459	522	507	479	487	477	468	493	491	494	454	521	506	516	506	467	469	495	482	508	491	488	471	471	487	466	435	472	527	541	480	462	483	514	468	543	468	451	506	519	475	487	481	509	505	509	486	479	466	520	490	493	507	524	534	433	483	473	437	518	495	483	502	500	490	494	489	463	470	500	503	460	495	516	469	502	474	465	519	480	479	475	485	475	487	480	487	477	509	454	471	497	493	494	496	502	496	470	465	482	447	470	486	448	480	508	460	480	467	466	511	480	514	472	492	508	458	493	503	517	475	506	506	440	497	500	493	480	503	485	471	472	468	459	473	503	464	459	486	497	458	506	480	492	485	489	477	485	479	535	478	504	496	487	463	481	500	454	459	491	487	495	492	510	471	476	493	459	487	458	488	473	472	457	494	443	503	458	472	452	521	467	491	486	516	521	478	474	486	543	486	480	494	464	469	489	484	485	493	495	521	483	493	469	505	524	500	457	468	488	473	496	485	504	532	504	505	448	469	496	478	431	485	504	514	484	498	482	524	506	444	512	466	513	473	521	521	495	496	478	516	506	460	503	451	513	488	486	467	520	471	534	496	537	488	487	480	490	460	496	476	473	506	519	477	441	449	488	459	494	482	526	508	510	489	490	467	482	499	462	476	481	460	492	469	504	468	501	501	501	510	500	491	462	505	490	479	526	486	500	483	497	473	496	483	496	485	464	439	489	463	482	497	474	480	521	463	519	518	476	504	448	502	484	485	501	525	496	511	488	517	501	494	471	495	480	493	498	501	475	496	483	507	477	482	501	484	504	489	496	451	456	490	504	487	454	479	447	482	522	494	472	462	491	446	496	513	493	528	482	509	504	486	487	518	469	458	520	484	514	480	481	490	510	512	513	493	491	427	470	454	503	497	506	479	504	490	463	504	499	495	454	487	527	487	522	509	505	459	524	476	474	497	519	486	478	461	470	496	489	485	496	516	481	488	481	459	519	489	474	537	528	479	479	525	454	480	474	513	492	471	474
2010	266	323	291	266	255	237	250	234	257	206	222	239	233	226	248	238	220	232	240	219	223	232	233	224	257	197	242	196	220	212	234	230	231	212	222	227	229	209	233	226	238	219	249	250	235	248	200	225	221	230	213	232	246	225	227	234	239	234	222	224	242	203	219	250	237	213	232	242	247	242	258	262	223	221	227	202	247	224	261	250	229	242	249	216	213	221	216	208	225	228	226	250	254	231	224	219	259	236	218	242	220	244	251	222	255	227	227	217	218	260	242	220	241	254	228	229	242	268	250	229	228	225	238	239	214	225	237	213	258	247	215	208	223	256	215	223	250	227	234	230	227	249	251	231	247	218	253	210	252	241	216	216	218	265	244	224	253	233	218	230	231	217	212	273	251	249	220	204	253	244	257	225	218	238	243	232	230	241	193	242	226	233	216	234	240	279	226	226	228	239	258	242	236	238	231	232	238	239	224	217	257	249	263	237	250	229	228	244	233	240	236	221	232	232	220	236	242	240	241	238	244	222	215	251	245	232	247	230	245	223	247	237	226	233	241	212	220	253	257	207	219	254	234	218	237	235	228	224	217	217	226	215	220	233	232	263	248	246	217	257	231	238	233	225	241	228	240	263	209	228	224	195	261	238	223	228	253	252	197	244	220	219	221	252	205	228	238	225	236	252	240	248	257	204	252	227	227	254	220	228	197	240	213	237	252	246	227	218	214	220	230	229	248	241	227	253	244	235	229	247	213	249	238	240	236	216	244	223	220	232	225	218	228	239	235	210	250	241	216	225	218	238	222	229	226	229	246	213	224	230	207	226	235	216	236	218	248	241	251	225	261	256	234	236	224	230	225	237	232	240	210	274	235	208	199	246	236	247	246	226	237	228	235	237	225	206	238	235	244	250	215	199	223	232	217	240	231	219	201	222	248	226	234	223	235	255	234	245	230	231	242	254	229	240	236	241	244	237	237	245	225	236	268	228	232	233	235	226	220	248	261	249	239	208	222	229	230	218	219	245	236	230	227	209	226	236	217	219	238	201	229	230	224	218	213	239	221	224	245	244	229	231	251	244	189	239	250	212	243	222	211	240	228	240	236	222	226	230	210	229	239	257	248	235	247	233	235	247	249	227	214	232	265	256	217	223	221	242	216	260	209	248	250	238	224	224	225	259	230	216	228	210	247	242	229	248	266	206	224	229	252	249	226	218	198	244	246	252	238	236	228	241	226	275	241	236	221	225	248	232	229	215	248	237	232	229	225	224	225	217	232	240	252	230	235	221	223	238	238	243	204	237	269	219	210	234	231	250	246	220	230	212	237	234	209	225	221	230	253	247	239	227	215	244	206	244	218	248	200	242	256	251	212	227	218	210	245	223	215	243	214	236	244	218	262	238	219	243	222	232	238	231	219	232	233	230	230	251	220	255	234	223	182	239	211	231	219	213	243	246	214	235	220	248	216	232	254	226	233	225	235	236	204	215	219	217	230	237	223	244	203	240	236	227	255	214	249	239	235	252	229	247	250	224	244	230	209	260	234	220	238	269	246	225	218	235	243	221	195	243	246	229	234	220	230	218	230	236	222	266	241	218	238	212	254	232	237	239	253	256	223	260	222	228	204	231	251	238	239	217	218	253	213	223	256	246	211	229	235	248	263	223	242	211	255	202	251	213	255	250	235	220	228	230	212	251	226	219	250	218	233	218	233	232	221	245	247	241	217	233	243	222	246	244	209	233	243	232	229	220	251	233	227	227	240	219	219	218	230	239	245	231	215	232	244	223	209	229	237	248	221	224	233	233	224	237	234	210	259	247	235	226	228	246	218	234	227	225	222	234	208	228	231	230	236	234	206	203	233	213	207	252	241	239	236	227	233	221	246	256	204	231	223	229	240	198	241	237	251	259	218	215	265	236	214	226	228	241	232	244	216	243	199	217	221	215	232	225	244	234	238	254	224	242	236	243	224	211	195	215	216	231	246	247	236	224	261	232	219	235	231	252	247	271	247	237	227	251	229	215	272	241	252	249	238	212	243	205	244	240	205	236	225	215	247	223	199	246	232	216	221	218	264	203	224	235	244	220	232	224	246	200	233	203	216	234	230	218	224	227	225	232	226	221	231	217	234	221	276	242	239	228	257	251	253	238	224	232	225	235	215	243	225	236	209	205	212	235	208	226	259	241	200	235	225	238	233	218	235	227	241	239	232	258	220	229	246	253	233	229	218	227	235	224	252	237	216	239	236	236	244	224	230	224	238	241	256	212	221	227	220	252	236	254	249	233	228	218	262	248	220	217	236	219	220	226	253	226	234	222	260	223	248	220	219	221	208	268	236	239	226	223	224	237	238	242	223	240	212	242	239	217	251	217	218	247	233	250	221	235	227	229	200	222	258	227	258	242	206	234	242	236	226	218	231	246	231	229	233	208	224	238	244	256	216	208	243	225	234	250	241	214	237	207	222	233	211	236	226	218	217	233	227	241	234	237	245	232	229	233	250	245	246	226	229	228	254	258	222	220	211	214	231	245	238	219	241	214	230	211	242	211	209	243	266	223	214	267	246	217	258	237	234	210	219	245	227	240	239	232	222	238	232	253	225	225	236	221	210	269	212	234	227	237	259	242	230	209	225	214	223	207	218	227	218	212	227	231	216	232	240	232	206	223	224	212	201	236	241	244	231	248	250	221	233	217	226	228	244	261	232	217	248	220	239	230	233	260	226	230	228	216	243	221	204	226	230	223	218	219	221	220	220	211	230	237	229	212	235	227	225	232	219	186	220	229	266	227	219	229	234	223	222	217	227	229	198	229	216	245	231	214	260	240	232	233	240	252	225	216	239	210	233	235	238	228	238	238	225	210	237	213	210	242	272	230	268	206	225	257	223	213	214	205	261	231	239	231	223	226	253	237	234	217	223	220	262	216	231	232	238	224	226	210	225	229	225	270	257	232	235	221	223	229	222	229	210	218	228	249	232	224	213	221	229	248	252	214	210	221	224	263	228	246	235	226	243	228	231	195	240	242	249	272	240	241	246	240	221	239	217	224	219	237	227	215	224	255	258	268	229	260	234	233	244	236	224	256	232	232	238	223	234	256	227	255	220	237	235	236	229	258	201	237	215	237	224	209	233	235	241	236	248	242	205	232	234	204	240	239	253	227	200	193	220	232	250	259	229	230	223	202	234	211	212	273	221	222	215	254	246	228	189	213	216	225	237	236	240	219	253	234	241	235	241	235	211	194	224	239	238	231	226	219	221	215	210	248	231	243	250	211	260	252	249	231	234	241	232	232	212	236	231	229	236	258	234	238	252	217	227	226	193	221	226	236	242	231	225	249	226	230	250	217	238	224	211	233	252	237	224	248	223	213	267	248	244	232	251	229	232	231	208	257	235	250	235	215	206	230	236	236	241	237	207	259	216	233	222	238	240	234	218	224	260	234	218	238	246	235	237	252	219	234	240	243	249	235	220	221	239	220	220	237	219	227	244	264	233	230	237	219	212	256	246
2274	768	826	878	848	825	753	824	663	702	771	721	708	710	701	700	699	673	718	656	696	695	634	717	668	693	725	710	708	709	703	693	703	695	689	700	744	689	694	714	734	661	704	688	734	673	703	663	703	721	733	711	660	708	698	734	718	683	639	702	758	767	699	750	749	702	706	675	718	715	726	708	716	726	681	669	721	703	665	721	695	689	686	709	676	678	744	674	735	707	696	686	703	701	702	754	727	673	689	684	710	698	687	667	716	751	645	664	656	719	724	714	703	712	651	716	707	682	710	699	636	753	687	670	691	674	748	680	708	736	678	742	661	689	719	744	695	730	666	746	686	715	725	677	724	684	634	714	702	674	711	683	679	680	734	680	711	675	681	708	742	674	667	737	670	648	728	721	681	677	701	694	689	695	659	689	752	692	708	678	733	653	677	649	761	704	737	691	710	688	669	747	714	714	665	720	661	681	649	670	683	708	719	680	703	654	701	746	700	679	722	706	685	693	712	657	665	699	684	705	710	670	719	701	720	769	737	697	713	702	706	688	675	679	710	731	688	656	751	691	692	710	676	742	744	671	697	688	667	666	685	686	689	718	710	661	697	731	676	641	692	720	691	744	675	678	700	715	682	681	732	676	726	697	682	670	704	692	737	699	662	657	670	681	684	765	681	670	750	692	668	717	708	695	724	658	704	682	651	751	691	706	696	671	724	662	707	692	704	725	701	711	696	643	710	655	684	660	683	724	698	692	688	697	695	742	717	680	692	691	712	655	682	686	677	740	720	731	680	707	667	677	703	696	673	700	709	686	658	676	682	693	712	726	709	762	732	676	696	709	661	700	716	730	634	682	688	680	739	718	699	681	693	677	720	692	681	672	715	711	688	725	716	655	718	699	676	740	711	688	695	673	664	692	687	708	701	709	699	737	692	736	703	702	662	731	636	717	718	689	688	703	697	738	711	646	697	673	700	661	710	702	701	713	691	706	683	720	660	664	686	685	696	693	669	673	710	702	711	664	660	701	627	740	694	748	650	698	704	660	707	731	720	707	694	664	730	684	646	738	747	689	736	723	732	716	754	691	665	699	724	694	696	719	664	658	648	690	706	698	686	693	677	684	666	681	718	672	747	696	667	682	726	740	658	695	695	693	680	664	695	721	680	687	659	716	722	681	723	647	657	719	692	721	696	681	655	662	707	696	654	665	655	719	752	664	720	669	704	682	666	707	709	697	682	741	668	756	696	735	708	643	703	685	778	697	666	638	714	693	704	679	691	658	746	730	688	696	749	657	715	693	709	690	685	687	676	662	694	716	682	693	686	680	746	771	677	697	679	714	720	742	657	708	677	644	714	697	713	692	712	704	711	680	647	698	690	705	677	692	671	718	716	719	688	715	713	717	735	707	708	704	699	684	671	685	701	715	708	683	739	699	670	688	689	686	672	716	679	703	734	688	690	714	659	725	722	677	686	716	647	665	692	687	683	660	675	680	673	740	701	710	692	688	701	693	693	704	706	688	673	687	716	713	691	683	693	682	705	684	710	689	724	699	712	674	718	715	701	685	658	684	702	715	702	731	686	659	702	695	753	655	660	730	677	681	707	756	666	660	679	691	664	676	664	666	739	750	725	687	672	662	696	739	696	654	706	632	727	706	684	690	691	699	691	666	690	706	719	734	688	667	733	707	691	691	666	726	717	742	744	694	697	674	707	687	710	691	708	678	726	698	668	674	691	695	672	676	670	711	685	693	672	695	704	689	668	688	683	675	718	729	759	713	684	727	736	688	652	672	715	707	665	718	683	739	739	663	717	708	711	712	709	697	658	678	667	691	713	698	694	680	701	682	648	700	679	700	751	673	700	695	666	692	668	699	672	676	702	723	742	673	694	699	704	745	681	714	684	705	692	691	681	683	720	684	704	655	700	657	699	745	682	702	681	697	681	720	736	666	717	662	644	726	709	697	695	658	733	665	690	707	710	691	693	677	695	696	706	719	700	688	685	729	643	666	723	700	722	694	726	690	686	655	683	686	688	722	752	708	678	673	726	684	672	718	730	685	672	708	739	698	729	735	699	686	695	673	719	705	737	691	709	693	654	706	692	661	745	701	641	685	701	665	710	710	708	672	711	682	685	747	646	705	697	694	736	744	672	698	681	679	657	707	703	689	745	695	730	669	745	669	689	695	707	674	698	665	706	679	712	704	684	638	706	717	673	671	714	702	721	677	657	705	670	735	675	691	721	660	689	698	707	678	718	706	695	702	723	730	696	753	666	685	697	726	707	688	651	675	690	701	692	674	674	702	692	743	742	687	706	687	716	668	641	704	678	666	694	679	704	655	684	674	685	701	664	705	719	660	673	712	698	632	662	646	719	654	711	639	699	725	737	711	740	685	725	709	709	694	710	728	681	729	688	677	699	716	678	693	689	715	660	677	686	639	673	660	665	688	717	706	654	703	649	717	690	726	719	709	708	677	700	663	710	699	724	714	743	699	689	716	720	727	683	678	685	692	696	695	638	714	705	758	668	663	693	727	694	664	680	712	698	709	704	677	757	676	740	738	700	663	701	649	722	711	701	670	687	763	701	699	681	683	670	698	638	662	746	685	729	696	655	758	680	678	637	685	733	693	752	650	692	656	718	694	702	707	769	713	712	681	689	689	684	698	691	694	686	699	667	664	708	687	713	679	708	694	687	636	680	662	742	707	695	700	701	678	754	704	714	695	656	714	686	673	698	709	682	768	693	634	724	725	727	717	684	767	700	676	700	718	657	674	669	702	724	673	693	678	672	685	691	697	749	738	686	635	718	683	694	668	691	709	688	649	715	685	721	689	668	737	704	707	663	730	702	673	749	675	713	688	715	736	694	722	682	701	731	678	718	697	668	681	679	706	703	686	681	650	700	702	696	664	707	687	729	712	647	740	649	710	696	690	728	670	691	647	732	712	710	704	686	737	628	708	704	685	639	680	675	670	705	659	688	711	653	702	705	715	653	676	673	713	753	729	671	682	687	655	718	728	738	727	720	721	716	687	749	723	669	704	710	677	703	721	725	667	711	709	710	696	692	698	686	710	715	669	630	680	697	692	698	741	717	681	717	665	757	663	685	681	694	685	699	691	703	686	674	656	679	731	711	691	669	716	663	742	681	706	713	673	675	665	756	719	726	702	695	659	668	655	701	730	667	708	658	743	717	689	711	690	698	680	709	671	715	721	659	692	683	678	673	723	696	646	677	707	735	655	757	710	699	677	666	713	681	679	663	729	685	710	661	702	734	670	734	731	695	718	671	701	699	709	713	693	697	690	705	692	705	661	737	667	708	684	688	694	672	691	643	701	733	686	671	680	715	685	691	728	699	704	678	684	655	656	695	667	701	757	769	700	678	710	675	731	634	698	708	703	696	712	704	688	656	723	690	720	665	690	712	705	721	714	678	674	690	702	672	741	682	662	704	706	668	690	700	673	698	661	711	708	702	717	694	707	673	675	698	716	664	700	642	667	705	659
8118	993	1247	1003	742	488	433	320	280	264	220	206	171	189	148	151	161	167	167	137	139	140	161	125	108	118	134	131	121	146	114	116	154	123	129	124	115	137	117	116	96	137	106	111	108	101	132	119	118	137	126	125	114	115	120	126	111	114	110	109	123	110	113	107	106	113	122	128	108	120	112	104	117	114	117	100	117	115	103	109	111	112	111	133	129	117	134	124	122	122	130	105	120	105	122	106	110	95	120	122	118	120	105	95	134	99	113	140	139	106	118	108	114	99	117	134	129	110	113	104	104	128	112	132	143	125	129	135	110	122	116	117	118	133	119	133	124	114	122	118	115	116	137	123	109	119	115	137	102	122	106	117	119	126	125	98	125	115	97	98	96	102	137	103	111	104	111	107	125	100	121	124	117	133	110	107	103	121	120	102	122	111	112	115	108	119	116	123	114	106	117	109	128	109	118	123	103	112	119	111	121	111	110	109	117	108	114	103	90	114	106	127	126	120	113	124	112	129	119	108	123	132	113	128	123	135	127	125	122	127	103	121	120	106	112	121	114	108	123	118	123	128	111	122	103	121	121	101	120	113	121	111	106	128	115	110	127	100	122	120	103	136	98	105	113	111	98	121	115	117	111	122	130	112	100	129	118	124	113	118	134	117	109	123	109	128	144	139	107	114	113	113	142	106	112	124	130	127	113	141	114	107	103	102	94	127	121	128	115	111	128	124	121	114	124	111	113	81	116	120	105	133	126	120	116	109	115	113	100	105	127	123	111	115	108	108	126	109	112	123	96	137	102	131	127	113	116	109	105	115	108	130	125	106	105	110	114	117	124	124	118	99	132	105	118	113	94	119	124	113	100	100	130	102	129	124	131	119	121	122	116	124	125	133	128	111	129	120	128	106	114	117	102	114	107	138	117	105	116	124	119	136	102	135	121	121	123	104	116	107	104	103	128	123	111	100	109	130	112	109	121	99	81	116	115	102	138	131	100	115	137	104	111	117	106	120	115	132	118	105	131	119	106	120	131	116	130	90	120	106	107	125	120	119	116	99	114	120	96	126	141	117	129	99	115	119	118	129	106	125	106	114	125	115	104	121	107	126	107	105	109	110	99	112	115	109	106	126	96	121	113	115	111	130	107	131	113	127	122	124	143	107	119	114	112	129	104	113	110	135	95	130	116	116	133	108	112	110	107	127	97	111	117	127	133	135	122	103	107	122	110	112	122	97	118	109	118	116	111	144	130	122	121	97	121	124	126	94	111	133	114	96	120	123	115	106	119	103	120	101	111	126	127	146	146	117	138	103	94	95	108	114	124	120	124	108	115	106	115	110	114	135	108	134	117	122	124	127	107	112	104	114	117	133	129	111	106	118	127	118	117	107	121	125	134	119	129	127	122	123	113	119	123	118	114	114	100	119	128	100	121	116	133	133	108	144	112	127	114	117	107	141	122	110	124	112	108	115	111	123	112	100	130	109	129	121	113	130	98	129	96	132	107	106	126	105	124	126	130	126	102	117	122	127	109	123	110	122	125	129	125	105	118	133	118	109	129	116	109	133	114	94	134	126	115	116	115	132	125	115	113	94	120	114	125	135	135	101	108	95	111	115	132	120	112	115	114	93	123	126	130	131	118	114	108	114	124	122	117	122	124	109	104	114	120	103	105	109	112	135	90	111	146	120	105	127	110	117	115	111	149	119	113	134	127	116	111	141	118	137	131	124	107	94	116	117	114	118	121	101	120	122	133	104	104	104	135	133	99	147	106	106	115	119	112	121	124	102	135	112	121	129	115	127	136	102	124	125	115	115	124	109	116	120	102	125	115	111	134	126	118	129	123	135	141	111	110	117	123	141	127	123	125	116	111	131	119	124	135	110	106	98	120	116	115	125	114	108	134	113	121	123	97	117	125	113	114	114	113	108	107	110	127	121	137	133	113	112	129	103	106	116	105	117	102	95	110	117	105	95	128	117	115	118	108	110	105	122	117	96	107	120	121	121	100	108	115	122	116	104	106	97	116	104	106	115	113	120	109	127	108	124	116	133	110	130	108	105	108	99	119	110	104	108	113	103	128	126	113	137	100	125	125	119	125	109	114	128	123	97	112	140	105	133	128	122	131	122	115	113	103	120	129	128	128	110	129	119	102	128	111	116	111	132	115	102	119	115	120	121	116	106	127	122	126	123	121	108	124	106	132	112	133	99	108	135	135	111	114	119	111	114	129	126	100	105	125	123	106	117	114	103	107	129	128	117	135	98	125	115	110	128	109	135	122	116	126	125	103	107	118	118	95	130	122	115	107	124	131	100	101	118	100	117	128	103	130	140	106	105	105	118	112	119	121	100	149	118	110	104	123	107	116	133	115	106	107	117	95	127	120	136	105	115	110	113	103	121	112	129	131	135	106	101	113	118	121	121	113	128	128	129	86	119	119	109	118	131	101	113	109	104	116	108	143	138	107	119	92	130	113	116	118	118	123	123	112	114	113	107	123	120	126	124	118	124	118	113	137	124	119	116	107	135	123	124	114	123	110	117	115	135	121	123	94	111	107	113	139	106	115	106	117	115	96	110	126	113	102	116	104	117	111	109	118	109	133	116	106	125	108	117	128	102	115	126	134	103	126	128	119	111	135	112	120	101	117	105	123	133	107	97	99	133	113	101	106	120	111	124	118	111	110	104	115	130	131	108	118	130	118	125	116	120	116	126	131	126	118	128	115	98	103	130	122	113	119	115	118	125	94	137	121	121	120	95	128	128	92	128	125	138	91	135	120	132	131	135	122	113	137	128	105	114	119	120	132	117	122	119	125	105	122	114	119	95	121	107	130	107	117	107	122	130	104	118	128	123	120	125	102	95	121	104	131	119	121	135	107	101	112	104	125	140	119	105	136	120	128	142	119	131	121	93	101	95	126	119	108	129	104	148	117	126	115	116	112	124	99	126	97	121	113	130	111	123	130	116	122	117	137	117	117	123	111	121	125	119	130	142	93	130	119	108	113	113	124	120	118	106	133	118	137	111	138	122	113	115	120	107	123	119	124	117	109	132	126	115	121	124	106	120	122	113	108	108	125	91	102	121	108	121	129	121	118	117	111	112	138	114	102	98	129	86	111	128	120	117	130	117	133	99	94	135	136	130	137	139	96	132	121	116	124	116	125	115	120	124	111	120	121	109	99	117	121	140	118	122	119	123	99	112	120	100	107	118	106	129	124	135	118	119	114	105	104	124	110	116	114	138	120	139	108	132	112	130	114	115	111	119	117	122	124	109	128	116	112	113	125	122	122	112	120	133	119	106	106	137	98	118	113	101	110	132	107	121	119	124	108	124	118	118	123	125	122	110	111	109	123	128	116	121	130	109	119	92	117	118	119	111	125	126	116	123	111	142	130	105	110	92	113	127	105	104	107	101	113	102	118	117	130	111	108	111	115	118	119	99	108	114	120	131	100	88	136	119	122	123	110	118	101	126	137	108	96	138	109	99	126	127	103	108	111	116	115	133
5247	1294	3138	3581	2947	2493	2004	1649	1471	1217	1104	974	910	863	782	734	688	651	640	637	590	557	594	520	514	516	543	508	485	464	488	465	483	447	464	466	499	437	435	459	407	502	419	436	400	443	421	413	424	425	402	407	411	405	421	417	418	447	382	371	438	398	415	450	413	398	423	416	422	411	388	406	399	445	410	411	402	402	420	413	403	382	401	457	398	404	421	384	383	438	403	408	402	423	371	400	347	386	379	417	406	402	413	385	389	391	384	417	394	401	403	379	353	403	356	373	375	372	416	389	359	398	408	379	376	390	347	444	382	391	373	400	393	383	444	389	412	406	376	391	370	397	385	418	384	383	367	412	390	375	372	377	423	396	402	382	383	371	395	365	385	400	392	413	365	425	384	386	393	394	406	395	403	379	382	372	383	384	369	396	403	421	364	391	414	407	387	386	413	379	400	390	380	388	383	394	384	386	391	432	390	357	367	358	398	409	395	377	375	390	378	388	423	386	366	387	374	390	404	368	386	428	395	395	406	383	393	397	428	377	406	394	395	393	346	390	425	403	386	382	399	389	396	403	391	372	383	398	421	416	370	367	398	386	399	400	354	385	343	407	388	379	399	367	375	409	392	413	410	428	375	395	394	363	393	377	372	422	402	393	358	348	413	386	364	363	388	355	405	359	368	416	396	403	393	372	404	448	381	392	390	413	386	376	375	406	394	366	399	408	375	382	361	395	381	388	375	386	372	405	378	365	392	384	370	418	378	375	354	390	378	357	392	392	408	374	362	431	385	399	392	372	420	384	389	368	350	396	345	382	388	384	409	369	383	393	390	356	384	388	369	366	375	399	396	400	392	369	386	381	395	370	400	378	410	399	394	387	399	403	385	382	351	402	368	361	369	388	391	395	417	405	386	404	406	408	390	389	405	416	410	405	390	419	371	396	373	399	376	369	393	392	395	401	372	380	373	397	378	382	394	377	345	400	395	395	400	408	374	400	361	382	416	360	394	410	377	398	403	388	375	382	382	404	400	387	389	353	392	356	386	385	386	390	380	417	430	406	410	379	409	392	364	393	386	407	388	386	377	408	381	422	383	352	373	400	425	378	406	426	391	380	370	390	399	382	386	402	418	388	413	391	396	418	412	435	379	417	393	390	385	388	380	351	412	384	374	379	420	402	411	367	414	390	385	422	399	421	386	409	423	396	382	354	383	403	382	385	393	406	406	389	392	379	407	403	397	387	396	395	385	382	350	401	362	384	381	378	368	413	379	391	389	423	405	396	404	412	381	407	396	418	347	395	403	361	389	393	426	396	400	426	372	366	426	365	407	364	387	400	384	415	388	390	402	387	411	417	393	414	399	411	359	363	415	402	365	356	358	375	403	393	392	394	414	370	422	380	380	422	361	383	378	410	351	397	374	394	346	406	396	407	394	366	438	367	382	388	397	335	362	414	396	402	429	403	405	362	401	387	417	378	425	382	381	403	406	433	401	408	382	372	369	414	387	368	359	358	380	387	389	392	386	408	356	417	371	402	385	403	375	397	385	403	383	384	404	393	390	376	424	378	379	423	390	404	375	388	388	385	372	410	383	349	398	363	385	418	358	354	394	404	383	387	401	378	401	355	446	390	395	390	394	392	407	343	394	390	404	384	398	419	377	404	387	392	396	428	407	392	401	368	406	386	416	382	344	373	368	380	382	383	406	367	397	377	395	412	387	392	386	360	417	367	353	400	359	354	366	404	394	410	348	418	367	391	388	381	377	410	421	408	403	405	392	384	359	352	382	408	423	408	397	387	385	401	362	383	388	391	404	360	365	396	402	445	384	374	376	426	387	422	413	365	394	359	390	402	407	424	378	394	373	403	389	402	416	381	421	349	413	412	374	367	367	375	387	393	382	386	390	413	378	377	408	416	373	389	395	351	402	388	393	362	422	370	405	359	381	378	381	390	400	415	374	369	355	374	375	403	407	363	401	383	392	381	375	397	396	362	406	359	389	385	408	398	363	402	410	367	398	376	389	409	391	399	399	422	402	384	428	378	361	414	409	347	405	406	363	387	394	387	390	393	419	373	383	385	391	396	371	407	389	391	384	421	375	371	408	375	432	405	413	365	381	385	401	382	395	404	404	396	383	365	401	383	401	404	409	397	397	392	399	412	360	406	380	400	366	426	353	366	374	410	364	415	392	380	386	419	370	382	377	409	376	370	392	391	410	386	367	400	361	389	412	376	372	402	407	352	381	407	366	395	371	381	405	390	379	389	366	399	408	373	376	404	389	379	348	355	363	372	397	388	382	422	369	384	389	410	439	368	357	388	393	366	420	378	389	393	424	379	403	401	431	395	354	408	373	387	372	380	403	401	403	374	393	403	356	424	382	399	396	371	401	412	391	430	381	423	379	389	382	406	395	377	370	402	377	381	395	368	388	400	381	355	408	369	416	389	401	391	403	384	402	389	386	371	376	380	372	338	440	359	410	396	372	369	405	418	367	405	369	418	380	400	421	375	408	443	368	365	432	356	428	368	365	389	414	388	381	414	393	408	411	401	425	377	373	425	346	391	407	382	386	403	397	408	406	363	372	367	399	393	368	387	394	373	384	352	408	366	389	379	404	372	387	397	423	407	415	415	388	426	404	391	385	388	390	405	438	375	385	375	361	395	377	386	376	442	365	434	395	423	371	411	360	423	424	370	382	382	374	371	415	362	381	404	383	360	361	385	400	403	372	365	416	400	424	369	393	390	406	391	398	395	413	403	408	344	370	403	401	403	408	406	405	417	365	404	400	396	394	391	412	357	420	383	414	362	378	397	428	419	377	408	390	410	394	407	380	386	365	373	360	394	390	387	376	418	389	396	377	394	399	388	396	401	384	424	377	381	358	395	417	396	413	387	368	389	368	384	389	393	398	345	350	423	384	402	423	358	389	394	385	388	386	412	389	377	374	378	398	390	409	400	391	368	372	404	356	399	387	366	391	392	436	395	399	424	399	387	365	390	381	390	400	403	367	384	404	382	381	384	382	360	355	361	393	390	393	405	411	423	417	396	383	375	347	361	401	365	400	354	374	371	395	394	398	382	409	398	390	395	393	382	387	368	394	411	396	411	379	369	395	409	412	382	403	420	373	390	423	400	398	433	390	383	398	374	402	402	381	370	388	401	367	406	396	386	387	400	388	377	360	354	401	355	400	411	398	410	405	374	370	366	404	389	350	395	388	368	409	380	398	394	401	386	392	393	390	369	387	386	387	416	398	392	387	404	387	377	386	396	395	408	397	381	411	419	373	373	393	386	380	399	400	429	379	399	416	373	384	431	367	403	414	426	349	390	369	404	375	407	381	352	380	388	399	403	391	393	420	372	389	343	417	389	388	389	370	384	394	416	417	391	406	403	374	387	378	367	420	421	369	372	370	415	413	400	372	394	367	416	389	377	352	394	341	400	361	381	369	404	376	374	393	368	388	361	405	402	383	378	370	417	367	403	385	368	373	411	357	389	391	400
15181	2452	2680	1989	1357	1033	742	567	504	398	393	333	299	279	271	252	225	224	216	213	196	202	190	181	184	187	189	166	171	161	164	185	179	152	175	169	176	168	141	189	157	144	171	153	156	159	170	178	137	165	142	148	168	133	133	145	157	143	157	159	152	147	166	146	163	158	164	143	136	138	157	155	179	170	157	166	154	146	150	158	137	135	126	146	141	136	171	137	167	164	154	148	137	165	134	138	150	133	140	146	160	145	153	138	149	160	139	160	152	142	148	152	149	154	146	127	157	145	150	185	156	164	138	154	156	171	146	155	143	153	166	129	129	131	152	162	132	146	149	143	150	142	138	130	133	153	155	148	149	153	134	155	140	154	142	151	114	144	152	142	143	132	156	139	159	154	176	152	151	158	158	135	177	147	140	161	169	141	164	159	159	162	171	159	160	128	123	175	158	163	150	154	154	126	150	157	147	149	147	135	147	144	159	140	146	137	127	158	164	146	152	136	143	136	153	154	157	126	159	138	154	146	158	150	172	133	143	152	146	139	148	144	137	164	160	130	144	148	156	133	164	148	174	155	136	118	141	149	143	150	162	157	127	146	158	157	152	150	159	152	133	129	141	155	161	154	168	133	151	148	167	124	129	128	132	145	147	145	146	152	161	168	136	166	145	160	146	145	144	148	165	176	139	154	140	140	147	145	143	160	139	149	153	159	170	164	152	144	163	148	137	133	138	158	142	133	132	139	139	155	139	143	153	155	157	140	162	149	139	160	133	145	138	141	146	144	148	139	159	159	161	125	145	141	148	149	142	140	142	152	153	154	156	148	146	126	142	154	148	146	140	142	142	135	128	161	147	142	135	133	166	131	148	140	157	150	162	120	148	150	132	164	153	118	154	118	147	144	152	150	145	133	174	168	152	140	178	131	146	135	137	122	162	153	148	164	146	139	152	155	152	139	140	161	144	145	137	137	172	148	173	150	150	173	159	162	158	137	145	134	154	130	142	180	148	170	135	134	150	140	150	139	150	133	149	133	151	153	139	125	166	161	137	153	130	165	123	167	138	139	143	163	149	133	149	154	144	172	144	118	146	136	146	162	134	157	131	152	155	160	152	156	142	133	155	177	142	153	141	152	151	144	150	145	147	154	161	139	132	163	141	133	144	141	154	146	124	146	163	148	152	149	152	143	165	176	136	133	160	126	151	157	153	155	152	150	170	178	163	145	139	147	149	172	161	147	128	145	151	152	144	157	137	135	138	155	163	154	158	148	142	131	128	148	146	140	155	134	140	135	141	158	144	139	134	154	153	151	151	140	145	138	160	152	157	136	169	137	137	141	149	141	158	152	139	149	149	142	159	157	154	137	150	152	162	152	150	160	169	145	155	150	139	139	147	133	165	142	146	125	146	113	140	153	160	152	133	146	169	142	163	130	142	156	152	136	159	165	154	151	163	145	146	147	153	144	159	124	155	133	151	127	143	151	140	178	137	149	162	133	166	152	166	158	132	145	129	129	137	162	138	154	124	149	139	156	154	160	151	161	129	169	159	165	154	136	156	142	158	146	174	143	158	122	137	160	149	170	138	155	147	156	139	164	169	132	153	136	177	158	161	131	141	139	151	166	153	186	172	150	143	174	162	126	140	153	130	131	123	164	139	124	131	136	139	158	137	127	138	163	156	147	137	160	159	157	173	149	132	151	150	151	150	154	146	156	162	141	162	142	151	168	173	132	143	162	134	127	145	150	149	123	138	148	158	151	146	136	140	139	135	155	147	141	163	159	131	132	157	131	151	128	150	164	144	131	153	137	144	154	150	146	139	135	167	137	144	135	154	156	152	137	147	155	149	167	139	173	141	158	140	148	146	149	148	148	146	149	157	158	174	148	153	167	158	156	161	161	156	160	151	150	140	146	163	160	146	122	142	183	151	142	151	152	153	164	129	150	131	137	154	159	153	157	133	154	142	148	156	148	148	164	134	144	147	135	143	146	157	127	163	158	178	128	152	167	129	150	158	146	157	165	138	172	143	144	142	147	141	158	154	148	138	160	145	150	143	158	135	142	155	145	155	191	137	136	138	145	149	155	158	149	147	149	126	164	147	154	131	140	138	143	142	151	163	166	140	148	134	167	146	154	151	163	146	163	140	147	151	148	146	142	158	176	164	131	133	146	151	161	128	133	139	162	153	136	130	166	155	140	142	135	142	157	146	145	122	136	135	146	133	153	144	145	153	174	153	148	187	141	151	139	143	154	169	160	157	145	159	159	152	146	150	130	143	160	169	149	136	147	154	139	164	161	165	171	173	152	141	150	157	159	150	159	135	174	156	138	173	150	144	148	139	144	163	155	111	151	174	144	162	144	156	163	152	117	131	155	152	159	135	128	148	167	134	154	160	153	149	133	161	146	160	153	160	148	165	135	133	177	135	162	155	138	166	163	137	155	149	160	139	158	155	159	141	127	153	148	154	167	144	155	154	151	130	145	139	179	152	146	146	136	152	148	141	160	149	147	148	140	136	149	137	159	157	142	164	148	155	167	170	157	170	138	160	159	142	148	140	141	131	148	140	144	145	150	144	132	157	161	175	143	165	135	145	148	157	147	140	148	146	168	137	155	147	133	143	136	170	153	140	149	154	163	140	138	147	130	141	135	151	168	140	154	150	143	176	139	165	155	147	138	155	167	152	174	145	126	156	173	158	144	144	137	144	142	158	134	143	161	152	159	142	142	151	150	144	146	145	139	136	137	145	139	160	139	159	171	159	144	151	157	138	148	144	129	136	148	117	150	137	143	142	141	154	145	145	142	130	148	140	147	150	127	157	162	158	154	168	144	175	143	161	170	138	137	148	146	134	141	148	132	163	140	157	151	135	141	134	146	141	156	163	149	157	156	153	133	167	168	152	142	141	138	145	146	128	151	160	151	134	148	140	156	149	148	160	161	160	142	162	157	167	132	134	145	152	154	171	136	142	129	144	158	154	154	135	157	159	157	149	130	178	138	151	158	130	154	147	167	146	148	173	172	141	129	153	139	163	150	147	141	172	150	157	142	149	149	155	142	148	138	140	132	131	150	168	131	133	140	143	151	139	133	177	128	155	136	150	152	150	145	146	157	167	155	155	138	136	150	149	153	157	173	167	147	153	139	153	160	141	146	159	145	158	134	154	144	131	154	123	155	152	144	147	153	123	160	158	154	150	152	159	159	120	131	137	171	162	163	156	154	130	145	127	176	131	136	141	149	160	142	149	148	147	155	154	154	141	117	167	140	159	133	158	158	149	142	154	150	166	132	130	154	140	153	138	138	144	151	145	133	157	127	134	152	165	159	166	157	146	131	145	149	152	150	160	154	162	150	170	139	145	155	144	152	144	149	145	153	167	138	151	136	163	179	142	155	143	151	143	156	134	157	153	165	157	144	127	148	154	135	153	136	136	163	136	132	145	156	153	167	150	158	145	135	156	151	147	138	140	151	143	174	143	164	164	163	141	161	145	146	163	143	138	141
7542	2559	5811	6454	5393	4393	3693	2939	2461	2195	1889	1771	1561	1383	1284	1201	1125	1119	993	935	931	851	871	814	787	733	747	682	754	714	721	695	608	605	677	639	626	612	597	649	579	558	585	571	575	549	552	543	552	561	582	569	562	493	559	517	543	557	519	543	540	523	540	514	520	506	523	510	504	541	491	550	527	522	502	496	508	473	475	485	528	525	529	519	482	499	488	498	492	505	550	502	468	472	518	506	526	511	513	508	531	542	486	539	507	502	475	495	468	496	470	502	529	485	488	494	502	525	530	490	500	522	511	518	495	478	494	502	502	490	485	515	495	501	495	486	514	513	496	503	472	480	473	455	485	523	515	500	479	496	491	531	475	478	460	497	482	508	471	513	489	493	506	484	474	504	478	477	486	519	507	523	479	495	493	488	471	523	456	469	495	493	452	483	492	507	505	497	480	499	476	511	523	495	481	496	503	497	520	486	526	487	512	542	474	447	538	473	459	482	470	522	524	491	537	534	502	500	523	517	502	473	470	471	514	496	513	498	500	519	486	473	446	489	483	463	475	482	480	433	453	468	435	489	494	483	481	511	507	490	505	503	454	506	497	508	471	490	471	486	486	489	488	461	481	503	511	463	447	468	495	520	478	500	480	488	484	497	490	465	482	510	486	483	503	485	482	500	485	469	461	527	492	519	506	476	438	514	465	499	474	507	505	452	484	494	482	478	489	482	458	460	492	475	530	516	479	479	488	489	506	507	456	473	492	490	426	486	494	440	494	501	506	460	484	477	450	472	480	487	526	511	512	483	468	460	511	472	496	501	514	475	487	450	471	460	519	491	517	503	445	495	500	486	462	467	465	494	503	497	482	501	469	511	499	481	492	451	458	485	485	485	464	535	491	494	504	509	472	484	504	502	477	482	467	487	454	488	510	460	460	559	474	452	511	499	467	502	508	479	495	467	479	463	479	478	493	461	520	517	502	458	479	483	482	473	454	473	512	458	490	495	495	512	461	494	528	478	490	507	517	519	481	436	506	448	462	455	508	466	492	476	488	504	473	521	470	508	425	469	478	457	493	469	442	482	489	499	446	469	493	444	454	479	487	481	454	484	484	469	486	495	442	476	511	520	516	488	476	504	495	481	477	478	494	518	468	457	494	444	507	479	489	511	480	476	519	467	515	485	497	491	513	454	459	476	483	454	488	487	536	490	486	430	530	502	478	504	488	464	530	518	474	497	506	473	504	454	482	525	477	482	518	447	466	443	492	472	499	483	431	490	459	456	463	467	481	436	476	490	517	541	511	541	495	508	509	529	490	487	469	484	463	473	494	476	523	493	512	504	488	504	479	476	489	524	485	464	472	508	501	473	501	454	509	494	502	500	516	524	515	487	479	509	443	533	503	508	506	494	461	487	469	506	494	509	497	474	499	441	498	501	491	487	497	501	517	466	476	498	517	484	498	476	497	529	512	525	448	463	519	483	494	485	464	471	452	460	484	475	498	469	463	506	480	480	476	520	475	493	477	494	485	493	446	475	503	516	471	484	473	468	489	463	491	457	483	510	517	453	493	441	489	485	482	506	461	508	522	453	496	519	460	485	455	494	479	485	493	477	497	449	464	497	535	484	513	476	508	482	477	498	487	480	470	465	483	509	453	494	461	472	463	490	444	525	499	482	501	484	486	473	462	460	506	517	475	516	479	501	484	481	481	516	482	521	514	498	546	469	451	486	493	497	535	486	486	489	491	494	519	443	483	495	488	510	490	474	472	483	483	456	475	465	485	465	484	484	516	457	496	469	473	442	483	518	476	431	484	457	475	471	519	552	507	482	517	471	458	458	479	494	459	476	480	451	518	483	492	468	499	480	452	489	481	478	505	500	503	477	491	483	498	483	499	496	487	493	484	487	525	466	483	496	450	480	431	452	503	477	477	512	469	524	503	470	475	515	469	520	491	482	470	484	464	474	495	496	471	468	533	474	537	503	479	503	496	514	483	479	488	450	509	494	457	519	489	489	499	453	499	483	469	495	467	477	489	445	527	474	459	498	489	483	488	485	483	492	464	483	532	479	494	475	490	520	453	463	473	492	477	481	534	459	494	436	461	466	473	464	502	491	491	511	471	494	534	468	479	472	466	493	502	494	498	460	501	471	498	494	477	502	497	488	467	483	531	502	463	482	489	505	481	521	464	445	473	494	518	469	492	537	457	471	517	475	494	482	478	476	505	504	446	460	478	513	514	531	474	462	475	482	522	470	483	506	465	520	514	468	520	481	530	480	507	513	501	486	492	479	469	508	501	502	483	512	450	501	490	501	508	476	482	502	496	482	502	444	501	464	476	533	483	502	482	451	484	503	485	489	496	491	480	505	476	510	498	472	425	489	454	480	523	483	483	519	496	494	454	478	493	470	521	474	492	469	516	482	518	493	462	488	467	484	482	458	508	448	480	510	503	498	440	500	479	462	482	474	482	490	521	479	517	494	469	509	450	467	483	530	449	484	465	511	440	512	469	469	464	480	511	473	485	484	481	490	525	446	463	450	471	450	460	465	467	461	478	462	514	511	461	491	525	553	483	504	458	521	540	484	491	523	502	523	485	525	516	497	496	503	528	470	490	489	489	518	473	508	505	496	468	514	446	504	474	486	500	449	498	488	509	497	478	495	505	502	494	468	487	495	460	483	483	486	476	508	489	491	479	495	481	530	500	502	519	461	490	495	493	517	453	513	494	471	465	506	456	466	488	492	523	509	495	446	483	471	495	472	491	465	453	470	458	460	467	454	489	487	520	509	505	498	511	523	505	533	497	488	466	472	525	479	507	457	442	504	465	497	506	501	472	494	461	485	492	501	469	527	454	463	489	521	435	466	494	492	455	493	471	501	521	496	504	477	463	472	464	498	501	494	508	465	429	528	509	514	535	515	501	510	495	492	503	489	470	482	504	477	558	462	500	476	475	448	509	506	464	483	479	486	497	445	513	497	498	473	509	489	472	502	510	473	522	481	484	470	491	499	475	503	482	519	507	489	504	506	513	462	469	493	483	552	500	498	492	486	476	507	457	495	468	498	508	448	517	523	486	483	464	455	455	488	490	487	510	474	483	466	502	474	496	486	477	487	486	524	515	480	522	456	559	470	467	503	489	490	492	476	510	463	486	471	498	488	468	445	481	497	467	470	473	472	479	483	501	457	478	496	477	455	495	505	488	487	468	503	555	520	468	508	506	488	485	463	463	468	487	492	504	505	470	495	500	463	496	465	485	475	462	488	504	461	479	470	508	513	433	476	502	510	503	476	496	464	522	522	488	502	471	454	505	476	468	486	466	526	498	465	511	540	428	494	445	478	506	493	528	499	461	506	525	489	471	483	488	485	499	472	493	490	526	494	486	475	483	461	474	526	507	494	514	450	476	505	477	484	495	474	485	514	483	474	511	478	466	517	523	470	477	503	510	509	467	526	476	487	492	502	505	464	473	476	461	479	485	532	481	486	448	513	491	486	479	477	477	511
2002	267	268	305	248	254	272	271	221	250	213	249	221	268	244	221	210	192	222	253	229	252	236	241	252	243	240	222	216	226	226	224	239	231	245	214	230	231	235	260	237	250	200	228	254	213	247	224	249	241	238	225	235	233	216	244	240	240	210	213	227	213	207	217	229	231	228	252	257	245	212	244	215	230	209	224	229	248	238	254	251	252	228	231	232	207	255	237	246	242	247	224	254	246	228	231	223	233	230	224	224	253	246	225	219	228	247	220	218	235	245	243	234	221	222	206	241	235	226	258	246	236	241	248	206	213	214	204	218	231	224	226	237	208	235	228	236	227	222	229	238	237	244	246	246	234	225	219	241	263	270	252	212	250	226	246	233	216	229	219	233	231	239	257	218	232	244	229	222	240	221	240	200	238	227	246	227	212	198	252	253	224	227	219	226	216	251	216	227	232	219	248	241	239	227	232	216	239	254	267	266	200	240	226	234	240	226	224	205	251	252	251	227	245	247	223	241	241	218	246	235	222	231	220	201	214	219	212	275	215	241	221	204	240	237	232	240	250	231	228	242	244	241	246	237	197	216	252	240	238	219	235	239	230	223	215	220	214	234	225	245	247	221	239	221	217	242	242	273	237	227	209	245	256	255	219	240	220	232	209	219	240	249	222	214	235	228	230	228	235	237	268	232	200	237	237	218	260	251	235	229	248	226	211	249	246	232	234	206	251	230	233	252	217	235	220	239	240	214	238	223	236	246	219	250	247	257	241	213	255	243	206	235	187	211	207	225	228	227	239	233	206	226	236	231	245	242	231	248	211	260	214	218	252	225	234	234	245	230	223	225	250	247	237	240	255	239	244	248	255	222	239	226	228	225	240	236	207	231	209	238	246	244	234	228	221	239	233	228	223	247	227	216	229	247	227	233	215	223	246	239	232	269	203	224	233	231	235	243	229	232	240	253	228	256	221	234	237	248	257	220	251	226	260	222	219	222	237	237	218	251	228	203	239	247	238	222	220	216	252	254	230	248	237	212	223	227	252	227	233	249	244	249	220	220	249	236	231	224	215	241	258	227	250	216	255	230	236	219	227	232	219	228	235	228	226	214	240	217	232	217	207	224	216	204	207	225	206	236	254	231	232	224	228	240	233	236	217	243	249	227	226	228	234	260	244	241	239	224	214	224	239	216	231	254	250	206	227	223	224	215	233	252	234	241	236	232	224	243	221	231	219	230	262	226	209	239	219	208	225	259	230	216	233	224	229	210	226	236	221	255	239	227	242	224	241	215	227	252	225	233	214	234	221	220	251	231	244	216	235	230	220	239	229	247	200	223	246	236	245	230	247	229	237	230	223	227	204	273	237	247	218	232	246	221	255	224	218	237	238	254	215	259	231	274	218	229	254	233	252	216	243	245	248	232	252	213	215	223	246	225	227	234	239	243	232	239	231	261	229	251	231	224	233	231	243	254	228	265	221	237	236	255	273	254	216	237	222	230	242	241	227	218	241	240	224	256	213	221	247	229	251	238	226	238	190	229	264	239	236	216	205	227	223	219	218	252	241	244	232	250	245	238	218	220	217	234	218	224	233	246	231	232	228	267	233	242	240	228	261	230	240	222	220	222	228	237	211	242	258	237	248	229	239	240	214	220	231	205	213	239	238	224	237	221	244	209	257	232	213	219	257	214	242	234	240	210	223	220	231	217	245	235	229	239	269	223	232	211	222	239	255	238	214	236	245	223	224	226	224	239	246	226	240	237	214	245	247	222	229	239	233	236	208	226	238	203	225	241	215	259	250	227	228	230	217	262	237	256	228	238	219	246	220	244	237	259	227	242	214	246	269	253	264	198	218	261	233	230	237	229	233	233	258	219	255	246	219	247	239	201	254	211	237	230	253	233	225	236	227	221	229	236	235	239	215	236	214	240	219	239	233	220	255	221	191	235	257	217	215	213	218	217	236	220	263	242	223	235	239	235	235	241	242	255	234	222	225	244	219	255	236	238	231	218	229	233	232	238	225	224	250	234	229	232	239	236	222	218	257	280	230	202	252	252	258	239	200	196	247	279	219	217	254	260	228	257	240	206	223	222	241	260	229	243	205	215	246	208	248	249	220	265	218	195	229	240	241	239	239	223	247	209	217	190	227	252	207	193	209	257	240	247	215	228	225	224	254	193	196	230	234	227	221	234	254	238	211	253	224	246	239	260	262	218	208	207	255	243	216	239	212	243	220	223	236	246	217	235	211	249	229	220	238	226	245	241	245	247	245	223	231	252	215	214	215	247	216	221	225	221	221	222	227	259	228	225	231	235	207	221	236	205	219	235	233	215	200	191	228	250	221	227	220	219	218	234	224	254	242	213	253	234	260	229	222	227	226	239	254	224	224	196	236	258	207	224	251	244	247	243	233	227	236	207	215	240	203	197	253	224	254	220	246	221	232	218	220	247	222	208	235	228	223	201	229	234	244	232	218	221	245	253	233	221	236	235	208	230	240	234	214	237	233	270	259	234	211	217	224	226	223	237	210	239	233	242	236	235	217	249	215	209	237	221	258	249	237	242	227	231	212	241	209	234	212	214	215	220	233	220	217	250	247	214	245	232	221	224	247	214	226	230	228	242	211	210	217	225	219	229	234	233	250	207	212	231	226	237	259	213	195	231	236	208	238	242	243	233	233	209	252	213	221	245	213	225	237	245	205	263	228	207	212	223	207	226	221	230	219	239	237	252	232	237	232	232	241	260	219	237	263	233	216	216	225	214	227	254	255	248	203	216	244	246	244	241	242	225	256	235	245	234	241	231	222	247	233	239	227	270	245	219	211	225	247	247	227	246	212	216	240	240	263	225	221	264	223	250	216	232	242	242	231	224	221	223	236	237	205	252	219	247	245	200	217	241	241	227	222	245	234	257	257	237	257	229	219	239	213	231	230	223	269	236	241	264	234	238	246	253	217	228	250	270	226	241	213	248	238	207	230	223	263	221	248	217	200	242	226	236	230	251	220	238	229	210	273	209	257	237	222	231	202	241	208	208	224	224	226	240	236	249	228	215	226	249	237	240	205	230	258	217	218	221	241	214	227	233	198	265	221	236	218	260	232	218	213	233	229	243	229	237	230	238	205	225	232	210	235	245	245	248	221	204	230	235	224	209	257	211	233	242	200	234	235	238	250	220	214	225	227	234	276	214	262	236	210	247	225	246	241	245	240	210	215	218	234	247	221	241	226	249	265	237	235	223	251	232	220	216	244	234	216	215	215	222	219	237	241	264	230	233	219	233	211	229	235	240	236	228	219	234	215	227	240	244	222	211	226	242	205	252	236	229	211	231	222	211	211	245	213	223	210	251	223	249	256	224	233	232	254	222	244	232	225	233	238	218	228	218	245	238	242	225	225	266	258	198	217	227	194	230	233	235	250	241	213	210	232	231	219	244	211	222	231	224	222	237	215	221	231	206	236	212	215	214	224	242	247	229	252	259	222	210	244	211	229	221	226	209	235	261	231	246	221
2080	771	888	855	833	818	777	807	778	754	709	713	712	698	705	685	621	706	702	738	732	700	658	705	710	735	726	717	735	688	657	696	731	690	673	732	701	719	681	705	750	691	642	698	719	716	673	704	710	682	766	693	686	710	719	672	726	731	699	699	676	661	675	714	661	708	708	679	705	681	687	678	664	685	700	757	695	659	743	693	675	640	721	719	670	687	720	726	632	711	692	711	680	679	721	716	688	662	677	682	764	673	678	688	716	713	712	686	722	681	711	740	690	688	709	718	723	673	667	694	718	691	686	704	701	678	706	672	700	677	713	725	681	749	694	662	689	734	703	685	744	689	688	677	693	716	661	713	683	697	700	691	697	682	690	726	697	677	637	715	671	689	684	685	761	710	725	718	706	689	670	731	703	710	647	688	713	660	730	684	697	655	685	702	731	700	647	677	696	690	688	670	689	709	692	713	737	679	694	696	677	724	747	664	712	702	697	662	697	697	712	715	715	706	730	652	698	718	710	668	663	704	674	664	702	721	724	705	681	720	721	698	688	676	710	721	700	696	718	729	673	704	690	696	694	666	704	721	687	693	677	693	691	684	675	714	710	672	647	704	705	708	681	694	703	731	655	675	684	664	683	707	737	688	694	652	653	692	711	694	730	708	723	690	663	691	679	691	657	687	681	683	720	676	678	699	674	675	719	675	663	676	697	692	691	679	684	662	685	722	712	690	685	706	697	733	695	737	734	683	723	726	682	720	693	715	737	689	679	689	716	709	696	680	712	668	692	690	704	685	699	669	656	634	671	688	677	698	714	711	706	727	702	696	704	648	704	668	675	686	664	721	676	736	718	693	686	634	638	701	719	713	667	646	695	704	703	681	688	684	705	617	675	710	728	694	667	690	683	699	673	717	684	698	722	699	709	648	708	735	676	673	682	714	652	677	688	683	680	718	690	679	663	750	701	718	744	675	708	713	647	683	643	687	714	691	681	732	667	705	691	687	682	716	741	653	681	695	701	685	693	690	634	679	706	725	701	746	657	679	726	661	632	684	702	699	712	700	680	717	700	732	702	705	697	678	658	693	697	702	726	696	680	664	698	700	683	701	678	662	687	704	698	689	717	713	655	689	684	741	721	677	678	698	651	688	658	661	680	704	695	704	702	707	667	662	693	708	675	728	683	747	693	708	688	682	690	730	677	709	673	742	697	687	670	695	695	695	735	649	748	655	751	647	671	697	731	686	720	688	666	668	678	729	653	605	685	712	693	643	681	703	679	696	678	651	681	703	678	724	701	692	726	726	685	677	723	645	667	687	661	713	709	730	685	727	736	701	705	730	766	720	692	714	700	640	708	662	683	723	731	702	706	670	620	680	699	672	692	675	680	688	691	711	723	678	663	662	688	709	687	688	697	726	669	680	698	651	688	698	687	704	688	760	659	696	701	646	691	671	715	685	691	718	692	738	715	688	718	729	677	640	659	679	715	734	684	620	699	692	706	699	682	716	724	673	652	691	717	698	658	711	666	747	687	739	674	692	719	682	704	643	707	716	680	672	703	699	701	747	678	715	696	666	732	738	719	693	699	661	685	707	694	704	698	718	695	720	707	663	691	711	711	702	715	690	729	705	663	703	702	667	760	716	752	694	711	735	714	737	746	706	687	714	709	696	692	714	666	691	696	660	629	685	659	671	721	722	698	732	732	682	702	692	667	637	711	712	701	691	719	704	729	704	670	663	697	714	690	729	729	664	662	673	698	668	679	686	685	666	663	649	742	669	692	687	661	707	715	686	730	713	709	665	672	669	713	693	678	669	674	715	669	731	653	677	693	678	703	700	641	697	686	687	690	697	713	719	659	709	713	682	641	647	714	683	694	727	706	695	699	681	697	717	662	705	734	687	679	694	686	681	674	672	735	680	698	767	731	733	695	691	709	687	738	686	664	689	663	673	642	657	688	668	711	655	666	721	712	679	685	701	638	717	688	685	703	681	728	671	695	708	654	676	655	681	683	716	665	718	718	724	673	728	702	691	686	708	673	701	692	678	740	679	695	645	652	705	659	760	695	694	638	722	663	703	669	708	714	694	700	716	653	663	665	707	707	701	697	691	661	686	646	693	713	717	738	720	705	693	665	678	726	666	697	679	672	706	707	681	702	731	709	701	734	687	688	717	704	696	681	723	693	663	713	688	742	736	695	664	673	611	684	652	638	748	740	685	715	672	688	671	664	652	702	676	733	700	687	661	714	690	690	688	696	690	709	666	689	660	709	705	697	668	678	706	712	653	674	687	705	686	726	714	672	712	701	635	727	684	682	688	734	694	717	688	675	686	694	689	683	634	678	683	707	647	662	686	689	714	698	661	713	665	677	739	678	715	709	692	701	706	730	695	697	694	670	677	679	737	673	676	728	651	695	614	703	710	699	677	649	695	679	690	705	699	683	668	736	727	702	747	714	654	694	675	692	673	717	711	695	727	685	708	696	739	689	714	709	679	721	724	726	689	693	702	705	632	696	662	693	698	692	668	680	634	681	704	693	786	699	710	643	676	715	710	658	698	685	712	714	702	651	664	727	758	712	702	641	714	694	702	690	690	705	652	657	746	718	670	648	720	729	729	653	711	657	680	721	711	688	712	688	723	690	661	678	689	656	667	726	658	714	711	724	734	668	671	731	707	738	709	668	686	665	698	699	718	708	649	695	715	674	690	704	681	725	712	708	683	691	717	702	676	728	717	708	692	719	688	713	773	682	659	715	701	697	730	673	691	703	694	699	689	688	708	693	663	683	703	707	700	690	677	718	686	691	724	699	720	714	689	645	729	721	687	719	662	697	715	712	677	663	682	697	715	737	675	731	625	677	663	727	737	733	739	707	693	665	686	701	703	713	745	691	680	669	765	677	677	674	663	695	671	727	657	684	699	712	699	747	695	729	696	703	676	670	725	670	679	701	647	665	713	700	671	674	686	683	711	698	743	698	692	710	697	621	719	695	636	725	683	676	683	677	696	668	712	670	660	671	737	715	682	701	673	685	660	702	668	698	659	726	701	732	724	672	661	653	760	687	654	720	675	717	677	697	701	707	649	668	705	662	684	693	711	700	721	719	726	747	679	622	670	709	660	728	687	696	692	680	720	695	730	705	690	666	715	716	688	659	730	751	682	690	625	685	696	703	712	715	717	697	691	674	727	716	680	708	697	702	697	725	666	698	651	706	693	676	737	741	696	699	667	667	682	687	701	705	733	667	706	703	691	659	730	668	697	705	704	692	648	700	668	708	706	661	713	711	726	687	726	708	698	734	720	677	715	661	719	671	683	712	738	707	663	693	679	678	719	710	686	722	668	731	669	718	679	683	697	695	671	669	705	654	696	676	670	684	723	712	691	690	744	695	679	694	694	699	674	691	709	667	709	707	721	713	696	697	707	640	727	658	695	687	685	693	675	692	742	702	661	627	721	698	678	704	707	644	748	708	679	683	695	715	695	634	730	688	688	655	677	661	679	680	670
8009	1004	1304	1005	750	522	420	299	285	232	229	217	209	169	158	178	146	137	141	141	151	133	143	155	126	125	139	125	105	129	139	129	139	115	149	117	136	106	108	124	116	120	116	117	119	125	111	111	135	128	119	119	127	115	111	113	123	113	133	127	104	132	127	125	130	111	119	118	121	125	109	141	111	130	113	118	127	111	121	100	133	139	126	139	118	112	120	107	102	133	103	115	124	110	120	139	96	131	116	121	116	112	109	126	118	116	122	114	112	120	113	106	110	106	124	115	124	109	110	120	104	117	133	130	124	118	133	120	118	108	92	107	96	109	109	107	123	125	121	117	114	142	111	131	109	101	111	115	109	114	125	111	114	100	100	97	102	116	96	99	125	125	101	122	118	112	108	113	131	129	116	105	132	117	118	106	115	115	96	106	119	121	122	130	114	116	117	115	103	142	112	112	100	130	130	138	119	95	114	118	97	127	131	100	113	101	136	138	105	107	114	120	112	146	101	126	98	125	128	108	104	127	129	110	124	106	119	125	119	124	107	113	144	121	124	115	124	131	106	94	117	135	88	110	122	119	103	113	113	119	115	112	123	130	136	110	124	129	128	102	107	106	108	112	98	127	117	116	116	134	130	144	121	110	112	103	103	125	121	111	125	109	118	95	124	103	117	126	116	123	102	111	107	114	135	122	117	113	119	108	117	119	95	136	116	124	116	103	122	107	120	114	101	90	126	99	120	119	101	101	119	114	97	106	123	111	132	116	110	110	125	136	126	116	124	123	116	124	116	127	102	115	134	108	129	95	100	142	135	139	96	105	109	110	119	121	134	89	120	128	94	103	135	98	117	129	103	116	119	129	104	116	121	135	108	114	97	112	128	111	113	122	109	111	104	106	131	121	125	105	105	113	110	118	118	114	119	119	135	104	119	120	92	131	105	105	120	118	130	106	111	109	122	121	117	118	123	102	121	110	113	110	111	141	112	130	118	110	109	118	117	116	120	111	99	124	119	105	97	122	106	108	97	121	112	125	124	122	105	119	99	134	120	122	136	119	106	120	112	120	104	117	112	127	147	120	121	113	117	132	102	105	127	107	146	130	124	120	122	103	139	138	120	119	113	110	99	131	119	119	113	118	132	119	109	113	104	105	113	125	126	113	112	127	121	122	109	101	110	108	120	110	101	115	123	139	112	105	121	114	108	108	114	107	108	135	110	108	138	120	125	133	123	127	104	104	122	108	114	116	115	105	109	121	134	109	116	94	120	121	129	120	139	140	92	125	114	122	111	123	111	113	111	110	113	119	114	119	115	99	132	131	108	109	135	108	124	108	115	103	128	127	116	133	125	120	102	113	133	123	125	123	123	117	106	115	114	129	117	98	114	116	115	114	115	127	120	102	113	132	121	119	116	104	127	139	121	141	119	123	113	117	113	126	118	125	100	121	103	114	121	127	130	101	126	91	130	128	111	111	116	117	132	114	116	112	100	104	124	101	127	124	123	139	114	120	123	122	135	111	113	111	138	122	110	124	115	102	118	113	113	114	107	110	111	128	92	122	120	93	104	113	103	114	107	112	151	136	96	145	117	110	110	102	118	110	110	131	142	115	128	94	120	113	113	116	89	106	105	99	117	119	127	92	133	91	115	114	111	116	101	119	123	126	110	115	104	134	113	122	94	140	123	123	128	124	113	105	121	130	114	121	107	124	122	124	99	107	118	114	96	110	123	114	119	134	131	122	118	114	117	115	114	101	135	118	131	106	119	107	117	138	112	130	129	120	122	116	114	121	126	123	116	127	109	95	123	109	132	145	101	132	108	111	107	122	101	137	125	127	128	133	135	121	117	106	118	114	119	122	114	135	137	106	109	132	115	116	117	126	104	117	93	105	113	116	125	118	116	123	124	110	135	120	105	102	126	114	106	119	117	113	114	119	121	130	107	127	98	112	119	121	123	105	108	102	114	116	104	108	122	108	122	119	123	104	115	121	106	118	129	138	114	102	122	102	123	139	109	135	103	112	103	106	113	123	106	110	107	117	94	122	124	126	117	112	110	110	119	119	108	122	139	111	108	114	121	134	130	112	118	133	114	109	126	101	105	127	132	139	114	109	116	111	113	136	128	123	109	120	113	102	113	118	126	115	103	127	117	108	109	105	113	118	110	107	114	112	105	113	121	103	105	98	115	120	99	138	101	109	106	117	132	124	126	127	97	121	106	137	142	118	112	118	125	133	127	115	108	98	106	139	116	115	116	115	106	113	110	115	113	91	113	122	127	139	117	122	143	119	89	114	112	116	118	137	112	119	116	115	101	121	112	124	130	93	101	112	104	114	130	117	115	101	115	118	142	130	133	100	136	105	110	120	124	123	127	122	122	128	95	125	118	114	105	108	124	114	126	120	98	118	129	113	114	124	124	109	115	102	103	117	111	133	105	120	112	112	114	128	128	120	131	123	128	115	141	118	108	123	116	124	127	124	132	122	105	113	133	109	121	118	133	138	134	124	114	108	128	124	117	115	128	117	122	114	110	111	136	107	94	108	118	130	108	124	122	93	125	111	125	116	124	114	131	112	120	109	126	104	111	118	107	108	121	125	113	107	114	125	116	124	112	112	123	129	100	97	116	108	123	121	119	120	118	104	115	139	104	127	116	108	127	126	115	113	125	108	122	116	129	118	109	126	124	125	133	105	136	132	104	118	134	116	112	105	137	105	101	104	104	104	122	110	128	115	135	126	117	122	140	127	121	102	121	111	135	124	97	121	127	113	121	123	113	122	118	120	112	117	100	112	118	126	125	113	110	112	121	113	107	102	116	113	126	122	116	113	124	113	110	89	103	126	106	101	123	110	112	111	123	103	122	118	97	106	140	117	116	115	104	117	108	118	127	103	137	109	105	121	96	134	125	95	111	107	110	108	114	125	110	119	133	116	127	112	115	100	108	111	132	111	119	121	106	110	113	107	94	94	111	116	129	116	101	118	116	119	126	117	116	124	131	121	119	116	103	100	103	103	121	135	115	104	124	116	112	109	121	124	115	97	116	99	120	127	107	107	128	141	127	96	130	120	116	121	101	125	127	121	121	122	113	126	111	113	119	126	124	122	106	123	106	115	117	102	116	79	113	119	121	115	114	105	107	125	115	127	97	124	124	121	124	123	110	117	117	101	109	121	107	113	129	131	103	108	124	110	129	127	113	121	122	110	121	113	130	120	106	109	118	120	111	111	121	131	94	106	117	109	128	116	140	119	110	131	138	131	108	109	111	117	122	145	96	120	116	137	101	141	138	115	104	112	124	121	109	96	107	125	118	135	108	132	107	99	106	131	111	117	119	96	122	131	120	115	135	122	126	113	122	119	108	126	124	105	113	111	124	119	128	121	113	117	110	120	122	130	111	137	99	110	119	116	99	113	94	117	118	108	134	121	105	98	113	119	115	116	129	136	132	119	120	106	99	97	113	117	128	104	111	106	116	116	119	107	116	100	136	134	130	117	98	126	97	129
5270	1344	3113	3619	2922	2477	2083	1683	1439	1257	1152	1058	878	799	764	740	731	667	650	585	590	608	530	573	541	545	520	506	526	473	444	494	476	494	484	448	418	472	446	448	450	442	446	440	407	410	458	423	411	497	382	415	406	397	428	465	419	445	399	408	440	435	404	398	374	418	429	421	419	419	382	384	386	393	409	420	428	398	385	390	396	416	417	412	421	422	372	395	396	385	396	389	398	398	415	369	368	387	388	401	389	400	395	390	423	394	420	388	412	409	439	394	380	419	411	388	420	366	411	408	359	402	381	390	396	402	399	385	384	357	413	378	369	399	411	398	403	386	379	386	392	410	420	413	393	398	414	405	379	384	383	384	392	401	402	379	370	349	402	359	367	423	388	393	432	372	387	403	413	401	364	384	390	378	398	400	386	392	418	381	423	414	392	427	400	398	419	374	384	356	408	410	396	418	366	412	380	382	399	374	376	380	412	386	397	409	379	401	388	389	378	359	375	372	404	444	409	378	377	401	407	420	396	407	407	384	394	395	368	375	333	401	416	404	406	380	406	398	397	423	369	411	375	451	391	384	394	353	399	409	397	421	377	392	371	377	398	381	393	378	363	381	374	370	376	400	350	411	387	372	368	398	355	397	342	354	370	343	389	407	403	383	397	415	421	398	407	378	389	384	377	384	404	382	382	410	435	394	370	373	371	411	381	370	340	383	354	394	402	391	374	354	389	396	372	340	421	381	357	375	390	417	387	387	414	406	401	414	408	369	387	378	361	396	408	340	388	362	392	399	431	405	408	397	349	376	388	414	393	414	398	370	396	389	410	406	380	388	366	367	415	374	362	341	390	371	366	387	368	402	350	367	404	431	344	395	386	376	365	380	379	406	405	428	440	410	390	420	408	363	397	458	382	370	424	382	344	380	399	356	376	402	394	400	403	364	377	392	371	371	379	367	406	393	387	394	435	368	415	403	352	398	382	379	341	371	346	366	368	393	388	372	394	387	397	399	382	382	398	399	415	387	404	378	353	425	382	398	393	429	391	389	370	348	404	376	400	404	382	356	390	395	382	395	390	378	388	401	408	395	416	408	374	422	384	404	375	396	389	397	414	415	426	401	377	365	363	412	359	380	373	394	368	389	385	392	370	383	391	342	410	412	382	379	397	392	388	420	408	360	362	414	404	375	400	385	403	393	390	391	357	374	410	424	389	398	434	372	406	387	421	398	361	399	392	389	388	399	405	381	389	430	388	381	381	411	393	372	362	429	393	410	370	404	397	385	419	401	392	371	351	387	328	358	372	390	372	407	455	427	371	413	391	390	340	408	393	384	387	412	378	396	422	372	391	392	352	379	399	410	415	379	399	368	409	397	389	365	383	372	403	398	419	424	389	406	384	391	410	408	401	362	400	357	408	382	400	398	377	402	372	360	386	411	387	404	397	397	400	385	368	428	397	393	331	376	368	398	398	367	378	397	356	362	385	387	401	397	382	360	390	396	381	407	373	380	415	402	377	372	401	387	373	389	354	388	383	373	415	395	420	405	386	399	414	371	388	387	398	394	402	393	373	375	384	402	380	399	390	407	378	394	381	410	413	395	376	372	368	384	389	369	389	387	358	388	375	407	374	382	405	406	391	408	384	402	395	382	394	435	367	358	430	402	381	403	363	388	396	350	405	357	351	411	408	387	395	359	364	386	364	355	408	392	378	377	431	386	400	387	395	377	391	386	394	402	369	385	413	377	381	388	400	386	395	392	398	411	415	376	382	362	429	403	406	363	361	339	376	422	396	403	378	375	400	365	355	417	375	363	399	394	409	401	413	388	403	396	386	353	415	380	401	370	375	370	399	393	348	383	386	380	385	425	336	414	406	391	360	401	363	393	393	414	384	396	379	392	363	369	392	381	397	384	413	370	385	424	372	367	365	382	411	419	371	412	386	423	401	393	368	391	386	379	387	389	383	416	419	408	403	365	427	386	379	387	408	417	329	393	371	399	382	428	413	387	403	388	436	409	391	396	376	371	376	378	419	359	364	349	392	441	368	386	410	387	368	381	404	411	411	386	380	416	381	386	378	368	366	437	371	398	373	368	378	385	379	411	369	390	377	388	396	359	390	370	383	388	390	370	410	381	416	383	390	382	381	383	406	365	376	379	350	400	381	390	407	390	376	384	387	398	379	396	396	397	407	417	384	407	413	364	406	446	395	370	351	370	401	396	370	390	404	381	383	391	370	400	398	360	370	385	347	384	390	371	388	403	360	389	360	370	420	362	386	367	382	422	411	378	403	370	394	349	362	394	402	438	369	424	380	388	356	382	350	369	400	394	398	408	399	359	365	375	401	404	386	399	407	405	429	405	379	387	388	353	376	402	399	361	397	387	383	406	393	387	390	376	372	423	388	397	387	418	415	369	363	392	395	405	393	412	379	390	374	400	377	389	417	376	396	358	377	394	398	412	408	380	394	395	375	385	383	370	407	383	405	359	408	365	383	388	422	411	358	395	366	382	359	376	373	400	382	388	426	410	398	379	376	413	418	405	411	389	366	362	404	386	387	376	391	373	385	381	388	371	406	388	396	385	429	361	421	363	386	386	415	387	366	392	402	403	402	397	376	415	368	372	388	365	399	370	416	372	385	387	419	392	393	393	372	425	385	389	395	409	380	408	405	397	420	348	410	369	392	392	383	376	415	408	377	393	366	407	358	395	407	396	371	368	375	421	370	372	348	416	377	361	396	412	412	416	392	385	404	397	391	413	427	373	416	406	388	418	355	387	392	384	397	390	347	359	407	409	375	372	358	367	399	409	381	400	422	423	371	420	377	374	409	396	355	391	374	403	384	376	407	382	413	393	401	365	408	364	386	387	387	392	447	419	377	385	391	404	392	405	379	369	383	422	379	389	396	379	406	390	388	375	419	405	391	410	358	415	354	388	380	365	370	423	403	386	374	379	365	414	364	378	384	397	367	411	378	378	377	374	387	391	374	375	391	428	384	385	402	420	415	404	423	386	389	412	402	410	395	386	365	390	427	410	403	384	386	386	386	360	386	415	369	407	400	415	388	410	383	361	365	371	373	400	432	392	406	391	401	405	371	391	410	411	409	385	439	413	374	428	385	411	374	377	392	386	407	362	352	398	396	412	375	444	381	438	372	399	347	391	404	385	403	399	372	354	359	395	367	385	385	369	398	403	410	412	373	424	391	423	389	378	377	413	375	386	361	389	379	369	359	411	383	378	388	381	385	388	381	398	400	414	384	387	386	372	393	392	399	402	442	361	405	403	404	401	434	439	391	389	357	407	396	356	382	408	371	425	426	401	390	364	396	383	393	401	388	404	380	402	383	390	342	393	436	383	372	422	357	379	388	383	382	409	402	400	391	395	375	363	365	392	388	394	386	395	424	440	405	431	409	393	407	394	380	411	394	420	381	384	376	384	382	407	363	371	383	400	415	386	386	384	407	355	377	381	406	350	395	395	386	394	424	364	383	423	390	395	394	390
15243	2418	2607	1935	1381	1013	818	596	482	411	376	342	287	294	262	232	238	235	222	232	217	198	188	222	181	185	175	177	179	165	170	159	174	179	165	169	156	175	143	170	128	180	153	166	155	142	145	142	183	134	141	135	151	161	161	159	145	164	136	142	159	154	158	149	175	176	136	160	154	137	155	144	136	162	158	149	147	118	138	168	154	154	140	159	151	132	151	151	129	133	136	181	144	149	147	133	132	154	136	145	126	147	153	142	142	128	162	148	139	156	144	135	144	151	144	144	143	155	162	148	137	144	151	152	140	129	159	141	155	169	163	155	144	153	156	129	151	167	138	140	154	137	152	146	151	147	157	171	127	138	125	144	134	155	130	148	161	161	166	148	166	190	138	150	137	144	148	138	147	181	181	136	141	136	150	149	125	151	149	153	147	154	134	145	164	155	144	170	140	159	161	144	135	149	131	138	155	136	125	161	165	144	154	156	156	141	158	145	154	140	135	137	155	146	139	142	151	142	156	132	159	151	152	163	152	127	133	159	160	158	151	165	110	125	143	151	154	147	154	148	168	165	157	151	148	151	151	133	139	158	168	150	170	123	149	129	145	146	155	166	142	157	152	146	149	171	166	158	119	151	141	140	158	154	128	152	131	165	142	148	165	143	144	168	146	147	150	147	138	160	149	147	156	139	145	136	149	142	144	153	151	155	163	136	139	187	142	131	165	143	129	162	173	138	145	153	136	143	123	156	130	139	120	147	148	149	153	144	157	174	169	163	144	128	157	146	154	156	139	132	161	142	137	154	158	120	124	122	157	133	135	152	146	166	157	145	157	152	151	131	154	161	163	146	146	154	131	130	138	169	109	129	126	133	168	159	164	155	151	150	162	155	163	156	134	138	160	153	130	145	160	154	153	159	178	131	142	129	139	152	123	146	135	152	141	150	138	140	152	147	145	135	135	150	152	124	129	159	166	145	152	156	151	165	151	145	146	129	164	127	146	152	165	173	154	156	162	134	147	147	131	151	135	136	146	161	143	155	144	151	124	149	162	138	147	161	148	134	140	140	131	159	159	144	132	160	132	140	140	143	136	145	129	162	141	162	141	130	153	154	141	163	141	134	155	144	149	157	160	152	154	153	152	169	133	138	156	130	149	144	134	171	125	144	133	119	122	142	156	155	141	142	129	133	156	153	152	154	145	141	119	145	138	150	155	163	147	148	137	185	146	154	144	146	149	172	148	149	140	138	163	181	160	133	136	139	153	132	150	156	133	144	141	146	148	159	132	150	165	148	137	160	183	148	162	138	151	149	157	140	166	142	145	169	162	157	157	174	175	168	147	152	148	155	184	158	168	139	143	142	148	148	140	139	151	151	156	176	141	146	144	134	140	143	141	145	136	139	139	154	141	165	157	149	114	131	144	130	156	143	153	131	154	125	145	167	144	151	138	170	142	151	122	129	148	153	132	123	161	145	176	157	138	155	141	148	145	135	143	147	142	166	126	137	141	147	167	162	143	146	152	136	138	157	155	135	149	142	148	135	173	152	142	112	134	171	149	139	123	143	144	160	168	133	170	162	144	177	173	164	144	165	148	124	113	147	155	152	141	153	157	132	153	139	133	143	163	137	161	137	137	141	171	147	154	149	126	173	129	153	164	151	156	145	139	152	153	143	146	141	146	159	161	164	138	132	140	145	152	147	182	149	152	156	164	138	130	143	146	151	152	133	128	159	162	145	127	131	164	124	138	151	145	145	123	137	153	138	146	136	150	179	155	146	169	156	154	161	140	147	139	124	156	165	169	141	143	156	131	124	145	127	137	138	161	152	154	159	154	146	158	149	172	160	127	149	151	152	143	152	166	144	138	175	152	129	165	145	139	135	158	137	133	154	159	160	145	164	130	152	148	157	141	140	152	151	163	165	133	130	162	134	135	145	144	129	162	146	154	161	139	153	161	158	130	175	145	150	125	140	163	141	164	169	127	156	143	158	145	152	132	142	156	168	141	150	154	136	169	147	146	153	144	137	143	147	149	158	168	153	141	168	142	147	143	152	141	162	144	131	142	151	135	133	157	156	146	145	161	153	156	125	153	158	159	151	114	143	132	138	149	161	152	156	138	125	154	158	168	124	141	157	163	159	154	152	148	159	164	152	125	145	145	142	144	133	140	133	143	161	136	149	125	152	156	151	140	153	170	142	139	135	137	154	133	151	143	164	136	145	161	144	167	131	156	138	142	167	156	166	142	130	152	145	148	145	178	144	155	127	158	164	154	131	152	146	148	157	145	156	153	154	163	153	150	135	135	177	135	134	155	146	153	127	143	148	147	141	135	158	147	160	146	145	140	135	164	143	152	137	124	155	173	146	149	143	144	152	137	130	151	158	150	138	123	152	146	147	148	132	137	151	151	125	153	136	137	158	146	122	165	153	144	145	121	154	159	153	148	147	150	140	142	146	137	142	144	146	135	175	144	163	161	150	142	155	164	178	168	134	149	154	147	171	165	167	142	141	168	155	157	163	139	158	149	139	131	153	156	163	150	157	160	162	145	138	136	147	141	140	146	143	132	153	156	151	169	152	144	151	145	150	150	166	148	168	142	146	166	172	147	139	142	146	150	134	146	152	145	141	135	157	166	165	134	133	140	150	146	148	160	162	141	151	136	147	128	155	138	145	152	134	150	156	156	142	152	152	146	149	158	136	145	136	144	148	138	141	131	137	139	153	134	144	135	166	143	159	154	159	157	140	146	137	139	132	142	152	148	143	141	112	149	170	143	135	157	151	140	125	154	144	150	148	147	150	164	141	163	161	148	152	164	146	139	138	119	135	151	145	152	137	137	153	156	145	152	125	144	141	164	173	153	177	150	132	178	128	157	136	143	158	141	171	144	149	138	168	141	140	130	148	143	154	157	159	145	151	157	147	178	153	154	128	168	152	143	158	141	140	141	154	148	131	179	143	145	155	150	160	147	149	158	137	155	150	139	150	159	148	135	176	138	157	164	144	131	158	137	153	135	139	137	154	136	147	134	157	147	157	144	144	159	142	118	171	173	147	132	157	131	165	159	147	159	141	146	143	142	156	136	148	163	148	157	143	168	134	144	156	156	157	161	135	154	155	169	138	154	158	138	173	151	134	143	146	136	150	159	153	182	132	146	158	142	144	151	134	139	154	151	151	164	179	141	147	155	131	139	133	144	169	149	151	131	166	146	153	156	162	151	149	148	161	153	134	141	129	148	141	138	155	134	154	144	153	143	149	148	167	141	132	161	128	143	144	154	131	151	145	159	139	149	152	136	134	105	150	163	145	151	169	157	157	180	140	136	152	144	154	150	169	125	173	156	158	136	149	150	147	139	152	142	161	130	150	136	138	140	140	169	157	132	152	155	143	127	172	156	160	151	148	163	164	139	155	142	166	134	153	134	152	139	154	159	170	141	147	149	170	166	137	126	148	126	146	155	150	139	156	134	149	147	141	158	158	160	151	143	160	170	144	130	132	162	144
7556	2446	5907	6548	5486	4453	3661	3051	2570	2178	1975	1658	1499	1426	1364	1224	1096	1052	1009	1000	942	858	792	816	778	746	747	742	693	712	728	629	655	679	642	664	599	620	601	602	573	590	594	582	581	559	539	612	589	534	512	544	523	540	568	513	530	547	553	522	487	537	534	559	529	535	502	543	539	517	489	519	518	506	506	499	526	558	524	501	515	492	561	545	485	542	514	501	493	479	490	540	493	495	511	482	494	517	481	547	485	472	524	503	510	462	463	489	506	489	514	472	488	507	524	477	524	469	506	482	502	487	494	483	497	450	490	512	466	479	502	520	515	475	495	519	502	509	456	523	491	491	482	517	509	488	465	520	506	482	467	557	494	498	491	492	478	481	522	506	466	470	482	543	486	544	481	542	476	473	487	466	454	467	509	508	469	497	475	489	480	459	469	503	473	493	536	521	473	495	533	495	494	510	491	471	531	530	511	467	468	475	540	505	483	511	515	471	479	485	517	478	516	528	502	459	499	497	483	464	498	474	486	489	501	506	495	465	501	514	476	473	512	464	510	491	538	502	492	455	516	492	459	482	465	487	490	496	548	496	473	488	495	482	481	493	490	522	516	501	526	504	492	479	488	535	495	518	462	487	479	507	466	499	501	520	525	535	476	485	506	492	464	458	501	491	510	481	472	473	485	505	505	470	476	494	459	520	515	508	503	454	499	472	515	473	488	485	477	476	458	468	466	510	486	473	494	485	460	484	454	526	510	528	482	484	511	496	508	504	493	497	480	483	501	485	477	502	508	456	477	482	476	500	497	501	503	471	478	505	473	489	507	488	494	513	523	484	519	480	462	449	500	484	507	463	474	481	504	514	491	473	473	504	493	504	456	509	487	504	461	480	506	497	468	516	466	482	511	502	514	498	484	464	490	479	468	470	492	461	492	494	436	469	489	519	497	464	485	460	523	526	489	478	471	470	451	454	469	517	496	489	472	478	502	500	474	536	496	486	499	470	502	495	453	479	462	500	501	502	496	470	458	461	467	441	498	509	490	499	491	452	469	519	458	466	466	506	482	495	475	466	494	472	463	467	476	490	506	462	534	482	517	497	473	520	474	486	477	480	500	498	469	500	487	468	492	490	444	527	467	464	511	498	458	527	491	500	513	508	462	507	504	505	493	470	514	475	526	521	466	522	467	511	480	517	510	477	488	504	508	501	500	491	475	444	497	508	490	494	494	485	523	492	533	477	458	499	516	485	480	467	498	475	445	522	475	483	537	474	500	496	455	466	508	473	517	479	465	460	499	516	488	458	481	485	458	488	535	540	492	478	451	504	472	521	469	500	495	473	498	506	449	498	474	478	467	467	479	523	474	512	453	503	467	452	529	480	483	449	477	502	506	509	478	489	452	497	462	454	524	469	509	507	498	435	504	478	473	499	508	516	487	447	502	509	493	482	527	489	524	501	494	496	494	512	502	498	481	494	488	493	476	492	477	486	492	499	512	481	511	501	544	464	489	528	503	479	513	477	494	486	480	446	482	483	488	468	465	474	482	491	509	476	487	447	475	472	450	496	491	487	479	498	496	495	479	463	504	474	494	455	529	529	465	491	478	477	446	528	505	484	504	449	459	482	490	475	480	486	462	494	491	504	512	491	509	494	464	493	516	477	461	505	517	466	512	461	515	528	525	484	509	493	526	507	482	502	494	477	468	467	449	498	509	488	512	527	472	513	502	510	525	472	465	472	503	507	471	497	481	471	484	492	456	466	503	477	459	519	457	496	512	469	461	497	534	486	503	453	489	522	519	499	483	486	487	456	477	480	501	487	524	462	454	499	494	517	512	479	464	482	494	532	469	481	491	482	460	512	488	522	478	457	463	519	459	490	486	491	468	488	458	545	472	450	492	501	473	453	473	502	485	460	492	499	490	475	486	493	510	475	501	471	501	512	476	482	495	481	525	505	508	523	492	509	473	465	514	484	471	516	471	483	494	479	477	482	465	510	452	488	497	492	477	478	439	467	458	486	469	497	482	513	491	481	471	479	496	468	524	481	491	468	446	525	466	501	505	531	481	515	457	497	495	486	484	520	472	514	478	480	501	513	507	449	498	486	456	506	474	495	505	495	531	526	490	499	516	511	552	517	473	534	477	458	472	492	505	510	495	505	489	459	467	499	475	512	459	453	474	474	494	513	478	495	467	486	453	488	461	502	486	465	474	449	463	456	474	479	463	469	497	508	446	428	497	504	488	481	434	435	515	478	474	494	492	525	502	485	490	477	495	469	493	517	498	514	481	484	459	463	504	473	475	457	508	489	466	492	488	485	507	531	510	518	486	489	486	470	483	487	447	472	507	503	478	479	487	467	512	516	478	473	485	489	488	488	486	499	474	498	561	456	480	484	437	500	489	480	503	491	491	478	459	495	478	513	432	482	465	460	475	488	462	424	514	516	473	467	499	476	498	482	489	525	452	466	515	483	499	499	506	470	513	503	499	462	471	473	486	512	487	501	543	492	486	478	514	511	507	515	501	478	487	491	438	493	456	464	465	541	480	504	482	487	458	493	503	491	491	502	501	483	489	493	443	521	507	462	478	495	458	488	531	513	484	488	483	517	472	464	454	488	493	505	502	465	509	473	530	502	453	494	487	488	484	483	490	489	453	495	502	465	514	523	469	495	514	493	484	453	501	537	515	479	460	461	463	525	492	484	515	505	473	494	513	481	468	476	491	511	497	484	491	452	472	467	523	482	488	510	457	495	524	485	515	494	462	463	485	490	492	459	496	479	464	492	519	489	516	474	512	498	461	488	477	513	485	489	437	500	464	499	500	520	465	480	435	493	499	486	495	486	485	482	512	472	475	499	423	467	502	508	517	457	558	469	453	487	502	473	472	499	532	442	504	471	497	464	514	502	449	489	500	469	517	495	483	477	477	482	475	492	498	479	508	486	491	482	448	491	521	483	513	499	460	470	466	486	532	473	499	509	506	489	501	502	468	504	532	470	503	514	473	459	447	502	491	467	498	507	483	474	472	477	495	495	462	492	456	493	513	453	488	458	506	480	502	517	535	470	477	486	516	527	490	500	490	492	510	515	491	480	478	493	492	537	492	478	478	459	460	486	511	464	507	483	468	541	501	519	507	490	477	484	510	483	461	500	479	507	541	461	525	524	493	447	485	504	498	456	513	472	494	477	480	448	484	474	496	503	490	534	459	466	487	523	470	489	511	488	507	490	473	478	498	462	500	492	491	489	482	501	519	447	511	454	437	506	488	508	489	471	483	477	460	496	528	497	475	462	456	499	459	469	486	474	477	499	495	454	519	498	489	468	489	497	462	458	472	474	515	479	522	480	540	533	455	484	435	520	507	449	490	512	491	483	484	507	483	486	506	478	454	447	473	530	465	461	472	493	469	465	508	476	469	493	503	489	493	497	453	514	462	482	511	480	492	475	511	492	484	512	466	460	470	473	494	481	474	468	540	521	505	503	515	493	489	471	462	490	435	571	497	495
2070	285	302	292	270	260	264	272	235	215	243	220	223	254	235	250	212	237	210	234	249	220	229	225	260	217	208	214	245	260	250	240	237	217	228	213	224	246	219	251	240	223	224	219	226	243	244	240	265	216	245	254	217	226	261	240	239	228	238	215	229	231	248	253	244	256	239	218	236	234	232	232	212	206	227	233	226	216	239	230	236	214	226	245	207	259	242	255	230	226	224	233	224	230	223	252	253	260	223	263	253	233	231	266	244	229	214	237	238	254	231	226	225	236	242	234	233	232	269	228	240	249	231	229	223	233	228	234	220	243	217	246	219	247	262	218	219	252	221	239	259	248	259	236	235	232	248	220	229	218	219	227	230	231	236	268	204	205	246	251	219	237	239	234	228	224	253	241	229	228	242	240	205	226	214	224	256	255	255	230	224	211	262	228	229	224	247	266	250	226	250	227	229	238	271	220	246	249	241	219	255	239	246	230	227	216	214	231	250	258	239	227	231	226	236	220	216	215	210	242	252	227	235	238	246	221	234	259	253	252	239	207	246	201	269	206	225	251	213	226	229	218	237	231	197	222	229	259	225	219	224	244	225	261	242	250	228	231	225	255	263	222	213	263	212	225	225	239	236	249	254	265	242	230	254	225	232	267	221	221	241	245	232	213	229	226	213	251	231	234	206	215	223	240	231	245	242	226	232	224	249	234	211	229	228	254	255	225	212	259	227	258	255	251	232	229	253	215	238	263	261	237	241	240	217	243	234	223	255	245	229	223	251	237	217	229	240	239	225	230	249	243	229	235	213	207	201	227	230	252	222	203	226	257	258	231	202	234	229	210	235	223	243	225	208	237	224	229	234	205	227	270	239	216	237	231	238	201	232	204	242	248	217	242	219	230	234	253	242	231	213	217	207	251	218	209	234	237	238	245	251	239	210	229	265	244	217	261	218	230	227	229	242	247	242	222	215	271	245	231	244	229	238	236	221	222	224	220	227	248	228	213	236	247	221	235	231	241	229	238	246	197	240	219	226	257	253	218	215	257	207	218	215	244	227	252	245	246	235	207	230	206	235	195	227	228	224	226	236	251	221	246	255	242	235	235	213	249	231	246	222	218	223	229	260	216	214	234	243	234	223	215	217	214	238	229	242	205	221	246	218	225	244	257	237	224	213	254	223	201	208	252	245	247	242	224	234	218	205	230	242	242	228	223	242	226	232	239	236	228	234	238	243	249	247	266	207	242	249	231	228	233	243	198	214	272	231	233	240	196	232	234	216	216	223	234	248	252	260	244	222	217	265	230	226	209	259	213	228	216	232	234	219	248	189	241	236	213	213	231	234	250	238	240	218	225	247	227	242	236	246	202	231	253	239	241	251	229	233	241	205	202	235	233	222	227	230	246	242	220	260	241	230	229	233	224	230	240	224	216	226	252	215	250	237	241	256	262	248	248	225	204	219	226	239	253	235	236	242	227	223	215	228	233	234	266	216	229	220	225	228	251	226	229	214	228	221	224	255	227	228	234	217	247	226	261	250	226	234	238	232	234	195	226	226	214	210	248	233	226	220	220	250	249	240	228	235	210	228	223	228	218	199	228	244	233	223	205	229	238	226	236	214	201	257	246	241	218	243	241	264	242	223	249	255	257	220	252	221	259	212	230	256	196	231	226	235	203	253	245	237	238	241	216	258	251	257	264	206	219	235	232	259	223	237	265	239	224	238	245	226	235	228	245	223	222	224	248	266	240	248	253	195	213	265	235	233	235	230	246	217	212	241	224	211	207	266	253	232	223	227	240	264	240	226	253	233	197	259	237	220	255	234	220	240	255	241	245	242	232	229	244	242	236	233	213	255	213	222	243	220	227	219	230	225	262	224	244	206	251	247	223	203	242	232	223	241	262	259	251	207	242	242	224	246	245	216	228	241	222	222	239	237	213	231	246	251	232	205	244	238	246	250	236	240	217	254	250	242	234	230	245	213	235	204	212	230	212	255	254	236	251	212	234	232	232	226	247	239	255	238	228	228	244	226	225	222	228	238	218	215	225	192	220	222	230	247	232	236	240	235	262	238	242	247	223	224	245	239	233	226	242	268	259	206	212	237	217	220	249	230	224	224	254	237	228	250	248	213	242	240	226	204	227	250	246	251	259	229	237	203	201	240	223	234	243	248	258	237	215	234	216	220	225	240	223	253	227	232	233	228	236	227	195	241	236	218	234	250	232	217	215	237	223	249	245	230	249	217	242	211	257	247	240	238	227	219	236	282	237	222	248	235	214	216	216	218	241	250	239	250	227	229	246	226	249	232	218	228	215	234	229	239	232	245	227	230	244	233	216	236	207	237	221	231	265	230	266	223	224	211	216	252	234	233	229	248	222	237	233	225	262	230	239	230	235	208	233	214	242	229	217	224	237	243	197	246	216	250	252	218	215	247	245	216	244	234	222	232	251	206	260	220	221	195	244	238	220	232	245	242	234	226	244	241	235	215	220	228	237	226	224	223	234	234	244	241	226	229	236	237	253	202	252	245	245	246	212	255	237	231	211	209	225	251	241	215	219	258	238	224	232	233	227	227	245	232	218	219	207	233	228	234	224	223	220	246	222	236	238	204	235	245	239	241	218	259	237	211	244	232	226	216	241	217	232	201	241	201	235	230	234	235	216	247	224	257	211	228	240	227	236	238	256	216	206	243	247	261	214	223	221	238	222	213	223	238	238	257	215	221	227	258	233	215	252	235	208	206	242	251	239	223	246	269	235	205	220	244	250	231	241	253	268	220	251	260	214	233	243	223	236	209	275	235	220	237	224	256	244	239	237	244	221	245	227	261	247	236	237	215	236	258	221	222	237	198	219	227	230	237	222	226	222	253	249	225	239	261	236	237	268	228	225	227	237	220	236	250	229	243	251	242	255	225	224	217	233	220	239	237	228	223	210	237	227	246	259	210	251	239	212	236	247	250	223	211	236	251	269	243	216	231	226	237	247	226	240	206	223	223	208	231	232	211	203	263	226	222	229	239	240	242	244	224	231	240	240	235	209	234	252	230	255	269	244	227	230	199	237	231	251	234	225	224	236	236	248	226	206	211	249	267	200	224	213	232	244	239	227	268	209	251	239	256	213	212	225	252	248	252	229	228	226	242	209	201	223	222	224	215	221	231	276	221	238	243	233	219	240	225	232	218	262	243	213	228	208	207	239	256	215	241	269	221	242	253	271	240	244	231	236	226	233	223	221	225	248	232	235	235	225	244	230	230	245	238	221	251	225	244	234	236	253	201	201	246	220	283	220	223	243	221	249	237	243	228	240	241	233	237	261	255	259	234	242	252	254	243	224	206	255	230	236	243	219	225	260	254	240	235	224	248	252	245	247	232	213	241	220	253	261	258	220	260	255	251	257	198	234	230	228	222	227	249	225	209	232	211	226	220	244	231	195	251	245	236	235	226	227	214	221	245	233	232	226	240	217	205	220	224	212	260	225	236	254	249	252	254	245	223	218	255	226	238	241
2193	779	835	845	827	809	795	742	702	740	758	766	740	735	699	723	720	735	658	723	716	679	693	685	682	711	730	684	680	718	715	695	738	764	699	686	667	742	723	710	749	698	715	743	708	678	753	724	744	695	652	659	677	723	728	717	718	719	696	697	700	693	672	745	690	749	686	673	692	712	708	701	703	700	737	639	725	700	715	664	712	685	697	730	694	673	735	741	694	683	697	653	697	673	701	696	658	699	688	704	663	690	675	707	693	676	707	671	711	689	655	651	695	675	696	722	678	635	737	703	680	713	723	702	685	663	714	690	656	707	689	687	754	679	717	702	674	715	683	656	696	686	706	670	685	665	692	709	665	724	682	684	713	670	725	683	709	705	697	709	704	678	712	666	700	687	742	698	672	699	626	690	762	671	717	734	709	697	675	701	660	654	681	665	747	684	673	657	709	681	697	713	667	694	678	699	692	690	701	684	708	688	688	703	685	662	703	682	676	639	691	691	710	666	676	681	690	662	705	676	722	671	698	768	708	718	646	656	721	727	699	684	703	634	672	706	673	686	722	659	688	701	697	731	682	677	711	668	666	713	670	740	718	728	700	705	647	717	650	732	753	674	704	656	701	667	673	702	750	650	693	673	693	681	668	720	710	694	724	657	750	717	645	698	695	687	663	659	696	701	661	679	737	658	733	715	733	710	697	702	700	669	698	727	740	668	710	688	729	741	701	727	652	689	727	692	671	685	675	661	669	675	735	695	689	709	718	716	669	660	696	757	701	711	694	704	710	693	656	679	727	698	695	708	729	639	706	665	657	687	714	724	664	663	689	723	684	702	683	662	650	751	732	613	668	666	732	678	692	698	678	662	727	716	747	714	764	676	718	705	678	697	688	688	687	656	729	684	697	705	689	668	707	725	699	690	704	690	676	703	673	729	710	690	667	681	680	692	683	682	680	705	654	716	649	695	649	691	688	674	655	723	665	639	654	699	662	699	692	679	673	696	713	735	710	644	687	718	671	668	669	705	670	687	708	668	706	703	714	706	733	733	690	674	697	714	693	721	643	726	731	682	708	724	695	695	703	677	717	689	713	687	658	670	713	699	693	720	699	676	671	676	689	672	727	702	726	709	683	645	690	672	686	693	726	677	719	707	664	679	673	768	722	672	695	639	714	710	682	692	727	684	683	683	693	669	731	696	700	705	645	675	659	692	689	711	704	700	707	731	713	699	696	735	696	653	661	696	686	713	685	696	700	676	692	688	695	714	661	689	665	702	716	681	696	680	717	688	713	703	674	672	687	682	725	704	720	721	701	669	675	753	709	701	702	684	665	730	725	725	682	685	705	744	697	726	732	709	657	677	718	666	681	726	671	683	738	705	621	702	723	662	637	689	700	676	687	656	664	732	714	680	660	730	688	664	699	693	697	711	711	746	642	727	681	696	699	695	688	693	651	675	727	722	657	727	766	647	672	700	711	713	737	704	728	713	703	736	707	643	688	664	674	684	724	734	679	670	716	682	702	690	654	632	668	697	722	720	695	680	695	736	695	645	686	646	652	708	734	723	651	712	679	710	710	712	636	693	680	689	684	713	690	695	694	671	712	655	700	685	668	679	709	737	690	699	679	697	730	732	681	747	648	694	650	705	679	647	673	747	638	752	704	670	638	671	671	706	703	671	679	643	712	696	695	707	697	683	727	722	668	742	732	730	717	735	680	696	714	663	729	751	692	697	645	709	716	692	719	724	695	688	676	660	703	674	651	713	759	685	635	690	643	664	708	734	710	674	709	683	700	710	708	669	690	707	733	713	675	676	674	679	683	742	690	721	656	698	736	609	702	676	695	682	676	687	670	694	702	606	738	692	712	723	704	663	696	706	707	697	667	734	667	688	719	719	685	733	710	683	717	718	684	671	648	738	715	729	717	673	688	723	708	704	742	692	657	677	736	721	696	688	740	722	655	719	712	660	717	686	694	677	648	657	746	700	702	726	670	734	684	659	685	724	699	657	663	667	680	699	732	737	684	653	684	767	729	714	712	659	659	664	665	659	678	691	661	703	688	622	720	689	677	700	674	722	696	746	647	709	674	716	696	697	680	688	692	717	733	680	718	650	686	697	746	672	697	714	685	692	682	717	711	742	706	706	726	691	691	736	716	670	671	728	706	706	684	707	709	716	651	706	723	694	711	700	690	700	677	665	754	704	711	679	724	725	666	656	669	697	695	658	690	671	668	698	693	698	676	712	665	695	724	691	767	695	711	664	717	695	650	698	708	720	676	706	688	738	739	675	713	670	731	671	723	659	728	655	748	710	695	697	634	682	755	711	692	670	673	725	672	673	741	681	726	707	700	703	694	702	684	719	681	711	695	690	659	723	650	702	673	743	697	682	683	693	695	695	716	691	746	671	721	717	702	709	715	710	695	702	672	727	704	722	739	728	738	704	716	707	683	718	686	702	702	700	710	683	665	714	644	711	735	658	660	650	713	713	724	691	672	726	697	730	668	695	689	748	736	676	695	705	699	722	686	693	686	703	726	696	721	710	748	674	670	686	725	688	674	716	680	691	721	673	677	664	686	688	678	715	727	686	710	621	705	677	672	670	701	648	655	705	661	650	661	690	683	662	681	672	663	693	676	699	714	685	704	682	717	705	641	713	707	674	668	724	742	665	635	654	704	691	698	682	708	707	690	700	702	672	750	674	734	702	656	708	678	669	719	691	714	674	681	698	671	668	706	702	701	686	689	704	711	699	740	713	698	699	722	709	694	701	691	702	676	700	680	686	680	719	693	721	695	696	736	682	694	677	744	725	688	688	690	674	754	673	694	694	715	745	672	683	706	677	716	686	745	689	689	689	675	632	678	662	754	677	703	675	737	683	677	722	682	671	701	652	702	697	670	684	714	713	712	701	675	696	727	677	685	704	695	757	684	687	692	647	679	691	704	675	713	683	710	681	652	740	700	711	674	719	696	672	734	665	677	686	690	673	688	694	678	665	710	714	704	682	665	664	700	680	654	657	697	693	712	655	691	728	706	718	688	678	707	723	730	671	720	717	670	745	727	663	700	710	693	689	711	694	728	685	690	668	680	651	744	746	717	666	688	703	700	688	707	684	672	653	643	681	693	701	682	664	708	731	712	680	672	735	720	665	659	670	711	724	616	661	701	725	686	723	686	726	701	688	670	692	697	677	712	689	752	688	659	715	685	692	705	708	669	677	707	749	692	766	712	704	685	699	711	673	696	717	661	692	736	694	727	705	664	682	740	690	686	668	677	671	688	677	719	695	731	681	688	721	696	692	668	690	701	728	693	714	724	705	639	716	723	679	745	685	715	712	709	659	675	704	694	679	670	662	678	691	711	692	719	717	694	735	705	683	674	714	680	681	664	677	671	712	699	689	705	689	765	645	720	688	724	633	706	701	689	693	726	676	703	672	687	687	676	732	730	728	682	709	747	705	678	726	640	680	691	721	748	689	672	704	697	703	720	691	660	698	709	734	709	704
8044	1007	1264	1054	731	553	395	355	274	274	217	221	178	210	161	149	166	154	152	154	131	155	139	128	133	141	142	128	129	107	108	126	110	127	119	136	124	125	118	121	112	128	120	107	134	111	109	114	91	107	139	118	112	102	122	127	125	128	108	129	117	122	109	99	127	126	117	137	115	119	118	115	112	122	103	140	132	131	111	127	119	118	138	126	115	117	92	109	127	110	128	120	115	111	119	145	127	122	112	136	108	104	114	107	142	107	128	123	120	115	115	102	119	122	109	134	125	119	113	116	120	122	139	119	112	118	110	125	111	136	116	110	107	118	113	118	104	123	110	132	111	118	115	116	106	112	125	116	120	115	124	121	113	121	109	117	130	134	122	128	130	111	95	116	107	91	98	115	113	121	101	123	133	102	109	115	131	95	124	130	123	118	125	97	91	110	112	100	136	109	141	118	106	131	102	104	127	110	116	120	122	117	129	116	99	107	113	126	110	121	107	108	118	134	129	102	98	136	117	116	115	115	105	110	126	117	114	131	114	123	115	112	103	106	126	144	123	134	124	126	107	134	106	109	127	97	113	122	125	118	117	117	129	101	117	101	118	121	115	119	129	105	113	124	107	118	117	105	105	135	110	114	128	116	122	120	121	108	111	130	120	112	113	118	136	92	118	115	104	104	100	107	104	119	120	120	110	113	114	117	105	127	116	133	121	116	120	100	118	109	102	136	115	112	103	145	133	121	96	130	127	126	106	108	111	107	114	116	115	115	120	107	103	117	132	98	124	131	114	132	114	123	121	116	133	137	118	127	121	118	108	119	113	124	119	112	105	130	118	99	135	103	125	125	137	118	114	106	95	116	97	107	116	106	117	102	111	149	106	118	125	118	124	107	108	113	104	111	112	125	124	111	111	106	96	115	108	112	127	105	120	119	111	125	132	122	110	116	119	110	102	114	121	122	120	120	116	114	124	106	107	126	87	127	122	126	140	119	119	118	118	120	132	103	101	127	121	122	124	128	119	135	102	121	121	136	112	119	109	110	115	117	122	108	133	121	108	120	126	113	124	94	115	129	121	130	101	94	115	135	141	103	120	131	101	99	118	124	117	110	104	117	102	118	132	121	101	106	124	119	122	115	110	132	103	111	114	99	130	113	108	91	138	114	115	128	123	119	127	117	111	115	104	115	119	121	106	112	113	110	137	110	114	116	117	109	112	102	106	108	120	125	119	131	110	109	103	104	120	102	90	95	129	104	116	96	112	102	111	124	107	129	118	117	120	125	121	129	119	111	111	110	121	114	132	135	134	97	120	127	132	105	111	143	103	108	102	136	118	139	116	113	126	112	123	102	123	123	114	128	113	117	131	120	127	104	137	100	112	105	100	123	106	102	117	104	102	132	121	109	104	117	106	104	132	113	92	105	110	126	110	127	98	115	102	113	96	113	95	118	113	108	140	119	116	104	108	128	109	108	108	98	114	128	111	120	113	128	114	131	114	115	135	120	115	135	110	110	122	131	144	127	102	96	131	120	132	101	114	117	132	112	108	109	128	100	99	121	107	105	121	114	118	118	116	129	112	106	105	133	118	108	118	112	123	104	90	114	120	137	122	122	116	125	105	101	109	120	117	126	101	115	113	112	108	104	125	142	114	111	133	135	115	122	119	115	121	122	110	118	113	118	91	128	121	117	143	111	110	129	118	100	135	124	125	112	100	114	115	121	125	125	104	110	143	120	113	131	131	119	129	98	119	119	127	107	132	128	119	104	97	116	113	92	130	103	109	98	112	132	112	108	131	132	114	114	114	119	111	120	126	139	121	121	108	117	146	103	125	116	131	118	93	126	101	115	122	108	106	110	119	108	119	119	118	112	123	113	101	122	117	127	106	117	111	119	105	123	132	131	123	125	125	117	115	120	119	136	119	127	117	126	93	115	123	113	107	116	119	114	130	111	122	113	108	118	124	117	141	120	92	123	111	112	91	129	108	131	126	117	119	116	117	142	105	117	115	114	121	100	108	122	120	112	129	117	104	99	95	98	110	106	98	117	124	108	122	137	109	118	113	123	133	109	124	118	110	95	124	107	106	123	117	112	117	119	123	117	98	115	116	114	129	114	117	104	110	113	108	116	114	111	124	132	109	126	113	128	104	119	113	96	101	108	113	138	125	107	122	109	114	119	149	117	107	110	125	121	115	117	114	121	103	122	108	122	133	118	101	119	123	121	116	110	132	120	106	116	117	128	142	119	113	132	116	115	111	122	127	109	111	118	111	108	110	96	111	97	125	115	100	114	118	129	118	120	122	116	114	103	117	108	138	121	129	106	106	112	115	125	139	99	111	130	137	111	141	96	113	113	133	133	119	126	103	117	125	120	128	138	115	106	122	127	128	99	128	129	113	132	112	108	118	125	119	115	106	135	121	109	108	114	110	108	123	123	118	106	80	103	124	137	121	102	111	112	104	104	124	130	101	129	108	121	112	111	108	109	118	121	135	123	142	114	135	99	116	118	126	125	120	113	120	110	124	111	88	101	82	123	117	103	110	130	119	120	118	115	107	122	113	102	118	117	126	133	118	129	112	102	96	122	121	120	118	131	107	135	107	105	102	108	115	108	118	106	102	112	116	123	113	144	137	114	105	108	107	128	117	109	103	111	104	117	104	139	130	105	120	106	143	114	125	130	94	119	124	114	98	107	111	97	109	124	117	118	118	124	122	133	131	120	118	122	107	117	118	101	95	97	124	90	132	109	115	138	115	120	137	138	122	124	120	135	112	110	127	106	119	97	123	117	105	124	115	122	106	101	131	100	128	110	97	127	131	111	121	112	113	107	117	122	118	96	102	116	104	106	129	98	117	107	113	116	106	106	106	117	116	132	132	104	127	105	133	122	98	120	133	122	119	106	131	119	101	126	95	111	110	105	125	113	109	135	134	101	120	117	135	116	121	114	123	117	106	106	132	115	110	127	121	90	116	89	118	118	113	113	122	116	100	114	116	115	105	118	132	111	102	135	113	100	109	117	123	127	107	110	118	114	99	107	118	135	112	111	125	103	110	125	121	118	111	109	99	108	124	115	124	117	96	127	115	118	136	115	120	114	110	107	108	123	118	136	119	115	123	109	132	126	109	119	115	107	116	112	125	121	109	107	105	129	134	119	105	131	131	127	129	109	110	139	107	118	110	113	115	121	124	115	113	103	110	120	116	124	118	105	88	124	126	122	135	121	120	114	106	117	124	113	135	122	109	113	112	123	99	112	115	132	115	112	116	126	113	112	108	115	129	108	85	123	114	115	114	112	126	106	119	103	111	86	124	108	118	129	121	134	130	112	124	130	141	127	99	109	123	122	107	122	128	118	110	136	103	100	118	134	122	109	102	114	97	124	125	94	141	126	117	121	105	107	98	130	123	125	114	111	111	126	105	113	114	122	129	130	110	133	110	117	111	128	120	119	108	117	120	106	135	121	117	108	98	120	123	131	110	112	122	113	118	126	125	126	103	120
5316	1350	3212	3572	2996	2416	2018	1710	1458	1160	1107	965	918	886	772	714	713	658	612	608	577	584	538	558	560	532	475	488	526	471	486	427	444	458	469	470	423	453	479	456	464	425	443	429	457	425	446	427	431	468	440	431	401	452	463	388	413	403	447	396	428	391	430	413	425	453	350	426	372	417	414	430	435	365	412	414	412	402	437	405	426	385	421	397	388	450	412	388	395	422	398	401	421	398	360	383	390	390	394	385	382	405	417	390	412	395	382	379	410	392	390	400	408	401	388	428	356	422	400	404	428	387	401	346	383	347	385	422	336	382	400	401	400	392	407	344	395	404	367	407	398	371	369	374	374	385	407	375	387	360	412	400	388	386	394	403	383	416	372	385	388	400	392	410	403	395	415	392	378	353	396	414	432	367	375	435	377	391	408	411	392	408	362	408	388	394	384	397	395	374	362	398	383	388	412	367	390	389	396	405	407	425	366	373	385	340	390	399	382	403	394	395	386	360	369	394	368	430	412	427	400	415	365	377	384	386	361	366	394	416	402	370	448	401	387	423	407	411	350	370	369	386	410	367	405	379	359	387	373	379	388	425	378	377	396	414	417	390	375	359	408	414	384	384	401	392	398	390	386	420	423	396	352	394	417	377	393	428	359	395	405	417	372	407	390	372	414	413	432	413	401	382	406	412	377	398	382	407	389	384	375	387	407	404	393	378	404	391	378	429	356	386	408	383	374	380	405	399	399	361	388	382	392	397	388	418	425	407	403	408	404	396	426	345	369	353	361	345	430	404	375	380	382	382	392	407	398	382	382	391	373	394	391	352	388	403	420	366	408	365	380	422	371	400	414	378	397	370	417	411	374	376	338	401	389	384	385	385	379	427	385	404	373	401	416	366	394	342	406	399	397	390	361	360	396	385	366	412	377	383	364	368	379	419	368	396	413	391	393	401	417	424	399	365	357	396	391	417	425	361	382	379	415	388	368	365	376	360	358	413	381	389	418	346	366	403	378	372	388	442	362	398	427	400	417	426	376	365	378	445	374	403	426	408	406	384	386	398	428	396	378	420	390	384	361	397	386	362	353	389	388	420	384	412	380	383	366	389	387	381	400	371	373	389	413	390	372	417	412	374	366	372	388	393	372	424	385	368	362	415	389	387	391	399	394	393	401	405	381	406	406	370	381	395	373	431	397	388	413	395	375	373	380	377	400	426	380	376	405	401	384	387	372	405	382	389	375	413	401	401	388	371	399	394	397	387	393	379	401	379	385	423	378	360	404	393	378	410	378	433	379	367	420	381	366	398	388	378	397	407	374	358	412	398	375	381	361	385	389	398	391	376	386	389	422	346	403	385	360	367	417	357	383	361	398	391	360	363	421	381	406	371	377	425	363	389	390	374	415	369	396	397	355	407	387	361	417	364	369	405	412	394	395	378	400	377	417	398	404	383	369	388	362	361	414	393	390	407	385	425	375	383	396	391	363	401	380	402	379	410	381	385	404	379	423	390	390	393	381	401	409	382	378	385	383	380	367	401	389	368	414	387	395	366	397	399	395	355	405	374	370	399	416	348	400	404	379	369	371	392	389	349	371	382	426	377	434	378	385	394	440	386	395	397	379	392	424	373	406	398	416	408	411	429	389	370	373	394	373	356	373	389	360	368	364	373	412	388	376	407	359	395	407	386	415	361	382	392	359	398	386	403	393	386	393	430	415	398	400	357	394	382	366	386	397	401	412	417	385	381	367	401	397	396	368	395	416	387	375	403	363	413	399	353	424	397	413	365	349	369	374	360	379	388	365	405	391	394	384	378	382	399	386	407	418	370	386	374	412	390	380	396	346	406	394	403	385	407	394	364	380	369	411	395	388	387	402	373	379	353	376	423	357	384	405	368	382	397	414	392	386	338	379	409	426	389	409	394	429	374	404	400	414	397	364	394	374	374	371	396	381	373	399	382	407	400	401	395	360	379	424	399	408	424	395	356	406	397	350	392	389	395	398	389	400	407	389	373	394	377	370	375	377	387	390	401	380	386	406	397	378	399	357	375	376	380	376	385	373	356	388	425	391	380	376	412	410	359	358	403	385	386	419	371	371	420	406	410	413	372	420	409	372	404	403	395	382	373	419	400	396	377	376	371	429	380	403	357	393	398	413	404	344	430	393	406	404	410	386	395	382	373	407	370	393	382	390	406	406	402	385	405	382	396	398	414	391	384	355	403	382	369	378	371	393	384	374	371	400	392	373	395	381	399	360	375	393	364	394	418	383	417	398	382	371	416	384	404	378	374	399	384	378	420	396	413	430	398	377	395	403	378	393	406	409	367	375	400	407	389	351	419	361	384	396	407	381	419	366	405	393	397	402	383	411	419	378	379	371	363	417	413	377	410	411	380	408	363	382	388	395	416	419	407	424	404	380	385	386	400	382	416	361	397	395	340	403	388	359	433	391	347	375	377	423	389	383	413	378	414	380	337	414	373	398	407	379	380	359	396	448	380	398	387	416	352	428	391	380	416	394	368	378	390	396	376	409	407	421	394	381	381	385	387	390	403	409	361	387	383	374	392	361	368	415	392	404	366	390	381	382	411	426	394	409	408	428	383	414	358	402	382	354	390	366	400	390	414	395	427	364	387	383	381	379	365	383	416	348	419	393	402	382	404	359	419	377	396	396	389	398	404	356	388	408	407	412	370	388	378	411	414	407	379	394	388	361	406	378	375	413	379	382	388	393	399	371	387	409	385	382	397	353	380	409	390	378	381	386	384	386	372	379	379	397	369	385	385	358	382	398	389	388	393	390	402	371	399	402	399	384	385	419	404	363	394	381	397	404	383	395	417	394	371	384	412	389	372	406	366	384	389	351	412	385	385	369	380	374	367	404	393	398	422	392	391	391	367	393	383	419	391	423	396	414	396	367	383	342	340	379	386	383	398	383	388	379	406	395	355	386	387	385	370	383	353	416	387	356	401	383	359	394	383	384	394	398	404	413	396	410	357	389	351	395	388	430	389	397	396	368	403	393	419	419	366	412	390	393	417	386	403	393	380	388	362	405	365	376	372	334	408	361	379	360	399	392	352	370	401	381	384	401	403	385	404	394	413	399	391	389	367	372	377	404	390	371	372	405	397	370	393	374	380	387	346	392	397	370	375	382	385	394	367	375	427	443	365	417	448	360	408	392	412	386	412	394	371	383	409	383	393	389	396	360	372	381	376	405	391	380	394	382	362	368	359	391	385	374	405	365	389	369	411	376	358	378	382	353	378	373	396	410	385	397	388	384	356	420	407	419	406	384	400	382	382	388	361	414	402	381	394	352	437	367	371	349	376	387	380	399	356	385	399	394	373	398	375	373	389	392	376	368	368	383	400	396	358	413	394	377	378	350	422	367	399	417	378	362	416	396	421	417	351	363	416	423	367	435	380	393	363	374	383	412	402	398	352	380	402	380	375	349	367	348	392	365	378	416	383	380	429	432	403	346	394	397	401	376	386	398	400	385	362	372	421
15237	2437	2753	2108	1384	988	786	619	499	381	368	367	295	286	239	235	240	233	224	202	224	199	212	183	159	178	183	194	156	203	159	174	180	168	160	172	177	158	165	169	153	158	160	151	161	161	162	155	153	173	153	154	172	180	165	157	138	150	156	161	160	155	141	164	160	155	162	124	148	149	143	158	144	176	147	155	154	140	128	170	169	155	141	159	152	139	143	170	130	145	135	152	151	178	158	152	147	152	153	161	154	154	143	124	159	167	156	144	148	157	153	169	137	126	155	148	145	149	163	139	140	147	137	144	141	149	143	161	140	143	159	150	144	148	154	173	141	148	156	146	160	121	132	160	142	130	155	140	141	156	139	132	144	135	154	159	141	141	135	184	155	149	151	161	135	171	171	127	142	138	149	153	157	155	137	139	137	149	146	159	164	155	142	140	148	131	178	153	125	136	156	127	144	150	140	157	140	137	151	151	154	167	119	154	174	151	152	167	150	157	139	138	142	140	162	144	135	161	149	124	155	135	151	146	153	138	152	160	152	152	134	155	139	121	145	142	131	119	137	155	161	148	166	161	148	156	163	153	139	154	158	165	141	151	149	156	155	143	159	160	143	161	141	156	131	149	154	143	164	142	139	146	147	147	130	165	140	147	142	170	154	143	141	162	133	157	146	167	139	163	157	127	149	176	142	171	165	167	140	163	173	157	137	160	143	159	135	165	145	154	145	165	161	152	151	153	139	129	150	137	150	137	129	156	140	129	161	163	162	150	142	148	154	137	157	140	137	148	153	144	133	146	152	140	162	134	159	137	148	153	143	142	155	160	144	156	163	145	148	154	137	148	140	157	147	151	137	132	152	133	147	149	158	138	173	147	159	132	164	147	163	155	145	132	129	151	160	144	159	137	150	158	138	158	147	148	161	136	143	151	164	152	160	165	185	144	157	146	170	142	154	149	154	142	155	167	126	140	155	125	165	132	158	136	145	148	133	149	144	146	135	131	172	145	144	122	137	163	149	177	134	136	130	149	152	132	151	144	167	135	147	178	152	159	145	129	136	164	150	156	144	125	154	134	152	147	155	164	160	137	144	142	158	154	166	139	141	152	155	145	149	132	134	179	145	127	154	153	148	129	141	169	153	145	147	138	164	151	139	150	158	181	158	136	130	157	147	140	148	149	134	174	163	144	143	148	155	145	152	143	149	161	148	162	147	138	164	152	159	125	134	129	142	133	143	139	141	150	164	150	160	142	154	133	144	162	120	122	131	145	162	148	153	171	147	152	138	147	157	148	136	159	156	128	124	135	124	168	144	141	147	160	149	153	136	158	132	132	143	157	152	144	153	168	148	172	147	152	132	137	156	117	160	142	159	146	172	138	142	148	154	142	156	148	146	138	160	145	139	169	142	168	145	160	135	154	156	138	157	149	150	161	156	129	146	146	136	143	128	143	150	149	139	163	164	151	141	160	162	143	157	143	145	157	139	132	153	149	160	135	149	165	139	152	148	144	128	174	138	143	141	158	156	156	156	140	158	137	164	158	136	162	163	152	169	139	158	127	123	138	141	167	134	138	155	159	160	159	136	140	153	136	143	153	139	148	131	166	175	179	146	141	137	140	160	142	138	150	148	148	157	173	156	156	158	146	152	145	164	125	150	149	157	121	160	140	149	157	162	146	125	153	142	158	150	151	118	147	132	135	154	139	160	139	156	142	148	153	165	141	130	138	172	146	123	139	141	147	145	168	153	151	155	163	161	151	140	147	153	162	137	152	158	153	167	140	138	151	145	153	153	174	170	147	136	138	136	158	143	152	150	152	144	131	140	153	135	140	144	146	157	137	163	145	148	140	127	155	139	157	170	152	151	168	119	133	144	161	155	164	139	149	144	142	142	162	156	148	156	150	175	145	134	155	151	160	136	151	152	159	155	165	130	156	152	133	169	138	158	154	160	133	137	149	160	125	155	117	148	138	141	154	137	155	146	144	154	148	159	138	145	133	132	148	164	141	145	176	159	154	138	149	151	138	132	144	152	144	145	142	147	169	135	154	165	173	134	138	140	149	170	156	149	154	151	149	146	128	127	143	145	147	137	128	152	138	154	143	163	140	151	162	130	148	126	162	156	143	153	135	134	138	157	131	149	162	158	140	130	171	169	162	155	145	149	146	137	147	146	143	135	147	146	170	144	156	157	132	133	148	169	146	157	147	152	159	142	167	150	147	131	161	130	150	143	134	147	145	152	163	147	133	151	161	173	136	162	167	140	161	147	137	153	189	130	147	165	153	147	168	148	156	123	143	166	146	147	176	137	151	141	132	145	148	129	150	145	160	164	157	150	147	149	143	160	124	167	135	146	145	147	145	136	166	138	145	166	169	163	160	162	144	145	145	135	164	160	159	158	142	136	143	143	136	137	156	131	139	172	143	130	166	145	142	154	143	147	157	150	154	160	160	147	147	155	144	156	175	161	167	140	148	154	143	169	127	146	177	158	169	144	150	133	141	156	135	122	156	162	162	175	166	142	159	155	152	155	145	150	153	164	152	168	160	164	146	138	147	135	149	137	149	149	127	143	129	127	136	132	133	163	151	170	147	142	171	150	153	142	158	144	153	154	145	141	152	141	167	163	125	158	157	162	129	173	151	148	172	169	159	145	148	144	141	164	144	131	160	142	164	143	137	152	146	158	148	152	141	145	158	156	137	154	148	130	147	157	141	156	154	163	141	157	171	144	167	149	161	151	162	150	130	156	139	159	171	151	160	145	153	162	147	130	147	167	155	145	151	169	139	149	141	162	162	159	125	154	165	153	165	148	167	153	138	142	147	165	146	159	132	144	163	153	136	154	140	170	155	136	163	129	145	131	146	145	155	172	148	119	151	140	136	147	142	165	145	154	146	143	167	142	156	160	161	148	144	135	152	156	139	140	152	150	150	146	153	153	143	141	121	150	133	143	166	161	130	140	164	145	148	142	153	136	173	168	144	175	154	146	168	146	137	143	143	142	153	150	158	144	153	145	164	167	138	154	152	141	147	150	157	162	130	136	147	133	143	144	164	156	151	137	155	143	151	149	148	146	144	156	127	154	152	152	130	162	159	137	148	138	151	132	135	132	150	144	145	158	129	147	160	139	129	160	138	178	166	150	155	175	141	142	172	143	155	157	159	164	140	158	139	169	151	133	140	146	152	159	119	158	139	151	138	147	154	145	153	120	157	160	158	145	151	147	152	146	157	118	169	154	130	142	159	144	142	150	154	163	155	143	150	132	167	118	141	152	158	125	161	147	149	159	137	153	160	136	156	157	141	129	155	154	130	137	164	137	169	147	158	162	134	147	148	160	155	146	155	148	168	143	155	145	156	137	157	132	148	149	156	162	165	148	145	149	142	142	146	146	173	152	135	148	144	172	148	150	159	156	157	167	169	154	130	161	133	137	145	159	135	146	133	166	142	155	143	147	159	135	158	121	139	131	142	145	184	155	134	130	151	158	142	153	148	152	142	154	130
7504	2501	5841	6499	5650	4404	3709	2997	2577	2195	1924	1632	1470	1361	1261	1227	1105	984	1010	961	889	812	846	805	751	780	768	743	716	683	672	666	679	641	636	639	601	575	616	620	570	590	574	587	557	580	545	583	555	557	558	597	576	517	530	535	554	525	576	542	535	564	525	524	567	540	496	523	497	548	551	529	488	501	526	505	525	514	522	532	506	514	488	485	504	484	512	526	533	503	521	519	510	498	548	488	515	479	487	529	524	495	488	494	536	479	481	508	513	502	491	511	486	467	503	509	484	478	537	513	488	466	500	495	489	467	476	508	463	468	517	477	514	468	450	470	478	498	494	472	478	500	514	522	495	524	495	476	460	545	500	482	479	509	518	471	470	493	487	481	501	488	542	483	476	504	500	495	492	501	502	476	481	454	506	491	485	506	490	550	478	488	487	511	467	500	497	502	533	487	500	462	491	535	498	497	537	487	489	467	470	507	493	501	501	497	503	499	489	481	484	512	550	465	511	514	518	426	485	479	503	487	498	458	522	466	496	467	512	477	513	505	520	483	475	478	487	474	511	496	517	452	495	459	492	491	511	478	456	475	512	496	482	453	494	442	446	495	486	517	543	498	456	491	496	498	507	488	503	517	515	487	479	509	500	510	481	500	501	459	491	525	458	481	449	486	539	469	480	488	489	504	513	506	496	521	455	475	514	481	502	472	483	508	494	471	471	488	471	472	500	531	511	456	494	497	497	481	500	507	504	470	535	478	505	467	492	495	490	488	466	488	498	487	538	517	464	541	474	528	514	502	508	474	499	471	495	499	480	464	461	514	454	479	511	511	452	499	493	491	457	476	447	444	483	453	480	466	491	489	486	463	471	471	453	484	498	480	472	502	498	475	509	507	483	438	503	486	488	466	463	472	502	515	524	509	525	473	503	504	465	464	528	472	491	488	534	488	480	494	497	487	490	529	455	490	478	502	488	506	516	515	502	477	475	484	477	487	449	503	494	502	488	513	471	480	496	477	508	488	475	476	473	480	510	476	495	530	482	516	470	453	512	488	486	489	493	497	510	491	508	490	484	471	473	488	494	486	498	501	479	517	513	479	488	457	493	537	500	475	488	486	520	486	506	473	489	490	499	489	495	492	474	479	487	505	479	498	470	471	518	448	448	468	446	483	484	478	481	493	461	496	495	495	450	531	495	472	497	478	493	520	451	522	486	497	497	461	487	450	458	514	502	480	485	529	470	488	469	460	501	479	468	477	479	506	479	459	484	484	522	496	480	487	461	484	496	478	464	484	507	459	487	477	452	509	521	471	494	475	523	476	491	462	507	448	494	489	506	505	501	436	473	509	502	504	503	481	482	453	449	508	513	503	492	490	501	462	468	505	493	460	456	472	505	482	475	472	484	488	513	478	482	503	489	483	461	541	491	492	490	475	491	527	486	492	517	500	493	497	470	464	490	479	462	503	491	499	498	464	490	512	499	466	457	445	473	480	500	476	488	518	531	467	472	491	509	523	530	512	502	472	496	520	476	482	509	489	532	470	472	477	502	461	487	548	475	506	523	515	495	455	504	469	517	524	513	450	510	514	493	532	465	491	458	496	501	494	483	459	488	476	517	490	513	519	514	501	455	521	472	519	511	490	489	472	479	488	485	487	485	513	515	502	509	501	491	467	478	485	478	463	486	530	503	482	503	495	471	521	503	479	508	516	480	456	525	501	464	491	458	506	490	481	490	499	532	477	448	490	461	518	499	464	482	498	503	479	450	524	494	452	483	494	498	439	487	466	471	476	514	487	473	502	477	513	498	475	449	450	487	540	483	529	541	488	439	499	470	501	505	472	494	493	499	486	465	483	488	478	482	474	464	477	490	480	519	493	509	505	489	518	506	485	511	495	499	491	452	492	478	499	501	498	495	505	499	516	489	493	502	484	472	462	491	489	493	484	468	477	489	471	463	456	485	450	498	510	483	493	522	489	477	516	499	499	468	455	450	489	485	471	476	521	494	482	504	478	478	520	458	487	497	502	502	481	488	498	480	486	524	486	492	454	478	502	513	497	510	471	527	504	508	538	514	486	500	451	511	492	483	484	452	493	489	485	505	463	475	467	509	473	471	481	519	488	538	551	517	480	474	476	499	491	494	487	521	496	451	476	483	494	472	494	493	461	481	520	441	511	478	477	463	533	516	494	467	469	488	514	504	487	483	496	496	482	476	492	484	524	490	508	487	507	517	452	473	472	480	534	473	496	503	506	484	503	488	499	483	470	473	479	501	491	489	457	499	528	480	530	494	470	471	469	492	520	490	441	504	519	488	525	446	472	502	468	498	475	529	462	442	469	459	475	489	511	455	479	465	487	514	458	487	450	508	432	533	502	496	492	460	493	487	500	511	533	465	504	490	496	461	508	463	506	480	482	494	506	519	477	478	453	466	486	439	491	478	489	521	504	477	479	487	482	501	468	531	520	517	456	516	505	495	499	516	493	483	496	466	462	491	480	463	501	484	469	487	472	486	471	480	476	509	464	468	466	505	444	457	473	524	517	485	498	477	495	487	531	514	491	456	502	502	458	519	477	486	477	483	452	486	413	500	473	475	479	512	458	518	501	447	493	476	481	503	522	540	477	500	542	484	502	489	504	510	495	493	463	506	486	482	514	499	463	483	482	488	481	469	506	511	478	492	500	490	498	494	485	475	475	450	496	510	475	451	488	462	473	512	463	468	503	483	495	491	489	514	491	533	489	500	465	476	473	448	459	491	466	462	483	514	473	461	478	482	474	483	508	482	476	493	482	491	475	459	500	507	493	471	480	472	492	523	488	506	541	514	480	537	476	510	454	491	490	474	484	487	497	513	485	452	472	436	504	517	499	476	507	511	505	488	493	482	492	457	525	452	526	491	489	492	508	460	524	463	504	505	511	460	442	487	497	485	481	491	545	466	497	492	470	497	508	502	468	492	457	483	490	542	445	506	488	538	472	462	512	476	471	518	475	479	503	503	499	448	496	494	500	461	484	444	446	487	444	525	487	439	496	508	471	540	488	495	478	505	516	465	507	472	543	498	457	514	483	500	508	521	474	508	469	465	475	486	492	477	471	510	507	504	479	523	510	453	467	488	472	508	468	493	487	460	478	494	522	494	446	474	492	552	485	462	485	463	515	522	510	491	501	448	464	494	525	455	466	468	478	511	502	499	451	511	506	503	489	512	486	458	516	488	495	442	488	478	481	471	467	495	515	488	513	503	510	497	501	449	505	469	511	528	501	479	508	484	481	453	455	473	483	473	500	487	527	442	476	498	481	488	481	470	497	514	485	543	503	500	451	512	479	481	470	486	488	438	500	450	529	504	479	506	482	482	470	503	450	502	461	529	489	484	493	470	493	511	510	474	434	511	452	463	493	506	463	473	469	490	515	476	520	472	454	489	485	489	486	528	511	504	486	513	457	483	471	524	471	502	479	456	472	467	510	499	506	505	507	450	507	488	497	485	488	464	497	475	461	476	492
2055	257	307	262	279	242	249	245	213	218	274	242	237	243	203	221	245	224	230	245	242	240	241	231	229	238	270	228	205	232	221	219	244	233	222	216	232	250	224	226	247	249	262	202	253	221	225	204	250	243	205	240	236	238	244	225	228	255	238	224	228	225	236	266	235	227	266	247	221	217	269	246	255	207	246	231	219	199	217	249	242	216	234	250	245	210	254	216	245	227	236	230	248	241	267	236	241	187	227	241	227	217	248	232	229	244	231	250	239	216	221	246	210	246	235	218	240	224	260	220	231	233	238	247	208	217	246	223	233	234	242	224	201	216	227	226	257	269	257	233	233	229	226	252	228	234	246	233	229	245	230	232	243	234	241	238	245	231	238	216	219	242	242	237	212	231	225	233	227	231	218	244	244	213	238	240	225	236	236	227	219	242	237	218	203	240	211	247	258	224	229	246	220	228	255	229	240	232	232	213	236	217	239	221	203	238	235	243	208	220	259	224	205	248	218	221	259	229	250	238	223	242	233	246	234	262	214	239	215	222	227	232	222	228	235	237	238	219	252	210	224	234	228	221	244	235	243	218	216	238	204	215	216	232	220	228	240	229	231	243	203	223	238	236	222	242	222	246	226	219	202	225	218	230	234	231	237	223	247	244	226	222	209	207	244	234	227	235	241	235	236	195	218	223	233	236	240	228	246	235	231	227	238	257	255	225	231	199	235	222	237	256	218	247	249	238	253	254	227	220	244	228	198	237	219	232	204	209	232	230	243	216	216	236	248	226	242	258	226	247	238	233	195	246	224	211	227	215	220	220	239	255	239	257	202	217	231	231	248	238	224	243	238	212	236	226	224	226	234	252	257	224	235	219	243	196	201	212	235	241	219	201	248	233	248	238	240	240	214	199	237	246	218	229	262	218	231	245	220	240	238	217	229	223	239	248	203	253	236	242	228	236	223	197	210	232	221	226	221	214	223	261	217	237	264	222	265	221	218	233	248	248	230	248	242	228	225	233	241	240	221	232	220	233	242	229	240	250	263	208	226	251	206	242	217	227	231	226	220	225	211	254	243	218	220	258	221	232	213	246	222	235	216	260	222	237	233	232	225	233	242	242	241	240	216	250	239	246	230	222	238	234	237	217	240	240	232	242	228	217	224	231	219	207	217	253	242	232	252	232	246	226	236	221	219	251	239	252	222	233	248	221	228	257	234	210	230	243	221	247	218	231	237	212	226	240	217	240	244	209	238	230	230	216	234	221	224	225	248	234	239	222	239	238	248	216	247	260	225	235	248	220	219	222	224	225	218	235	247	234	198	238	218	235	223	221	230	234	239	218	239	223	251	242	213	210	225	235	220	233	211	236	227	226	216	240	243	232	267	212	220	215	219	232	217	253	214	226	209	216	232	245	234	222	233	260	208	252	231	225	222	232	237	219	232	244	215	222	214	230	239	253	216	223	240	272	241	231	245	217	236	232	222	267	211	263	230	229	222	260	249	207	228	236	224	250	232	234	242	232	254	217	236	234	208	230	195	206	236	217	235	236	199	234	218	241	227	225	222	235	242	234	236	237	242	218	222	234	243	220	230	232	220	230	227	229	243	244	246	227	219	236	205	218	239	218	228	228	222	231	232	213	255	258	237	232	237	216	240	187	228	225	228	217	234	235	227	223	264	208	239	248	233	234	242	268	222	242	211	211	259	230	228	214	238	218	244	241	245	238	248	246	232	236	210	255	239	231	231	238	212	230	256	225	242	230	256	203	242	210	224	246	232	243	244	213	204	245	237	221	238	227	259	229	230	246	225	229	217	204	229	241	238	217	235	199	265	226	237	227	227	250	244	229	249	238	232	247	220	237	206	232	211	233	233	230	207	230	226	216	228	250	229	229	212	220	246	250	230	220	229	216	236	224	259	210	236	198	239	243	238	213	240	227	221	227	226	231	235	215	232	227	235	224	225	232	226	228	231	209	209	239	217	239	227	224	238	217	262	229	245	207	246	211	224	233	202	226	199	227	201	244	229	269	232	220	219	259	209	255	246	219	225	228	217	246	231	239	241	215	252	215	248	228	234	207	225	185	257	193	224	229	222	247	241	219	217	240	233	267	229	234	215	256	232	234	228	205	219	237	213	222	227	230	246	239	218	236	250	248	247	216	244	218	255	262	231	227	224	230	237	195	218	214	218	241	233	217	210	211	226	238	228	237	231	240	242	246	229	219	253	232	237	248	240	222	229	204	198	225	234	209	221	220	241	222	231	239	232	254	245	253	250	218	229	225	230	227	236	247	243	238	208	229	233	238	235	220	212	230	205	254	213	253	240	193	250	228	214	222	207	235	240	232	230	229	239	219	220	240	240	244	231	232	235	248	216	244	225	255	236	245	226	207	215	239	223	204	215	216	216	239	218	218	226	211	239	216	258	203	233	235	232	226	247	203	208	225	205	235	228	246	238	231	233	217	198	250	230	220	240	212	240	218	247	222	249	240	236	224	220	220	215	241	240	240	235	226	249	237	233	233	243	228	244	227	240	245	234	241	225	237	229	233	245	206	231	237	236	229	229	239	269	208	253	266	228	218	231	223	217	230	246	216	238	251	225	251	207	255	230	243	207	267	233	221	193	245	222	272	247	229	224	244	217	220	224	223	230	225	245	235	222	221	241	246	259	235	237	228	229	226	240	238	215	219	219	211	233	238	240	220	244	205	247	234	230	213	231	254	246	252	280	225	235	248	212	244	228	229	247	240	231	209	224	250	231	226	220	219	241	232	246	247	223	217	262	248	238	259	265	238	230	234	222	208	251	237	241	227	247	256	206	239	239	224	265	232	242	233	214	225	206	217	225	211	231	213	221	213	232	216	251	249	225	211	247	208	238	220	250	230	237	234	224	201	240	225	207	226	238	226	222	236	253	233	242	246	254	256	240	208	256	232	239	246	233	220	251	232	244	230	209	213	252	210	244	204	232	243	245	235	238	237	231	205	235	235	219	246	247	255	242	230	238	223	253	257	238	232	225	224	239	235	250	256	198	245	233	240	243	209	224	204	223	227	238	237	227	234	250	216	229	237	237	244	231	250	234	231	236	232	226	224	224	222	256	233	216	241	251	232	250	244	214	213	227	214	236	241	232	235	225	241	256	229	241	238	194	223	226	246	234	239	245	251	240	259	218	228	241	216	196	222	213	238	232	233	240	241	240	229	227	227	252	246	222	236	218	228	252	221	256	216	229	256	221	220	215	242	274	226	218	227	237	201	205	232	237	217	235	262	234	240	254	255	255	255	214	245	227	227	227	225	237	251	219	236	194	243	244	256	255	212	238	242	251	214	225	266	227	220	236	251	254	233	244	214	236	225	213	234	224	256	247	211	231	260	216	233	244	229	246	218	198	232	249	231	246	264	222	246	229	245	240	230	208	233	236	214	259	224	265	236	218	241	233	239	263	227	238	239	213	234	244	223	237	257	261	257	223	264	211	233	261	263	210	229	232	234	236	244	217	239	219	234
2202	766	849	892	827	793	759	793	786	730	728	720	689	731	747	711	736	715	680	711	692	692	668	686	720	658	714	679	695	673	707	706	734	665	691	692	691	704	731	698	705	749	715	649	719	722	727	703	688	666	681	704	721	697	728	689	697	711	660	696	710	745	693	682	719	697	683	710	709	665	722	719	694	706	672	728	673	672	699	675	694	662	705	675	705	701	660	717	717	721	642	667	671	660	716	674	712	738	731	688	690	707	672	669	728	672	685	712	736	680	714	727	710	677	671	748	709	690	678	675	664	713	722	684	671	721	672	715	711	643	651	671	708	670	701	662	709	696	664	700	685	675	678	711	702	597	688	689	704	699	718	669	706	675	685	622	740	743	700	682	671	714	656	686	726	706	725	696	708	736	724	675	637	752	684	697	685	713	676	693	679	706	745	727	693	740	693	682	682	701	700	725	674	684	669	698	662	697	721	672	712	684	689	673	682	697	732	709	681	698	642	708	723	761	694	669	694	700	666	692	708	702	712	700	682	674	707	685	718	702	728	694	684	664	695	728	707	722	727	680	690	729	700	698	685	687	647	679	654	671	686	675	702	672	714	681	652	677	672	694	698	697	698	640	650	687	771	709	700	699	696	683	706	675	690	714	701	644	665	704	691	733	743	659	661	670	697	673	691	721	694	731	680	693	656	665	720	657	674	642	701	694	698	650	688	635	687	708	710	701	709	695	702	670	694	670	656	698	682	670	678	616	695	687	671	684	682	653	696	660	673	646	660	707	704	721	650	684	685	677	756	758	735	675	699	676	682	690	686	683	707	660	661	710	710	720	740	683	669	748	717	767	717	678	741	677	668	668	711	684	673	675	688	728	668	626	703	671	699	695	737	688	665	661	693	683	684	668	717	659	691	711	721	734	707	699	660	667	656	679	687	659	699	686	677	665	700	695	656	678	678	675	755	673	643	657	723	658	640	701	663	709	691	686	712	675	663	693	659	710	684	667	723	703	680	647	670	716	729	720	668	735	696	726	671	686	718	684	675	678	682	703	683	716	713	694	736	683	714	701	721	691	711	691	676	676	643	683	657	741	679	673	710	715	691	719	685	703	653	714	684	699	697	685	670	671	682	691	710	699	692	710	670	660	723	676	679	654	731	616	699	701	697	678	692	700	706	645	653	681	684	691	665	678	676	628	715	691	700	735	699	729	688	719	671	698	682	698	728	625	691	670	703	709	691	688	707	649	684	689	665	701	693	690	688	723	710	741	689	715	716	717	694	724	702	655	687	679	661	687	668	698	649	691	679	688	654	680	666	694	656	722	716	728	701	730	711	650	693	722	697	694	657	638	711	715	661	680	728	668	703	730	732	710	699	688	720	695	712	692	736	723	717	699	694	713	669	683	694	667	728	720	618	677	650	707	694	705	716	670	667	673	684	701	651	686	703	707	705	685	686	660	696	759	628	690	669	670	703	657	668	669	719	641	680	707	656	712	701	631	711	636	681	730	655	660	612	689	694	686	721	698	688	663	775	688	748	680	662	612	717	709	693	668	711	692	723	693	694	685	705	659	720	687	680	691	702	725	721	676	632	689	656	659	696	707	689	695	685	669	675	731	634	675	733	694	699	699	714	677	693	725	701	656	703	678	736	717	659	697	666	734	683	693	698	681	682	714	606	705	713	655	671	739	691	686	693	664	702	716	693	723	672	718	685	720	702	684	686	662	704	705	743	669	711	754	688	675	644	696	684	672	717	766	655	676	698	707	751	683	703	659	718	700	649	676	669	718	735	686	704	671	706	631	704	678	666	676	690	659	659	668	690	669	700	652	730	724	672	648	698	676	641	645	710	695	691	723	686	707	681	676	707	719	659	695	694	676	714	661	682	646	726	730	696	665	696	675	703	634	756	666	652	686	675	679	712	689	703	703	684	719	679	693	671	721	662	682	679	711	715	673	715	658	679	670	731	686	709	691	675	727	728	655	681	711	692	673	694	690	662	701	671	703	667	716	728	731	683	677	719	724	717	716	754	744	725	684	667	684	701	643	702	696	655	667	689	727	690	722	714	690	692	658	695	679	688	706	710	707	702	691	701	716	702	782	646	700	709	714	638	696	652	660	679	704	720	706	675	707	757	691	670	740	718	717	695	718	663	648	659	706	658	702	698	711	675	703	692	653	707	733	673	709	662	651	723	686	745	654	667	743	697	716	705	713	681	645	716	728	714	712	655	666	683	738	729	680	698	699	695	725	707	698	731	690	702	735	692	725	736	678	658	709	702	701	722	748	649	688	673	704	672	677	665	686	632	686	739	692	692	655	731	695	675	670	735	725	712	710	683	686	728	661	741	652	703	709	739	669	703	670	657	657	661	699	661	643	685	708	726	683	636	673	706	735	646	667	653	698	718	707	657	705	719	728	697	681	716	666	665	708	685	714	712	661	709	660	696	658	690	672	667	679	709	703	705	650	726	708	641	702	685	692	694	681	699	702	736	717	650	692	693	705	727	731	710	706	669	660	683	671	692	711	674	705	712	714	729	697	674	635	690	688	694	637	709	643	712	664	738	666	707	710	654	700	670	662	673	691	707	685	711	634	738	679	664	667	673	710	702	669	704	664	743	713	731	677	703	695	679	699	716	704	665	637	680	665	679	725	679	657	719	693	718	704	676	660	683	696	706	680	694	737	727	691	673	701	693	698	700	745	688	650	698	732	724	681	716	684	694	723	663	668	697	697	698	692	660	719	662	690	624	684	643	686	670	706	655	647	666	715	656	678	689	687	672	663	717	655	683	703	696	695	702	665	695	682	738	684	686	710	657	699	670	674	666	662	655	694	668	673	702	698	673	701	688	691	671	654	686	645	679	692	693	735	743	698	664	682	670	701	701	705	691	693	663	676	680	650	733	691	645	732	683	674	730	689	727	688	684	702	714	658	701	651	667	693	729	703	694	692	675	657	757	682	684	687	657	678	639	751	655	734	683	672	677	681	679	701	662	718	657	699	675	715	707	718	732	734	702	711	701	713	695	698	699	694	688	670	677	716	675	670	732	617	714	700	717	681	699	664	668	679	718	698	695	707	661	661	693	676	698	678	642	709	691	713	687	702	734	769	721	690	695	697	655	680	726	689	736	690	686	704	726	672	675	691	644	692	657	727	689	670	690	720	663	697	669	666	691	708	693	698	658	662	699	665	691	723	699	698	685	675	720	741	711	651	684	682	647	772	712	701	735	678	694	668	652	658	670	639	704	745	672	651	661	710	693	700	690	701	718	737	652	658	668	734	695	649	727	685	705	705	670	695	694	688	702	637	718	715	655	653	684	703	714	697	731	696	614	672	657	661	652	688	687	649	719	652	681	713	733	675	714	661	687	672	703	695	685	666	706	694	663	668	696	661	685	704	698	704	671	660	652	674	686	731	640	696	688	689	703	738	705	727	658	674	685	717	646	688	680	658	713	710	721	672	704	691	685	703	642	704	699	701	677	713	692	677	651	751	671	666	688	675
7977	1009	1368	1065	719	571	399	334	258	233	217	204	189	172	194	151	151	152	138	142	148	149	161	143	137	118	129	137	120	140	103	123	123	124	137	102	103	129	112	119	131	120	107	123	117	123	113	108	107	116	130	122	119	126	128	145	119	134	121	111	142	137	120	105	106	122	108	110	130	102	142	124	118	120	124	114	124	118	118	131	96	106	93	120	135	111	108	104	122	108	126	111	114	121	118	110	125	107	131	115	112	122	130	118	99	110	120	106	114	107	115	109	116	116	108	116	124	108	123	114	103	131	114	116	127	117	118	109	122	130	110	112	128	117	114	123	100	123	123	118	123	142	105	112	108	128	131	120	117	125	122	104	129	106	116	97	117	109	117	120	121	112	109	111	115	124	114	139	119	117	120	131	129	125	123	127	100	135	115	115	129	100	118	123	109	109	114	108	103	107	126	107	113	107	116	131	127	108	114	106	110	126	126	107	133	118	105	113	106	102	98	117	109	137	125	99	113	133	99	117	113	114	122	104	120	101	121	121	137	110	120	115	110	144	121	104	118	107	132	120	115	116	111	106	143	108	121	125	105	124	99	109	143	117	128	114	116	107	105	105	122	100	112	123	116	115	121	123	115	115	120	117	115	111	146	110	96	114	115	110	97	123	113	124	113	106	123	114	120	116	119	112	111	124	119	94	141	113	120	119	122	119	122	125	112	123	146	112	118	103	114	110	107	108	121	113	100	127	128	116	108	108	118	115	122	117	125	125	134	107	107	114	117	124	131	132	127	123	128	134	103	115	116	122	129	118	130	129	112	110	99	111	107	106	115	116	104	120	112	124	114	112	115	147	121	126	123	128	122	125	120	113	133	108	121	132	110	87	134	112	92	104	111	114	107	115	98	134	138	112	126	116	99	108	118	100	117	115	128	96	104	114	114	108	120	119	103	88	138	132	107	101	111	115	123	122	101	108	108	106	111	95	109	87	112	122	134	113	105	123	120	110	137	117	138	122	107	124	127	116	113	116	128	111	116	102	107	90	120	111	131	129	132	109	119	125	112	121	117	106	110	112	118	121	109	111	116	124	107	118	112	113	106	113	124	121	114	126	109	107	129	118	110	135	124	124	137	104	113	117	97	124	107	133	140	118	103	124	117	113	127	108	120	137	123	132	108	124	133	119	101	114	127	117	117	90	125	121	134	115	109	117	124	109	122	115	111	116	106	109	110	108	138	121	94	116	139	114	117	136	119	124	121	123	110	104	117	120	122	132	124	120	113	122	107	124	120	114	107	126	124	129	130	104	98	111	129	117	113	108	110	141	91	115	123	117	135	116	114	114	122	122	126	113	117	98	109	132	122	115	109	115	108	119	110	136	114	105	110	116	122	117	108	112	117	108	110	125	116	109	107	130	119	99	130	95	119	138	121	118	99	115	117	125	118	117	108	122	132	106	116	123	142	124	108	117	130	135	131	109	131	106	118	101	110	128	115	109	98	122	128	130	111	104	121	123	110	110	105	95	113	122	109	123	119	124	111	135	96	137	95	127	114	114	88	125	119	105	109	114	114	108	97	109	106	119	127	146	127	113	108	122	111	118	104	117	121	113	123	99	124	116	98	129	116	121	107	109	124	121	102	119	126	96	107	123	123	105	105	116	120	108	114	106	111	109	126	110	117	113	109	124	124	138	123	100	107	113	116	109	116	134	108	105	125	107	103	119	117	126	120	94	116	99	101	133	124	103	111	125	90	123	118	114	108	132	140	108	118	85	117	117	123	104	114	102	122	117	110	116	109	111	118	105	110	127	122	115	104	125	98	111	135	106	110	111	116	125	114	100	113	110	132	113	114	108	113	123	104	95	124	113	103	101	116	123	133	118	99	110	116	129	105	98	121	122	119	109	94	123	120	124	117	120	101	112	147	110	118	137	121	115	102	106	97	102	137	143	113	121	122	111	106	106	94	134	100	104	119	119	109	107	133	119	103	99	105	110	117	134	112	107	102	121	104	118	116	134	108	108	109	137	112	118	101	119	107	120	127	106	125	114	122	103	124	107	122	130	101	118	127	107	131	119	118	117	104	134	125	113	115	109	120	119	112	117	120	101	122	110	112	114	124	131	90	125	115	98	123	110	121	111	106	123	113	113	112	125	129	129	136	112	117	116	127	95	122	125	113	127	118	113	108	122	107	130	118	101	110	118	133	121	130	113	118	106	135	119	119	117	115	143	106	118	114	120	114	115	124	119	109	109	128	108	106	117	113	137	108	124	114	107	109	109	117	115	121	121	145	117	118	132	111	118	123	97	117	106	127	132	124	138	124	122	123	122	118	129	134	117	135	109	109	119	136	124	108	122	114	103	107	130	101	102	121	114	144	139	105	123	122	109	111	122	126	128	125	116	105	122	113	142	113	120	114	109	138	128	106	128	108	120	120	126	135	123	114	103	104	114	112	117	107	121	118	106	122	118	140	125	127	113	109	105	122	106	115	106	119	114	114	132	125	94	117	110	117	119	124	129	120	116	128	107	115	127	112	109	134	104	120	108	110	108	133	114	112	119	90	121	95	122	129	115	107	127	124	132	134	129	115	118	98	142	112	107	113	101	138	115	121	113	102	108	119	112	137	102	113	121	123	127	124	119	124	127	118	121	125	122	116	104	119	142	131	111	131	133	111	121	98	131	115	122	120	119	118	111	110	111	101	113	117	123	120	101	105	92	112	117	95	104	118	129	104	132	136	114	111	124	109	118	110	136	118	116	115	113	111	113	131	105	118	113	122	129	115	143	128	98	103	105	118	130	102	108	107	133	114	140	108	122	118	128	131	129	122	104	103	110	131	124	137	94	115	134	144	93	112	116	107	113	93	128	117	122	103	126	112	116	128	116	125	101	109	112	112	103	99	115	103	95	120	108	101	98	130	103	116	122	118	136	102	118	126	116	116	120	116	109	109	106	118	106	109	110	129	108	118	118	101	127	99	127	126	108	107	124	114	121	104	111	95	125	116	111	113	111	108	111	120	111	109	117	117	117	123	114	123	112	123	125	103	112	91	116	119	115	114	106	99	119	111	109	110	108	124	115	116	120	130	116	111	112	93	102	113	113	117	127	114	114	115	93	115	115	135	117	135	115	131	116	97	125	111	109	129	132	117	110	110	124	111	101	130	101	122	116	108	101	111	112	116	108	139	105	98	123	126	112	101	96	116	128	127	113	124	111	115	114	121	121	90	119	114	110	111	102	117	106	113	118	125	116	102	111	114	112	127	112	94	130	125	104	124	113	107	128	100	120	102	124	125	113	135	117	115	116	120	134	126	113	111	119	109	113	95	108	109	100	103	119	127	115	128	125	111	116	124	109	106	82	125	113	100	114	108	127	127	111	117	145	122	105	109	116	120	114	120	100	121	96	126	126	110	109	117	126	130	118	111	116	111	118	116	113	125	95	108	119	154	137	119	114	136	103	118	123	142	119	107	105	108	105	123	110	91	143	109	111	126	113	123	114	125	110
5268	1348	3127	3545	2968	2460	2005	1667	1389	1333	1073	998	900	840	809	788	695	652	622	620	607	546	571	556	517	519	507	529	505	449	525	409	471	461	482	458	419	471	441	419	456	449	430	440	411	432	412	397	422	430	409	398	421	427	394	412	417	427	411	454	433	422	420	411	426	409	409	439	419	411	410	401	391	390	393	396	378	397	391	408	384	420	384	391	408	427	395	422	421	416	406	385	430	429	388	361	399	371	379	376	380	408	351	400	386	384	409	379	400	384	409	388	425	388	387	405	409	407	397	387	372	381	390	394	357	400	369	378	374	368	410	395	421	398	410	431	390	383	365	409	393	356	392	388	393	429	358	412	355	368	390	400	359	438	412	388	385	422	390	396	382	359	394	402	354	402	385	393	392	403	413	385	401	366	383	396	380	389	402	384	391	403	378	381	407	363	388	390	420	405	382	366	435	398	381	367	406	394	397	429	393	346	334	394	362	379	389	405	380	377	417	392	385	370	378	415	377	410	367	416	414	394	393	421	365	370	383	372	408	434	399	376	362	397	386	406	391	401	368	412	372	379	405	347	382	403	393	377	425	404	400	357	380	390	366	358	372	388	391	406	449	395	373	371	369	431	380	371	367	379	383	423	405	395	422	406	372	406	391	360	395	393	394	379	390	408	383	371	396	397	397	397	385	390	365	382	415	365	388	360	412	389	377	403	371	391	381	399	388	391	392	368	395	395	384	390	397	383	406	368	384	392	412	423	355	420	382	384	378	397	367	375	382	380	353	407	418	384	441	376	363	381	382	392	408	382	424	366	399	369	379	366	415	379	357	382	352	389	421	369	408	355	383	424	383	366	384	403	382	394	383	349	395	405	419	373	390	402	383	380	353	391	407	396	371	423	384	380	390	409	378	396	368	415	360	346	371	362	390	370	357	372	362	415	391	368	361	390	405	367	362	379	391	411	443	393	397	399	373	387	418	383	360	402	398	417	365	401	370	394	381	404	400	406	410	397	385	411	371	364	422	382	395	384	399	379	380	398	398	385	389	371	393	418	386	391	365	344	414	431	370	351	370	411	378	444	391	421	394	391	339	390	378	399	397	369	373	363	392	370	395	407	398	382	378	378	354	372	362	368	384	381	395	359	384	384	371	358	376	414	388	392	395	404	379	377	402	387	384	409	399	419	392	342	375	396	377	365	377	388	430	414	386	382	386	370	368	369	418	403	378	390	405	420	387	401	378	381	368	385	412	388	395	371	379	405	412	382	413	371	432	411	386	373	404	428	361	395	380	354	420	387	356	387	371	413	405	397	376	422	371	379	386	407	391	407	367	373	440	395	360	390	384	374	348	405	404	426	354	398	370	395	317	369	378	380	405	378	394	398	411	339	383	374	368	395	404	382	412	393	360	378	382	377	368	445	421	350	372	383	415	397	393	395	363	414	375	343	365	379	412	358	418	367	385	378	389	388	374	367	373	375	409	361	382	423	387	411	371	441	410	400	377	382	400	384	376	383	376	383	393	386	385	403	367	401	397	394	400	371	383	340	375	366	359	401	383	386	411	351	389	364	383	361	376	409	365	379	402	405	376	411	417	399	382	389	368	411	394	388	357	384	374	412	375	377	381	401	396	353	416	421	364	390	364	405	392	371	432	378	369	387	386	360	381	383	388	393	373	379	424	406	390	421	381	372	402	366	366	376	420	392	376	352	332	394	369	387	386	379	417	374	409	407	376	394	410	392	374	440	355	363	392	369	373	369	372	404	379	397	402	408	385	403	374	391	382	383	359	369	399	407	390	393	396	378	386	403	406	402	373	408	389	397	373	366	377	393	396	393	355	403	386	397	373	369	380	390	385	387	402	371	390	373	389	407	398	360	396	442	405	401	386	394	395	391	379	359	428	357	396	369	340	376	422	366	400	418	413	398	383	368	420	403	387	354	378	383	372	351	400	339	386	406	370	377	347	387	364	406	360	431	371	394	336	341	398	392	367	417	382	395	384	387	397	409	372	407	398	412	370	402	435	394	423	431	430	390	400	374	379	388	390	428	374	381	394	378	403	380	404	386	385	352	420	377	391	365	393	386	409	393	387	370	391	428	404	393	365	385	379	421	364	358	421	417	410	436	383	366	394	385	390	377	379	394	365	340	384	406	371	429	397	388	377	425	391	361	386	359	365	437	400	389	363	396	393	386	392	400	397	381	340	411	364	392	382	362	403	415	347	376	369	387	410	417	363	403	397	384	412	381	359	418	396	410	420	393	400	404	384	372	377	413	389	369	381	396	404	388	377	400	398	388	396	375	407	360	383	401	356	362	386	369	389	386	433	400	365	392	397	397	423	373	409	357	407	390	417	372	355	376	402	406	391	412	374	427	387	352	382	378	404	388	375	388	388	424	368	397	386	393	365	379	374	424	385	425	362	396	369	358	398	388	383	405	409	345	395	369	395	362	382	370	365	389	361	407	404	401	387	406	428	394	396	347	396	371	419	378	376	384	376	380	359	374	402	341	397	380	380	384	364	372	358	374	415	387	366	395	361	370	377	371	402	395	363	389	391	399	387	408	370	330	365	411	367	358	398	370	363	435	408	393	380	383	378	379	388	378	415	368	368	363	370	371	389	373	356	399	401	409	400	397	384	408	389	376	390	378	404	392	392	384	422	366	370	404	394	390	360	367	394	375	364	392	360	375	419	395	365	372	395	347	396	394	405	394	393	381	379	408	386	386	361	420	410	374	385	371	415	375	409	383	402	379	390	396	361	375	359	405	400	403	402	371	358	409	373	382	376	403	403	399	372	382	370	363	405	373	375	397	419	380	360	404	380	409	373	403	387	415	410	405	371	351	393	390	348	384	383	378	374	377	375	391	351	412	364	372	386	399	376	386	371	380	382	397	383	380	409	393	412	416	386	350	387	385	409	412	382	381	407	372	411	371	388	417	372	344	409	402	402	392	399	365	390	409	386	361	384	406	387	371	409	421	362	380	388	370	382	387	387	388	390	394	412	382	383	422	397	372	347	383	374	382	410	384	377	377	408	425	397	390	423	407	391	365	380	375	391	374	426	407	405	372	374	370	391	358	398	396	393	409	380	365	380	390	368	421	399	389	395	439	372	365	406	386	364	375	387	405	361	391	362	367	380	380	391	370	368	366	380	387	380	385	443	387	374	405	402	383	413	355	369	368	392	410	376	337	376	358	376	402	383	352	378	394	387	403	405	381	394	405	398	374	375	390	372	396	348	399	403	359	372	384	401	378	371	403	401	374	371	416	407	395	365	369	397	370	421	390	379	372	399	390	371	379	384	377	362	364	396	416	381	372	384	380	381	401	384	383	375	396	377	365	376	382	413	419	372	380	424	407	417	365	383	385	373	422	392	382	395	404	385	388	414	371	404	380	404	437	411	391	338	418	376	386	392	394	401	370	390	347	405	404	371	381	376	409	413	366	371	416	382	404	375	378	367	350	373	421	378	417	410	383	408	392	374	387	369	389	399	403	419	361
15314	2456	2596	1994	1364	1006	809	657	522	437	374	333	309	284	317	213	219	219	223	218	176	201	189	191	174	178	173	198	184	158	151	177	149	186	170	188	183	162	181	143	166	157	158	151	162	173	137	162	154	146	163	148	155	146	180	172	179	149	146	148	136	146	194	165	166	149	172	140	137	176	162	151	179	154	156	162	156	166	161	136	169	148	135	139	141	154	151	143	157	157	163	128	150	156	151	130	135	113	165	139	165	139	150	143	158	121	157	157	125	150	150	154	141	170	155	179	143	154	134	158	144	163	155	178	153	156	129	140	135	160	148	163	146	150	163	169	172	163	164	159	166	167	142	164	170	159	169	171	154	141	146	145	145	148	178	147	144	149	152	136	155	171	143	141	149	161	156	165	157	135	165	163	146	163	131	151	140	152	163	151	145	157	168	154	140	162	166	169	166	128	172	142	145	156	140	143	143	124	154	178	136	162	138	154	136	168	157	132	136	161	141	143	164	156	137	148	140	172	160	152	148	168	149	156	157	162	153	158	148	157	137	148	152	139	161	129	152	121	144	145	151	159	152	138	164	140	139	152	142	160	162	162	178	147	158	143	138	155	140	152	160	153	171	163	153	144	161	168	152	130	154	168	147	162	121	153	141	154	145	121	136	151	145	118	160	154	154	138	150	123	168	165	128	143	146	158	158	160	173	148	163	159	141	152	172	172	152	167	130	142	159	136	143	150	156	152	167	156	166	157	136	129	145	158	156	170	169	166	129	172	144	163	141	140	159	148	140	149	161	138	157	141	155	156	164	148	166	166	159	143	163	128	148	156	181	161	159	153	125	150	165	151	134	145	132	141	127	140	169	140	160	155	153	152	167	161	159	177	141	154	143	159	124	125	152	138	152	166	134	125	133	146	156	163	147	168	159	147	157	138	141	185	164	144	127	158	148	142	146	177	161	142	151	155	152	141	143	174	146	156	158	161	151	132	160	138	150	126	159	153	149	172	165	154	148	146	149	165	147	138	141	133	161	141	142	148	158	142	141	156	157	143	157	155	124	129	155	158	134	182	174	144	162	147	151	135	163	141	137	142	151	149	150	146	151	120	145	161	138	131	171	141	153	150	134	136	151	152	138	142	151	170	147	146	126	172	137	150	146	128	156	140	163	122	163	161	141	129	156	142	125	144	154	153	134	142	136	154	145	146	150	126	161	160	144	160	174	171	135	151	137	179	145	162	158	152	144	167	145	146	143	136	135	138	155	132	144	159	136	172	162	157	128	120	130	152	132	136	178	142	139	154	135	131	157	145	146	152	138	161	157	137	149	165	139	144	148	131	128	145	156	148	150	153	147	150	121	164	141	150	141	141	163	132	158	166	158	124	138	151	137	138	160	136	148	149	155	147	148	153	163	145	174	149	153	153	155	158	152	177	135	125	159	161	148	140	154	167	135	174	143	144	130	139	164	141	156	154	151	155	167	157	144	150	149	155	143	158	158	153	162	133	155	144	140	136	143	160	154	139	181	144	151	132	142	149	148	154	165	144	169	149	154	148	142	165	161	134	142	147	139	163	136	147	132	162	157	162	160	149	143	128	142	141	133	150	150	160	141	137	162	141	144	146	145	142	137	149	172	139	143	154	149	162	139	140	160	139	144	136	153	152	173	160	145	154	129	151	147	156	139	137	151	142	166	144	142	146	147	153	157	150	150	150	156	147	140	148	150	155	133	178	145	142	133	140	168	131	144	145	167	144	142	144	145	135	118	152	155	161	138	131	142	141	148	138	140	141	158	132	169	161	136	157	152	154	143	139	160	143	158	170	147	134	173	138	143	152	138	146	145	161	154	154	161	147	168	154	158	138	142	147	146	162	167	144	153	165	145	154	153	153	150	148	149	148	146	164	154	136	138	134	150	139	139	156	151	138	145	139	161	134	155	159	154	178	126	152	144	140	144	148	130	174	173	165	139	146	177	137	144	168	151	126	165	168	136	146	136	149	129	144	147	130	148	171	163	136	131	154	169	165	145	171	175	149	138	158	160	146	135	155	161	141	149	135	131	151	137	143	149	141	149	126	141	142	144	151	172	126	155	154	145	147	141	145	152	151	150	167	143	154	142	169	163	143	160	144	158	140	128	145	128	152	148	163	142	156	125	159	153	138	141	128	152	143	161	143	129	155	166	145	143	141	147	146	144	150	137	153	154	139	139	159	144	164	154	138	146	163	130	169	149	174	158	160	149	149	135	153	151	165	149	133	170	153	147	157	153	148	151	131	149	163	145	147	151	158	170	155	145	133	171	156	155	153	159	134	154	141	152	152	146	140	158	137	140	151	126	123	150	146	146	133	154	170	167	123	134	155	160	139	154	149	176	151	145	122	134	135	147	167	164	134	140	141	156	138	162	168	156	140	154	153	151	124	131	151	166	139	171	164	155	157	169	151	126	145	146	148	161	134	132	159	157	169	158	127	159	142	150	152	169	155	150	158	133	137	150	132	154	145	130	151	188	165	151	142	152	125	151	152	125	148	149	147	136	152	145	139	143	158	150	145	142	131	136	163	154	132	139	160	152	137	148	138	161	143	149	142	153	147	149	159	175	180	164	142	146	135	151	147	188	168	145	165	137	147	139	153	150	171	142	151	145	159	150	143	152	150	129	157	148	152	156	157	155	149	140	134	139	152	140	160	158	141	135	141	179	171	150	154	149	142	151	147	161	143	158	161	147	127	171	149	153	140	149	149	172	152	146	156	162	140	164	146	139	139	123	160	149	127	152	131	136	160	165	127	143	147	149	133	126	156	145	142	140	154	159	146	159	137	144	151	145	141	162	146	160	153	150	155	150	146	153	147	152	127	152	156	150	160	136	143	147	166	129	149	153	155	151	137	159	147	125	151	159	140	140	152	159	174	154	136	137	114	143	148	155	145	180	168	127	130	168	137	150	131	149	150	144	155	135	174	151	130	145	150	133	126	153	138	132	170	156	144	134	142	140	157	141	156	169	143	149	152	148	160	137	138	167	137	141	146	177	140	134	144	147	126	148	158	145	160	167	132	121	146	147	145	112	181	126	153	134	157	159	155	133	142	144	158	170	137	146	145	144	143	156	150	169	134	168	151	135	145	151	149	157	157	159	154	148	151	143	146	158	141	175	162	131	160	142	139	142	130	144	139	146	161	164	168	169	152	147	138	137	142	154	155	137	175	157	155	137	132	141	149	148	156	164	139	174	149	163	154	170	156	130	152	182	152	148	155	138	134	151	156	150	154	147	142	132	138	147	149	141	159	140	141	142	162	153	143	162	136	134	143	153	148	153	162	146	140	142	169	161	145	148	154	144	139	133	148	165	147	137	172	137	153	146	137	181	164	161	169	160	131	154	141	150	129	166	143	156	146	150	141	137	158	141	154	164	137	135	156	133	125	135	131	156	164	145	139	137	142	146	155	173	147	149	166	164	159	165	151	150	122	156	175	145	144	167	141	147	142	144	144	130	137	140	157	138	156	139	169
7484	2530	5881	6586	5426	4450	3641	2868	2508	2111	1946	1730	1481	1438	1237	1199	1168	1064	1000	990	880	878	840	749	753	799	729	688	693	689	626	696	685	660	680	635	606	635	596	650	611	589	551	563	572	581	540	579	547	552	533	572	552	519	531	559	520	523	535	564	523	513	522	519	541	532	547	492	514	517	487	555	528	539	529	490	554	532	539	459	520	526	522	496	494	523	528	530	531	509	553	514	522	487	525	528	503	488	563	521	486	525	524	495	513	469	512	501	534	504	493	509	467	486	501	483	487	524	506	493	516	559	493	557	507	527	488	511	525	509	511	489	473	477	487	504	497	474	507	473	487	524	495	499	500	466	477	498	508	534	523	482	477	466	505	504	517	499	472	498	506	461	495	533	480	450	476	505	478	479	549	456	472	471	508	482	499	493	513	487	466	468	525	504	482	484	494	471	463	497	465	495	478	512	472	466	548	454	510	498	544	462	503	489	502	473	480	507	481	460	454	490	489	512	471	479	504	504	488	499	478	497	478	498	528	520	509	519	496	497	497	500	472	480	451	483	481	476	460	479	421	495	442	488	511	505	484	509	466	460	489	463	485	477	467	496	480	461	487	541	486	472	471	492	502	486	487	441	444	507	536	499	461	473	495	505	478	473	483	471	504	488	500	526	504	491	448	479	499	488	491	491	523	523	498	523	487	489	519	446	472	489	457	489	491	476	505	465	514	512	516	495	510	460	502	477	525	494	506	461	479	507	477	506	509	485	457	478	483	454	486	512	529	471	458	477	478	502	519	503	522	490	497	477	515	485	436	480	474	518	496	469	495	476	494	475	502	492	457	455	467	506	446	470	527	489	505	479	491	506	519	455	510	493	475	485	473	448	514	509	483	470	483	513	500	502	460	500	466	476	489	517	486	472	498	458	470	508	465	474	485	485	435	483	450	479	467	479	481	533	451	478	534	482	490	506	486	527	490	501	450	510	495	493	486	528	497	448	492	499	513	474	448	498	513	442	529	465	492	520	463	490	460	505	440	491	493	492	476	492	480	522	446	468	502	508	476	493	503	451	468	507	484	499	498	521	463	504	501	494	474	457	493	520	478	505	476	487	528	489	513	489	469	477	451	450	499	522	485	496	507	478	512	512	510	502	484	461	489	492	477	447	452	511	469	484	449	472	479	483	502	500	517	455	488	450	456	453	487	505	505	476	498	508	461	514	511	444	503	488	512	527	451	488	497	471	483	481	485	483	459	463	475	505	491	495	488	532	448	454	473	497	479	486	500	469	452	525	506	448	468	488	489	491	484	522	476	496	492	453	500	502	527	538	531	494	497	494	455	474	472	487	473	486	488	513	475	525	477	486	474	506	461	483	498	488	470	475	495	472	489	458	492	476	511	530	481	493	470	502	484	525	509	496	505	508	488	523	457	473	505	469	492	490	516	493	524	532	503	492	474	498	489	497	521	514	466	457	480	491	492	440	509	493	510	468	489	431	486	517	479	455	471	458	508	458	508	504	523	475	495	495	461	486	514	472	479	540	480	501	490	462	521	434	498	502	499	473	491	449	464	459	532	454	504	450	529	521	517	479	456	506	501	470	474	514	475	473	522	479	504	493	479	499	501	506	474	494	506	482	473	431	486	475	533	528	479	499	482	497	497	506	480	498	448	485	498	512	525	495	479	469	497	516	494	511	503	501	519	522	500	478	531	457	488	518	469	476	479	488	522	497	503	532	530	470	473	531	487	505	459	498	458	489	490	489	458	477	486	492	511	469	499	476	501	536	488	482	527	503	468	477	500	497	485	481	458	459	511	493	519	524	502	516	496	456	479	468	497	462	481	504	494	453	484	498	456	501	439	484	514	488	454	476	460	485	474	489	491	456	466	470	542	527	493	493	505	460	478	465	484	488	492	499	475	486	485	478	493	490	461	496	487	501	495	497	491	478	502	488	471	444	426	486	499	467	532	476	527	471	493	458	496	497	477	483	522	483	469	487	489	519	488	471	497	479	499	484	481	476	504	483	452	484	436	490	469	495	509	520	487	496	487	519	465	489	482	502	484	513	439	527	458	513	481	547	479	475	455	524	508	498	512	451	492	496	521	493	497	505	494	540	468	489	516	486	466	478	477	434	487	492	504	513	495	477	505	499	482	494	484	447	491	474	462	466	474	487	507	514	516	443	480	502	539	490	502	474	499	503	486	471	525	438	488	445	491	519	503	463	477	462	488	479	507	512	518	475	483	506	508	473	533	474	485	510	462	494	483	526	494	478	509	486	458	483	495	498	527	480	474	462	495	500	483	461	472	539	519	505	460	501	434	464	498	514	480	457	491	518	478	511	489	461	478	502	464	473	543	483	465	441	511	471	498	465	475	486	487	531	483	527	499	494	494	496	515	495	484	500	484	472	487	502	473	470	532	475	481	481	497	457	510	444	472	514	521	469	495	487	461	524	467	486	491	496	477	500	498	454	475	490	519	464	503	500	482	477	457	487	499	468	513	495	498	439	466	514	500	443	457	459	486	488	510	484	466	470	447	521	430	510	471	430	500	481	456	494	474	531	536	508	451	464	515	489	502	487	469	508	510	488	492	465	492	482	542	514	489	477	482	467	508	482	471	524	505	503	450	443	504	531	489	470	537	495	455	556	498	469	482	497	507	494	443	431	475	505	519	511	489	489	474	503	481	495	513	499	504	458	462	479	486	499	465	488	466	510	487	500	502	503	514	483	483	463	460	494	458	467	466	468	488	503	485	520	535	493	526	505	522	481	479	467	436	510	481	487	515	479	452	484	469	481	472	522	476	494	505	494	498	509	527	486	520	478	497	512	519	499	528	505	519	440	487	532	489	480	521	489	510	480	480	480	503	517	458	442	480	509	457	499	479	478	449	475	522	480	503	541	520	533	471	491	513	473	523	473	479	481	514	462	462	487	515	486	487	492	444	461	536	498	508	507	500	456	508	487	496	454	481	499	538	481	477	460	507	486	509	500	505	505	519	469	492	511	520	452	537	482	504	480	485	483	479	501	505	476	514	499	504	483	500	495	487	504	493	457	511	515	523	472	527	499	506	499	484	450	481	480	501	491	479	527	468	452	471	430	509	485	514	478	521	507	517	472	477	497	442	429	496	473	496	462	456	472	490	471	513	516	477	477	498	488	479	504	477	488	493	500	455	498	510	490	473	469	515	469	482	454	522	494	475	473	512	497	492	515	479	456	462	467	475	502	497	515	492	492	455	503	453	517	502	451	494	448	501	514	492	468	489	484	503	497	475	521	433	491	449	467	470	472	478	528	509	460	481	511	497	475	493	491	478	464	484	456	439	485	491	464	480	527	477	484	453	482	477	461	435	469	463	501	471	473	497	474	467	483	460	460	478	472	502	445	490	513	469	480	473	450	511	504	465	491	491	513	452	508	516	441	442	452	481	480	481	507	532	469	556	508	459	537	466	492	489	476	510	475	498	481	491	472	499	474	495	478	496	490	496	493	489	490	477	533	513	526
1970	299	307	289	257	260	269	269	244	251	229	192	222	220	226	253	248	257	236	230	234	248	214	241	241	228	250	236	235	235	239	245	239	245	255	247	241	222	238	215	208	222	229	248	226	222	252	229	246	224	263	234	232	214	251	218	236	236	232	243	253	245	227	204	248	225	215	231	240	262	258	222	274	258	227	249	242	231	223	244	228	226	209	222	232	242	229	226	228	251	238	257	217	201	212	214	205	214	242	254	232	251	236	236	206	242	228	220	226	224	245	219	245	249	226	262	258	217	221	213	225	218	228	252	221	259	210	228	226	253	209	227	218	232	242	220	237	230	221	254	200	214	232	244	245	221	251	261	234	240	206	218	232	263	236	244	250	238	218	254	213	245	234	249	232	233	238	216	228	242	236	234	255	226	220	227	202	241	240	217	231	219	251	215	250	244	235	211	251	240	251	220	247	238	217	236	189	248	238	223	248	238	233	221	202	212	246	217	235	237	248	194	192	224	229	216	212	234	228	228	276	241	224	233	250	207	237	222	219	217	233	252	219	235	218	258	238	221	257	220	224	227	233	210	241	239	251	242	239	260	256	230	234	230	257	235	218	227	224	247	235	251	231	240	229	216	237	218	226	218	239	236	250	228	204	222	244	239	221	237	214	233	228	230	246	229	221	240	250	228	248	228	232	232	232	232	237	227	247	216	234	200	233	197	226	244	233	250	206	218	233	257	249	219	239	220	199	251	240	249	248	257	235	274	257	220	254	234	219	235	226	264	233	218	241	223	234	232	230	237	209	244	219	215	231	227	229	232	223	226	215	251	260	240	240	236	206	250	237	223	234	243	212	236	239	220	226	222	240	197	244	201	223	241	218	229	216	220	228	233	243	233	225	225	222	225	255	239	219	204	234	208	222	205	232	225	230	222	220	246	259	234	227	220	207	220	212	237	234	204	272	234	210	230	227	253	242	225	251	225	257	254	258	232	230	206	208	257	239	209	195	247	244	246	218	240	218	207	225	253	236	208	239	238	224	244	236	229	222	245	228	240	247	251	247	245	219	236	248	233	204	226	253	225	245	228	223	226	218	249	236	227	211	260	236	239	258	231	196	244	247	227	235	225	199	239	248	247	264	259	232	253	239	237	204	254	240	246	232	218	225	220	223	229	231	204	235	239	241	214	224	236	231	236	231	204	243	228	253	237	237	239	222	203	243	233	204	240	249	242	210	230	228	229	213	256	244	230	225	249	230	228	229	216	240	227	230	232	217	248	237	250	245	213	244	247	233	225	217	240	224	232	255	222	216	252	222	241	253	243	226	212	239	196	221	200	254	220	218	222	239	233	244	230	224	214	230	217	204	241	225	223	231	228	211	259	237	216	257	234	233	233	240	223	227	223	238	220	239	231	198	222	242	233	232	232	242	237	274	215	267	222	209	220	222	209	223	255	227	209	230	230	230	220	186	213	206	239	214	240	242	240	234	183	228	235	218	251	226	227	228	239	241	241	246	223	218	228	214	231	240	236	202	248	218	235	222	225	228	211	246	241	218	247	245	240	217	237	224	240	239	245	221	224	225	243	245	246	218	218	229	246	221	230	224	216	235	223	216	220	241	230	241	230	263	234	247	210	232	228	235	249	234	254	201	239	240	229	248	229	223	253	238	220	212	236	221	254	203	228	260	239	241	208	233	229	232	248	222	190	258	202	219	241	213	218	216	240	239	268	249	214	228	237	247	230	234	239	251	223	225	241	214	226	219	238	218	213	243	224	229	225	247	209	205	232	213	256	242	234	254	230	213	242	257	231	199	212	259	213	231	256	219	248	225	245	250	235	213	216	265	226	242	238	211	243	219	239	244	237	215	253	230	223	255	205	224	223	211	252	256	219	258	224	213	222	209	230	216	204	247	260	218	215	230	231	254	236	242	230	236	239	249	244	227	229	240	218	214	263	236	245	228	264	211	229	262	262	209	238	241	208	218	236	232	220	212	279	248	234	244	206	246	275	209	227	243	223	230	252	238	246	231	244	221	227	234	224	217	234	256	243	238	226	254	253	240	239	216	245	210	227	219	223	253	234	236	209	233	222	232	231	219	257	222	242	237	232	234	203	224	212	250	225	203	251	219	231	221	219	209	222	245	235	251	235	273	221	208	237	235	243	228	268	249	228	234	237	221	228	225	226	269	252	233	236	233	242	245	225	223	231	222	241	247	227	234	237	253	230	247	236	222	224	225	246	229	220	235	235	231	219	225	261	227	237	237	233	216	215	228	217	240	261	225	222	245	206	215	222	280	263	232	254	259	226	225	248	226	246	237	238	213	209	236	229	218	241	212	225	238	231	239	229	225	206	239	223	216	216	221	268	239	238	229	221	229	225	231	203	245	207	239	229	216	245	225	215	237	256	260	226	234	219	222	245	256	205	212	234	250	222	253	242	247	232	265	240	233	243	238	251	220	237	210	196	235	261	221	226	227	252	268	216	255	220	199	232	228	229	235	232	223	242	227	246	282	237	241	242	243	234	209	221	236	222	245	221	225	242	235	231	224	238	223	223	224	220	229	244	229	251	235	229	236	224	252	214	258	214	210	275	228	243	212	223	221	222	210	231	227	244	243	246	230	246	225	222	224	226	236	228	213	206	232	211	252	265	228	211	206	239	223	230	228	245	220	229	229	234	228	233	243	214	264	247	233	237	193	235	236	242	242	239	228	255	223	248	233	231	228	264	214	254	236	255	242	261	221	237	222	217	257	218	257	248	217	249	243	254	238	207	228	212	241	252	246	234	249	244	231	243	220	227	245	247	248	221	232	211	223	271	252	265	244	226	242	228	263	218	224	230	244	234	214	238	246	237	224	241	218	258	237	194	238	220	207	206	231	247	236	209	224	239	242	229	265	252	210	206	219	234	250	220	239	207	245	239	227	222	229	215	233	227	237	203	257	218	187	221	214	227	212	228	235	234	209	218	235	254	206	253	209	213	245	244	232	239	218	213	224	248	241	223	228	248	247	251	237	218	217	246	206	215	210	246	232	227	226	239	220	241	247	207	262	256	217	233	206	217	239	214	247	247	236	218	220	225	219	241	216	205	225	220	231	234	226	211	236	210	223	263	231	209	236	226	242	226	223	243	249	226	259	211	230	236	245	245	255	243	263	207	233	265	238	194	230	215	238	220	255	234	234	237	237	212	202	223	245	247	241	246	258	225	214	220	232	235	246	235	268	241	258	244	233	258	230	229	216	228	238	223	251	261	228	207	228	252	230	237	243	226	231	224	247	240	246	218	244	238	221	234	246	199	220	227	208	241	250	221	214	234	244	245	220	231	243	234	246	217	231	235	243	221	233	239	203	239	226	250	235	215	238	233	234	251	222	238	209	246	249	229	266	246	236	250	217	251	241	241	227	242	204	218	222	237	227	250	218	247	215	252	211	221	235	242	225	260	226	222	228	217	210	238	245	257	214	235	227	237	220	213	229	222	225	217	243	232	213	254	227	218	235	214	249	262
2147	770	820	822	842	772	768	781	807	716	722	719	727	721	712	726	691	683	719	698	709	712	706	708	704	721	685	702	673	714	713	667	709	696	699	704	710	684	704	719	691	666	677	705	703	713	690	698	707	707	695	702	698	645	624	691	675	692	692	669	710	684	653	716	715	687	718	718	714	650	708	676	660	684	695	661	670	691	710	667	709	697	691	688	653	673	693	681	718	702	735	714	688	709	708	726	700	696	671	690	725	726	712	672	705	707	688	735	684	688	674	670	725	737	718	733	638	660	702	699	710	709	675	665	702	669	738	670	684	659	683	719	699	708	707	716	696	715	674	677	665	684	669	678	723	649	690	710	708	686	701	644	691	686	715	673	684	656	707	726	676	691	651	698	707	680	680	682	705	755	714	633	665	713	691	712	704	755	713	710	689	669	665	719	678	661	696	688	708	650	715	699	714	708	682	655	696	668	704	688	676	715	686	697	677	686	698	706	710	633	730	668	657	651	653	678	681	688	713	692	675	643	697	709	706	721	644	680	639	714	724	690	674	691	660	682	711	687	693	714	675	700	683	666	672	681	713	700	654	713	758	688	721	707	645	681	689	709	660	669	679	689	693	730	695	704	731	691	705	714	757	682	678	698	695	717	666	685	740	718	663	699	675	670	705	703	671	674	662	726	683	677	745	666	692	681	717	694	701	684	714	706	720	644	690	715	657	686	705	635	678	684	701	672	715	682	677	677	701	746	680	698	721	721	707	675	697	644	685	727	674	709	695	731	679	708	662	676	664	706	666	702	717	669	698	660	691	707	628	679	725	684	714	715	695	707	610	679	688	708	659	686	707	729	684	686	718	741	698	704	689	694	712	687	713	707	689	682	673	718	699	702	659	648	651	659	682	686	694	684	698	740	699	703	683	648	721	651	671	712	709	682	749	725	704	692	702	643	700	684	748	704	662	696	696	667	697	672	693	691	703	690	698	675	739	672	728	684	690	655	664	710	698	712	675	650	719	678	668	724	664	702	671	710	678	677	651	749	682	733	720	690	658	721	622	672	672	616	707	657	727	720	669	660	686	699	662	659	666	690	689	675	695	707	656	695	701	677	677	734	641	692	703	715	741	689	638	695	682	657	670	706	711	688	687	685	686	700	735	695	673	741	718	686	659	697	700	704	688	724	686	669	721	674	712	680	715	707	671	705	708	672	663	653	694	715	662	692	696	694	683	664	665	691	698	649	707	676	658	685	694	646	729	695	737	696	684	701	672	701	729	699	709	702	731	697	660	693	720	671	672	690	673	667	658	718	662	732	642	730	651	694	748	714	732	684	712	705	716	686	727	684	675	683	670	674	720	661	661	714	662	687	675	712	666	670	720	712	692	730	646	680	700	742	752	689	642	752	695	711	685	682	685	668	732	719	745	672	685	649	702	715	737	676	667	718	695	689	688	664	688	663	710	678	718	693	688	700	670	714	667	616	719	707	649	706	727	692	705	765	717	662	720	673	688	670	673	631	671	688	687	706	664	711	685	653	716	677	695	673	666	692	685	684	695	668	698	714	747	685	691	699	644	711	705	667	735	684	739	668	674	731	680	721	668	666	689	740	683	699	753	713	762	708	681	720	704	670	667	624	677	699	658	651	722	685	666	713	703	677	676	683	727	716	711	668	721	706	678	716	693	698	721	680	706	683	688	671	718	707	766	671	663	678	687	705	673	710	703	702	724	699	680	690	672	680	695	645	731	689	674	706	692	663	702	702	720	683	706	657	717	718	674	736	721	697	688	679	689	692	724	711	710	697	727	675	703	694	700	661	713	692	728	675	700	696	726	703	748	697	697	713	719	729	728	659	712	715	676	666	715	730	654	674	709	712	686	695	716	654	687	684	679	692	683	627	688	690	676	666	728	693	689	693	699	713	689	715	716	675	712	641	711	697	668	689	676	677	724	688	697	696	705	665	694	728	676	701	709	720	680	673	727	638	701	691	722	672	651	690	654	687	635	699	676	710	721	711	770	645	693	699	683	666	688	711	674	738	696	674	651	677	668	697	719	657	718	725	652	685	706	719	688	694	717	716	649	668	711	704	701	687	647	699	695	693	667	688	696	699	667	653	680	703	709	688	682	689	716	678	732	702	688	665	694	735	714	697	765	682	712	687	673	710	650	704	637	708	704	693	702	690	636	709	659	692	690	668	685	717	698	670	662	647	646	715	666	665	688	679	674	726	697	724	707	702	709	662	669	763	654	702	667	671	685	633	680	690	677	671	675	700	650	709	658	689	670	696	623	667	670	719	669	732	748	687	700	695	767	749	654	715	695	700	683	693	724	669	654	707	729	659	724	694	706	671	658	733	712	744	695	702	681	731	711	710	704	706	699	675	695	681	660	646	656	710	714	700	684	702	654	688	659	641	683	681	697	653	712	669	686	686	743	702	681	700	740	685	758	703	744	672	667	694	676	679	707	665	722	699	699	655	657	695	677	670	711	713	658	696	670	647	688	697	654	704	692	694	730	640	672	696	695	679	684	673	726	711	659	728	678	645	687	639	685	708	638	691	700	697	682	687	685	684	675	723	668	698	674	661	722	686	713	689	721	718	719	685	699	693	690	652	704	706	693	742	742	722	745	635	707	686	658	701	718	701	710	679	667	657	684	699	686	705	680	727	681	708	683	665	602	626	694	711	689	675	712	709	691	708	693	667	690	682	710	693	667	686	706	704	704	698	685	706	694	658	714	724	670	685	681	656	778	674	700	717	713	691	679	692	708	646	671	670	679	726	696	703	672	709	685	664	691	666	707	675	724	653	707	697	675	664	701	685	761	680	668	694	695	696	652	703	649	721	682	678	706	685	696	699	683	734	719	675	685	693	648	686	711	713	685	663	683	700	658	700	724	694	705	686	765	711	707	723	694	662	703	711	758	740	677	668	713	718	681	693	689	691	691	663	730	679	624	690	661	679	690	720	679	715	699	661	692	701	680	666	710	710	689	738	705	657	712	697	685	693	676	724	712	711	729	699	666	720	691	722	699	728	649	671	663	660	698	672	701	687	718	693	718	693	668	656	670	706	629	674	715	683	659	716	683	656	671	698	670	686	679	696	738	719	708	695	697	715	657	645	661	664	669	684	699	679	692	693	717	690	703	673	720	710	695	660	733	643	719	692	705	692	727	710	679	685	722	689	693	675	721	672	700	661	662	714	654	704	700	690	682	717	743	698	706	632	731	657	700	691	719	746	714	704	707	716	694	690	720	707	693	709	700	694	733	692	668	697	701	704	693	661	675	703	693	729	733	663	728	722	719	740	686	703	711	660	690	716	660	685	693	633	721	661	696	711	661	685	692	676	668	671	680	653	661	727	685	682	710	658	709	666	667	702	704	732	668	668	671	699	634	685	720	688	653	730	711	655	727	718	719	653	671	706	689	688	718	708	721	668	703	734	684	642	668	655	717	705	693	693	681	684	710	721	685	695	674	725	719	697	714	672	639	648	658	661	678	675	711	635
8063	1111	1330	1058	724	561	406	345	282	245	205	228	190	184	189	162	159	159	136	140	144	142	132	138	144	142	102	147	143	137	120	140	131	130	122	111	142	108	119	123	127	123	103	114	123	125	137	109	104	110	125	107	125	128	137	135	106	107	119	128	119	112	119	106	133	132	121	104	123	132	123	96	111	128	127	131	130	101	114	117	101	124	126	126	120	116	119	105	113	121	118	121	116	127	104	113	105	118	108	114	124	110	113	100	115	120	118	112	112	130	107	106	114	109	110	113	120	110	116	112	102	115	116	118	123	129	125	128	95	115	97	120	124	129	110	92	110	126	124	114	106	115	115	109	119	120	115	107	111	120	135	111	128	108	116	120	125	117	116	116	114	106	121	125	115	126	113	118	116	110	137	106	120	111	123	123	109	124	130	114	112	109	111	110	121	115	117	120	89	111	127	109	121	107	116	118	89	96	146	122	118	101	121	110	118	109	114	98	115	93	94	96	131	117	111	117	107	123	133	122	121	126	112	122	105	92	112	96	122	117	119	113	119	103	135	100	119	121	120	96	128	107	121	114	114	115	123	97	123	144	108	110	109	116	115	102	109	107	121	114	118	118	109	123	117	105	135	109	102	127	125	125	92	110	118	106	114	119	120	108	124	112	114	97	125	96	106	113	116	113	123	132	99	100	101	132	137	119	119	122	109	104	112	100	105	133	114	110	106	111	115	112	117	131	135	115	106	124	92	112	119	104	100	124	104	128	120	104	91	95	134	118	116	111	131	127	112	86	101	128	130	101	103	99	119	110	101	117	112	124	108	136	134	115	108	109	122	117	121	110	112	126	116	115	90	111	101	136	121	124	104	95	120	125	98	115	128	105	130	112	98	106	123	115	135	102	103	108	112	116	133	112	109	127	125	111	107	110	112	120	91	93	115	121	97	126	110	105	109	105	105	121	131	117	114	108	119	139	125	124	132	124	116	133	112	98	133	127	108	147	126	111	116	119	89	143	124	119	123	79	130	112	128	123	112	84	120	120	112	113	131	98	125	130	106	112	120	102	132	115	109	119	119	106	135	101	111	111	118	102	112	127	122	128	105	121	116	133	133	122	105	125	107	111	130	126	119	138	106	125	110	109	115	117	120	111	118	123	112	124	120	125	126	131	104	121	132	103	123	112	125	102	124	118	105	134	116	103	123	101	117	103	115	116	101	110	109	134	112	112	119	124	125	92	104	112	102	118	135	105	101	113	115	122	130	117	118	105	124	117	108	120	92	112	96	101	123	104	125	114	103	102	106	129	118	122	123	126	118	131	113	121	136	125	108	100	128	113	120	121	128	135	123	90	128	126	117	122	110	123	113	114	122	125	119	90	123	130	109	114	126	101	107	121	107	129	112	115	104	137	135	116	116	109	119	127	126	131	108	119	105	124	106	133	98	104	97	130	106	103	124	112	120	106	120	106	117	115	127	122	125	136	112	137	121	130	116	141	118	111	127	124	122	122	107	126	109	134	100	112	117	116	119	115	95	119	122	116	108	113	126	94	109	116	143	118	90	105	122	119	112	126	115	118	117	119	121	135	112	120	114	118	127	121	109	113	148	97	112	118	115	141	111	121	123	124	136	129	100	109	119	113	117	124	116	115	124	138	103	126	128	147	109	135	114	131	129	122	117	85	99	105	116	109	122	115	105	127	130	128	107	118	121	118	133	126	113	124	105	112	123	120	118	103	100	136	124	124	103	94	107	113	125	120	103	126	113	120	121	117	112	115	129	139	94	103	117	123	101	119	122	116	125	124	123	119	98	109	116	102	106	91	107	127	112	120	106	143	113	130	125	133	108	112	108	131	113	117	131	131	120	111	103	119	120	134	124	125	109	108	101	108	125	110	113	138	116	136	101	109	112	120	119	91	102	84	120	119	123	110	125	132	118	118	139	143	116	114	116	135	119	120	131	103	130	111	115	99	97	110	96	126	110	102	130	124	139	118	119	105	118	127	127	109	109	114	115	90	123	100	117	119	128	114	124	100	111	115	114	115	121	122	130	110	110	107	107	118	138	123	121	113	124	110	133	112	122	113	102	116	106	123	113	127	105	114	114	109	119	99	129	129	130	124	135	125	129	130	115	118	142	118	105	126	116	109	126	112	133	112	126	123	106	115	129	118	114	130	117	116	123	123	108	131	123	109	134	99	118	123	119	101	104	120	127	120	138	129	111	106	110	107	118	97	137	118	111	109	120	121	125	115	110	124	111	115	118	125	123	101	103	123	122	120	118	134	122	108	107	119	115	114	125	137	122	117	130	102	135	125	129	138	124	107	98	137	119	112	135	127	118	109	112	115	127	142	119	117	114	104	112	113	112	104	121	121	140	118	124	116	114	110	123	116	131	101	110	123	130	127	107	105	108	110	124	129	96	113	122	100	113	114	114	117	120	127	131	136	130	125	116	113	116	140	112	122	117	121	126	121	109	124	133	113	104	113	107	115	130	103	128	132	133	104	107	120	109	129	110	109	106	128	119	115	118	119	90	130	101	114	101	112	128	137	121	118	129	115	107	141	115	103	107	108	111	116	137	94	134	124	148	106	130	117	115	131	133	123	114	100	125	123	121	120	118	124	111	145	122	115	122	114	131	107	114	137	126	116	103	115	114	134	115	111	101	131	120	110	131	115	130	117	128	109	108	92	126	121	119	108	128	115	127	109	127	127	138	114	121	128	102	124	116	124	115	103	111	98	115	132	121	120	119	116	104	125	105	130	120	113	114	97	110	121	139	130	108	126	129	121	113	105	124	115	116	102	101	127	118	113	99	130	115	116	110	121	111	112	116	101	101	128	123	121	116	108	119	121	126	121	109	148	113	141	96	110	128	111	114	135	108	107	102	131	126	127	145	111	122	116	104	106	134	121	114	107	124	114	109	128	123	110	124	104	119	108	116	111	111	118	121	111	123	126	125	103	118	108	118	108	117	133	140	114	109	119	98	123	122	106	125	116	128	121	107	118	118	122	106	106	114	111	120	114	108	127	112	111	138	118	117	126	117	114	116	95	121	116	114	128	95	88	113	102	120	116	104	119	95	125	137	108	138	111	123	111	131	120	97	129	109	111	133	111	115	125	127	120	124	119	108	124	109	126	118	122	113	87	119	108	117	100	114	116	113	118	114	120	126	107	120	113	127	115	96	119	118	116	110	131	100	130	122	114	120	132	99	133	129	137	123	108	121	108	128	128	108	110	119	110	112	123	116	114	106	110	116	113	110	102	119	117	116	115	112	116	114	112	115	113	111	101	126	123	119	107	103	122	127	117	106	116	109	127	123	109	127	126	118	105	113	104	131	132	92	112	104	126	103	126	116	114	119	115	117	94	108	119	97	119	113	118	128	149	107	91	120	123	113	138	102	127	118	120	116	110	115	112	125	118	111	109	102	102	117	91	115	135	99	98	122	105	111	114	131	127	113	102	104	120	124	117	128	100	123	96	117	120	101	115	120	113	125	119	122	123
5250	1356	3156	3537	2996	2425	1989	1631	1438	1230	1100	1000	939	898	747	733	727	698	649	657	593	607	583	533	513	514	499	553	508	488	523	474	450	458	468	419	468	463	458	436	444	449	426	428	439	413	417	424	404	407	443	420	413	411	408	399	421	409	396	432	391	428	389	454	414	421	411	426	418	407	408	418	396	403	371	379	415	382	395	383	358	425	381	404	393	414	399	400	398	400	388	410	329	397	408	399	389	383	385	388	381	409	376	389	366	396	430	390	408	408	397	404	388	396	387	407	424	377	405	376	378	404	373	388	409	364	359	400	404	395	382	391	425	397	388	358	383	393	400	391	376	373	378	396	431	367	375	355	391	404	369	377	439	353	405	409	396	420	437	365	422	375	387	378	398	417	380	384	395	404	395	380	381	392	382	365	380	380	396	378	417	375	390	405	394	401	402	393	377	404	384	410	370	406	389	379	372	400	381	377	403	370	418	388	381	331	361	420	397	397	403	385	396	375	404	360	397	404	400	406	440	371	420	398	395	383	381	396	420	381	417	366	400	382	385	402	392	414	409	382	366	374	393	387	430	387	382	392	369	382	437	374	399	408	351	377	407	380	388	392	392	387	370	412	390	410	356	383	368	384	371	402	412	384	412	393	385	390	392	393	387	395	389	397	407	383	438	364	372	386	395	419	383	359	379	394	359	362	372	395	380	365	387	364	394	395	394	417	394	420	384	404	416	415	352	365	412	360	361	387	376	406	427	440	374	362	385	375	420	361	370	406	371	418	413	361	390	386	360	404	347	395	383	396	351	406	359	406	402	378	401	376	363	403	397	417	379	384	394	394	400	381	396	395	379	371	405	365	388	403	380	388	403	404	371	402	414	391	406	409	383	400	384	368	387	399	368	348	352	401	391	387	361	367	381	388	378	358	421	389	392	363	418	382	405	410	358	396	396	402	381	399	405	392	370	383	389	368	351	377	391	428	422	397	406	386	394	381	386	360	419	366	391	396	433	401	388	386	433	378	395	395	373	416	407	353	399	400	394	401	381	394	369	402	354	379	385	366	394	409	375	408	427	417	381	419	398	358	385	381	384	407	375	405	386	380	388	358	405	383	382	392	389	441	379	391	379	429	413	380	403	400	387	380	389	394	388	389	413	374	389	374	365	393	391	422	389	371	388	373	398	398	427	400	363	395	362	376	385	405	411	390	368	416	372	377	373	405	388	403	371	381	397	379	397	374	385	377	381	413	405	385	385	382	423	389	389	389	437	395	368	390	406	387	394	390	380	394	378	376	407	374	386	394	371	399	375	387	379	384	393	392	373	398	400	398	334	376	349	390	382	418	403	382	382	381	370	348	380	371	384	388	388	414	399	401	396	373	378	401	388	408	353	401	356	352	387	439	386	391	401	411	415	379	371	406	382	388	359	409	381	393	357	354	398	358	383	376	372	377	371	397	414	396	392	399	380	414	394	407	400	400	390	389	369	395	419	391	403	421	397	394	430	369	383	370	370	417	411	373	387	370	403	387	422	411	379	379	400	387	386	385	397	388	396	403	430	386	372	387	359	402	384	368	356	403	361	385	372	432	421	367	388	406	381	383	380	435	411	402	391	365	390	382	372	365	405	375	389	403	422	351	445	371	409	406	409	383	411	404	380	386	365	381	422	397	397	375	394	364	387	388	367	407	389	349	387	388	388	395	402	394	372	364	371	369	379	358	378	380	410	425	389	394	432	385	422	345	371	374	345	382	411	403	359	409	369	394	388	408	372	387	407	385	365	390	382	397	397	370	399	399	419	380	356	350	398	420	440	363	378	379	386	397	403	388	404	391	406	375	402	383	425	339	407	396	385	363	386	408	402	421	375	419	355	352	383	396	400	395	422	419	401	386	407	414	406	401	366	405	391	383	363	395	386	398	405	417	381	390	415	414	396	402	407	408	389	395	370	370	401	374	395	358	427	395	384	371	382	406	361	401	402	397	386	373	388	339	388	383	418	367	359	402	392	386	387	383	384	403	448	356	386	357	402	386	369	405	406	368	399	381	357	407	396	399	356	390	383	391	418	362	385	399	384	397	396	421	385	383	383	378	401	379	363	376	369	378	351	409	401	385	381	403	423	420	382	347	386	371	363	377	365	385	370	408	370	349	358	393	384	350	370	353	392	394	373	381	386	418	394	407	366	403	385	372	386	354	383	416	380	352	393	375	373	364	377	384	400	388	406	385	385	384	421	372	394	388	414	385	410	368	397	388	410	391	391	366	407	392	414	407	407	374	396	406	363	396	370	400	363	380	379	372	426	368	389	385	398	396	388	404	377	381	350	392	379	407	375	371	399	387	429	395	337	425	371	385	397	408	368	402	386	398	441	365	361	370	390	383	335	397	414	396	412	393	366	392	402	365	354	400	369	409	413	346	376	386	402	370	351	415	406	408	382	354	378	381	377	423	391	400	403	382	385	380	404	404	366	412	377	396	380	392	388	388	400	381	365	389	367	385	400	372	402	418	392	380	367	406	386	389	405	413	394	385	381	422	411	390	367	386	378	408	386	374	401	393	360	421	381	388	411	372	380	344	364	385	357	373	404	386	393	425	362	415	400	383	408	374	395	379	399	386	389	403	391	364	364	381	386	392	363	415	358	373	401	409	377	374	396	387	397	415	407	394	415	408	400	417	355	368	413	412	407	386	375	379	391	431	399	398	377	449	363	383	402	390	427	401	377	434	363	388	411	408	386	379	414	398	430	400	366	393	386	373	391	388	364	395	381	351	373	385	404	382	397	377	374	369	407	384	355	353	370	391	399	393	398	349	423	377	388	362	349	361	369	406	413	381	411	375	400	387	407	411	376	362	388	411	421	366	386	380	384	426	415	388	432	357	371	371	358	362	377	387	364	405	415	381	376	344	404	389	379	419	365	386	352	420	389	388	345	394	376	410	398	405	380	404	388	407	382	378	373	392	399	396	390	397	407	367	377	352	419	389	375	378	360	384	366	370	387	335	408	388	379	350	385	357	392	387	379	399	351	389	397	387	375	380	386	411	399	395	377	402	360	375	381	417	401	370	361	395	352	388	348	393	386	367	381	385	407	403	417	371	387	345	397	400	405	381	399	374	395	376	362	383	389	373	433	373	407	377	399	373	380	379	377	395	345	377	381	384	413	395	384	368	363	444	397	360	388	412	356	386	376	391	403	414	345	368	407	387	418	362	403	360	358	392	391	375	392	378	410	332	362	398	445	403	365	382	381	428	360	392	409	397	436	375	387	391	357	410	347	372	396	397	401	405	414	387	366	414	389	375	400	394	390	365	397	378	392	409	386	404	416	403	396	380	393	393	371	399	374	366	376	383	368	436	368	370	366	376	383	397	379	346	366	384	362	375	391	358	382	389	395	373	393	390	373	376	398	368	384	364	418	388	355	401	384	395	389	376	360	387	388	384	332	382	412	375	415	378	390	394	404	397	387	410	390	388	395	397	356	427	378	398	405	387	394	406	410	349	404	359
15345	2392	2657	2091	1353	1028	764	616	505	392	400	308	276	297	262	261	238	215	229	205	204	191	194	185	201	185	167	169	207	173	182	158	190	176	174	172	175	170	148	175	164	151	148	177	132	158	155	155	161	148	148	179	154	160	161	169	156	146	155	172	158	164	153	144	148	133	143	146	149	151	182	136	122	153	157	154	145	135	166	149	159	159	157	176	161	173	162	142	134	165	153	156	140	161	138	172	154	137	140	171	150	128	152	148	156	161	146	142	149	158	153	140	139	151	151	134	142	141	160	142	168	167	151	140	162	133	145	152	150	165	160	133	151	122	151	159	134	165	158	167	136	157	128	139	143	164	165	155	134	143	145	142	166	151	156	167	170	152	139	133	152	170	155	148	137	130	162	163	147	148	150	156	125	163	139	143	129	142	164	148	164	140	169	145	141	162	156	145	156	158	150	144	145	143	149	158	167	147	140	142	144	122	140	176	146	158	161	162	132	149	127	129	164	158	170	157	135	143	158	146	163	140	146	142	143	153	143	123	152	141	156	143	149	155	155	154	134	147	148	126	135	129	132	162	149	168	144	140	177	147	148	136	130	128	146	144	121	154	163	169	149	176	146	139	161	146	135	156	149	139	178	145	141	140	151	176	148	146	153	133	142	168	152	177	153	133	130	163	146	162	138	145	150	161	170	151	146	147	157	130	127	158	155	158	144	152	167	150	135	130	146	135	135	157	125	141	154	147	143	137	150	137	130	135	154	126	158	160	135	150	158	153	139	162	130	156	145	141	155	135	155	123	152	171	126	173	128	157	158	139	160	143	167	162	141	149	158	171	155	164	150	162	152	155	150	136	157	134	153	160	133	145	153	160	157	150	167	167	173	168	146	144	145	142	142	144	144	163	129	155	124	117	144	145	147	163	164	129	158	136	129	135	152	142	133	154	142	156	168	132	173	155	141	147	140	158	164	160	130	147	144	135	156	136	143	142	138	155	172	161	133	139	133	153	141	147	158	140	140	127	157	138	139	166	132	162	154	161	168	133	153	148	138	129	150	133	152	168	138	136	148	163	147	164	153	147	139	143	134	128	154	120	151	148	149	131	171	156	138	151	179	148	151	148	145	158	146	132	155	142	157	134	173	157	128	156	171	150	145	142	142	143	149	127	156	163	150	154	162	149	154	148	148	163	149	158	144	140	158	157	139	134	139	138	141	161	141	142	132	139	129	170	145	163	144	149	146	167	142	151	154	132	156	134	146	153	149	168	132	121	144	131	155	159	154	157	145	158	150	148	152	149	140	152	159	145	165	144	129	146	141	155	123	150	146	147	157	162	138	151	122	160	156	150	144	153	127	138	149	144	112	146	157	155	163	138	153	141	154	129	145	164	149	142	147	153	150	164	146	140	157	128	143	148	164	149	163	141	157	135	146	152	149	156	158	141	160	171	145	155	146	161	143	151	166	139	152	147	137	146	149	155	158	147	168	147	173	149	162	138	123	149	158	155	162	119	136	139	171	159	147	138	133	144	153	145	157	166	127	153	163	151	158	140	138	167	154	146	159	145	132	135	137	140	171	157	156	140	153	126	139	125	155	165	151	158	124	148	157	152	155	172	174	144	169	153	151	136	125	172	165	136	157	173	127	153	144	140	167	146	153	150	132	147	147	152	132	153	165	165	126	156	132	154	162	170	145	149	147	137	139	155	141	129	134	176	122	127	137	146	145	167	151	159	167	156	165	150	151	153	150	157	137	138	144	157	152	159	153	161	132	145	149	120	145	152	169	166	153	157	163	145	155	155	144	161	149	124	155	159	146	154	156	137	149	141	158	143	153	150	153	167	147	145	170	146	154	138	138	159	125	134	141	170	140	144	161	153	141	156	156	141	147	143	136	159	146	146	181	151	134	157	145	142	162	138	168	126	145	146	119	149	155	123	132	147	134	131	173	150	140	137	145	143	155	144	139	161	144	166	152	174	127	154	131	165	166	141	154	145	137	175	147	148	124	164	165	165	147	137	162	156	147	172	140	148	141	143	138	157	157	144	156	130	155	161	145	151	164	162	148	132	150	162	135	128	139	148	145	135	162	166	160	125	164	162	136	135	136	161	137	154	171	151	155	154	141	143	145	149	149	145	135	143	159	140	153	143	170	144	156	160	179	139	130	144	156	140	187	154	154	143	139	122	149	144	142	146	167	141	153	165	157	133	143	145	146	151	145	141	145	153	158	156	156	165	170	139	156	167	165	148	166	155	164	134	154	156	128	145	165	164	142	154	168	147	136	146	158	137	134	144	161	138	141	166	135	110	154	168	158	168	130	166	148	144	129	131	154	150	163	135	152	158	141	174	161	162	127	154	160	147	144	169	149	153	142	132	158	130	153	143	122	159	150	163	143	140	146	147	138	158	145	151	158	139	143	145	138	144	145	147	143	163	151	154	150	149	163	123	143	151	172	162	157	141	137	138	148	148	132	148	156	141	141	134	154	150	154	156	164	135	157	149	155	135	147	147	146	141	154	149	162	136	162	142	142	130	153	152	135	162	148	139	170	166	138	149	123	158	120	148	145	152	148	152	146	150	166	165	152	148	146	150	157	153	146	148	130	137	167	173	152	137	158	165	151	140	155	139	133	147	148	147	140	167	130	166	155	142	147	145	131	154	149	143	136	147	136	142	168	164	135	131	143	155	138	136	147	155	145	166	149	164	160	140	146	168	162	151	159	147	170	172	153	142	177	156	145	153	150	157	160	148	127	160	145	152	161	161	164	151	136	136	159	154	163	155	176	139	161	145	146	153	141	136	148	142	157	125	143	160	131	130	145	144	178	153	152	145	146	159	146	131	172	141	158	132	132	149	143	138	152	135	142	181	132	143	144	148	145	139	151	147	143	156	161	159	153	152	168	140	127	152	151	160	142	146	185	152	158	153	134	153	139	152	155	141	152	129	145	161	158	154	154	142	144	177	165	150	151	166	151	144	157	149	159	150	129	130	146	136	157	148	154	138	163	167	146	144	159	149	162	124	158	177	153	144	144	159	165	144	163	133	146	151	172	157	170	138	153	126	148	148	155	134	157	146	145	160	145	168	142	169	149	163	148	150	154	148	149	169	137	150	143	156	146	144	158	182	135	157	138	171	151	146	153	139	154	135	157	137	144	149	129	137	132	163	155	157	171	146	173	166	176	151	149	143	128	156	139	164	142	152	154	162	131	136	127	125	142	138	150	167	159	143	144	141	132	132	135	146	150	146	130	133	159	133	145	137	166	142	164	143	157	149	165	156	142	123	158	175	150	141	150	156	160	157	150	158	131	174	147	157	152	127	139	138	143	168	167	174	138	150	145	150	136	148	177	139	138	135	148	137	143	135	134	148	147	146	149	134	145	148	136	143	162	144	140	157	136	148	149	134	152	148	135	155	148	147	155	144	135	156	153	141	140	137	160	153	138	152	158	145	134	139	150	135	136	161	157	146	144	143	154	157	136	149	134	166	129	141	155	168	141	151
7454	2505	5878	6602	5501	4489	3615	2934	2579	2195	1976	1796	1546	1405	1311	1202	1109	1033	1005	925	949	870	816	815	782	755	760	744	697	688	689	668	634	643	620	664	585	658	619	598	596	562	596	543	559	548	561	536	538	540	562	551	570	531	552	573	557	543	506	544	525	542	510	498	487	534	533	518	489	544	505	519	515	489	520	566	492	490	496	517	546	491	546	526	495	477	494	497	504	510	551	496	484	492	470	477	514	474	503	517	516	467	523	502	479	496	503	488	521	522	490	491	497	467	499	513	474	508	455	525	499	454	497	535	502	476	515	478	504	484	461	500	450	535	545	492	481	491	436	499	480	502	457	508	520	502	483	498	524	500	481	472	555	513	548	506	468	464	507	509	460	474	463	525	502	471	468	505	479	512	469	471	506	482	519	515	485	518	488	494	492	483	512	465	462	493	459	490	486	470	460	511	536	492	496	451	465	479	487	480	503	470	533	474	448	469	480	489	485	503	467	465	504	505	456	480	444	492	482	492	488	472	489	477	479	484	466	513	495	486	543	495	518	451	486	490	468	510	481	499	479	455	442	502	512	488	517	495	448	530	490	515	509	505	505	456	506	501	474	507	456	470	485	491	461	491	534	508	486	502	488	507	491	502	487	473	475	463	496	510	493	528	482	512	486	501	492	551	544	499	467	530	474	482	511	459	480	507	525	515	465	487	501	498	473	438	515	531	449	507	480	498	479	480	472	501	500	478	484	491	452	481	497	476	516	518	473	504	475	483	499	472	474	498	490	490	490	514	468	454	516	495	490	503	512	515	489	476	476	459	488	478	513	461	500	478	495	514	523	504	482	472	475	476	476	462	501	514	449	487	501	483	503	514	467	508	514	475	457	468	486	487	473	485	488	517	463	465	495	516	477	530	508	467	505	500	536	521	475	465	487	451	497	459	524	460	508	499	500	506	493	475	478	463	495	503	463	511	497	464	514	515	491	505	516	481	465	451	480	497	503	465	471	463	489	454	493	495	491	468	470	473	506	515	494	454	503	476	528	502	503	477	484	451	502	504	499	496	451	473	488	492	482	487	496	514	500	507	485	534	474	505	507	453	485	488	485	475	507	479	533	459	482	470	494	477	496	514	482	505	475	471	487	500	468	506	529	439	499	509	491	469	504	495	495	452	476	491	493	472	501	475	467	474	496	486	473	475	513	470	449	449	537	504	500	487	513	489	477	470	501	525	460	485	484	487	467	489	455	479	472	441	481	475	479	501	484	487	470	490	506	484	484	518	508	459	472	492	469	461	473	506	509	485	467	493	497	478	494	479	451	461	461	512	503	499	509	483	457	457	499	502	503	475	495	550	501	442	502	488	472	506	495	498	494	471	502	504	483	478	473	477	503	503	476	480	480	512	521	477	481	481	522	461	459	527	496	475	504	498	503	492	504	482	477	471	484	492	550	490	471	508	492	467	486	467	473	468	498	462	447	488	501	499	484	470	470	494	487	485	486	437	498	507	486	497	506	463	485	492	512	499	517	470	459	486	450	505	502	483	492	489	507	498	454	446	470	457	469	484	506	462	502	487	518	478	529	503	480	471	495	472	470	496	487	501	467	463	525	484	471	489	538	464	509	476	469	506	484	482	511	501	504	497	518	453	476	453	485	518	471	485	501	454	502	489	485	503	451	535	492	497	485	468	532	441	483	496	503	460	472	475	494	460	486	497	512	518	470	489	450	457	509	458	456	464	486	478	488	492	514	508	521	464	499	486	488	497	503	530	483	487	493	506	513	471	490	468	514	463	489	507	475	463	537	457	467	516	492	503	499	518	474	500	479	470	511	503	457	483	490	508	475	481	471	474	468	481	502	495	464	501	486	490	500	490	496	482	508	499	492	463	527	501	562	515	458	485	507	493	467	505	503	524	519	480	485	473	506	495	503	470	500	484	466	496	536	476	509	520	476	501	506	448	462	520	533	484	468	529	518	465	511	502	491	480	467	508	498	478	470	477	449	444	487	502	476	526	505	499	459	479	492	504	477	449	497	476	493	512	457	478	457	517	473	485	447	532	503	480	476	471	482	470	482	501	481	527	465	474	504	478	475	493	497	543	501	483	496	508	505	485	506	473	510	506	518	474	483	503	462	469	541	446	479	460	540	426	519	472	494	476	507	539	522	510	440	505	477	511	496	485	514	470	490	453	492	484	518	491	466	504	458	524	482	503	494	501	476	475	550	539	491	502	541	494	506	464	507	505	503	476	514	504	494	498	491	454	499	476	533	525	491	476	472	515	516	493	481	466	545	485	441	497	495	488	490	488	475	501	471	470	469	477	489	479	505	502	501	476	492	504	494	483	475	488	501	523	487	486	509	474	489	465	468	486	472	501	438	477	500	488	491	493	469	485	452	517	514	511	475	431	480	450	497	495	464	524	509	504	473	431	485	489	488	453	465	469	498	481	480	490	517	517	473	507	465	500	495	477	524	494	516	483	469	495	468	500	475	512	505	517	478	515	496	501	490	505	461	497	439	477	492	508	506	461	479	447	525	475	465	460	462	524	539	480	476	477	490	444	521	471	521	484	548	469	469	510	490	534	513	481	504	469	466	508	515	489	517	508	489	484	508	501	475	505	491	472	461	477	500	486	488	452	476	472	490	467	485	486	452	532	490	459	471	478	443	472	464	501	519	462	471	461	471	543	483	478	472	516	503	493	453	438	482	495	476	517	509	522	482	475	535	532	485	486	488	472	493	477	460	523	520	471	485	488	485	443	472	492	485	500	477	492	471	489	502	479	488	485	502	426	491	492	491	494	496	504	481	466	466	496	497	477	493	504	488	485	469	438	482	534	429	412	479	480	495	494	497	491	498	483	476	473	522	454	476	480	496	500	500	434	492	490	491	503	543	507	482	468	485	493	506	504	466	527	468	494	464	492	507	514	515	484	482	471	494	481	515	509	453	462	518	474	453	467	483	502	472	483	465	491	462	505	484	453	496	490	504	479	467	469	527	475	444	494	523	504	516	484	462	480	490	478	492	471	511	482	520	508	480	470	459	490	470	465	471	468	481	484	506	476	440	515	449	439	475	499	494	486	507	491	490	459	459	446	503	486	494	524	501	489	468	473	464	472	492	489	495	508	516	489	477	541	472	506	465	519	462	437	531	489	516	499	519	513	461	473	508	496	480	473	511	444	468	478	475	467	433	488	458	483	495	481	445	493	495	505	490	507	484	510	477	503	471	487	458	476	514	484	459	466	493	461	500	512	476	468	510	494	499	492	501	475	485	476	475	498	519	473	507	504	482	498	489	465	472	477	477	469	507	495	488	497	524	482	494	477	499	500	525	519	478	525	465	522	523	522	505	473	506	485	457	547	524	481	476	503	546	464	497	475	476	478	503	476	512	486	500	513	515	449	462	461	518	512	468	490	427	485	532	483	479	496	484	477	472	479	518	504	509	496	485	508	479	469	454	501	498	489	465	498	484	487	498	502	501	497	484	502	514	500	446	475	520	474
2046	287	285	260	300	258	239	258	250	237	191	251	219	247	221	224	226	234	240	239	232	263	221	223	258	222	223	238	225	254	225	196	220	221	227	225	233	236	220	262	215	244	241	209	206	242	217	264	236	242	235	240	215	219	238	227	258	246	225	241	248	213	235	222	274	245	239	239	212	243	232	243	219	219	239	263	226	244	234	232	251	255	217	265	236	198	241	212	242	257	209	233	233	241	229	215	225	238	226	241	237	239	239	260	209	203	234	213	224	234	214	222	221	248	222	232	235	231	221	242	237	219	248	223	259	203	242	237	255	261	224	248	260	245	212	221	221	235	217	229	243	233	217	246	235	218	231	205	225	241	248	250	232	245	250	232	250	224	230	213	213	245	212	224	240	264	226	213	240	238	226	261	224	221	246	234	203	223	241	221	261	208	232	216	231	226	225	230	250	241	221	268	235	218	216	246	226	238	251	240	259	234	237	222	181	227	258	217	233	224	233	250	230	244	245	246	208	210	248	227	221	254	230	217	214	235	255	225	216	210	263	228	248	236	218	226	226	229	240	244	241	219	207	224	236	233	237	226	229	242	211	233	248	231	212	241	218	218	225	248	242	230	224	249	256	205	234	248	219	213	212	236	239	202	231	238	223	227	248	231	212	236	249	229	225	226	243	237	227	227	217	221	241	220	235	194	215	215	216	233	253	213	236	227	247	246	248	259	240	240	242	245	221	235	240	223	232	247	210	229	243	235	248	238	247	247	232	252	227	223	243	245	262	246	242	244	234	244	238	231	230	209	250	240	229	207	242	240	239	236	241	226	230	254	206	216	214	233	215	238	243	212	212	267	234	233	254	219	232	229	238	210	213	237	236	220	248	209	233	202	269	237	240	242	250	224	219	268	234	203	238	225	226	231	235	228	248	240	248	210	239	218	194	239	236	244	231	210	240	223	232	226	221	202	238	218	217	211	233	245	235	218	236	216	221	251	228	234	229	259	238	245	234	240	222	204	219	241	220	258	255	234	234	231	235	236	213	230	234	240	202	213	233	238	241	249	249	220	211	224	237	233	224	228	240	243	232	229	212	262	229	204	253	231	253	214	225	218	241	244	237	239	204	223	234	236	217	198	220	226	221	239	234	237	263	237	217	218	244	226	259	232	258	231	239	218	227	220	278	229	240	212	217	232	244	245	219	225	246	246	222	209	200	255	231	250	240	232	226	214	233	234	242	224	239	244	258	224	212	224	234	232	240	221	230	243	235	220	193	258	222	246	238	233	243	226	242	210	244	227	240	229	203	233	220	244	207	229	226	212	231	240	242	244	222	258	233	268	221	255	236	248	223	219	224	201	217	231	222	206	210	247	210	208	244	238	229	244	240	238	204	218	213	216	256	230	257	238	218	268	217	247	238	238	234	243	227	197	236	229	232	212	217	253	250	198	223	232	252	210	239	242	202	280	239	211	222	219	232	233	233	245	210	234	203	246	265	224	254	220	192	230	225	229	269	225	216	211	216	238	220	236	251	232	231	228	259	247	258	274	217	229	203	251	216	228	205	212	239	239	239	214	229	248	223	222	229	229	224	222	217	222	250	234	241	219	247	231	228	239	271	235	231	250	229	242	248	239	214	203	248	244	242	232	200	223	235	245	244	251	225	239	233	250	231	220	245	241	216	227	257	210	220	236	252	220	222	250	212	240	292	230	230	213	229	228	212	207	229	253	228	253	247	217	242	213	210	259	266	227	237	199	233	230	256	237	228	233	236	235	255	239	215	226	236	239	246	235	246	241	249	222	240	233	234	221	212	239	246	260	233	252	224	224	221	249	262	229	241	239	235	217	217	249	225	233	214	226	224	224	238	234	254	230	243	233	215	223	262	250	211	212	252	220	235	216	245	239	210	248	260	233	220	234	217	223	229	245	224	224	261	208	208	245	224	214	236	226	226	219	230	230	230	240	238	246	244	254	241	221	217	204	236	206	222	202	239	204	212	233	238	244	233	222	228	241	231	230	244	220	243	216	241	252	248	241	225	246	248	235	249	208	246	250	234	213	226	216	244	234	242	215	230	216	218	243	223	252	237	207	241	233	236	240	223	249	252	233	226	226	245	229	226	232	237	220	221	249	228	242	211	229	231	279	235	241	254	256	225	222	213	254	236	208	245	217	240	235	249	230	233	243	249	230	237	212	203	254	222	223	207	213	235	213	226	230	231	225	226	239	254	224	231	224	221	230	209	229	209	261	240	226	195	234	255	236	194	235	228	235	240	243	247	207	245	232	251	214	243	241	242	249	209	232	211	216	219	250	228	229	210	238	246	248	228	230	219	240	212	221	224	227	261	199	213	211	240	208	244	225	226	268	242	215	251	242	217	233	239	216	228	249	237	208	235	240	206	229	221	222	236	243	259	229	227	218	236	213	250	227	227	208	224	263	254	231	229	240	227	234	225	220	221	220	252	227	233	227	251	238	238	226	234	232	246	235	219	236	243	216	240	252	251	246	227	240	197	236	214	231	226	256	254	219	223	244	236	233	211	225	227	230	232	228	234	237	196	222	213	234	243	223	252	239	248	215	250	222	230	212	224	219	216	230	253	252	243	228	244	264	238	239	238	230	228	227	210	193	221	210	209	246	237	240	224	238	263	233	224	232	227	220	253	197	240	224	220	231	238	224	248	228	252	228	254	227	223	222	247	223	246	233	246	223	204	244	227	235	259	231	248	219	245	270	271	224	219	242	228	252	217	213	222	233	221	223	220	219	238	225	240	208	220	227	226	231	197	233	259	261	207	248	243	236	217	251	253	217	232	216	232	230	232	254	240	208	225	250	229	240	248	229	235	235	237	251	255	218	249	208	246	238	238	251	263	244	245	232	243	234	237	250	232	219	204	239	239	237	233	248	235	232	216	257	240	230	256	227	249	202	231	245	219	228	221	248	256	240	223	220	241	228	243	255	191	209	234	212	217	234	237	244	221	212	237	205	247	235	231	241	254	258	223	221	231	222	221	247	233	238	228	215	239	242	260	237	245	234	224	235	214	234	239	251	244	206	207	212	230	231	206	217	230	229	226	226	237	231	243	225	237	212	238	221	239	234	250	263	217	240	245	235	225	208	228	210	239	243	227	247	239	246	221	235	255	216	200	229	241	248	228	249	230	219	256	254	199	231	242	229	230	202	272	226	213	228	259	227	252	230	253	222	229	245	239	222	247	245	267	262	228	247	211	243	236	225	247	227	218	232	254	244	265	236	232	208	227	210	228	245	236	255	255	246	232	237	246	210	242	231	245	242	210	213	220	247	235	244	221	252	254	216	246	240	230	214	251	242	231	234	247	265	243	254	220	235	242	241	229	249	243	232	205	204	253	223	220	217	223	241	250	238	249	222	253	254	234	235	229	242	260	248	209	205	202	224	201	231	231	239	216	249	195	214	216	244	229	215	186	215	229	270	233	233	216	230	246	267	208	214	246	251	244	229	246	235	213	251	251	250	224	252	257	236	239	253
2163	727	876	869	842	784	791	772	745	761	724	714	726	686	684	699	712	688	707	719	714	723	717	688	697	685	703	689	717	681	677	737	707	713	692	658	702	737	695	716	719	730	696	681	669	685	758	691	676	697	693	717	738	671	681	684	718	699	687	634	659	682	674	703	663	715	676	680	665	728	668	680	699	709	659	729	682	710	728	676	641	724	651	711	705	724	688	675	656	709	677	712	683	731	654	654	736	688	704	691	702	742	628	641	679	733	688	695	656	677	701	690	769	679	706	641	680	684	702	649	664	712	659	675	699	724	679	715	711	696	707	663	688	719	678	735	687	676	693	650	693	709	673	682	704	688	698	688	688	656	725	681	687	701	664	675	689	699	676	617	695	673	685	667	649	738	683	656	644	685	735	673	657	693	668	683	662	654	719	715	697	668	702	722	708	693	693	757	719	713	682	675	681	686	649	637	693	676	715	723	706	643	737	683	705	668	710	754	701	690	722	714	673	665	673	653	763	680	695	648	684	706	744	684	666	690	692	727	715	694	678	685	716	704	665	698	658	711	698	698	665	707	689	704	733	678	704	674	718	702	645	699	734	697	709	592	641	615	711	698	714	718	694	691	707	675	649	711	662	662	713	683	702	669	662	696	675	709	700	664	693	692	677	655	690	687	692	707	643	712	687	678	664	695	674	699	712	724	664	647	665	698	735	685	673	740	679	684	681	696	701	682	684	677	733	709	706	658	702	688	717	748	653	684	695	713	673	692	726	713	666	709	697	698	648	693	693	729	711	692	661	649	700	660	692	702	668	686	723	696	706	681	738	640	671	701	702	710	723	686	668	695	691	679	653	653	695	703	712	683	678	703	665	717	686	719	713	697	680	665	684	708	695	687	665	686	711	679	674	689	684	707	672	670	714	711	707	695	662	685	648	695	672	674	735	697	722	720	669	679	665	667	685	705	681	692	700	676	705	656	722	702	758	737	722	679	707	676	734	734	666	642	749	685	695	719	647	618	712	710	658	686	664	693	710	648	702	723	691	657	683	666	720	659	711	716	678	690	722	638	688	675	674	680	671	660	692	680	678	735	707	699	683	690	708	697	701	691	653	758	641	644	680	746	688	650	685	706	702	730	712	732	681	648	663	666	682	725	700	724	659	678	683	684	721	689	715	675	721	710	691	675	725	668	669	703	668	698	701	664	720	684	626	773	709	728	691	684	644	678	701	696	678	719	672	685	739	675	704	710	652	702	662	703	666	679	661	721	664	661	700	663	730	717	706	724	696	669	686	709	706	676	730	685	683	742	637	628	726	711	718	671	710	729	671	704	676	705	686	721	716	691	694	661	674	687	701	669	695	714	643	706	680	672	704	719	683	707	699	642	730	686	700	682	691	712	690	679	691	707	706	610	670	655	706	697	720	685	705	718	701	694	714	703	736	647	709	682	712	698	676	680	711	711	674	723	694	685	680	709	695	663	713	676	714	678	683	682	654	702	706	707	697	713	696	683	705	645	714	700	680	663	668	658	728	694	685	752	721	644	687	667	690	695	729	639	713	678	653	696	703	685	738	697	702	677	648	658	729	658	722	687	640	687	681	682	691	718	682	670	728	680	693	698	651	709	700	646	677	665	646	658	714	698	730	658	689	646	659	645	663	719	686	680	655	705	735	742	651	647	678	710	723	653	695	699	665	718	657	676	608	707	707	671	674	666	726	715	720	690	687	692	741	753	693	692	682	659	675	700	669	715	689	704	687	700	655	686	697	731	698	667	708	693	670	699	679	702	655	728	696	707	668	645	689	697	660	706	674	701	713	711	716	719	663	706	677	706	697	710	682	669	685	721	693	707	700	670	691	673	667	664	627	712	727	652	635	695	713	740	668	667	650	684	748	663	685	735	697	677	689	671	675	679	663	669	713	714	647	681	677	688	676	713	665	679	658	693	676	744	753	691	686	715	659	712	669	683	728	677	706	712	696	685	700	701	674	724	711	708	718	697	709	705	663	705	680	674	675	705	695	710	700	696	659	689	661	709	714	696	718	657	695	685	695	698	692	724	731	680	692	685	660	677	677	713	697	702	720	655	689	682	716	676	704	651	691	679	674	668	687	728	692	663	686	676	670	702	676	661	656	680	679	692	676	693	706	752	700	691	670	722	730	698	647	688	684	646	702	693	684	685	656	702	653	679	690	720	726	671	671	674	697	693	696	710	680	685	652	734	679	705	660	693	716	658	719	733	665	657	706	689	668	664	667	685	681	665	687	670	662	714	698	681	655	716	685	697	694	672	687	653	740	701	681	701	647	685	676	668	682	677	698	662	650	689	682	706	698	696	705	681	678	695	669	704	704	666	723	663	662	705	704	689	713	665	687	680	697	685	685	703	660	664	663	723	697	729	700	725	693	692	691	668	679	703	720	708	681	726	694	670	711	659	666	748	637	669	681	693	706	717	687	665	736	705	696	706	677	622	702	715	671	653	673	708	670	694	652	669	674	714	674	688	681	719	668	626	695	702	736	681	726	685	741	703	743	695	696	780	702	661	689	663	700	684	671	709	620	706	646	697	699	715	676	688	732	661	659	684	725	704	701	663	672	687	717	676	718	689	663	688	634	699	666	747	659	660	695	695	740	687	714	718	657	717	690	702	714	676	701	661	699	680	672	658	674	699	704	700	661	720	727	668	677	680	704	703	663	724	657	725	714	685	637	674	694	690	677	716	684	728	724	676	687	690	713	743	699	695	700	666	643	703	671	683	651	707	727	644	700	669	663	658	656	711	663	655	698	680	706	644	647	720	668	703	680	647	721	681	649	639	718	666	725	689	671	676	739	683	711	677	694	695	678	661	687	658	675	719	654	667	718	652	657	674	686	701	657	673	695	679	702	676	682	699	681	718	665	644	711	664	670	707	739	649	662	699	703	679	720	680	683	685	689	678	684	675	713	714	693	706	707	706	693	713	713	619	725	703	651	712	642	672	723	682	708	762	685	689	702	698	686	657	705	733	716	641	711	750	746	647	650	712	653	685	671	681	697	679	698	663	652	674	724	711	678	704	628	728	704	644	696	680	691	739	701	705	728	672	663	698	705	688	659	681	650	672	701	695	706	701	721	667	690	686	658	754	687	669	671	683	648	726	693	713	712	688	696	662	676	715	690	657	726	666	730	729	684	744	652	716	652	669	700	681	658	709	756	673	659	698	697	685	670	678	628	641	706	707	716	685	713	689	696	673	705	718	702	693	634	713	656	680	667	730	675	685	734	663	707	700	668	683	722	732	692	651	678	677	713	703	732	679	657	700	710	712	683	700	745	677	697	708	703	687	731	671	700	681	692	718	732	710	689	743	717	675	731	648	723	673	668	669	715	661	696	711	704	673	678	659	685	670	673	691	691	699	711	707	702	720	691	722	668	718	640	741	688	674	721	689	677	690	737	657	704	686	695	713	702	655	683	679	693	710	710	708	726	740	693	698	702	693	686	692	707	702	653	727	686	704	690	679	691	678
8043	1014	1325	1059	685	552	418	327	281	239	235	206	213	185	197	161	177	127	154	150	151	134	128	128	128	144	154	122	128	141	127	125	126	152	114	127	125	104	140	129	106	135	113	129	120	119	125	136	123	139	121	108	120	106	132	102	111	122	119	128	122	126	104	117	112	118	117	122	127	115	129	112	113	113	121	99	110	104	104	130	118	108	123	91	132	145	115	121	137	120	121	112	125	120	118	116	123	116	108	115	129	103	118	134	134	133	116	100	114	98	125	126	123	115	116	130	121	120	118	115	95	117	117	134	111	98	116	131	131	113	115	121	123	111	106	114	110	130	117	98	105	121	112	119	118	108	110	121	109	101	110	121	108	121	110	151	123	121	135	117	123	116	113	118	112	117	109	125	103	125	127	120	135	112	117	109	126	122	118	98	113	109	105	127	96	130	129	134	138	126	97	112	132	116	117	113	119	102	128	104	129	110	102	108	123	119	107	132	132	111	118	124	102	119	100	105	122	130	103	107	120	111	112	117	123	105	128	121	141	145	107	122	108	105	110	106	113	121	89	114	129	103	143	104	109	123	114	117	109	103	108	138	119	120	129	132	102	120	110	91	105	108	122	118	107	122	103	124	110	129	116	110	130	120	111	122	125	105	107	116	126	104	122	100	109	98	118	105	133	118	103	103	130	112	104	124	114	128	123	100	122	118	112	115	115	100	103	123	134	119	123	93	108	106	121	127	117	110	110	116	112	104	102	125	139	113	93	110	137	142	123	108	128	109	131	131	115	124	106	121	123	110	122	132	146	128	118	150	119	108	118	134	126	120	114	104	128	136	120	110	131	114	133	103	113	131	123	132	118	116	101	110	137	131	128	118	117	100	119	110	111	121	125	110	126	131	94	115	117	115	124	115	120	121	149	104	105	129	124	109	107	121	114	124	117	128	106	125	119	127	144	123	140	113	115	116	111	96	120	139	94	111	130	124	126	131	115	104	109	107	119	121	127	129	107	120	106	96	127	113	125	106	109	145	124	121	121	99	110	139	97	95	126	113	121	132	112	119	116	93	143	122	117	111	116	126	108	127	111	125	120	101	110	106	123	113	100	104	111	104	100	134	108	114	130	118	127	135	127	109	134	115	110	117	127	127	97	121	121	122	115	125	105	107	112	125	130	111	119	125	111	99	132	113	85	121	116	113	123	118	98	136	123	113	121	126	126	114	120	128	91	129	109	107	105	114	110	124	109	139	118	129	104	125	107	114	122	116	112	101	114	136	113	98	118	91	114	110	146	101	112	110	100	125	101	128	117	131	118	114	111	120	114	129	118	128	113	102	108	121	121	126	123	109	108	120	118	114	114	121	115	102	112	121	106	110	117	107	121	125	124	126	96	131	98	140	118	125	111	134	119	120	130	117	114	139	131	112	128	122	121	100	102	109	111	127	121	130	92	114	127	109	114	108	104	101	108	122	122	133	122	137	108	117	112	104	103	102	98	110	120	115	108	102	123	104	113	110	107	107	113	84	118	111	92	118	121	127	110	109	136	112	113	101	134	122	124	127	104	124	110	111	120	129	114	133	114	116	120	115	112	117	145	107	134	117	120	98	119	126	112	118	115	124	125	119	113	126	97	106	100	125	113	118	84	118	100	126	115	112	113	106	120	109	107	131	112	96	114	110	110	125	121	114	119	132	109	120	124	123	110	98	119	104	113	125	102	125	102	128	111	117	122	125	127	113	111	117	123	133	124	146	104	118	123	122	100	126	112	121	120	107	125	110	131	108	93	99	88	108	115	139	126	132	120	118	117	128	133	121	113	120	120	113	113	105	94	117	133	118	110	117	107	124	119	120	110	104	118	99	109	120	117	110	87	120	121	113	131	134	111	115	118	112	120	126	112	138	112	107	112	110	106	123	126	118	124	100	132	111	108	141	122	131	118	115	124	123	125	98	127	102	118	132	108	143	106	108	119	111	108	111	139	109	128	137	129	106	119	112	130	101	113	136	102	135	100	120	120	102	101	111	117	119	103	115	115	128	133	129	134	103	118	112	133	124	109	113	110	103	109	117	110	110	125	107	124	123	120	116	103	123	125	135	116	105	127	116	131	127	108	115	113	108	124	117	112	107	83	116	114	108	84	120	95	120	112	91	117	97	136	119	101	135	115	99	124	117	125	105	135	124	118	90	108	105	132	112	128	118	112	118	107	117	114	113	130	102	119	110	117	131	121	122	111	141	130	97	109	137	103	105	131	121	117	113	109	124	126	109	140	113	120	128	117	117	116	124	129	123	129	105	135	101	119	117	120	111	110	127	119	122	109	112	131	118	135	111	127	125	118	104	110	123	133	116	139	115	121	127	132	110	120	123	120	138	86	109	117	98	140	132	125	122	110	104	124	114	113	97	79	114	114	144	122	136	110	129	133	121	107	112	109	112	131	117	112	120	117	104	135	111	88	115	110	108	110	120	101	122	119	138	136	119	122	115	126	128	131	124	110	112	117	116	105	109	112	117	130	116	110	90	113	124	110	120	121	106	126	129	107	121	132	132	122	131	117	126	118	134	132	131	112	98	112	118	146	115	125	115	136	114	123	116	126	137	103	118	114	130	111	126	133	112	117	106	127	124	90	123	126	118	118	107	107	122	133	105	117	116	116	128	131	115	112	115	113	122	129	104	126	124	96	112	114	117	118	115	111	116	134	104	112	124	111	115	101	99	102	112	106	139	106	110	128	113	116	104	103	122	112	111	136	141	126	128	127	120	121	111	130	112	126	93	128	114	120	111	127	121	112	116	117	133	123	114	125	122	107	95	136	107	92	119	102	111	116	109	107	129	103	155	102	124	126	107	111	109	132	121	127	113	120	100	123	104	117	116	123	117	126	101	118	131	115	125	146	119	130	123	133	119	123	114	117	108	116	129	126	109	120	103	114	107	128	113	114	119	128	121	126	98	108	106	126	96	103	122	118	113	115	121	126	117	121	122	119	126	142	116	110	108	112	127	118	109	123	116	100	108	97	111	135	111	131	124	125	103	116	95	112	121	119	119	111	126	129	125	98	120	115	140	136	124	106	103	123	134	109	114	138	121	113	122	112	118	105	129	116	116	129	123	118	109	114	127	127	105	126	113	117	126	128	124	126	123	121	110	107	103	123	112	117	119	122	106	109	112	121	118	139	114	127	124	117	118	117	110	127	125	117	99	117	107	129	130	99	123	106	119	113	115	116	117	110	107	130	115	113	102	130	128	119	112	127	117	107	132	111	131	95	111	132	132	120	130	113	105	128	123	118	127	118	106	122	112	105	118	116	119	109	144	104	126	122	120	114	107	105	123	98	113	110	127	123	107	111	101	130	132	110	120	115	115	115	105	124	116	114	112	106	109	131	118	117	121	104	97	123	122	127	118	108	123	110	103	111	125	114	119	117	112	129	124	117	121	106	120	135	113	150	128	100	113	128	156	112	130	111	131	131	111	131	114	107	134	120	117	122	118	120	107	116	109	144	112
5200	1399	3292	3593	2995	2494	1951	1686	1415	1263	1152	1031	889	885	791	742	680	709	657	610	615	594	537	527	534	564	502	526	501	513	479	470	479	489	435	505	456	411	412	455	430	449	413	453	397	427	439	437	430	435	371	422	422	426	387	402	415	425	458	417	452	399	442	420	434	395	405	399	392	403	397	421	436	396	400	393	398	402	387	389	382	379	411	409	411	436	378	423	388	410	394	377	435	399	386	405	416	406	392	366	391	413	379	375	431	393	385	367	438	398	398	380	402	436	411	359	381	370	404	387	399	378	364	389	402	375	388	400	392	390	378	401	419	394	404	394	389	366	364	396	419	429	394	403	351	384	378	398	399	422	423	399	374	387	386	373	412	400	378	390	393	362	386	387	393	414	374	388	383	397	428	391	397	368	390	374	377	362	410	381	363	399	388	374	376	378	442	419	403	412	394	371	364	384	392	385	391	384	377	412	360	380	404	384	401	404	389	363	368	400	396	440	360	391	369	376	402	372	369	400	362	386	372	402	369	400	365	380	391	384	388	414	373	388	378	404	386	368	376	383	371	416	359	402	414	402	396	378	411	412	398	391	382	368	398	389	382	403	409	396	412	383	394	388	376	424	401	362	390	367	404	393	399	428	385	384	372	358	350	409	383	364	397	389	373	411	381	409	379	378	367	358	413	384	389	421	375	361	366	384	345	400	372	409	386	424	382	396	416	372	372	357	424	393	374	420	386	401	362	400	401	349	386	387	369	384	393	393	393	382	401	412	377	401	356	387	397	395	350	380	380	405	352	396	390	419	356	408	386	369	390	365	387	363	356	404	380	387	351	428	375	384	386	398	400	365	405	395	393	385	413	391	394	410	387	400	403	390	385	381	409	368	370	398	345	377	346	409	392	396	423	353	397	405	414	390	380	374	412	388	368	375	387	382	397	396	373	361	365	366	419	368	390	407	360	398	401	366	381	359	396	381	396	378	386	388	355	409	372	380	361	396	421	389	346	428	403	358	395	378	398	398	398	358	394	416	361	389	367	417	372	372	393	394	428	397	382	378	361	423	356	397	353	369	360	380	380	378	398	362	361	392	390	377	383	396	391	411	371	408	406	393	350	378	385	369	435	376	402	389	400	400	397	400	407	415	393	373	399	406	384	412	391	384	384	377	391	379	393	394	412	414	363	419	383	377	392	386	411	363	405	371	407	420	393	393	374	400	395	422	422	384	402	392	399	387	429	353	393	368	404	377	360	400	385	389	393	350	378	377	405	371	400	370	349	388	363	389	429	342	388	407	394	375	376	417	390	380	424	414	407	388	364	422	389	391	388	408	428	366	383	393	394	368	395	363	384	408	434	405	379	375	430	369	353	374	419	402	416	405	389	434	381	414	351	426	403	434	411	352	377	370	407	440	407	393	431	367	385	385	426	379	416	353	381	377	361	400	404	351	407	374	406	376	340	374	407	411	375	401	409	407	349	369	369	354	408	361	401	411	415	405	372	383	398	384	406	361	390	400	400	393	347	393	387	380	352	400	391	405	408	385	380	394	422	398	392	354	368	381	376	386	382	376	382	393	415	418	375	380	366	382	380	383	402	373	400	364	381	386	390	401	407	371	352	381	385	425	415	392	405	371	376	336	385	395	414	394	386	417	402	397	365	383	371	404	386	380	414	396	407	394	373	395	359	386	377	395	379	400	374	396	412	404	381	406	384	383	391	373	357	389	368	400	375	431	407	377	391	382	404	418	390	441	431	392	372	366	400	409	361	398	359	378	367	377	394	327	380	388	391	374	410	391	394	380	376	363	403	352	371	369	379	352	369	403	353	406	404	421	410	393	403	376	382	390	393	392	393	403	405	394	409	357	409	381	360	388	331	393	367	351	413	433	398	375	388	426	398	373	393	406	383	386	388	414	357	427	393	383	375	358	370	390	361	413	392	405	384	381	443	402	428	366	369	410	406	389	357	377	385	409	400	364	398	371	399	348	401	343	379	398	383	386	345	389	394	358	389	422	408	390	381	350	398	405	381	348	364	373	381	373	397	381	384	375	399	406	352	389	394	354	382	382	369	392	396	400	351	382	395	402	369	392	385	387	376	406	385	397	399	402	362	374	409	398	387	390	397	366	418	398	387	366	385	406	382	374	416	409	378	414	374	364	411	384	390	345	382	401	400	375	383	393	398	378	416	399	391	385	392	365	385	378	395	379	397	410	407	369	365	386	367	371	407	385	366	392	368	356	378	416	399	363	386	395	380	381	372	389	362	388	386	379	383	355	389	361	401	362	355	409	383	387	363	397	396	372	370	386	413	403	334	403	427	367	356	377	378	442	389	397	371	360	398	373	416	369	388	382	385	416	420	417	388	387	380	398	364	357	386	395	348	391	400	393	374	400	361	402	364	384	400	388	383	389	364	401	385	399	402	374	378	397	368	365	378	389	371	387	419	381	378	408	396	375	362	371	376	396	373	378	383	393	386	419	345	377	380	359	408	384	407	400	381	367	363	369	387	362	394	382	443	396	370	405	399	368	362	390	407	405	388	399	397	407	359	355	391	394	390	380	375	432	387	417	415	383	399	394	400	421	371	402	414	363	389	378	390	396	348	394	409	394	368	392	388	416	372	366	383	388	405	408	390	412	394	400	366	404	426	380	381	400	390	413	389	380	401	382	388	398	392	358	405	413	372	365	392	373	417	358	385	392	373	418	384	401	438	390	370	392	382	400	395	402	369	370	367	369	384	408	363	347	409	377	396	383	389	407	394	375	376	412	375	383	375	390	408	423	408	387	358	400	405	388	393	406	389	370	405	369	410	340	389	432	383	407	391	419	401	368	374	358	399	398	422	400	364	403	414	415	348	365	421	398	380	398	400	370	380	347	370	385	354	369	378	390	389	396	367	400	432	398	364	411	379	411	385	393	412	394	388	353	411	390	388	421	412	404	369	364	369	392	393	390	415	389	362	390	363	384	423	410	372	370	400	346	390	413	371	406	403	400	401	410	384	391	379	399	383	390	387	330	412	369	369	385	373	406	383	404	367	434	376	389	387	385	413	374	393	370	384	401	387	407	409	389	382	421	424	388	377	374	398	409	374	412	354	400	368	396	366	368	345	391	369	391	379	413	408	386	388	412	392	392	391	375	373	377	397	394	348	384	380	405	430	378	409	405	384	413	385	368	422	409	406	405	378	396	396	369	369	351	365	365	372	411	359	385	419	405	390	376	357	387	388	369	410	368	388	422	397	404	439	444	420	395	401	393	414	432	405	402	353	404	413	350	373	362	407	401	356	396	425	393	379	368	367	407	374	395	381	407	384	398	372	411	372	421	385	416	408	413	420	407	382	375	387	400	395	381	390	412	414	388	335	390	413	409	411	373	399	376	381	398	401	377	388	372	358	379	360	433	368	408	380	398	398	403	400	399	429	384	363	400	389	397	383	360	381	394	410	367	358	390	349	378	390	389	383	375	406	365	380	375	392	393	398	413	387	393	394	385	362	398
15235	2428	2722	2008	1479	1060	794	613	507	447	384	311	296	294	244	246	238	214	208	202	195	214	187	175	212	173	174	208	174	197	177	164	180	166	158	180	160	167	194	174	144	136	166	169	161	157	160	138	157	157	187	154	163	162	168	152	188	165	177	149	132	152	152	147	137	172	170	153	151	185	167	134	156	125	137	151	166	159	166	146	151	156	141	148	154	144	161	146	167	152	136	137	167	149	156	151	152	139	174	167	144	147	136	151	137	156	158	145	140	175	172	138	155	170	177	148	148	147	165	157	150	171	145	146	132	152	151	142	145	151	153	135	178	162	136	155	148	140	167	146	159	156	143	138	153	143	146	173	154	153	162	140	169	141	154	142	136	140	176	167	168	140	130	149	141	162	158	159	152	139	149	149	176	160	161	141	149	145	155	148	156	147	138	144	138	146	140	153	157	133	169	160	138	150	146	141	156	171	153	155	174	163	152	150	156	171	147	146	132	136	140	156	146	138	155	151	143	131	161	155	162	154	162	161	163	132	152	148	152	158	137	154	158	154	135	130	154	157	164	167	171	157	137	164	145	161	138	168	150	144	154	158	161	155	138	133	139	146	131	146	148	144	143	149	138	126	144	136	129	148	141	161	127	141	162	128	139	145	142	134	172	148	156	147	140	130	151	161	145	152	153	148	177	149	170	156	169	143	139	153	143	163	145	134	156	159	154	152	149	140	155	157	144	160	167	154	166	158	141	159	155	161	165	140	133	149	176	142	161	144	125	150	160	163	162	158	157	133	149	162	168	131	157	137	146	141	141	146	136	144	159	126	135	142	155	156	157	150	168	140	162	144	160	156	137	158	140	151	133	169	162	144	160	143	160	182	128	150	152	156	150	148	152	149	132	164	154	146	159	169	145	147	164	144	155	155	142	138	148	169	150	170	150	154	154	145	155	149	147	146	164	158	153	164	164	157	135	166	166	146	143	161	149	155	134	149	157	141	151	151	153	149	146	134	166	160	145	144	150	165	172	159	148	148	178	145	147	149	148	163	150	145	151	168	163	160	143	141	161	167	145	148	143	146	152	156	161	153	156	154	150	148	163	152	144	157	167	146	167	147	143	148	139	154	119	144	157	162	154	126	135	149	148	148	155	144	127	149	140	154	136	155	147	148	147	145	156	144	142	159	144	177	151	159	148	165	157	149	137	167	136	149	126	146	137	168	165	154	159	147	140	118	152	158	131	155	142	163	146	143	168	151	154	145	159	165	143	146	129	146	115	145	166	149	141	145	159	145	141	142	160	152	140	151	150	163	146	165	159	153	156	159	141	154	135	162	155	134	146	165	169	148	137	161	158	151	149	153	139	149	149	159	159	159	135	153	150	127	139	146	175	157	145	146	149	146	148	150	140	165	151	151	147	128	139	129	154	160	146	138	161	146	144	128	155	174	159	144	136	137	171	153	155	156	166	161	149	162	183	143	141	161	140	127	137	170	157	158	167	153	153	150	141	170	157	148	170	146	168	164	127	139	153	147	173	157	146	133	182	148	150	137	152	154	161	144	142	158	144	142	147	164	157	162	139	158	150	184	163	136	153	157	148	155	148	161	145	160	141	163	177	164	163	145	163	139	166	166	173	162	159	155	151	150	142	148	160	147	140	163	166	144	156	156	125	168	171	147	142	173	143	142	149	168	150	158	151	152	133	125	158	154	159	141	108	158	153	176	128	107	145	144	161	111	143	152	164	151	159	163	156	162	155	145	146	151	142	176	174	187	150	157	153	122	146	139	152	130	138	171	166	153	133	159	158	138	141	162	139	170	142	150	156	149	146	148	155	146	130	168	148	144	140	146	161	142	148	128	160	156	167	151	183	135	136	175	167	173	151	129	127	157	147	175	157	139	153	148	126	164	168	144	163	138	127	151	154	168	156	153	162	155	138	157	151	160	166	158	152	155	129	155	143	111	163	165	149	139	160	175	152	150	149	146	150	169	166	157	136	167	145	146	159	159	142	161	156	162	162	151	152	137	167	133	177	170	161	141	134	135	150	140	127	154	153	162	147	170	129	166	159	139	135	172	163	165	145	149	157	150	166	138	169	144	139	149	142	126	177	160	146	145	157	132	180	126	167	123	151	129	160	151	145	143	161	160	155	140	147	148	137	144	144	136	157	165	159	161	154	164	168	142	166	137	146	169	154	122	137	154	156	141	151	135	148	131	152	142	159	147	142	162	148	134	138	137	151	137	144	131	157	139	138	163	159	144	133	153	149	172	182	142	150	119	124	158	147	136	146	142	162	147	155	149	171	148	161	153	146	132	135	132	131	155	135	164	166	180	168	145	146	147	157	132	169	139	157	141	154	150	157	190	175	172	152	140	142	139	154	153	164	153	168	137	148	157	168	142	132	157	178	148	158	145	150	142	145	147	169	158	145	152	139	147	165	144	160	157	140	151	149	166	140	149	162	137	139	145	163	153	142	137	156	152	150	134	137	169	116	169	141	166	132	146	152	164	167	144	148	153	181	166	157	176	133	145	141	150	159	161	178	162	140	170	142	144	140	145	153	142	167	136	157	128	150	141	170	147	140	174	137	170	154	144	137	157	148	144	145	170	136	152	143	138	140	144	143	142	139	142	152	145	145	158	180	148	159	184	158	141	137	157	159	150	144	144	163	163	152	155	145	137	162	151	148	162	134	169	146	155	154	166	150	149	165	152	148	132	147	124	167	170	161	127	155	161	155	169	144	150	142	141	164	162	165	141	175	136	165	142	128	152	134	147	154	160	131	141	160	148	166	154	143	137	157	140	155	152	144	147	149	165	164	151	155	151	144	134	131	118	155	129	144	165	151	148	139	165	140	159	138	138	160	147	151	155	163	134	177	146	141	148	132	151	149	134	163	134	143	133	144	153	146	160	137	143	142	168	138	174	126	142	144	160	153	152	137	170	139	166	155	155	175	150	145	165	153	158	171	157	169	164	149	151	158	151	172	154	147	125	166	144	146	160	159	161	158	136	156	140	139	153	159	149	163	147	147	156	154	150	168	146	151	158	147	147	159	175	119	134	168	147	166	137	143	170	146	154	175	162	170	150	158	141	148	165	138	125	122	149	143	146	140	137	143	156	149	151	156	165	137	138	141	160	146	143	137	124	156	169	140	153	148	160	134	134	141	151	158	160	160	149	162	144	161	159	149	146	159	168	134	133	145	153	144	145	156	151	128	173	149	131	155	146	153	159	163	156	127	142	163	148	161	142	139	148	146	157	160	140	131	144	149	146	147	159	137	151	184	133	157	134	162	144	139	148	158	161	132	145	143	161	147	168	153	146	156	136	158	149	166	157	153	133	167	150	153	137	140	149	152	127	162	161	138	160	137	156	124	141	152	136	171	139	172	160	154	147	167	134	135	137	163	148	164	149	164	152	165	153	126	144	134	155	159	169	182	156	143	144	130	166	143	150	152	143	142	150	172	143	145	153	135	150	143	178	167	180	155	149	145	148	165	132	150	154
7515	2547	5856	6508	5377	4434	3617	3061	2531	2128	1973	1767	1527	1427	1326	1203	1140	1043	999	915	895	884	841	819	790	755	784	748	710	676	705	635	666	622	626	646	660	613	614	672	587	553	614	575	607	535	592	528	579	563	533	527	543	542	541	566	540	567	525	525	534	551	533	547	542	523	561	541	532	518	524	502	514	510	506	501	534	541	525	484	512	495	527	492	508	502	525	495	526	490	505	527	476	494	472	469	513	501	505	480	467	495	482	466	531	524	498	526	519	471	497	512	500	533	517	495	533	493	485	489	473	492	500	486	507	502	504	513	496	476	511	488	475	507	532	493	502	503	533	504	504	454	483	452	473	505	491	503	508	502	475	507	528	492	506	483	461	510	521	493	515	504	514	470	522	479	487	515	495	496	467	497	498	504	518	510	472	477	484	529	482	499	506	539	503	498	491	497	543	481	482	489	538	453	475	495	498	486	527	500	512	461	462	505	494	477	490	497	455	502	496	469	500	486	541	459	516	505	485	504	473	478	486	503	488	499	477	478	502	473	506	500	483	499	517	457	495	528	483	543	497	520	477	483	489	465	470	485	442	520	459	499	538	461	486	466	499	513	489	469	513	513	502	495	469	498	515	499	532	506	468	519	492	463	512	509	499	510	478	524	461	501	524	460	477	522	508	519	447	504	457	473	490	477	475	509	490	513	512	496	494	493	491	528	439	506	516	496	465	452	479	524	495	530	483	482	467	541	479	465	443	489	505	482	495	505	508	451	526	503	503	524	493	479	494	484	500	473	502	492	481	499	466	511	495	476	510	458	474	509	471	505	502	466	479	507	484	491	457	525	485	465	479	514	494	499	503	511	470	484	500	499	493	497	455	505	483	484	502	459	504	501	485	494	467	486	471	491	500	470	492	477	520	513	514	476	494	508	482	487	512	446	481	487	478	471	514	496	460	494	495	492	480	488	511	461	513	501	486	476	491	513	490	481	450	489	511	472	442	531	522	491	506	499	499	491	485	490	474	515	474	519	472	494	486	441	508	525	484	478	483	474	474	495	493	511	510	451	531	509	519	460	534	480	524	493	489	497	528	516	467	519	475	479	466	480	507	491	481	512	514	480	486	502	487	503	471	491	458	524	530	492	473	505	468	480	498	470	486	497	468	486	488	495	481	461	475	451	519	485	493	498	523	504	482	505	487	483	464	512	491	519	465	470	466	459	479	497	481	508	486	508	491	481	466	470	465	482	495	487	504	460	517	507	525	445	477	505	528	534	480	517	474	511	468	503	528	494	437	489	512	501	467	535	502	465	512	432	457	486	517	470	489	525	518	492	483	468	494	509	474	494	498	486	500	469	465	446	504	493	471	499	469	494	471	495	499	500	514	538	478	486	466	475	496	480	488	475	489	480	498	480	485	514	517	494	469	508	486	494	516	496	508	480	466	522	470	479	437	500	491	472	492	506	492	480	480	463	491	464	503	512	484	478	520	501	479	482	480	464	492	471	458	488	485	482	464	502	496	506	513	515	493	534	462	522	480	493	479	491	494	515	517	472	489	462	480	492	496	513	528	517	457	525	455	513	470	480	475	487	500	463	484	522	487	510	485	436	487	493	511	517	489	493	527	469	481	498	491	495	475	453	479	458	466	485	457	489	472	488	473	510	479	506	445	459	456	465	464	489	459	490	501	505	498	463	505	448	492	454	488	454	485	499	527	473	481	527	487	473	497	473	502	460	489	464	488	495	502	522	473	515	512	493	466	507	513	464	491	461	522	477	456	470	464	485	502	486	479	500	454	517	501	484	498	466	517	493	494	506	486	494	493	494	471	502	488	483	447	474	499	490	513	487	481	520	469	497	500	496	499	483	504	471	467	502	481	485	485	441	468	511	490	515	489	510	471	486	486	502	484	511	461	539	486	457	504	485	549	463	457	488	494	471	520	480	490	495	489	497	470	505	486	472	511	460	505	507	500	501	474	475	479	499	488	493	481	465	515	478	479	523	480	493	480	492	494	522	486	469	517	520	484	514	499	486	484	478	496	473	491	517	494	486	456	521	522	491	492	502	487	483	489	500	475	493	460	494	493	472	446	449	490	453	479	533	466	509	476	480	485	475	489	499	472	529	481	473	480	432	511	460	519	449	492	480	483	495	455	505	513	484	479	484	489	459	463	512	484	486	493	500	483	475	466	531	456	503	511	489	517	502	508	503	462	506	512	495	468	524	480	463	494	513	497	501	501	502	489	491	474	474	489	460	467	452	455	469	451	442	470	501	493	479	519	437	504	489	515	482	485	460	480	494	492	529	514	474	487	497	466	513	481	501	500	464	464	470	463	480	514	482	474	486	493	465	485	473	528	471	480	471	502	492	521	446	501	472	490	467	497	503	475	496	494	478	483	485	475	498	531	521	506	503	515	484	472	488	447	458	484	483	552	458	518	500	519	451	500	471	499	484	451	527	513	496	456	461	467	477	459	478	482	527	491	475	478	503	472	475	475	458	477	501	498	486	513	485	506	465	464	462	497	474	538	465	546	557	539	453	465	494	499	481	531	507	505	475	505	531	526	486	477	464	440	441	494	510	489	456	460	522	479	472	495	483	503	495	464	499	498	528	474	472	510	461	492	521	446	482	524	514	500	461	481	517	450	488	483	494	461	464	496	538	477	497	509	499	468	498	480	446	464	452	471	504	469	464	479	476	516	486	487	489	502	455	481	483	464	480	517	494	540	508	512	482	480	471	526	505	530	477	485	474	495	455	498	500	500	480	495	510	491	462	505	496	521	483	528	489	487	495	531	470	498	502	486	510	535	455	473	474	490	518	473	438	498	480	468	452	467	472	471	467	514	490	461	463	499	520	485	500	503	500	462	477	467	458	476	506	522	490	524	532	496	485	485	442	484	479	486	514	472	502	512	479	491	499	502	488	504	524	430	466	522	484	515	456	524	462	472	491	448	483	504	485	482	514	494	447	493	492	452	464	464	493	447	475	500	493	479	569	460	484	481	510	460	510	484	493	471	494	481	492	494	468	511	500	503	439	482	490	527	485	496	509	479	455	478	465	522	531	513	505	490	488	500	490	452	471	456	458	514	462	496	495	491	511	524	492	518	487	474	483	486	451	525	511	466	504	490	459	506	529	463	458	468	500	477	474	468	474	506	498	495	533	521	499	476	533	535	494	494	513	480	506	465	480	492	491	518	513	501	500	469	495	475	465	494	520	455	468	450	477	488	459	503	516	501	519	501	473	534	493	467	475	505	457	449	488	496	511	471	449	462	478	518	509	474	474	480	469	471	550	513	514	481	471	486	517	464	508	457	468	524	484	505	494	483	512	461	481	522	487	500	480	500	497	488	498	507	481	502	466	532	486	461	508	477	503	485	504	479	468	515	490	486	525	467	512	483	496	508	516	478	458	463	486	458	531	479	481	458	457	517	537	503	477	507	520	500	493	518	502	465	505	496	459	487	493	503	498	459	505	506	462	495	549	495	501	499	535	491	493	532	462
2057	281	311	254	279	235	247	283	224	229	231	247	205	240	259	238	251	217	237	246	230	224	234	245	248	220	228	236	228	246	214	231	238	208	248	219	239	235	219	210	218	235	229	205	234	206	248	210	235	241	236	234	210	244	238	234	250	232	230	229	239	218	254	231	226	211	253	235	247	254	238	253	250	231	239	238	234	215	240	220	238	241	243	217	243	237	224	232	255	220	271	242	245	217	227	231	199	208	223	233	231	243	252	258	219	235	228	202	210	217	251	230	222	220	218	245	234	242	227	264	251	245	239	221	259	218	241	233	204	236	251	228	232	223	216	235	229	246	237	211	222	236	226	220	225	210	233	228	236	210	247	214	237	248	258	228	218	216	234	229	249	226	246	234	212	215	238	225	223	261	235	232	232	219	231	233	231	250	200	246	214	245	239	240	211	240	267	238	217	237	209	259	259	222	239	213	234	241	223	239	236	249	222	223	216	227	238	221	238	232	209	246	201	227	220	201	211	229	225	227	243	224	222	231	213	246	239	267	233	246	235	222	224	202	252	259	223	246	235	239	228	236	242	224	220	245	240	234	246	241	229	204	200	200	219	216	234	239	216	199	239	229	214	221	242	222	215	236	239	251	219	213	210	216	236	228	254	241	242	234	218	240	240	216	207	238	239	242	236	232	229	224	215	256	250	240	231	218	221	225	248	226	222	236	234	224	239	226	244	225	235	234	247	260	235	213	232	219	232	219	246	238	213	257	233	242	221	239	253	223	227	214	220	238	240	230	228	224	233	249	226	226	253	236	242	211	254	250	224	203	206	241	229	266	232	186	226	243	232	228	232	213	208	250	226	266	237	211	250	225	220	230	201	233	239	219	203	238	241	217	257	222	234	235	231	234	250	250	221	242	215	241	235	236	226	233	202	229	224	181	248	212	234	222	237	236	216	215	230	222	235	254	217	232	236	219	244	246	253	257	247	230	222	222	233	228	258	222	237	249	231	235	227	246	275	228	222	234	220	253	235	236	242	250	251	238	248	228	248	230	250	243	235	230	250	219	233	234	201	250	218	237	229	212	240	240	239	217	238	274	243	243	238	212	259	231	234	227	257	214	228	237	266	238	211	234	254	225	247	248	231	246	231	242	229	238	226	234	251	245	228	231	260	234	209	201	236	266	209	223	218	244	226	214	217	275	228	215	236	251	231	251	236	208	242	222	224	227	193	213	258	248	255	230	230	232	229	235	233	242	221	229	226	214	226	229	234	209	225	209	226	247	214	206	208	236	242	252	243	240	237	223	242	238	228	207	233	225	216	221	241	235	228	229	259	226	224	243	232	229	227	207	260	250	241	242	251	237	255	210	252	218	251	237	209	215	237	223	222	223	247	254	255	208	208	222	215	236	261	240	257	294	233	221	247	247	227	225	227	215	250	245	229	221	256	233	230	232	210	228	247	242	237	243	229	240	228	236	214	246	227	235	243	224	234	222	209	230	210	241	241	247	227	240	230	222	228	245	241	251	232	243	233	223	208	224	234	232	239	263	233	224	227	257	237	215	232	232	252	228	231	210	249	225	247	259	236	232	226	238	240	244	247	233	241	221	243	239	203	206	242	234	234	224	260	237	229	216	221	198	211	224	224	230	234	200	242	233	217	220	202	231	234	240	280	231	238	236	187	216	223	235	223	228	209	215	238	248	224	212	233	228	214	243	252	243	237	222	265	219	258	222	237	241	217	245	205	249	212	249	219	250	243	245	200	229	262	212	235	247	250	199	236	242	238	244	219	241	231	242	245	215	236	224	233	239	230	224	236	247	250	215	223	244	226	218	232	247	230	252	247	217	209	239	222	235	253	237	208	218	196	218	259	206	258	225	250	232	229	227	224	225	241	216	206	209	243	244	243	240	230	231	224	249	204	217	249	255	216	244	227	240	230	241	242	237	249	240	236	244	243	238	235	242	236	241	242	227	238	232	233	248	228	235	246	219	222	220	242	259	253	239	215	218	221	223	233	211	250	206	241	215	247	223	246	219	238	226	218	238	227	222	216	216	229	222	241	235	217	257	237	257	242	247	245	231	224	209	235	224	220	237	213	232	209	215	254	219	221	238	243	224	226	209	221	249	234	219	247	236	258	220	246	205	245	226	238	247	221	273	222	234	231	222	230	205	255	213	237	243	243	238	235	221	228	210	208	225	208	240	215	213	230	231	250	241	219	201	222	236	236	234	242	255	258	256	226	217	230	242	250	243	236	239	217	228	232	268	201	231	222	246	257	251	238	231	232	224	257	233	229	209	212	225	225	214	226	229	220	220	252	226	235	247	225	255	222	218	211	228	205	236	253	237	199	239	212	212	233	240	231	242	247	234	246	219	230	216	258	239	243	236	216	206	220	252	225	230	245	260	240	238	232	236	224	249	256	252	224	210	242	219	247	237	238	232	220	232	231	235	242	223	244	232	239	237	221	213	241	229	231	234	229	237	250	256	251	237	234	224	223	226	245	231	237	232	227	252	267	251	235	245	245	230	209	209	238	258	202	215	212	217	258	197	223	242	256	231	246	232	227	223	221	251	225	215	238	226	217	214	214	211	233	262	258	231	231	224	221	205	222	231	224	224	215	214	231	214	225	215	239	230	243	242	239	224	191	226	209	237	231	256	261	238	264	222	217	246	248	234	238	241	232	206	223	248	235	221	236	236	218	234	201	235	242	221	235	205	246	219	230	210	209	223	198	228	246	214	231	247	208	246	223	252	237	241	235	264	228	241	225	257	256	244	223	234	259	228	240	235	238	249	209	229	227	247	205	250	248	250	215	249	219	242	248	235	216	230	216	224	228	245	221	218	210	215	219	224	235	246	256	231	259	240	224	248	262	211	201	234	251	200	262	229	219	242	249	236	211	237	253	247	234	260	241	244	221	211	267	244	240	282	232	233	234	234	229	254	210	232	224	220	220	248	232	233	237	233	232	206	239	220	199	224	216	242	236	235	250	242	234	237	244	219	237	214	224	252	228	241	244	246	220	242	241	227	223	239	225	230	221	227	231	215	223	223	271	250	216	260	260	208	242	247	241	250	242	237	238	242	244	242	240	251	233	250	225	212	240	272	216	198	223	235	256	234	237	216	239	228	231	216	246	207	224	244	248	239	233	233	243	209	235	231	207	208	211	265	221	221	225	241	253	245	227	244	251	230	228	211	244	218	216	229	245	249	261	219	220	245	225	235	234	227	252	207	266	199	242	220	245	266	242	259	229	233	214	221	253	202	224	219	233	246	253	237	249	251	254	245	213	234	236	248	223	223	245	247	213	213	248	240	248	238	215	232	256	222	246	237	254	232	240	231	214	239	256	258	230	219	225	233	227	223	227	239	225	222	252	229	237	240	237	231	215	216	251	218	214	252	229	225	233	228	215	238	236	236	194	214	260	233	274	222	225	240	231	232	235	236	250	229	230	269	235	247	227	222	223	248	236	239	221	213	259	222	230	273	227	269	214	206	271	229	261	232
2210	736	868	876	812	802	778	804	800	750	742	742	740	701	740	712	661	752	703	689	696	696	681	711	686	716	683	689	735	668	702	668	686	713	713	665	688	732	693	674	682	624	691	632	712	700	689	681	708	702	703	700	716	680	669	716	688	684	720	699	672	667	720	676	709	720	690	682	715	682	675	749	700	706	694	672	703	652	695	709	658	675	738	704	698	703	686	717	663	694	685	656	707	704	673	688	691	679	640	689	689	681	711	671	681	709	681	706	666	668	685	691	684	687	646	693	662	735	660	688	707	721	696	719	720	679	658	669	691	692	704	735	706	651	686	687	717	722	722	672	755	734	684	698	709	667	735	704	633	679	643	715	676	659	677	714	659	703	691	742	715	663	654	656	647	681	699	711	691	720	694	712	679	685	681	709	680	695	685	662	686	665	694	685	736	673	666	672	695	706	718	698	697	745	719	658	659	686	688	702	662	737	650	723	690	684	690	746	686	706	691	750	658	697	724	724	742	657	688	693	662	651	704	721	680	740	686	696	717	717	692	715	686	653	680	757	675	687	650	643	699	664	685	719	626	715	683	692	644	692	689	710	689	705	701	714	744	696	711	683	661	719	681	698	749	704	693	724	688	665	664	716	679	684	649	623	663	688	659	736	702	697	657	700	716	653	643	674	635	704	688	720	705	621	655	681	705	709	692	658	655	691	645	667	710	709	702	674	634	705	692	704	656	684	750	721	645	731	623	665	709	644	685	671	686	722	697	701	694	689	681	712	705	707	674	730	711	711	676	714	688	676	711	704	690	707	710	712	682	687	688	667	703	692	704	675	700	701	703	710	712	693	718	681	682	695	698	658	700	675	713	683	716	733	696	698	674	696	682	653	721	645	700	712	653	656	671	720	690	615	663	703	734	689	670	651	675	680	636	663	695	667	729	767	701	723	706	682	677	678	669	675	735	686	684	715	684	670	670	680	653	718	643	704	678	676	680	669	670	689	709	702	699	669	692	683	637	701	721	688	711	749	701	705	694	696	705	662	639	696	660	685	705	677	728	647	669	718	707	706	678	657	696	694	709	710	663	738	687	633	639	682	728	696	691	710	704	673	706	700	704	700	723	677	679	686	745	684	672	727	694	672	680	669	652	739	723	702	694	650	707	732	743	719	674	648	693	652	715	726	671	649	657	704	709	712	704	639	704	718	688	647	690	700	669	663	690	685	712	702	690	708	723	690	684	653	629	720	692	681	692	732	631	735	669	691	678	700	685	709	645	664	698	733	659	680	719	695	701	691	748	755	667	697	638	737	688	683	689	678	681	703	645	689	671	665	735	669	673	716	731	719	700	714	734	697	699	692	683	697	663	662	677	671	729	710	703	663	681	701	693	667	640	654	650	680	676	694	647	747	688	642	661	667	691	690	690	711	713	666	720	711	783	689	744	654	700	663	687	700	678	695	684	697	740	703	680	692	658	688	707	633	701	690	623	724	638	685	690	749	692	673	692	707	715	666	690	686	692	688	724	686	694	678	658	683	667	709	655	773	679	651	687	661	654	647	673	723	703	757	662	689	704	723	705	659	711	671	667	715	675	718	664	740	718	682	645	694	690	716	623	703	699	725	717	690	632	689	685	734	673	618	664	655	749	717	674	707	676	674	631	707	665	688	701	712	666	667	711	679	691	662	720	692	665	768	705	667	684	700	703	697	677	672	648	664	705	676	698	647	669	699	637	672	714	664	701	701	690	721	650	671	657	676	694	655	696	728	679	692	704	724	706	674	720	678	701	736	702	720	682	693	766	638	690	677	679	747	716	684	698	736	673	698	699	730	726	717	711	675	672	665	691	731	716	670	717	676	688	676	706	663	714	714	675	686	696	677	694	724	733	647	720	721	677	715	675	739	675	708	683	691	697	679	727	687	722	724	645	642	699	663	675	697	681	722	720	662	699	698	728	649	720	714	693	680	734	691	680	708	721	686	687	666	675	743	699	710	754	695	691	693	728	722	706	674	689	686	648	686	704	694	671	700	719	711	669	705	671	676	658	725	716	687	645	716	737	692	696	688	718	669	769	667	688	671	718	674	698	684	709	709	646	644	739	657	651	755	677	665	693	677	702	712	703	660	704	727	682	661	677	737	716	696	661	702	717	668	675	665	668	617	641	649	669	705	628	695	710	711	707	717	680	673	682	721	705	691	677	711	722	703	705	698	720	679	677	713	702	690	707	716	661	637	701	714	681	693	642	697	698	707	695	681	725	710	667	669	685	726	685	631	652	678	666	682	707	688	690	677	684	700	620	695	698	665	713	682	679	664	713	713	667	689	721	716	709	731	679	666	680	680	702	672	656	724	710	727	650	666	720	674	749	682	696	659	701	689	649	734	660	703	715	696	654	667	712	674	693	688	658	639	688	690	674	671	659	730	722	688	694	675	695	714	729	665	669	714	693	667	681	701	682	688	740	699	709	668	674	626	712	685	691	680	691	721	691	670	724	669	683	687	712	699	708	674	692	672	703	670	702	629	675	721	715	694	694	655	716	683	694	718	707	701	704	710	720	698	693	658	713	690	666	679	680	729	653	710	690	631	654	729	671	692	705	623	700	718	662	730	690	667	685	714	735	625	758	708	715	724	689	695	664	670	709	701	684	652	669	692	656	670	702	717	672	670	708	698	728	685	676	705	684	687	719	696	683	714	674	701	677	639	649	646	651	679	740	678	696	651	683	684	690	681	735	656	686	702	707	695	665	714	695	686	644	676	696	676	698	664	688	644	677	645	701	708	691	674	684	706	702	700	631	677	671	670	680	714	730	697	692	726	649	667	634	668	735	654	672	684	714	667	726	724	674	663	734	676	683	685	668	587	701	596	680	716	702	691	672	696	700	700	695	658	685	674	687	672	648	645	685	680	703	718	669	697	728	680	688	716	685	706	687	668	663	696	713	656	682	694	693	705	657	731	738	659	688	706	717	678	682	730	684	725	658	678	684	700	663	657	678	661	657	660	671	691	764	702	705	683	694	730	734	666	655	711	680	640	693	693	669	677	671	706	719	761	698	718	721	701	724	723	678	683	674	670	739	701	721	688	666	711	667	700	676	691	677	679	694	713	668	684	670	660	727	688	670	660	698	704	664	687	675	677	683	665	703	700	668	697	666	689	699	703	676	640	690	706	691	719	677	668	726	672	678	715	686	682	640	680	704	679	728	668	698	678	684	685	681	712	683	736	653	692	666	652	706	722	740	708	712	658	758	699	688	710	690	645	705	687	703	708	671	689	718	687	689	685	735	688	669	642	685	715	695	656	694	689	715	709	729	731	703	664	719	698	711	712	733	623	719	687	694	662	698	718	695	711	714	663	677	699	674	659	649	700	689	656	699	687	706	671	689	687	729	676	706	690	695	652	707	718	678	666	678	667	690	679	736	686	698	682	668	674	717	732	670	710	718	673	684	643	691	663	678	686	687	698	677	658	695	702	706	685	666	656	700	667	686	671	704	684	709	677	659	688
8033	998	1319	1042	736	535	441	364	306	266	221	216	174	154	169	162	173	134	123	149	146	134	146	138	143	128	115	122	129	143	139	114	131	142	122	119	111	118	118	125	150	123	111	128	124	116	118	121	107	120	122	118	120	110	104	122	115	101	121	111	112	114	117	108	111	130	133	131	114	98	122	124	142	110	107	133	122	109	122	131	133	119	117	127	106	105	157	118	132	125	103	113	134	139	112	105	118	103	124	119	134	122	121	132	113	115	146	117	133	139	112	124	103	115	105	117	108	125	132	117	126	127	117	113	108	113	118	128	120	135	125	126	110	114	114	110	119	104	133	126	106	116	121	126	113	104	114	102	108	128	99	105	132	107	124	100	114	107	96	115	121	99	105	120	82	131	128	122	109	119	116	97	113	125	116	105	122	120	120	99	117	124	96	99	123	113	109	117	124	132	107	103	128	113	127	115	117	126	114	120	119	123	114	116	97	116	118	126	99	125	119	114	114	103	131	115	87	112	117	87	120	113	127	107	91	122	111	111	134	106	119	108	105	110	122	125	118	126	95	107	121	135	104	109	110	120	99	113	111	106	90	112	124	120	95	137	109	129	110	106	127	122	98	119	120	115	98	107	119	114	116	88	131	91	121	119	111	129	101	126	101	119	108	116	130	122	124	132	130	115	131	114	120	116	127	131	108	111	103	118	119	112	113	120	124	92	101	112	122	105	108	104	101	125	122	122	113	129	126	138	115	104	118	113	111	105	113	103	134	117	107	118	107	127	133	139	125	126	123	94	129	123	133	130	111	106	120	129	117	126	104	111	112	109	114	127	114	104	111	114	132	118	116	118	121	114	122	127	106	109	108	100	124	101	107	115	111	111	130	119	120	133	109	117	97	137	103	118	114	105	103	114	110	121	115	119	134	101	102	128	127	102	129	113	119	102	120	105	120	137	107	106	108	106	109	107	135	112	123	113	117	106	124	97	104	132	124	112	130	109	126	128	112	111	109	120	114	113	122	121	122	117	118	120	131	109	104	117	123	100	122	121	107	106	135	129	109	121	134	98	118	127	113	112	129	111	123	109	127	119	131	106	100	123	115	102	131	120	133	112	107	109	129	107	100	116	111	143	144	121	128	108	130	115	127	133	114	125	133	109	135	101	118	139	101	111	95	119	128	117	130	115	93	107	117	121	104	113	106	121	91	99	121	107	118	107	118	130	121	100	117	104	126	111	109	113	97	118	121	120	91	124	112	119	110	131	122	114	134	110	110	105	100	121	115	113	114	111	122	105	117	113	130	114	114	115	119	101	118	111	115	119	126	130	108	126	117	111	118	109	131	126	128	127	110	113	124	91	106	115	125	117	122	117	140	118	100	131	105	106	122	145	121	137	108	111	121	110	123	99	126	113	120	120	124	106	132	113	93	102	114	104	115	131	101	107	119	112	111	116	120	130	112	105	101	130	100	123	124	116	138	109	113	131	107	113	100	129	113	124	106	124	110	98	117	126	110	125	105	107	110	122	124	104	150	118	104	113	104	124	134	108	120	127	111	126	131	96	123	125	102	113	100	134	121	119	117	124	125	118	119	115	127	100	115	106	130	90	134	117	117	116	131	128	128	120	132	111	111	124	125	110	109	108	129	123	102	126	117	116	120	125	107	121	104	126	117	120	120	93	102	116	107	116	100	124	135	114	123	93	109	118	122	121	114	111	125	130	97	121	131	124	115	128	117	109	126	122	113	101	98	134	129	101	115	100	134	129	119	113	120	116	123	114	108	124	103	98	120	120	121	139	121	116	119	130	132	129	134	121	131	118	127	116	118	136	122	105	113	96	114	100	129	127	110	127	111	119	128	112	107	124	107	140	113	118	129	115	111	111	123	122	116	130	116	114	129	103	130	125	95	99	120	105	97	127	115	126	116	129	137	123	126	129	119	109	111	149	106	112	134	103	105	129	109	105	140	114	116	128	149	125	107	105	117	112	104	116	129	111	108	133	111	109	110	104	117	108	115	120	123	123	111	118	120	125	109	102	126	105	123	115	109	131	99	130	129	114	120	124	95	114	123	134	112	108	107	115	124	106	117	100	107	115	116	113	130	121	114	105	132	121	121	109	127	121	122	121	111	105	120	118	109	116	129	126	106	114	115	124	116	130	118	125	113	125	109	113	102	122	118	123	111	96	113	131	127	114	122	121	130	117	110	108	107	119	99	88	111	126	132	105	114	115	110	100	125	113	117	123	103	110	110	117	106	116	121	135	131	115	121	113	105	116	110	124	107	125	108	107	117	117	114	127	131	104	112	120	122	116	124	118	112	124	107	87	143	131	121	115	120	123	100	112	109	123	135	110	111	100	127	115	110	103	135	134	117	107	99	129	108	117	120	114	126	109	119	110	104	111	106	102	108	130	134	123	119	116	101	89	108	112	113	96	133	139	119	122	129	141	120	112	116	121	108	121	99	106	123	125	126	122	124	116	112	117	111	129	100	118	114	123	101	99	123	99	119	105	131	115	108	133	109	111	121	118	124	102	117	117	110	116	117	104	116	132	125	111	122	112	112	109	110	122	110	115	101	117	123	118	124	116	115	92	123	114	115	114	136	107	99	124	113	135	116	124	130	112	107	115	116	129	126	119	115	119	107	100	107	105	110	112	116	95	116	100	98	118	109	110	104	132	98	117	107	98	116	110	119	107	129	111	114	116	111	108	97	111	98	114	109	130	107	103	109	108	108	109	98	106	112	115	113	87	123	111	133	104	110	131	112	108	117	107	119	114	134	108	108	115	116	110	112	115	108	104	112	105	116	126	136	103	95	122	119	100	116	104	109	96	115	117	113	95	117	100	107	121	120	117	122	114	112	111	123	92	115	124	145	100	121	131	110	115	118	101	119	115	114	115	104	106	128	101	116	122	115	129	125	112	106	105	113	120	114	102	105	105	101	107	123	117	114	119	90	129	112	116	92	111	118	124	91	130	119	129	121	110	109	109	108	110	119	108	128	108	123	116	138	120	108	118	119	112	113	110	128	118	146	106	107	108	133	111	116	118	135	116	135	136	123	110	120	113	106	107	120	113	125	112	113	112	108	105	111	111	88	128	127	100	117	122	131	116	115	108	109	114	117	110	114	125	127	122	113	95	140	130	102	118	97	140	137	104	91	110	101	131	132	128	108	104	109	117	137	126	105	109	110	112	124	128	110	118	122	110	103	125	121	124	107	105	113	110	105	112	116	112	123	131	106	112	116	127	104	102	98	111	113	116	121	112	96	100	112	126	137	102	141	130	115	128	97	126	122	118	103	116	110	121	138	121	115	123	116	112	113	125	102	127	105	109	121	127	136	121	126	118	135	105	102	114	126	113	108	115	112	127	120	105	123	109	109	118	119	117	110	131	123	106	112	111	128	110	120	121	107	98	107	115	111	121	107	126	104	123	110	119	119	146	117	107	115	132	129	123	94	102	138	144	139	118	135	107	102	116	109	133	103	120	114	128	122	107	115	110
5326	1401	3199	3582	2951	2467	2029	1642	1454	1277	1145	969	921	835	799	714	691	645	605	602	585	586	562	525	475	541	514	535	476	507	489	478	500	475	459	467	456	430	473	431	452	425	463	464	409	406	437	407	427	406	429	391	375	437	411	426	409	400	432	398	405	395	397	396	421	402	424	400	405	379	400	384	441	382	394	410	403	405	390	400	373	415	406	373	382	414	423	416	375	410	367	385	383	391	437	350	423	391	393	393	393	375	392	389	409	391	388	374	434	361	424	377	378	387	407	378	399	359	396	412	392	385	371	412	390	401	381	357	374	368	397	387	406	373	367	377	368	423	403	387	395	411	389	340	391	369	390	379	382	378	384	397	384	375	401	371	384	392	401	384	417	377	370	355	399	357	374	409	407	400	395	372	383	367	398	428	425	352	397	402	406	404	402	395	405	376	379	416	365	353	391	376	409	385	366	386	370	369	383	390	400	399	377	362	390	370	369	413	388	388	406	355	392	407	396	364	402	399	371	384	407	363	378	365	375	375	388	370	369	407	369	379	411	410	437	385	387	409	367	368	377	368	366	369	392	381	370	359	380	429	410	374	366	379	346	370	393	402	372	399	394	381	408	382	371	372	379	357	398	385	391	375	377	383	408	366	378	400	406	379	374	368	388	424	402	384	370	399	413	394	359	343	369	372	395	378	383	391	392	363	383	399	410	356	395	394	423	387	354	373	399	369	348	356	370	405	404	410	402	402	396	384	391	392	420	364	394	393	412	380	410	407	359	381	395	387	382	362	404	370	398	396	379	355	374	369	390	365	383	418	395	416	383	399	386	386	389	393	353	378	396	401	353	410	407	389	381	401	387	379	357	364	416	412	350	409	394	337	364	382	399	352	363	393	369	391	380	394	407	365	404	382	380	378	383	382	407	387	397	387	381	410	405	379	369	416	368	364	377	382	404	378	371	408	381	372	362	387	391	354	372	385	407	384	387	401	430	383	371	356	402	369	356	382	409	398	364	361	376	381	373	422	358	399	388	389	351	397	411	384	374	376	370	394	401	378	378	368	369	405	447	394	392	396	352	374	384	412	368	386	371	359	368	389	384	373	394	423	381	376	374	394	369	397	384	384	410	408	411	382	378	386	395	407	365	371	371	390	353	384	412	380	350	405	352	424	399	375	386	385	384	375	369	398	383	358	391	373	375	394	368	375	403	367	394	405	363	390	386	326	369	413	380	406	365	381	379	411	388	355	391	378	428	400	370	356	415	385	375	392	407	414	417	383	380	422	397	390	357	405	406	398	391	382	413	423	389	401	387	404	376	379	372	391	381	388	401	367	389	374	371	385	386	335	373	364	396	362	395	364	412	401	382	394	408	361	404	338	378	387	369	381	420	409	378	387	356	373	374	417	417	377	364	385	380	383	417	413	406	385	376	418	399	343	377	415	367	418	384	402	337	395	400	367	404	360	367	394	367	392	428	407	410	381	372	372	360	394	406	374	393	380	409	399	383	393	399	378	408	406	374	399	375	356	378	391	360	395	338	362	394	350	415	394	408	365	367	360	375	350	384	387	422	395	373	407	433	371	426	343	393	390	390	377	404	450	389	378	380	378	404	397	367	400	377	389	358	389	386	419	391	405	386	389	398	384	387	395	378	380	383	398	379	377	409	406	403	409	370	346	387	400	400	386	385	404	380	414	394	418	397	390	393	391	427	388	379	364	420	364	375	389	364	382	398	372	384	405	366	376	375	386	393	363	376	415	368	407	392	394	426	384	369	374	408	366	387	343	382	412	379	389	316	365	393	392	378	366	381	384	373	398	452	395	370	389	436	393	399	400	415	390	386	367	415	410	376	351	394	363	342	411	391	361	360	427	370	405	377	385	378	389	388	378	375	376	373	382	422	361	391	399	386	381	395	359	388	363	433	415	384	365	357	406	338	338	395	385	396	394	378	410	380	376	370	435	401	392	376	373	390	396	389	372	371	355	388	379	419	391	388	410	373	422	380	358	378	413	386	391	412	374	372	370	395	363	357	417	385	426	383	386	364	408	398	372	406	373	360	417	384	410	364	381	390	399	409	357	402	332	379	398	389	410	390	397	422	384	420	393	411	396	412	402	381	424	358	369	407	390	426	374	359	391	398	355	360	405	353	378	391	405	415	403	394	377	385	393	415	375	378	376	366	376	381	373	368	368	394	409	360	383	367	390	385	413	388	380	371	392	398	387	375	365	376	342	349	393	378	382	365	354	368	374	400	394	399	384	396	439	382	396	392	424	376	402	362	411	356	387	390	378	375	401	362	388	361	394	392	375	379	357	425	371	392	352	374	369	394	389	429	350	398	378	385	389	347	409	401	417	418	406	380	377	394	353	372	367	407	381	399	373	376	386	340	386	408	406	350	386	360	393	376	383	379	460	384	392	392	364	348	386	385	370	405	409	378	385	393	402	362	396	398	409	381	408	374	394	389	418	366	378	354	426	378	346	417	402	375	398	371	383	403	373	397	412	380	386	399	416	409	380	367	353	404	374	381	395	388	370	378	371	387	359	378	387	367	384	382	356	393	368	388	388	377	391	411	314	382	395	417	387	380	400	378	396	401	340	361	415	396	386	382	384	386	399	380	375	419	369	396	357	402	398	346	370	396	351	385	382	392	404	373	384	395	396	402	402	409	378	386	417	365	378	409	373	353	394	404	367	422	422	407	366	384	332	382	385	399	395	397	403	382	387	354	357	368	399	421	395	407	361	359	370	374	384	375	412	384	382	376	400	380	379	371	396	427	390	408	376	414	385	416	426	375	415	379	401	382	416	379	390	423	447	384	389	368	370	391	370	378	443	394	370	375	386	406	419	383	391	397	401	405	409	365	424	390	388	364	419	380	385	376	421	400	329	415	390	376	391	393	371	384	393	398	362	392	364	401	356	393	411	375	352	380	400	384	361	387	382	394	430	391	401	392	388	350	407	363	381	382	363	395	367	378	364	386	377	407	388	383	398	341	398	398	376	369	403	393	383	371	370	361	371	414	415	361	387	398	370	365	389	347	385	392	411	407	400	366	363	390	395	377	402	394	363	401	380	378	403	402	381	374	390	370	411	401	408	350	361	366	390	381	344	362	380	403	387	400	374	401	412	356	386	422	395	400	379	386	364	384	408	404	395	370	418	361	415	392	411	422	361	414	361	383	358	424	360	388	425	367	358	423	384	403	369	390	406	405	373	376	386	424	378	370	379	382	385	376	365	402	385	392	381	411	404	402	394	400	393	405	360	376	406	385	341	404	412	353	374	380	360	390	392	371	398	396	419	405	406	378	416	390	415	416	389	420	381	387	409	406	365	428	394	351	394	376	392	378	382	380	392	371	402	376	400	391	345	411	398	358	391	390	380	399	376	406	352	391	377	395	399	397	387	359	378	373	351	378	361	397	394	383	406	384	378	390	418	367	410	398	394	392	393	340	387	398	362	398	406	384	393	398	360	400	402	414	393	359	342	366	391	397	388	415	356
15191	2419	2683	2087	1415	1031	771	587	520	463	382	336	282	270	239	222	220	243	192	209	196	201	196	179	203	176	157	186	196	174	166	149	181	181	176	128	182	169	150	165	154	185	158	184	166	163	144	154	187	146	153	149	163	156	149	163	148	138	166	186	153	128	139	156	143	147	143	139	146	150	152	143	165	151	157	153	165	139	148	142	136	141	144	160	141	149	160	172	167	142	158	141	165	147	144	137	170	182	150	158	147	183	139	162	139	151	162	147	138	153	154	154	173	152	157	152	148	145	156	152	158	150	152	158	147	160	146	153	150	137	147	150	149	149	138	157	134	155	134	128	139	144	150	133	160	159	149	141	140	144	157	143	141	163	149	160	131	145	159	151	158	149	142	135	149	159	162	144	157	145	137	159	142	156	134	147	158	145	130	159	132	145	133	140	149	148	155	128	126	144	145	153	151	141	142	145	151	152	132	153	120	147	138	149	160	149	138	148	155	157	151	134	144	155	152	157	122	144	147	127	141	173	129	165	174	142	169	139	143	155	170	160	136	189	149	142	136	159	160	162	127	164	150	139	156	149	157	163	158	157	149	146	150	135	133	169	134	164	165	150	138	149	159	138	140	150	152	148	148	153	159	172	155	140	169	155	147	144	132	153	152	167	171	162	124	134	165	153	129	148	157	160	153	141	139	129	142	125	144	144	129	155	157	146	135	136	151	145	152	158	140	161	140	146	152	143	141	129	148	129	155	161	160	184	140	147	154	161	163	125	178	151	123	164	172	142	148	140	158	139	136	153	126	154	125	142	157	140	139	160	159	165	165	129	181	130	159	136	157	164	137	155	158	156	163	134	153	152	147	129	144	156	163	145	144	134	143	143	161	136	121	144	141	157	157	137	131	130	148	136	158	146	139	135	157	156	135	151	148	130	171	159	130	144	134	134	161	159	157	144	126	162	143	146	136	136	135	159	160	155	154	151	147	150	147	165	141	151	148	149	155	154	156	149	131	148	135	152	152	150	159	158	152	163	152	163	154	153	141	139	113	151	155	165	160	158	167	157	137	156	129	162	147	159	163	152	152	139	158	155	164	146	133	153	141	158	137	163	136	176	140	172	158	170	132	135	149	144	161	149	149	153	137	156	158	159	158	157	152	119	138	153	123	147	139	137	144	128	170	140	125	135	181	132	139	156	146	133	148	157	153	141	149	154	134	161	165	124	169	144	152	151	189	134	169	138	177	140	161	134	129	156	146	169	158	156	113	140	181	134	161	163	128	138	156	138	162	128	139	163	152	158	116	149	152	163	145	149	149	174	142	148	133	131	147	139	148	120	133	139	147	145	147	157	133	136	153	163	141	138	158	160	166	146	151	155	161	154	163	137	142	159	125	157	163	150	161	128	145	169	166	140	142	131	152	139	149	145	133	130	170	147	147	164	168	163	161	147	144	142	164	131	159	142	129	150	139	149	154	130	145	144	141	161	122	148	160	167	161	148	132	149	157	140	129	143	148	142	134	131	145	142	132	149	138	141	147	154	145	161	135	161	163	145	144	139	148	151	141	164	171	146	124	152	125	157	159	162	130	146	171	167	146	147	136	133	160	130	162	131	157	145	148	164	146	156	187	158	160	165	155	131	147	164	159	135	174	152	152	169	137	175	138	147	158	147	163	155	141	133	135	142	148	137	144	151	124	151	146	132	148	164	151	136	171	168	150	148	142	151	137	154	149	147	140	125	161	140	156	158	145	157	150	154	136	159	146	162	153	124	175	136	159	159	154	163	154	164	150	132	150	144	145	138	160	139	136	151	144	145	163	151	140	142	137	155	140	153	153	148	156	142	168	146	138	138	148	135	146	156	159	142	137	141	153	158	131	156	150	159	132	144	158	158	165	159	165	138	133	156	161	131	160	161	139	140	146	136	140	150	161	148	138	133	143	163	156	163	184	151	151	139	142	140	142	143	158	131	159	138	136	144	139	148	151	152	137	149	127	121	139	167	162	142	154	149	157	138	172	141	140	157	147	154	151	154	137	125	150	138	170	166	151	162	163	178	174	138	162	152	144	148	148	142	164	139	153	150	130	152	162	142	128	164	154	128	160	148	151	152	166	170	147	165	168	156	163	145	128	163	140	140	163	172	152	174	159	122	155	148	152	158	149	146	137	146	134	143	156	145	133	144	149	132	137	171	171	136	157	118	139	140	146	143	162	144	148	144	144	148	118	139	136	144	152	181	161	119	146	144	159	144	139	130	170	149	159	171	154	172	168	126	134	145	158	170	127	144	149	155	170	146	169	145	142	137	158	135	132	139	151	159	152	152	152	138	108	161	154	142	154	151	151	142	134	166	143	143	152	155	123	162	181	163	143	153	171	168	131	154	164	138	135	152	140	130	157	140	150	148	165	133	160	139	171	134	172	142	154	169	153	132	158	154	141	161	161	173	157	168	144	151	121	177	143	160	138	161	157	136	146	138	138	126	156	140	154	134	125	164	128	163	144	136	160	159	154	140	124	126	157	154	153	153	150	146	128	176	151	178	139	146	149	160	154	143	141	152	149	133	163	150	154	147	156	177	137	152	149	144	152	154	142	156	148	137	149	147	159	160	145	145	152	158	117	136	137	124	137	153	155	142	143	142	146	175	140	161	161	153	162	139	145	148	146	128	145	141	152	164	157	158	146	141	153	157	140	153	150	171	157	162	150	138	147	162	147	153	170	152	112	153	136	135	147	147	147	167	142	136	142	150	151	138	146	138	175	162	133	155	174	160	159	149	138	153	147	164	160	148	151	160	157	150	162	147	131	143	141	130	167	136	141	145	138	141	148	139	138	161	153	160	166	130	140	174	154	158	159	169	150	157	146	146	167	148	145	149	152	169	169	152	138	169	132	152	158	146	149	135	141	164	164	159	140	137	148	160	155	158	151	147	144	157	139	141	162	135	154	153	173	143	118	163	143	144	143	138	135	157	148	151	167	171	149	136	157	151	149	156	157	132	153	136	138	159	152	160	155	135	153	128	150	150	131	135	178	145	136	137	154	145	142	157	153	153	152	160	150	163	150	144	148	144	121	154	137	151	144	150	148	162	135	143	156	155	142	145	141	170	157	158	133	126	136	141	150	154	174	156	144	151	151	163	146	140	140	144	149	146	139	155	134	144	131	149	137	138	168	140	159	184	161	124	141	167	159	150	143	155	175	123	147	139	144	135	146	151	160	140	133	133	152	141	147	171	161	137	153	144	133	176	138	174	151	141	141	139	157	139	152	142	164	150	161	145	143	141	156	140	146	160	160	166	152	149	138	150	142	149	141	158	176	157	152	158	162	151	142	134	146	142	151	156	143	138	130	155	141	146	167	145	156	139	142	134	148	147	158	165	147	127	156	125	140	151	180	148	133	140	127	148	156	163	144	156	139	141	139	143	156	126	144	151	154	159	165	151	159	158	135	169	134	147	132	161	154	146	149	169	133	149	144	163	153	158	134	129	134	155	151	132	163	135	145	143
7545	2519	5872	6671	5596	4504	3692	2996	2557	2239	1910	1739	1646	1369	1270	1227	1137	1088	1003	974	890	879	812	846	764	805	713	713	701	702	735	658	662	718	680	652	633	559	630	569	566	580	582	590	562	568	599	554	574	592	545	586	527	540	513	537	555	545	543	541	542	490	548	543	545	545	507	539	512	532	530	495	539	510	508	542	557	499	490	526	496	520	543	496	502	514	531	520	516	494	503	506	496	518	490	503	484	512	481	472	533	518	528	511	525	459	510	497	498	516	497	514	500	493	536	509	521	491	503	498	480	490	491	508	479	451	482	533	523	477	473	520	499	465	507	525	485	488	472	493	529	551	483	507	492	511	514	480	535	495	466	497	511	539	471	479	502	498	506	487	463	443	520	496	495	500	517	492	455	491	510	508	487	524	529	462	464	524	504	507	512	507	504	482	483	456	488	469	489	487	465	481	490	491	503	494	481	471	508	486	517	492	489	492	454	507	496	479	489	462	515	517	469	500	480	509	488	491	499	500	479	509	484	466	450	486	497	519	464	500	542	509	469	531	504	483	480	467	526	499	492	459	484	486	476	463	468	491	495	498	477	494	517	515	502	517	490	488	510	522	465	501	463	474	455	486	480	471	484	470	490	509	503	486	478	439	453	526	484	485	492	471	473	478	519	491	470	499	457	485	509	484	478	520	479	480	487	501	517	519	493	528	486	514	504	502	523	477	475	464	505	517	500	521	488	475	489	515	463	475	509	502	482	523	510	476	534	496	532	466	521	463	495	485	501	479	475	460	516	493	456	481	472	448	459	469	503	546	486	446	549	485	505	503	465	475	495	499	473	483	518	475	498	458	484	496	477	512	504	499	451	483	500	497	522	483	477	513	507	486	488	496	456	474	522	489	463	500	484	493	495	502	471	473	529	495	499	510	492	481	469	469	475	462	455	488	484	514	462	486	477	473	493	485	488	519	542	483	471	491	480	496	478	500	474	471	467	472	479	479	466	518	485	518	466	475	483	498	493	505	470	492	468	510	508	481	501	486	494	476	474	468	508	490	473	501	480	451	480	487	440	496	482	487	471	462	499	520	541	509	499	465	499	453	505	465	462	490	476	492	510	509	513	472	471	494	491	464	478	500	498	512	512	513	451	493	480	495	468	482	534	473	473	506	520	507	474	460	459	464	473	499	534	529	490	488	495	492	477	465	506	465	489	515	509	482	487	497	449	512	476	509	471	486	477	501	534	473	462	506	481	491	536	481	484	493	466	513	492	508	461	523	477	513	475	525	485	483	492	461	491	503	501	523	495	511	497	531	506	433	534	504	509	485	462	493	454	488	463	522	469	467	502	486	488	468	499	497	484	503	517	452	489	505	455	483	491	473	510	476	496	470	468	513	493	491	495	490	504	509	484	510	517	470	513	458	481	477	513	508	450	420	533	504	536	497	496	472	497	480	489	487	518	482	501	492	475	459	477	479	515	484	488	476	501	499	479	481	455	453	488	483	507	497	459	502	521	484	494	499	516	509	482	491	532	502	478	508	474	505	479	483	471	479	479	508	519	506	488	486	467	483	503	495	460	473	451	510	467	503	507	500	499	493	496	487	471	518	494	480	523	480	498	494	509	483	512	487	475	490	472	506	488	505	499	477	508	482	489	492	492	511	489	482	502	477	559	484	515	523	492	455	512	497	505	503	468	486	520	487	497	522	493	474	443	510	517	511	506	518	488	454	543	444	511	454	496	548	485	485	517	472	473	477	496	475	489	495	485	475	437	432	483	495	484	507	468	488	489	498	480	455	499	473	460	513	503	515	520	538	527	515	443	465	455	465	468	462	482	496	495	441	458	482	477	479	469	482	495	457	478	508	514	522	521	473	447	503	517	517	504	447	504	492	496	485	470	497	500	496	493	495	481	484	462	479	501	516	470	496	503	507	476	510	501	518	511	501	463	429	484	505	465	461	492	521	508	461	529	522	481	466	441	507	493	458	517	480	496	504	503	469	500	468	523	531	526	458	524	512	528	550	436	454	449	486	453	486	501	512	533	526	526	474	488	503	495	457	496	525	511	509	456	495	466	517	490	454	494	488	490	494	497	508	469	463	490	457	461	484	483	497	464	478	478	464	464	500	506	449	483	504	483	500	489	456	471	499	483	465	457	538	529	498	497	489	494	475	467	517	466	521	498	469	500	481	467	454	472	481	503	493	508	452	488	466	498	477	495	491	497	479	499	497	465	473	516	488	486	494	476	478	488	496	494	498	462	480	476	458	493	507	461	512	491	464	525	487	483	483	485	490	502	492	553	475	517	483	460	477	479	489	473	514	488	489	481	470	475	480	471	497	462	478	466	451	505	496	504	488	469	503	473	455	473	486	494	480	491	484	472	488	505	494	466	486	469	491	468	501	504	485	468	470	480	467	495	469	489	512	440	514	483	500	476	457	452	479	489	527	436	537	459	470	498	476	579	504	495	485	495	467	535	451	471	457	478	476	509	496	478	469	488	466	476	491	479	465	468	515	476	481	494	485	495	498	470	457	486	454	482	444	465	477	490	481	510	472	494	472	506	516	495	458	491	449	505	482	501	433	479	503	524	474	495	469	481	492	467	488	493	504	470	485	504	514	489	478	479	478	498	487	503	474	478	523	485	471	486	470	511	513	516	484	488	514	507	482	489	507	513	470	482	503	489	463	505	479	470	488	511	489	466	481	479	473	485	477	493	494	491	452	461	463	521	485	454	478	456	510	468	454	486	479	534	479	491	490	507	502	555	489	513	477	466	497	479	500	492	505	483	529	468	465	499	517	519	471	455	498	467	508	496	470	512	464	509	466	498	486	485	525	505	467	499	480	483	469	463	492	446	489	455	478	513	461	480	481	491	490	472	484	471	510	456	508	507	509	490	482	487	506	507	526	520	481	446	449	511	499	490	507	480	465	513	458	517	461	499	500	503	527	469	479	539	504	510	456	508	521	496	511	453	479	481	469	463	447	502	464	466	540	530	485	523	526	509	456	455	476	468	531	502	490	453	496	450	487	481	507	491	468	492	464	498	485	535	515	516	494	486	527	486	512	454	504	478	475	482	489	485	523	527	471	526	500	465	471	487	482	491	480	483	479	506	473	495	489	523	513	467	497	453	468	528	443	446	536	467	488	519	457	507	500	480	493	496	536	481	516	511	446	518	507	502	546	487	452	498	501	505	453	453	478	517	487	516	463	480	527	481	487	475	457	498	477	491	458	502	484	488	483	496	495	506	522	524	449	436	484	515	497	481	524	507	507	464	497	487	455	478	532	484	468	473	539	493	517	505	470	493	506	472	497	510	498	512	486	525	457	460	481	495	487	475	490	470	493	519	495	509	480	466	473	458	482	510	510	487	475	482	521	511	487	538	480	466	448	466	502	487	460	489	504	454	478	491	515	460	480	523	454	477	465	462	485	472	502	482	482	482	495	474	536	511	533	459	521	488	478	510	493	529	497	504	500	494	447	493	490	473	509	470	465	474	491
2066	292	271	262	270	259	213	265	251	224	240	245	256	232	238	243	257	231	245	240	262	242	245	228	202	211	239	198	236	203	210	230	259	232	229	242	228	226	244	232	231	233	226	238	234	240	246	223	239	244	247	224	231	217	245	228	241	232	249	244	211	238	234	223	195	224	237	217	242	234	234	246	246	224	255	240	224	227	227	228	215	212	211	250	242	224	229	226	211	230	239	241	209	206	207	268	238	239	204	235	273	224	214	269	235	220	264	242	239	225	240	249	214	235	208	255	212	228	228	228	218	224	236	227	236	241	229	221	215	221	229	205	222	212	219	233	235	219	237	230	246	247	222	209	224	226	230	228	253	214	232	223	222	246	211	233	234	214	229	230	211	245	221	210	215	216	232	223	215	232	219	205	215	248	207	263	206	248	215	228	225	213	248	252	213	254	223	233	242	223	213	235	247	227	215	224	225	222	244	254	245	243	232	251	242	239	217	223	209	202	225	224	226	228	232	248	232	235	242	258	244	248	213	262	261	236	195	250	243	237	208	237	233	256	237	215	218	240	259	225	215	235	232	218	231	261	211	227	250	250	232	246	246	248	222	229	218	227	226	241	217	236	232	230	231	236	226	245	249	222	229	234	233	238	245	204	228	220	223	242	214	205	197	217	215	233	219	227	261	268	215	202	230	230	252	235	236	214	248	260	218	234	238	231	227	227	219	212	229	260	207	218	223	208	234	244	234	249	222	236	227	222	235	227	252	257	216	216	227	222	226	231	227	246	215	263	265	208	224	204	237	243	234	229	231	238	235	245	198	221	241	241	240	234	244	204	218	245	226	238	220	225	244	242	231	211	216	253	221	250	231	242	226	207	232	248	232	223	250	196	229	227	215	247	264	218	236	240	235	226	204	233	229	234	264	267	216	219	207	233	234	199	239	214	202	235	208	250	219	230	234	215	249	256	233	226	222	256	237	222	232	220	250	239	222	240	210	247	238	200	212	230	202	253	207	223	248	246	260	229	228	237	242	216	224	230	229	226	235	217	235	245	240	226	225	203	239	221	250	225	235	238	221	216	257	228	240	247	212	243	234	250	237	246	258	236	213	257	241	221	230	245	238	230	236	238	222	216	226	230	223	234	237	231	226	226	251	240	208	203	213	224	228	213	216	253	268	224	211	224	219	221	241	250	237	251	227	228	218	256	227	224	206	245	227	232	229	230	215	243	230	210	246	233	215	227	238	243	228	234	225	242	221	233	221	213	239	218	261	227	252	234	240	233	238	233	203	212	226	236	225	224	232	251	206	235	218	226	218	232	236	230	220	234	261	241	205	263	222	268	241	219	233	217	227	226	239	206	245	229	238	266	243	242	230	220	233	240	241	194	210	214	237	233	231	206	234	243	223	235	241	229	237	239	236	261	204	212	264	233	235	233	222	224	220	218	226	229	248	203	218	243	239	238	245	238	226	253	232	244	225	232	254	232	228	236	238	203	227	257	244	230	230	254	245	248	253	221	226	234	240	209	235	228	206	246	260	246	236	228	231	244	234	234	267	233	224	228	233	232	230	237	237	233	232	230	211	233	203	213	229	223	223	244	232	258	228	199	239	224	252	246	259	242	246	218	235	219	221	224	233	243	205	237	231	230	208	244	253	211	250	225	234	264	225	235	239	221	231	235	229	244	244	263	249	237	204	228	249	225	209	244	223	231	251	242	219	272	241	231	214	223	234	231	224	258	225	217	233	237	246	244	221	241	238	236	249	256	228	231	234	224	208	217	246	249	244	239	223	213	236	221	220	243	219	231	228	190	223	249	215	236	254	197	229	198	227	234	205	228	229	217	226	242	231	207	242	252	230	218	244	237	239	215	221	234	206	266	222	251	239	224	262	227	205	232	234	224	214	221	256	235	195	233	247	241	246	232	231	222	220	204	208	214	236	249	260	238	250	224	238	235	234	242	243	231	212	243	209	229	214	197	221	239	212	239	227	218	231	273	229	242	224	220	238	245	220	225	235	237	222	230	228	212	229	219	215	223	196	211	224	222	225	213	225	226	214	235	269	219	245	235	244	210	240	231	225	242	205	246	248	262	238	208	257	266	229	226	234	223	233	218	228	225	208	246	206	261	250	215	233	216	233	238	220	229	239	248	240	216	222	253	231	219	232	220	238	232	247	225	240	228	239	246	231	206	241	240	238	233	267	203	222	208	226	225	239	239	241	225	221	251	211	266	215	239	208	249	242	237	212	220	236	235	208	236	230	244	240	241	242	245	222	238	238	234	230	217	249	225	236	206	259	228	259	209	225	236	220	229	239	247	230	233	226	236	223	206	238	206	210	259	240	235	232	238	226	241	224	196	215	230	192	255	209	237	227	258	214	224	237	220	215	199	227	254	249	228	215	258	248	270	237	244	251	223	243	246	212	239	239	240	229	237	239	237	224	241	248	221	235	239	266	216	242	210	204	221	223	213	226	223	218	235	252	232	240	219	225	252	267	246	252	231	228	229	263	259	218	229	225	245	217	227	227	214	219	225	235	217	245	238	248	221	242	228	222	251	246	228	217	220	210	204	231	233	235	248	245	257	230	210	253	245	223	215	226	223	213	238	229	247	207	216	221	234	235	248	239	230	221	192	234	224	210	220	221	240	219	270	228	238	252	212	219	221	239	243	228	212	243	210	245	234	252	252	230	233	236	252	214	241	240	259	214	229	223	254	233	228	229	208	236	225	231	235	227	249	243	240	241	256	235	237	245	222	238	256	240	228	252	224	235	224	242	225	210	249	247	262	236	208	244	220	200	225	205	255	263	242	232	217	228	233	210	234	226	212	224	261	231	222	255	215	221	252	215	251	230	229	257	237	230	256	253	232	231	243	236	255	203	242	254	223	209	221	225	245	231	215	230	258	234	231	233	228	231	203	225	226	222	251	248	258	236	231	237	218	200	210	231	230	254	231	252	230	234	244	224	216	231	237	248	217	226	236	243	241	211	219	226	219	223	234	211	242	202	251	197	238	223	228	228	228	222	242	219	217	215	253	229	240	207	233	221	244	228	211	200	243	217	213	229	220	228	230	221	230	236	224	221	242	235	239	238	236	243	220	236	230	250	231	245	234	234	262	256	211	226	247	226	229	226	271	222	224	254	235	224	261	216	220	239	225	216	218	217	240	225	253	219	245	210	236	226	250	215	264	253	229	234	231	226	225	207	236	278	248	239	219	259	256	231	233	256	226	247	234	249	219	225	237	258	235	245	220	244	245	231	237	242	254	244	233	235	203	218	240	228	222	231	242	253	234	211	246	236	247	225	225	214	236	208	201	215	216	246	238	284	216	228	213	214	229	247	242	257	238	224	226	228	202	229	217	217	239	209	238	234	228	222	203	225	208	213	241	229	226	248	230	217	211	207	239	217	233	237	248	225	220	234	246	254	244	214	201	239	272	251	197	237	214	215	229	247	194	235	205	244	232	239	239	211	223	229	238	227	228	212	216	227	233	260	248	253	240
2154	741	833	798	770	782	766	769	711	743	735	737	767	732	685	703	694	725	684	659	687	692	675	701	688	718	751	690	660	662	730	717	646	733	697	685	686	662	714	710	660	697	736	723	675	687	681	714	663	658	709	704	694	675	675	697	699	736	675	655	725	657	671	664	706	689	692	700	657	722	651	666	681	700	649	682	691	703	692	694	693	681	661	680	652	725	662	686	666	676	689	694	694	672	662	702	702	687	722	676	743	705	715	693	670	707	656	709	717	622	755	645	710	674	699	652	724	722	657	670	647	707	695	708	697	692	709	689	720	676	682	699	734	660	725	660	664	663	671	720	696	657	635	688	681	698	711	710	693	697	717	700	704	672	674	689	697	678	660	717	691	713	680	707	728	642	719	705	702	677	693	708	730	676	695	663	662	715	693	719	659	685	669	687	716	706	647	723	707	701	712	699	697	618	720	707	706	721	702	702	678	671	703	691	657	659	639	637	668	704	639	709	694	695	694	685	715	731	676	676	701	698	685	682	680	691	652	684	704	691	679	651	733	695	766	743	659	649	685	697	716	658	689	671	688	733	629	675	676	714	667	716	718	662	657	700	684	637	691	666	727	706	698	659	694	719	693	690	688	697	686	674	668	685	719	684	717	671	689	628	663	694	691	752	742	699	703	710	715	698	694	668	672	680	714	676	689	654	699	675	687	697	679	691	655	673	674	676	681	708	698	761	702	691	698	683	683	724	712	683	682	703	610	661	711	658	673	680	693	703	748	685	671	685	664	655	709	707	685	708	698	686	665	699	659	678	713	713	691	684	700	661	676	720	680	672	682	670	671	663	669	667	720	675	712	667	663	639	704	678	659	652	691	707	672	709	676	673	745	717	701	682	677	665	703	707	643	673	688	694	685	666	660	725	675	706	662	680	713	686	691	703	703	720	675	708	693	697	698	677	668	686	713	716	727	734	679	675	730	673	681	735	672	690	685	646	698	701	662	733	698	687	662	677	664	720	721	705	745	698	711	742	682	666	661	707	696	674	638	691	636	720	681	653	706	679	661	677	674	711	710	651	712	695	689	685	641	701	724	687	679	739	661	689	725	681	702	710	687	676	699	696	686	709	680	673	729	671	697	691	678	680	663	681	670	683	669	676	701	707	655	715	716	694	686	668	664	702	680	714	688	662	705	695	682	690	653	646	695	678	705	679	672	713	689	680	751	672	685	713	703	692	697	716	698	697	687	705	674	684	687	696	684	694	634	698	620	719	678	671	714	685	727	675	674	631	684	726	683	658	616	664	674	697	729	703	680	707	749	679	729	660	710	735	693	738	706	695	692	746	678	695	713	709	650	689	748	694	659	668	674	705	684	693	715	633	754	696	699	701	673	721	645	670	642	664	717	741	654	674	697	707	687	685	717	722	694	656	651	703	691	694	700	709	720	699	680	712	700	717	681	681	669	684	685	709	684	689	714	676	709	677	681	668	672	671	691	665	702	667	690	656	746	704	697	666	683	607	693	717	716	693	718	681	730	651	709	671	650	722	667	677	664	685	711	731	697	695	662	723	641	730	736	690	707	683	681	702	659	683	686	661	650	643	720	683	704	701	701	708	682	711	673	635	662	699	661	725	673	632	663	657	683	687	708	648	684	705	696	710	733	744	683	680	680	657	688	667	693	745	668	696	662	733	671	679	674	684	681	673	706	698	678	687	662	696	711	645	721	703	705	678	681	682	736	715	708	681	686	721	660	709	630	661	714	644	692	671	691	714	765	729	712	688	731	699	754	710	706	647	652	729	670	654	689	649	694	681	686	670	676	689	730	707	692	721	680	691	687	713	707	720	686	692	658	742	660	698	694	686	702	765	690	702	713	678	669	670	692	692	694	729	715	696	674	683	687	699	689	722	716	697	704	718	698	661	682	723	693	748	735	681	702	657	737	683	695	707	710	612	685	686	666	662	684	670	689	697	713	688	707	674	707	659	647	706	682	675	664	648	725	673	737	727	659	711	643	703	651	649	680	667	707	707	666	682	661	683	681	688	688	699	688	703	689	681	725	693	670	660	661	640	677	675	667	659	676	721	689	636	670	684	711	663	703	683	664	659	705	668	694	639	637	671	657	699	739	689	696	693	714	745	698	692	675	677	690	731	705	724	677	662	735	636	670	670	702	729	676	690	676	682	668	687	726	707	693	642	660	698	713	711	661	718	655	730	668	680	721	678	673	733	676	695	673	664	668	671	686	691	726	645	724	702	721	671	703	658	706	723	707	739	664	711	711	716	664	690	687	673	721	688	703	672	752	703	679	674	720	710	664	632	659	654	663	702	651	702	664	682	723	685	685	695	719	688	685	687	693	658	703	682	714	684	704	724	722	686	703	702	662	690	713	675	672	681	665	692	686	695	684	688	693	689	704	694	660	698	710	680	689	707	715	727	644	696	708	711	712	695	725	665	650	644	704	706	706	707	701	680	663	691	665	712	720	699	673	653	665	659	716	723	723	708	696	737	680	650	679	737	704	667	712	685	688	677	642	694	711	694	706	720	706	651	715	671	689	728	670	666	686	665	697	676	668	681	686	661	678	716	654	745	667	674	708	701	683	676	664	676	684	708	726	742	720	687	681	667	700	680	726	655	658	659	670	703	711	661	704	678	681	680	704	695	674	717	659	673	727	688	716	648	678	679	701	673	649	669	677	688	675	672	667	711	686	656	689	696	691	686	683	733	684	672	644	651	655	700	651	655	740	691	632	667	696	683	679	670	680	720	695	677	722	720	687	688	692	699	678	685	691	654	708	734	715	696	727	676	718	649	698	683	698	716	689	651	677	689	665	662	693	684	698	685	678	688	677	669	724	708	674	715	702	700	675	740	708	682	707	703	673	668	752	671	651	707	705	668	740	629	695	719	701	709	710	674	703	660	679	704	690	699	718	723	659	694	683	697	653	650	682	667	729	661	693	677	669	697	664	679	640	681	690	683	628	657	679	661	614	649	694	674	680	651	649	667	716	710	753	680	765	729	676	704	737	697	695	705	686	665	694	712	672	729	703	710	662	687	669	661	711	689	674	670	721	680	664	699	685	730	635	678	674	712	646	683	682	697	664	698	683	669	701	643	682	677	696	671	707	666	695	676	650	690	677	673	692	684	679	708	665	657	684	659	665	703	703	678	693	703	649	692	686	658	667	716	666	635	720	688	715	645	665	686	658	687	679	667	661	712	733	688	634	654	706	679	692	688	652	701	680	684	696	641	728	662	677	718	680	727	665	687	688	715	700	692	680	714	735	711	705	687	661	650	707	691	716	672	685	652	653	710	730	718	696	763	656	710	711	703	691	686	697	707	673	684	694	680	693	692	678	664	756	685	715	667	704	729	693	696	685	680	741	679	693	722	671	693	680	694	681	683	669	710	717	674	670	706	726	681	705	690	685	693	698	734	711	727	695	730	651	662	697	649	654	671	699	667	729	691	710	688	664	740	755	676	663	700	704	785	671	655	692	679	678	700
8209	1010	1322	998	723	510	442	356	306	237	215	213	176	176	172	167	154	170	131	153	152	140	119	135	125	112	114	127	105	131	129	112	131	122	115	118	136	115	127	121	113	119	109	102	116	114	121	126	100	102	131	117	122	118	104	108	107	117	92	111	111	129	127	125	112	137	107	123	116	117	111	119	131	113	87	119	116	126	114	121	121	124	131	110	98	127	125	110	109	93	108	136	133	125	105	111	131	109	101	124	94	121	99	124	121	150	100	121	120	125	120	98	113	129	118	110	115	123	124	125	123	89	106	112	110	128	113	113	137	103	108	110	107	100	93	115	124	119	100	108	123	136	103	111	99	88	118	124	100	130	117	117	108	128	99	132	94	98	109	118	113	120	143	115	95	105	117	106	118	130	122	137	141	122	120	121	100	104	118	140	108	119	108	112	119	142	112	117	119	108	122	104	113	112	113	107	104	118	104	115	123	100	123	92	113	109	119	142	105	119	114	129	100	113	111	121	131	102	113	138	117	125	125	127	116	124	126	122	103	114	111	113	112	125	132	109	117	110	105	142	96	121	129	91	112	118	110	120	111	114	119	119	119	117	129	136	107	117	126	109	129	114	112	116	114	115	113	126	108	129	130	110	124	140	111	104	104	119	127	113	108	116	113	101	124	122	136	108	115	119	125	117	107	119	100	130	122	115	111	114	115	118	113	105	103	119	123	120	137	129	116	111	112	130	127	99	105	124	103	108	135	136	115	117	122	123	111	117	135	105	124	122	110	99	114	83	113	123	131	126	116	114	116	123	123	127	109	110	120	118	100	104	114	130	126	109	121	126	132	108	120	120	97	107	109	132	124	112	118	106	124	112	111	111	118	129	112	111	108	140	125	106	105	107	126	117	112	123	106	113	114	97	103	126	123	128	108	114	103	98	104	107	113	118	110	122	137	104	112	124	118	124	130	139	106	118	123	112	120	127	102	119	98	123	131	122	110	118	122	124	111	140	116	133	104	107	136	126	135	132	129	106	124	108	108	117	123	110	119	91	123	112	102	131	116	116	139	110	83	108	137	109	109	112	115	99	137	102	130	116	115	139	127	110	105	107	110	106	146	96	121	129	114	135	138	109	123	112	125	103	121	93	123	108	115	136	118	113	121	120	114	117	123	123	114	112	118	99	115	119	127	106	130	115	125	127	124	117	96	98	114	117	109	119	116	116	104	119	112	113	127	113	132	112	116	110	112	119	109	94	108	113	93	111	121	120	112	105	126	114	125	101	109	119	142	105	107	125	123	111	106	105	101	107	109	122	106	90	111	107	107	123	109	120	109	113	103	103	90	107	129	133	123	113	112	138	109	110	112	117	106	132	110	119	102	120	106	113	109	115	121	111	121	119	113	119	117	116	118	119	94	142	117	115	136	103	121	101	112	107	129	124	113	128	110	115	130	121	110	113	111	125	106	118	117	125	115	109	111	120	100	135	113	119	121	105	127	115	107	107	100	127	142	132	129	142	126	104	112	142	125	114	103	119	118	108	130	107	129	133	138	107	113	124	103	128	111	124	107	123	118	90	101	92	122	108	110	130	117	132	119	106	133	127	131	137	114	118	117	136	124	115	104	116	121	117	115	108	124	115	129	120	120	112	103	127	138	132	126	116	146	125	133	120	125	99	124	128	116	123	111	109	110	115	123	117	113	136	116	119	108	118	105	122	114	108	118	126	118	126	107	125	119	101	116	105	107	114	131	134	102	110	119	127	106	125	112	116	105	128	123	132	112	111	113	112	112	112	117	111	121	117	108	101	130	126	132	106	112	107	108	110	116	114	103	112	127	125	120	121	119	114	132	113	95	129	137	99	105	113	126	111	101	118	113	130	118	129	110	120	126	138	124	112	113	124	121	107	127	114	116	121	134	133	109	115	114	120	121	110	115	117	98	121	128	106	125	104	92	129	109	125	124	128	125	102	111	104	111	106	117	127	115	116	111	99	118	102	115	95	104	107	115	131	103	115	106	115	108	131	123	121	114	109	125	137	107	122	105	111	124	110	102	131	119	121	124	127	96	116	108	103	112	109	110	113	119	116	98	134	98	112	117	116	119	118	118	119	118	115	111	125	98	121	118	109	126	110	122	109	148	103	122	120	129	122	99	112	139	129	141	132	118	124	106	111	113	118	116	106	115	111	97	124	127	98	107	102	112	124	105	121	130	112	105	120	110	129	113	132	119	124	107	118	124	124	119	128	103	126	132	104	111	124	120	114	112	109	106	91	123	116	116	107	101	107	131	115	113	129	104	131	108	111	119	123	111	118	116	102	127	121	101	127	124	129	114	106	128	113	110	112	105	102	90	126	120	99	125	113	118	116	96	120	118	108	113	126	129	131	101	102	130	130	99	113	109	115	126	111	124	129	100	130	116	112	113	122	98	123	117	116	96	118	125	111	125	104	117	111	111	130	127	139	123	108	110	124	121	110	116	111	120	129	96	113	123	115	126	99	110	102	105	107	117	129	92	130	117	103	115	138	102	117	122	123	121	131	132	121	126	109	127	103	112	126	130	114	116	110	99	121	123	109	105	129	93	117	110	105	105	127	111	114	127	113	105	135	119	116	112	129	113	124	117	101	123	115	126	110	102	110	114	131	130	107	112	105	96	122	104	111	131	106	105	117	132	110	115	132	105	119	124	127	97	117	126	100	133	114	125	115	116	124	110	122	124	120	109	92	116	125	124	125	104	109	108	104	125	130	116	101	119	119	116	122	110	124	142	109	134	113	137	115	126	90	92	132	104	100	113	113	107	106	114	116	131	122	136	108	132	113	123	119	116	112	114	115	119	121	109	115	109	111	102	120	132	93	105	129	117	128	110	110	113	116	135	109	119	118	128	108	106	90	108	108	121	134	110	107	94	93	130	122	89	104	141	100	116	110	132	109	101	123	129	132	113	118	119	103	114	123	111	111	116	137	119	105	123	109	123	118	118	103	128	128	107	122	119	105	123	122	113	107	125	101	113	121	141	117	109	127	113	94	128	112	104	113	95	116	106	127	121	127	123	121	90	119	116	113	122	128	113	103	118	103	127	107	110	130	125	137	114	99	146	116	101	119	130	115	113	107	107	110	130	104	109	108	121	106	106	98	97	117	117	123	90	126	136	126	119	111	114	116	104	125	117	101	120	119	121	114	122	101	100	110	123	138	97	99	113	116	121	108	112	115	123	111	101	121	125	107	100	102	114	127	114	123	131	108	112	109	119	106	123	119	118	127	123	104	97	111	113	122	130	103	119	107	122	129	118	115	106	101	107	130	120	106	102	112	119	114	124	118	112	105	121	122	109	97	110	118	121	124	136	107	110	115	135	123	93	117	140	119	137	103	112	100	118	103	115	118	99	147	113	134	112	109	131	120	123	111	127	126	110	121	116	100	125	119	118	105	132	111	127	116	123	109	124	105	110	110	97	127	119	117	144	114	106	123	124	125	125	114	119	119	91	129	113	109	109	104	130	115	102	116
5268	1401	3181	3575	3083	2428	2057	1643	1452	1214	1095	975	932	881	723	750	697	674	637	620	583	597	559	583	529	514	529	515	506	508	530	478	467	484	433	458	514	459	476	408	426	476	422	451	420	435	466	408	460	478	418	449	453	419	417	433	437	373	439	409	395	419	371	397	428	410	396	427	410	420	436	355	370	453	414	427	409	376	425	373	408	401	362	433	473	401	384	414	424	376	385	407	430	397	415	392	420	380	394	417	403	441	399	413	384	388	419	395	390	413	410	425	378	388	437	415	387	383	394	409	381	387	406	375	401	393	376	386	392	385	391	371	434	378	401	368	394	363	375	375	334	343	387	377	366	378	375	396	421	395	379	392	395	343	431	380	352	382	364	373	379	381	372	390	413	374	398	404	376	376	386	373	408	372	380	353	396	403	404	382	399	383	409	428	351	349	387	383	369	388	416	401	378	389	388	398	355	410	384	359	420	412	389	365	358	395	370	409	369	401	378	379	359	373	363	406	376	383	358	454	400	386	338	384	382	398	382	388	386	408	373	421	356	348	367	388	396	391	429	388	394	370	357	393	376	363	392	408	373	379	376	436	391	403	365	387	396	390	379	399	377	359	340	398	386	382	378	365	394	411	443	374	358	432	404	366	360	378	424	379	413	390	381	411	416	393	396	374	390	363	372	365	371	388	370	401	395	355	406	402	391	369	391	370	400	376	395	359	392	353	399	424	413	402	366	393	370	394	395	393	365	361	396	362	381	391	395	376	369	354	404	398	419	321	415	384	381	391	388	381	400	376	387	368	385	413	366	391	379	377	375	418	386	378	359	412	402	403	408	365	385	423	383	412	400	408	397	387	394	355	391	396	429	401	362	400	401	376	389	372	384	380	396	419	359	363	401	388	367	427	412	403	367	355	360	392	386	378	380	380	389	383	385	417	422	391	407	389	387	444	359	387	396	413	399	369	397	386	415	408	376	365	357	403	399	373	396	364	394	369	379	376	387	399	380	394	406	381	386	372	385	373	375	390	383	371	408	441	386	392	402	380	387	387	437	402	390	431	360	416	364	401	404	358	415	412	364	371	383	407	384	386	389	376	362	369	399	368	368	398	382	398	428	389	399	414	363	371	371	350	409	395	370	402	367	359	368	381	381	350	373	410	344	375	388	337	370	380	391	398	368	382	422	377	405	372	350	426	419	341	361	375	383	404	361	336	381	391	372	431	356	387	398	389	386	373	386	455	406	372	403	405	378	365	401	395	372	404	400	356	403	369	392	382	395	357	376	383	375	401	375	418	365	392	360	377	405	395	407	363	397	407	365	349	376	374	404	391	394	440	389	412	355	376	419	375	381	391	379	390	360	370	348	335	403	364	385	392	407	394	414	434	369	361	411	372	416	379	401	410	366	402	358	400	377	400	372	384	352	427	397	385	382	365	406	365	392	361	393	387	423	383	404	431	407	391	391	368	423	375	373	400	354	390	405	366	392	406	370	408	401	394	392	402	408	375	367	359	390	378	354	401	357	421	398	405	404	401	382	376	366	383	381	399	389	366	361	364	352	395	412	400	413	343	373	385	376	367	390	374	411	388	381	433	414	383	397	402	412	398	371	381	357	409	372	344	387	380	399	392	410	378	391	366	395	359	375	372	373	386	381	369	381	389	403	373	375	392	416	377	394	354	378	371	370	368	414	389	373	378	370	377	391	384	387	371	405	399	396	408	361	353	400	379	349	396	392	392	369	411	353	356	399	393	355	358	382	416	401	355	407	370	395	375	402	393	370	372	355	405	391	400	401	373	405	371	436	393	400	410	370	356	385	390	350	392	371	411	373	380	385	377	366	415	378	373	347	390	386	380	346	385	380	349	376	398	362	363	395	383	396	358	393	371	413	382	396	382	399	406	431	382	421	359	362	362	362	407	387	367	373	372	396	382	369	389	376	390	366	410	374	377	418	398	343	388	389	360	356	385	376	382	364	405	384	367	366	429	375	393	420	394	382	419	425	377	382	358	400	406	359	391	394	410	380	403	354	406	376	384	394	368	377	381	395	378	376	410	387	371	403	343	360	391	389	382	379	371	393	356	356	415	415	365	385	375	424	381	379	372	392	398	400	415	401	410	397	393	403	392	377	385	382	378	368	382	383	395	363	379	369	379	412	368	393	414	430	411	369	440	374	354	396	400	387	370	360	374	380	390	357	378	384	402	391	404	396	417	406	390	402	404	361	374	417	365	364	386	391	360	407	398	390	382	375	403	386	386	406	379	370	426	380	412	367	390	385	392	403	395	393	386	379	382	414	366	385	386	430	396	385	376	362	368	383	424	385	391	378	414	365	413	380	385	411	382	358	398	357	342	367	398	375	384	352	403	397	388	411	384	406	349	338	408	383	380	385	399	406	393	413	354	376	370	400	336	408	394	365	346	382	379	378	368	365	420	379	384	396	384	388	356	404	377	389	413	404	379	361	401	393	418	342	363	366	414	425	376	389	400	389	407	388	363	406	418	389	396	376	394	371	364	398	378	378	376	382	368	402	383	407	415	415	331	388	416	375	384	381	414	371	375	386	393	398	338	402	395	396	364	374	427	391	350	339	406	418	379	345	350	368	406	369	343	377	392	388	377	385	357	412	371	394	370	360	362	371	359	362	373	370	407	373	424	404	393	371	357	425	404	372	381	385	385	406	380	362	366	439	384	379	383	361	387	377	420	382	376	389	400	385	396	392	380	394	378	374	365	381	373	367	410	389	397	402	379	389	368	402	415	360	392	392	369	403	374	370	377	370	398	359	430	340	360	387	410	372	357	376	402	387	393	369	406	390	426	386	396	384	396	375	365	376	396	375	389	398	365	369	414	402	410	398	379	348	397	423	384	379	408	349	398	401	386	381	368	361	390	397	419	421	388	408	392	379	382	384	392	374	383	380	393	397	380	414	414	372	370	377	401	401	378	360	394	377	384	387	389	391	392	371	395	376	344	370	405	386	400	381	367	367	356	395	380	413	368	376	375	409	370	375	370	385	385	380	370	348	387	399	406	377	401	412	362	371	401	412	396	395	378	355	385	427	386	385	357	345	390	418	397	366	402	378	385	359	404	414	347	380	384	384	380	396	363	388	365	378	398	377	411	368	401	411	401	387	399	359	393	356	409	363	393	421	402	391	387	364	394	386	385	387	372	353	365	412	386	360	386	390	380	331	414	398	373	386	394	388	387	372	378	370	382	401	390	405	384	395	397	378	389	376	359	391	403	387	388	395	360	419	372	398	406	389	378	405	396	383	370	361	415	376	380	390	385	387	399	374	409	405	393	391	399	391	370	387	372	360	404	412	370	373	401	384	384	365	367	381	396	401	359	400	406	370	404	394	371	378	370	398	365	376	367	406	370	383	376	362	406	368	401	410	379	375	396	402	409	360	395	403	371	399	344	375	379	393	396	432	370	360	378	384	411	397	393	404	381	399	409	377	401	380	375	399	375	403	395	422	410	411	427	413	390	347	390	362	386
15223	2356	2716	2146	1529	1037	769	604	515	462	372	307	298	317	243	251	204	212	229	208	198	194	199	210	166	214	170	182	157	169	173	192	178	140	151	175	156	135	150	170	159	156	155	145	151	165	163	159	141	156	152	157	169	156	175	169	164	163	135	158	143	165	161	138	146	163	156	131	150	171	142	156	163	149	150	160	152	138	147	142	149	132	158	168	141	166	160	159	128	157	151	143	151	153	143	162	148	154	151	139	166	158	146	168	156	157	159	162	150	132	146	162	141	128	141	159	130	150	154	177	170	143	143	145	161	162	148	154	130	164	153	153	146	155	162	151	164	177	145	144	160	154	141	152	153	175	147	145	164	159	156	167	156	151	163	152	167	126	143	142	150	159	160	147	141	145	136	129	148	160	162	175	152	141	144	164	143	154	149	157	147	140	153	131	149	114	159	160	162	137	153	144	159	164	187	151	156	137	160	164	150	141	156	153	178	141	148	134	177	136	153	138	130	167	164	154	149	152	149	147	152	150	139	147	163	152	140	139	158	148	143	167	156	145	157	159	154	149	155	149	164	146	138	169	144	150	166	132	140	136	163	165	132	165	136	175	166	133	161	143	150	149	153	167	123	145	128	140	142	164	152	169	150	145	137	163	133	166	122	138	152	138	151	135	137	158	151	148	133	141	134	147	147	134	151	168	162	143	155	147	156	156	138	165	148	173	135	136	139	154	138	137	146	152	168	163	161	153	138	150	150	166	152	152	155	152	145	138	140	155	161	174	154	145	146	171	175	173	152	162	164	164	156	165	156	145	144	144	142	139	143	159	146	150	165	154	140	145	151	176	160	148	160	150	161	148	134	144	163	129	153	136	144	149	129	172	129	152	161	141	147	148	175	150	158	134	147	170	143	138	164	149	134	136	162	154	143	173	133	144	120	144	140	151	158	139	154	142	173	133	154	135	132	145	133	145	161	128	116	156	155	156	145	139	173	132	140	152	130	138	153	158	161	154	124	151	153	160	156	163	131	176	139	193	133	169	147	158	142	163	152	162	159	162	136	157	145	134	141	173	151	171	160	157	164	140	145	117	145	137	140	154	148	156	155	159	180	144	133	131	152	151	174	137	162	149	120	151	159	163	167	156	143	132	141	139	146	139	157	139	156	144	141	145	150	137	127	158	155	182	156	144	149	141	133	158	155	141	160	160	149	161	158	156	156	168	170	150	188	147	153	165	151	158	135	153	150	161	148	158	160	141	142	152	156	160	171	163	149	159	153	185	140	142	133	144	157	169	162	162	147	156	175	151	148	154	133	141	133	152	168	145	134	133	144	136	167	141	152	154	150	148	156	153	146	155	162	166	152	156	141	149	152	164	135	147	135	147	138	153	147	146	156	164	169	159	160	135	139	160	155	158	130	130	138	159	156	144	133	151	155	149	154	135	152	188	131	154	146	144	138	124	155	133	164	138	129	141	144	165	159	161	155	150	147	133	157	163	162	128	148	115	143	153	131	170	148	149	127	158	171	147	150	123	178	152	147	131	150	138	148	160	135	147	154	167	145	165	157	162	134	182	147	153	152	138	130	133	173	176	170	149	164	158	161	155	147	172	177	160	161	148	150	154	136	152	113	140	132	148	138	169	133	141	163	144	155	174	142	157	153	155	148	162	144	146	135	166	143	146	143	150	123	154	164	135	134	168	159	179	154	164	148	169	142	148	141	148	151	142	152	155	181	162	156	159	155	133	151	162	141	137	140	160	165	150	142	158	169	146	167	163	156	166	142	153	156	134	162	163	126	139	140	165	156	196	155	151	137	157	128	141	162	145	133	140	129	180	127	182	151	163	151	145	143	140	148	143	137	131	139	154	147	155	177	153	143	158	148	150	164	129	145	138	146	154	154	162	138	140	133	133	150	143	154	140	126	148	137	154	146	144	174	156	141	167	162	144	164	160	152	154	142	143	149	152	163	154	165	162	169	137	136	140	148	149	163	137	129	139	130	191	153	164	136	168	147	133	170	159	155	149	157	166	150	135	158	131	122	138	151	154	159	149	159	146	169	130	156	141	142	139	138	148	143	155	169	123	149	141	140	160	147	159	154	145	159	138	149	150	139	126	151	144	143	140	153	141	170	139	154	143	147	147	146	154	156	183	170	143	146	123	148	161	153	153	159	140	178	153	144	142	139	161	139	149	160	142	156	152	140	155	138	142	141	158	141	131	160	163	166	136	151	151	140	162	154	149	154	140	140	136	140	145	166	156	155	152	140	122	155	164	155	142	145	155	160	152	141	149	153	150	150	141	147	140	159	162	164	138	153	152	146	152	150	144	158	158	159	161	153	168	159	146	156	153	149	161	185	119	145	168	152	123	154	145	170	144	176	178	130	128	156	146	155	158	145	150	159	143	148	152	150	151	148	169	138	160	171	161	177	139	140	166	156	157	152	154	153	158	159	146	142	137	156	166	131	152	161	152	158	142	142	151	156	145	134	142	152	153	155	167	146	148	137	151	136	131	142	156	170	180	149	148	144	151	162	147	143	166	138	153	137	143	142	142	132	160	159	183	176	143	131	141	146	142	145	143	154	152	180	160	136	167	140	133	116	148	153	144	169	156	167	166	150	176	141	173	149	161	154	127	162	167	158	171	152	156	150	153	137	147	153	151	151	143	148	158	142	153	170	157	156	140	153	163	154	142	150	161	123	145	155	138	152	148	135	178	162	155	164	144	151	147	160	152	141	140	184	147	134	126	181	148	146	144	143	140	155	148	162	139	146	156	121	148	139	137	165	143	153	146	145	137	147	150	118	165	132	152	142	178	159	147	154	148	135	160	133	164	140	134	149	125	141	141	137	145	145	176	165	149	164	171	153	132	143	161	146	159	159	156	156	145	152	155	175	155	139	150	143	156	174	166	146	133	135	151	148	153	152	148	146	144	161	136	140	179	135	169	148	151	127	165	144	146	152	151	145	144	163	150	147	166	162	162	164	149	170	161	157	158	151	143	130	156	165	147	142	170	149	147	149	162	157	169	148	150	164	145	156	135	153	152	156	161	160	128	168	156	142	146	171	158	142	150	135	137	172	171	150	146	141	127	164	148	147	128	148	154	173	140	176	146	152	144	160	164	143	155	123	160	152	144	107	130	147	146	137	169	157	143	147	145	163	161	143	145	161	131	165	143	146	149	151	142	156	134	143	167	140	134	165	150	159	151	155	166	172	133	159	171	133	139	158	128	157	153	158	152	160	160	163	162	154	142	152	163	142	140	164	162	147	160	143	131	149	161	145	143	140	127	160	146	134	151	152	152	153	141	148	159	147	155	147	153	142	147	147	142	144	137	147	165	151	149	160	156	162	156	136	128	142	178	158	158	149	161	139	172	129	153	147	163	166	169	173	152	163	138	141	155	118	138	130	154	151	135	134	139	144	136	137	142	154	133	146	133	146	125	141	164	152	128	137	142	137	155	145	149	143	155	166	165	140	147	149	150	140	144	159	152	150	144	164	148
7620	2529	5986	6523	5471	4520	3718	3000	2478	2172	1968	1748	1547	1428	1316	1201	1093	991	1037	1012	967	862	858	833	787	765	710	753	680	654	702	681	617	675	616	686	597	652	581	600	577	618	620	521	593	567	595	577	592	579	548	575	546	546	532	542	534	552	533	507	517	517	547	534	528	548	530	545	556	526	480	549	576	524	508	515	538	539	523	492	524	510	505	553	491	460	493	493	516	486	499	505	521	527	455	507	512	498	513	453	509	468	506	498	497	513	496	484	485	507	487	526	510	517	491	548	504	506	483	512	500	480	503	487	515	459	491	531	492	560	526	483	468	534	496	541	455	523	460	509	540	510	479	514	479	530	537	482	456	497	509	502	501	512	511	469	504	541	505	536	530	466	498	495	488	513	497	481	483	497	510	528	509	468	467	467	469	487	508	499	502	481	454	471	493	525	483	480	470	517	474	512	478	451	492	470	497	486	485	550	504	475	511	474	471	494	468	499	440	489	512	482	485	519	499	470	495	446	492	471	498	510	482	493	546	492	482	505	515	490	454	531	528	509	513	479	474	511	506	477	495	513	512	488	439	450	520	475	472	504	486	447	479	485	496	505	492	498	479	495	521	508	510	496	481	493	496	486	491	479	487	514	498	481	528	520	461	487	479	503	491	489	466	498	471	506	469	505	497	492	466	466	450	501	500	500	476	511	482	503	511	525	502	457	505	528	462	500	515	522	477	523	492	495	526	449	478	504	510	462	524	515	503	516	463	501	466	484	513	494	484	510	533	518	526	489	470	520	492	493	482	466	447	506	472	536	435	516	459	464	502	514	522	518	496	502	484	475	501	493	484	450	504	475	528	470	515	490	533	481	487	490	480	497	496	478	500	478	493	507	505	476	460	453	458	498	499	467	476	489	494	490	470	498	506	506	442	525	483	495	466	489	518	502	455	498	462	465	492	465	525	457	507	471	504	510	504	500	515	492	485	510	572	484	506	458	497	488	462	455	489	496	507	486	471	520	468	507	500	486	516	472	509	509	469	456	458	472	483	480	495	548	475	464	468	551	505	496	538	480	469	536	459	483	502	503	477	508	478	511	491	499	505	556	518	460	496	474	508	519	513	510	445	473	503	477	485	498	478	502	482	542	477	502	506	474	486	481	476	476	495	510	494	502	498	506	470	487	526	496	500	486	513	512	452	469	472	508	466	490	484	501	508	474	495	521	490	515	554	457	478	475	506	522	489	489	495	443	497	521	483	507	489	476	512	498	510	507	489	462	532	467	536	497	465	498	474	490	484	552	506	533	469	476	527	500	545	536	459	501	490	485	499	528	499	498	478	507	484	482	494	488	475	461	510	474	478	496	477	501	531	525	476	477	491	480	490	488	472	474	463	538	505	504	481	519	510	487	503	466	534	492	485	512	506	487	503	501	446	492	471	464	513	464	490	512	512	471	488	455	531	472	491	470	473	524	484	472	447	530	463	472	500	494	475	502	504	486	450	515	506	494	472	514	478	445	471	511	498	534	463	471	485	506	491	477	515	476	456	525	498	465	491	493	486	503	475	489	528	453	432	520	481	506	522	483	489	493	518	501	463	505	488	511	523	512	502	492	497	526	491	465	445	493	459	469	476	500	493	463	476	479	475	504	513	512	525	521	494	500	508	497	473	456	558	497	454	474	456	496	502	501	452	484	491	502	464	465	429	474	527	490	488	462	459	479	477	517	468	483	498	509	463	472	508	510	504	501	496	536	509	468	482	498	486	451	451	456	500	480	470	477	504	474	519	503	500	493	479	466	518	478	535	503	474	495	488	525	502	520	504	492	472	483	484	492	506	499	476	463	507	499	501	456	469	520	516	478	504	468	458	480	492	485	477	534	476	503	521	482	483	483	460	456	498	472	451	503	496	480	480	463	502	473	534	533	477	537	463	498	499	484	472	457	508	485	448	503	482	485	501	486	449	485	522	480	485	518	489	519	488	468	493	518	493	441	485	495	497	501	504	465	489	439	471	514	459	505	484	469	472	475	494	463	489	459	516	484	506	476	474	457	483	508	467	477	489	487	456	476	508	475	507	505	505	486	492	491	491	504	492	507	492	464	479	493	516	526	498	530	468	470	490	524	471	521	469	467	550	494	491	447	514	458	494	500	503	458	526	451	519	513	481	493	495	497	489	489	473	500	497	471	514	481	487	477	465	471	484	501	483	492	475	473	475	531	457	497	483	462	502	501	486	500	501	459	473	480	466	496	464	502	487	494	515	477	507	481	481	445	492	492	506	501	467	506	537	479	489	506	454	502	492	494	477	496	512	468	457	518	490	517	556	451	523	482	464	520	467	506	481	524	484	441	464	493	455	488	487	463	459	506	479	474	477	530	496	515	473	530	540	486	525	481	491	517	500	481	493	492	522	480	450	507	487	488	460	497	470	496	490	471	454	478	511	456	464	460	507	493	447	485	487	508	468	475	511	512	464	538	518	504	504	479	500	475	474	481	486	514	462	502	485	480	486	488	474	493	468	495	492	515	500	541	492	498	486	458	481	458	497	464	506	486	466	509	492	490	486	500	474	504	472	509	464	482	500	494	516	508	474	502	485	513	460	501	505	502	455	479	481	529	505	467	499	448	494	495	478	466	520	495	461	479	504	462	482	503	472	496	509	515	501	468	440	463	445	489	510	493	443	489	494	462	490	508	488	510	491	487	495	503	512	455	459	445	465	479	495	488	508	493	514	468	520	526	506	505	468	450	501	504	540	502	499	516	514	520	492	471	485	510	517	507	479	515	504	500	513	515	539	519	516	488	444	474	506	493	476	476	471	528	497	478	477	481	510	500	502	484	511	465	517	465	509	489	514	487	495	502	443	473	512	486	467	472	497	500	484	488	481	494	522	512	496	478	482	502	516	482	467	503	477	520	494	502	454	482	492	477	521	500	506	479	498	504	490	526	509	476	490	478	469	494	522	510	494	471	476	490	500	488	476	484	475	510	489	491	504	492	462	469	486	483	493	475	477	510	512	512	517	481	510	547	466	485	502	477	486	511	529	517	510	505	517	453	460	520	499	514	512	469	494	495	520	504	534	522	470	505	457	461	495	496	482	489	485	496	500	492	508	487	494	489	503	475	465	528	505	473	489	485	480	491	487	481	471	495	482	511	451	495	492	498	493	466	511	460	460	484	491	487	501	530	481	457	504	486	457	478	496	492	512	465	465	479	537	484	472	469	486	466	490	483	486	512	466	465	491	493	473	537	502	485	496	502	473	481	504	479	486	505	521	502	498	529	490	469	497	507	523	501	479	555	461	459	423	493	506	509	463	477	506	486	517	528	484	494	489	461	491	529	512	489	508	499	462	513	491	468	446	499	486	480	440	505	478	465	467	475	463	506	470	476	452	504	478	514	525	537	486	473	524	497	481	480	506	492	512	497	482	456	514	517	488	479	484	521	476	523	491	470	458	486	505	498	515	506	497	512	458	493	513	446	489	494	534	541	487	443	499	478	515	484	474	491
2027	271	319	260	259	241	242	251	248	237	230	247	261	230	212	214	229	229	222	253	231	217	244	236	227	199	208	234	254	215	237	217	246	221	236	232	240	206	221	227	200	247	254	212	232	222	258	225	228	233	231	235	233	223	231	249	222	251	239	214	241	223	230	249	214	270	209	221	222	250	238	248	243	230	230	233	233	233	244	220	231	210	245	224	227	233	224	237	221	206	250	258	233	252	223	264	220	228	241	222	222	243	225	225	248	228	233	227	204	240	248	247	239	224	217	232	256	221	250	230	239	231	221	215	235	217	228	242	243	243	245	216	252	220	258	215	226	226	225	243	244	218	217	226	242	241	232	218	231	240	219	214	240	233	220	222	270	209	212	220	234	246	200	237	232	230	244	213	246	207	233	223	232	224	209	210	250	206	227	222	216	243	232	233	242	233	260	230	224	225	254	231	252	231	249	231	216	215	212	263	235	217	237	213	234	224	229	237	259	209	225	224	236	245	236	211	225	228	244	226	233	208	230	217	240	223	232	205	232	247	223	243	247	245	235	236	230	247	215	221	223	206	218	225	237	214	200	183	270	235	226	234	233	219	213	228	226	219	237	239	234	233	225	226	196	219	217	241	226	224	214	254	229	242	231	229	227	235	205	226	253	235	252	228	255	233	269	241	227	220	215	226	204	222	212	236	237	223	223	185	217	245	206	238	209	221	239	240	249	199	230	236	235	205	225	213	228	242	232	261	224	257	222	249	230	234	232	261	254	228	224	227	230	221	243	237	220	242	235	236	247	223	259	233	230	235	227	230	231	226	232	221	211	223	214	228	225	217	220	220	246	204	229	246	236	211	233	202	226	269	232	237	251	229	228	230	231	229	249	222	231	213	214	229	218	223	247	222	230	277	231	243	249	243	225	229	236	193	231	186	231	200	220	241	227	230	242	211	222	229	253	231	233	212	235	246	216	257	243	238	228	224	228	216	242	216	246	262	205	252	216	219	261	217	219	246	214	226	220	230	216	203	256	218	266	241	229	204	218	261	225	232	239	244	227	243	250	256	240	243	260	249	243	237	250	263	233	254	231	234	244	224	234	236	236	230	208	247	244	237	267	236	228	234	210	283	250	218	224	249	237	212	220	237	247	245	227	204	257	241	209	233	220	219	211	230	238	248	227	211	227	251	263	210	235	212	242	241	237	228	245	224	215	249	212	241	249	244	214	249	217	241	210	268	224	198	241	231	238	211	211	209	220	247	215	227	237	224	230	237	241	240	229	233	247	222	227	224	238	227	233	234	238	229	233	218	223	231	244	249	248	241	247	230	205	239	222	223	242	228	205	205	226	254	225	240	240	234	217	208	234	231	233	225	231	221	244	231	212	225	225	227	214	256	244	240	218	240	217	211	229	242	222	204	221	227	231	201	224	225	234	231	208	236	215	250	207	213	211	236	203	224	244	253	224	224	228	237	239	216	219	237	229	240	250	246	223	221	229	223	202	225	243	230	231	246	251	228	235	213	195	221	231	245	244	229	244	225	235	223	240	227	260	238	214	215	226	233	246	226	204	241	209	248	241	231	207	241	228	229	264	219	197	230	250	214	227	224	210	230	213	228	226	234	228	227	263	218	233	223	240	224	229	217	241	231	214	252	236	248	231	230	210	203	222	214	226	236	262	243	231	227	243	215	227	249	258	216	240	265	230	237	228	219	202	227	249	225	219	220	259	225	224	235	252	245	225	249	209	248	264	209	226	233	235	237	208	237	240	213	226	212	241	249	230	229	217	233	238	231	216	229	253	219	237	217	235	222	220	252	245	224	258	228	250	215	201	268	235	223	216	243	201	239	238	250	245	230	241	226	235	211	226	247	219	211	236	222	213	238	240	228	231	232	227	210	258	222	217	233	233	254	238	222	260	244	227	224	251	228	214	223	239	246	220	227	247	237	220	220	242	230	224	260	236	220	210	226	250	214	218	234	223	242	241	202	248	233	249	240	262	221	245	221	220	225	226	218	230	199	236	250	215	221	216	229	227	222	218	233	217	227	227	234	245	215	236	225	211	219	234	221	223	237	235	248	229	227	242	236	226	218	245	248	253	208	231	249	224	219	211	238	231	249	206	220	200	200	219	233	230	188	240	202	217	239	229	231	237	233	241	218	221	257	240	218	222	231	234	235	226	246	232	235	216	248	213	244	232	221	226	235	218	222	224	234	217	232	215	253	237	236	253	208	225	233	229	229	234	228	227	211	253	247	232	219	222	237	238	211	235	234	226	212	241	234	240	211	219	240	232	228	237	216	228	234	226	209	223	210	255	216	239	215	251	222	212	237	252	238	251	227	248	209	216	232	243	223	235	250	219	225	201	262	239	207	209	223	228	236	219	231	254	241	227	238	214	257	212	257	264	227	264	237	239	265	227	215	247	250	237	228	249	228	244	229	254	222	221	226	257	212	247	246	234	247	230	231	247	210	255	229	233	226	221	245	284	244	220	250	253	247	248	246	257	233	237	198	227	226	235	216	222	222	207	228	193	249	219	247	216	250	266	258	223	246	233	249	244	234	229	233	237	236	242	231	213	215	220	214	234	234	228	233	240	239	198	230	235	217	226	227	240	242	240	196	246	221	266	218	218	238	239	214	240	217	223	227	217	241	231	231	222	223	215	227	218	211	210	232	249	221	240	211	238	228	244	255	212	246	242	240	261	222	221	227	238	240	251	259	277	240	211	268	236	237	252	213	223	232	223	230	216	222	230	218	246	234	212	226	241	213	202	252	248	209	217	233	213	243	237	241	244	246	225	232	228	233	222	232	247	244	219	233	228	237	240	217	244	235	259	228	220	222	232	245	243	239	213	230	265	268	243	211	233	248	254	227	204	234	242	242	239	274	202	238	228	231	216	225	221	239	219	254	240	212	231	235	218	210	233	220	223	264	253	240	225	221	235	239	258	230	231	242	232	232	240	223	235	242	231	213	252	230	218	233	255	215	249	210	233	223	251	215	236	215	206	236	246	248	219	233	224	228	212	235	225	237	224	242	227	235	236	217	250	199	218	244	244	217	211	216	244	224	219	252	254	215	221	192	221	201	243	216	233	219	222	205	196	210	216	234	239	238	236	249	225	268	214	204	229	240	245	237	259	216	232	220	248	223	228	245	224	224	230	240	226	262	232	220	243	208	226	204	203	225	219	235	217	251	235	225	240	227	246	243	227	242	228	214	218	237	259	237	218	219	240	239	222	231	242	238	233	237	237	219	246	235	245	242	240	228	210	282	233	225	230	249	243	238	236	233	236	228	224	246	231	248	235	249	242	230	228	236	251	233	221	245	234	237	223	212	256	244	224	226	237	242	241	202	221	228	222	209	253	249	243	229	252	218	226	223	196	231	232	225	191	241	249	199	213	224	219	235	236	238	212	260	223	235	218	227	238	236	245	227	263	235	237	242	233	254	219	208	213	234	223	224	222	249	250	213	228	252	249	247	227	243	233	224	212	227	242	233	209	267
2134	682	844	853	861	820	753	698	735	707	733	733	672	729	718	702	728	674	716	708	682	671	666	730	675	711	683	726	696	688	676	659	680	695	639	732	696	674	715	720	726	674	697	726	708	677	668	653	724	712	635	675	716	683	655	677	642	688	660	670	667	635	705	704	700	696	673	704	733	704	664	729	651	690	715	707	685	690	694	699	680	699	692	654	633	699	714	665	725	691	688	655	659	705	704	670	704	662	726	691	695	700	679	686	669	691	683	710	679	744	665	704	656	674	699	664	695	710	738	727	728	703	723	695	667	685	694	691	679	649	704	697	714	686	720	641	684	689	705	675	715	683	676	732	674	690	677	719	669	670	731	684	714	669	690	718	662	708	708	686	673	708	665	667	701	732	678	724	646	647	663	656	712	680	668	683	689	723	690	627	705	712	690	706	684	698	715	702	671	722	711	674	723	693	693	687	711	674	700	664	712	672	707	717	692	669	731	704	659	711	725	701	702	687	675	678	683	731	692	693	675	663	720	643	681	657	693	687	698	735	640	700	703	664	692	685	717	689	695	729	685	720	685	669	686	629	677	664	712	668	726	665	686	723	730	683	690	683	667	690	683	683	657	681	698	660	635	666	657	663	652	698	705	707	644	669	716	648	670	685	679	682	692	658	693	683	665	688	708	701	711	685	693	683	682	659	634	678	754	654	698	669	675	623	711	704	698	684	625	654	701	669	682	732	685	673	679	706	692	704	710	676	696	732	689	685	721	669	682	707	715	697	674	692	651	715	682	686	706	721	683	682	696	677	694	681	695	716	694	694	663	701	761	635	730	704	721	671	664	695	682	658	675	695	702	631	721	665	723	704	687	627	759	656	725	678	699	713	727	663	679	700	671	638	702	747	687	688	676	719	664	630	679	730	709	652	669	674	695	671	708	711	669	681	695	698	744	667	647	643	709	738	700	691	655	683	699	711	669	689	672	708	679	693	711	676	703	672	745	665	719	720	676	708	714	724	694	666	638	719	716	685	734	700	707	664	714	629	641	701	679	694	720	697	709	702	682	709	706	694	663	681	678	701	697	620	602	662	668	661	749	712	719	695	661	683	688	666	687	657	698	692	667	659	671	698	671	701	692	704	688	687	701	705	638	700	692	695	665	676	651	643	716	702	692	684	698	676	716	714	699	699	711	707	700	672	733	651	670	728	683	686	628	675	703	665	685	683	669	711	687	705	701	725	693	667	713	651	639	711	651	692	693	709	753	691	725	674	667	685	700	709	704	679	678	667	670	706	692	726	666	705	675	715	681	668	711	670	663	673	691	677	701	678	716	683	665	725	681	687	695	715	668	711	693	686	675	696	698	661	697	681	694	694	679	706	693	675	710	676	703	684	692	690	690	687	655	679	706	672	718	719	746	695	677	682	705	685	649	685	692	727	678	699	676	670	709	764	686	667	722	644	717	736	659	669	679	689	714	693	697	715	676	673	716	685	703	695	694	677	686	762	717	678	693	689	701	727	659	691	675	641	659	685	652	724	677	669	673	669	705	664	674	696	728	712	662	650	667	605	719	682	638	706	693	693	702	685	702	736	695	723	655	687	726	728	699	723	667	716	699	665	701	691	637	715	653	690	709	675	666	664	676	711	672	709	702	681	713	740	685	698	669	699	689	708	681	699	735	706	675	695	696	634	676	677	653	687	714	694	689	707	674	631	676	699	632	694	625	657	684	682	677	717	715	649	713	717	735	687	715	765	681	647	706	665	692	638	684	710	662	659	758	691	650	701	689	673	679	664	715	660	701	643	718	677	686	634	642	662	691	682	746	638	618	706	681	719	683	624	638	665	677	677	665	652	697	702	717	734	722	701	692	704	642	700	656	665	683	639	699	659	721	672	717	686	700	717	698	705	676	704	681	678	675	716	696	646	691	688	639	639	690	692	696	662	648	687	707	736	689	619	706	705	682	742	697	715	686	676	652	684	699	705	673	701	658	690	667	694	717	671	655	669	701	701	721	696	678	678	669	722	676	655	638	656	703	705	763	719	641	671	649	634	724	743	650	694	664	694	668	663	677	661	711	676	707	690	699	686	712	686	683	690	670	710	709	682	700	702	659	661	706	747	721	684	654	699	704	684	658	760	652	692	669	676	715	684	672	698	689	670	716	746	688	725	703	690	650	683	691	687	679	687	719	677	689	672	691	665	746	667	704	675	672	671	627	683	718	714	686	641	692	667	680	668	669	698	689	668	696	695	699	720	738	679	648	705	701	686	693	693	681	691	700	648	669	716	631	653	718	733	683	696	678	688	716	749	698	679	664	716	751	692	720	693	703	710	678	704	715	657	720	645	718	694	678	701	711	693	664	674	698	724	687	684	661	688	717	671	689	661	683	693	650	692	677	655	734	711	718	674	679	684	707	680	662	675	664	677	712	710	702	664	673	703	683	708	658	697	716	688	691	704	688	701	691	663	675	690	693	717	683	723	722	720	677	689	711	674	670	681	703	708	709	658	676	726	687	681	699	699	634	679	631	653	677	692	665	660	659	723	673	666	642	708	676	709	712	714	666	688	664	622	686	687	685	674	713	708	692	675	665	668	676	738	665	684	679	725	662	665	744	696	663	733	706	684	707	645	696	667	696	740	675	670	737	664	646	737	644	721	685	754	717	719	692	694	723	696	734	688	651	699	656	628	671	666	734	734	699	698	706	698	663	688	651	677	745	651	700	695	739	695	728	630	707	751	654	705	654	728	693	726	678	728	702	721	709	631	686	705	675	682	722	670	704	680	715	684	724	665	658	685	687	664	726	697	665	683	665	673	625	700	675	687	680	696	700	659	667	673	712	703	669	683	678	694	692	675	692	642	687	673	655	640	682	676	652	690	641	732	676	654	708	678	667	703	665	731	738	712	746	661	677	641	695	691	713	724	699	652	658	686	692	746	665	675	724	704	721	698	665	701	762	671	700	696	713	685	701	655	700	656	686	677	675	637	722	679	680	671	698	684	710	705	676	613	713	729	699	688	647	706	653	733	727	670	726	687	667	733	674	711	683	688	713	658	681	715	741	688	692	681	675	736	690	695	714	696	653	704	669	673	677	670	634	715	663	705	676	633	732	664	666	687	654	701	673	722	668	701	707	645	674	683	737	710	692	720	646	692	694	671	681	705	689	701	726	675	681	655	687	681	628	689	663	671	729	698	649	688	698	672	700	720	694	695	673	727	691	683	704	709	656	662	692	649	672	724	685	714	683	688	658	697	658	679	702	756	723	630	692	727	705	735	663	653	699	672	717	687	664	644	723	702	671	694	674	711	635	708	710	698	690	709	700	731	695	687	699	670	667	702	615	707	695	690	688	716	729	707	637	698	711	686	697	682	666	662	675	694	673	661	702	706	686	734	707	692	670	715	694	699	756	722	673	688	679	696	663	650	612	694	672	654	721	692	725	681	704	722	668	666	704	701	685	646	670	701	715	681	685	651	696	733	710	741	729	695	671	641	706	708	715	719
8039	983	1326	1057	733	566	450	326	286	296	234	230	174	194	177	154	182	162	160	128	134	144	135	129	125	146	127	129	133	129	130	132	107	134	142	114	121	135	133	128	116	144	126	107	131	134	140	111	117	125	116	114	117	126	108	121	121	125	127	114	93	130	116	119	124	116	139	115	128	124	120	129	128	129	112	128	105	104	109	124	124	114	134	141	108	110	108	139	121	110	113	128	119	113	110	119	115	117	131	134	104	113	132	137	135	114	126	110	119	112	124	131	108	105	120	112	102	104	141	104	104	108	132	110	108	113	118	124	119	126	99	140	114	123	120	104	112	127	106	126	109	128	117	102	106	104	120	128	111	121	104	119	124	108	130	126	127	140	137	136	134	100	106	105	100	124	106	123	107	124	117	98	118	98	119	124	119	105	110	132	111	117	124	123	114	140	122	103	127	106	113	105	127	110	98	127	119	126	114	120	111	129	106	108	125	127	106	95	110	130	108	112	138	122	126	121	115	116	132	107	115	102	113	112	99	121	113	116	111	112	137	105	108	114	127	100	116	116	113	129	113	127	132	116	115	119	109	125	120	113	116	125	129	106	115	117	116	123	110	100	96	111	119	110	98	112	123	112	123	113	131	129	98	116	112	128	134	106	111	129	118	123	134	114	131	104	113	128	107	120	121	111	107	99	134	107	109	116	103	108	141	115	131	115	113	124	105	105	114	136	119	124	130	113	128	123	110	107	104	128	114	126	123	102	109	131	117	117	129	100	118	130	116	125	125	109	98	114	125	121	105	109	104	104	134	136	86	117	136	120	117	105	103	108	124	111	133	117	104	110	121	121	124	122	110	120	113	109	115	116	107	110	109	115	91	120	133	109	135	113	121	134	116	128	124	109	118	114	115	125	121	113	113	110	128	118	96	110	120	111	112	119	105	115	113	107	101	107	100	113	150	138	115	123	121	125	122	132	101	114	117	125	118	110	128	121	125	114	94	123	111	113	135	120	114	88	117	133	110	108	123	100	99	118	110	121	129	100	105	131	115	116	103	96	95	101	104	111	115	108	133	105	113	108	121	120	110	120	121	106	116	119	108	112	113	118	124	127	125	98	101	134	123	116	122	119	92	121	130	107	108	114	121	116	115	115	127	108	100	106	105	112	123	119	130	122	125	128	116	109	132	90	125	107	112	148	125	111	121	112	125	105	122	102	139	108	114	100	124	138	137	111	116	116	105	108	118	129	120	114	104	107	118	104	129	110	124	104	128	122	123	124	115	101	121	115	95	116	109	115	112	114	107	105	114	120	89	119	112	124	141	104	127	114	123	108	123	114	97	120	99	106	132	121	124	103	114	119	110	123	117	105	105	123	133	117	101	116	113	125	118	99	113	114	117	100	113	113	115	121	112	121	129	130	128	98	127	126	138	134	108	119	122	111	126	118	110	120	110	127	110	105	125	106	127	117	138	112	131	106	136	128	118	119	103	121	123	110	114	111	117	102	105	95	114	110	123	105	114	104	117	125	124	103	113	86	119	105	114	101	105	113	132	116	110	127	113	137	114	124	109	121	127	119	123	129	120	96	118	108	123	105	116	95	120	106	130	95	111	98	124	100	104	109	100	123	126	127	124	123	116	123	105	110	140	123	109	147	125	98	115	123	112	94	118	126	120	119	110	125	114	122	130	116	139	125	135	113	103	123	125	109	126	104	108	116	114	109	126	115	116	97	114	127	121	118	103	130	117	102	90	111	138	106	116	117	103	104	117	114	109	103	104	108	119	109	126	135	112	123	109	116	111	117	131	117	109	108	113	111	114	117	114	120	124	119	115	108	105	124	98	116	105	105	120	131	100	123	132	122	126	117	128	111	111	120	111	121	123	112	120	126	107	115	139	109	110	106	122	123	118	117	106	121	113	102	118	115	113	117	108	110	115	114	109	108	105	119	110	123	126	105	126	101	119	106	109	111	120	124	131	105	118	125	99	129	101	126	127	117	115	114	116	122	116	91	110	118	110	121	111	100	118	104	102	101	112	122	111	139	121	112	99	111	134	134	119	99	118	109	134	98	118	109	103	119	124	126	116	115	124	100	123	123	98	123	120	131	112	129	106	117	111	130	113	106	110	114	109	129	111	111	114	126	121	108	116	120	112	108	107	130	107	123	112	111	121	96	105	121	124	121	105	143	126	119	113	117	112	104	153	119	114	115	105	119	116	124	117	116	101	124	104	119	94	114	114	115	119	100	113	119	119	114	118	108	101	134	122	115	111	118	112	107	106	114	118	124	108	97	119	132	127	138	115	119	117	93	115	113	132	125	124	130	137	95	126	116	117	125	122	119	126	120	138	100	125	112	115	124	120	116	128	112	101	110	96	112	115	113	124	102	114	113	106	118	97	139	114	107	133	121	105	120	116	108	122	111	120	123	101	132	107	115	136	131	112	123	111	113	110	106	105	102	106	107	123	120	109	97	120	122	112	114	108	121	139	120	112	136	119	125	115	117	107	113	110	112	111	133	119	143	105	100	104	115	109	122	96	126	110	126	115	119	136	112	118	107	131	114	112	116	101	118	100	132	110	127	133	109	102	111	129	125	132	121	114	92	120	111	120	121	110	121	109	111	102	104	119	108	139	135	118	125	129	106	110	135	120	119	105	102	121	129	112	122	113	128	117	111	137	120	101	115	143	118	119	103	121	117	116	91	106	104	123	122	123	110	120	111	114	111	128	109	112	117	115	128	127	112	93	122	128	105	112	147	113	119	109	115	121	112	106	114	117	131	122	135	133	129	102	120	124	111	114	117	135	110	120	116	113	112	145	113	104	133	123	116	99	113	110	108	102	119	91	111	127	116	110	113	116	130	119	101	131	129	102	103	108	98	127	89	108	111	131	130	122	124	123	146	104	110	141	118	123	107	115	123	113	117	120	140	122	111	133	114	118	96	93	117	117	136	104	113	111	119	124	133	117	114	110	98	109	118	124	115	111	91	127	116	139	110	111	123	105	126	115	123	120	106	99	114	113	115	118	126	125	115	112	128	145	114	114	113	128	125	109	123	123	102	121	105	124	117	99	104	127	114	114	105	108	116	125	118	128	119	106	102	130	116	114	90	114	115	123	124	115	113	92	116	117	121	108	113	114	115	116	130	116	105	98	140	124	112	119	115	129	120	108	101	110	114	105	126	119	103	126	117	130	110	125	103	130	110	135	114	118	100	114	122	122	114	133	142	110	107	108	113	113	131	99	103	104	131	130	119	109	117	116	128	136	96	96	90	104	122	114	102	113	112	108	123	115	102	130	116	139	93	124	95	106	116	117	110	120	113	137	105	137	104	115	121	110	119	130	112	119	107	129	125	134	109	112	104	116	140	117	119	122	122	100	112	111	111	135	124	120	122	126	102	95	115	115	131	104	105	106	122	127	107	75	109	112	120	101	112	114	108	134	117	115	127	123	104	118	120	117	116	113	130	115	152	103	98	116	113	119	104	120	125	118	111	126	113	122	109
5208	1360	3270	3590	2992	2514	2054	1653	1427	1302	1101	1011	947	841	800	703	716	629	588	600	595	549	590	522	567	516	532	501	483	464	478	504	479	477	428	407	454	456	438	447	402	456	449	436	440	454	439	438	406	408	421	378	434	397	429	366	395	383	432	408	448	437	357	391	452	408	391	405	395	414	411	398	404	404	387	411	388	397	435	429	380	395	398	404	417	369	374	383	373	424	429	423	397	413	381	375	386	393	395	400	376	375	370	384	407	371	373	395	352	373	407	398	379	400	352	398	401	356	386	392	383	419	359	350	375	396	367	405	391	364	390	359	406	390	365	403	393	393	412	390	417	419	379	401	421	366	348	396	380	398	405	376	394	425	394	385	404	393	386	404	405	401	398	367	379	391	422	407	386	312	409	411	371	401	378	384	398	390	372	385	358	416	380	382	417	366	365	413	416	372	372	396	359	369	396	379	378	364	382	413	390	409	421	383	410	412	390	363	362	396	382	389	372	403	398	358	384	414	387	407	414	414	373	351	365	371	398	402	395	359	372	389	385	402	376	386	396	425	390	385	435	393	388	392	367	391	390	402	403	392	403	378	403	391	391	378	399	405	417	382	381	358	367	376	384	385	370	401	392	346	383	428	339	371	371	409	408	378	394	365	405	359	388	387	387	375	405	406	353	364	419	383	389	380	392	372	390	380	379	395	363	399	366	367	405	355	366	400	391	395	401	391	386	376	375	414	377	400	383	420	387	394	409	423	407	370	392	369	373	396	361	381	391	432	377	409	376	363	404	414	401	413	371	375	397	370	381	411	410	380	385	364	408	364	391	391	389	363	373	386	370	411	387	389	402	382	365	434	352	397	352	380	382	432	359	349	373	397	368	372	405	371	355	363	379	380	388	380	432	388	420	375	420	414	354	442	350	375	415	396	379	373	394	397	400	372	407	378	388	347	388	356	394	390	425	399	389	396	430	430	335	365	370	388	376	389	365	444	370	373	399	376	375	433	363	394	363	362	386	380	424	376	367	369	417	398	372	413	365	393	388	389	400	376	382	349	364	362	392	368	352	398	442	372	402	412	361	381	386	413	374	416	387	366	400	383	379	414	405	403	393	367	430	383	430	367	371	376	393	384	381	410	394	400	423	359	377	358	394	380	376	374	377	393	420	401	396	395	423	404	396	418	381	381	374	352	397	389	385	412	376	382	347	386	347	371	419	406	374	397	373	370	411	380	399	407	393	383	371	419	406	394	375	332	406	402	405	386	435	402	409	411	366	413	374	396	387	422	388	415	378	392	424	425	390	419	398	397	410	410	382	356	386	390	374	421	399	401	379	393	398	383	371	383	403	420	359	395	371	413	382	363	417	407	388	361	413	371	400	369	399	358	396	398	426	379	388	408	372	397	406	403	394	401	402	367	400	408	394	396	386	377	389	380	388	364	385	395	409	420	369	389	400	386	385	381	376	392	355	403	407	423	426	381	372	404	385	385	382	425	388	414	385	383	416	394	390	377	372	372	399	392	394	390	385	393	408	375	372	391	362	364	403	398	399	411	385	368	398	383	397	373	393	374	421	391	379	373	405	379	360	403	374	403	412	416	405	411	368	400	375	380	392	409	368	407	409	371	349	388	408	410	355	339	403	407	362	392	384	415	395	419	350	400	404	380	377	377	378	389	393	348	389	393	372	377	406	369	388	371	362	376	358	410	369	370	392	399	414	402	389	398	407	399	412	404	348	369	398	367	366	400	392	377	387	379	386	383	361	376	383	360	392	396	398	380	395	406	373	381	374	407	360	374	381	423	391	372	374	365	391	405	367	389	402	387	403	444	384	398	363	359	400	388	387	385	420	394	412	352	369	395	376	395	358	409	377	393	375	389	394	416	376	405	384	405	401	380	375	397	388	391	400	412	393	389	422	380	345	404	382	387	419	410	361	367	387	385	395	363	387	365	387	371	402	354	429	387	387	395	380	409	400	406	348	369	424	407	398	382	403	418	402	384	388	359	391	407	373	416	380	360	387	406	364	398	397	370	368	419	397	350	388	395	390	386	386	397	360	374	372	394	381	369	359	394	368	371	380	409	393	398	387	386	392	398	369	387	392	387	402	393	404	371	391	409	351	387	403	367	363	380	391	348	372	384	353	413	377	392	405	390	373	414	349	412	412	372	372	414	394	367	379	378	377	359	416	434	398	393	384	403	418	388	384	376	393	410	422	397	391	383	406	415	386	396	413	374	399	365	370	386	378	369	358	358	373	392	411	384	389	377	397	432	380	334	421	377	388	419	351	405	434	371	348	404	372	396	397	385	366	403	405	401	375	400	395	426	398	405	377	372	395	386	405	396	360	408	380	382	365	402	408	376	378	387	393	387	380	379	378	409	365	404	395	387	393	353	431	375	373	368	381	400	374	400	374	373	378	391	406	354	393	398	391	391	384	420	386	356	409	410	358	380	391	379	391	385	416	389	401	398	396	405	380	385	382	422	361	386	369	426	385	356	407	391	386	373	379	375	393	417	374	390	371	399	379	393	391	406	372	406	417	404	387	387	404	373	386	401	379	416	373	416	388	411	366	366	384	383	399	370	392	397	428	386	385	369	403	384	372	381	385	404	384	393	363	376	393	401	373	389	396	396	392	368	374	407	399	362	372	367	365	396	372	416	406	383	341	395	404	388	371	400	426	400	386	370	417	406	372	358	393	389	400	430	381	423	413	392	364	382	389	370	384	418	396	389	392	393	370	412	395	369	420	343	400	374	384	403	402	369	390	392	366	397	368	367	405	423	372	360	406	379	365	373	418	388	375	381	416	338	406	396	392	413	407	399	422	359	390	378	411	403	382	387	387	411	416	431	360	380	409	383	389	401	386	394	369	394	394	392	396	404	382	401	417	342	395	379	386	382	389	369	396	422	403	371	436	369	400	367	408	369	428	381	393	399	395	396	369	388	385	415	359	403	375	400	400	366	392	381	373	347	401	433	401	366	388	434	367	387	398	422	402	390	405	396	397	374	411	389	373	417	417	391	408	387	421	380	394	401	383	411	370	407	389	386	381	382	393	372	398	390	443	376	406	345	388	375	392	417	400	402	393	399	405	429	360	374	410	395	381	400	419	377	377	386	394	374	388	401	390	412	396	420	396	399	372	395	381	391	381	371	401	372	366	393	420	350	414	386	411	368	351	405	433	376	367	409	406	384	396	389	385	349	379	382	386	402	410	359	407	379	379	428	385	425	386	391	376	398	402	417	419	395	378	364	429	403	382	379	434	406	383	417	383	365	362	367	361	379	380	389	393	357	380	364	395	376	385	392	413	387	393	422	393	424	378	396	428	382	358	373	357	389	408	369	392	364	404	408	417	415	401	390	404	382	388	369	426	401	383	396	392	380	376	383	377	441	395	414	371	408	375	382	380	383	356	397	391	378	387	406	383	384	394	394	362	359	446	373	381	402	423	399	387	395	382	391	386	381	406	371	393	377	375	385	390	390	383	429	396	419	369	363
15187	2490	2752	2083	1389	977	806	611	514	415	377	360	335	282	263	232	229	214	216	203	195	187	209	171	213	170	161	166	193	206	173	188	176	179	161	161	176	163	144	146	153	149	167	162	163	154	152	156	147	172	148	137	161	144	149	143	153	143	135	147	162	154	153	150	178	162	144	147	147	141	160	153	160	143	148	153	165	171	155	144	166	152	151	159	171	157	151	179	158	148	168	152	160	136	154	160	172	154	142	138	158	150	164	161	166	148	144	139	135	181	163	158	163	159	148	170	144	162	153	157	155	153	146	141	148	128	132	149	145	159	160	162	173	137	163	167	127	149	138	154	171	146	130	134	162	161	136	151	144	118	144	157	166	142	156	127	144	141	144	154	135	149	150	174	147	152	124	137	151	145	135	143	147	144	151	153	129	140	145	132	147	130	149	140	149	163	146	154	127	136	141	144	148	159	138	158	152	143	128	144	151	173	146	155	164	165	155	146	131	150	132	144	128	154	156	133	129	139	157	147	144	132	128	166	158	152	157	144	154	145	156	128	171	150	142	181	149	149	170	156	138	166	151	146	140	166	148	162	149	124	133	165	150	155	135	150	150	160	167	151	131	142	151	167	160	160	134	144	146	131	147	142	118	153	130	130	138	148	159	148	160	127	164	174	144	139	141	151	136	166	141	141	143	137	152	155	153	151	149	167	147	152	158	162	136	134	143	136	142	127	148	162	160	137	135	145	146	149	146	131	147	154	150	166	162	132	139	140	153	151	154	150	139	145	143	150	151	168	151	158	175	147	164	128	142	145	144	157	172	159	125	160	133	154	137	161	155	139	154	148	156	141	149	143	169	174	159	155	161	152	152	160	136	137	166	145	147	142	149	138	150	149	147	125	135	158	166	146	121	154	142	150	155	165	152	152	157	151	126	162	153	171	142	126	143	164	157	150	143	167	135	158	150	160	146	141	147	148	160	144	159	142	149	150	161	177	134	135	156	166	158	143	156	156	177	148	150	139	157	137	148	165	164	156	153	169	151	132	127	133	166	132	153	157	152	158	162	152	154	158	151	155	158	158	189	123	153	173	154	148	154	170	147	166	137	145	135	145	147	165	139	155	145	159	171	174	152	143	153	151	154	155	138	134	138	158	139	167	144	139	138	145	143	164	150	153	153	138	149	158	144	152	153	153	159	140	144	137	132	157	138	145	130	134	146	175	110	146	140	154	153	140	155	149	128	147	157	148	162	160	165	139	132	134	137	131	153	154	139	146	137	156	154	142	144	154	157	144	143	151	154	130	159	157	136	145	136	140	162	146	138	165	145	173	158	152	156	160	163	140	161	149	148	145	166	170	180	125	118	155	176	159	137	151	153	156	146	171	149	160	136	156	138	163	159	142	153	142	145	144	143	150	143	132	187	140	148	139	150	133	162	139	138	135	141	137	144	153	150	149	164	148	152	145	144	138	142	164	172	119	129	151	145	153	152	171	161	127	139	151	160	151	168	145	158	143	167	151	131	158	150	160	150	166	128	172	129	149	158	139	142	150	160	158	157	158	156	134	144	158	155	148	131	150	140	147	147	137	156	140	169	141	149	147	135	150	162	155	140	162	138	161	146	153	168	142	181	154	151	151	157	149	164	144	131	153	170	156	157	164	160	141	144	132	147	134	170	152	127	151	171	153	153	163	158	155	135	136	149	158	132	134	132	127	125	155	154	125	125	180	161	142	141	152	141	162	119	166	140	130	145	150	163	142	152	156	126	151	141	138	143	138	153	169	175	174	144	177	154	141	133	144	151	161	154	147	150	163	156	157	171	159	143	162	156	136	138	148	137	127	153	144	144	116	128	151	155	133	148	157	151	152	139	143	173	141	165	141	170	136	166	145	164	156	132	144	142	138	169	161	144	154	161	127	166	151	154	134	185	144	167	159	133	148	174	159	169	134	155	139	170	182	168	148	135	157	170	147	139	116	137	165	141	139	155	155	139	147	153	146	145	132	136	168	150	153	135	131	157	155	134	162	160	147	166	160	144	149	166	141	157	150	142	164	163	143	148	137	149	166	163	130	146	169	151	152	149	141	154	168	162	159	144	159	140	147	154	150	157	143	127	138	151	151	149	171	156	161	155	153	147	157	150	154	162	144	136	133	134	132	147	167	144	134	150	172	140	144	149	141	159	129	137	139	149	143	159	160	144	156	140	149	138	126	133	135	125	154	134	159	142	139	165	143	155	140	142	157	136	130	150	143	142	139	152	173	143	174	146	137	152	172	138	132	157	161	170	161	133	156	155	168	147	142	134	161	161	163	148	142	143	174	143	143	151	128	129	154	139	168	154	150	144	151	156	132	144	155	155	137	163	132	124	160	146	157	154	157	146	142	149	137	149	160	154	151	143	135	151	124	176	151	147	140	154	140	140	150	140	135	153	153	165	146	144	145	162	163	164	136	166	158	140	132	144	147	153	168	149	141	142	134	146	146	156	152	136	152	158	143	146	146	151	165	147	153	152	136	152	132	144	147	153	145	154	153	172	151	142	144	126	142	159	161	142	155	144	132	145	143	149	144	162	153	153	137	159	151	126	157	137	138	137	150	144	160	169	143	150	136	134	147	152	145	151	142	151	148	160	142	150	151	149	153	139	129	148	132	142	140	142	150	152	138	164	161	155	160	153	151	153	162	136	141	137	152	196	141	153	167	148	177	157	166	145	152	158	153	143	161	150	157	162	148	151	160	150	132	155	145	168	146	126	159	170	155	133	153	140	150	145	157	161	139	137	154	153	134	149	158	167	173	138	150	164	164	146	145	150	162	168	135	138	157	144	141	157	158	160	140	148	139	136	146	130	159	168	157	138	174	134	151	157	148	149	147	144	142	158	167	132	137	134	148	135	142	155	159	151	133	132	129	152	158	136	163	170	158	183	151	158	138	151	142	152	170	159	149	140	145	154	135	115	167	157	167	169	150	133	164	146	136	163	163	138	174	136	156	145	139	145	137	151	158	140	138	151	167	130	145	129	151	140	174	152	161	140	126	146	149	172	144	163	170	148	141	149	134	157	167	160	163	137	167	151	156	140	142	153	147	168	139	138	160	155	172	152	157	121	157	149	149	151	151	160	145	147	168	123	155	142	148	148	149	148	137	149	131	152	152	125	155	156	146	150	165	173	139	146	154	160	163	138	154	165	155	149	158	146	138	142	134	169	177	139	157	155	162	156	157	152	163	132	153	162	169	152	153	146	155	130	161	173	159	145	140	150	114	168	133	127	145	137	147	151	152	158	145	160	156	150	164	167	133	148	163	165	153	157	140	140	162	140	159	138	160	149	135	142	145	131	148	174	140	126	153	155	159	152	147	141	141	147	164	159	146	153	168	158	170	146	180	157	159	132	138	141	145	163	138	136	165	164	134	156	141	136	140	156	153	155	161	153	134	128	137	143	143	149	161	152	168	147	163	155	162	153	142	142	146	152	154	139	184	139	149	164	154	142	140	156	122	148	162	158	143
7536	2559	5719	6586	5633	4545	3644	3039	2494	2155	1985	1677	1566	1389	1302	1169	1133	1044	995	958	932	890	894	836	788	742	754	693	718	738	677	655	629	663	557	661	606	605	616	629	598	593	598	640	563	621	565	577	552	572	556	559	514	531	544	529	570	562	540	559	543	560	523	492	515	562	522	567	530	531	546	481	537	511	498	518	548	543	496	478	520	537	522	557	467	538	536	533	530	503	528	529	514	497	495	514	557	495	480	525	492	502	465	481	514	487	541	569	511	491	523	523	506	512	513	466	503	472	510	487	481	520	521	520	474	467	553	484	510	496	496	477	478	515	502	519	527	489	448	490	496	498	500	495	506	513	482	498	490	505	494	506	515	490	489	492	488	493	483	510	506	502	517	492	495	491	483	461	491	527	499	505	511	508	526	461	466	502	485	470	500	500	504	494	496	494	472	483	523	472	487	523	495	497	529	549	474	471	490	500	509	524	487	497	484	506	472	459	463	466	480	472	483	477	519	505	492	502	484	488	528	512	517	498	498	520	456	488	450	491	500	488	502	510	478	491	537	494	497	476	499	497	523	529	500	472	501	469	477	517	464	446	483	479	441	531	478	494	471	457	518	473	485	509	512	512	479	490	535	513	456	510	520	476	472	472	506	512	512	509	493	514	519	483	485	494	480	505	500	468	482	456	513	470	475	495	478	526	507	497	487	479	471	489	507	504	498	491	501	472	487	488	474	484	485	475	503	463	454	502	476	490	487	495	509	514	501	487	498	507	498	469	525	468	502	541	492	471	466	470	506	476	502	479	486	427	516	465	475	511	528	487	484	504	498	481	477	507	523	464	490	492	473	511	465	510	483	466	530	488	491	488	456	494	483	481	493	491	535	460	506	477	456	505	494	483	473	501	468	500	482	433	476	496	484	513	480	495	492	496	521	500	441	454	495	486	506	498	490	506	499	493	476	495	532	506	487	475	494	495	471	493	483	489	465	492	516	493	447	508	451	463	504	506	493	445	494	492	464	514	487	505	490	493	481	503	463	473	456	502	504	524	492	483	514	458	455	496	496	494	484	519	507	496	480	479	508	453	486	500	481	517	517	494	475	453	544	525	459	491	505	508	485	530	490	534	523	482	460	512	477	499	473	481	463	476	462	483	475	521	488	485	503	483	489	492	491	496	468	481	488	506	505	495	470	463	489	478	486	502	482	505	518	487	452	455	524	486	505	489	502	495	525	517	456	496	480	508	478	500	438	477	461	493	462	479	492	526	496	507	510	517	521	508	489	471	490	471	482	493	503	518	468	459	515	512	476	492	485	474	460	494	433	507	507	521	478	511	487	453	512	497	527	492	488	503	497	442	460	519	471	488	471	504	440	489	523	483	500	490	454	534	471	459	524	470	462	470	492	465	503	457	474	501	510	473	484	480	497	475	505	490	489	482	515	473	464	491	526	496	443	502	480	505	492	517	482	514	475	497	514	501	540	505	498	525	515	503	492	483	471	501	540	466	465	491	514	481	485	487	503	499	453	544	491	468	498	477	477	479	451	526	495	462	519	498	502	488	454	503	483	483	449	457	480	496	510	470	485	459	532	540	472	499	495	466	516	500	521	493	458	493	476	502	491	496	502	477	497	514	505	498	478	520	474	482	490	463	452	488	472	513	491	489	473	490	479	530	517	483	464	491	534	489	501	490	501	516	486	503	488	440	486	473	463	490	456	486	465	484	461	486	465	503	515	502	527	490	466	511	487	468	512	517	460	479	509	476	462	485	511	484	504	535	502	513	513	477	458	502	474	472	483	472	519	475	493	472	460	436	489	492	465	527	495	498	481	494	471	520	476	465	512	482	491	527	438	472	470	486	498	514	499	479	512	476	489	491	485	546	511	460	496	523	507	480	500	519	483	533	499	514	494	445	521	494	481	534	481	501	533	490	495	483	480	493	506	486	491	510	481	505	456	486	502	468	460	499	478	523	515	492	476	516	494	481	471	470	479	517	517	465	504	479	489	516	514	471	513	487	492	483	496	481	530	485	498	545	518	502	462	490	520	478	501	474	485	455	476	481	483	488	471	458	503	506	481	461	540	472	494	486	501	463	444	499	496	474	493	501	513	514	519	500	523	490	528	468	494	511	506	531	501	509	486	434	439	494	466	490	513	468	479	538	478	494	489	465	471	498	508	483	463	518	500	480	456	473	489	461	483	477	493	465	494	518	523	485	536	487	510	483	496	489	490	471	504	458	523	515	507	495	533	489	494	454	463	478	466	474	511	506	483	506	476	513	498	477	489	467	463	483	475	517	493	499	440	530	485	488	505	510	486	489	490	456	469	512	501	477	469	504	501	521	473	500	464	523	476	482	474	489	510	497	462	530	477	477	487	498	509	493	479	490	527	506	471	491	494	507	502	504	477	530	483	478	514	484	469	537	470	514	505	511	477	519	516	486	557	457	474	515	469	494	540	503	502	450	513	460	486	499	519	515	512	515	505	438	512	473	479	481	507	496	517	477	506	486	543	478	489	483	453	518	501	505	486	535	497	501	512	480	469	459	486	504	500	437	487	489	523	482	473	496	480	501	555	483	453	534	481	483	493	492	523	484	457	480	490	511	494	482	511	531	475	485	478	454	503	520	520	483	488	525	481	505	498	474	497	498	490	516	485	481	488	534	533	442	495	497	485	484	510	477	470	502	501	473	514	478	441	441	504	485	517	463	487	488	506	545	539	469	528	489	512	470	457	486	488	466	496	488	498	487	510	492	484	481	491	443	501	460	493	468	476	499	481	478	501	495	516	490	481	490	466	472	465	494	492	452	512	488	494	517	471	440	459	498	474	459	496	490	501	487	479	487	454	529	503	497	492	455	494	486	500	481	496	440	495	474	477	491	529	463	508	441	502	467	513	464	507	516	493	506	511	502	497	493	506	506	455	530	476	502	454	507	471	461	488	515	463	497	536	488	466	464	491	508	509	507	490	505	511	509	506	473	485	470	492	497	498	500	429	513	458	537	506	526	512	490	478	515	461	468	539	461	524	473	456	481	466	490	501	506	478	508	495	497	473	494	485	488	529	475	503	485	486	482	503	487	462	458	490	468	460	480	538	456	531	458	485	518	478	488	474	510	465	476	477	478	464	483	482	493	527	484	483	471	470	447	505	509	523	470	499	505	426	484	509	495	478	497	484	500	508	480	480	489	498	448	509	485	486	511	471	513	479	480	435	492	486	497	453	515	511	507	462	520	471	522	493	510	477	499	489	504	467	496	544	479	511	467	503	497	522	484	514	494	481	478	472	459	551	429	475	481	506	458	495	513	489	474	456	444	485	516	470	484	488	493	476	508	489	523	459	477	513	474	521	507	504	507	498	491	476	469	505	502	493	501	497	482	509	504	474	544	515	500	496	522	523	487	470	465	497	485	488	522	483	484	514	534	498	460	451	511	487	483	517	473	490	521	511	524	509	496	473	460	463	479	484	501	500	459	495	477	487	501	460	489	471	473	479	486	446	473
2123	305	288	249	242	265	241	269	239	250	209	228	215	247	226	235	230	240	237	223	255	230	252	225	225	237	230	234	220	227	291	233	242	256	246	267	248	233	221	211	221	229	245	249	255	217	249	222	215	204	242	232	242	227	236	240	204	265	223	238	252	228	253	233	232	263	218	218	241	237	206	233	230	263	232	219	225	231	239	221	242	218	224	205	237	228	241	208	216	232	241	218	230	235	231	237	204	246	238	252	224	232	254	231	245	226	262	220	196	226	221	230	236	231	227	236	240	224	248	239	237	223	225	237	209	234	252	223	215	242	223	255	265	225	225	199	220	261	224	261	251	239	242	219	192	253	224	251	242	238	255	236	219	207	244	230	232	236	235	232	224	223	236	224	226	222	227	249	251	208	247	242	221	255	223	228	247	218	221	206	225	230	243	239	236	235	232	239	242	227	211	246	224	236	240	232	219	250	233	236	250	219	255	234	225	236	229	263	226	242	244	226	232	208	226	242	232	226	220	223	252	220	236	252	241	241	239	241	217	231	232	236	231	230	217	248	251	224	223	240	234	215	251	216	191	252	251	233	208	238	254	202	248	215	241	221	225	204	245	242	245	259	259	223	269	223	261	233	221	246	235	246	243	202	250	255	241	233	229	221	260	228	218	240	258	222	262	225	241	234	228	230	250	215	214	213	237	231	224	250	227	231	260	218	233	263	265	224	234	217	241	221	222	238	238	230	246	223	244	225	233	256	239	229	248	251	215	198	241	217	247	216	263	223	209	230	232	230	218	219	235	234	230	226	245	225	243	214	214	224	245	248	243	219	212	235	229	226	200	236	238	232	214	217	250	237	230	232	236	207	236	231	255	237	272	218	230	249	243	233	219	229	242	202	231	248	207	227	205	232	233	216	218	239	234	249	240	231	224	249	226	236	213	246	244	237	221	246	224	211	230	241	219	238	246	220	246	215	249	223	222	254	219	261	216	231	241	225	221	220	235	223	220	209	220	215	252	244	216	205	213	246	242	239	227	239	229	221	234	216	227	223	238	243	220	250	209	230	243	206	244	247	259	240	229	220	265	212	257	226	252	217	253	235	230	230	245	246	239	242	219	232	231	223	221	228	247	209	237	211	237	252	247	235	241	222	233	222	214	206	239	228	225	207	244	213	242	236	225	240	226	221	231	217	251	205	210	217	233	242	212	248	246	214	231	238	229	252	229	216	233	237	252	221	213	243	226	238	219	211	228	212	255	206	246	235	233	265	221	255	250	223	242	221	220	233	234	225	215	245	233	237	210	229	215	232	243	232	212	235	217	258	255	235	210	258	219	230	232	240	233	248	234	208	225	234	215	254	259	231	229	264	240	227	232	259	256	230	220	239	217	224	201	229	215	235	201	229	225	246	230	238	242	226	228	211	235	220	241	248	228	260	220	215	216	223	207	245	251	202	228	227	235	262	231	216	221	241	242	250	263	245	226	240	225	239	238	247	228	223	220	197	235	243	261	230	231	222	213	204	217	240	237	222	235	247	230	280	233	243	240	238	204	232	216	247	234	218	248	252	225	232	217	209	230	235	234	233	235	218	234	233	242	259	208	217	221	198	257	250	244	234	232	224	269	217	251	229	213	257	221	241	228	223	227	234	242	223	229	237	256	245	219	232	246	216	223	219	241	208	220	228	227	200	219	243	251	213	229	247	224	268	244	237	248	269	221	205	237	255	262	224	224	221	247	213	225	231	214	211	234	208	245	246	248	233	228	223	250	228	231	247	234	224	223	236	248	245	243	222	264	234	215	210	228	234	255	227	224	221	246	213	221	206	253	221	220	220	228	244	233	203	237	252	214	268	229	247	230	230	229	227	225	252	235	223	217	228	268	261	240	247	224	220	228	244	227	243	216	224	216	241	233	219	242	254	223	233	227	243	237	207	224	247	194	224	238	231	229	219	209	222	243	220	229	237	198	211	225	233	240	260	214	244	211	213	182	213	234	237	219	220	229	222	240	222	221	235	241	225	228	224	260	239	265	246	224	213	220	226	222	225	246	206	251	238	246	245	243	235	220	271	209	232	218	249	225	228	261	207	236	214	245	235	248	245	217	218	221	225	227	215	253	232	242	248	219	275	246	254	227	239	228	251	224	228	232	229	232	211	246	237	229	230	237	217	225	273	224	241	224	225	221	231	237	241	265	227	220	218	214	233	212	234	250	235	223	226	224	249	245	231	232	232	233	238	242	242	239	249	216	217	217	235	250	235	235	227	236	245	213	232	221	207	215	242	228	226	218	239	248	234	229	227	259	193	218	229	235	216	215	239	228	210	205	237	205	205	225	198	240	251	222	228	221	205	221	208	242	240	224	264	229	211	256	234	243	241	226	247	242	201	266	223	248	231	230	208	212	242	266	233	249	216	228	221	227	225	228	239	226	214	223	247	254	240	195	241	233	240	226	271	236	205	230	253	228	215	227	228	231	241	214	235	223	201	237	245	230	238	216	249	243	236	244	220	256	250	237	214	254	243	214	214	224	233	246	232	199	249	219	247	233	255	227	233	226	214	210	237	236	213	224	223	237	254	246	267	244	255	211	225	253	227	235	250	243	229	232	228	215	215	215	230	201	227	254	213	234	224	221	227	235	225	231	233	234	217	239	220	233	245	205	236	211	256	220	238	247	206	224	221	237	244	242	234	230	237	229	228	253	208	232	200	236	230	208	213	227	266	237	247	248	246	241	250	219	216	209	215	213	239	230	222	265	230	248	262	228	234	230	222	225	252	221	240	248	216	208	233	236	237	219	206	221	229	237	221	217	243	224	249	244	235	216	230	232	211	232	235	225	236	240	203	239	242	226	245	238	209	231	236	212	233	236	233	233	212	213	217	237	256	249	219	253	236	244	249	225	209	217	250	251	235	269	243	238	214	229	243	227	241	260	222	200	245	239	228	219	237	257	234	217	214	209	227	239	212	209	256	242	236	210	217	221	219	241	236	234	244	231	236	255	247	246	232	227	242	236	222	238	244	263	198	247	228	219	247	245	230	233	243	229	225	229	224	230	233	221	236	212	239	230	214	231	232	219	195	231	255	254	248	227	247	220	237	229	244	225	252	242	245	257	227	248	228	229	222	267	235	237	205	262	212	234	231	227	257	237	242	230	239	227	220	224	242	232	221	239	243	216	218	227	234	248	223	240	261	221	249	243	232	224	252	221	230	243	220	223	226	223	238	230	257	217	251	224	233	219	230	223	233	240	239	208	225	227	245	248	259	203	251	232	227	219	234	243	231	229	227	219	241	240	218	219	234	249	236	204	227	232	220	237	239	219	231	244	245	238	210	228	216	219	250	243	230	220	225	238	229	222	216	222	196	227	241	222	240	232	260	224	223	251	243	236	224	227	225	243	232	241	235	201	206	211	209	254	247	240	240	212	228	230	215	234	226	193	234	256	249	240	215	217	244	254	225	233	262	237	239	235	235	241	236	197	237	232	243	235	239	238	254	234	231	252	249
2110	706	767	890	835	796	758	713	768	700	683	699	708	676	690	729	716	692	655	765	685	718	674	710	693	657	678	652	703	712	691	702	746	683	687	691	664	654	658	671	688	670	675	697	729	736	649	683	696	665	696	691	673	705	688	711	651	692	696	685	724	702	698	659	685	648	645	702	646	690	775	672	656	702	708	661	659	657	668	699	681	674	679	717	672	676	745	683	649	676	688	695	702	653	712	649	702	659	650	665	664	690	649	720	717	727	704	728	671	720	689	682	668	710	682	651	684	676	702	714	717	650	693	665	700	674	751	709	689	681	742	717	687	668	721	665	685	687	658	674	670	663	714	697	690	671	691	713	699	706	727	680	654	685	735	695	683	692	714	692	654	727	632	648	716	721	667	693	693	712	732	701	682	715	646	693	660	647	673	730	658	639	697	693	682	656	675	712	683	673	682	651	726	677	675	705	655	706	684	649	638	679	671	679	688	725	652	656	696	697	696	683	685	689	643	696	712	733	663	705	615	661	672	710	685	744	688	649	636	683	691	698	653	665	702	701	666	673	689	705	706	725	668	664	643	722	679	690	686	636	725	695	699	659	687	702	620	715	685	642	699	721	726	709	688	669	688	677	708	676	623	696	728	701	628	729	653	669	691	695	680	686	716	669	640	634	640	659	722	696	674	727	714	675	694	658	696	775	680	708	714	742	678	697	676	643	655	686	646	711	702	643	652	640	687	743	725	699	706	686	697	714	654	689	693	705	683	712	667	709	703	753	659	683	669	672	679	724	669	656	686	727	668	691	711	695	673	687	674	674	695	664	690	676	685	695	675	664	698	690	704	647	704	699	651	680	732	628	674	628	657	648	675	694	703	721	661	720	665	658	677	697	710	709	711	704	709	700	676	679	634	689	713	712	681	679	661	644	701	677	691	664	734	674	701	720	692	702	704	700	724	712	664	698	682	693	686	703	662	663	718	658	681	678	628	719	716	686	630	720	688	654	696	692	688	682	659	679	720	682	688	724	663	694	711	670	699	719	669	704	641	662	657	721	672	675	637	754	717	737	672	696	730	677	700	687	691	711	668	681	705	736	701	678	688	674	720	759	674	664	694	694	700	671	679	608	669	703	711	698	699	708	748	725	720	663	699	689	680	632	679	714	681	678	730	669	661	732	707	677	684	675	694	650	689	715	674	686	704	670	691	728	664	674	682	691	702	700	657	636	690	695	660	719	699	650	700	677	673	637	692	686	686	650	708	706	692	706	719	716	674	678	712	690	711	653	676	638	721	695	682	704	680	765	676	681	696	685	689	709	670	713	723	715	701	667	697	648	674	638	695	657	719	655	652	627	691	694	647	652	656	711	661	680	708	653	699	659	676	660	675	695	671	655	703	703	708	691	701	704	699	678	675	702	681	692	667	691	641	698	710	742	722	680	716	667	693	695	652	689	676	666	686	703	648	689	744	683	694	709	673	731	705	710	696	733	660	715	687	687	653	689	691	669	645	710	664	680	664	687	680	715	694	708	685	691	716	639	715	715	687	702	690	684	707	670	680	672	669	754	634	695	659	674	688	671	668	672	688	658	718	683	675	650	714	652	653	698	683	780	689	687	664	684	650	694	666	726	694	709	663	677	686	700	624	710	697	674	689	727	684	686	679	669	691	695	716	683	655	644	661	697	688	655	692	685	669	708	724	670	719	684	670	722	651	677	711	704	704	684	686	649	731	662	641	673	705	658	639	719	677	674	674	671	718	693	714	679	714	706	650	701	691	689	685	664	719	650	694	710	690	646	686	665	626	682	660	702	694	686	608	683	708	664	708	706	689	653	661	687	690	724	702	693	722	683	718	690	674	723	681	700	685	720	714	668	684	633	700	686	682	661	673	712	698	711	675	684	639	647	698	653	699	717	677	686	640	669	729	660	699	636	704	665	700	642	690	670	697	723	705	669	715	674	687	703	683	712	672	668	722	679	704	684	698	687	683	642	659	677	667	716	674	687	668	677	670	657	682	692	658	692	620	691	679	713	713	649	737	659	717	671	690	699	647	665	695	626	701	712	720	692	691	658	702	680	711	692	674	661	732	715	676	699	698	665	674	652	705	732	643	671	641	693	701	649	681	640	696	683	637	719	696	686	675	645	729	679	699	628	696	724	670	702	753	697	730	683	663	719	658	718	709	694	690	657	689	689	704	684	726	728	676	718	623	656	636	665	740	683	696	713	697	667	670	705	707	687	726	726	675	676	704	732	709	680	691	650	661	670	682	686	692	709	664	675	698	651	734	717	689	682	679	740	692	724	699	745	667	694	660	684	685	655	703	715	667	703	690	678	671	658	734	658	682	678	736	676	669	761	725	700	703	631	649	655	638	641	707	712	728	681	683	698	681	651	650	689	669	738	667	661	704	655	658	675	706	713	718	658	720	638	704	680	704	716	685	671	724	695	681	739	684	678	713	716	646	698	722	662	712	702	684	709	704	654	667	705	686	639	692	665	655	651	652	689	697	686	689	677	694	662	658	653	670	662	690	716	652	720	673	668	703	688	727	670	667	661	719	717	722	723	704	685	699	662	689	731	716	694	642	693	656	665	680	677	665	721	666	725	657	676	699	738	670	673	705	736	697	706	717	690	658	731	672	659	705	709	735	690	709	685	707	697	680	692	686	695	678	692	727	651	693	689	693	668	645	615	689	716	715	656	704	696	704	729	696	698	656	683	645	695	674	697	701	677	686	696	712	664	695	713	682	703	681	696	690	651	701	613	704	711	690	708	703	646	727	701	694	672	718	694	692	672	766	687	671	660	719	681	760	723	672	702	680	673	671	680	648	658	701	709	687	656	696	646	655	715	717	639	663	684	687	692	720	728	710	717	680	674	706	697	673	708	640	715	673	670	681	753	710	706	703	757	693	700	670	658	688	742	686	709	676	685	646	691	668	647	675	701	671	708	663	668	684	702	686	670	758	717	653	696	677	711	710	711	665	653	716	687	693	707	710	670	668	688	702	718	671	658	688	714	728	688	709	661	719	707	677	705	673	682	686	728	715	705	670	688	672	700	675	699	705	739	657	686	673	715	708	729	691	677	686	711	663	646	671	657	670	724	696	680	659	658	713	695	606	685	690	713	740	650	705	688	704	670	644	664	671	609	645	716	651	727	772	667	715	694	708	688	672	716	678	656	680	693	700	665	672	682	689	672	697	650	659	721	693	676	691	690	700	698	699	698	730	635	714	668	651	714	680	683	666	684	682	690	655	717	660	666	700	723	702	638	682	703	699	710	691	706	714	643	694	713	676	700	666	698	693	686	716	662	692	614	636	696	723	658	680	705	724	652	644	668	684	696	687	700	677	687	697	705	725	622	685	679	731	642	729	703	699	734	731	721	676	678	696	716	696	698	666	679	752	699	702	706	671	707	655	700	728	698	698	659	721	702	687	674	723	716	701	656	701	677	720	697	698	668	623	653	709	671	694	681	668	720	697	716	691	649	642	669	657	668	691	656
8161	1007	1379	1066	699	507	387	326	281	248	213	191	191	164	189	160	171	153	166	114	141	158	131	146	129	127	109	120	117	129	141	123	129	132	131	121	138	129	132	131	131	104	138	125	109	110	99	127	123	118	103	138	139	113	115	118	127	126	117	122	121	112	105	105	110	91	118	137	110	121	114	115	111	107	124	121	121	116	93	124	107	119	117	121	117	100	124	124	115	110	106	109	134	87	111	109	126	127	120	126	114	124	103	129	125	130	110	126	124	99	96	130	136	126	111	112	109	109	118	125	127	114	103	128	120	118	103	120	95	125	118	125	124	109	110	101	114	114	135	95	113	116	121	103	104	110	105	119	90	129	137	138	131	118	122	128	128	129	102	117	110	118	123	108	99	98	116	121	117	106	111	115	115	107	123	120	113	114	112	118	119	109	102	102	119	130	111	112	125	133	111	126	111	114	104	116	129	112	123	140	105	119	110	110	125	107	138	122	109	124	104	127	127	121	87	103	107	132	119	102	102	129	107	115	134	120	108	140	117	114	123	129	112	128	119	119	116	114	110	112	144	104	114	120	117	128	132	116	113	110	123	115	123	117	121	111	126	120	111	119	120	121	117	97	114	108	109	113	111	99	139	127	132	111	119	123	123	118	114	113	110	127	125	118	94	125	108	118	104	88	106	148	109	115	115	119	106	118	120	123	98	121	132	123	117	122	127	136	123	111	99	117	109	131	115	131	109	107	139	102	117	110	109	118	144	116	123	111	120	116	104	117	103	111	128	118	129	125	126	113	110	106	119	91	116	123	105	150	104	105	118	111	103	103	107	100	110	131	117	125	106	117	117	138	126	112	133	115	103	99	103	88	125	123	133	104	113	124	123	101	114	122	114	90	102	111	103	122	119	129	113	112	124	125	105	104	130	103	124	112	114	124	114	107	107	96	122	128	108	99	117	96	104	99	114	102	115	95	130	104	100	127	97	122	130	130	121	114	114	118	106	113	129	119	100	122	112	106	124	127	126	116	116	123	138	112	97	115	128	116	110	106	109	112	112	113	111	113	110	124	104	119	106	111	113	114	139	100	108	107	109	100	102	125	126	119	116	107	116	121	120	110	122	109	109	125	122	109	107	104	148	101	106	140	97	123	109	112	104	118	112	118	110	108	114	132	117	108	100	109	100	120	116	99	132	128	126	142	119	124	135	114	124	117	120	109	122	113	123	110	105	117	120	104	118	122	127	116	112	128	110	116	106	122	104	111	108	116	121	129	106	104	108	95	113	119	126	125	128	126	118	113	98	108	121	125	105	129	107	136	119	111	126	115	112	110	129	121	148	126	119	104	109	117	98	114	101	123	109	113	110	117	135	108	116	124	108	125	118	117	127	113	114	107	100	110	142	123	118	126	103	124	113	137	115	128	109	97	120	112	117	124	123	110	109	107	105	114	115	100	107	123	113	111	134	102	117	127	114	113	127	108	112	105	111	128	91	95	111	117	107	128	123	108	130	124	116	113	118	116	123	115	115	105	111	106	118	121	104	104	107	116	105	132	117	134	107	102	113	119	126	120	123	105	131	126	132	104	115	92	125	114	107	112	126	134	120	113	117	115	110	107	104	121	130	100	114	120	110	104	99	115	126	117	103	116	115	116	126	94	113	116	129	145	126	124	124	93	112	108	109	107	104	111	88	116	130	115	110	108	106	101	103	106	124	117	107	125	123	105	126	120	126	108	117	120	112	112	106	123	87	113	105	120	106	104	110	127	134	119	101	107	129	124	103	104	109	118	99	108	140	103	111	126	97	128	107	114	93	135	107	92	114	122	121	109	106	131	123	107	126	112	116	115	111	118	116	104	130	130	124	129	132	136	115	133	126	123	117	100	130	115	120	106	108	120	111	110	107	126	128	106	129	122	112	104	127	96	122	128	128	110	118	111	127	123	115	128	104	110	123	117	120	107	102	122	109	111	103	117	116	106	110	112	111	99	106	114	119	120	108	110	113	126	107	116	141	119	113	110	115	110	112	102	126	130	97	107	117	111	121	133	138	108	103	107	132	143	117	133	120	114	97	105	115	118	110	127	111	113	120	113	105	122	124	93	148	102	110	122	122	109	122	108	130	140	112	113	95	108	108	120	103	136	96	115	124	112	100	117	125	109	124	111	122	118	112	114	112	117	124	115	120	116	98	117	115	97	133	108	110	144	101	119	121	117	103	120	114	101	132	130	119	118	125	127	132	120	116	119	103	104	114	101	107	104	128	134	90	129	132	121	113	117	140	119	134	116	120	100	113	123	109	116	128	127	103	115	137	125	118	117	124	117	108	119	100	124	108	122	114	103	118	124	108	105	99	101	115	107	129	118	130	115	113	123	114	126	137	116	125	121	119	124	133	126	94	117	103	128	116	134	96	124	106	138	104	108	108	119	120	119	106	87	119	117	108	103	98	117	120	116	123	117	126	113	121	131	125	114	102	126	122	115	115	129	116	113	115	98	112	127	113	135	111	111	120	127	117	107	112	113	119	124	109	110	117	125	115	98	109	110	118	110	108	107	92	112	100	122	123	116	141	122	118	118	123	111	123	101	111	106	106	116	113	132	140	126	124	104	115	128	117	121	115	111	126	120	106	117	123	113	113	109	105	119	114	117	103	118	111	140	128	130	111	118	124	105	116	118	118	115	122	129	116	105	127	112	120	118	129	138	102	113	103	117	120	127	131	122	112	119	130	108	123	118	127	122	104	114	120	112	100	116	131	105	133	112	121	129	118	119	123	120	110	110	117	116	97	124	125	119	135	114	114	135	107	116	103	131	102	83	115	101	123	135	134	130	119	118	112	119	114	130	117	112	117	111	106	113	92	88	94	121	105	113	119	126	144	126	115	113	98	99	106	120	121	126	117	113	117	95	114	87	124	122	129	117	123	98	110	131	115	110	128	120	112	110	92	122	104	122	120	124	105	111	120	111	112	120	127	119	111	111	111	110	128	136	110	124	101	104	129	101	129	101	128	125	122	117	98	99	97	113	104	95	121	118	121	99	124	119	92	126	127	129	110	119	115	122	124	106	107	107	106	112	128	125	103	108	130	126	114	142	105	96	107	101	91	116	121	128	136	113	137	100	119	96	107	120	108	103	109	91	121	112	121	124	106	125	118	127	93	123	128	114	112	114	99	100	111	106	101	99	145	121	132	100	123	99	129	109	114	108	118	102	115	116	125	134	113	133	86	116	110	116	120	104	118	130	103	121	116	121	108	136	111	118	108	119	112	121	110	123	103	103	120	124	112	120	99	115	108	120	107	126	108	115	107	114	117	140	103	108	121	113	111	139	113	124	109	142	99	127	129	110	90	126	118	132	105	117	119	115	105	114	96	128	107	122	127	109	128	119	109	110	130	119	124	124	126	130	124	102	114	108	112	116	125	114	113	101	110	79	118	123	127	115	140	117	110	115	113	95	106	117	99	92	105	110	106	102	109	105	125	100	139	124	106	128	128	123	106	123	117	120
5377	1401	3224	3559	3030	2482	2087	1674	1478	1230	1099	1038	911	868	826	793	685	669	626	629	594	570	569	532	534	518	539	555	499	456	479	468	452	471	440	428	453	404	452	445	474	421	428	437	424	422	413	398	386	420	383	416	428	406	392	423	391	393	402	442	409	401	409	407	439	397	400	389	426	390	397	409	370	385	434	446	402	401	389	414	397	412	404	404	400	418	383	393	372	393	355	383	389	430	360	380	403	424	376	373	357	382	389	378	380	383	410	382	361	379	384	384	404	412	420	381	422	357	411	386	380	370	409	369	383	405	415	386	371	391	372	366	425	386	410	393	359	389	365	387	409	384	374	360	358	370	400	395	386	380	386	371	385	347	392	392	393	373	374	402	393	380	378	409	379	404	377	382	370	402	385	369	370	368	351	352	419	403	367	380	374	414	390	420	403	387	394	371	363	407	397	367	379	407	369	387	368	397	396	402	390	380	408	378	404	386	373	400	386	396	396	375	391	388	365	352	385	387	363	394	402	372	385	378	409	388	364	345	392	399	387	386	374	378	341	366	376	361	362	375	363	336	387	379	376	378	370	377	383	367	384	405	407	432	392	393	396	406	366	408	359	383	398	400	347	377	409	383	392	408	418	407	416	387	405	418	423	389	380	397	388	385	363	383	400	392	391	377	411	385	414	380	398	376	390	361	374	390	413	415	384	362	374	396	367	412	370	367	373	396	350	420	377	381	413	400	378	360	377	400	367	393	372	409	412	366	355	363	393	399	387	385	379	421	384	356	395	434	395	400	347	420	382	369	416	405	394	378	375	372	406	387	381	394	404	375	389	387	378	376	406	371	360	356	387	367	351	406	367	383	416	389	348	365	358	388	377	406	361	385	386	360	371	370	397	370	360	387	355	401	363	404	364	398	388	392	402	373	368	419	409	380	371	362	358	384	353	379	360	388	390	388	350	389	380	389	369	426	406	354	382	415	379	408	377	399	405	384	379	367	390	363	390	376	408	369	392	392	370	373	390	391	378	406	374	394	388	349	383	401	380	398	371	385	373	367	386	420	389	344	390	374	385	405	358	370	396	399	321	390	397	396	380	379	392	416	361	387	409	388	410	341	392	421	390	362	357	390	399	379	398	379	420	352	355	380	376	385	392	374	370	425	394	417	351	381	414	398	341	417	386	378	377	351	379	362	414	383	397	383	366	346	378	397	372	382	412	404	404	377	375	402	383	373	388	383	363	389	384	350	392	381	362	399	388	387	391	401	389	380	362	359	447	370	348	400	399	366	415	360	356	389	401	404	372	356	409	397	372	365	358	339	343	395	362	359	399	331	369	400	389	378	379	365	389	379	380	381	369	415	389	387	392	402	383	367	384	368	365	402	402	390	405	421	411	405	394	335	373	377	397	438	394	399	402	378	416	352	387	395	383	402	406	350	371	388	395	377	387	371	437	352	442	410	379	420	376	374	370	373	382	343	380	402	388	368	383	444	398	393	407	396	421	381	396	349	385	389	388	399	384	342	358	378	396	342	411	370	379	396	373	396	356	369	406	368	379	377	389	408	363	390	376	395	387	387	379	368	379	395	380	378	372	393	392	364	386	432	402	410	410	374	350	361	387	357	409	379	338	389	401	380	433	357	365	382	386	415	357	359	376	401	373	398	393	357	367	379	424	386	367	356	382	378	394	380	394	378	348	383	384	409	355	358	341	392	379	359	402	365	413	383	425	398	385	371	344	333	373	381	371	357	384	395	378	403	389	399	363	382	383	355	396	395	377	364	387	397	382	384	370	345	387	363	419	381	390	398	343	385	399	358	383	351	425	372	372	388	375	398	358	357	380	408	419	365	372	367	396	363	400	365	375	401	351	383	351	370	382	378	363	347	403	351	357	335	420	362	398	349	370	366	363	413	394	379	380	388	378	370	386	387	403	385	383	410	394	360	362	393	343	346	372	391	389	383	416	375	410	410	354	383	376	361	355	384	350	377	380	382	364	404	361	366	366	409	412	384	346	373	370	387	380	423	372	360	393	402	394	362	385	344	346	401	372	363	406	400	365	411	392	388	403	342	383	437	386	382	380	365	375	380	428	417	412	357	377	348	395	397	403	406	396	415	420	368	389	367	368	403	407	376	364	389	366	358	359	381	400	393	383	388	375	407	391	364	344	352	389	379	401	420	406	392	397	397	437	369	408	392	393	420	381	370	374	382	360	401	385	340	390	446	409	388	389	378	369	375	361	389	400	389	380	368	368	383	383	384	391	377	387	381	366	362	364	394	374	359	381	385	376	382	392	392	381	400	388	374	396	388	397	354	389	413	398	377	349	370	384	376	385	374	415	399	392	364	407	372	408	401	361	400	398	392	398	380	369	396	410	380	344	412	366	369	370	380	396	418	393	358	393	397	365	402	415	364	426	388	384	372	383	384	421	313	375	396	372	401	363	366	416	376	400	426	372	379	364	387	375	401	379	392	390	391	365	365	375	406	410	392	373	408	378	347	368	383	370	386	410	344	361	401	352	392	372	369	376	371	384	409	377	393	427	401	366	376	411	353	399	381	380	378	387	371	372	375	407	366	366	392	360	387	388	363	386	375	358	385	370	395	400	395	417	364	372	395	364	381	358	392	381	391	361	376	359	402	335	422	323	391	372	421	390	359	356	400	378	398	373	396	388	415	410	371	360	350	416	371	372	371	399	401	390	361	395	377	387	369	373	400	404	397	394	373	410	419	422	411	367	379	422	407	352	384	386	369	409	413	396	375	357	382	360	371	344	399	392	345	356	393	403	423	393	384	362	374	370	378	340	389	383	368	390	386	422	404	343	374	368	411	396	350	384	366	399	416	391	379	381	375	378	398	380	354	385	370	390	354	401	380	375	358	355	416	426	386	376	380	367	388	371	388	398	360	383	388	381	378	376	393	374	372	373	409	379	412	395	381	388	407	359	374	388	387	366	382	405	399	374	360	380	372	388	381	364	368	408	349	383	394	384	401	418	362	391	391	374	412	361	423	389	357	392	377	379	389	396	399	341	374	392	350	401	397	369	403	375	385	405	381	368	407	395	398	364	385	381	384	362	419	390	378	397	380	383	401	385	397	394	383	366	399	383	398	380	406	332	376	402	362	389	384	362	339	388	400	364	381	421	432	415	344	391	370	367	362	380	403	366	424	389	391	407	355	382	390	393	384	407	392	424	348	393	392	372	384	384	389	394	385	399	375	376	387	350	322	409	383	374	379	373	367	405	373	348	379	368	407	369	384	366	404	427	411	381	356	344	380	375	378	380	367	398	360	384	398	380	366	381	390	365	375	396	396	381	388	398	352	405	405	420	394	382	388	387	399	384	396	372	400	376	387	430	345	391	388	382	375	374	380	372	392	399	398	398	379	386	420	378	353	377	368	368	384	428	389	375	407	365	370	396	371	394	362	393	363	394	455	359	370	406	356	400	388	354	369	379	377	402	376	377	418	386	402	400	384	404	359	384	362	379	391	390	399	367	375
15196	2476	2654	2105	1397	1087	708	627	490	440	417	338	269	287	260	242	250	211	222	215	201	196	200	175	171	176	198	211	172	147	192	148	183	166	162	163	188	172	182	143	143	192	157	159	161	161	151	149	145	155	160	161	148	158	155	136	131	145	138	161	172	162	156	169	171	168	162	147	164	168	144	142	149	133	155	142	124	164	151	133	150	133	139	165	127	151	127	140	174	155	143	158	154	157	122	154	159	148	151	161	137	153	148	158	153	147	147	154	182	166	150	135	171	162	158	147	142	149	159	151	142	156	138	136	151	168	158	151	161	145	147	152	147	147	166	160	150	146	146	171	147	155	149	148	136	159	152	172	171	147	155	163	145	166	158	170	141	146	147	158	146	164	169	148	162	140	135	135	168	142	145	165	127	155	151	153	148	157	174	131	158	133	172	166	144	165	167	169	161	127	144	129	159	152	154	139	146	149	144	154	172	174	158	138	135	161	151	141	133	135	154	138	173	150	136	153	132	139	155	149	147	138	139	136	153	147	150	145	163	139	140	157	160	138	137	153	173	163	153	142	147	130	152	157	153	153	146	152	161	158	161	151	137	146	144	128	135	134	149	140	170	155	165	141	143	150	139	150	163	168	145	132	151	175	141	181	165	149	148	144	146	146	180	146	134	161	171	143	149	149	142	143	124	167	125	147	143	161	149	145	148	161	148	149	154	180	145	149	136	149	161	170	165	161	160	127	127	149	145	133	157	153	156	136	147	145	146	142	155	148	154	152	162	140	141	151	129	148	151	149	162	144	130	152	149	164	170	148	139	155	155	167	142	141	164	157	148	167	146	150	148	144	155	155	165	152	171	125	155	156	156	144	171	124	153	148	151	130	153	176	154	152	163	153	155	144	141	176	139	139	150	139	149	143	153	149	151	132	156	158	141	153	143	149	148	160	146	154	159	157	154	148	160	145	151	142	153	167	158	188	150	155	169	157	155	150	141	163	144	171	167	170	144	130	142	142	155	165	136	167	130	130	142	148	137	133	160	141	155	145	156	160	156	159	136	144	145	152	146	155	157	149	131	149	167	129	135	128	154	148	140	157	169	154	147	144	146	143	164	138	141	133	147	142	173	147	152	153	149	161	153	135	168	170	138	149	132	140	150	137	142	142	164	160	162	147	152	137	137	168	174	162	151	146	144	164	161	168	150	163	161	149	129	171	181	138	142	154	143	159	139	145	162	148	145	148	174	153	138	154	157	166	153	150	162	166	176	169	142	131	144	167	161	150	169	144	147	155	154	177	161	148	151	161	142	146	148	163	133	152	135	148	155	161	151	156	157	155	152	154	147	136	147	167	146	155	147	132	157	130	159	149	166	125	132	125	161	174	124	136	132	153	154	140	151	186	125	141	148	142	153	131	144	145	139	135	157	113	142	167	151	154	165	157	148	156	150	130	132	138	128	160	156	157	165	157	132	163	145	138	187	131	126	151	148	135	169	156	138	147	155	159	147	138	140	126	162	154	154	149	138	175	136	145	152	135	144	144	155	159	142	140	149	145	156	147	167	123	137	122	144	151	162	136	148	151	162	151	152	156	155	164	158	141	143	106	137	157	143	162	136	144	146	156	132	142	139	154	164	140	162	159	150	162	145	169	154	152	163	148	151	135	125	165	151	180	147	132	160	145	145	146	156	133	149	144	143	145	152	192	150	158	132	148	156	168	166	162	148	140	152	166	166	135	151	152	172	163	157	154	166	121	146	148	144	158	148	154	151	156	149	136	162	155	151	143	159	155	146	160	148	171	148	132	174	148	138	156	171	141	162	146	160	189	142	150	145	152	150	146	168	130	134	134	142	146	141	157	146	122	144	134	150	153	147	139	144	147	153	168	128	142	134	154	145	133	145	157	168	148	163	169	159	157	158	151	161	144	152	146	171	164	162	142	150	171	137	138	149	162	169	163	141	156	139	164	154	179	158	142	155	147	155	134	155	143	148	162	155	148	151	162	151	151	156	145	147	145	136	149	130	152	155	171	150	130	147	152	161	154	147	149	148	145	167	177	150	126	165	159	172	146	168	165	146	141	183	170	154	148	143	121	147	151	135	150	147	144	169	140	132	140	154	151	133	151	178	144	145	190	142	152	154	162	140	153	146	156	138	156	144	148	185	122	152	156	135	156	146	148	169	153	157	172	155	154	145	145	140	125	148	173	143	153	173	155	177	146	154	159	155	149	176	136	164	155	146	147	155	128	145	143	150	140	160	157	146	140	143	158	130	142	144	151	161	170	157	145	141	132	158	135	151	169	127	168	163	167	159	151	132	177	139	136	173	157	144	162	153	157	159	135	164	162	128	162	156	161	151	153	136	149	163	172	155	156	161	140	138	159	146	157	155	135	154	135	195	144	155	149	168	140	148	153	140	164	160	151	162	146	142	112	141	148	145	156	134	137	140	133	148	137	157	153	155	163	149	162	151	153	134	156	154	118	147	136	140	129	153	156	141	153	157	143	165	149	155	157	141	147	134	138	121	167	167	155	144	167	157	151	169	177	136	139	139	148	172	158	131	158	154	165	172	178	158	163	170	162	154	157	157	151	165	148	155	137	140	137	142	173	139	113	142	172	171	142	160	134	173	169	163	138	144	166	144	165	160	144	158	137	154	150	151	169	165	106	142	123	171	164	150	136	158	139	129	157	137	138	158	178	168	147	147	143	148	153	135	154	170	149	156	152	148	152	138	132	168	154	159	141	143	144	169	159	142	119	149	144	154	154	151	145	159	156	140	170	178	158	157	157	166	137	137	151	158	148	156	137	153	148	146	171	153	139	154	142	152	150	147	149	153	158	142	160	151	147	151	149	135	161	134	162	143	134	150	127	136	160	158	173	148	147	162	161	152	149	152	168	164	135	150	147	174	146	151	153	137	155	147	143	134	132	160	145	151	149	160	155	150	135	129	161	162	167	154	159	133	144	142	152	163	164	171	160	163	161	162	185	160	153	169	142	160	135	153	143	135	145	150	162	154	141	150	158	163	156	149	141	147	141	146	148	163	150	166	156	143	173	148	156	142	141	151	138	146	175	153	159	138	166	145	151	127	159	158	154	156	154	138	152	154	158	168	150	138	154	145	176	164	137	151	155	151	162	144	153	158	163	135	155	144	149	156	152	186	131	147	161	127	157	134	143	143	163	156	162	163	156	146	145	152	135	156	138	138	162	140	144	131	152	151	153	137	158	167	163	166	153	167	137	154	149	124	144	146	145	130	137	169	143	157	154	168	143	144	159	160	144	158	151	133	160	138	131	149	153	141	145	142	165	166	140	141	145	147	149	146	154	152	141	138	150	133	154	143	148	165	123	163	149	162	152	121	144	147	137	168	152	159	170	173	122	166	150	144	165	135	137	136	160	142	139	159	127	162	140	140	160	146	132	171	145	134	133	155	161	159	171	133	133	159	151	170	164	121	151	146	178	146	156	152	173	149	166	142	130	169	149	158	169	146	147	178	152	151	146
7612	2525	5933	6576	5432	4613	3773	2943	2566	2163	1911	1670	1628	1329	1284	1195	1105	1093	1054	1009	971	888	808	854	795	770	754	708	730	704	685	704	630	633	642	602	646	630	657	600	634	578	567	615	572	586	581	540	556	584	603	542	550	594	520	537	525	534	575	535	534	521	547	538	531	545	537	498	508	539	536	513	537	577	506	518	541	516	479	532	528	506	461	491	533	533	560	513	532	508	518	547	552	461	530	511	514	529	522	500	502	494	519	510	469	518	481	531	490	470	511	508	529	494	486	490	503	466	496	515	514	501	541	466	485	487	493	485	515	514	493	475	507	456	484	524	476	495	512	478	472	503	528	493	483	504	509	473	505	546	522	492	526	515	500	522	475	514	486	527	466	460	512	537	489	444	496	485	493	476	471	487	502	535	514	508	462	485	460	499	480	538	453	512	508	473	495	518	469	467	522	492	477	514	474	476	516	491	487	505	500	507	520	505	471	478	479	465	500	482	543	514	480	505	511	519	475	526	466	482	513	509	477	483	470	458	536	472	492	484	496	519	467	499	506	460	505	496	534	524	481	488	492	416	471	483	512	477	491	486	530	506	436	504	509	497	511	481	501	514	469	480	496	512	505	519	479	494	490	491	469	463	504	534	491	495	494	499	505	486	489	501	475	455	460	486	478	563	502	475	468	509	502	474	504	494	491	457	482	439	472	470	501	493	486	474	456	497	502	458	469	476	492	511	460	488	472	497	502	482	489	511	502	489	452	492	514	505	482	492	510	494	482	471	518	456	478	490	533	481	499	475	534	503	517	499	514	491	498	509	495	493	505	528	477	485	480	508	476	480	497	476	549	447	474	479	502	472	517	466	503	491	470	483	511	521	524	483	469	478	461	488	526	502	520	491	502	484	459	467	500	461	453	484	480	469	499	479	501	496	502	456	457	484	540	482	484	512	472	528	477	492	470	492	498	495	496	486	482	481	515	488	489	494	458	452	460	499	496	514	475	455	493	488	506	479	519	493	512	454	497	478	487	462	457	490	477	530	503	482	468	501	463	475	459	489	481	478	508	468	497	509	485	498	493	519	474	499	487	497	509	503	477	507	504	510	489	530	523	510	514	474	480	495	507	505	496	523	492	460	485	498	511	468	526	492	479	505	472	509	493	501	475	489	518	492	519	479	459	459	501	498	482	529	446	494	502	498	521	478	490	527	495	473	494	494	504	480	491	506	511	456	511	533	468	455	486	486	507	453	515	511	495	465	469	496	500	470	533	507	490	521	500	500	466	468	489	483	492	506	480	506	485	459	491	512	479	464	463	521	537	494	498	498	496	468	481	523	492	452	485	508	483	510	459	487	517	489	474	482	491	495	475	497	483	491	496	465	504	530	523	477	537	473	494	496	494	502	463	477	487	499	490	479	520	501	501	511	502	502	491	496	504	514	514	510	475	497	513	480	479	459	504	503	476	480	503	507	477	464	508	526	488	501	510	489	486	489	507	484	482	484	490	518	477	531	477	462	479	465	497	475	468	504	501	482	503	496	479	496	496	501	541	451	475	469	471	553	479	477	447	477	475	483	459	484	449	518	495	491	516	491	515	519	489	480	494	526	458	513	501	466	475	447	493	458	498	507	466	506	495	493	479	514	513	497	445	468	486	508	497	499	518	500	463	491	492	544	487	495	478	469	439	492	489	495	508	512	526	493	474	447	459	487	497	525	506	494	515	468	484	501	484	505	467	514	500	506	475	456	500	512	502	508	498	474	504	491	484	555	448	508	502	472	442	522	443	505	481	448	500	481	449	480	461	493	535	486	468	489	508	524	474	495	480	481	502	503	509	506	476	502	488	531	490	501	508	484	501	539	497	477	433	450	501	499	521	455	478	478	472	455	460	507	474	501	492	505	500	456	492	441	528	485	505	477	536	459	509	510	501	515	526	492	512	464	512	445	468	490	491	474	498	482	496	504	470	512	485	542	497	503	458	476	474	494	508	506	466	472	495	481	493	505	479	478	522	483	487	492	480	508	543	506	496	464	468	459	483	498	499	498	471	500	501	505	498	478	477	520	517	473	477	501	500	477	505	501	452	512	438	483	511	470	481	483	482	530	480	473	485	526	483	486	495	519	511	474	492	461	456	533	484	513	503	538	501	495	485	498	471	519	465	467	451	455	474	478	482	488	506	496	503	465	493	492	501	501	542	449	460	515	512	483	513	511	484	481	518	486	511	506	481	511	472	534	446	491	503	447	479	526	473	513	526	473	484	502	507	483	459	467	492	482	440	467	490	508	496	484	538	472	548	468	522	500	464	507	454	482	541	515	529	485	476	472	553	489	493	509	480	497	481	476	476	468	492	477	475	501	477	443	518	519	499	471	462	502	499	509	462	480	484	494	481	483	508	493	498	477	485	485	540	473	504	488	529	497	492	474	567	497	487	502	483	493	502	493	475	491	478	523	475	502	499	498	489	515	492	483	483	496	455	562	506	511	517	493	498	484	497	457	487	464	478	473	491	493	526	479	468	508	466	517	441	481	462	507	468	503	473	476	486	500	481	509	529	475	490	451	480	483	512	474	538	469	485	493	483	467	518	533	502	455	475	467	533	499	514	491	493	528	526	517	502	470	509	480	457	468	478	541	526	495	488	489	523	520	504	467	497	497	506	496	485	498	494	527	515	468	440	541	505	468	506	498	474	532	444	503	482	482	477	503	457	472	505	481	494	494	526	509	461	501	509	497	454	513	462	490	474	496	484	495	506	519	506	460	536	473	451	522	476	468	500	496	480	493	495	499	469	460	493	524	508	526	513	464	479	480	456	499	471	466	484	474	443	490	484	483	475	456	498	485	505	461	529	480	497	466	475	525	475	483	474	464	527	489	522	476	458	490	501	485	488	468	478	479	515	489	477	534	484	497	454	502	464	465	508	465	489	490	475	465	508	479	503	497	464	491	534	493	448	475	499	522	487	510	517	512	521	483	494	487	498	491	449	466	507	527	475	506	497	494	496	495	516	495	488	500	510	499	506	473	506	484	499	488	516	458	485	513	503	480	495	467	448	510	492	526	521	528	513	467	445	517	515	481	455	472	472	492	511	484	490	462	515	479	493	505	501	479	478	511	535	470	514	511	429	477	466	490	422	461	510	474	441	467	494	471	512	459	488	497	457	500	475	466	505	498	494	497	508	502	504	448	462	506	505	521	484	475	490	470	468	483	462	486	461	480	530	521	522	494	467	462	466	511	466	481	458	498	486	445	477	481	486	456	493	475	458	494	503	492	491	495	474	508	508	485	505	497	480	478	471	496	496	466	485	492	502	531	502	534	491	513	485	503	454	523	470	522	473	483	496	486	474	471	460	509	493	471	527	500	460	456	498	518	472	466	506	478	496	477	452	480	459	501	487	499	500	489	479	511	480	482	486	475	488	466	516	513	459	508	473	487	475	490	487	506	500	467	508	454	520	435	506	461	503	487	469	473	513	479	507	493	491	476	478	502	450	509	465	510	538	465
2005	258	303	261	266	245	256	220	228	242	257	249	246	236	247	239	225	226	219	240	209	247	226	239	212	236	230	231	232	245	226	260	222	242	234	231	232	214	235	229	220	233	219	229	238	228	245	224	234	232	222	251	223	238	219	261	234	254	220	253	241	230	229	226	227	233	235	222	255	244	223	234	210	233	224	210	223	201	235	211	220	231	233	228	232	205	244	229	200	239	232	233	236	219	259	239	243	252	242	236	234	241	212	222	239	213	216	232	239	224	254	216	221	232	228	198	223	252	241	220	234	221	206	225	217	245	200	232	207	264	220	234	219	200	231	249	235	216	214	238	225	221	186	225	238	215	233	251	219	211	215	212	243	203	239	226	235	236	236	223	230	216	205	242	233	226	249	237	226	237	230	251	257	203	224	218	215	226	217	230	229	239	231	245	254	226	240	217	228	229	206	218	240	216	240	229	215	242	225	222	205	204	231	237	230	229	228	237	213	252	224	219	226	242	259	234	238	248	217	243	218	228	233	263	231	236	224	205	241	223	251	254	238	238	230	241	208	244	225	228	235	233	233	229	237	237	250	224	226	196	255	256	235	243	226	237	222	244	232	253	217	220	238	223	246	250	232	209	223	230	235	226	238	213	222	233	226	228	227	208	223	213	233	259	224	234	221	253	235	217	233	245	203	228	233	221	228	233	217	221	230	224	221	227	208	262	224	207	237	233	258	231	233	238	217	249	225	243	215	221	217	225	243	236	229	222	240	218	219	244	242	227	237	234	207	225	242	238	235	222	213	205	209	241	197	225	212	192	247	226	221	227	261	267	231	254	228	216	222	222	217	214	208	222	214	235	214	229	227	255	207	215	222	224	205	224	237	180	223	211	261	243	261	240	209	260	254	219	223	227	198	227	231	219	233	243	218	234	240	229	249	227	250	216	243	249	204	246	226	224	234	232	244	220	225	252	233	245	232	242	233	210	205	215	217	234	214	237	229	220	238	233	232	243	231	217	211	230	209	241	241	212	227	219	227	219	248	230	216	232	207	233	241	224	202	234	223	207	239	241	235	237	212	225	217	213	237	227	225	225	249	231	212	239	208	249	212	235	221	224	231	229	232	214	234	227	229	206	211	229	223	248	225	266	229	221	241	202	215	248	260	229	214	225	236	246	236	227	218	238	249	204	231	261	210	221	228	250	220	205	246	207	228	240	234	242	224	233	238	238	241	201	221	251	231	212	221	222	238	227	263	240	195	250	215	227	258	203	201	224	249	232	235	230	232	231	224	245	234	234	208	224	212	233	239	243	237	223	223	256	249	228	219	223	218	209	256	240	221	223	234	256	240	261	223	253	227	231	237	229	218	227	221	222	240	233	243	235	228	220	253	233	194	242	228	205	250	236	216	241	213	212	224	223	226	246	226	243	238	252	230	226	242	253	248	229	233	252	239	238	232	250	248	240	252	216	228	249	207	272	231	208	239	223	236	236	247	217	215	229	201	229	248	238	234	223	265	222	217	235	234	207	228	220	240	225	244	225	222	202	229	234	244	248	259	228	234	207	237	226	257	223	221	247	241	212	241	244	235	227	231	232	239	212	225	248	218	239	227	242	207	232	230	236	216	254	250	237	237	239	237	237	266	225	238	250	221	231	206	256	206	231	234	262	207	223	218	243	235	236	246	263	269	185	260	223	222	218	235	248	255	239	234	262	221	227	235	221	249	251	212	211	212	223	228	261	226	207	251	254	214	203	204	232	207	232	246	221	213	220	229	228	234	217	223	232	217	221	208	224	263	258	229	226	216	221	228	226	243	240	264	234	196	212	228	229	252	228	240	220	225	216	259	244	248	232	243	213	232	217	228	234	201	217	229	233	210	252	233	213	223	232	229	232	247	223	229	244	209	246	212	243	212	233	235	224	246	221	226	252	228	198	230	227	250	243	244	258	208	226	220	211	236	231	253	250	224	227	239	221	209	230	224	211	233	223	219	217	247	221	219	219	233	239	224	259	240	228	213	219	245	233	221	236	236	235	236	205	242	234	222	240	224	194	242	245	236	232	238	167	224	221	212	240	224	234	195	241	201	253	241	210	239	230	208	199	235	231	209	213	241	229	235	227	241	218	239	245	244	246	230	230	236	236	243	203	251	243	242	235	252	232	246	241	233	226	227	246	247	208	272	244	227	225	221	241	231	246	240	252	212	223	247	234	210	227	217	202	204	237	224	228	217	214	215	223	228	213	212	232	239	231	278	212	234	229	231	227	227	209	243	244	228	234	250	195	239	234	229	214	231	260	216	222	230	262	232	225	225	230	251	243	217	226	195	236	260	218	252	247	232	226	261	218	219	232	232	222	220	203	236	252	242	268	224	254	273	245	234	226	253	203	236	243	237	256	226	269	236	237	209	214	263	251	200	232	262	229	218	208	214	233	224	231	253	254	255	227	250	218	266	235	231	248	225	267	218	220	222	205	212	247	236	227	229	230	250	243	217	252	233	228	216	203	238	225	221	224	217	218	204	209	221	206	222	230	217	247	228	217	230	255	210	228	219	211	241	240	248	220	213	260	244	241	236	228	233	238	228	220	207	224	228	251	215	205	239	194	218	223	233	230	236	225	209	253	206	251	247	231	227	235	245	237	227	237	229	223	242	224	208	215	214	243	229	226	218	220	250	222	232	233	205	223	241	218	266	244	256	244	237	208	218	234	221	235	211	242	239	238	244	224	251	217	232	229	224	229	219	258	246	227	255	244	230	209	245	235	214	210	215	227	247	242	238	213	232	215	219	234	239	234	219	239	237	228	239	231	216	215	229	256	235	231	255	223	213	228	235	208	227	223	229	225	244	226	213	212	241	235	218	242	248	249	222	211	231	251	258	212	222	238	236	218	221	218	237	232	240	216	219	203	212	221	215	226	226	228	208	244	256	235	243	225	244	229	222	225	221	218	221	249	227	249	258	218	242	248	232	217	227	228	208	251	201	216	219	242	280	231	223	235	217	232	223	218	254	259	207	214	243	208	253	216	227	228	237	208	241	235	227	236	220	247	208	230	247	206	220	251	239	217	249	243	241	227	220	225	247	225	229	236	204	221	243	226	218	244	239	236	239	223	216	241	244	261	254	258	220	194	273	231	258	240	229	230	226	239	252	210	216	208	232	209	233	229	258	232	221	193	225	237	249	205	254	220	236	241	217	236	247	247	231	233	226	212	213	240	233	231	238	267	212	244	236	207	236	240	220	218	226	246	229	231	217	220	243	240	230	207	226	200	239	233	234	220	227	230	237	245	239	221	228	243	237	233	231	236	249	232	258	231	238	271	238	242	247	214	242	243	226	252	223	252	245	240	245	244	256	204	213	255	246	246	235	229	213	254	242	220	193	247	202	260	242	251	229	249	238	224	235	189	233	254	237	240	213	238	257	235	227	224	211	217	230	211	216	217	220	224	265	211	243	246	206	212	251	226	227	208	214	212	229	230	235	229	239	250	248	219	228	234	225	236	239	221
2090	787	748	853	791	754	733	746	721	697	725	755	705	710	726	698	628	690	675	704	703	709	698	656	720	683	672	697	708	687	667	740	714	671	710	680	738	664	688	657	690	664	638	712	701	714	672	693	678	670	679	700	688	666	731	686	693	678	710	698	685	662	701	743	652	703	685	715	674	643	745	713	682	738	732	672	678	678	698	651	726	661	670	649	707	673	695	713	671	656	715	699	658	743	672	695	699	658	670	685	681	681	662	707	689	711	674	706	683	726	690	658	764	690	665	688	696	635	675	678	694	701	707	690	710	668	698	671	689	693	691	685	704	653	693	688	705	654	656	694	718	686	701	662	703	720	720	663	753	655	716	664	692	692	705	674	659	734	708	710	743	650	660	697	706	714	713	691	670	683	702	684	686	687	694	695	709	689	681	665	707	669	664	649	689	671	737	682	711	677	656	675	712	694	671	660	705	633	751	691	707	701	709	684	716	685	713	654	668	681	665	665	654	669	682	709	681	683	680	700	675	666	657	718	661	694	695	664	662	652	694	659	686	667	679	679	642	706	729	690	692	653	694	648	747	701	715	696	708	715	698	714	693	661	653	641	741	668	708	679	680	692	682	670	693	689	667	700	727	682	728	650	706	696	696	733	684	708	664	712	712	709	699	670	710	681	671	696	711	727	670	690	684	732	694	673	633	741	666	666	669	698	688	692	709	711	668	646	674	705	679	660	733	685	639	682	690	705	690	656	676	677	723	702	698	682	672	693	653	700	655	663	676	682	664	717	725	693	715	691	647	660	721	667	644	715	682	683	711	705	643	703	673	691	679	717	658	750	715	667	744	638	704	725	696	692	667	669	676	681	711	674	718	660	645	684	684	651	680	709	669	638	645	732	731	673	663	689	671	648	668	731	717	696	714	698	709	678	671	699	683	680	670	688	683	675	724	685	698	676	672	663	734	688	667	703	670	674	650	689	685	689	645	700	767	717	717	717	716	694	664	718	706	711	688	683	657	680	674	670	624	681	673	683	736	680	687	643	723	679	714	649	696	687	714	674	701	649	677	712	706	675	690	692	716	683	671	670	705	710	712	646	708	651	681	660	629	709	698	700	691	678	682	670	708	665	694	671	760	657	714	656	694	688	644	717	682	656	692	703	646	675	691	678	676	692	702	725	702	711	633	688	682	680	655	703	669	675	689	690	652	686	700	757	693	689	675	728	692	712	685	687	655	714	693	723	715	752	653	694	653	671	657	689	644	687	718	710	690	655	666	702	667	641	706	723	747	660	722	738	695	709	705	715	668	708	705	676	709	714	710	710	668	657	648	695	670	663	715	675	653	617	661	682	695	724	679	696	641	693	684	714	682	685	672	719	717	670	668	733	669	697	706	706	691	694	626	714	721	674	648	734	702	663	659	701	670	650	679	637	697	685	677	744	658	688	713	647	642	691	676	658	687	707	689	712	726	697	658	652	680	715	694	670	732	708	659	686	699	695	707	675	683	649	669	668	673	696	678	657	695	640	660	672	692	707	701	722	708	675	617	718	666	626	721	708	674	675	719	713	706	705	652	685	673	699	668	695	668	694	686	661	680	659	692	662	659	675	682	723	646	750	654	709	727	714	691	720	701	747	654	696	686	680	672	732	680	642	680	648	689	678	730	601	716	726	683	737	664	695	660	702	670	689	735	679	661	688	713	691	664	674	705	685	729	722	661	662	718	730	669	695	707	718	661	711	718	654	681	673	668	696	701	665	721	654	649	659	700	745	644	679	675	674	689	701	724	710	641	640	706	677	683	630	663	680	684	696	688	641	685	712	646	676	683	683	683	681	668	685	698	672	746	711	684	672	671	661	687	709	680	699	687	678	623	690	670	679	645	661	702	668	650	671	662	692	647	655	670	687	669	701	721	670	673	675	672	663	723	686	663	695	621	726	703	693	715	682	698	672	660	702	683	692	698	756	689	700	690	682	682	691	664	699	743	714	690	727	725	657	686	699	735	681	705	706	698	692	686	703	669	723	668	680	705	646	678	701	688	704	662	690	715	678	712	665	720	688	693	671	691	645	713	686	702	676	710	704	683	667	706	672	692	668	651	669	682	643	682	697	729	640	691	715	662	725	701	681	652	624	678	697	675	680	698	724	687	662	739	674	717	668	689	712	666	712	714	724	670	661	683	696	740	697	651	755	670	670	657	652	692	658	700	659	685	649	695	680	664	707	751	676	653	729	685	664	695	646	707	637	685	686	687	700	687	660	658	662	675	695	718	674	748	671	715	712	725	654	703	647	696	678	724	724	692	700	674	654	683	705	699	683	695	673	686	671	681	740	707	688	713	682	692	688	699	681	711	689	689	667	677	652	689	720	681	692	690	667	748	666	696	670	710	702	718	677	666	671	697	725	674	673	688	692	699	641	635	693	681	684	667	728	705	747	690	687	702	709	733	706	705	693	698	713	657	678	712	682	705	691	693	691	717	653	710	717	665	696	673	673	702	734	693	691	715	726	704	666	697	716	713	657	686	662	690	673	678	678	670	720	723	710	672	694	693	677	719	702	706	663	648	693	675	695	637	705	714	666	645	684	707	673	689	612	681	675	706	719	647	683	692	709	695	685	729	692	724	672	702	682	717	668	718	643	720	697	706	702	665	694	668	710	650	708	667	775	698	687	670	683	662	694	644	647	644	668	641	712	648	694	720	655	683	665	683	648	716	680	680	687	706	680	708	709	649	712	667	688	695	761	677	717	706	683	640	749	686	723	675	653	701	664	650	664	675	696	637	682	654	699	706	666	669	726	753	649	652	681	655	651	654	661	695	715	684	686	699	661	714	692	702	693	672	637	684	690	707	675	708	672	658	687	721	671	726	680	706	660	694	727	694	712	736	727	650	641	701	666	679	668	683	715	634	669	659	730	700	718	691	693	667	634	668	710	660	660	767	741	688	740	677	678	679	645	705	683	701	711	720	696	698	693	696	651	679	676	654	667	652	696	685	642	677	665	641	628	661	693	677	707	636	656	670	710	668	651	728	710	725	688	713	687	672	673	712	726	675	695	672	681	714	669	693	660	711	699	665	695	678	714	689	672	664	720	695	702	706	630	669	725	673	706	682	737	698	705	692	707	688	701	676	689	653	705	654	723	656	686	705	719	682	685	675	679	654	662	721	680	700	725	686	689	712	660	682	691	647	686	687	662	711	648	730	699	720	713	660	629	705	658	657	686	633	678	713	677	670	695	702	695	684	674	698	686	637	737	685	651	700	672	695	696	688	673	673	710	686	687	709	646	668	619	637	665	666	713	694	718	715	665	694	682	725	682	712	713	726	752	697	702	690	706	654	707	678	710	717	630	688	718	695	697	697	726	702	740	659	683	741	738	682	682	649	692	657	706	688	706	654	693	699	667	679	693	717	684	713	683	679	680	674	686	701	685	711	683	656	712	744	697	712	696	675	648	676	662	658	655	685	745	691	695	718	708	688	673	676	685	697	700	677	640	709	643	698	680
8106	1043	1315	1012	712	524	425	329	284	266	228	187	173	173	166	179	140	171	131	122	118	166	145	137	144	158	120	114	141	144	123	122	108	120	112	131	142	123	138	128	97	134	120	148	140	129	96	130	129	108	107	117	101	103	122	127	113	129	120	117	132	101	141	109	117	110	125	137	103	114	131	129	113	121	102	117	135	133	119	110	120	115	95	114	114	123	110	121	131	106	115	123	106	118	127	109	118	102	118	102	127	130	137	127	103	95	113	109	130	112	88	112	107	125	103	111	110	115	117	113	105	108	108	131	117	114	93	119	102	122	114	121	125	95	112	111	123	96	130	95	108	101	118	106	110	107	118	99	124	122	114	124	116	132	120	117	114	122	121	129	121	92	115	102	114	103	113	114	112	112	118	139	119	114	122	111	107	118	115	116	131	113	125	145	113	125	127	135	92	112	131	132	109	122	128	120	89	106	105	132	111	120	117	113	122	131	114	98	113	124	108	102	85	114	104	115	108	104	119	141	127	117	104	110	119	134	128	115	118	105	113	131	102	123	108	127	117	122	99	93	103	136	128	121	106	118	132	124	111	130	110	105	108	118	120	121	120	113	121	107	130	114	109	118	112	101	108	105	128	119	122	122	120	123	111	136	120	111	105	146	102	126	123	107	133	114	131	116	123	95	116	134	134	106	108	127	114	120	124	121	108	103	126	104	117	117	104	133	98	112	109	114	128	119	103	117	124	102	119	105	129	111	106	109	130	115	109	132	118	115	143	113	130	116	96	122	109	108	106	122	113	126	125	100	112	90	134	120	131	127	110	126	122	117	111	99	103	100	111	114	116	108	114	116	104	104	103	114	120	104	119	127	90	126	93	126	110	129	110	114	125	141	112	105	118	134	123	130	104	123	107	99	109	111	119	122	117	100	136	122	110	122	115	99	112	119	111	100	125	102	105	108	122	104	127	119	105	107	121	122	118	93	119	122	101	100	102	116	121	111	103	111	106	95	105	125	128	106	118	124	113	125	99	122	110	123	117	110	128	139	127	103	121	117	133	141	108	118	134	114	130	121	126	95	87	125	127	112	124	113	107	121	115	122	105	109	122	116	125	123	113	135	116	128	100	118	108	109	104	129	121	130	107	118	115	116	109	103	110	121	115	125	111	134	135	129	99	128	128	141	107	135	108	111	124	110	109	102	105	115	133	128	107	95	93	108	111	121	97	106	116	131	108	105	113	103	111	105	125	110	112	115	125	118	107	125	100	124	126	113	118	107	118	129	135	95	115	101	99	131	125	122	128	123	106	113	115	104	117	116	112	102	103	141	131	100	110	100	140	105	119	126	121	158	125	104	115	109	117	110	116	109	117	120	90	119	119	104	119	91	117	119	108	109	100	117	103	132	110	104	86	114	129	130	109	118	113	118	117	119	134	117	114	106	129	98	94	127	118	114	116	107	110	133	122	121	126	114	127	90	128	119	126	113	106	116	127	120	113	114	127	107	91	106	116	114	111	114	117	121	108	128	121	101	113	106	113	114	127	93	140	133	121	119	93	132	112	105	99	110	117	117	127	126	107	111	139	102	108	124	89	125	110	134	129	103	111	108	107	131	116	123	125	124	117	114	130	117	125	98	119	117	96	120	101	106	117	98	129	110	118	124	87	114	104	125	124	112	102	108	101	122	113	124	125	114	104	110	102	124	123	98	126	128	117	118	107	91	111	108	122	95	113	123	114	118	111	128	100	114	107	106	104	107	100	121	109	121	114	108	106	115	122	127	135	114	120	112	108	123	114	116	122	108	121	136	100	121	114	112	127	136	101	121	103	106	110	111	113	106	125	99	116	114	112	118	106	102	121	115	120	102	122	125	111	125	107	111	109	110	108	120	96	114	116	121	119	121	119	104	112	123	125	108	113	121	98	113	109	106	106	118	122	105	102	128	117	107	112	106	112	97	94	107	96	116	116	106	105	111	107	117	94	119	111	135	103	116	118	116	154	122	99	117	112	118	117	108	130	119	115	101	122	124	91	105	117	127	120	110	115	122	111	90	119	116	116	105	121	118	119	114	110	128	132	137	121	114	118	128	105	121	109	113	111	134	94	123	97	136	116	105	130	105	95	99	101	121	106	120	115	122	104	100	116	108	112	114	120	101	107	112	93	119	100	91	107	121	110	132	104	104	117	116	106	115	121	112	127	113	121	122	112	104	132	110	107	129	117	114	122	85	99	135	130	123	120	102	108	102	124	102	110	118	124	124	110	119	103	127	121	113	112	108	117	124	109	136	125	123	115	109	111	106	113	110	127	112	102	109	136	112	107	143	111	124	123	112	105	128	137	95	117	116	112	115	135	114	117	111	106	111	123	116	99	113	106	116	97	115	118	115	116	122	105	122	110	102	137	118	109	117	133	122	104	107	128	108	114	101	111	135	126	97	120	112	116	116	100	108	119	135	98	133	113	113	125	102	116	115	126	103	124	130	111	111	100	101	106	99	118	110	118	114	102	117	125	110	118	96	109	100	113	115	121	105	112	108	124	118	105	116	111	114	110	109	128	117	97	117	115	110	121	117	101	107	129	104	97	114	117	91	120	93	134	113	118	108	105	83	114	115	124	123	105	137	113	96	98	103	113	119	130	117	119	109	113	125	119	111	106	127	115	124	121	111	97	109	128	113	115	118	136	151	126	112	117	109	103	124	135	101	108	101	117	105	85	139	121	106	109	115	105	122	116	117	124	81	113	127	110	128	129	131	109	122	111	114	118	111	115	121	110	112	115	108	123	110	113	109	117	113	101	112	89	108	117	108	107	104	91	112	111	135	101	125	103	96	104	121	107	141	107	96	108	109	118	113	102	117	115	103	104	123	113	115	111	104	118	118	112	114	118	128	105	106	113	113	121	116	116	116	116	111	107	112	125	115	107	104	117	113	102	108	124	113	117	117	103	97	113	103	127	118	97	128	94	117	133	121	124	115	101	109	106	100	132	98	123	105	107	122	139	106	103	118	123	113	112	109	90	134	101	111	117	103	99	107	103	122	116	109	102	110	124	116	113	104	112	92	97	122	123	101	122	97	115	119	128	95	113	116	111	133	114	118	133	107	109	115	108	120	126	127	105	89	122	94	112	109	88	121	124	101	115	116	115	110	104	102	123	119	97	131	107	114	118	114	123	106	106	97	116	95	112	111	114	126	122	119	87	94	117	116	123	104	140	109	109	97	118	134	88	118	127	122	116	128	108	134	109	110	122	111	97	99	136	105	125	129	116	126	97	116	117	115	118	113	97	108	139	125	111	118	117	112	102	120	97	104	106	96	113	114	114	108	109	123	118	110	112	110	111	93	118	105	116	120	125	109	122	103	116	130	119	128	115	121	117	105	91	110	114	112	114	138	103	142	115	100	97	108	120	120	116	107	138	101	102	124	123	110	104	123	109	125	111	129	123	109	104	124	110	116	95	130	118	112	105	110	132	109	116	109	115	108	106	112	130	132	128	120	96	100	109	110
5209	1384	3141	3638	3028	2528	2011	1625	1446	1276	1146	952	869	862	760	744	667	610	665	617	542	601	566	547	495	532	518	536	526	514	479	445	469	488	483	444	431	465	472	439	464	441	411	424	448	447	417	415	429	422	406	410	401	434	437	413	410	373	399	403	401	429	419	411	401	410	410	389	428	393	422	400	403	425	408	404	405	403	409	400	409	391	387	389	399	390	416	415	418	395	419	376	372	388	388	401	376	392	396	374	371	367	393	393	399	399	384	376	408	385	394	396	380	399	389	397	396	386	398	386	390	396	364	394	407	417	397	404	390	351	408	377	400	407	385	369	409	397	434	373	367	410	402	377	385	389	392	375	395	393	333	372	400	367	379	338	378	397	357	395	410	379	401	363	395	402	381	387	400	398	360	413	353	381	402	405	393	398	390	385	388	343	381	377	387	378	413	372	381	380	383	355	383	390	384	378	391	373	394	369	414	372	420	411	392	369	361	386	343	394	387	408	341	365	369	365	400	371	382	356	404	374	358	382	379	378	390	429	395	382	429	377	381	390	361	393	381	411	356	383	408	362	396	377	367	391	372	406	377	371	428	363	380	385	382	413	392	443	377	361	393	392	346	373	360	340	370	397	403	372	351	376	400	349	378	400	360	364	355	380	393	389	385	377	369	419	410	389	372	386	366	379	378	407	362	381	384	394	379	350	367	407	380	383	410	373	388	416	399	391	382	372	416	366	392	404	390	389	396	413	373	368	374	430	389	372	387	363	395	381	367	394	377	370	358	368	421	376	376	367	404	383	396	348	392	373	365	375	401	356	363	347	347	380	363	388	373	405	401	384	381	377	394	369	391	389	394	409	368	381	350	402	371	383	362	355	365	348	373	346	392	406	440	351	361	414	366	356	372	383	363	392	384	383	353	368	422	394	408	392	389	354	412	399	409	426	364	399	398	366	365	373	419	413	376	369	404	386	372	372	388	384	373	403	354	317	391	381	374	375	378	397	386	415	390	413	384	396	396	383	366	373	408	386	387	380	395	403	374	388	381	396	376	350	332	419	372	360	402	380	381	386	379	346	407	381	367	393	383	376	353	403	387	387	380	412	374	348	368	394	388	398	368	374	389	370	401	393	388	364	356	350	398	386	363	358	409	384	366	382	360	402	384	397	379	386	378	400	373	415	360	363	359	382	393	370	365	379	386	405	382	361	410	410	372	372	417	401	383	391	365	360	386	358	400	407	390	412	375	426	408	410	395	393	377	390	428	398	403	368	365	385	404	396	377	372	411	391	360	369	386	384	406	382	319	391	388	378	401	376	368	362	400	373	362	396	370	380	387	350	376	352	388	421	370	398	380	384	392	378	383	384	393	353	385	377	397	349	434	384	409	387	414	354	401	411	379	405	400	390	383	395	392	370	416	408	404	401	363	380	401	384	354	407	374	385	349	365	373	392	375	392	410	398	359	376	390	381	388	358	394	376	378	367	385	389	365	391	365	380	379	352	346	401	392	387	387	386	385	347	379	370	400	372	382	406	360	411	358	388	373	386	393	412	419	406	368	419	375	381	383	407	401	362	367	363	341	349	369	383	435	403	380	395	363	388	390	397	416	391	342	402	383	363	398	364	368	389	330	411	354	344	384	388	360	372	368	382	390	439	386	367	397	358	382	363	373	391	387	387	391	372	370	395	371	398	365	388	391	381	382	420	385	355	395	410	377	388	379	375	401	375	377	389	355	364	377	377	381	380	374	415	397	401	392	385	356	394	356	404	420	408	419	395	357	368	353	408	387	398	364	391	366	368	364	397	371	402	365	389	345	370	398	410	405	376	372	393	335	361	357	398	336	358	379	375	355	406	371	413	375	400	414	423	359	386	370	396	407	395	385	368	397	387	395	399	366	378	396	402	348	391	421	382	405	351	395	386	416	397	405	381	367	368	414	406	375	401	362	411	394	361	395	380	411	418	370	369	385	370	383	397	368	358	385	408	374	413	379	397	440	347	350	370	382	374	363	362	386	397	369	383	406	388	404	374	402	420	376	406	374	381	358	369	380	392	384	407	381	368	390	379	402	420	391	368	398	366	383	352	376	377	380	411	381	375	372	404	375	388	413	395	380	380	410	349	364	396	362	386	387	391	370	380	388	368	345	416	373	415	367	422	401	368	360	350	379	373	393	346	367	343	371	366	387	367	376	365	399	372	365	336	358	386	385	409	379	415	392	395	360	377	378	392	375	369	359	371	378	408	338	392	387	394	388	392	405	414	384	380	391	397	389	363	382	393	410	406	387	372	399	396	390	377	382	387	381	350	372	347	399	390	375	387	425	370	363	392	391	421	368	384	404	347	426	411	412	344	406	367	376	357	392	398	369	378	368	370	380	395	397	396	378	399	377	371	371	368	365	389	378	391	380	387	423	366	404	389	375	385	348	386	391	372	363	412	376	420	353	379	385	385	419	367	355	379	381	381	390	398	387	392	380	364	352	375	370	375	404	389	390	403	394	380	356	400	376	350	401	388	391	417	381	393	377	377	385	397	382	351	371	383	403	380	367	402	379	388	382	393	407	384	375	391	378	398	372	401	389	396	375	377	390	385	361	390	409	378	423	363	395	354	426	384	360	341	401	394	422	340	393	387	431	366	390	409	389	385	371	359	390	379	362	402	400	365	404	384	376	396	383	357	401	389	411	391	399	378	369	427	395	362	390	359	384	341	360	362	385	382	376	407	398	414	390	399	349	388	409	349	373	395	405	386	387	417	386	387	390	367	387	388	381	398	366	372	379	395	404	379	360	364	379	407	369	395	415	386	360	362	363	379	427	379	408	357	393	430	348	395	375	395	366	358	362	366	377	396	379	341	368	368	418	377	369	379	424	401	422	370	388	374	353	376	394	404	398	428	360	425	348	404	377	394	393	391	362	380	385	367	363	377	374	387	390	390	391	387	388	403	391	396	369	400	422	400	402	403	373	398	394	377	397	375	376	371	379	395	387	377	408	365	356	394	377	375	372	342	370	365	394	376	377	376	395	401	360	377	380	368	402	380	347	377	381	389	352	385	395	390	376	413	345	382	371	383	422	384	401	384	425	386	363	379	378	385	375	387	391	407	398	380	387	358	363	357	383	381	380	378	410	362	372	414	368	356	355	377	408	368	372	410	391	385	392	340	352	411	375	383	358	435	389	383	407	359	384	393	402	392	360	380	379	357	381	338	366	399	370	390	373	368	384	396	330	376	413	383	379	387	402	361	399	399	365	359	373	393	380	378	369	371	386	376	369	383	390	374	405	402	374	384	362	401	373	363	410	376	346	396	397	385	385	379	399	402	358	398	364	368	345	361	386	373	420	431	394	380	385	396	371	387	356	371	387	378	368	393	398	363	390	396	395	398	361	357	367	401	420	375	389	379	389	406	382	364	376	393	367	358	372	427	396	386	414	375	380	397	358	371	394	399	397	378	364	343	389	393	375	376	402	362	356	393	378	388	386	364	365	350	397	396	402	382	417	397
15261	2496	2678	2053	1494	1064	745	569	516	412	397	359	319	304	257	250	222	201	219	197	221	208	197	196	182	176	164	194	206	170	161	187	143	176	177	151	168	184	164	153	171	139	156	162	146	164	177	166	162	158	139	138	157	160	178	147	165	164	162	136	143	170	140	172	147	154	140	153	150	172	146	139	149	141	149	156	158	153	142	177	151	145	161	165	153	135	141	136	140	158	132	171	150	156	181	140	154	141	135	160	163	141	138	139	182	150	172	131	124	154	149	160	143	167	145	136	118	136	134	160	142	131	143	140	152	130	153	137	173	173	164	162	129	137	147	121	133	168	150	128	160	142	148	130	153	141	146	155	145	128	154	144	150	156	151	154	137	145	152	155	146	147	137	151	153	158	151	169	147	134	142	154	156	140	156	162	163	149	136	141	146	171	158	142	148	138	133	128	140	150	172	158	149	139	163	147	153	145	166	162	142	165	148	146	145	141	148	148	127	140	131	149	145	157	140	155	126	160	155	165	140	154	164	141	163	145	151	151	147	162	163	156	166	161	144	140	150	161	157	152	129	147	150	145	158	142	136	161	138	148	130	152	150	145	159	162	148	148	146	140	168	165	173	153	141	159	146	138	167	135	167	165	149	157	145	143	152	158	160	151	146	133	123	133	159	156	147	157	166	152	179	138	142	144	135	137	135	157	144	152	150	153	148	146	167	143	146	134	148	124	142	138	158	133	157	143	140	132	157	138	149	141	146	192	153	168	149	141	131	130	164	153	154	133	153	179	156	143	151	144	148	155	157	169	131	141	160	130	128	148	140	160	131	156	157	170	148	148	158	150	148	150	127	170	153	130	153	154	134	142	153	147	142	155	146	145	148	152	150	145	137	169	168	154	157	143	145	138	154	147	150	177	121	167	147	155	116	140	148	155	156	139	162	138	142	131	140	115	148	150	137	153	137	143	135	121	131	136	155	155	149	136	160	143	159	161	148	163	158	171	154	143	159	130	143	158	155	157	142	146	133	147	156	143	162	142	182	145	151	137	155	144	144	139	141	146	156	174	165	151	127	159	124	155	207	146	150	153	121	163	128	159	135	141	137	151	155	153	139	143	148	163	156	156	151	161	141	152	137	149	154	134	164	156	155	157	136	157	132	169	153	146	125	133	138	139	138	134	144	122	152	160	165	149	139	149	134	168	142	126	157	152	143	176	134	142	136	141	132	151	168	146	140	131	143	150	150	116	156	146	156	150	120	117	142	129	146	123	169	162	137	137	149	176	151	155	153	155	150	142	142	157	144	137	136	152	154	146	150	160	158	136	159	157	162	145	157	143	152	151	147	147	124	156	157	178	165	154	152	179	151	153	160	143	146	131	137	156	177	163	142	142	139	138	161	161	159	157	148	168	140	145	143	151	157	145	141	150	143	154	145	153	153	143	141	142	167	152	163	158	142	145	137	147	163	154	107	137	146	145	158	154	141	135	116	142	153	122	153	156	158	172	132	153	154	165	163	160	150	136	136	156	162	145	153	154	157	152	157	146	137	163	160	140	160	155	152	156	154	153	145	165	164	163	153	146	139	172	160	146	157	135	172	145	168	146	150	171	149	149	141	155	153	130	128	158	162	149	147	141	133	140	150	141	142	135	152	144	136	133	164	156	168	157	134	135	157	155	142	142	150	156	153	144	147	140	169	153	159	169	144	139	169	148	146	155	149	145	142	154	148	119	137	157	135	129	135	136	161	147	153	149	146	131	141	155	150	146	139	140	152	161	167	149	161	163	139	132	161	154	146	143	176	142	148	149	146	137	167	159	141	143	131	126	159	148	160	155	140	150	160	154	152	142	150	148	159	139	135	130	155	156	150	143	149	140	153	146	165	136	164	139	130	155	150	155	139	142	156	130	141	147	161	152	150	180	138	140	153	163	134	166	132	146	126	158	131	138	153	140	147	124	126	152	156	152	143	154	145	164	138	132	155	153	146	158	119	145	165	155	153	133	164	155	148	164	168	133	156	137	165	141	139	170	161	141	133	164	154	150	168	141	145	162	145	147	136	128	133	136	130	139	137	152	170	144	142	153	134	148	163	143	147	165	132	151	158	149	145	144	153	143	144	148	116	130	165	162	156	143	145	131	145	159	165	163	158	167	139	139	158	156	156	157	144	168	144	168	140	156	159	145	149	151	166	155	162	143	146	145	170	139	160	160	146	168	136	147	144	144	148	158	169	135	151	143	159	150	160	139	141	155	138	151	125	165	168	140	136	166	150	143	151	146	134	164	153	167	159	160	128	126	141	142	135	146	149	157	146	160	137	145	144	149	147	157	132	153	128	126	181	157	129	157	133	139	141	145	182	147	145	129	149	134	130	128	150	153	143	126	161	152	133	141	131	134	153	166	150	161	171	165	154	173	165	135	138	157	134	152	155	133	145	180	142	162	170	166	172	152	148	139	160	169	175	155	161	164	155	147	138	141	156	149	163	144	141	156	156	129	156	154	164	162	136	158	166	152	137	148	142	145	141	161	154	149	147	140	141	148	146	141	156	147	158	137	148	160	169	145	146	157	158	139	155	156	140	129	129	137	166	176	162	153	171	140	151	154	161	165	146	174	167	155	168	152	140	116	131	140	155	161	155	145	156	151	132	137	147	114	152	171	163	179	165	161	137	142	163	132	145	151	139	130	152	155	130	130	153	156	131	171	149	143	158	140	156	147	158	162	142	150	152	140	140	149	157	144	167	140	148	144	145	145	155	163	142	142	135	150	159	138	143	145	154	164	132	151	152	147	150	165	133	152	169	134	172	137	130	142	144	146	143	144	162	142	119	172	137	148	134	154	133	158	157	163	148	145	123	136	161	151	127	161	161	151	140	139	126	132	147	148	147	144	136	147	151	132	137	146	162	154	154	138	144	135	134	155	153	163	176	171	146	161	138	163	155	130	161	148	163	151	130	157	144	171	139	132	148	153	151	131	146	149	135	151	169	153	155	151	147	154	157	141	157	132	143	158	162	150	158	144	139	128	156	153	131	149	133	164	135	153	164	151	174	152	147	139	177	150	149	136	165	160	134	164	155	148	137	180	142	141	126	151	145	157	150	160	164	154	159	153	152	152	112	139	168	152	132	160	143	138	143	140	152	159	147	156	139	165	149	158	125	146	139	164	148	159	159	142	164	167	155	139	147	176	138	150	159	152	147	146	164	153	154	145	138	153	173	127	163	158	155	170	157	169	182	137	125	150	139	141	158	154	146	148	155	135	131	150	148	162	172	177	125	148	144	154	129	141	136	151	135	149	139	147	127	166	140	132	166	155	147	159	168	145	148	137	145	148	152	160	172	149	153	148	154	141	129	146	137	156	137	147	153	139	166	137	153	141	147	156	152	148	176	171	163	157	146	143	138	147	123	147	161	145	151	138	122	150	150	157	157	143	142	159	155	174	151	169	158	159	151	157	154	163	160	134	151	137	140	151	164	141	149	171	150	138	154	135	148	152	124	137	149	137
7560	2484	6056	6588	5675	4540	3746	2995	2633	2281	1957	1687	1581	1368	1264	1218	1141	1068	976	925	882	879	855	801	791	777	751	699	695	741	683	694	661	616	685	648	626	629	638	618	626	594	591	591	559	583	638	560	575	573	573	545	566	536	540	564	568	561	552	546	539	503	543	535	566	479	526	523	483	550	548	511	515	535	537	560	504	489	489	514	524	519	509	518	532	510	535	486	497	576	477	472	477	510	501	491	555	522	496	525	510	468	524	491	481	525	475	558	506	481	504	498	508	517	529	496	491	486	516	537	507	514	476	525	480	478	537	458	471	495	523	537	495	530	495	503	551	493	513	508	486	514	530	520	485	494	492	558	501	489	509	496	479	465	511	505	498	509	538	466	512	503	485	497	505	504	486	504	494	489	529	521	505	482	497	469	452	496	487	472	501	513	473	499	514	479	518	485	499	502	483	502	472	470	500	496	537	494	495	493	539	504	556	471	470	498	512	503	475	469	487	503	516	482	468	502	493	501	490	486	537	474	434	473	498	463	499	511	481	511	482	523	490	481	468	484	478	479	505	464	487	484	498	482	532	494	501	504	513	452	512	505	482	489	498	474	492	476	482	453	509	480	477	477	485	479	478	474	501	502	482	478	479	487	480	504	491	505	498	491	516	463	543	460	527	523	507	468	500	453	536	474	486	459	459	461	461	492	483	492	443	469	499	454	472	532	466	468	453	507	509	456	482	474	478	464	466	472	522	529	500	528	473	466	484	480	507	484	460	487	486	502	498	437	470	477	510	494	481	521	497	521	507	486	471	473	509	459	511	506	476	560	487	487	502	481	478	516	525	507	483	500	515	506	513	467	522	474	502	489	506	478	451	494	435	501	498	531	477	501	503	453	520	508	492	443	488	517	508	517	543	475	507	478	527	467	494	516	461	483	539	483	485	495	494	457	489	504	497	461	476	483	492	452	476	520	479	521	484	471	480	478	494	501	468	506	489	493	444	512	520	527	531	478	462	498	511	473	502	466	536	494	492	507	497	497	506	491	512	483	492	488	488	508	483	469	493	540	486	502	499	508	501	458	503	485	475	480	504	484	494	466	467	489	489	442	509	510	481	477	482	491	466	481	484	490	477	458	508	480	464	470	488	467	478	486	469	508	515	470	516	472	481	468	509	516	473	505	481	476	502	527	488	507	476	510	514	456	449	465	485	465	468	494	472	478	503	531	467	468	491	520	468	476	453	460	509	500	477	482	498	438	486	502	504	492	520	442	477	482	516	480	473	508	480	476	491	504	472	462	481	499	491	477	494	488	493	478	458	495	509	485	517	535	473	470	488	504	478	471	452	469	506	474	523	526	471	510	486	488	501	512	498	537	482	480	487	512	496	496	467	501	516	481	521	458	479	501	468	484	522	499	464	457	500	501	502	500	493	504	486	442	450	473	515	517	499	503	480	492	488	486	486	516	498	486	484	523	502	497	507	486	521	460	483	523	503	505	481	491	540	485	525	471	469	476	480	457	530	488	496	512	503	546	489	539	533	513	504	482	489	488	511	531	510	486	483	500	486	450	476	476	474	501	439	496	483	487	488	521	455	507	503	505	510	513	515	536	520	511	473	495	522	525	479	484	495	501	482	463	508	508	507	491	486	488	493	477	497	462	517	477	473	523	544	475	492	491	515	486	477	489	451	469	475	504	474	505	502	483	517	484	473	509	463	478	435	472	472	492	471	493	546	493	496	502	512	484	491	478	500	499	473	476	510	515	490	522	447	522	505	468	518	479	477	508	492	486	488	497	507	494	485	519	495	476	495	489	443	484	500	474	505	512	485	462	470	499	562	475	509	527	499	445	529	531	472	459	508	478	486	487	487	495	532	490	498	473	507	464	468	509	484	475	481	524	481	484	500	448	496	462	506	489	485	514	478	491	514	482	511	476	481	496	494	469	531	518	464	503	494	420	514	519	475	478	500	466	528	484	524	480	462	488	484	472	500	505	474	458	492	519	453	457	488	486	494	520	478	492	532	506	472	483	507	474	533	466	475	450	441	455	492	510	524	498	482	513	506	509	474	498	460	479	521	476	505	486	463	477	530	500	503	491	499	509	514	524	489	470	482	518	509	469	521	463	490	479	503	516	513	483	449	472	437	484	492	480	474	480	477	472	480	495	531	526	496	496	483	495	472	509	488	451	496	520	485	471	476	472	498	460	501	493	500	453	478	483	453	518	535	495	461	498	488	459	499	462	507	501	458	502	477	482	453	492	463	482	499	507	525	466	514	464	492	448	507	518	501	507	545	433	492	526	472	510	512	459	506	454	532	498	459	491	495	461	488	488	494	509	539	489	473	471	499	479	478	505	499	515	496	460	476	511	463	509	497	529	462	465	531	493	490	515	477	541	435	464	509	520	517	484	494	518	487	496	473	480	489	492	499	459	472	467	516	506	465	513	494	503	503	504	549	470	506	481	423	516	481	515	477	472	502	497	519	527	481	515	492	453	463	511	500	480	501	493	494	510	524	475	477	508	456	485	500	487	532	491	503	492	472	486	520	494	509	503	496	477	488	484	460	510	492	482	486	458	493	468	506	526	521	505	458	458	494	464	530	489	462	486	510	431	457	531	474	492	457	469	506	504	502	501	503	483	521	495	520	522	491	475	479	491	501	514	537	432	492	500	497	519	491	484	497	505	471	503	527	513	514	508	480	501	504	501	489	465	460	486	487	529	492	497	463	485	490	486	484	505	480	498	512	525	468	483	506	478	527	441	491	474	512	508	480	476	467	485	488	457	476	535	485	497	493	456	484	510	514	440	517	496	494	476	501	479	491	498	499	450	486	487	488	505	500	500	504	498	495	452	499	476	470	490	489	531	506	502	477	524	530	469	491	490	528	522	518	493	474	483	485	503	509	521	508	462	472	523	488	478	536	531	510	467	505	520	506	489	500	491	481	514	477	489	502	505	495	474	453	491	505	522	507	485	492	470	442	494	511	509	480	508	504	476	461	487	536	471	507	500	518	440	522	462	504	527	500	465	480	500	506	457	468	499	499	484	478	472	473	482	503	462	496	468	476	516	451	463	519	502	519	499	496	470	504	476	505	525	458	488	451	472	481	471	499	481	504	487	504	473	504	493	482	487	472	487	502	508	494	503	503	492	518	503	506	501	461	486	514	490	488	461	477	480	453	481	465	467	504	493	517	485	519	500	511	493	522	496	488	503	490	491	510	542	482	483	503	503	468	478	555	506	508	465	489	530	482	514	501	503	468	494	487	510	520	516	469	475	512	515	484	526	540	457	493	536	507	478	517	472	518	499	479	481	491	508	498	519	496	481	515	510	485	482	466	522	502	529	499	501	501	495	492	525	480	436	472	498	489	520	489	512	502	526	508	469	466	480	476	476	460	475	476	503	495	473	524	464	499	484	509	461	489	496	490	477	513	517	502	516	514	498	441	501	471	521	468	463	486	471	560	490	525	522	446	491	505	494	458	463	454	512	496	471	487	520	516	469
2235	270	293	279	250	257	257	236	204	231	224	219	220	232	209	249	231	230	247	235	257	233	230	224	221	222	240	235	249	221	241	222	210	202	223	246	230	232	244	249	234	229	235	230	241	234	210	222	229	221	217	267	225	247	239	227	218	239	211	230	226	234	235	253	221	236	226	223	210	245	231	239	219	239	214	242	240	213	236	263	244	232	221	209	252	228	231	236	226	215	223	217	214	224	237	249	224	247	223	248	242	287	259	222	245	230	231	240	228	234	195	219	219	237	236	234	245	227	214	234	242	207	240	216	239	215	242	234	223	222	240	236	225	224	209	230	215	206	206	233	227	247	235	239	231	237	240	249	238	234	230	220	223	233	238	237	225	234	245	237	243	247	229	252	199	254	210	233	232	205	218	220	217	238	209	194	215	195	251	230	200	236	218	230	231	232	262	217	259	225	247	240	216	239	212	212	202	229	236	239	235	241	235	239	232	218	218	202	274	234	223	227	219	243	220	212	258	218	237	221	237	220	243	215	228	219	230	243	231	226	231	240	241	226	243	213	246	240	209	225	238	262	234	242	223	271	223	247	218	234	225	207	207	227	232	223	216	244	239	208	215	211	224	238	228	238	209	220	220	254	252	234	233	224	222	231	224	207	227	217	221	207	208	244	241	226	236	249	264	236	263	241	214	253	215	241	218	225	244	246	248	225	211	243	222	251	241	202	221	230	230	227	234	254	276	210	210	216	215	231	246	213	221	225	240	238	262	223	234	208	205	229	240	236	205	237	228	225	227	255	230	255	223	233	211	209	190	229	248	207	244	280	234	214	242	231	186	240	236	242	221	233	233	219	265	223	237	254	223	218	219	242	206	253	264	202	261	220	219	224	221	197	216	242	223	264	244	211	234	255	233	247	225	223	241	216	261	237	225	227	217	241	237	248	245	222	254	219	230	226	221	224	220	255	238	207	237	257	202	232	218	218	254	230	231	222	215	232	225	225	216	236	210	229	206	215	217	213	241	260	243	252	219	224	210	215	221	219	231	251	209	226	218	243	229	211	230	235	248	220	229	213	231	238	223	235	239	241	245	238	232	245	226	219	246	218	230	203	241	205	233	230	216	223	212	232	236	226	234	252	237	231	219	238	230	240	247	220	265	227	245	226	244	212	244	229	242	223	224	240	243	270	217	223	248	241	212	265	215	226	206	228	220	215	225	217	224	242	241	229	246	238	242	247	219	229	220	239	232	243	223	223	227	248	243	230	252	237	225	225	232	214	228	254	223	258	231	248	250	222	238	241	219	229	243	223	221	236	225	186	210	233	231	231	246	237	201	232	225	226	200	221	220	252	242	242	219	231	224	231	220	205	218	241	253	229	230	235	226	208	233	253	228	224	226	220	231	198	215	230	250	223	225	212	229	243	237	251	214	222	247	224	216	249	217	199	238	239	211	242	232	227	224	217	213	246	230	256	254	200	239	204	228	258	231	228	222	224	230	247	219	238	258	226	218	225	257	213	214	227	205	207	232	219	233	243	241	208	241	231	244	244	244	222	243	214	251	231	222	217	209	271	227	236	247	238	225	227	228	223	218	212	235	231	236	237	241	221	228	266	240	250	270	255	230	224	236	197	229	222	237	271	256	228	238	241	253	247	214	221	214	232	236	225	249	235	220	225	253	233	218	240	231	248	249	227	232	228	230	237	236	242	205	215	229	227	260	253	215	231	219	223	236	246	223	233	213	225	219	215	236	196	222	218	212	229	201	204	219	210	237	211	236	250	205	220	257	219	253	207	219	197	215	220	220	229	223	261	226	234	213	220	233	230	227	224	242	226	240	208	237	214	211	247	220	251	247	240	246	221	225	243	247	233	251	257	229	240	237	237	210	231	222	211	224	230	240	215	255	227	244	234	209	238	246	248	219	208	227	239	217	212	233	238	214	230	244	218	234	208	230	227	242	250	226	221	220	230	213	231	267	214	219	254	220	218	205	206	213	222	211	205	211	262	227	233	219	232	242	235	241	216	225	247	218	244	231	222	243	220	222	255	224	229	233	233	221	251	241	234	244	217	222	249	248	232	254	212	222	222	248	216	240	207	236	250	226	215	210	252	214	248	226	237	230	241	237	253	223	214	241	210	223	252	212	224	222	238	235	247	230	235	238	220	234	271	241	237	208	230	234	234	221	225	232	250	223	222	243	224	244	246	213	244	238	219	222	227	229	242	241	213	243	228	228	241	231	231	224	203	241	237	225	232	220	238	227	222	224	241	239	231	244	247	246	201	234	241	215	250	233	239	208	232	240	220	253	242	241	236	217	252	232	225	217	243	209	217	213	234	236	237	215	219	248	215	210	258	228	239	233	253	244	217	236	237	249	219	218	247	274	239	205	226	228	203	225	232	227	253	228	245	221	211	238	245	230	227	238	218	232	214	212	241	219	200	218	248	232	220	213	216	226	243	235	217	233	239	249	218	239	242	210	248	211	234	230	227	260	249	209	226	242	216	255	230	207	249	231	206	224	238	229	229	202	233	245	213	224	239	238	230	245	245	236	219	244	234	218	235	218	229	235	263	229	224	260	236	215	212	255	242	211	216	221	227	241	236	224	242	233	236	204	243	228	235	238	224	229	227	225	207	202	238	201	229	214	229	229	241	261	241	260	219	228	235	225	225	228	219	230	251	213	254	238	246	221	259	208	235	228	233	249	233	244	231	227	252	220	238	244	230	232	235	225	241	198	221	226	227	222	254	206	228	227	238	220	221	241	233	213	234	230	250	227	248	223	243	252	224	239	223	207	252	203	227	203	232	222	232	239	196	234	227	207	252	234	240	229	227	225	237	232	244	241	212	209	233	232	236	286	255	222	220	262	234	245	256	206	188	211	229	202	253	213	237	199	233	245	262	241	219	230	236	223	266	228	238	230	223	239	216	248	234	214	257	213	236	241	224	219	245	218	257	230	235	224	226	226	211	229	244	206	245	237	232	230	227	227	224	220	246	247	218	237	245	199	222	206	246	209	236	233	224	263	226	236	257	254	236	235	222	221	218	241	222	212	225	211	247	220	214	235	239	231	207	248	229	252	240	217	243	243	228	233	215	233	224	203	222	228	239	225	227	223	207	236	239	229	217	232	219	216	218	200	226	201	220	237	228	221	237	224	225	236	231	231	237	216	260	223	248	235	222	256	220	236	227	237	241	256	255	245	219	236	223	265	225	245	242	228	246	225	213	191	226	228	255	271	250	261	260	199	219	237	247	206	198	248	247	208	203	240	219	208	227	216	236	230	229	230	225	211	234	208	245	207	250	221	244	229	241	248	217	220	240	215	215	224	246	228	258	244	263	241	230	245	262	242	215	221	242	239	238	247	226	229	237	234	219	222	237	228	250	220	242	232	214	245	238	230	234	257	239	227	210	215	228	224	222	250	234	239	236	225	218	247	238	252	207	229	241	252	239	238	265	225	262	193	215	236	242	216	219	220	213	219	214	240	207	250	234	243	235	259	254
2249	758	876	892	865	841	775	757	739	733	720	765	706	719	745	761	676	705	713	680	695	714	696	660	683	716	715	714	646	653	677	659	681	677	705	687	669	670	708	704	688	699	657	704	702	702	719	715	662	693	689	659	671	632	763	708	666	648	688	707	705	721	701	734	699	668	674	706	739	675	675	716	689	654	733	680	684	680	670	648	705	683	682	669	730	682	652	683	695	701	703	714	676	702	718	678	670	691	713	693	685	664	697	679	699	685	723	689	697	665	722	673	679	722	689	705	709	701	710	675	663	648	681	647	674	690	683	684	670	709	630	704	675	660	657	705	695	696	702	733	684	682	650	660	652	628	706	704	657	696	732	634	714	721	664	673	681	640	699	665	664	669	682	674	656	675	674	655	649	692	671	703	683	721	693	686	716	686	659	691	639	666	682	668	706	716	697	673	701	664	677	699	699	683	731	649	681	724	681	685	677	664	674	679	698	685	700	684	681	665	652	688	723	678	688	705	737	714	662	670	738	692	706	694	720	664	657	697	664	657	691	681	673	742	652	665	685	742	676	712	648	702	664	669	662	640	649	665	708	672	690	680	667	689	663	710	673	741	733	652	687	686	709	661	654	672	726	694	712	729	717	641	724	665	722	737	700	716	666	674	682	668	661	654	655	625	626	648	649	673	648	708	708	674	659	652	693	713	694	690	684	641	671	724	708	674	675	701	635	665	634	658	722	644	677	681	666	684	687	701	670	688	690	672	703	703	648	703	695	694	651	680	675	672	745	671	701	709	691	686	671	707	748	712	696	725	707	678	703	703	674	626	630	656	662	680	646	652	713	631	674	660	667	678	699	632	712	660	724	638	666	725	681	648	714	708	675	643	714	626	671	661	660	716	687	712	692	659	707	728	708	681	704	674	697	696	666	705	703	694	725	677	687	721	688	691	672	682	692	699	669	725	651	697	626	649	740	646	689	709	726	637	678	709	646	669	688	684	712	672	645	711	701	677	662	722	699	702	667	693	686	692	700	711	680	718	739	671	747	642	671	700	704	687	741	645	697	727	664	690	647	716	725	672	627	685	711	656	730	665	692	688	652	740	690	634	677	692	661	643	721	713	727	664	647	700	705	705	633	662	706	697	701	661	677	690	662	719	678	663	687	693	678	655	650	697	662	699	675	668	666	674	681	673	677	654	713	706	651	741	647	727	698	735	672	667	739	683	696	684	700	701	682	723	665	707	705	697	665	721	715	689	676	662	714	678	690	678	681	655	678	617	696	690	720	675	719	740	700	676	707	714	697	677	647	684	673	689	693	685	635	728	651	644	702	652	702	695	707	667	713	688	715	673	688	644	683	646	714	685	700	682	647	701	695	753	686	705	682	696	678	701	634	717	670	674	716	670	641	656	671	652	662	639	725	697	663	701	757	633	702	647	667	715	697	663	701	684	684	680	685	691	729	645	656	683	689	661	686	673	665	705	635	722	708	667	675	662	666	684	729	691	667	689	672	678	644	659	710	676	657	693	707	668	694	704	673	694	726	681	696	718	700	682	715	712	745	716	713	708	726	675	729	685	657	678	632	697	679	693	649	704	665	653	666	667	724	691	711	708	662	704	686	654	663	683	732	704	719	682	732	656	704	665	685	692	728	698	683	729	639	628	712	690	687	712	675	707	701	677	667	680	743	695	705	692	660	695	704	696	703	703	674	654	671	673	698	676	679	660	700	655	711	688	711	680	697	729	697	752	730	693	653	711	721	662	686	722	704	695	669	695	726	641	718	692	697	669	641	674	693	676	761	703	689	658	657	699	661	670	681	711	687	683	699	693	689	671	653	727	717	655	709	676	683	691	662	709	705	656	705	733	719	724	742	703	667	706	758	668	699	698	711	700	666	699	674	657	696	687	672	675	687	703	690	681	719	681	674	686	671	711	696	673	690	657	674	713	690	654	721	690	701	647	698	662	721	647	660	692	660	701	712	676	674	660	680	683	672	711	646	656	664	687	676	676	650	695	717	676	691	680	699	697	671	647	715	669	674	678	713	676	736	664	656	704	654	728	681	675	664	639	664	684	686	696	693	672	689	699	710	720	716	691	708	701	709	715	681	699	680	675	708	685	671	695	666	655	676	675	719	692	667	673	679	696	686	741	678	698	675	657	672	709	706	688	692	699	708	699	699	666	675	681	676	652	702	703	670	667	697	674	625	673	688	697	683	671	675	637	704	689	701	623	700	722	677	704	690	633	684	703	689	728	707	697	655	715	686	756	697	710	695	682	675	681	724	702	731	684	677	684	660	723	736	696	683	703	757	670	621	623	678	660	676	637	735	684	712	641	707	649	651	697	680	682	696	719	715	640	689	670	675	632	667	688	705	672	681	720	681	680	672	694	717	687	721	684	672	707	665	691	629	700	689	712	708	725	681	692	678	672	677	687	680	670	661	719	676	645	641	668	702	690	689	632	664	731	691	697	682	696	725	658	653	652	630	707	744	691	698	703	691	713	699	704	693	685	683	686	682	693	690	700	714	666	698	693	681	715	701	681	704	712	653	720	648	704	649	698	648	672	711	719	712	706	701	647	683	687	716	655	675	680	640	678	645	711	635	676	680	682	707	718	736	709	746	700	668	707	725	679	724	655	697	659	667	695	669	685	674	731	713	676	649	685	689	652	700	681	651	694	646	719	686	716	656	688	680	684	695	677	688	739	735	658	695	678	654	694	675	713	708	671	711	623	701	658	687	689	747	733	661	680	694	643	639	688	690	653	672	680	703	716	694	690	695	700	699	674	695	687	699	679	686	703	677	720	652	646	696	698	690	782	676	679	722	666	720	706	669	634	680	658	681	722	703	659	635	708	665	674	662	693	686	720	682	664	674	718	677	693	677	685	674	719	706	676	666	702	663	693	718	670	625	689	712	704	661	684	716	718	681	695	676	670	730	729	743	642	647	712	677	720	708	658	706	698	676	705	749	691	659	700	652	682	680	675	729	681	706	675	706	672	685	701	672	657	647	701	670	640	681	665	709	672	653	658	642	691	699	684	690	667	708	689	684	700	675	663	712	657	700	645	684	712	701	690	680	691	672	663	719	700	677	651	672	658	704	663	696	697	673	697	686	670	703	723	729	682	704	686	625	690	703	688	700	702	651	713	718	686	723	677	707	679	635	678	672	688	719	709	661	646	699	669	668	696	713	650	710	688	695	634	657	692	682	704	663	667	693	695	728	693	668	657	657	676	640	736	666	655	705	665	731	715	678	654	654	679	679	687	692	676	616	675	656	736	677	657	680	678	695	625	679	712	712	680	726	670	683	694	670	715	671	712	717	718	649	705	681	702	669	680	716	708	673	655	681	728	705	688	679	635	685	684	704	694	736	667	660	696	718	668	676	669	674	727	691	673	686	685	658	683	694	691	708	704	680	673	702	707	666	729	686	695	690	638	617	675	717	670	697	715	693	681	695	712	707	677	680	722	713	725	679	697	712	701	685	659	713	678	698	627	671	689
7974	1072	1327	1005	708	514	441	366	304	248	213	201	184	182	166	147	146	140	140	139	129	135	124	137	128	131	116	132	151	126	114	125	130	136	137	132	108	100	106	132	138	129	107	117	116	119	115	112	116	130	122	136	109	124	121	136	111	96	143	115	120	91	115	108	117	125	105	143	114	123	118	105	106	101	135	113	100	111	95	115	110	118	114	104	105	101	109	108	112	126	85	113	107	117	131	118	105	116	125	106	123	122	107	119	129	104	124	105	90	125	130	130	100	105	124	119	126	117	122	115	113	123	108	125	103	94	114	116	127	105	123	114	117	113	110	121	113	107	120	87	95	124	110	122	114	105	99	104	128	117	134	115	128	110	114	104	127	120	124	104	123	116	104	105	95	120	108	106	101	111	105	117	111	121	93	111	94	124	92	114	118	104	125	120	113	130	121	104	127	124	91	100	135	120	130	104	94	122	122	107	113	111	131	89	134	111	107	114	103	93	122	131	102	110	124	141	121	114	106	119	122	116	108	110	110	120	108	121	106	103	125	113	114	95	113	113	115	102	100	136	115	122	107	107	113	122	138	116	120	97	116	139	108	106	122	117	123	119	123	97	105	130	113	121	94	111	104	111	114	102	119	117	111	108	108	126	112	120	99	122	120	114	103	110	121	112	108	105	120	119	117	130	120	119	120	95	123	105	113	118	122	113	119	112	122	116	127	115	110	113	119	105	98	112	97	105	126	108	100	123	118	137	117	116	121	114	103	122	107	119	111	122	110	128	127	95	110	132	120	136	117	107	115	111	105	111	112	120	101	131	124	119	116	109	117	129	117	114	116	95	111	112	128	119	114	109	108	118	143	112	112	126	108	107	113	123	121	122	128	129	101	118	121	128	128	115	121	120	123	128	130	101	124	134	115	113	113	118	112	106	130	104	135	117	106	105	121	111	116	114	128	126	121	95	118	123	121	95	146	113	108	98	121	134	112	112	128	100	121	111	123	107	125	96	105	111	93	99	122	116	114	93	125	122	116	130	123	117	102	114	129	124	121	103	114	129	104	115	114	125	124	122	109	116	129	128	102	108	113	121	121	120	98	114	119	101	105	135	124	112	110	112	117	136	112	104	106	102	119	112	122	104	125	109	105	137	112	110	121	135	96	116	129	103	119	108	123	121	131	131	110	120	94	102	106	92	107	119	124	108	95	106	107	117	135	118	113	116	108	111	112	120	137	114	141	120	128	112	96	101	126	104	110	104	134	112	121	102	107	105	150	121	133	133	117	120	123	123	138	110	101	121	130	106	121	136	129	124	112	123	97	104	108	122	104	110	111	118	104	121	106	121	102	114	131	108	131	133	109	120	94	112	129	123	114	116	135	101	115	117	118	102	120	138	99	108	122	119	118	145	103	101	112	112	125	105	116	117	107	112	102	110	118	120	130	109	94	100	115	110	106	133	113	124	111	125	126	103	111	138	121	106	114	116	122	114	116	128	125	111	102	112	112	105	117	116	114	130	124	106	114	124	109	113	113	136	98	113	123	96	112	95	108	97	105	118	119	125	108	122	112	121	103	105	124	134	120	129	122	112	102	117	119	103	112	128	107	99	114	113	116	121	122	110	117	117	111	124	137	105	112	96	111	103	111	122	113	109	105	101	110	102	108	121	101	113	119	144	107	123	106	131	110	108	99	125	105	105	109	132	115	138	115	120	106	123	96	118	120	155	120	113	119	105	128	92	116	123	138	132	104	121	102	98	113	104	99	128	119	132	103	107	127	96	115	122	135	114	102	117	117	125	132	114	112	104	112	114	120	97	116	117	107	98	115	109	118	121	113	127	90	122	103	100	116	115	113	102	109	113	96	103	100	109	118	114	117	113	124	105	115	121	117	123	99	121	120	111	116	129	125	101	117	123	109	126	117	138	139	126	123	128	117	127	132	121	95	106	108	114	115	109	100	115	126	88	114	98	124	116	97	107	109	128	129	105	115	107	123	100	108	110	93	102	106	130	110	126	108	106	102	103	115	126	114	117	130	110	106	130	94	103	121	114	114	114	104	94	114	94	110	103	124	122	104	106	122	110	112	124	130	117	135	94	131	127	123	123	98	109	118	115	119	122	124	113	124	121	111	107	120	125	120	120	129	122	126	117	126	112	117	112	120	113	131	99	122	101	125	123	132	114	142	122	115	106	110	103	119	88	94	135	122	93	109	123	109	108	116	98	107	128	110	108	127	109	93	101	100	109	138	108	137	81	102	128	109	106	123	107	118	140	117	118	126	113	116	115	115	107	119	90	107	114	123	113	94	117	110	114	109	134	143	114	129	117	118	121	115	119	121	120	111	129	110	106	130	95	123	97	93	115	127	115	117	125	110	128	88	114	113	126	104	87	124	106	120	109	102	117	108	128	126	116	119	150	99	109	119	111	104	107	124	112	127	118	106	131	114	118	103	134	112	122	103	132	126	116	115	112	116	114	102	111	122	122	131	111	109	108	116	93	130	136	117	102	120	134	127	117	92	137	98	94	138	119	111	117	115	101	106	112	123	115	101	109	111	112	116	110	108	100	130	111	133	129	108	122	101	112	109	113	94	105	124	105	106	108	115	113	114	109	106	120	129	112	97	100	127	127	127	106	101	97	106	118	103	116	118	100	114	117	115	118	114	122	108	103	121	114	118	136	103	112	121	133	115	103	123	110	130	121	125	117	111	115	121	105	123	122	122	126	106	110	103	112	97	136	99	122	122	101	139	124	96	114	112	114	80	97	106	113	126	122	112	118	109	118	119	112	112	112	105	122	105	108	128	129	119	125	104	109	110	119	121	103	100	111	123	111	119	138	113	126	117	125	108	106	114	94	132	97	103	131	105	119	126	102	118	119	113	112	119	109	102	127	124	126	134	113	102	131	95	108	118	100	104	112	106	115	117	110	134	115	125	133	113	118	102	105	124	100	114	111	104	121	120	99	103	110	127	112	102	131	111	119	119	122	114	93	125	110	125	99	113	124	122	109	109	107	113	121	119	84	104	124	100	111	118	105	110	131	134	111	123	117	131	121	109	100	115	102	115	125	121	107	129	138	110	120	121	102	105	100	139	100	104	114	128	120	135	104	107	126	123	132	111	104	106	115	98	119	94	107	108	121	117	106	124	114	118	108	96	123	111	101	122	124	113	108	129	108	110	106	105	110	119	122	108	131	99	128	129	120	122	116	117	128	114	109	106	121	103	121	121	106	113	90	116	128	134	124	103	134	109	114	112	105	103	103	136	107	125	110	135	98	119	135	114	114	123	114	101	106	134	120	116	106	117	106	111	121	117	120	116	118	115	126	118	114	106	117	127	131	108	135	115	118	109	126	123	114	107	108	118	119	91	100	97	113	127	118	109	123	99	125	113	122	111	116	109	103	129	123	117	100	113	100	131	112	120	118	117	116	123	110	116	112	104	119	120	90	123	95	128	107	117	122	137	99	98	114	114	114	119	129	117	133	99	104	113	101	114	123	111	104
5210	1338	3229	3594	2988	2396	1986	1720	1432	1259	1123	1004	914	816	775	669	683	668	638	602	589	537	563	539	563	510	500	501	469	545	472	448	482	448	440	445	478	457	492	421	423	406	420	462	438	447	428	454	408	396	410	378	432	427	395	403	420	380	419	382	428	433	406	422	392	354	408	411	420	414	388	426	398	396	373	431	405	383	401	410	431	414	407	375	394	417	404	408	381	427	419	402	393	404	374	374	363	378	339	403	366	370	415	421	409	405	399	385	406	370	358	336	386	364	360	401	415	362	372	402	366	411	361	399	424	382	390	354	392	384	406	401	409	384	392	390	396	389	368	380	376	401	385	382	384	358	381	384	366	401	400	363	389	385	390	391	403	409	400	342	376	411	395	387	372	368	393	385	366	412	408	344	360	405	377	377	378	393	423	425	428	425	395	398	354	399	382	364	397	370	369	412	389	361	375	406	387	385	376	389	361	381	388	419	378	403	368	355	353	405	361	394	421	413	366	416	375	356	433	394	386	368	387	369	393	367	383	377	378	360	383	369	389	390	365	364	409	372	400	384	379	423	371	386	417	368	386	411	388	405	388	389	352	377	405	388	369	397	402	360	370	368	396	377	365	375	413	392	404	382	395	429	383	390	410	376	378	377	446	397	408	400	387	400	367	431	393	427	318	395	389	393	374	411	405	351	359	349	376	370	399	367	379	392	393	413	390	356	388	378	396	395	393	387	380	400	377	386	369	358	364	400	383	374	382	391	387	389	374	375	428	394	396	385	416	390	404	391	394	425	390	375	368	380	352	377	389	405	363	387	335	387	398	395	345	396	371	394	397	374	385	407	345	365	379	378	398	407	391	361	396	365	379	384	408	401	361	404	377	376	398	373	396	351	381	379	395	402	382	377	380	350	392	422	380	415	368	376	400	418	390	383	391	389	374	377	388	401	395	384	381	427	384	405	381	403	399	411	389	375	374	376	409	401	366	398	385	358	360	388	397	397	402	392	399	378	357	395	350	395	389	385	372	411	409	400	352	373	396	395	391	383	388	371	397	353	419	366	404	391	395	370	379	392	365	394	354	353	383	384	366	372	377	368	417	363	359	363	369	395	376	370	370	401	389	384	368	360	379	392	387	400	369	405	362	384	378	408	394	356	399	417	383	369	401	428	394	411	377	416	376	360	395	388	384	412	384	392	403	384	417	409	357	408	368	382	378	351	416	343	400	370	416	366	393	411	359	412	384	392	387	381	375	408	387	383	374	364	382	397	413	372	399	398	372	366	392	390	358	373	359	398	387	397	361	404	361	416	359	393	373	374	382	389	431	398	409	389	384	392	366	352	401	364	378	400	395	345	389	393	400	383	367	391	395	344	375	366	346	377	398	395	399	370	356	387	401	402	390	346	378	358	382	407	409	375	396	389	405	362	374	374	387	385	387	402	399	374	367	392	375	332	388	362	401	376	406	387	348	390	374	376	413	386	371	362	385	425	349	404	385	373	385	386	384	424	356	382	361	391	403	397	423	393	371	394	353	362	402	373	401	454	391	366	378	405	410	380	398	393	382	382	393	379	390	405	388	369	427	398	371	368	392	364	380	388	360	373	388	365	399	396	400	406	386	389	372	383	393	408	393	361	399	390	404	365	379	386	376	387	366	395	399	395	421	400	376	377	390	411	403	374	367	360	370	399	390	379	351	405	406	379	375	370	394	410	362	350	379	384	402	357	389	363	374	398	442	376	408	365	391	437	389	405	370	376	370	377	362	346	385	374	396	357	390	424	370	383	393	405	381	409	375	395	384	378	411	396	366	374	366	368	409	422	382	375	379	423	386	418	428	389	393	392	400	390	386	400	404	379	390	365	433	393	379	347	362	405	376	374	401	374	395	400	412	372	382	365	359	391	391	370	387	382	382	381	365	383	373	353	379	379	403	400	338	403	385	419	358	378	386	325	431	395	397	389	366	350	381	371	369	379	402	374	366	359	365	401	411	379	384	396	348	385	410	407	381	370	397	383	397	405	360	422	355	382	355	395	383	341	423	387	393	346	358	378	384	399	381	406	400	375	375	403	422	361	413	376	396	384	368	399	358	355	399	360	386	410	378	408	422	397	393	374	365	360	376	402	373	363	393	334	403	332	364	414	354	363	397	396	356	367	417	410	376	385	379	407	383	407	391	390	414	415	349	401	394	375	380	382	389	379	364	420	418	354	375	379	354	402	377	398	381	351	373	404	378	401	360	394	374	393	405	368	374	389	395	393	400	407	387	368	378	368	368	404	418	398	386	364	374	393	392	346	401	433	393	384	382	370	378	394	365	412	409	405	376	405	384	370	380	384	364	360	365	393	384	407	410	415	374	416	403	419	422	376	347	366	355	395	358	417	348	360	389	375	372	382	372	387	381	387	372	371	375	414	399	378	386	388	417	402	383	354	395	373	374	406	382	363	374	398	398	398	400	374	368	357	390	417	356	421	380	405	351	401	399	407	369	368	387	394	396	389	337	384	420	368	405	391	397	385	371	347	376	380	382	386	369	381	374	384	355	392	373	392	387	350	335	384	360	392	408	413	411	367	366	391	418	377	395	380	389	373	387	344	374	395	409	347	406	382	354	380	399	376	375	376	374	371	412	412	386	368	370	381	354	344	356	384	372	391	385	385	390	417	395	372	374	377	356	377	395	403	371	376	456	401	396	388	366	356	385	401	395	344	368	375	374	359	345	374	377	359	384	370	418	399	391	364	410	373	372	376	385	397	360	403	382	402	375	367	372	405	386	355	364	386	367	396	375	386	361	352	391	392	359	350	360	348	351	400	368	385	372	333	394	384	428	369	389	379	376	417	415	391	359	402	369	374	366	389	393	441	395	412	419	364	380	368	384	413	429	394	358	377	315	364	382	377	404	417	366	385	356	397	371	402	374	415	357	380	362	376	378	375	382	360	387	397	425	347	376	348	390	375	409	406	375	407	412	398	386	414	373	367	366	331	373	354	396	397	343	383	384	394	377	358	397	385	400	394	397	363	358	350	377	400	406	383	407	385	421	376	375	367	394	356	402	387	354	411	380	404	384	401	408	347	380	371	384	417	370	386	349	412	401	396	353	383	357	363	396	394	392	392	399	397	369	420	373	385	356	351	416	387	360	409	371	388	403	389	399	392	371	365	416	423	406	398	393	404	392	371	375	384	388	394	359	385	370	357	401	410	356	372	418	386	411	365	398	383	377	409	370	399	379	379	392	434	363	359	419	341	381	393	357	388	420	418	376	368	401	395	433	357	382	445	421	404	429	369	410	390	373	381	368	380	411	396	411	378	426	405	397	360	395	389	403	348	396	409	427	377	368	370	358	361	404	377	399	377	393	370	382	382	369	403	389	399	423	384	362	382	363	414	399	396	370	378	341	397	378	389	358	398	395	376	391	425	387	347	391	369	357	387	407	414	375	368	389	418	381	381	415	409	397	399	361	382	367	377	416	379	376	392	416	369	378	377	373	377	410	378	386	372
15476	2479	2727	2009	1446	1040	790	622	519	423	403	315	280	269	247	250	259	206	240	184	198	190	204	201	200	210	178	179	163	171	184	163	161	181	159	175	163	154	159	164	153	175	159	172	157	175	173	161	148	174	156	145	165	159	151	159	172	158	151	146	147	166	152	145	139	141	151	145	134	158	171	160	180	146	175	163	149	155	135	139	153	160	144	151	181	148	162	144	157	146	173	138	153	147	141	172	147	163	164	138	152	135	154	164	136	131	175	155	159	149	160	150	131	143	132	169	142	135	149	188	155	123	131	145	151	141	154	150	160	147	140	149	141	159	137	147	166	147	132	170	147	139	147	162	158	182	158	143	132	152	146	149	139	161	139	150	154	160	127	147	148	146	154	157	150	173	146	152	137	141	151	156	140	137	170	143	150	138	174	147	130	161	132	159	146	145	141	172	139	156	168	152	144	130	158	142	152	154	140	158	152	155	158	145	134	154	164	146	136	136	141	157	121	147	127	139	157	169	142	145	148	139	158	142	146	153	150	140	148	169	165	167	151	141	156	161	122	148	142	159	159	125	150	149	154	151	142	138	142	143	128	139	154	146	143	151	141	143	169	142	161	143	150	156	143	152	155	146	154	140	136	137	148	140	138	137	178	155	151	141	162	148	139	153	161	144	140	137	147	145	153	145	143	156	160	151	148	146	145	157	139	166	117	180	154	148	143	161	146	149	144	158	157	156	164	170	148	162	171	143	151	152	140	153	173	156	149	129	172	161	125	145	150	164	146	138	146	136	141	148	141	161	168	136	147	168	155	125	152	153	120	125	150	128	150	147	140	161	151	151	167	155	141	150	143	170	139	156	138	159	152	152	146	149	157	147	149	147	156	142	152	155	122	140	147	166	141	155	154	150	137	133	142	135	126	148	167	171	160	126	163	135	152	167	140	144	153	156	149	132	154	169	158	154	150	162	125	144	155	137	159	125	161	157	156	168	155	163	143	162	151	136	146	148	131	170	148	156	135	147	166	151	153	133	162	148	151	151	152	139	150	166	171	162	159	155	134	152	162	156	150	141	142	150	147	129	150	145	135	145	137	124	170	162	135	167	135	132	125	146	159	142	159	132	140	146	127	155	142	147	132	149	118	147	151	145	134	166	140	119	172	139	123	138	169	152	163	127	155	155	148	165	153	160	151	171	143	137	169	134	177	138	153	158	138	159	134	127	145	155	146	140	126	146	140	142	126	152	142	154	130	155	137	166	164	148	154	146	136	157	153	146	162	146	140	172	156	137	165	150	139	132	162	149	144	138	146	160	170	164	158	143	154	156	180	145	157	159	162	161	168	159	153	149	150	149	145	173	148	134	156	137	132	137	159	152	152	134	160	169	167	162	157	168	147	131	157	156	149	143	132	154	168	135	145	176	146	152	150	142	142	145	125	156	156	161	137	156	154	146	142	142	163	152	123	133	142	137	147	129	146	145	166	156	136	154	158	142	147	147	127	155	138	127	143	134	159	153	137	140	145	138	177	162	154	168	142	133	138	157	151	145	158	164	136	157	153	145	144	154	140	163	154	153	141	157	140	140	129	138	136	166	144	157	151	149	144	153	160	143	154	161	153	149	133	165	135	149	171	159	147	149	154	166	138	166	142	146	145	171	132	144	174	139	147	135	124	144	152	152	154	159	148	142	181	150	147	126	125	139	146	143	155	157	148	153	162	150	159	134	150	153	158	153	133	148	169	146	143	144	153	136	151	151	139	129	159	142	158	167	131	157	143	132	142	140	154	152	153	142	134	174	140	148	142	175	141	136	135	145	130	145	138	133	148	134	160	161	140	166	122	156	145	177	138	155	150	141	166	167	164	156	148	157	158	141	140	154	144	112	152	159	163	152	147	146	154	141	153	142	169	173	167	144	159	148	153	152	157	139	157	169	130	145	160	147	145	157	159	158	167	140	149	144	140	158	146	150	146	143	157	167	162	152	173	159	156	138	140	165	140	149	157	163	143	142	128	141	135	149	151	163	158	154	180	128	148	121	137	130	157	126	172	179	157	154	142	135	161	161	135	171	146	127	138	146	161	154	151	150	161	139	140	148	143	156	149	124	150	143	141	144	159	174	149	150	147	145	144	145	134	140	150	143	150	143	114	163	168	159	161	170	138	166	149	166	163	140	134	144	140	137	146	132	158	154	142	158	145	136	162	178	158	135	150	133	139	159	158	163	170	153	146	150	147	174	121	151	153	178	148	161	154	184	157	156	154	162	135	151	139	145	154	151	134	128	152	138	129	162	128	150	154	147	147	143	141	148	149	151	137	133	147	162	137	170	157	167	163	155	178	156	161	140	147	147	154	151	171	166	162	147	154	152	157	161	150	149	167	158	142	160	142	132	155	134	163	164	142	148	166	144	148	147	154	153	158	135	150	173	165	134	124	162	161	127	165	170	131	159	160	157	140	150	122	154	171	152	196	144	134	133	164	135	160	137	157	174	120	155	128	145	155	147	143	175	165	131	149	166	145	137	137	172	153	153	162	163	146	132	146	170	167	167	146	168	154	145	131	153	158	177	136	138	156	154	158	143	135	172	163	184	164	161	142	165	152	142	157	135	163	155	147	157	174	142	136	140	138	152	142	126	182	174	151	153	118	154	142	160	179	175	161	164	134	144	164	153	145	146	137	165	132	143	142	140	161	161	151	161	144	149	151	127	139	158	136	149	133	134	164	162	157	123	151	163	129	166	171	171	146	159	162	142	142	144	140	141	160	144	143	149	134	173	129	146	149	146	142	148	151	140	156	155	158	169	118	155	161	162	148	145	121	151	147	133	144	147	128	158	150	134	142	137	157	131	152	145	140	150	144	159	139	138	165	153	156	137	157	163	149	144	160	171	128	123	164	147	135	157	137	144	152	143	146	149	133	151	156	141	137	155	146	151	123	152	135	135	141	142	143	129	135	150	131	153	156	141	151	160	150	153	153	123	153	151	144	137	147	148	144	140	144	153	148	133	177	151	152	149	145	153	127	166	145	133	157	164	181	140	160	167	131	171	134	128	137	154	145	141	148	127	162	150	159	137	153	138	135	140	138	159	163	151	146	157	146	168	176	149	140	174	171	161	167	148	157	155	133	168	145	146	147	140	162	149	138	145	148	165	163	173	149	140	160	147	172	163	131	142	136	157	157	158	141	139	130	152	159	158	164	155	160	141	170	162	126	148	145	139	164	173	146	151	160	171	147	152	132	164	160	161	147	144	138	142	153	142	155	140	157	146	147	155	147	149	150	157	177	178	172	154	143	146	151	136	170	162	151	147	133	152	133	127	141	152	152	160	138	126	134	159	154	169	152	135	148	157	150	163	155	153	131	154	159	131	143	124	140	145	161	162	147	149	171	144	144	165	157	135	146	149	148	164	146	136	150	143	155	131	155	120	129	152	152	135	141	154	164	151	149	186	133	131	181	129	135	136	155	173	159	154	150	155	156	144	166	145	145	124	149	147	147	166	145	170
7454	2489	6038	6509	5515	4487	3669	3032	2501	2261	1993	1798	1544	1376	1335	1239	1150	1045	1013	937	904	849	818	814	828	794	725	749	713	687	680	658	674	629	633	622	683	579	641	570	633	585	623	577	549	528	577	581	540	569	579	506	516	532	576	559	543	550	498	549	525	565	518	534	555	518	572	495	520	548	518	483	498	525	486	510	538	543	490	544	530	496	487	492	519	529	512	490	520	512	491	520	515	506	530	495	487	499	488	520	496	493	490	489	514	481	525	531	489	488	465	500	483	473	500	498	488	451	478	523	486	512	471	474	481	487	498	472	448	493	528	510	526	498	488	492	516	503	520	483	491	521	476	505	479	478	518	517	498	501	502	511	507	494	510	517	453	503	467	484	493	505	467	497	492	487	474	497	475	490	504	490	483	508	524	458	527	519	504	506	491	512	469	491	487	474	481	491	490	505	471	479	498	500	466	474	481	547	516	482	483	492	495	465	488	506	502	491	518	545	461	521	490	454	498	486	510	458	483	477	503	451	462	504	538	485	502	507	489	489	495	517	493	501	496	502	482	468	543	491	486	499	499	499	481	505	534	499	448	483	510	510	498	495	487	494	482	479	465	484	484	479	519	501	459	502	478	526	491	481	506	471	477	514	498	479	484	515	511	468	523	535	436	495	491	481	538	502	507	492	484	502	480	475	537	460	483	493	446	483	475	478	527	495	479	523	472	482	484	444	487	499	478	463	506	490	502	506	509	497	474	537	497	507	511	496	483	488	507	481	496	522	529	512	457	509	493	494	483	528	544	497	486	489	517	483	507	494	444	489	495	476	501	468	505	527	472	461	432	521	491	512	468	527	505	488	488	511	473	523	497	491	477	464	512	522	492	512	511	516	513	489	472	507	534	504	496	471	493	493	490	463	483	468	491	469	501	511	433	506	446	480	482	513	473	502	486	502	482	475	496	480	495	512	475	505	500	483	523	507	483	438	490	487	436	467	459	511	498	462	463	495	476	491	483	489	505	464	467	541	503	525	494	504	462	556	519	441	494	492	512	485	500	489	478	458	519	491	506	486	501	513	487	486	460	537	454	552	512	494	478	513	482	499	470	461	448	510	503	485	496	499	463	487	497	522	505	467	505	456	512	517	491	451	476	506	483	501	466	489	468	486	478	503	481	488	450	485	479	505	472	481	463	459	490	484	509	501	462	474	491	478	477	480	483	496	477	450	461	499	484	491	457	474	492	520	490	485	477	491	486	452	512	486	495	516	519	512	549	494	473	462	459	492	485	476	472	475	489	527	474	490	461	493	487	464	479	526	475	501	511	502	516	501	475	530	477	467	520	437	504	477	486	526	483	520	474	465	480	517	503	511	492	488	452	489	510	475	455	496	494	486	491	454	487	499	509	465	489	490	462	490	489	504	464	541	470	559	456	538	488	443	487	502	497	442	495	487	443	507	488	489	491	515	535	469	471	478	449	489	465	514	492	459	463	511	483	508	487	520	505	511	510	473	494	478	498	496	500	503	465	500	520	497	540	476	462	494	501	505	477	492	499	484	441	486	506	487	486	532	466	483	446	512	487	501	455	438	496	517	469	456	508	477	492	500	478	520	487	508	484	467	454	461	490	499	513	485	478	485	445	486	478	499	488	515	499	463	475	529	513	483	474	470	465	503	507	486	481	462	493	496	485	495	467	481	464	522	463	485	449	512	492	452	514	468	490	489	456	490	535	487	451	457	507	536	492	513	480	491	445	471	493	466	490	511	498	503	457	485	507	509	468	514	461	499	497	526	465	517	447	477	520	498	468	505	519	465	459	512	479	527	508	457	499	486	517	472	479	511	501	511	492	473	468	506	485	488	453	477	514	470	484	481	489	498	460	484	480	475	499	493	495	457	520	445	512	489	450	469	487	484	506	478	478	505	485	523	506	502	480	509	492	487	510	496	476	545	519	506	455	488	499	475	465	491	471	505	467	500	463	477	494	484	460	506	459	492	498	433	497	496	512	488	471	493	543	503	480	483	461	514	498	527	471	505	474	500	481	488	507	593	457	468	507	486	516	501	432	465	519	488	494	535	505	518	494	468	485	460	533	470	465	501	486	491	450	486	491	503	466	501	462	481	490	482	474	477	484	497	474	466	465	493	465	511	499	550	525	468	482	478	471	482	482	456	519	514	502	477	477	480	472	487	471	521	487	504	520	504	459	507	504	459	457	473	457	501	487	508	470	478	498	516	498	525	497	484	505	467	485	495	485	504	460	501	442	506	493	499	516	520	497	475	490	491	455	464	492	481	453	463	499	511	484	460	494	471	466	491	481	474	458	497	480	484	457	456	515	496	428	448	503	519	462	499	476	499	473	470	519	537	479	487	505	498	491	453	522	506	479	461	465	491	494	471	472	485	503	494	478	528	499	497	511	496	501	492	492	504	497	492	512	509	481	473	435	489	512	480	486	484	493	473	496	479	498	494	505	492	477	469	485	492	492	492	502	507	480	482	491	510	478	539	485	497	501	478	502	507	481	483	483	550	466	463	444	472	494	490	474	498	497	461	503	488	523	479	488	517	467	461	483	507	477	455	507	520	487	529	494	495	505	479	500	492	479	483	460	523	472	454	483	508	506	481	482	477	503	506	483	503	477	532	507	490	463	530	509	537	488	471	440	499	503	486	497	485	484	498	489	496	458	482	470	496	502	501	466	487	515	505	476	516	498	463	510	528	464	500	456	516	513	492	510	495	477	492	503	484	497	467	467	496	512	458	479	513	480	487	499	500	508	515	461	497	484	528	546	468	450	517	499	506	540	509	484	449	503	467	479	505	527	504	481	537	481	495	519	481	504	485	441	459	536	475	488	476	508	496	533	487	509	499	502	520	483	475	525	474	467	485	468	484	500	517	472	520	517	501	500	468	493	499	531	541	495	517	472	498	469	471	487	490	497	485	481	479	471	510	497	537	486	466	493	513	491	520	476	475	516	502	476	479	516	464	510	523	523	533	524	459	491	523	522	481	496	513	525	497	498	483	490	449	482	459	497	454	456	507	507	478	464	466	544	477	514	493	513	506	501	511	487	517	511	464	445	506	474	478	427	493	506	501	490	495	488	446	440	477	465	483	490	512	522	490	458	456	462	482	502	520	458	465	453	489	473	525	519	503	480	500	523	466	512	554	491	480	474	498	440	446	490	487	449	500	464	482	482	509	487	489	511	494	474	487	484	470	546	476	503	507	519	505	461	504	496	464	508	474	498	521	480	460	460	455	516	475	521	555	491	520	484	495	528	466	492	468	528	506	512	511	491	476	443	442	459	515	482	419	495	512	496	492	477	520	493	531	489	470	518	537	500	494	495	468	473	467	500	472	500	508	489	502	509	485	514	476	484	485	478	505	476	496	487	530	465	467	511	516	458	499	473	501	495	475	497	505	479	501	426	476	458	507	502	506	470	526	483	508	476	481	501	473	472	461	462	453	510	448	481	493	481	491	481	495	527	481	474	475	510	482	461	497	446	514
2095	303	303	291	257	240	260	273	245	220	242	234	245	206	236	238	242	240	252	236	202	219	221	234	245	214	247	239	221	248	230	237	205	240	215	243	246	237	229	218	232	240	231	262	244	214	224	215	221	225	227	224	231	244	225	218	213	194	225	223	223	246	230	220	237	197	214	242	247	236	252	223	232	229	244	237	229	228	237	234	229	206	210	226	217	229	223	199	228	206	227	215	218	254	221	212	231	217	226	205	226	240	232	236	260	244	224	212	247	240	227	266	237	234	231	241	226	210	217	242	224	228	239	217	234	219	214	228	238	230	227	239	225	214	215	208	209	228	228	216	246	236	228	238	236	234	251	214	247	213	231	262	238	240	250	207	250	230	222	235	240	222	195	226	233	202	242	229	241	236	220	253	228	219	206	224	214	231	231	237	201	205	227	228	219	243	203	228	268	230	228	226	221	237	206	212	209	218	225	255	250	203	248	211	227	211	209	238	213	204	190	233	251	220	222	243	227	248	248	214	217	257	241	240	215	223	240	204	215	225	233	253	248	264	223	240	193	230	227	232	222	225	238	261	230	231	264	211	236	253	199	212	234	221	215	207	217	234	226	241	201	240	207	245	233	219	224	224	240	253	237	223	239	244	218	219	232	218	224	208	206	237	219	239	237	234	215	240	236	194	240	224	239	244	254	242	234	213	249	250	253	228	218	253	225	237	232	222	226	231	225	262	224	237	207	214	222	248	210	199	250	221	249	221	242	253	222	234	228	237	261	233	244	227	269	211	214	239	216	217	258	212	256	206	246	246	254	228	241	227	243	221	237	261	236	201	201	212	225	265	242	203	233	236	246	229	226	227	220	218	202	237	212	211	218	221	199	227	225	225	236	228	217	232	250	215	254	233	230	209	226	215	252	238	228	226	236	220	236	239	254	231	219	229	251	244	230	245	229	213	241	247	229	221	238	223	242	232	223	220	232	239	246	213	259	232	210	255	244	226	237	210	218	231	228	218	210	239	218	237	235	240	231	234	209	227	237	235	222	234	198	240	215	216	252	247	213	220	210	220	226	223	219	237	226	196	243	219	215	226	232	260	237	230	250	235	244	233	246	215	222	224	227	233	240	215	259	187	227	249	245	230	229	215	241	199	246	240	253	226	246	213	229	199	224	201	242	236	227	229	241	207	208	227	233	250	232	238	244	250	254	233	241	220	228	230	229	222	242	240	220	221	210	234	230	226	212	229	238	242	232	223	244	208	217	235	202	222	202	233	208	234	242	221	253	231	249	221	242	230	210	262	260	218	252	221	263	242	226	232	200	243	251	212	235	215	242	246	225	209	218	225	232	206	237	230	229	231	194	255	236	230	237	183	247	216	249	254	208	232	237	243	233	214	224	221	238	217	236	232	235	226	245	211	199	215	226	238	212	233	225	228	239	254	246	230	226	253	225	204	261	217	220	231	217	244	210	231	232	228	234	225	240	266	242	243	214	264	226	217	221	214	246	232	230	226	189	229	236	216	239	194	202	245	260	222	230	234	219	256	220	231	255	231	233	253	239	226	239	214	246	197	228	220	231	231	213	245	208	228	245	249	220	228	235	212	231	243	220	242	232	234	220	220	205	222	248	208	224	232	264	203	215	224	228	241	244	249	252	206	216	222	231	233	241	234	240	257	237	243	205	237	215	217	230	217	234	208	242	221	235	209	242	258	220	222	239	239	215	240	251	217	202	245	213	225	200	234	223	207	214	212	230	201	216	182	213	212	235	224	218	214	233	220	231	201	243	225	234	232	209	253	238	214	214	214	231	226	227	231	221	227	230	228	222	227	225	214	238	223	227	223	237	215	236	209	235	226	217	192	236	210	221	245	214	239	258	234	246	247	210	209	216	223	219	245	231	230	223	223	251	224	236	249	229	212	221	247	250	243	202	221	230	247	249	213	248	214	225	242	245	232	214	230	261	219	238	266	196	227	218	223	251	213	234	231	238	206	235	226	223	233	268	205	246	224	244	217	233	225	254	264	242	214	206	234	213	229	240	218	231	218	238	247	208	228	199	221	245	220	259	216	227	224	249	229	221	205	244	231	238	226	223	218	257	245	248	241	240	228	242	224	233	206	233	229	240	220	237	246	262	221	210	224	212	222	212	218	228	225	270	250	221	232	238	222	198	211	221	224	240	237	207	235	229	252	236	217	219	247	210	236	238	197	212	231	252	216	223	230	215	239	207	236	249	204	211	220	228	237	211	216	216	217	264	229	195	217	209	237	204	221	229	243	243	206	212	215	232	244	227	223	205	231	227	226	238	226	234	226	224	260	244	244	240	250	234	204	221	222	268	233	263	238	242	241	214	258	239	245	223	252	220	222	219	224	260	218	208	230	223	233	256	250	251	222	229	226	208	235	237	197	221	227	232	202	227	220	224	218	235	225	226	240	227	247	227	208	200	237	229	225	228	213	238	233	198	203	235	252	225	235	223	256	216	237	217	212	224	221	239	227	228	214	232	224	211	220	236	228	223	242	212	224	238	239	212	229	217	218	207	211	219	218	207	225	239	210	224	218	223	202	215	240	229	234	222	244	223	218	228	237	234	240	203	252	244	226	206	232	256	242	207	230	240	214	254	230	246	234	232	233	229	241	223	236	229	242	229	240	237	204	231	219	230	243	231	280	238	215	238	224	253	234	229	250	257	255	230	219	238	229	241	210	208	238	237	222	225	251	236	245	227	235	239	257	211	227	233	217	235	277	225	234	206	244	274	206	213	232	224	208	229	220	223	217	234	259	221	232	239	230	240	238	251	207	219	206	215	233	190	213	230	201	239	218	233	212	248	222	221	228	206	216	257	215	226	249	241	231	229	250	223	245	234	219	242	201	229	254	217	256	210	220	248	211	219	224	231	234	257	243	208	222	216	234	227	240	224	201	190	219	221	255	254	235	222	231	233	231	203	234	234	243	247	208	237	247	214	261	243	240	237	245	228	202	236	243	227	224	206	233	226	221	220	273	233	242	226	241	231	237	229	204	220	226	233	218	234	231	216	205	221	239	217	243	239	232	226	234	228	219	228	234	207	225	218	239	227	201	233	226	214	245	241	234	230	221	233	235	245	239	244	231	242	218	229	211	235	232	236	220	234	221	225	214	244	265	225	232	230	213	242	235	203	240	232	227	233	228	233	215	214	235	228	212	244	253	241	229	217	225	221	224	218	222	201	237	256	218	213	244	209	244	234	227	185	234	228	223	209	201	232	223	258	241	214	217	220	239	211	235	229	224	213	221	234	227	238	238	236	218	207	240	211	246	245	241	266	232	199	238	223	221	211	252	221	231	237	228	242	219	216	235	210	223	242	227	231	240	190	209	218	239	241	241	227	220	220	232	235	234	265	215	227	219	246	242	247	226	231	237	220	240	225	253	227	235	225	207	233	228	200	234	246	211	233	216	240	237	222	218	226	197	244	231	210	215	213	238	200	223	227	212	240	221	255	267	227	259	236	231	209	214	231	210
2137	776	831	861	823	769	738	715	741	717	729	716	729	746	687	697	684	707	721	738	653	664	642	713	716	688	695	678	712	683	711	732	674	746	684	653	694	689	676	649	682	628	711	623	677	663	663	641	687	684	690	717	697	651	725	732	668	656	705	685	688	683	682	723	670	675	727	734	728	689	678	705	720	698	731	666	771	691	702	699	672	738	663	652	725	683	650	692	691	678	658	699	690	689	718	745	719	692	673	650	696	650	719	661	705	726	688	679	674	694	673	675	701	689	744	677	658	711	664	701	710	691	684	643	664	711	685	683	704	675	709	660	690	641	676	701	645	705	685	692	677	686	693	641	699	752	680	674	698	687	643	653	676	681	713	649	704	636	711	700	687	675	651	666	684	701	673	677	686	688	693	693	703	678	703	675	684	663	702	685	739	677	681	706	665	681	687	728	755	646	709	703	680	681	700	684	666	701	682	697	681	690	706	654	680	687	693	680	722	650	714	676	697	646	699	659	712	718	702	668	649	688	711	711	661	687	667	684	704	712	645	648	676	708	741	708	704	699	721	690	692	678	698	683	692	683	685	697	657	686	645	684	691	677	702	680	702	656	710	737	657	659	675	686	677	647	669	707	731	672	674	614	720	684	616	709	640	704	670	681	657	682	682	629	695	650	682	693	671	684	693	650	696	726	627	677	663	681	636	732	660	681	661	604	642	704	702	650	702	615	695	701	710	666	682	634	694	696	736	730	671	679	701	602	696	678	694	657	668	673	750	682	703	666	684	691	683	706	661	674	672	684	650	694	703	677	675	684	679	742	700	704	682	671	637	715	673	685	677	665	672	681	651	654	711	655	691	660	689	676	694	659	637	643	705	701	709	687	687	673	663	708	645	688	676	672	662	679	692	660	663	649	661	638	656	672	634	673	681	699	694	684	664	683	689	674	647	665	664	709	750	680	695	678	696	691	685	661	661	648	693	711	708	706	651	702	691	677	691	648	685	673	731	695	684	699	688	689	708	691	656	691	683	699	675	684	710	714	684	713	707	664	724	685	706	694	686	696	708	675	662	626	624	742	674	681	707	655	671	673	686	659	698	647	662	671	710	674	693	722	662	696	710	680	671	656	699	682	694	648	674	711	633	668	684	651	660	692	687	683	673	650	641	701	693	770	686	730	665	691	675	656	704	718	673	692	665	710	610	667	683	689	720	667	709	727	682	666	720	653	676	735	663	700	650	693	671	641	689	665	730	659	647	701	701	700	726	665	625	705	644	669	672	680	656	688	671	705	651	717	630	730	630	725	724	659	647	685	665	686	728	696	727	677	668	654	684	701	655	675	668	693	689	670	691	704	640	657	644	676	683	688	674	684	714	702	647	657	708	715	651	670	720	693	727	659	702	722	698	705	714	702	679	715	711	703	699	763	727	703	684	734	679	633	708	715	705	614	637	676	724	716	677	700	650	687	732	646	676	674	683	696	696	656	654	698	677	707	664	719	704	715	729	650	665	708	713	673	701	656	633	670	702	712	693	673	673	712	650	683	648	700	656	703	675	696	652	707	679	673	658	676	698	699	684	676	660	717	733	662	708	726	692	660	673	702	640	685	663	673	681	718	685	684	686	646	698	671	745	706	707	695	697	670	670	697	692	702	720	698	683	721	708	680	631	698	662	679	664	691	682	703	678	693	651	692	673	666	717	663	688	714	622	698	693	664	686	688	695	678	647	649	705	639	677	678	714	691	738	720	668	705	672	667	694	710	629	682	655	723	708	734	625	688	659	657	716	652	710	696	687	692	710	675	703	728	645	675	702	675	689	653	690	718	702	666	677	656	688	701	692	698	666	667	641	724	708	701	643	666	705	695	667	699	676	629	670	689	672	699	648	692	674	636	685	719	684	709	706	665	706	705	686	675	655	695	663	675	662	703	721	682	659	691	709	680	662	626	706	670	685	693	686	704	698	635	684	706	682	713	651	681	695	666	656	735	687	671	701	659	747	674	702	688	690	691	665	707	632	657	673	733	715	638	710	695	653	662	706	681	633	749	669	688	702	678	674	672	680	689	690	679	657	712	678	674	654	688	689	666	683	696	629	737	716	639	709	672	644	647	665	628	704	702	680	668	668	641	704	666	715	683	699	681	674	669	698	692	694	668	721	688	689	657	721	668	681	662	722	710	676	683	662	649	634	681	685	665	658	663	680	704	700	712	659	705	671	716	733	673	662	726	665	700	664	706	726	683	703	655	692	687	661	630	729	677	691	707	661	659	696	669	644	728	679	688	646	696	684	719	682	686	738	699	673	718	696	700	686	708	715	713	719	666	696	683	689	707	694	696	695	672	682	636	702	672	691	670	727	705	680	685	691	683	664	733	659	657	684	684	656	662	692	626	699	716	681	648	714	639	712	709	628	679	695	690	727	698	645	697	684	667	718	682	699	702	631	692	687	681	720	699	652	679	688	681	692	670	711	713	684	626	731	731	674	692	674	676	668	676	718	711	674	680	707	671	660	671	683	692	714	670	642	652	701	686	699	676	694	697	706	689	679	687	687	655	632	711	737	734	701	652	684	709	683	749	713	746	634	656	684	668	691	701	650	676	660	671	672	677	677	649	700	675	669	693	696	668	717	736	674	729	639	714	685	677	682	670	672	703	684	742	709	715	693	682	674	669	712	699	721	709	672	668	669	692	707	631	695	758	657	691	691	721	680	672	685	645	661	674	645	622	698	685	655	697	652	692	697	713	652	661	685	758	656	698	682	664	679	698	670	733	704	665	694	703	666	673	699	680	721	706	655	655	631	672	660	724	704	661	693	672	720	674	714	671	705	647	686	667	705	647	664	691	690	705	668	691	751	675	705	687	772	685	639	739	668	673	696	668	722	682	694	683	660	715	668	695	649	673	714	663	672	717	677	654	755	670	692	701	710	666	731	680	687	699	694	720	665	687	730	683	665	726	653	666	707	642	721	715	740	697	660	682	680	661	667	652	665	669	664	623	667	650	663	658	648	691	674	723	695	722	687	696	684	699	650	656	688	734	708	702	693	657	683	695	677	682	647	684	709	660	626	716	668	738	680	737	692	697	629	652	706	653	717	696	661	701	695	683	737	686	689	678	650	681	719	678	676	674	678	645	659	684	749	678	662	689	651	722	672	714	712	706	707	670	676	654	651	666	692	670	685	686	676	679	667	654	689	669	686	719	657	714	710	651	684	671	664	697	720	696	685	712	684	726	656	659	686	700	700	708	684	650	670	662	688	705	683	736	689	716	692	654	647	685	651	714	672	695	672	714	705	659	704	689	688	710	705	669	666	633	685	690	707	661	671	662	667	705	625	674	714	652	642	676	700	669	682	665	718	667	682	664	685	665	699	637	695	701	703	753	684	686	656	681	690	721	675	677	662	681	720	734	672	717	649	709	666	636	651	725	685	692	671	666	711	656	685	671	675	672	659	686	725	659	653	710	702	691	711	683	686	705	698	707	628	686	694	698	697	714	675	674	623	672
8102	1002	1310	1107	767	525	417	379	308	231	235	181	200	168	185	165	148	141	136	142	132	144	131	136	131	133	127	126	138	125	118	128	118	149	121	106	120	115	130	127	106	133	112	128	162	116	106	123	117	109	115	133	99	108	113	126	128	112	119	104	107	121	133	126	94	129	94	130	108	122	100	93	122	105	126	95	124	118	118	106	111	111	120	111	124	118	111	119	112	120	96	116	131	126	114	132	102	127	114	108	123	121	120	103	113	109	91	131	109	102	119	117	108	112	138	117	126	117	123	111	137	130	119	122	120	98	104	98	98	114	119	111	102	98	105	109	99	118	120	107	121	119	122	128	111	111	122	111	98	112	112	113	117	120	114	105	119	113	126	107	120	116	120	122	121	119	152	127	110	115	124	109	114	111	112	111	102	104	109	136	113	120	125	116	117	110	107	106	130	124	113	107	116	100	125	92	131	117	116	106	110	114	106	123	93	108	123	109	109	110	98	118	98	100	121	97	111	118	120	115	78	110	120	120	157	113	120	108	125	131	115	102	112	121	134	125	108	110	118	121	103	108	123	100	111	116	93	117	116	112	104	106	121	128	109	125	112	112	124	144	111	131	123	121	118	119	109	107	118	107	105	97	122	108	109	103	130	101	116	108	121	105	114	97	122	104	110	112	113	103	94	114	127	108	114	129	99	96	130	110	118	128	123	121	115	102	116	109	100	103	125	129	107	118	98	99	122	113	102	124	110	87	109	123	114	111	110	115	89	122	114	125	110	116	111	112	105	127	121	122	108	113	127	119	101	123	110	117	101	110	127	132	106	111	129	96	116	112	123	107	109	100	106	107	107	130	112	107	109	127	107	112	117	105	128	116	118	109	113	133	117	115	117	113	135	104	115	105	112	119	128	117	115	92	113	125	111	110	128	132	112	112	124	109	125	115	121	119	107	104	113	103	101	126	124	110	128	114	119	117	119	97	116	126	118	95	110	115	122	130	115	131	110	133	105	131	122	119	100	132	124	117	111	122	126	114	110	110	118	113	133	111	113	99	111	110	101	123	129	120	105	110	111	114	114	105	97	110	121	108	108	107	110	145	119	125	106	127	107	126	116	121	94	108	112	111	122	116	117	125	121	119	82	132	108	107	118	113	110	105	112	95	112	139	123	121	95	98	102	113	107	112	97	132	106	128	128	118	100	101	96	120	118	114	122	116	121	102	112	127	127	109	130	138	117	125	106	115	105	97	117	130	110	114	101	122	119	113	115	113	112	84	91	130	151	129	136	110	116	119	116	121	103	103	129	111	129	113	111	134	107	107	133	106	107	101	103	109	120	123	134	93	116	114	101	113	137	116	131	92	94	114	125	117	119	121	111	116	118	110	123	106	112	127	120	108	110	130	110	135	116	110	118	116	108	100	119	127	123	115	115	133	123	132	105	114	106	118	112	98	119	134	103	111	112	115	114	113	107	118	100	119	105	117	110	113	90	113	102	122	107	122	117	110	125	105	108	120	111	114	116	129	95	112	120	143	105	123	127	131	137	111	123	95	126	114	125	118	121	123	121	120	104	134	109	105	106	105	116	122	117	118	113	126	112	116	121	101	118	112	121	100	89	113	117	107	131	115	116	119	121	118	99	108	102	129	110	115	122	113	97	117	111	118	109	111	107	110	112	116	95	112	105	106	97	98	125	117	97	133	134	129	137	117	111	121	122	137	129	89	112	116	107	112	111	110	118	102	117	129	107	110	111	99	114	132	116	138	108	121	111	129	105	115	130	106	136	100	89	123	108	111	112	137	132	107	115	107	116	112	113	121	121	110	102	99	107	106	123	136	118	124	140	129	126	108	123	113	116	112	113	110	112	124	119	107	118	109	129	130	117	110	120	105	104	120	125	109	121	101	122	120	123	105	109	132	117	118	134	107	106	124	119	109	107	128	109	113	132	111	116	114	126	122	126	94	103	114	110	123	101	120	132	111	106	109	104	105	112	128	116	106	99	112	97	100	115	119	109	106	113	133	100	123	109	100	118	99	99	119	117	113	114	119	110	115	133	92	103	100	121	117	130	110	122	124	112	111	110	96	101	114	118	98	119	106	126	110	117	108	103	97	111	110	133	118	106	118	124	133	112	118	134	101	113	137	95	112	125	115	100	115	103	114	116	126	119	109	91	119	135	119	106	105	100	105	131	123	109	106	104	117	123	132	114	99	106	120	100	103	126	128	105	112	133	120	119	119	121	123	110	115	117	117	105	113	115	127	124	107	115	126	121	124	108	96	124	116	104	114	108	115	101	118	116	115	111	117	105	126	119	131	128	107	117	119	125	117	98	93	107	114	104	113	88	139	108	113	120	105	119	108	122	118	120	105	110	124	117	109	118	147	114	133	110	128	104	112	120	115	128	137	118	123	119	105	120	105	121	98	128	117	126	117	105	118	125	122	120	125	108	109	104	99	97	107	111	108	108	103	113	117	124	111	112	98	109	92	107	124	114	122	116	117	120	103	117	131	110	96	107	96	103	115	113	111	108	110	127	95	138	115	119	115	119	129	116	122	120	96	127	114	108	117	121	120	123	102	114	124	106	124	89	114	121	122	109	100	105	108	110	99	111	143	128	124	122	117	119	108	122	95	115	99	129	114	119	105	102	126	123	121	104	121	112	116	125	119	108	131	114	125	118	114	126	110	114	128	112	109	114	119	111	93	111	102	120	112	115	127	107	113	124	104	133	91	102	119	129	109	104	130	115	112	118	109	105	111	132	134	115	112	119	99	134	141	106	99	126	117	107	109	103	116	109	115	126	109	123	104	128	113	103	139	127	106	101	96	110	106	120	94	121	114	99	123	126	120	126	117	94	108	111	129	121	126	116	132	117	115	96	107	107	135	110	111	123	113	105	102	113	126	105	113	121	98	128	123	133	112	130	115	142	118	114	110	108	130	111	118	126	97	110	115	105	103	118	124	121	119	111	112	125	115	124	127	123	122	120	123	100	99	121	109	122	118	112	111	97	117	102	122	126	100	108	106	128	114	111	109	116	103	115	113	117	119	120	116	121	115	117	118	105	127	104	95	115	126	131	133	102	122	107	116	97	102	102	117	123	136	109	112	125	126	116	116	113	127	117	127	115	122	121	129	125	124	127	106	95	115	112	116	110	119	132	115	119	117	112	102	131	128	122	126	102	110	126	114	129	120	130	110	139	114	116	97	124	135	124	115	130	123	129	115	117	134	117	112	112	107	94	103	127	104	132	126	134	114	101	105	110	104	103	125	131	116	120	115	115	104	113	128	111	117	90	109	105	94	119	109	123	103	111	101	111	94	114	94	117	108	103	104	115	102	102	124	83	98	109	114	109	121	90	120	116	101	114	112	116	106	105	121	105	125	125	110	105	129	96	122	120	116	105	106	123	126	108	118	115	129	103	126	122	120	119	113	102	118	108	117	109	113	97	96	118	108	124	127	125	106	108	119	122	122	115	115	103	102	125	128	139	115	125	120	133	100
5328	1384	3292	3643	3106	2571	2025	1643	1451	1285	1087	996	928	854	763	715	668	656	604	616	624	588	568	586	514	527	539	562	489	506	470	482	492	471	480	463	444	425	434	469	453	402	399	421	441	396	426	423	468	404	424	426	409	404	419	456	383	409	368	397	390	414	380	425	414	400	389	391	407	419	401	399	401	371	365	409	375	361	378	391	405	408	391	413	388	424	394	403	407	422	423	429	398	394	406	374	413	412	382	369	381	416	389	378	373	380	355	389	425	397	388	414	376	370	351	381	410	374	389	365	385	405	407	378	395	339	377	416	357	378	363	383	388	373	353	401	365	373	400	370	422	366	348	390	389	416	426	361	390	399	398	373	380	377	413	393	413	377	366	379	364	385	395	406	419	401	400	390	360	385	380	388	364	408	384	375	402	370	395	416	391	397	385	376	437	378	397	384	387	371	388	382	380	393	389	385	363	380	364	354	381	354	393	376	365	389	374	375	379	409	405	410	391	380	385	392	373	378	406	385	394	378	383	364	394	351	393	382	382	407	341	384	380	370	361	385	392	374	388	386	380	402	391	370	359	389	403	402	368	368	416	353	399	384	370	409	358	373	386	375	382	395	407	413	395	364	382	352	409	359	411	350	382	386	359	369	371	378	404	368	425	405	343	416	368	399	355	352	416	401	381	366	381	405	406	370	398	391	388	393	366	377	397	362	368	415	402	405	397	393	347	369	382	393	403	374	388	382	386	397	353	383	378	367	401	412	372	371	386	376	382	404	396	382	403	425	395	386	353	394	380	372	381	365	377	410	398	381	380	385	390	389	419	408	394	394	376	392	392	390	370	382	396	422	403	407	388	385	409	363	384	405	378	375	374	393	387	376	376	383	382	386	399	384	401	371	389	375	387	384	367	387	366	395	381	356	374	415	387	362	388	379	386	415	373	422	386	392	377	401	388	383	362	378	384	390	380	377	373	388	364	400	415	368	364	405	353	396	375	382	396	398	352	384	389	383	373	381	378	378	380	391	384	369	362	375	395	355	378	352	342	404	377	404	357	364	359	367	395	388	356	389	393	371	390	376	372	382	395	375	396	350	420	383	385	432	359	379	372	390	372	376	386	422	352	372	362	362	377	364	390	380	364	344	387	395	393	394	383	379	379	378	419	350	358	364	338	379	389	367	396	361	373	369	389	425	394	395	386	371	395	393	401	381	383	388	372	373	376	388	384	418	385	396	404	372	368	403	379	390	385	371	391	364	370	381	381	354	382	380	363	404	418	399	407	395	406	384	380	407	372	391	384	395	375	384	400	395	392	391	369	400	364	381	374	342	410	348	345	372	393	376	397	377	378	382	399	366	389	424	394	412	366	408	391	366	396	387	387	399	392	379	407	344	388	397	410	379	367	372	381	411	424	378	365	378	346	370	409	414	357	371	383	364	391	357	374	407	383	371	371	356	399	401	355	369	365	383	403	360	407	378	389	375	366	369	394	385	389	392	360	375	366	399	360	391	407	443	400	393	404	386	414	371	420	384	383	390	382	388	395	375	394	386	369	356	393	379	361	410	390	389	375	376	373	402	400	380	389	402	371	376	375	425	387	350	408	382	395	383	399	389	369	383	384	404	399	403	391	405	363	388	365	381	369	397	381	402	372	409	383	403	376	367	367	385	419	382	391	366	377	406	398	409	367	383	360	365	406	377	357	398	406	395	393	399	345	369	374	405	390	367	392	354	378	347	362	362	369	368	371	380	357	390	367	376	384	385	354	389	386	332	382	401	375	379	407	376	385	360	421	353	365	348	397	372	391	436	375	367	399	413	416	382	354	362	388	413	393	371	364	379	392	382	394	387	397	374	389	389	359	378	396	375	355	384	373	406	360	363	379	366	380	405	369	386	384	396	396	383	353	389	383	396	405	400	391	384	414	370	415	366	368	373	383	349	379	407	384	379	391	352	409	385	358	376	418	377	400	360	417	363	348	379	354	429	361	391	373	380	398	385	395	399	399	361	392	427	415	358	414	346	373	403	365	408	397	396	380	366	382	386	379	392	386	362	388	370	388	358	395	373	396	385	431	408	365	381	421	389	384	398	367	357	397	422	399	372	375	363	372	377	371	361	406	373	326	391	345	387	370	393	395	386	426	369	385	408	373	411	366	411	390	375	380	392	401	406	379	364	392	396	415	382	409	392	405	402	388	381	403	381	394	390	384	363	397	380	351	379	390	381	403	378	385	358	422	369	382	380	385	408	395	383	351	402	362	378	351	362	387	395	372	404	408	395	356	388	366	382	385	410	396	380	383	359	377	356	384	351	364	393	382	407	388	390	388	380	391	381	351	398	379	396	387	376	374	344	394	374	379	381	351	343	415	371	361	406	411	391	404	370	389	361	375	396	370	400	391	411	372	372	396	386	393	408	381	401	379	384	389	378	369	384	419	344	423	405	409	349	404	369	372	390	390	378	406	388	381	396	365	350	406	398	404	380	386	388	406	432	382	371	408	391	393	371	363	362	388	395	355	395	371	372	380	372	378	382	359	378	365	398	343	404	394	402	377	392	366	411	367	373	391	371	415	363	392	411	404	361	386	361	354	412	410	374	399	347	376	402	415	409	415	399	389	361	396	366	374	375	395	395	376	397	353	335	375	416	405	381	374	372	384	427	348	389	401	398	345	361	369	408	383	382	388	406	371	386	380	381	377	397	363	387	380	356	378	362	368	356	374	387	368	422	358	350	397	397	349	397	396	393	354	394	366	360	414	406	382	415	366	381	350	370	391	405	431	361	374	375	436	355	412	403	359	387	410	367	376	374	418	386	361	387	391	382	366	398	399	407	363	374	407	403	366	388	401	404	381	385	423	431	385	370	367	360	396	381	380	384	395	395	412	368	418	405	372	389	403	377	350	377	378	403	372	379	372	384	397	380	354	378	394	380	367	377	385	363	407	403	384	365	406	352	412	380	382	372	321	418	352	406	397	362	404	395	395	387	376	387	403	342	385	417	386	382	365	375	418	390	395	357	339	425	410	422	354	386	359	385	351	390	369	383	385	403	375	389	414	376	388	387	364	370	381	366	386	389	373	361	401	379	413	423	367	402	398	377	373	393	406	388	367	376	382	378	400	419	414	393	373	377	370	370	395	376	401	366	388	396	374	396	396	361	385	391	379	397	370	351	409	389	399	371	414	398	364	412	395	394	369	371	392	413	391	374	400	393	383	397	354	378	364	394	383	401	376	373	397	390	378	328	388	395	392	378	378	375	369	378	379	379	376	362	393	369	356	396	375	365	383	397	392	384	386	389	415	398	398	406	398	374	410	354	376	336	362	365	390	379	435	378	405	381	379	382	389	399	403	348	396	383	380	410	382	385	388	415	401	412	407	377	364	358	385	375	396	374	394	368	399	381	368	409	389	386	380	392	388	389	388	367	371	344	376	362	379	398	394	378	387	385	395	397	422	408	377	412	371	398	346	368	358	369	375	367	404	378	378	349	396	390	398	372	364	372
15080	2538	2702	2111	1432	1018	766	644	521	449	373	321	329	284	258	238	234	240	237	210	202	233	206	171	174	220	203	189	190	168	187	177	186	162	166	159	172	187	153	188	141	162	148	146	177	178	159	175	153	152	172	154	151	131	146	148	171	155	164	145	148	138	163	141	160	166	169	156	192	146	152	146	167	155	170	158	155	161	145	155	157	152	153	157	144	155	162	151	154	154	162	139	131	149	144	148	166	153	147	156	158	142	157	161	146	132	153	143	161	135	163	162	150	136	161	157	161	172	159	155	134	139	161	132	159	139	141	129	128	164	144	153	154	152	166	144	147	154	168	139	136	142	141	145	158	135	150	166	143	138	153	150	142	140	170	144	156	127	161	150	137	165	179	163	154	163	154	183	160	140	146	145	140	146	147	159	147	147	147	150	139	156	156	127	159	155	141	153	172	156	142	138	148	170	146	154	168	143	149	143	142	139	142	144	171	156	147	144	162	156	151	152	157	185	151	161	138	141	152	162	171	162	159	129	162	130	149	159	154	141	171	140	126	159	176	146	166	153	139	143	146	144	160	142	160	144	135	155	159	167	168	157	156	152	154	153	137	155	146	137	145	142	138	159	148	154	129	144	141	169	136	173	162	143	143	155	170	152	163	172	138	181	141	139	157	163	141	159	155	134	131	149	129	157	145	147	124	149	157	143	158	146	142	131	145	160	134	136	154	152	158	158	154	164	136	140	161	155	139	160	147	168	172	155	129	175	132	154	156	143	139	145	162	147	144	139	143	146	159	158	145	140	134	162	165	150	171	147	154	158	141	164	160	162	152	152	132	156	138	143	155	124	173	167	170	150	160	165	177	152	167	171	154	138	150	181	167	129	148	168	158	145	138	140	145	142	149	158	148	143	188	153	170	183	151	166	131	142	161	138	170	140	161	153	149	137	151	131	171	134	161	144	145	138	164	150	141	120	140	172	141	139	159	149	151	156	128	173	164	149	141	161	151	134	160	153	156	142	135	132	140	164	145	143	141	151	168	157	141	154	150	150	132	144	150	145	165	153	140	129	152	147	160	164	138	167	163	155	146	143	139	152	145	165	164	150	127	152	133	172	153	149	159	153	138	150	154	145	153	141	164	155	144	150	136	134	153	142	124	162	140	140	160	141	168	153	136	124	131	146	155	154	168	167	148	131	176	149	160	156	148	167	145	157	164	152	131	165	160	151	128	150	141	160	145	156	149	140	167	161	157	162	152	168	156	141	135	154	166	147	129	144	149	142	148	167	150	165	136	147	183	151	136	163	145	150	162	128	170	167	147	138	147	148	142	135	165	142	155	156	173	156	136	157	162	148	152	155	146	163	150	177	167	118	154	159	146	139	180	157	143	142	139	156	135	148	159	173	159	161	155	157	155	163	146	154	149	145	129	157	149	158	156	149	140	146	165	144	150	144	150	136	178	167	134	159	118	147	150	164	164	133	162	161	149	174	130	142	156	130	151	146	142	165	149	152	142	147	137	132	147	146	133	154	157	160	172	149	138	176	143	126	153	164	135	154	150	134	157	154	148	137	122	152	159	154	168	159	150	150	152	176	147	158	155	148	141	142	134	180	132	140	139	150	136	146	152	156	142	144	151	130	154	148	137	147	147	168	158	130	153	156	130	164	158	154	141	153	153	157	143	146	158	150	139	146	155	134	167	144	128	143	155	147	169	127	149	131	169	170	145	163	142	147	147	176	154	160	165	131	150	140	138	158	156	140	158	137	138	130	159	153	144	143	154	138	164	158	162	129	158	156	141	161	139	159	161	150	182	149	160	165	150	163	142	161	140	136	143	126	127	154	151	125	154	160	140	140	151	166	157	152	145	154	156	167	152	124	138	149	134	161	145	144	157	141	173	142	137	146	151	125	165	155	146	152	142	149	160	159	122	140	159	133	167	139	137	154	165	154	146	168	118	127	163	158	156	137	159	188	143	146	146	164	170	150	141	137	161	145	175	139	124	172	160	149	160	148	151	152	146	152	133	137	151	151	140	150	138	151	157	137	134	148	149	137	131	125	160	150	163	164	131	133	159	170	141	153	155	159	156	148	143	134	139	167	154	153	170	133	145	151	130	146	133	133	176	148	147	154	157	150	149	121	152	153	175	157	149	147	140	158	148	138	142	147	142	155	144	150	137	162	168	151	162	169	136	148	155	153	151	153	163	142	161	140	132	137	140	139	155	142	147	156	140	160	141	134	157	118	161	159	170	159	153	136	175	137	143	143	173	154	128	147	146	167	151	154	145	147	165	152	138	144	147	172	152	144	140	141	129	183	150	151	138	170	165	148	148	150	150	147	158	153	150	149	155	152	162	155	149	146	172	172	145	152	125	163	148	148	159	152	146	168	145	159	170	146	152	145	144	152	151	169	157	144	156	134	154	159	144	143	156	146	172	158	142	156	165	140	135	149	158	154	153	153	150	130	162	170	157	149	139	149	158	140	160	135	137	172	170	139	156	134	136	154	149	161	155	151	133	157	160	162	143	129	143	136	170	144	139	137	127	164	171	167	132	147	162	176	136	139	152	147	164	131	151	152	147	130	152	126	165	154	130	153	151	195	154	158	145	155	183	156	179	153	147	160	155	139	158	155	144	134	170	121	153	137	160	182	142	154	161	132	148	151	130	155	141	163	144	144	135	149	152	162	154	127	179	166	161	126	146	160	131	168	144	149	154	145	137	126	157	155	147	161	145	158	150	150	139	141	149	147	162	135	143	128	145	157	154	134	139	151	180	166	132	144	162	164	148	132	145	150	153	149	156	171	163	155	146	138	161	150	153	167	147	157	132	144	149	167	166	119	152	157	166	149	179	175	161	158	165	158	146	130	144	149	160	170	139	141	146	147	174	163	156	147	170	154	170	142	150	133	149	156	161	145	141	149	139	149	146	134	157	163	148	138	145	131	147	162	124	175	135	161	157	163	152	171	132	148	141	155	158	169	165	148	157	149	157	160	145	145	159	153	161	129	142	141	172	138	175	157	134	146	145	143	152	164	151	157	136	162	150	139	158	161	178	150	150	133	146	154	146	140	131	169	157	163	148	146	165	149	143	145	157	155	139	133	148	152	159	154	159	132	163	141	135	129	141	144	134	160	146	147	160	151	151	160	154	131	176	134	158	154	125	170	163	145	158	150	142	153	178	135	156	160	128	172	148	149	164	155	166	178	157	153	129	149	150	140	154	156	152	153	137	172	152	148	154	156	132	161	160	153	163	154	132	154	131	132	163	150	144	150	145	142	151	154	141	143	132	169	142	169	136	167	137	155	150	171	149	196	140	147	145	129	145	142	113	131	147	159	145	167	144	181	151	127	149	142	154	156	148	153	165	164	150	169	164	148	150	139	152	134	145	154	139	157	140	135	144	143	158	136	142	167	157	153	173	126	139	171	152	152	142	158	146	143	149	139	167	155	119	154	131	160	157	132	183	167	132	134	134	146	151	148	135	171	171	171	123	169	162	151
7542	2441	6181	6632	5608	4585	3700	2990	2526	2210	1982	1678	1604	1391	1333	1202	1107	1062	967	957	889	899	859	831	816	742	759	733	740	680	658	658	667	618	660	646	599	628	637	578	600	575	614	578	535	601	557	546	556	563	596	572	537	557	536	538	539	556	521	553	562	534	536	527	554	545	586	521	488	532	517	517	529	549	551	524	526	521	513	500	517	506	544	518	511	525	498	476	530	511	526	510	490	483	509	498	459	512	473	490	524	467	482	493	490	532	487	475	474	498	518	513	515	525	490	484	494	501	480	505	467	522	511	474	508	509	512	493	502	522	520	481	510	468	506	478	489	512	470	506	504	480	470	515	509	493	487	503	503	496	517	484	502	493	512	485	512	523	510	517	545	511	470	486	481	485	466	499	506	470	495	470	507	483	466	495	481	469	507	491	462	478	515	515	526	496	509	508	490	474	505	506	494	519	501	502	500	491	474	480	485	506	478	493	467	504	505	476	522	471	498	474	515	537	495	503	437	479	486	485	502	454	459	468	505	474	483	483	494	483	517	485	496	498	453	505	523	517	473	459	525	492	477	523	468	511	460	487	491	503	517	475	494	502	499	485	480	495	489	481	468	492	486	522	489	492	477	490	506	500	503	497	501	490	458	512	483	471	490	499	509	503	508	468	482	511	510	469	527	487	504	506	455	491	521	492	539	487	524	474	498	507	493	510	448	478	467	518	462	461	507	495	530	463	500	486	507	546	488	489	494	495	482	494	529	463	476	519	484	519	480	470	526	517	496	512	499	467	479	468	532	492	479	498	505	484	523	492	494	502	469	492	510	509	443	515	480	485	518	487	456	509	507	481	506	546	463	495	507	459	476	481	535	480	512	497	519	494	475	479	499	458	467	491	505	469	465	469	473	482	459	513	500	503	482	498	487	478	467	508	458	463	477	477	518	475	496	527	472	474	537	461	460	519	485	495	499	472	459	473	467	496	490	493	512	451	498	494	491	523	470	526	512	497	515	490	497	470	516	501	422	513	525	491	505	501	526	489	506	476	479	479	499	482	491	485	469	500	481	495	503	493	455	539	489	484	456	520	473	509	471	498	489	500	493	459	488	527	477	518	473	500	499	462	480	484	460	473	537	524	517	499	481	453	490	487	493	493	513	480	485	497	473	527	496	497	505	498	482	514	482	505	484	510	479	486	474	467	435	482	506	474	506	493	504	539	448	472	454	464	531	497	493	511	498	481	495	502	473	486	494	481	500	473	555	504	454	509	505	479	499	495	525	500	488	490	471	538	470	492	460	477	460	469	552	457	485	483	488	516	524	478	521	497	459	464	488	489	478	512	499	491	503	520	512	486	488	473	481	481	527	456	469	518	475	487	470	473	455	478	478	490	486	478	476	512	480	449	477	457	471	470	505	491	482	514	483	486	500	474	478	500	492	498	485	474	487	505	493	505	495	446	482	470	500	529	487	513	462	496	468	473	515	450	491	496	478	457	490	535	487	481	497	511	453	480	524	442	532	431	461	504	510	477	503	514	496	506	524	469	490	478	493	482	488	463	521	452	477	510	514	533	505	516	463	482	488	521	487	507	490	504	506	505	506	493	506	498	439	461	490	471	454	495	511	496	447	495	499	496	479	442	475	465	477	490	462	469	485	500	486	481	489	512	486	480	502	494	495	533	485	480	468	474	477	460	520	485	465	498	487	471	521	491	459	458	513	503	510	527	473	496	500	494	511	520	502	505	450	480	488	490	490	506	476	526	477	482	481	470	488	480	505	486	506	504	494	497	510	451	498	487	484	489	499	496	507	499	464	492	485	473	506	494	522	511	434	476	500	488	547	494	471	470	488	500	506	446	509	490	487	473	470	522	487	515	477	514	497	493	554	492	480	486	490	492	476	495	477	468	473	498	468	470	468	480	525	488	451	475	493	494	515	476	477	494	498	482	484	515	491	555	487	501	488	468	514	475	507	483	465	476	537	530	506	470	497	502	461	477	456	489	488	477	481	506	484	516	538	482	464	457	470	520	503	483	494	499	455	504	449	496	460	489	487	530	514	467	491	489	488	469	512	496	486	470	470	503	480	458	440	513	481	516	500	497	511	524	514	483	526	498	478	500	497	530	467	500	485	513	517	512	497	444	525	496	495	499	482	511	523	510	457	470	456	484	467	454	457	466	480	474	501	504	462	503	436	523	488	497	483	484	505	468	478	488	466	487	517	463	527	529	463	534	469	502	474	505	462	481	458	504	494	489	518	445	488	484	474	510	483	508	468	526	503	492	480	484	449	493	472	533	501	445	536	489	490	430	484	477	512	501	472	501	510	500	501	507	458	491	501	524	484	459	498	465	535	536	513	484	451	504	473	472	529	466	502	476	472	478	480	494	501	493	488	470	463	484	497	505	484	455	527	490	478	504	441	496	466	487	477	474	484	511	506	497	502	508	482	511	548	479	514	496	476	488	491	475	540	483	486	504	509	490	445	507	470	470	498	498	491	520	469	494	496	531	486	495	519	545	477	464	475	495	465	491	490	497	502	530	505	512	492	511	477	479	494	497	530	488	512	506	512	489	484	522	497	492	523	485	547	457	492	503	471	462	483	499	492	479	462	522	483	516	511	454	516	460	507	478	485	464	463	439	517	486	498	449	519	457	507	478	480	500	521	490	451	486	470	498	516	506	459	495	478	466	494	522	492	489	454	509	460	503	490	497	517	483	479	456	488	480	435	463	472	451	503	512	479	477	487	484	520	453	471	498	465	476	499	492	502	490	509	478	447	465	484	532	501	519	521	490	508	515	480	464	485	477	496	499	475	566	443	465	488	498	512	500	537	482	542	497	494	510	486	520	491	537	520	499	494	477	474	491	468	519	487	541	496	460	472	496	507	461	514	523	485	513	497	515	469	505	482	496	478	497	493	522	524	519	501	477	498	452	475	498	469	461	494	465	531	503	477	487	480	482	467	511	473	482	501	494	480	490	471	520	525	502	529	473	505	492	493	497	484	470	462	462	501	501	445	506	528	504	513	487	476	498	487	478	492	512	510	515	452	501	513	497	479	484	493	466	493	471	453	510	506	482	474	512	514	514	557	510	511	476	482	507	504	466	459	500	487	517	499	472	454	500	526	513	523	499	473	518	476	473	456	482	482	437	494	515	447	459	470	493	488	519	464	531	496	470	488	493	459	492	478	485	494	483	471	476	460	489	496	477	518	510	465	513	466	480	485	458	503	474	497	479	514	451	507	504	487	505	494	484	466	460	503	467	494	528	481	485	472	535	479	479	479	470	522	498	541	525	464	485	511	458	492	517	491	525	509	505	476	456	489	490	512	488	522	481	501	519	516	537	486	491	476	487	492	510	457	493	500	493	479	454	494	487	535	497	501	464	492	477	468	501	484	483	503	473	481	498	510	504	526	519	514	463	504	514	545	525	488	485	491	477	501	457	534	479	513	501	478	500	503	487	491	526	497	475	480	506	513	484	464	501	510	480	478	499	507	528	515	462
1946	256	271	271	255	259	257	235	214	232	238	213	248	238	254	249	219	246	254	220	228	238	237	211	189	227	225	259	258	216	226	224	221	245	204	246	259	222	231	238	244	241	236	202	229	224	210	204	222	236	238	238	244	228	238	213	201	224	230	223	237	226	215	216	229	241	221	220	229	233	221	219	220	235	238	240	227	207	240	232	245	228	215	230	224	246	226	257	242	248	196	225	259	230	243	203	223	208	243	246	221	221	220	236	227	226	227	246	237	232	238	231	235	237	202	229	232	201	237	218	268	222	250	224	237	235	240	222	232	214	233	211	222	225	204	248	234	226	226	229	233	212	225	243	217	237	221	204	205	229	222	200	207	223	226	232	237	228	245	246	262	242	210	207	235	249	221	241	232	218	208	208	225	222	245	227	228	236	215	221	222	239	245	239	218	242	243	222	211	221	231	237	224	220	210	231	214	258	230	235	241	216	223	245	213	246	226	236	227	217	243	237	235	198	227	205	220	261	217	242	233	231	221	250	227	221	232	234	228	218	226	224	240	228	225	224	227	230	242	222	193	232	229	235	209	231	224	222	240	222	196	220	212	234	223	261	245	229	227	226	218	221	242	246	230	235	220	201	222	233	240	229	223	238	231	204	226	206	238	236	217	225	223	227	250	244	241	212	231	223	229	225	247	250	204	232	227	222	221	229	227	189	229	224	219	219	258	234	223	220	214	250	254	232	221	235	253	240	230	238	248	252	227	227	209	237	234	252	228	249	216	222	244	237	234	246	211	214	230	231	257	230	216	241	249	228	223	233	214	227	221	227	240	232	224	210	237	244	232	227	190	248	207	235	225	240	230	229	245	229	217	216	247	237	236	238	210	223	229	221	226	235	239	234	226	245	234	247	233	236	233	231	218	236	210	238	245	223	226	250	236	223	222	233	230	214	225	217	215	232	232	222	232	220	215	220	249	229	250	228	244	225	229	233	213	238	222	241	223	241	224	233	203	234	252	208	225	254	197	242	230	260	225	218	233	211	250	232	234	220	229	222	227	217	204	222	219	232	222	242	212	260	219	219	230	221	258	220	202	222	230	224	263	209	236	247	226	220	228	231	258	225	211	211	245	212	236	240	223	200	219	237	214	238	248	233	219	195	249	244	237	208	233	231	213	210	241	230	214	242	240	205	211	221	237	246	221	252	237	237	219	195	268	221	216	254	231	210	249	234	249	229	204	213	213	253	227	227	227	226	209	231	253	236	213	221	218	255	247	227	223	223	204	243	211	199	211	209	216	235	243	228	221	244	238	241	255	255	228	222	245	235	266	234	200	227	234	221	240	220	233	223	228	228	203	207	224	220	247	246	257	218	213	200	256	208	221	224	212	234	237	197	249	235	252	249	213	244	214	233	243	226	215	212	236	213	237	222	234	214	227	231	221	244	204	209	226	248	252	227	246	221	241	203	216	209	250	209	202	228	244	230	243	231	216	202	206	227	236	201	216	232	225	256	236	221	216	226	190	210	218	248	203	244	236	218	219	236	218	238	252	220	229	225	267	213	230	213	227	213	231	237	217	206	223	251	213	249	222	245	205	211	241	249	249	218	246	218	233	241	216	224	219	265	221	248	231	231	218	234	219	236	190	232	215	252	239	230	227	237	239	224	219	236	210	238	235	225	233	230	248	236	235	230	218	236	223	274	217	249	237	239	241	217	244	240	227	218	242	230	240	234	209	227	237	239	201	226	210	234	243	222	240	219	231	242	247	224	252	241	223	228	243	231	242	232	236	250	234	224	235	259	225	234	219	231	262	208	244	237	237	210	227	245	203	233	255	248	228	222	222	215	243	246	232	229	251	198	225	234	193	223	195	244	251	248	248	236	260	246	239	199	209	226	226	235	234	230	231	214	244	246	215	235	258	217	215	258	222	219	211	203	233	234	212	209	238	273	222	223	224	218	195	219	231	223	220	245	226	230	231	224	212	209	229	235	271	218	256	241	215	221	233	228	213	222	241	252	227	244	208	212	241	241	210	214	223	220	211	224	216	195	231	224	244	221	227	227	221	249	216	217	235	230	235	231	217	235	200	207	241	220	203	234	211	227	228	220	223	211	222	188	246	249	223	242	231	259	217	193	239	257	231	212	235	201	231	218	228	212	262	229	232	238	247	216	213	210	224	245	232	204	239	224	223	226	223	235	223	238	214	239	246	227	222	213	218	199	228	229	244	211	223	207	218	241	238	235	232	223	249	252	226	247	213	207	238	253	223	221	230	234	234	213	243	216	221	228	224	217	245	218	231	229	236	251	227	237	239	206	213	206	225	250	219	240	212	210	232	220	218	241	205	228	242	261	242	240	239	231	230	235	237	222	253	211	221	207	243	241	218	213	201	237	239	231	231	211	202	213	227	235	215	221	225	239	225	226	227	204	227	230	218	215	230	214	275	222	228	258	232	194	235	235	231	219	243	218	231	245	224	217	218	230	227	227	238	213	235	229	232	229	234	239	235	217	209	232	237	218	220	214	249	237	226	220	215	231	234	212	221	237	243	204	245	199	245	236	208	237	225	225	238	231	219	220	215	226	243	208	225	233	237	229	251	233	252	225	230	226	231	231	225	246	227	238	218	228	217	209	263	242	221	244	214	251	256	237	244	203	197	208	211	243	240	217	219	247	216	217	212	224	201	245	220	214	210	225	195	220	235	226	225	257	216	221	206	246	223	230	215	242	249	232	236	240	227	244	224	233	228	227	211	221	216	230	226	221	258	218	231	235	224	233	219	241	235	223	227	235	252	213	215	243	242	211	239	240	244	239	235	227	224	224	215	221	213	223	226	262	206	222	232	221	254	269	221	230	238	241	259	251	231	209	221	246	226	220	237	213	252	239	219	245	229	224	222	235	243	231	231	238	218	221	244	245	228	218	246	231	210	229	241	249	255	228	223	234	231	221	213	225	208	236	193	248	208	211	211	235	249	237	231	217	200	233	232	227	240	243	224	231	232	203	209	213	216	230	225	232	228	232	230	251	215	229	222	219	208	194	250	239	230	237	232	231	260	241	242	214	222	211	218	215	248	248	236	266	222	233	238	250	233	253	238	254	241	194	241	219	255	260	231	256	240	217	210	192	238	247	232	223	216	224	263	217	245	242	237	223	215	225	228	222	228	226	213	234	213	198	229	247	235	247	189	242	230	246	234	223	234	232	249	233	217	247	239	238	233	218	188	240	247	228	223	250	237	252	221	210	231	239	218	211	222	267	217	213	223	224	213	219	231	220	211	230	221	241	229	223	240	215	228	247	245	195	227	257	251	201	232	221	248	236	215	234	218	214	225	209	213	216	220	243	225	207	208	246	202	223	235	228	246	249	221	230	230	221	226	239	239	212	229	243	214	232	236	234	225	246	255	248	222	205	237	223	223	241	217	241	214	242	219	222	204	240	242	241	220	216	221	212	240	223	206	218	232	240	236	239	214	263	221	225	221	210	202	245	239	207	229	235	236	231	220	242
2137	733	796	778	803	809	763	728	760	742	717	734	681	675	687	684	648	686	675	692	699	712	685	648	655	682	681	702	673	728	718	719	680	735	676	688	714	683	645	650	654	695	634	688	710	678	673	739	688	710	732	656	708	681	714	723	697	685	694	693	717	692	701	668	691	658	615	644	669	707	733	653	658	668	671	629	689	681	714	657	715	720	686	651	663	645	708	663	712	659	675	716	649	721	697	689	697	670	648	626	689	682	698	682	690	717	679	642	664	669	678	653	693	674	693	672	688	674	634	688	716	698	656	690	674	673	636	668	696	672	684	662	657	657	656	680	659	689	681	674	730	684	694	714	698	675	652	691	674	653	680	647	672	689	670	684	670	684	691	681	710	674	697	676	631	616	717	684	688	694	731	705	710	745	711	640	671	665	697	646	722	672	689	676	712	680	670	658	666	666	619	680	695	668	669	727	692	708	696	677	714	666	671	701	702	658	671	707	698	691	704	701	708	717	661	671	670	707	663	670	678	692	706	676	648	640	700	692	697	695	662	665	709	720	691	670	677	693	696	692	661	664	746	633	709	650	662	715	690	719	681	653	709	707	657	710	699	664	688	732	655	688	741	672	685	677	657	685	684	679	676	681	700	697	682	643	660	644	692	662	722	671	675	655	672	679	642	702	648	641	673	732	692	671	691	727	676	716	638	689	701	674	681	678	714	667	678	711	699	726	680	697	676	653	662	700	674	691	703	752	685	655	668	648	656	661	674	728	683	697	692	668	679	673	657	661	710	647	661	655	655	701	666	677	665	667	624	703	703	683	682	616	694	681	720	717	728	694	684	643	690	637	721	617	660	650	680	696	691	678	724	634	679	686	654	712	659	668	649	679	726	704	715	667	679	653	668	713	665	685	649	686	673	619	716	647	668	706	707	694	659	697	673	680	662	665	680	693	697	684	666	667	688	699	720	660	711	676	701	671	653	677	677	683	605	731	682	655	613	676	670	668	732	654	720	677	717	673	730	683	655	683	717	665	653	672	696	695	691	670	682	653	664	663	662	627	705	714	676	680	688	690	731	733	662	697	659	693	687	686	691	691	693	677	693	679	693	718	723	696	684	661	694	683	670	691	647	650	654	698	661	682	675	696	680	730	668	677	633	709	657	672	689	615	723	716	687	688	648	714	704	687	677	704	679	670	731	686	661	669	657	694	712	680	711	722	691	642	659	700	705	672	708	705	695	687	715	730	711	656	682	665	662	695	666	712	652	709	686	670	657	672	698	675	650	687	678	692	687	711	663	651	677	684	719	623	701	651	729	661	669	719	704	698	691	634	683	689	636	706	685	711	732	669	662	724	666	673	677	695	693	679	673	673	669	677	671	723	642	664	646	688	684	657	658	674	693	701	674	687	675	654	655	657	676	714	653	655	665	672	675	720	705	693	680	663	731	688	673	691	662	769	637	668	673	645	694	703	678	650	711	650	732	669	737	710	696	683	681	698	690	679	645	698	660	659	669	684	685	661	673	693	688	717	720	649	665	698	666	711	698	681	739	702	666	702	646	703	683	672	681	674	656	698	644	694	693	713	679	705	714	693	684	667	740	684	697	643	637	697	708	676	734	724	686	626	657	668	668	718	689	667	668	683	734	686	667	682	698	651	772	704	641	696	700	670	644	666	676	679	646	700	683	681	700	694	689	687	701	665	707	736	619	650	689	642	662	690	679	666	735	704	702	700	652	725	679	700	678	747	677	679	699	671	690	695	675	655	708	676	673	723	704	686	670	655	679	691	694	738	659	692	670	646	649	698	719	698	678	634	634	680	669	735	711	668	682	707	669	657	687	659	699	662	690	677	702	701	724	687	717	703	765	699	701	628	665	710	712	724	671	698	710	672	667	664	698	650	676	680	697	686	660	681	691	692	661	699	675	650	627	719	677	658	694	739	650	708	697	673	673	668	729	666	672	641	679	642	662	690	674	665	664	696	689	683	695	714	685	696	661	708	691	666	669	708	669	663	660	669	711	650	638	689	672	682	646	676	686	650	709	699	712	673	656	724	692	670	675	692	673	740	709	651	711	672	660	697	652	672	706	674	662	684	630	685	681	679	708	722	684	718	712	681	689	720	687	651	696	722	659	703	696	712	683	683	670	708	678	678	712	647	715	685	658	654	704	650	640	680	684	687	687	680	707	713	686	680	646	650	649	678	672	707	717	724	691	688	663	626	707	673	657	664	676	692	684	685	665	720	651	702	740	670	690	694	660	638	667	741	718	703	690	698	669	682	712	644	671	676	666	669	679	656	674	653	705	664	684	658	695	663	683	690	686	681	665	679	729	650	766	635	662	702	701	688	704	680	702	687	677	691	691	667	655	676	643	696	692	670	654	640	681	661	706	683	640	673	680	651	623	714	713	720	698	695	693	651	668	611	665	705	638	681	665	695	669	708	681	708	702	719	683	733	727	678	679	680	671	712	700	656	710	686	684	735	689	645	699	700	703	703	671	637	643	686	684	757	659	704	704	643	657	689	692	658	715	681	666	707	685	704	666	713	661	629	695	681	717	668	677	668	694	672	675	732	685	670	697	674	670	729	685	694	724	673	699	642	652	715	691	690	666	696	694	716	665	690	699	661	682	638	729	680	677	704	685	640	687	690	690	689	661	686	669	660	734	646	728	682	706	638	676	653	713	641	670	693	705	725	663	689	708	676	679	663	690	689	697	670	652	738	681	671	712	661	670	686	710	715	687	659	663	649	695	725	692	678	722	693	711	673	669	691	711	660	663	693	644	658	698	702	667	720	682	708	694	666	659	684	642	664	722	684	679	669	706	659	685	710	706	678	643	666	679	698	701	631	732	675	675	670	707	654	642	692	704	693	640	677	701	657	647	681	677	686	687	700	695	730	674	670	698	726	646	674	628	712	641	684	702	713	670	696	688	657	662	671	665	712	690	621	687	689	694	664	711	687	714	722	666	690	656	703	648	665	689	703	686	680	683	717	669	701	696	697	685	626	691	695	672	714	653	698	727	687	656	719	685	678	707	681	684	701	692	684	668	712	662	684	679	691	686	640	708	720	656	700	662	683	685	686	665	760	720	654	693	670	686	717	691	695	705	679	652	638	757	676	656	684	688	679	657	680	690	683	717	654	720	700	673	662	667	663	637	711	635	676	679	715	639	672	692	656	697	690	672	700	658	679	696	690	703	655	688	667	676	660	702	718	689	693	675	656	660	676	730	643	653	710	675	682	722	671	675	678	704	642	681	667	654	696	676	700	696	697	652	673	647	695	705	732	684	696	636	693	661	665	678	687	681	765	650	731	747	667	673	701	695	707	702	675	648	658	711	672	691	709	694	713	679	685	690	663	692	665	675	668	666	693	691	636	675	687	688	700	693	710	703	642	687	653	694	673	698	672	669	684	687	669	713	669	678	666	678	660	685	661	702	722	705	718	630	621	657	689	700	691	699	712	706	661	692	661	651	707	670	683	681	673	667	704	726	697	679	680
8037	1051	1293	1054	726	524	411	318	276	247	210	191	201	190	167	151	148	149	151	136	176	128	120	149	118	123	125	130	120	132	128	121	128	128	137	136	102	119	135	113	128	105	108	131	117	119	121	117	125	98	109	122	127	117	110	135	123	128	128	113	112	124	124	111	118	118	109	110	113	127	129	135	126	108	113	144	107	118	122	145	114	113	103	124	108	100	122	106	104	122	122	107	116	116	106	124	105	114	109	114	128	116	112	147	113	110	138	119	109	113	127	110	105	121	114	128	129	133	138	106	120	111	99	124	107	98	126	130	143	108	119	97	119	122	115	125	119	107	111	112	131	136	129	118	118	134	113	122	126	112	115	103	114	117	117	116	120	125	103	134	126	122	107	129	101	107	135	119	97	108	115	99	123	113	89	114	118	123	115	107	99	120	108	108	104	112	122	104	118	94	108	116	119	142	118	113	115	149	105	117	120	121	120	104	128	101	108	106	113	137	117	119	130	114	125	107	117	118	125	117	105	127	105	131	98	119	118	116	128	119	92	121	100	120	124	123	104	112	112	123	108	103	134	119	107	125	116	119	109	122	124	96	125	94	99	116	108	131	120	120	125	124	111	108	119	93	102	115	111	107	116	125	100	120	112	95	117	125	119	114	118	98	103	98	116	99	104	124	121	103	113	119	115	106	107	117	108	106	115	97	106	114	112	115	102	96	121	129	121	112	121	121	97	103	96	135	123	115	118	101	114	103	107	94	102	108	135	108	104	116	122	124	118	94	123	122	118	92	128	101	129	100	118	90	97	114	111	109	117	127	119	112	116	99	120	126	108	127	123	109	108	115	106	112	101	124	109	125	110	108	107	99	102	115	98	104	117	109	102	112	105	102	122	111	114	116	102	117	114	112	114	104	110	111	108	136	111	104	128	115	99	100	107	107	110	108	125	111	100	143	111	104	126	110	115	115	106	107	113	113	127	101	126	111	111	122	98	106	102	110	107	111	110	112	112	110	102	105	130	122	107	110	103	95	103	114	99	121	109	128	100	114	117	116	126	104	109	115	114	113	127	128	107	116	114	114	120	110	106	120	105	98	129	101	117	128	109	106	120	112	85	90	108	108	120	120	114	113	125	114	118	112	105	117	109	125	108	114	114	102	113	102	115	99	113	99	110	124	92	109	106	131	108	128	123	103	129	100	102	105	110	124	104	116	131	123	121	112	118	112	127	120	104	106	132	121	106	124	116	131	86	106	113	135	108	109	139	109	118	120	106	97	107	124	128	114	108	96	115	126	116	112	126	127	120	102	125	111	100	122	119	99	104	106	128	116	105	117	126	116	105	141	117	128	112	122	102	104	107	120	105	113	110	129	113	112	100	113	115	124	112	106	125	105	124	106	135	102	109	105	123	116	113	107	107	101	107	114	121	124	119	108	125	107	111	101	120	125	95	124	126	102	96	108	119	126	113	110	103	136	122	98	100	107	120	122	102	114	114	117	113	121	120	129	108	105	101	98	106	107	106	117	92	122	125	86	103	125	113	118	108	132	110	132	86	137	103	142	101	116	109	114	117	123	135	112	120	107	126	95	127	126	123	106	114	96	116	104	113	121	121	102	106	105	129	107	104	124	105	127	121	140	114	112	110	124	117	112	107	122	114	114	106	105	113	107	116	99	111	113	104	129	122	104	106	104	89	131	131	106	147	112	110	97	120	104	142	120	105	128	117	125	119	133	122	98	107	125	123	123	106	111	106	101	127	106	124	113	109	120	112	135	111	94	124	94	119	107	123	115	109	121	124	101	114	103	114	102	110	111	113	126	129	123	127	118	116	111	123	99	113	121	125	151	112	90	110	112	114	124	111	107	125	132	110	106	119	123	108	104	121	121	109	110	106	116	106	109	126	126	115	114	120	122	129	96	94	142	109	102	106	104	123	121	97	112	102	117	128	102	117	101	109	99	102	123	108	87	100	96	114	106	110	107	112	127	107	103	109	127	116	113	103	104	116	134	108	114	96	106	132	118	122	107	111	122	128	107	113	104	103	114	147	117	123	111	134	113	100	110	115	119	105	120	93	138	113	125	111	106	123	128	100	115	111	98	111	110	99	115	121	119	113	110	121	114	125	113	110	103	104	120	90	100	129	127	111	120	125	111	110	121	123	119	100	116	100	107	145	115	116	117	114	122	114	126	103	103	102	109	117	92	105	124	103	118	109	131	108	130	120	105	113	126	99	138	141	111	109	108	137	121	103	109	126	127	147	97	120	117	104	108	119	118	122	101	109	115	119	125	122	115	118	141	113	113	110	115	113	125	110	102	90	103	111	101	125	113	113	108	101	108	105	122	113	101	108	132	108	104	111	126	117	102	102	117	130	105	110	109	112	103	105	106	111	120	130	107	119	116	106	113	105	98	107	101	99	131	111	114	100	113	106	107	111	98	118	113	118	130	118	105	121	121	123	124	115	125	114	117	101	131	107	101	112	118	119	100	136	120	114	130	106	109	122	120	101	113	129	97	119	105	103	116	114	115	93	108	125	93	117	119	127	102	92	127	109	105	118	122	128	124	105	114	133	106	119	108	106	118	112	134	118	100	113	130	116	127	124	122	121	117	111	96	126	118	126	101	129	119	102	126	110	131	128	99	120	113	110	108	102	102	113	84	110	104	111	98	113	116	123	110	111	110	113	133	110	93	122	113	102	118	113	106	126	101	111	120	99	92	129	113	109	115	101	114	125	119	118	121	109	116	102	94	112	106	111	119	127	114	123	118	116	129	98	114	115	106	116	119	117	107	117	101	122	115	91	111	112	87	117	115	116	111	134	100	109	118	104	113	112	102	112	107	112	115	116	111	117	125	110	114	129	126	122	109	115	127	125	129	106	113	121	101	107	116	99	112	104	105	117	124	125	108	113	82	111	122	113	119	114	107	125	109	122	107	124	102	121	108	121	115	103	90	107	102	110	133	127	124	105	117	117	111	111	111	109	112	125	132	103	113	112	118	104	112	121	129	120	109	96	121	116	120	105	121	117	124	112	121	111	112	110	117	92	92	104	109	109	110	98	107	108	114	105	122	99	110	111	114	119	122	127	127	116	125	120	99	117	114	110	121	123	104	115	105	109	107	131	94	128	107	125	94	122	113	124	95	119	124	104	115	125	116	126	125	131	120	110	108	106	117	101	89	116	104	100	137	136	109	101	124	118	117	122	117	118	119	120	97	111	100	108	125	108	118	109	116	110	129	121	130	119	112	110	115	110	127	117	104	138	116	126	106	138	129	115	117	129	136	134	113	106	115	100	121	106	117	117	123	115	107	119	114	119	104	107	112	113	120	97	117	125	114	141	113	98	122	105	132	123	115	112	118	118	104	115	106	118	113	114	103	119	124	116	111	111	123	97	124	117	121	106	95	99	113	114	86	100	118	125	128	109	92	115	109	123	119	104	102	121	115	112	123	107	105	110	111	92	103	105	115	115	110	116	115	116	100	111	113	115	127	123	106	110	119
5404	1315	3226	3659	3066	2454	1978	1714	1435	1253	1158	1027	906	831	800	748	694	659	637	599	612	579	520	529	532	542	485	507	486	487	492	462	469	477	474	470	406	434	460	458	429	448	398	438	449	426	436	427	410	440	416	407	457	396	409	393	415	437	419	386	446	416	391	389	413	392	454	424	410	373	344	401	404	408	380	378	416	424	396	398	391	383	359	398	405	380	427	361	392	377	397	377	412	393	383	361	400	398	412	404	397	381	370	379	397	381	374	385	393	356	415	380	353	359	392	401	392	386	388	372	393	407	395	360	400	394	428	417	383	359	402	390	395	355	366	389	381	410	370	444	392	376	361	369	394	396	356	367	371	375	341	403	371	381	381	353	373	375	411	382	398	418	407	409	383	361	391	371	377	399	348	370	364	378	376	376	401	381	370	399	366	376	396	379	398	370	373	379	333	388	407	380	409	362	383	402	381	405	380	345	354	434	370	385	392	387	375	395	397	355	367	411	383	359	437	405	394	374	378	407	377	403	359	370	359	367	419	363	351	376	414	383	365	394	375	387	391	353	362	383	377	383	396	400	387	390	423	418	375	357	386	363	397	372	388	383	387	412	357	394	380	396	390	382	353	426	410	385	393	441	378	351	360	363	387	387	391	405	404	394	383	377	386	361	378	409	372	380	369	365	392	403	365	395	402	377	375	403	396	420	377	398	385	374	402	375	387	378	380	409	358	373	375	370	363	385	365	375	356	379	410	410	364	350	422	360	371	396	410	401	346	382	403	400	362	376	383	399	350	340	381	384	381	370	392	355	375	395	364	396	379	375	401	419	394	371	385	374	380	365	375	385	381	359	380	374	385	367	391	399	421	378	377	411	369	352	393	366	372	380	347	367	367	363	382	369	374	376	391	415	400	419	381	385	409	368	366	395	383	382	379	356	410	376	371	378	368	387	380	395	397	347	385	370	404	388	413	384	392	361	380	366	369	396	395	369	365	356	418	362	353	338	369	395	410	398	399	363	374	389	359	370	375	411	379	383	373	374	359	373	396	367	381	389	374	363	392	420	405	375	377	373	345	373	360	371	360	379	411	389	383	343	393	368	376	389	399	399	413	388	388	400	347	377	398	407	364	363	409	369	366	379	392	389	386	387	368	405	393	387	365	396	346	378	414	402	367	383	385	380	359	379	419	398	358	386	375	379	383	390	339	368	412	403	376	358	383	391	379	378	369	374	375	393	408	381	413	387	370	378	394	352	408	381	347	387	407	362	375	368	399	404	395	401	405	361	390	359	392	375	411	434	362	361	375	366	373	393	386	377	385	387	408	390	361	368	374	384	377	377	381	356	382	390	397	379	388	369	383	390	390	375	398	399	386	355	390	383	356	423	399	381	378	374	358	421	356	374	378	390	400	386	373	356	391	361	376	374	339	379	388	391	381	382	422	400	382	394	389	381	382	364	386	338	396	383	363	403	386	348	400	359	397	411	396	364	395	342	349	377	356	395	397	435	417	391	394	381	405	385	415	417	355	380	359	347	395	357	397	381	388	396	380	374	387	367	388	380	375	441	407	374	395	351	416	342	394	418	345	377	374	401	396	378	387	372	400	370	396	361	377	359	404	366	356	383	343	389	378	341	386	375	368	356	379	395	393	371	354	343	389	381	364	397	352	377	381	383	404	404	363	391	364	403	382	416	389	359	378	387	382	385	377	375	385	373	381	391	410	392	384	406	398	396	393	383	384	408	384	385	381	402	370	374	376	370	401	363	399	362	351	390	385	399	374	368	365	401	357	406	380	390	403	391	410	367	396	345	353	380	395	395	382	412	385	392	418	374	409	402	395	421	413	372	376	381	385	411	355	373	417	363	409	401	391	405	415	404	392	396	343	364	391	354	354	335	356	375	413	403	414	400	383	383	381	370	383	379	390	384	399	406	370	353	394	365	404	427	370	419	346	425	393	343	397	402	372	397	382	380	379	383	361	375	366	382	371	385	391	390	391	389	427	361	356	369	396	380	392	353	356	378	339	375	399	349	405	361	338	368	394	357	381	416	385	368	363	367	388	392	362	417	352	384	401	366	373	402	384	400	379	367	394	399	372	405	350	381	433	416	384	372	401	383	363	377	392	407	379	401	368	387	396	419	356	397	380	378	412	372	400	389	397	390	380	387	383	357	370	347	424	393	365	391	396	378	370	373	383	362	377	392	415	405	383	408	394	377	362	420	388	421	365	409	353	387	407	370	371	391	408	404	404	353	361	395	372	382	381	356	386	375	389	391	396	381	388	377	405	400	387	417	382	374	443	387	377	424	363	362	368	394	371	414	374	376	380	368	361	381	385	362	410	386	427	375	376	380	372	350	386	383	345	359	377	365	413	393	421	369	369	401	383	353	349	398	380	385	360	384	399	373	406	377	392	368	374	387	367	385	382	370	432	375	426	362	367	373	388	342	376	406	371	389	396	434	363	376	400	433	328	405	373	361	367	318	393	376	395	376	366	375	401	398	396	387	380	406	356	414	387	414	392	430	379	396	379	357	368	385	396	364	377	375	398	408	426	409	382	378	390	391	361	368	339	377	396	403	382	379	363	375	360	378	376	405	400	367	403	386	386	408	325	395	408	381	388	399	346	400	402	393	346	357	336	395	371	348	395	349	394	375	395	373	385	407	372	369	403	378	380	407	358	369	355	386	406	357	399	380	363	394	382	366	353	380	379	381	394	398	408	408	346	375	366	350	393	388	350	406	367	407	418	379	397	376	379	388	370	380	409	389	392	373	410	371	381	379	365	380	383	400	367	344	387	335	380	394	394	350	374	388	386	328	402	390	400	381	399	379	405	360	369	417	359	375	347	361	385	357	375	360	372	391	383	393	383	392	377	397	388	353	368	365	414	394	392	373	376	378	349	404	352	363	361	394	377	350	369	365	406	388	346	398	387	353	364	373	386	390	406	404	389	355	352	401	408	403	380	373	397	355	354	402	350	389	400	370	359	362	405	378	365	352	352	381	379	359	381	385	383	386	408	399	351	365	375	364	397	353	390	364	424	390	394	375	386	368	407	417	356	390	420	410	416	387	374	399	396	386	376	372	337	354	379	398	405	365	364	372	393	350	390	385	399	423	396	349	365	390	403	359	409	415	369	389	382	390	394	365	362	367	379	393	361	383	369	396	389	377	397	383	380	371	387	358	363	364	395	394	414	405	346	401	385	389	367	402	388	377	394	365	380	359	361	389	387	382	383	395	398	380	377	390	367	380	395	387	361	391	404	393	380	396	386	380	414	407	410	399	380	393	372	354	397	390	371	365	384	385	376	385	393	387	399	392	377	364	382	356	376	386	390	399	451	354	362	357	400	380	409	390	396	359	375	383	431	372	388	389	361	367	351	376	384	363	372	384	372	396	384	360	382	417	384	346	407	389	364	398	349	391	382	381	396	402	422	377	382	351	350	394	358	366	381	382	414	364	381	380	354	402	362	398	430	390	377	384	372	412	359	401	370	391	378	371
15359	2513	2757	2091	1409	1032	781	655	506	391	413	347	299	312	251	257	267	209	239	203	196	196	174	199	191	190	183	171	169	168	166	199	175	158	176	135	174	181	161	180	156	168	160	161	168	174	160	148	149	149	140	167	152	186	170	175	137	164	129	146	189	121	144	164	176	155	166	156	146	167	165	153	152	155	170	152	151	141	114	143	155	143	150	164	138	138	139	149	155	150	137	136	169	177	149	167	136	142	169	127	154	135	162	142	151	136	159	158	154	163	158	171	157	167	150	134	145	142	142	149	147	129	141	140	172	149	153	159	140	164	166	146	173	156	140	147	134	165	141	140	153	151	145	137	148	148	164	134	166	158	170	168	163	153	129	146	149	152	156	141	158	161	150	152	150	149	184	149	148	158	154	161	183	142	151	136	146	155	133	132	138	164	137	153	152	165	137	162	162	150	162	156	144	143	143	147	158	161	159	155	159	168	140	147	151	140	147	142	159	163	147	145	132	161	164	157	152	176	150	171	153	146	150	171	148	131	146	141	138	147	142	136	160	134	142	148	148	136	150	154	146	145	133	155	150	163	144	141	151	153	123	145	168	161	133	149	164	142	136	151	132	149	153	135	200	168	159	155	174	160	156	154	146	140	137	137	171	164	161	150	153	169	145	129	150	170	148	165	156	163	154	132	157	164	133	140	162	146	134	160	160	151	158	147	141	148	144	169	178	147	175	144	133	149	161	155	148	114	134	177	163	162	181	168	142	157	167	145	159	148	175	156	148	145	170	140	151	157	157	151	137	149	142	149	153	162	146	143	149	147	153	153	142	141	164	158	135	148	136	151	143	151	144	146	133	153	162	150	166	135	158	139	153	151	143	173	140	142	157	139	153	162	154	167	169	144	143	151	154	163	127	150	151	158	141	145	138	151	147	152	161	181	152	127	146	165	140	158	158	147	144	149	151	153	136	145	140	155	152	149	166	179	162	161	152	160	143	167	171	133	155	155	136	133	154	163	146	146	173	131	136	179	141	156	143	151	155	150	165	157	165	136	150	154	154	137	136	130	165	150	153	158	168	142	149	143	150	149	159	162	143	148	150	142	164	156	138	136	171	140	140	168	141	144	140	148	127	152	178	151	139	146	159	163	158	162	144	142	164	142	137	151	150	147	150	153	159	143	135	146	148	118	160	151	163	143	142	132	140	156	149	149	140	139	162	134	151	154	138	161	156	142	150	134	143	140	151	157	149	155	169	151	148	147	141	156	122	150	147	151	130	146	129	130	161	139	152	133	156	145	137	131	133	141	169	163	150	148	162	150	149	135	142	161	136	156	145	158	174	149	141	158	130	146	115	130	156	147	151	147	156	137	149	153	158	155	149	170	144	156	154	151	146	132	126	119	155	169	162	131	152	163	166	126	140	145	167	145	158	153	132	151	149	167	157	155	142	134	164	138	152	151	142	149	143	140	165	142	144	146	126	157	152	128	146	165	156	133	163	145	120	156	171	164	155	167	167	149	149	154	125	146	187	149	143	139	165	139	160	153	157	142	148	146	137	161	156	142	140	141	149	146	157	137	150	149	138	161	145	145	146	140	160	135	138	113	138	162	157	155	132	164	170	169	158	142	152	163	169	170	177	154	153	154	141	160	160	147	137	171	140	159	155	181	145	150	151	125	146	161	157	163	151	163	157	139	170	163	155	181	149	162	143	139	162	152	147	137	156	156	148	146	138	156	166	156	160	153	169	163	131	140	140	148	146	144	142	162	179	170	157	147	152	143	151	118	160	145	133	141	138	156	149	159	164	142	183	181	144	153	155	141	171	140	155	152	140	146	157	137	150	139	151	168	170	158	157	131	160	157	166	167	138	152	159	150	124	134	138	166	154	142	163	140	202	136	145	157	164	154	149	147	134	145	160	140	141	170	159	145	144	126	170	166	148	139	143	169	156	167	155	126	140	129	170	158	141	156	154	150	141	135	148	141	175	163	144	138	150	161	152	159	143	158	140	181	164	158	166	145	141	155	153	143	168	141	169	161	143	155	164	141	150	152	141	133	149	150	157	139	152	155	157	146	141	146	146	167	158	145	167	156	162	143	142	154	172	137	153	127	116	134	153	140	190	139	173	132	153	155	140	143	156	131	149	150	177	145	155	157	143	152	150	128	149	133	156	164	132	146	168	169	162	161	144	145	131	147	143	152	161	155	182	153	132	153	132	139	124	155	146	152	134	157	124	155	137	140	160	132	145	137	173	145	136	154	142	140	152	154	140	172	148	169	149	155	144	141	155	147	130	180	148	137	139	150	185	150	135	154	145	178	139	128	142	137	143	162	154	157	147	168	131	152	162	131	138	162	147	144	153	142	158	123	153	149	136	155	145	153	146	163	133	146	141	148	156	133	146	153	160	129	153	132	153	158	150	156	151	158	151	145	153	142	150	151	139	167	144	122	132	141	129	155	139	128	144	155	167	150	149	146	167	155	148	148	136	155	143	132	172	144	141	155	148	149	164	141	165	133	163	144	136	154	131	153	147	138	128	163	150	139	167	147	151	133	160	153	161	150	158	161	159	138	156	154	156	158	160	151	155	160	143	156	160	145	159	155	157	141	123	152	133	165	144	152	135	158	152	126	124	169	153	157	135	147	164	132	146	146	151	148	137	139	140	138	144	136	158	146	165	138	147	154	147	142	138	145	167	145	145	161	142	169	141	119	145	158	142	163	149	144	141	152	145	162	164	159	154	155	152	144	145	149	135	158	134	159	150	150	128	174	147	169	157	142	157	143	152	141	170	164	153	160	170	165	164	181	179	158	143	167	155	152	154	161	170	145	145	158	158	133	123	150	155	152	176	127	154	161	141	148	129	156	163	168	144	153	142	147	137	154	146	145	161	171	144	142	149	125	150	154	171	159	162	140	139	140	149	158	147	138	163	153	145	139	129	155	156	164	145	124	136	137	153	150	131	141	136	139	161	155	154	153	145	147	133	166	166	160	147	176	145	150	153	154	132	137	171	159	165	158	138	167	153	125	138	166	134	152	172	158	154	158	150	132	160	138	146	154	153	135	140	150	143	137	170	159	165	144	150	159	152	164	152	163	163	164	164	151	145	138	155	132	160	175	138	142	136	144	164	164	157	159	167	144	157	139	173	149	161	146	138	151	163	137	139	160	157	155	161	161	152	165	126	135	148	150	163	137	136	171	162	145	130	136	175	162	129	121	169	156	129	165	140	161	144	148	160	139	152	157	153	150	165	136	154	165	136	142	155	126	144	162	156	146	159	164	156	139	147	151	161	157	152	148	135	145	136	163	135	161	140	164	159	144	155	156	150	139	138	158	156	155	170	165	166	155	144	128	152	150	154	125	168	163	143	141	149	150	140	155	149	151	151	144	157	148	143	144	139	169	168	159	139	150	133	143	146	149	142	140	164	166	158	155	144	146	166	151	140	153	147	135	141	151	144	150	148	144	146	151	148	171	146	171	147	164	146	152	144	163	116	158	145	153
7555	2504	5949	6687	5516	4421	3735	3080	2525	2178	2032	1788	1543	1475	1345	1190	1052	1042	1026	896	954	845	854	783	807	777	772	754	685	734	686	620	652	651	650	589	615	667	598	589	595	601	575	610	571	550	545	540	597	554	607	543	558	552	529	587	573	536	535	541	553	564	466	573	515	545	591	483	515	525	522	568	514	539	510	488	545	493	466	550	501	518	557	474	534	525	509	478	514	526	533	530	493	482	482	527	506	536	494	501	488	531	493	485	505	526	525	527	482	523	469	518	505	525	477	519	506	469	491	475	476	505	499	503	500	526	473	508	490	484	518	517	475	489	482	490	522	533	478	485	535	513	511	544	496	483	475	450	481	499	526	477	501	516	476	518	503	524	525	501	510	436	494	504	489	460	463	488	483	509	487	489	517	450	493	510	469	502	518	459	474	509	519	509	517	526	496	494	521	515	495	490	483	484	514	483	456	510	478	506	522	479	498	484	495	461	469	499	499	463	485	460	514	491	474	481	497	505	512	523	493	483	480	485	509	495	489	496	483	524	496	510	488	468	492	474	488	481	501	540	502	440	492	498	464	517	530	491	494	514	505	491	452	479	463	523	475	503	483	530	468	487	490	523	498	504	511	489	470	481	492	516	475	511	501	463	486	508	466	508	495	423	523	464	466	501	517	516	495	528	550	481	489	488	470	454	484	453	512	492	554	516	486	493	487	493	473	491	481	528	475	482	464	485	515	468	454	477	477	491	493	460	467	492	493	486	506	479	472	514	504	455	464	508	534	486	500	521	480	469	475	453	482	490	487	481	464	508	497	472	466	483	493	490	466	484	543	462	496	505	504	484	480	475	476	482	508	478	471	443	469	484	476	501	497	505	442	474	524	519	493	469	503	501	489	478	434	488	515	527	484	530	522	449	480	463	491	483	496	520	498	488	454	522	466	469	506	461	492	498	507	490	483	500	490	487	439	490	480	489	523	468	496	535	472	477	479	507	463	459	529	479	519	474	510	468	475	476	466	494	499	470	507	517	481	510	503	491	490	477	480	457	485	514	466	452	477	526	505	482	506	493	481	528	467	507	475	467	497	488	481	479	512	471	508	462	493	507	474	458	477	516	496	510	461	494	479	497	484	511	489	491	492	496	508	504	478	466	491	466	466	519	488	481	505	496	486	495	510	525	524	470	476	495	458	479	560	499	527	499	481	483	476	452	470	513	474	491	485	498	485	479	487	470	479	455	472	477	483	452	475	526	482	491	473	458	472	473	502	464	495	495	499	504	469	482	498	461	502	484	497	523	507	469	502	509	480	462	495	481	530	460	526	503	493	483	450	452	487	497	510	510	509	509	490	518	469	509	503	483	491	516	472	526	512	468	492	497	451	505	516	505	453	455	493	490	527	495	487	518	529	493	452	476	460	487	464	473	479	482	484	476	483	490	475	427	473	490	510	466	479	532	466	493	527	521	450	518	489	485	470	511	453	481	508	470	494	458	435	479	533	501	462	480	521	477	482	473	534	502	436	521	476	521	506	475	526	445	482	479	521	499	513	466	470	469	528	505	503	495	503	462	488	464	498	444	541	508	479	458	520	476	509	449	482	481	509	503	457	490	487	503	544	469	512	493	496	523	492	459	496	487	496	513	529	526	492	496	474	471	487	505	498	483	451	475	495	462	493	507	474	509	497	512	510	450	508	491	527	519	532	462	479	477	453	491	521	497	480	477	507	472	484	528	496	486	507	482	442	501	491	531	497	521	501	468	480	491	483	481	518	510	491	503	481	482	501	491	475	551	512	480	522	490	469	470	519	503	457	475	501	483	456	466	533	475	476	488	483	476	486	497	467	456	492	441	497	501	447	465	505	471	484	481	480	519	467	500	488	461	518	466	483	486	480	537	492	490	516	513	462	509	437	479	494	506	483	462	482	493	463	516	518	497	489	494	461	482	473	464	483	473	480	473	457	467	499	466	502	535	477	481	505	482	512	488	498	482	510	472	453	488	496	508	471	481	478	514	504	486	468	502	496	485	484	513	483	528	519	465	487	489	502	515	475	462	468	490	484	478	485	469	496	480	487	484	512	486	493	494	473	492	512	502	526	497	488	500	473	483	502	481	471	456	492	496	508	486	503	505	493	510	506	448	487	470	465	484	510	494	486	491	487	480	494	516	480	508	526	479	483	525	491	473	487	495	440	498	475	508	524	475	525	520	466	502	462	467	492	499	496	486	518	487	483	521	489	476	500	467	481	466	492	487	502	517	518	439	465	479	466	497	490	509	484	497	515	532	475	515	472	525	464	455	482	496	494	487	501	523	467	513	470	484	488	497	504	501	497	494	503	467	458	452	511	484	496	517	461	472	456	464	486	512	514	512	472	469	479	461	479	470	492	504	485	519	502	496	495	505	517	441	438	507	445	458	510	513	494	500	484	509	509	464	495	494	502	515	468	478	514	486	508	497	479	531	470	473	480	485	489	500	492	513	467	523	505	498	506	475	488	521	484	484	462	503	511	472	519	507	469	468	479	490	453	501	481	489	460	481	470	515	464	481	511	469	480	465	446	486	500	452	464	484	475	514	528	465	510	487	489	488	507	499	503	528	483	466	488	484	519	476	514	523	506	444	474	501	553	461	513	500	454	496	516	506	475	482	495	507	479	482	482	505	477	494	482	466	487	487	448	485	504	504	464	499	513	519	480	491	520	502	523	516	498	508	464	483	488	503	483	507	508	507	496	517	507	469	501	496	525	494	513	488	454	467	548	485	504	462	515	497	502	537	540	484	495	505	506	502	506	495	491	498	509	506	514	476	523	493	498	501	484	499	477	444	451	449	493	470	489	477	431	510	476	479	482	467	490	488	533	486	470	455	490	507	480	465	492	507	528	487	495	464	492	492	542	503	460	484	473	474	483	507	494	474	484	498	482	490	492	503	476	482	496	468	491	450	493	468	485	440	487	485	483	484	493	464	510	480	494	461	487	445	472	480	512	519	496	494	494	520	489	491	498	514	485	467	501	540	484	484	477	492	524	497	514	479	479	493	476	475	528	503	476	494	468	477	502	515	513	501	515	528	477	489	481	500	498	491	498	476	479	466	470	453	475	489	482	468	508	478	519	490	522	473	497	485	450	520	433	476	495	503	496	463	482	487	498	487	500	509	457	493	482	476	526	500	450	464	468	531	497	539	481	502	500	480	512	481	465	501	501	472	520	520	475	497	470	462	490	519	474	496	473	499	499	503	487	507	471	518	510	515	511	499	514	487	494	476	496	526	511	460	478	520	483	505	501	478	498	502	490	471	479	475	439	546	487	498	477	474	473	466	526	480	524	488	491	541	426	468	508	488	502	473	499	481	514	470	525	479	518	504	498	488	458	494	467	518	475	469	491	489	502	495	455	529	519	515	497	470	451	498	519	485	513	521	516	518	484	477	451	479	528	480	500	456	481	499	511	475	456	481	499	483	500	478	486	476	456	497	488	513	504	509	459	488	527	482	469	510	476	458	513	521
2009	279	286	272	278	263	260	233	270	249	229	251	246	250	218	230	252	226	230	214	210	236	232	239	236	194	208	211	256	245	245	228	254	238	227	211	240	226	215	228	214	209	232	234	230	238	247	215	212	256	200	240	228	214	230	220	236	226	227	265	223	223	239	260	249	223	214	221	211	228	217	214	221	240	206	259	225	228	218	233	231	214	238	234	211	240	241	262	223	231	242	220	243	244	223	230	235	232	221	245	241	217	230	235	197	243	219	231	230	223	234	236	218	236	248	219	223	238	236	243	256	241	208	205	260	228	233	217	266	238	239	226	247	253	251	211	255	255	214	225	211	225	217	232	236	224	228	218	241	228	212	247	258	250	223	250	217	221	233	244	190	226	247	197	227	255	247	234	245	217	221	236	212	216	219	196	214	221	236	221	200	207	229	239	214	258	224	239	216	253	228	222	223	212	217	218	225	239	222	226	232	227	202	234	250	214	243	236	228	219	245	213	215	211	227	241	241	219	254	202	220	243	250	225	235	224	185	231	235	199	210	253	229	246	226	202	198	214	228	217	229	251	207	227	216	232	232	218	224	220	223	243	227	264	231	223	224	206	211	226	202	248	224	243	224	229	252	224	235	240	218	242	238	227	241	242	232	233	235	248	257	234	224	236	241	216	219	251	258	219	234	225	235	220	246	221	212	220	259	238	216	226	242	232	214	223	241	236	235	232	263	250	243	245	240	204	211	225	252	236	228	212	218	208	208	241	248	263	250	233	253	231	233	213	230	228	226	227	257	217	217	229	251	221	226	237	225	239	224	255	236	223	235	226	197	240	214	251	228	226	199	235	230	262	241	223	216	214	244	231	225	192	245	259	227	241	244	256	236	222	218	225	264	215	214	242	236	264	233	230	233	239	220	211	222	214	245	219	249	207	193	231	246	241	233	251	238	240	224	223	228	221	219	248	213	222	227	227	229	236	250	217	223	226	216	257	218	233	254	219	260	244	221	217	232	247	214	232	235	221	224	236	250	242	236	257	238	249	248	246	222	237	208	229	224	224	229	233	220	226	245	229	268	234	229	208	234	233	232	210	246	231	217	236	238	237	228	223	241	241	222	248	234	205	251	221	226	235	232	229	250	233	241	223	214	224	232	239	226	208	230	233	207	226	237	226	242	221	236	241	231	231	247	239	246	225	229	250	259	211	216	229	242	214	218	194	216	191	196	235	232	242	221	225	229	206	223	251	246	246	242	221	240	217	228	222	238	216	257	224	241	240	234	236	220	231	218	229	263	217	220	232	207	235	250	219	233	235	229	221	220	250	245	252	217	214	240	271	245	213	237	222	218	261	226	234	230	237	225	234	222	259	241	218	233	231	222	229	228	228	256	196	231	238	261	210	222	238	240	228	235	223	236	231	221	249	228	216	204	225	239	252	229	261	233	221	253	229	247	215	216	229	228	241	220	253	214	218	232	258	224	231	230	232	225	224	204	207	226	239	217	214	256	216	227	251	236	228	210	231	229	240	234	237	221	228	211	247	218	231	236	221	216	235	256	210	228	232	238	237	202	243	220	209	220	209	253	235	210	215	238	216	232	253	219	228	222	237	239	239	222	251	234	250	257	238	211	211	226	216	212	211	224	227	248	192	220	222	225	226	212	268	245	242	195	244	209	227	247	238	223	229	227	236	230	224	241	232	220	226	242	222	220	236	224	243	224	267	210	226	233	212	237	233	213	224	225	238	215	211	227	223	233	246	209	210	218	235	260	235	208	232	223	233	213	220	239	220	235	242	227	219	229	231	233	248	266	245	213	220	230	214	223	234	237	249	252	221	224	232	238	241	206	243	249	217	226	239	253	237	226	254	228	236	243	229	238	230	235	225	248	229	200	217	236	246	237	212	231	245	201	224	214	204	233	240	234	219	240	207	245	231	221	239	233	202	248	231	236	222	222	263	238	239	239	242	228	246	223	238	218	247	241	262	235	242	221	253	240	240	239	257	237	218	222	234	257	233	217	223	222	259	229	222	215	238	232	216	228	224	213	238	245	212	213	247	224	256	235	239	200	236	225	199	232	231	244	233	227	229	236	243	218	218	236	229	222	228	244	213	223	236	217	217	207	230	224	220	242	234	216	233	223	244	232	202	218	237	213	267	223	224	229	234	213	217	238	245	237	211	232	254	243	234	222	225	242	229	217	244	221	228	238	220	235	231	225	230	221	214	235	216	229	224	253	223	241	237	253	229	234	213	195	226	243	250	218	241	259	223	238	258	232	248	212	224	207	243	223	239	223	228	222	220	206	211	224	227	223	238	226	257	222	211	254	226	255	250	271	219	273	211	213	225	228	206	222	242	248	232	198	228	229	205	237	220	236	229	224	217	232	222	221	266	228	248	250	258	222	204	231	223	263	211	235	237	228	230	235	231	223	227	229	215	236	221	254	230	216	237	241	239	251	216	225	227	221	210	229	221	224	202	241	230	208	226	234	215	222	231	229	215	208	207	244	211	231	215	220	226	220	244	251	228	219	222	233	214	233	261	238	199	246	217	247	225	219	230	232	239	231	236	241	227	233	235	249	229	228	238	225	217	236	227	237	214	210	242	224	227	208	215	235	244	242	209	225	226	237	241	231	211	232	237	218	215	216	241	217	234	241	239	206	199	233	234	233	218	233	223	236	235	242	235	237	238	242	251	227	248	235	202	229	226	224	249	240	241	245	269	207	224	240	206	215	217	217	228	212	242	230	232	212	217	239	238	215	227	217	220	218	235	224	233	227	203	220	226	235	227	242	241	214	228	211	221	227	244	226	228	212	233	209	223	260	226	248	231	240	207	241	247	224	227	236	239	224	251	234	229	244	207	249	242	234	236	242	214	236	210	223	241	242	215	226	227	211	205	230	239	219	236	234	224	248	230	237	208	244	241	223	233	254	224	248	213	240	210	221	231	238	227	232	265	214	236	223	242	201	226	251	212	236	253	248	198	216	229	250	220	217	222	246	234	229	217	262	222	206	214	213	218	202	244	232	248	221	226	203	236	251	209	249	227	261	250	215	238	220	215	217	221	218	242	227	220	212	248	226	237	219	228	229	216	233	230	231	195	235	222	216	222	255	231	222	224	227	228	252	217	235	226	211	218	230	216	221	226	235	244	211	203	211	236	239	213	234	256	224	230	227	227	231	218	216	226	227	220	231	224	234	208	242	259	236	252	231	227	228	247	245	252	222	245	234	225	249	221	248	242	257	217	216	223	251	206	256	211	220	234	228	266	222	211	240	225	233	243	226	246	238	233	264	255	221	236	239	250	224	240	219	247	227	222	200	245	212	220	238	248	197	238	254	222	274	246	235	204	232	232	214	239	205	233	244	211	252	222	232	227	205	221	230	224	220	233	240	232	210	246	201	256	246	234	219	235	226	245	226	206	222	208	232	240	240	243	242	232	232	259	230	244	265	229	202	226	253	229	224	195	258	230	234	221	241	221	219	233	216	208	249	247	241	222	253	235
2203	755	863	905	842	808	818	751	792	728	722	715	741	669	735	715	670	677	679	692	704	692	697	687	662	683	705	695	694	707	695	669	698	706	630	636	687	715	694	696	741	717	692	702	694	678	707	677	664	639	712	668	692	682	736	642	718	661	672	653	681	708	644	676	695	729	680	754	700	648	681	682	656	647	706	714	660	654	655	702	626	703	659	658	700	691	715	669	705	755	707	646	715	708	723	682	678	693	708	708	697	694	719	685	663	685	701	688	648	665	687	714	652	681	655	696	694	702	709	654	672	619	682	691	664	715	676	705	643	670	709	713	611	680	725	667	724	661	707	685	681	690	687	688	669	697	691	688	695	704	730	747	688	659	680	655	638	664	681	689	673	675	703	699	657	693	681	621	655	683	668	680	663	676	693	688	692	674	647	682	680	667	695	680	692	637	644	689	696	736	640	686	675	737	715	674	698	715	701	700	688	659	649	693	688	714	680	676	716	656	672	712	678	695	670	709	650	715	696	705	648	683	673	707	682	681	638	664	680	680	676	656	700	703	648	663	726	721	663	709	627	646	728	668	696	666	679	672	700	714	677	695	697	708	679	648	657	710	676	751	710	666	656	631	672	718	682	676	679	724	684	693	717	697	704	694	684	704	733	720	698	691	663	666	656	678	661	675	701	695	664	661	673	656	710	726	691	671	626	694	658	645	646	663	700	688	712	677	664	669	666	715	694	702	651	663	704	654	681	683	654	702	691	652	666	694	681	714	725	692	680	679	674	713	722	701	647	637	682	708	674	630	674	696	694	644	664	686	709	668	682	733	660	668	672	712	675	689	677	710	662	666	678	696	702	641	698	699	722	684	665	687	681	668	688	648	675	658	681	707	678	702	704	725	673	735	667	698	721	704	664	676	702	688	656	688	689	692	685	730	718	691	698	747	619	675	716	719	688	675	716	688	721	678	680	729	662	693	699	714	667	666	656	682	651	642	653	661	701	644	707	690	686	660	708	674	663	714	689	711	614	662	648	700	699	698	645	689	702	628	683	754	705	670	722	677	686	678	701	663	670	655	718	657	646	679	657	668	696	670	668	684	661	668	670	679	634	704	684	650	691	650	694	664	702	641	649	662	722	725	667	676	683	728	705	678	657	698	680	665	709	679	671	664	685	680	668	675	644	720	699	686	706	699	683	661	669	653	667	686	677	717	634	648	695	635	705	652	660	676	660	717	689	700	710	667	679	697	657	671	671	698	687	704	713	695	697	678	691	712	719	673	685	661	652	691	724	691	708	682	717	641	668	720	657	684	679	665	648	683	702	722	660	639	683	667	669	696	735	702	695	659	672	668	694	737	614	690	685	649	710	706	663	661	619	633	674	656	656	700	675	738	666	697	749	690	683	699	690	668	681	712	701	678	707	692	671	701	664	697	696	716	623	649	730	696	636	654	648	689	719	691	695	684	703	638	672	660	685	660	678	739	692	700	680	684	668	672	666	696	691	739	664	663	670	681	636	691	661	630	639	696	664	730	664	693	660	684	646	690	724	733	650	692	713	698	702	703	715	692	658	691	694	676	727	670	773	651	663	675	687	686	702	680	633	688	679	716	707	702	689	639	663	677	715	712	735	702	670	682	672	724	646	683	666	708	672	681	666	670	692	670	678	698	700	644	684	680	667	702	700	729	729	690	704	671	697	662	709	669	672	687	694	676	676	652	650	655	670	680	689	670	666	649	641	633	668	676	674	701	665	706	671	661	707	734	670	688	713	701	662	728	638	692	708	667	649	685	669	641	656	671	710	704	677	647	698	654	681	674	704	728	722	710	702	678	657	727	674	674	666	677	678	679	644	709	681	668	663	705	658	707	682	729	708	692	702	674	701	683	677	697	642	715	641	665	687	688	683	711	692	679	691	713	718	665	683	647	710	671	703	674	644	695	705	708	715	687	691	641	713	675	698	687	690	704	681	674	697	710	680	697	641	703	708	682	681	694	671	700	676	680	645	636	662	641	674	668	660	717	709	681	698	685	643	664	662	702	657	699	739	675	697	664	659	669	670	694	621	747	674	731	722	654	656	631	663	712	646	670	665	688	683	677	677	683	667	695	691	718	687	684	701	641	680	661	687	688	661	700	695	690	695	672	626	652	717	685	674	690	685	683	731	657	670	672	636	666	681	687	692	669	681	643	709	696	706	738	700	713	683	658	659	659	682	684	721	679	711	671	636	663	657	671	730	705	682	646	676	692	703	735	699	706	715	708	711	695	707	662	735	671	693	664	705	669	693	731	654	666	643	706	679	741	680	665	657	654	671	685	671	701	699	652	657	671	698	697	696	690	623	676	727	629	675	729	666	710	684	644	662	695	652	663	684	706	655	648	674	673	701	636	685	697	660	669	705	721	632	675	697	661	669	669	677	670	672	667	664	683	668	637	684	669	659	682	675	710	707	722	670	671	662	659	707	692	662	663	696	702	668	729	696	654	641	662	707	671	664	670	714	673	726	674	686	678	722	673	654	678	642	668	689	654	668	618	681	682	647	652	662	669	706	710	654	674	678	714	672	724	678	656	687	734	674	710	661	691	732	715	676	716	653	749	713	705	631	649	686	677	710	669	694	658	707	688	676	655	712	693	677	676	690	696	686	700	717	685	711	671	694	689	701	694	710	679	686	681	695	668	654	683	692	703	653	669	691	683	677	683	698	684	697	651	672	706	678	682	726	708	675	667	681	688	670	709	641	725	675	696	694	666	642	675	667	653	698	641	675	653	704	686	674	676	719	720	654	695	706	730	716	699	699	706	721	680	705	703	692	644	702	682	679	683	693	666	709	716	733	680	653	684	678	674	665	711	649	718	696	656	688	708	661	707	688	657	652	680	692	717	684	648	643	691	693	742	687	680	673	668	653	702	670	724	718	631	696	675	728	681	661	682	645	704	665	690	717	678	715	686	632	670	686	707	714	677	717	692	656	663	672	748	712	707	626	656	712	654	683	667	664	700	681	700	784	677	700	694	722	668	667	733	640	702	661	677	711	716	732	681	693	715	689	657	692	669	714	662	653	689	676	691	641	689	684	684	706	704	672	683	671	756	676	646	684	670	661	671	697	661	738	696	697	646	642	659	657	664	637	669	718	738	662	667	707	677	684	651	675	693	651	731	730	720	649	694	711	690	667	704	691	648	728	661	653	605	720	704	704	656	678	683	701	670	699	628	692	706	686	700	737	637	658	703	704	706	703	698	670	667	718	723	653	693	671	660	727	712	695	662	697	689	653	677	663	675	686	674	690	631	706	671	702	678	704	680	677	682	670	651	647	732	665	702	656	683	689	649	671	648	740	694	692	659	671	654	718	648	676	721	706	664	720	691	673	656	694	697	668	749	656	739	692	614	630	692	696	690	682	667	680	677	696	670	635	717	701	737	688	673	707	687	693	681	667	660	677	682	704	713	695	683	729	639	696	720	695	671	696	689	673	727	738	724	686	725	695	664	677	674	681	720	689	689	691	718
8278	1108	1355	1047	790	523	413	339	308	231	216	212	164	196	201	158	153	140	147	144	133	143	117	112	111	132	111	134	116	145	126	125	128	141	141	123	106	130	126	122	125	122	121	119	122	106	114	123	107	134	119	112	128	110	123	112	118	116	122	127	107	124	123	105	132	125	109	112	101	113	131	121	102	141	107	109	120	95	111	124	123	122	110	121	117	103	150	114	119	132	133	122	133	111	121	112	125	121	112	121	120	124	115	115	123	115	115	106	129	98	121	116	120	110	115	136	106	97	112	141	124	103	128	134	114	121	114	105	116	121	121	114	119	123	124	124	116	121	112	114	131	106	117	116	133	115	114	120	101	118	118	104	102	109	103	107	134	117	105	104	116	119	125	107	112	118	134	118	123	115	103	116	125	121	120	94	121	95	115	139	129	109	101	110	114	114	124	106	132	108	99	92	101	96	132	113	121	99	111	112	111	112	98	101	135	115	124	106	137	100	102	130	95	114	106	114	108	117	113	112	135	115	142	134	102	138	127	105	121	119	129	105	121	121	137	121	118	108	106	118	111	109	114	92	104	127	129	122	118	128	117	118	120	125	136	120	104	123	116	118	104	111	126	107	112	116	114	123	131	107	113	106	118	116	109	125	142	102	124	128	128	102	112	103	124	103	104	113	105	117	111	120	137	130	114	96	125	122	119	121	109	97	116	120	117	99	129	105	101	115	119	99	103	111	103	120	135	121	103	136	108	118	127	132	107	128	114	110	102	113	115	102	109	118	101	129	119	117	112	109	120	112	106	130	127	115	118	108	102	102	107	111	101	111	125	134	109	111	125	126	112	113	125	119	108	106	110	113	86	111	123	97	104	94	107	124	132	107	110	99	111	99	97	135	116	131	137	113	118	99	101	121	110	118	119	127	113	110	110	114	118	110	96	117	129	117	118	108	101	117	110	120	96	112	125	94	123	90	110	110	112	117	116	111	109	91	112	111	127	107	116	123	103	100	113	127	116	96	87	115	117	126	100	97	123	96	106	127	111	102	127	117	109	121	117	115	116	125	102	110	109	122	109	103	116	111	114	111	100	114	119	120	119	96	113	114	122	107	118	111	110	111	103	113	122	112	122	114	140	117	123	101	135	140	119	104	120	115	97	110	108	122	116	111	107	105	115	127	102	122	133	104	124	111	109	102	124	110	129	119	118	96	102	113	102	122	130	108	109	112	115	107	114	119	102	116	97	128	124	103	109	107	117	114	102	114	131	115	107	108	117	138	122	128	116	111	109	118	113	113	103	125	106	125	103	117	104	132	114	118	120	110	121	119	112	113	99	126	102	120	121	106	130	117	122	123	107	138	106	114	115	115	115	108	122	91	109	130	125	102	101	124	118	118	129	120	107	118	107	100	117	125	119	120	87	103	111	98	105	90	117	112	109	114	104	100	99	112	88	105	104	87	127	93	135	109	108	104	108	121	119	115	115	128	128	130	112	131	118	104	95	103	116	117	119	108	89	116	98	130	112	112	126	112	115	105	112	109	132	105	106	106	115	123	109	120	94	124	123	110	125	112	127	136	106	126	105	108	123	108	114	119	105	94	103	130	104	132	104	105	119	122	110	109	102	123	98	105	119	94	103	126	120	115	135	116	88	91	126	119	125	126	140	104	109	109	121	123	112	119	126	115	136	120	108	114	125	123	129	126	117	142	136	103	106	115	111	112	127	103	114	124	118	102	131	115	109	120	113	113	118	112	98	121	104	106	128	100	110	94	137	104	126	106	118	119	114	107	117	120	112	101	98	120	114	104	113	107	117	103	106	122	129	112	108	124	110	139	136	116	128	104	110	119	116	124	99	131	129	107	121	100	102	126	128	113	125	108	105	128	104	110	116	115	112	115	104	106	99	107	122	133	96	108	111	108	130	123	130	120	101	125	103	127	116	109	115	122	102	111	95	126	134	141	124	117	137	126	119	134	117	116	106	123	116	113	111	112	107	116	115	103	111	117	101	122	118	107	113	98	120	118	123	108	114	114	116	114	150	104	118	128	129	109	111	93	107	93	113	115	127	118	103	118	136	119	123	117	116	113	129	118	115	119	124	132	118	108	119	101	113	105	134	152	125	119	107	116	106	116	117	134	98	120	102	118	122	89	117	117	118	110	118	125	113	103	118	114	142	111	99	120	107	106	116	137	120	127	122	129	99	138	128	105	142	127	126	113	111	105	117	122	115	132	130	119	125	107	115	103	105	111	106	110	104	114	131	105	104	113	111	108	104	102	121	117	115	121	115	119	124	108	124	106	109	119	128	117	116	116	133	116	126	117	117	122	116	115	120	119	134	97	131	121	122	109	122	110	103	119	115	108	122	119	127	118	112	127	111	128	121	115	115	121	128	100	116	100	104	127	136	118	109	116	94	113	115	124	107	94	104	122	120	101	105	135	113	122	107	133	116	113	122	106	106	115	123	101	108	130	138	126	120	132	127	107	92	101	115	137	126	107	116	100	101	137	114	115	92	127	102	117	117	110	108	117	105	115	120	119	117	118	122	109	118	99	124	98	100	107	111	111	96	116	123	128	122	139	127	109	122	117	105	122	110	117	98	129	121	116	118	119	125	136	126	113	116	118	123	128	116	123	135	120	116	114	119	113	96	118	114	136	138	131	93	109	124	124	111	130	137	113	113	118	126	122	125	108	97	126	115	113	116	131	115	108	127	92	96	98	111	124	84	105	135	115	98	119	114	95	123	126	125	135	85	101	106	120	115	116	135	126	114	109	137	114	118	103	87	109	98	89	122	118	121	117	133	118	102	119	124	129	113	123	102	127	115	106	98	109	117	121	114	119	105	119	105	119	107	112	121	115	93	107	111	105	107	106	118	106	127	119	112	99	130	127	110	111	126	118	96	117	105	121	112	117	118	114	126	92	108	109	124	105	115	107	99	123	106	110	101	100	87	131	122	82	112	104	115	106	130	118	105	118	115	114	117	114	111	129	119	123	113	123	129	105	130	102	110	131	118	130	126	121	104	115	117	115	122	117	117	112	115	102	124	114	117	125	112	119	106	109	97	101	107	126	126	119	98	120	98	124	108	131	109	99	117	123	112	128	114	116	118	116	127	120	116	124	108	115	103	108	124	103	118	123	104	106	117	113	105	128	100	125	108	135	112	128	110	100	120	106	102	95	103	99	141	96	116	102	121	127	105	100	96	117	112	114	111	114	122	95	97	111	111	106	101	113	106	121	117	129	109	117	106	135	116	113	120	121	127	118	120	134	140	113	122	116	121	122	141	108	114	116	121	126	124	142	126	111	118	117	116	97	118	118	109	123	129	113	128	110	104	102	113	116	105	129	101	98	113	159	133	119	128	109	103	128	106	99	93	104	127	92	112	116	112	130	117	122	130	111	105	112	127	102	120	120	115	108	104	118	113	133	118	94	101	123	121	112	125	119	114	110	109	104	109	91	138	110	111	109	111	113	118	134	103	108	125	101	104	97	123	102	117	99
5286	1339	3212	3531	3058	2482	2071	1667	1499	1255	1110	987	904	803	801	774	676	702	612	582	570	578	566	514	592	522	542	523	489	495	502	510	448	532	485	466	465	447	451	451	432	438	410	376	422	445	405	403	416	407	413	423	400	388	391	438	402	402	404	416	421	408	383	402	412	403	394	401	395	388	395	378	417	388	413	403	407	405	394	413	405	410	408	364	385	360	406	392	367	359	403	420	453	424	381	376	390	358	393	386	371	402	378	400	419	371	396	399	403	405	394	405	385	381	381	361	394	430	408	386	364	406	409	380	360	430	387	402	388	405	364	395	396	377	412	406	369	384	366	386	384	376	344	363	413	384	390	384	369	362	383	410	376	357	402	444	359	387	392	407	383	408	381	386	395	415	344	413	406	353	387	389	380	408	392	384	373	412	368	393	378	400	394	377	389	353	399	428	395	400	353	377	400	374	386	384	389	351	352	429	369	375	389	356	397	411	367	395	369	391	343	374	362	346	368	375	378	348	389	426	392	384	353	388	381	366	384	384	388	373	407	397	397	363	393	384	391	408	354	381	372	382	377	364	387	418	378	382	357	390	374	367	381	397	367	389	411	375	363	387	392	368	364	388	391	361	402	347	396	390	374	399	403	364	387	392	366	405	376	359	385	364	391	373	416	413	364	391	371	332	408	359	365	389	392	383	394	393	430	399	390	378	397	391	360	385	361	361	393	364	367	402	377	374	373	371	389	439	382	398	351	380	372	377	376	400	366	378	390	375	375	387	403	403	382	434	400	358	399	364	383	350	389	384	382	395	381	400	372	378	416	374	370	388	398	391	376	391	386	376	405	397	389	394	365	341	425	432	383	389	378	385	343	370	378	358	385	364	380	344	358	394	393	399	376	374	404	403	384	398	383	393	382	404	377	364	410	366	387	388	423	358	396	357	381	430	384	364	387	409	377	341	429	380	397	385	367	407	368	391	381	410	406	407	382	378	367	385	386	360	382	399	366	361	354	383	364	362	415	361	353	383	425	385	350	355	382	385	381	355	375	374	389	365	415	408	412	372	375	407	377	376	403	393	395	353	375	332	362	419	383	400	370	411	397	388	361	401	358	358	390	370	384	389	376	389	369	397	393	394	403	367	385	379	389	355	408	372	388	371	351	386	389	396	378	379	389	411	372	410	404	408	363	415	345	356	402	373	366	395	379	390	378	374	378	389	337	377	380	391	377	366	359	404	370	361	407	390	379	431	354	394	414	387	354	366	387	353	376	375	410	385	379	362	402	339	384	408	393	364	400	402	374	367	409	364	370	396	394	423	376	362	385	364	338	396	348	395	379	383	396	361	362	355	363	402	352	387	343	398	398	391	385	409	353	391	362	366	379	370	380	394	418	381	359	370	407	342	357	365	387	371	365	413	396	383	370	367	405	377	347	377	364	382	335	383	366	392	388	394	353	369	406	371	399	379	434	381	368	390	406	375	371	370	352	368	388	398	387	381	365	379	403	395	361	361	370	393	404	393	400	344	363	375	404	387	400	380	380	393	388	359	342	390	362	377	369	357	336	378	426	377	362	353	363	373	410	421	367	402	363	400	346	376	353	399	383	349	354	385	391	362	375	393	388	379	370	359	388	396	374	416	376	399	426	392	365	391	392	373	382	368	385	398	383	442	399	409	393	427	378	409	392	372	398	390	364	369	383	381	359	369	391	374	359	405	338	401	366	377	381	403	369	373	401	387	359	348	387	390	370	371	393	384	373	367	398	384	384	381	392	391	393	390	422	402	368	391	384	392	368	385	383	384	368	402	370	371	366	387	375	378	373	394	414	414	361	370	383	353	378	403	340	365	407	388	383	398	384	370	392	377	331	374	383	371	371	355	387	355	381	390	424	387	388	388	369	407	340	373	374	353	362	362	375	390	337	368	359	394	397	377	387	392	355	376	366	405	367	373	378	377	365	373	351	412	400	391	361	374	412	367	401	389	421	368	413	409	372	382	395	378	376	368	400	392	375	405	382	380	356	380	398	365	380	356	396	414	381	389	391	376	356	386	401	380	381	407	378	368	369	388	400	402	412	379	354	401	368	395	404	385	384	404	412	368	377	339	372	386	360	413	396	383	383	379	380	386	369	380	414	365	382	375	390	376	365	381	412	367	380	363	365	363	372	408	348	372	353	332	404	346	381	382	350	382	355	383	345	377	356	347	359	370	380	398	359	383	388	392	377	394	373	385	408	418	354	362	352	408	382	383	361	398	377	371	351	380	344	417	356	395	373	381	383	374	378	402	370	408	384	375	378	364	408	428	397	360	401	405	399	404	396	371	377	393	389	379	363	377	376	433	356	403	389	382	367	407	351	365	371	370	365	386	365	387	382	379	416	406	389	353	364	429	387	389	408	374	388	376	375	357	399	395	407	392	393	399	373	398	352	378	364	372	397	394	393	382	338	376	370	360	378	386	384	406	389	355	385	342	388	355	365	376	408	392	359	392	372	364	358	369	402	369	400	390	387	376	400	345	360	380	397	391	376	371	386	408	384	391	360	366	416	404	420	374	401	399	377	393	419	397	371	402	368	399	395	390	420	393	377	340	383	386	366	353	374	415	369	359	356	344	400	391	400	351	373	369	405	372	378	392	371	374	348	386	371	375	401	386	408	375	383	393	371	373	355	406	406	382	387	374	396	366	382	387	399	373	391	379	393	366	412	383	395	423	387	386	382	417	358	403	408	401	375	345	386	402	380	370	388	385	371	364	405	380	379	392	369	371	406	340	374	353	364	387	375	404	389	363	369	358	376	392	376	381	349	352	399	372	360	375	392	330	402	385	393	388	378	395	398	402	386	394	396	402	377	360	420	360	400	427	390	366	400	401	391	385	385	371	365	379	384	390	405	361	373	372	415	391	388	370	382	362	373	345	393	394	423	374	385	380	390	378	397	363	353	375	407	345	378	397	402	377	378	349	351	361	404	395	379	373	354	395	399	385	412	365	379	392	375	412	389	407	368	366	385	386	362	364	398	348	358	389	396	358	399	400	387	371	393	398	396	400	393	379	390	375	398	384	405	402	394	368	393	356	361	395	408	385	362	386	410	409	408	415	387	392	395	393	372	344	372	396	360	377	383	401	415	370	396	370	380	397	379	370	406	385	367	387	368	377	383	364	325	426	355	383	377	405	382	378	385	368	385	375	401	359	364	362	365	367	372	359	328	365	382	407	409	377	387	399	350	426	352	376	359	371	372	371	380	382	371	387	349	404	407	380	396	413	350	363	405	366	336	357	384	376	397	376	354	376	385	365	373	390	378	379	357	395	353	368	378	420	396	369	375	389	375	338	400	367	373	377	356	407	407	380	396	375	363	373	371	381	379	366	369	399	375	406	392	390	360	367	394	403	382	381	394	365	346	360	379	375	359	397	383	409	394	374	394	421	385	348	408	374	403	355	382	364	420	402	351	372	385	376	382	415	366	372	392	361	411	377	374	342	366	374	386	431	363	398	419	399	394	386
15378	2550	2727	2133	1443	1080	820	601	526	398	366	324	275	304	265	261	225	224	186	205	200	207	202	180	178	201	178	170	165	172	166	158	156	146	174	169	177	158	147	159	166	138	162	157	153	153	167	164	162	137	161	153	171	173	150	131	168	164	161	141	129	168	168	146	149	170	135	140	153	144	146	146	183	158	149	133	145	166	186	137	166	146	155	177	171	134	159	165	162	167	146	152	170	142	178	165	179	154	133	154	152	162	158	136	142	153	165	156	178	174	153	143	157	155	153	146	144	162	166	137	133	151	156	157	163	142	144	130	143	138	157	147	141	163	139	158	170	147	161	152	160	155	118	148	158	160	154	146	144	149	162	140	142	159	139	179	143	145	154	155	133	137	168	148	147	153	147	140	166	171	157	152	147	142	143	139	145	166	142	157	153	146	163	162	151	139	139	157	119	168	160	152	163	146	176	148	156	132	121	161	137	157	168	154	167	139	150	153	167	149	148	157	149	145	147	149	156	159	176	144	151	152	129	177	155	160	159	161	159	148	129	146	164	147	173	154	149	144	149	154	138	174	163	135	146	148	155	175	151	157	138	151	149	177	153	136	146	157	139	136	121	158	150	155	141	156	155	134	148	153	173	140	140	128	182	155	148	149	150	144	164	161	161	158	181	139	156	174	156	143	143	156	133	154	137	173	127	159	145	146	161	156	136	149	138	128	148	166	138	127	134	174	161	125	136	125	159	175	165	155	175	140	170	160	151	149	145	140	157	140	139	132	156	161	159	160	135	144	139	145	145	153	156	146	146	143	140	163	180	160	173	160	149	142	131	129	147	162	179	156	145	149	146	166	141	173	150	140	159	153	140	167	182	141	142	165	148	153	137	155	157	148	159	147	153	153	146	159	129	145	164	186	164	163	196	138	139	134	153	152	150	137	154	156	155	144	147	153	172	174	139	156	160	127	168	157	146	133	153	154	157	140	139	141	143	158	163	139	149	151	148	162	146	141	130	140	152	154	159	133	147	171	157	154	135	129	141	163	150	156	170	124	157	162	160	162	164	137	118	150	148	157	152	135	141	157	152	147	162	152	168	158	155	164	162	158	155	130	140	135	142	165	136	142	146	159	153	149	153	140	163	159	168	157	163	151	155	147	168	149	142	145	151	151	141	140	150	167	169	174	146	127	177	142	179	146	154	149	169	162	153	174	137	168	122	160	163	148	139	147	160	154	158	162	157	157	162	152	137	137	148	141	135	144	167	148	140	145	172	161	154	168	147	126	157	140	161	139	161	123	146	145	154	150	151	145	149	136	150	152	141	155	157	135	150	147	142	139	170	140	171	131	142	153	165	162	143	148	152	146	161	145	161	158	148	134	159	162	143	159	143	154	159	133	165	144	138	159	162	153	163	163	143	160	153	158	151	170	124	150	159	150	153	154	150	152	182	136	145	156	166	121	142	152	131	141	143	143	151	161	117	142	153	135	168	137	160	171	160	148	168	141	163	150	137	155	150	136	126	134	147	160	155	149	147	140	143	157	116	146	144	153	135	159	150	166	156	160	182	150	132	159	174	152	151	165	149	148	168	149	163	142	152	146	143	157	145	120	136	162	161	153	141	146	160	150	136	142	142	131	177	147	137	162	139	124	149	138	144	170	160	152	156	136	148	150	155	153	144	168	152	119	138	142	143	141	137	175	160	155	186	158	157	138	168	172	171	143	157	158	147	136	142	164	165	140	143	179	145	138	142	152	136	158	190	135	147	138	152	157	155	165	162	143	174	164	156	158	157	136	172	144	147	154	156	136	159	156	155	154	172	170	137	160	133	178	146	142	149	143	164	153	144	123	158	140	143	150	155	138	159	154	159	145	164	150	183	137	136	142	145	154	136	145	146	169	140	157	153	145	161	149	152	144	142	165	165	147	142	135	154	167	143	135	154	164	141	163	142	164	161	156	125	161	124	159	143	139	165	148	125	169	135	150	151	131	151	162	141	140	171	150	157	147	139	148	141	149	138	150	147	122	160	146	138	147	165	179	128	137	143	146	178	162	143	135	151	171	148	151	129	151	151	151	152	145	145	137	160	171	120	157	171	133	140	164	148	148	147	149	163	156	166	149	156	134	168	165	147	129	139	170	171	153	153	161	168	150	163	169	149	146	148	170	152	149	156	139	156	141	170	148	160	155	119	129	141	131	166	148	163	181	160	136	156	150	144	142	148	172	139	131	161	162	140	161	146	157	159	145	143	129	120	139	153	153	144	156	147	149	150	141	168	140	140	128	159	157	156	146	145	140	163	148	144	147	163	145	121	143	154	171	152	165	162	151	158	169	165	139	156	157	153	144	155	148	145	135	167	137	144	141	152	159	156	179	139	143	159	162	151	137	185	154	146	138	166	151	120	168	167	152	175	150	143	132	154	147	146	151	147	152	138	129	140	137	138	159	160	154	174	128	151	152	153	144	149	163	155	145	173	136	144	141	132	142	143	165	138	156	139	138	146	138	159	143	170	171	147	153	148	147	161	140	147	168	135	162	161	158	144	155	139	155	164	156	141	159	152	164	163	139	152	153	150	155	160	152	133	150	127	152	145	150	172	149	136	152	140	128	152	143	137	151	167	142	169	154	156	159	135	158	150	121	181	145	137	156	158	157	148	164	149	165	174	145	163	147	159	144	172	170	151	152	143	148	155	176	148	128	137	168	182	147	168	151	152	163	150	151	166	153	160	144	172	146	145	155	158	169	140	147	139	149	173	151	145	155	138	152	143	167	166	166	132	138	165	155	140	174	155	142	162	155	163	153	131	151	143	144	161	132	157	140	156	145	168	145	131	121	159	148	162	141	141	155	151	140	160	155	162	162	158	172	152	163	151	136	152	150	166	147	144	146	159	169	154	158	168	140	159	151	183	147	150	166	161	149	156	152	152	161	166	149	167	153	136	150	142	158	153	171	152	162	138	150	139	135	143	140	146	162	147	142	170	160	174	153	148	155	161	183	159	173	158	152	154	143	153	142	160	131	170	151	130	122	166	161	158	130	141	176	158	143	144	149	164	138	138	148	143	151	164	138	164	144	162	129	167	152	143	149	128	156	146	143	176	153	141	149	132	138	149	154	144	137	154	128	162	143	171	145	134	161	167	156	141	152	162	153	133	149	151	149	166	161	163	165	154	129	132	156	170	134	169	138	130	143	151	153	172	162	143	162	156	157	182	162	146	144	172	174	143	154	137	172	146	152	142	154	170	145	129	148	134	131	153	162	143	149	140	156	134	151	131	156	156	149	160	161	126	153	140	194	171	151	155	131	150	138	140	170	167	149	148	144	149	156	140	156	162	156	134	135	137	144	157	140	141	142	158	153	161	145	163	181	142	143	126	187	147	172	151	171	180	137	180	133	152	137	143	142	134	154	154	165	142	136	167	154	153	139	147	156	153	152	135	138	148	161	147	168	139	151	165	160	143	172	145	173	151	159	158	153	143	154	165	155	159	121	144	156	137	157	145	163
7571	2592	5964	6574	5535	4568	3737	3035	2647	2207	1933	1685	1494	1390	1260	1188	1110	1061	954	916	899	850	834	832	810	759	699	712	657	683	679	704	649	678	610	646	641	649	620	626	636	555	577	591	601	576	569	596	551	528	578	579	554	567	528	530	539	523	536	505	548	553	527	581	520	526	541	512	517	529	503	561	497	500	522	536	520	540	540	524	513	480	525	500	550	485	522	516	548	521	506	513	500	511	501	507	514	541	517	504	465	510	515	507	536	504	511	511	493	507	460	496	507	544	476	535	504	484	493	481	519	486	541	509	510	511	503	520	497	510	445	499	536	501	540	476	515	558	516	528	503	478	496	529	522	471	472	474	511	494	513	506	491	462	480	474	492	522	468	505	510	490	484	462	473	499	468	482	487	486	497	510	478	476	449	525	506	491	535	514	497	472	502	518	481	479	475	486	532	495	503	514	455	491	491	501	509	496	488	461	493	534	479	528	503	487	478	465	532	492	480	488	514	566	494	502	535	479	546	484	504	468	514	486	482	479	505	501	487	462	491	492	531	476	519	500	512	489	496	481	516	495	501	497	491	469	481	520	511	497	488	488	489	513	492	500	503	509	496	494	527	531	482	490	504	450	525	463	502	513	468	445	469	479	484	458	437	487	499	492	515	474	530	525	510	492	515	490	479	505	514	449	538	467	533	500	516	494	490	497	472	509	487	474	534	510	519	480	497	468	461	461	458	463	494	519	476	495	477	483	513	484	497	489	470	491	508	489	458	473	468	482	495	490	481	509	461	489	470	472	465	463	474	520	477	512	499	532	521	513	505	516	494	493	501	480	501	525	499	497	490	509	489	522	515	496	510	423	468	495	473	503	456	495	478	503	485	478	457	458	482	438	484	478	503	504	498	498	497	494	494	460	461	509	501	514	505	480	484	489	522	561	467	510	509	488	461	488	450	496	495	500	496	481	500	505	471	460	519	507	462	484	517	502	492	481	507	491	481	534	464	486	505	488	557	475	502	460	471	505	515	470	495	487	523	551	494	510	458	477	530	487	469	534	499	494	489	469	502	476	561	515	486	489	464	492	503	499	483	528	498	479	473	518	492	471	476	501	481	493	467	482	492	477	508	506	505	480	454	473	510	497	468	504	498	474	506	509	486	489	481	514	499	509	527	468	473	443	466	497	499	494	516	501	485	491	499	506	459	546	489	492	463	496	495	505	496	496	479	523	519	491	467	474	505	469	516	502	452	498	466	507	457	507	508	501	432	516	485	495	506	514	475	513	512	504	582	507	513	504	472	455	516	502	499	490	499	497	472	492	519	486	487	522	525	525	480	524	500	457	509	502	447	484	497	513	501	483	498	477	529	494	460	523	488	476	504	498	450	480	484	524	487	489	485	507	507	482	487	495	467	481	514	494	501	506	483	479	502	478	507	520	488	466	528	447	468	481	481	502	510	501	513	495	469	495	528	489	476	459	499	508	490	549	495	512	508	523	457	515	522	494	522	538	473	493	507	541	478	479	513	516	499	544	544	477	446	473	474	493	461	537	508	480	469	520	493	504	513	499	484	479	452	465	499	493	493	441	487	479	506	493	520	472	528	468	492	461	507	510	458	518	479	466	474	488	501	532	521	533	452	449	467	506	514	482	506	475	474	526	474	468	444	493	492	493	478	483	472	498	470	483	499	457	482	488	519	486	453	512	481	492	502	526	454	479	487	503	471	508	466	519	480	516	495	471	490	494	484	507	455	481	493	463	462	483	447	509	468	466	492	490	450	500	519	497	463	498	480	466	503	503	474	490	486	509	487	502	478	448	475	493	524	506	488	482	509	465	482	506	486	490	488	477	507	479	495	526	482	505	505	505	477	480	466	499	489	512	508	492	483	516	506	500	517	451	497	499	479	416	482	501	502	499	493	484	475	477	481	541	490	504	457	497	495	493	498	513	502	529	481	475	468	487	458	495	485	513	467	510	472	484	496	498	514	489	488	495	454	491	474	517	448	479	479	463	533	486	488	523	464	510	484	496	492	460	514	508	482	468	488	518	505	508	480	467	461	490	495	507	451	506	470	480	465	472	490	520	506	487	491	443	458	475	513	455	508	553	488	505	460	458	454	490	498	473	506	491	487	508	467	438	503	510	540	492	506	459	485	508	529	497	509	500	492	513	512	452	520	482	523	492	500	513	522	494	519	498	498	493	461	519	492	489	498	470	490	491	497	515	509	495	483	500	501	460	531	444	481	492	504	477	508	519	489	474	493	467	481	448	503	475	474	456	488	474	479	507	493	512	467	462	494	467	462	489	485	523	461	493	462	472	491	498	470	480	521	484	489	490	473	486	479	488	455	485	509	436	483	488	527	511	491	508	493	529	487	470	492	497	477	485	483	510	491	495	483	482	438	487	483	526	500	498	505	469	509	427	477	498	487	504	520	504	513	469	477	473	480	473	498	480	476	489	502	507	509	494	465	472	490	511	495	495	481	483	532	490	460	487	508	488	460	514	457	477	445	468	515	502	508	480	499	501	505	489	457	483	453	445	464	451	489	474	493	467	471	491	459	547	501	494	529	486	474	479	475	507	485	485	443	481	488	504	504	521	481	466	519	446	492	504	521	463	507	517	447	499	497	523	460	515	529	519	471	509	482	524	489	502	502	507	496	480	506	480	486	467	500	496	477	505	484	484	505	500	477	498	482	491	469	471	528	502	499	495	505	512	499	468	482	539	478	522	467	510	510	497	496	467	507	529	486	529	503	531	459	508	521	533	468	463	504	431	495	491	493	483	489	492	508	470	463	492	503	491	531	498	466	443	481	456	537	466	491	502	487	460	480	537	452	508	497	456	507	500	491	504	496	478	490	486	500	449	505	464	516	509	506	485	498	483	547	488	484	484	502	503	449	442	459	503	488	444	500	503	469	478	472	475	503	503	521	510	507	479	468	491	476	489	461	532	500	499	489	528	524	503	477	525	484	489	503	483	488	468	505	490	522	483	504	492	506	517	458	491	512	512	495	481	479	480	491	497	504	516	484	462	532	495	504	465	531	496	500	470	519	470	456	469	469	494	473	480	490	484	503	486	478	469	495	498	508	518	500	510	512	491	469	511	471	460	470	467	446	520	513	503	493	497	510	515	471	502	492	505	484	495	539	520	482	543	479	507	484	483	487	474	500	497	441	492	504	472	501	499	504	505	466	470	524	527	504	460	476	535	475	470	471	477	511	456	451	526	504	490	476	509	475	484	489	468	482	459	478	481	492	483	500	496	495	485	470	475	472	474	521	508	499	503	490	502	484	466	502	496	449	536	499	487	458	477	506	475	440	484	501	478	437	499	485	490	523	494	482	507	489	475	522	466	517	515	454	517	488	501	483	478	513	490	495	457	486	481	473	485	463	498	480	492	503	529	480	492	507	530	490	508	516	458	482	500	493	445	504	488	494	494	485	513	477	480	493	484	488	513	500	496	533	448	479	486	463	429	484	485	494	486	485	470	517	550	507	529	457	472
2059	272	257	281	282	253	228	259	230	245	265	220	252	194	224	249	244	221	223	216	221	240	231	217	248	252	232	226	227	234	211	220	247	214	233	234	233	250	243	227	253	226	235	227	274	268	231	222	208	217	218	221	230	241	221	208	230	246	230	243	214	243	207	241	268	196	241	230	226	201	214	231	251	230	228	226	221	203	220	245	236	227	255	236	213	234	211	223	229	213	221	253	235	239	223	233	232	243	231	272	221	207	249	240	218	214	228	226	209	230	273	215	238	208	234	232	250	211	219	244	232	226	247	230	219	232	235	225	245	220	227	223	232	231	220	228	218	236	226	210	245	233	225	211	211	211	215	200	241	232	218	228	230	237	228	221	235	247	243	244	243	229	226	224	230	269	232	217	209	228	220	234	234	240	219	234	224	244	213	217	248	242	223	238	241	195	238	221	238	260	207	248	237	247	231	235	236	222	237	209	255	218	258	216	219	261	239	234	239	221	222	249	240	247	249	228	233	207	232	231	218	226	215	212	221	231	224	244	209	231	204	188	206	208	242	224	212	217	261	218	215	231	220	194	241	225	248	215	220	223	226	232	239	219	238	225	230	214	211	211	227	208	240	235	222	233	228	240	226	218	226	223	225	219	243	234	230	234	239	222	246	233	245	247	227	241	243	217	224	218	255	235	213	229	224	202	251	255	219	219	249	233	231	211	218	237	232	256	203	225	227	247	225	214	234	244	250	242	245	234	252	229	227	225	225	234	253	219	230	226	249	235	222	252	236	205	220	229	239	216	237	208	219	241	258	237	213	257	255	229	208	207	219	213	227	232	209	258	219	250	246	254	222	247	193	238	243	221	218	213	228	233	233	261	222	232	230	226	229	223	214	221	264	229	230	232	205	208	219	205	241	231	194	226	253	217	234	237	240	226	216	247	237	218	246	228	220	218	221	242	213	228	229	230	229	226	219	254	221	254	217	225	230	212	236	231	248	239	222	228	252	248	219	233	211	242	250	232	232	242	250	217	219	227	208	237	221	200	251	241	182	224	216	202	203	229	226	243	235	241	228	226	222	228	235	250	216	256	219	193	240	222	217	245	210	233	232	253	227	241	243	210	232	231	234	240	219	217	264	217	236	227	198	235	215	229	221	216	247	260	229	232	229	255	206	216	258	228	264	259	235	235	213	226	223	217	258	203	245	228	217	235	227	247	205	223	232	235	217	229	246	223	193	240	214	230	221	217	248	224	214	206	229	197	210	217	199	216	208	222	237	237	242	226	228	261	211	234	249	250	244	225	230	249	216	231	247	235	250	244	227	217	231	251	219	212	211	203	230	251	259	233	212	240	227	219	234	231	225	234	223	235	183	215	226	232	244	234	233	220	239	249	217	238	239	220	237	255	236	247	239	221	209	241	229	226	247	231	244	256	236	220	232	226	217	234	223	254	265	211	226	224	249	218	211	195	242	232	229	237	254	206	239	232	236	226	216	241	220	204	243	245	230	234	236	241	229	204	221	211	250	244	233	224	215	212	245	245	210	237	234	225	222	246	219	229	204	230	212	232	233	236	211	221	210	238	246	259	220	218	208	228	260	229	233	241	227	211	243	192	239	215	220	227	211	248	210	248	216	240	226	235	211	201	221	233	237	252	232	212	220	213	221	231	235	227	225	232	217	209	247	220	228	228	218	243	223	250	238	207	256	242	213	225	221	239	221	239	243	222	219	220	209	227	228	244	214	229	258	229	231	226	233	234	245	236	239	229	235	216	248	225	242	213	215	219	253	218	261	257	232	201	218	251	229	204	240	214	228	235	222	225	244	221	219	231	215	250	228	231	231	216	206	227	212	244	209	233	238	231	220	241	262	258	242	201	221	240	198	236	232	224	219	207	239	227	228	247	223	228	219	220	229	250	224	254	230	249	209	228	232	235	213	217	265	214	224	219	219	222	220	212	221	231	228	251	235	216	225	218	243	224	260	221	232	226	229	219	202	258	245	244	236	236	231	226	229	222	239	231	240	227	235	222	223	216	212	211	232	223	267	216	249	231	233	237	234	223	214	244	231	229	244	267	224	211	230	232	228	240	252	232	239	239	249	238	239	209	225	256	198	219	213	231	236	215	211	216	234	226	203	232	214	221	229	238	214	234	233	231	220	198	226	233	216	225	231	220	222	260	237	220	231	255	262	244	245	235	215	243	219	224	201	243	229	237	236	227	222	240	236	224	223	244	249	224	244	264	202	250	222	232	220	206	226	220	247	250	224	224	232	228	207	230	258	231	230	225	219	226	227	225	197	215	210	234	209	234	239	216	188	237	212	229	241	229	231	231	250	235	200	223	239	255	224	221	233	223	228	193	252	217	216	264	239	241	235	235	212	246	254	235	239	229	201	219	222	194	215	247	233	219	214	229	228	235	225	216	230	239	207	224	224	218	231	223	226	231	216	217	223	225	231	240	232	238	228	240	245	218	238	231	225	216	230	237	244	205	231	222	225	235	251	218	240	210	259	227	215	238	264	236	239	241	253	207	234	231	244	229	243	216	234	232	224	236	228	230	226	220	235	264	221	223	236	237	215	258	256	250	229	240	231	259	233	228	221	221	240	253	215	226	238	216	240	220	232	226	221	226	207	210	242	225	250	235	225	222	233	258	204	240	231	250	221	243	220	206	228	253	220	223	227	208	253	245	206	218	235	228	239	239	241	234	225	227	217	218	235	219	243	225	237	238	206	233	231	239	235	215	243	227	214	214	243	228	226	238	231	217	223	219	222	236	237	248	211	236	234	241	236	227	247	203	255	238	229	234	250	252	238	213	231	243	199	224	230	224	219	249	222	238	255	237	225	226	237	260	228	216	250	221	229	224	209	208	230	239	221	260	219	242	224	231	244	261	236	217	256	205	228	226	267	222	219	216	225	207	211	225	260	250	236	263	223	214	243	250	214	229	237	222	219	233	239	224	249	222	211	233	216	212	257	223	230	198	217	220	232	225	251	208	237	221	244	216	217	231	206	228	234	226	214	231	214	229	254	247	229	251	202	210	267	200	232	258	186	247	229	222	261	222	262	243	210	218	212	228	248	258	237	212	213	222	235	237	216	229	225	223	197	231	203	220	246	223	209	248	236	253	232	222	206	242	233	225	198	218	237	250	222	240	210	230	245	241	208	236	218	229	210	265	207	234	223	208	226	242	230	244	229	233	265	215	246	204	234	208	243	211	231	224	243	241	229	237	228	204	246	215	239	221	236	197	208	217	254	231	243	248	245	222	224	248	229	251	217	221	202	259	224	226	217	228	202	248	217	214	208	251	219	235	209	216	226	226	213	203	228	239	248	244	231	243	236	179	212	197	216	250	245	208	216	224	215	251	248	205	239	249	240	222	237	228	228	246	227	245	206	219	230	222	218	224	208	217	245	248	251	201	212	211	248	238	232	207	224	231	225	212	229	216	222	227	244	218	214	229	240	233	234	224	241	206	223	229	254	210	244	247	232	245	227	243	281	223
2175	739	811	858	809	777	792	737	706	720	738	673	732	689	679	660	741	714	688	735	672	718	711	682	724	638	706	693	618	727	713	693	695	642	763	675	664	687	649	649	699	673	719	677	685	704	734	659	695	716	674	701	646	742	648	709	722	650	706	649	608	626	688	719	688	664	688	666	660	699	688	751	700	648	626	653	685	680	702	680	708	678	673	700	700	683	679	700	738	677	698	645	681	636	652	692	698	644	644	645	679	684	636	657	688	719	705	698	643	671	701	679	652	673	701	663	728	685	666	659	689	710	691	696	633	689	716	665	682	697	691	660	703	707	709	668	680	694	706	686	725	674	672	703	667	628	680	675	629	681	713	716	681	642	700	726	730	706	693	727	671	676	671	682	699	650	700	682	674	726	666	671	715	693	665	672	674	682	667	644	699	725	692	710	664	679	702	686	704	689	679	680	746	675	678	696	643	635	656	698	651	710	649	654	661	681	639	684	683	677	735	703	748	632	665	654	706	636	680	688	700	674	702	647	651	651	705	716	681	684	679	702	664	622	727	676	734	644	689	670	654	688	724	708	710	700	688	654	703	670	635	686	668	712	676	706	700	665	664	697	635	601	718	684	725	653	650	661	685	682	660	699	630	680	686	707	684	668	693	698	647	686	721	654	693	684	691	703	680	663	697	716	684	633	676	682	623	682	699	710	664	690	686	691	637	691	698	664	672	664	672	697	681	663	718	644	683	701	731	688	685	729	645	682	689	709	694	632	690	723	716	710	670	644	691	673	689	690	692	695	677	664	665	679	730	655	675	684	675	741	641	683	691	669	707	688	642	693	644	672	716	695	703	692	612	692	653	668	692	664	658	695	687	661	711	686	728	676	712	701	735	678	671	703	671	706	671	684	657	713	674	688	705	730	669	686	671	686	689	640	676	676	658	723	679	705	688	654	697	667	702	688	707	702	650	634	681	718	675	700	696	746	645	666	680	716	649	684	694	621	684	656	679	668	693	667	705	668	699	740	656	714	700	695	705	686	690	680	701	685	662	659	662	703	652	656	665	631	677	674	703	690	631	696	652	662	708	714	694	663	729	685	729	693	676	672	650	701	658	676	638	659	671	703	688	713	705	673	656	708	685	730	724	706	647	631	698	713	657	680	702	703	646	687	682	699	669	661	703	687	680	659	693	712	665	699	643	674	683	663	686	672	726	658	720	691	704	669	669	675	667	667	677	682	681	675	711	687	655	713	653	728	706	664	647	675	675	695	656	693	631	679	655	726	712	680	683	714	681	690	682	634	682	698	760	700	699	685	655	680	653	704	720	678	658	659	709	705	635	690	679	688	673	689	682	713	669	674	637	725	735	683	721	672	685	724	696	694	680	668	688	760	714	687	673	685	709	654	714	718	626	662	701	668	729	631	711	667	696	670	679	661	699	660	666	680	648	671	665	707	663	686	699	720	664	655	651	740	689	641	686	736	703	671	696	690	701	725	698	674	649	683	689	684	685	702	707	643	670	697	676	628	717	688	651	729	682	703	670	687	653	683	674	670	645	623	708	709	703	697	674	672	697	658	710	722	688	693	688	684	673	676	723	712	630	663	676	718	681	661	640	656	679	668	646	657	693	703	684	699	661	703	688	700	733	690	688	667	678	698	670	690	677	726	662	691	664	695	686	614	667	704	709	680	663	696	663	700	749	670	661	723	675	645	704	690	702	700	698	679	695	675	722	651	641	691	629	699	650	704	650	643	713	676	702	703	675	675	699	687	667	695	692	649	671	666	738	625	644	637	701	658	694	669	655	642	676	692	714	679	684	673	718	659	631	676	691	698	642	651	664	684	629	675	682	671	675	696	662	715	603	693	660	644	675	648	669	688	664	702	658	651	666	636	669	651	667	721	704	632	683	646	702	684	713	676	648	709	720	694	683	711	697	664	658	703	696	652	724	651	685	695	707	723	680	710	689	697	674	662	668	692	664	728	654	696	691	661	699	663	636	649	679	654	656	692	740	674	676	663	675	707	688	677	654	681	628	678	678	692	697	704	676	699	713	698	658	711	637	652	690	677	650	658	667	675	632	648	633	698	665	681	733	690	672	631	652	708	654	664	669	654	648	700	663	661	687	706	657	683	653	707	634	684	708	648	701	681	669	702	690	694	703	672	669	695	674	649	734	652	677	685	696	714	663	690	673	653	719	697	654	687	661	680	723	667	661	691	688	707	672	669	720	701	689	725	646	682	694	648	632	691	712	668	705	686	665	650	706	689	628	733	674	715	669	627	717	688	652	648	639	684	724	705	677	625	651	682	701	714	630	712	656	677	713	650	710	673	657	707	648	662	668	704	653	689	672	717	670	671	704	665	680	692	740	640	689	703	664	656	668	645	611	652	705	730	669	676	661	704	727	698	689	708	712	704	680	684	607	690	658	676	705	698	650	659	611	696	666	651	661	677	714	714	662	671	725	687	681	688	631	680	666	657	693	737	714	650	683	702	693	687	704	683	680	632	702	719	702	700	631	728	670	675	678	724	663	700	675	718	680	697	683	682	688	638	701	654	679	662	639	709	656	712	652	706	707	696	696	765	700	675	711	695	703	680	711	713	640	660	634	688	698	652	751	641	704	653	670	677	679	695	698	687	681	735	670	644	689	683	712	680	707	717	705	658	712	720	652	645	685	692	683	602	685	651	699	664	677	682	672	712	667	696	694	705	699	695	700	726	655	634	673	661	710	674	687	668	683	708	704	698	648	729	674	691	660	703	700	682	716	680	654	691	683	687	638	645	612	703	655	711	687	715	712	681	718	690	727	668	716	678	602	656	693	734	676	666	654	685	727	679	721	665	697	677	696	715	701	691	673	670	714	657	673	662	661	707	664	683	669	718	672	675	684	673	688	707	673	670	674	705	679	633	720	696	714	683	681	684	683	670	650	711	672	660	704	706	703	688	691	680	679	660	646	736	677	645	707	642	655	663	694	643	671	647	654	660	701	630	720	734	689	707	682	660	704	677	711	685	700	712	683	665	702	647	689	676	652	639	708	661	690	655	660	720	708	678	673	714	711	674	677	672	707	696	662	684	666	666	704	635	688	703	697	657	668	646	659	669	678	674	687	771	661	707	721	643	704	724	665	702	646	686	673	645	693	697	719	738	696	670	655	692	690	687	698	661	679	659	662	649	674	736	730	705	670	691	673	661	720	744	666	698	688	712	684	764	673	688	737	680	702	652	642	659	684	667	679	714	646	651	687	728	662	688	689	701	649	727	719	678	708	661	705	678	723	710	667	641	712	662	664	658	726	738	667	753	668	679	670	664	674	664	694	675	722	667	616	660	625	663	661	636	664	715	651	728	675	708	737	706	688	715	668	658	656	730	707	698	700	671	757	714	674	718	705	706	701	640	654	690	699	693	680	721	674	704	702	692	699	666	708	639	667	688	626	705	703	667	673	640	653	669	687	664	785	694	692	672	735	679	663	692	645	694	686	709	696	734	688	690	695	696	663	692
8170	1115	1318	1066	789	533	417	338	277	234	229	207	196	180	168	156	166	155	151	138	134	154	130	129	145	146	140	132	138	136	128	139	110	110	125	118	110	121	112	110	120	115	117	112	108	113	125	116	114	126	137	109	126	107	134	130	118	130	127	103	129	122	112	131	108	120	105	113	111	115	111	84	128	103	141	101	113	107	95	108	123	108	102	113	114	120	123	113	128	107	110	122	127	125	120	116	114	129	110	113	114	122	141	106	104	122	119	93	103	108	115	123	105	110	105	116	120	128	120	126	118	135	107	130	118	103	91	118	113	103	113	122	113	129	111	120	118	113	102	96	125	126	99	117	121	96	102	109	116	100	130	113	109	113	114	117	109	103	109	133	118	117	110	120	104	103	109	102	134	107	120	103	112	103	101	109	123	99	120	100	130	127	117	116	91	121	114	106	110	118	105	112	105	123	115	138	104	127	99	126	110	125	108	129	92	103	106	117	101	120	121	98	103	105	104	116	117	104	112	106	114	117	104	103	125	114	118	116	92	111	136	113	122	118	109	119	100	117	99	109	114	109	112	123	99	109	113	120	110	125	106	113	132	117	103	112	97	119	120	116	112	122	119	117	109	118	119	116	130	108	117	118	112	120	111	120	108	111	108	115	97	122	112	119	127	113	126	116	114	112	127	121	125	107	115	125	130	121	98	123	107	107	126	118	100	95	125	128	110	128	106	102	109	112	108	111	105	124	109	104	119	105	110	108	112	103	110	97	128	101	106	130	111	107	99	119	127	128	110	109	133	107	108	115	111	145	121	101	128	115	98	120	125	106	108	113	117	116	108	106	130	119	114	113	123	97	127	117	100	123	111	123	123	123	98	118	111	112	122	139	131	105	118	121	128	113	116	109	106	122	133	120	107	106	97	129	127	99	110	112	126	140	91	125	116	126	99	131	110	109	96	100	103	117	132	126	114	101	122	122	96	106	120	100	89	124	104	135	117	121	123	123	105	108	119	116	123	116	119	110	102	115	104	131	96	122	93	128	106	113	120	114	111	137	103	124	104	129	134	106	99	108	116	121	125	108	103	109	120	93	106	106	124	118	106	121	100	130	112	121	112	108	114	104	114	124	108	103	116	103	122	144	129	101	123	123	124	89	126	107	125	95	101	102	106	124	115	119	122	107	124	117	126	118	102	120	114	112	102	126	123	112	131	109	115	117	127	103	123	106	128	118	114	122	121	116	106	127	110	103	112	117	111	134	107	104	100	124	130	120	98	125	118	115	117	122	120	123	110	115	103	107	129	103	109	102	123	88	117	95	99	111	136	129	120	93	115	133	125	111	129	115	96	103	113	130	110	106	106	118	130	134	118	113	118	121	108	119	92	100	111	121	135	101	119	125	111	101	109	136	105	112	127	113	88	110	114	111	119	122	101	107	106	128	95	107	117	103	96	105	130	126	130	121	100	98	111	117	130	94	125	124	110	124	106	112	117	105	118	124	106	120	111	101	101	112	141	107	122	112	97	130	121	109	123	117	148	120	97	110	125	126	118	111	90	117	109	108	124	103	99	104	145	126	114	111	136	124	109	134	110	94	114	107	130	117	115	94	124	123	117	105	117	126	118	103	133	130	94	111	117	107	122	114	97	136	102	118	111	116	101	116	107	116	113	97	127	115	104	123	127	110	125	104	126	121	93	110	105	95	100	106	131	114	123	119	122	127	111	112	116	124	114	117	105	126	110	124	114	104	115	104	108	130	120	103	130	112	107	112	125	120	114	120	121	121	117	104	87	110	109	117	119	123	91	111	112	98	117	119	116	124	106	105	103	107	130	100	111	113	119	120	123	109	121	118	120	110	107	110	126	107	111	116	114	119	129	121	113	120	117	109	114	106	104	117	114	92	107	123	120	96	133	115	129	104	122	119	118	91	150	118	116	104	102	119	117	106	127	110	137	104	105	104	116	107	114	115	118	102	113	103	119	123	109	116	108	109	95	123	134	107	126	99	116	107	110	120	101	109	123	117	112	122	121	109	103	109	112	94	116	121	113	101	104	109	100	105	105	102	128	112	122	90	110	110	115	130	113	127	111	110	118	106	102	133	96	112	127	109	107	109	117	119	131	109	112	133	118	115	124	111	117	96	124	106	108	104	131	111	97	105	113	88	113	131	106	128	131	105	119	106	125	100	115	114	95	103	113	134	124	125	114	102	119	128	128	107	104	100	129	131	125	135	110	132	129	99	110	126	111	116	111	101	130	120	108	108	115	129	108	123	131	137	124	108	130	112	111	111	116	118	126	117	116	124	125	144	125	125	124	117	112	104	113	135	120	118	119	135	119	104	97	115	106	129	110	123	104	104	109	118	114	90	100	107	117	105	108	120	133	120	112	111	116	94	104	118	111	123	99	94	117	117	125	122	120	104	121	102	102	100	113	113	111	118	109	122	141	130	107	113	118	113	110	127	115	96	121	105	95	104	110	114	98	130	112	108	103	101	102	125	109	104	123	129	113	114	110	102	111	111	134	112	115	121	146	110	118	106	127	94	115	128	95	112	118	108	127	121	95	119	110	107	115	108	114	125	117	94	115	132	115	116	118	116	111	117	117	124	104	115	124	112	127	141	95	120	104	116	123	138	110	104	99	103	82	109	116	109	122	100	98	105	114	107	118	98	89	115	140	119	124	140	107	109	102	113	105	127	114	107	107	113	129	109	125	106	118	115	118	123	115	125	125	116	114	102	109	118	134	106	110	126	101	114	105	103	116	115	140	124	118	121	116	108	105	141	126	122	106	116	128	132	122	118	115	110	114	116	108	108	114	112	90	113	142	109	96	125	121	111	119	104	115	115	114	102	102	114	109	119	128	112	124	121	129	115	105	110	103	114	118	118	121	110	108	125	110	112	117	128	108	115	116	108	122	113	97	124	115	126	129	112	124	127	100	118	103	109	129	125	129	119	116	115	118	129	105	112	106	109	91	120	112	118	102	132	116	110	117	123	121	120	120	95	111	117	103	116	112	121	111	96	114	127	111	117	117	108	105	106	102	115	123	103	116	106	93	113	116	109	127	130	112	110	111	101	123	127	88	116	102	122	106	126	126	133	107	108	119	103	115	129	110	115	132	102	122	125	118	123	92	113	114	130	112	111	128	124	114	100	110	120	117	108	116	101	97	102	120	110	110	107	109	109	94	103	114	129	125	125	116	128	112	112	119	110	113	103	108	132	126	119	115	114	120	107	109	122	117	113	128	105	90	121	98	104	95	122	124	107	122	122	118	94	100	126	111	101	133	94	114	132	121	112	97	109	123	107	128	93	118	118	123	117	140	110	116	115	110	112	113	121	126	126	118	119	135	103	88	121	130	112	112	130	117	125	130	120	133	102	100	129	115	101	113	129	106	111	120	122	123	108	108	109	126	96	100	121	106	96	117	117	111	111	102	108	117	116	128	131	105	103	104	121	126	106	100	102	118	112	114	98	108	99	112	111	104	125	107	113	128	114	113	122
5401	1371	3272	3694	2937	2413	2045	1682	1458	1264	1075	1039	880	827	754	750	676	672	638	621	579	602	565	493	513	520	537	502	477	497	510	468	452	480	439	428	431	456	432	432	420	431	420	453	459	406	464	386	426	394	401	423	403	410	409	425	399	399	426	389	424	385	343	403	389	397	433	428	397	374	409	378	402	379	460	382	414	410	401	392	370	375	357	384	350	405	363	370	383	390	404	408	400	413	401	386	385	369	426	403	383	357	382	378	397	394	375	389	356	389	386	365	403	396	358	350	351	383	378	394	390	395	418	393	382	416	388	376	387	343	396	409	349	355	366	383	381	368	389	379	379	372	359	384	392	396	388	367	401	411	371	391	402	431	366	417	349	375	405	364	413	363	391	364	390	396	384	382	394	356	389	381	392	386	397	379	396	383	377	389	406	404	377	336	351	367	356	376	398	382	375	378	376	386	414	367	420	350	430	404	364	367	370	398	425	402	430	383	397	341	394	370	392	355	380	373	427	387	402	376	424	346	401	401	377	358	364	376	388	377	390	360	335	388	390	355	370	361	386	369	376	386	409	392	395	370	353	379	351	375	369	396	348	374	310	358	353	376	384	400	392	394	401	392	403	398	401	386	397	366	389	393	380	380	341	374	382	416	353	375	389	374	419	397	339	391	381	385	359	355	369	383	404	350	377	391	363	382	405	388	384	360	391	358	405	349	381	384	364	373	386	386	424	351	344	366	385	378	384	405	397	374	383	350	404	388	392	371	379	366	390	407	352	388	385	402	359	360	368	390	409	440	383	363	366	381	394	378	406	399	412	393	342	380	355	373	406	368	392	349	409	401	359	380	388	384	388	367	352	371	375	389	390	374	386	372	400	368	370	381	368	368	382	357	368	388	383	359	385	369	390	369	398	366	412	367	352	363	381	406	382	397	332	363	374	396	364	370	383	337	372	398	428	393	394	400	371	384	406	382	387	373	401	401	377	380	327	423	348	419	376	367	392	399	376	423	348	377	387	378	380	410	395	371	383	329	371	390	370	390	384	375	375	394	383	422	410	394	388	369	363	393	395	402	374	359	373	378	350	385	367	407	411	382	341	358	348	398	363	376	342	367	416	367	364	364	418	391	376	388	407	371	387	392	395	406	406	371	389	332	354	368	338	369	377	384	404	391	387	368	400	366	367	401	355	344	379	415	397	391	379	392	375	376	391	407	405	390	379	373	378	382	402	404	384	369	387	395	386	357	352	373	377	409	368	384	376	378	379	388	376	336	399	400	381	406	390	375	386	347	375	421	385	378	400	360	367	366	364	379	402	377	356	365	390	440	343	395	378	363	395	367	374	382	369	374	390	382	386	378	402	384	368	377	367	393	379	382	361	386	372	360	365	382	402	373	417	383	385	387	397	367	383	420	362	395	387	378	391	366	368	386	381	374	374	402	375	384	384	362	403	381	373	398	410	384	369	398	377	405	366	399	375	377	358	373	390	380	373	380	394	380	356	415	374	366	388	374	379	401	331	372	372	391	372	348	356	401	372	377	398	418	343	369	378	334	352	378	423	361	406	394	366	349	372	386	385	408	356	369	368	378	378	389	361	346	396	402	361	403	353	353	380	385	373	373	373	355	393	383	383	405	409	359	368	381	403	389	407	404	348	389	408	392	380	373	396	372	363	373	351	347	376	378	390	387	395	380	380	403	378	360	380	383	368	377	384	385	385	374	372	398	422	398	372	389	352	379	382	371	380	371	345	407	385	344	356	375	385	414	382	424	356	362	375	352	358	371	366	370	379	370	381	388	393	395	395	379	358	384	374	377	393	380	361	375	376	405	371	372	361	382	399	393	367	376	351	402	382	354	407	384	381	388	381	372	382	397	430	402	398	388	379	380	366	370	386	394	372	370	415	366	388	348	388	407	359	388	350	365	393	388	389	383	363	345	382	342	383	423	397	356	356	376	374	397	386	360	396	385	362	359	369	364	376	365	382	410	397	366	333	386	353	380	361	344	381	422	393	358	397	372	371	392	364	413	365	444	368	423	364	364	380	391	383	363	390	395	346	389	383	373	382	381	363	405	343	366	365	414	352	354	375	354	413	391	355	406	381	366	357	358	417	394	396	373	376	399	359	404	402	408	385	373	385	399	423	373	391	366	402	416	388	398	388	380	399	329	386	376	379	396	376	351	373	398	350	357	372	395	378	346	356	403	350	421	380	367	370	359	380	376	369	361	391	369	409	377	385	371	382	376	378	410	377	359	363	404	368	325	353	376	414	354	352	405	358	413	373	402	385	372	376	387	378	380	369	377	371	340	357	397	356	378	416	358	402	415	392	378	352	370	416	384	390	399	372	362	400	379	370	402	371	440	395	370	350	369	399	353	354	370	375	365	325	387	347	383	363	413	411	402	369	405	337	387	392	361	366	361	418	342	394	365	366	389	385	397	397	432	382	373	382	375	371	392	354	391	390	377	382	412	402	342	387	376	406	376	387	383	404	378	378	408	407	362	403	387	387	394	381	411	381	370	364	374	359	388	388	350	403	342	389	422	390	385	352	415	339	366	383	389	367	374	394	381	369	394	367	369	380	359	403	418	381	381	382	351	365	378	365	377	356	370	415	351	386	373	388	357	382	372	341	395	398	356	411	377	378	391	383	340	367	410	427	361	374	379	372	386	353	374	401	363	366	389	374	398	401	365	371	386	376	371	391	367	394	367	384	389	371	401	363	402	359	373	363	382	372	371	410	327	370	365	382	389	368	376	381	403	403	369	407	351	404	382	378	375	364	397	360	378	395	384	379	373	385	390	393	366	395	402	366	373	364	362	408	384	391	333	395	371	370	410	424	391	392	402	368	385	366	375	386	354	402	403	386	370	352	364	413	374	382	352	374	385	379	381	393	388	418	422	386	400	393	359	402	380	388	375	377	349	391	359	419	359	352	358	393	365	372	379	393	392	372	391	394	391	390	404	371	386	379	372	343	400	386	413	344	382	423	386	351	357	357	391	376	378	408	388	384	371	350	373	397	397	394	371	378	387	338	388	389	378	341	354	404	384	355	404	393	400	384	366	351	404	414	361	376	376	381	414	358	362	362	394	347	401	353	370	387	422	423	396	401	383	388	362	359	392	347	380	403	354	409	354	406	392	367	386	360	377	358	369	413	347	359	418	361	367	363	374	386	375	402	402	367	367	395	383	347	392	378	340	380	373	365	382	381	362	386	391	397	369	381	398	355	392	427	372	383	349	378	371	376	376	368	381	385	399	382	393	375	377	367	370	389	387	363	359	354	357	354	379	376	388	348	397	379	324	372	413	341	363	388	376	366	385	355	387	393	373	355	372	387	360	380	388	377	421	403	401	407	355	410	358	391	390	382	377	375	366	389	405	381	408	383	410	380	379	387	354	359	401	377	365	360	372	391	427	364	396	375	387	418	395	394	369	350	367	409	409	385	375	352	389	391	379	398	425	371	382	346	360	359	357	376	354	373	404	362	357	395	359	381	372
15557	2499	2704	2119	1444	1060	799	638	530	474	363	350	319	272	252	254	230	211	226	190	198	200	182	233	192	178	156	173	165	183	207	173	160	173	186	159	166	150	170	167	167	147	165	144	179	152	139	151	175	173	151	155	138	148	130	161	152	155	146	147	140	182	154	154	140	169	155	150	152	142	127	172	154	169	161	166	166	159	162	156	157	139	165	163	155	149	136	155	143	181	139	150	145	160	170	168	144	149	161	178	149	156	144	150	130	147	158	143	135	154	154	159	167	171	157	143	164	148	191	144	159	150	172	158	157	147	173	141	169	139	137	118	132	173	158	162	156	149	136	139	135	147	155	163	141	124	148	129	142	146	110	157	150	137	158	152	142	153	155	144	166	161	159	165	164	133	142	155	138	146	158	152	157	152	144	150	157	135	144	129	138	130	154	153	145	146	170	148	170	153	153	157	166	139	159	148	153	142	165	178	149	160	151	161	145	145	178	166	161	158	159	141	160	142	161	133	145	154	144	126	150	148	157	147	145	163	129	141	150	157	165	159	148	143	145	149	144	153	144	139	138	165	142	137	170	152	144	152	157	144	173	145	139	138	140	138	143	164	146	136	131	136	151	125	170	164	132	142	166	148	162	155	167	151	157	163	134	151	153	134	152	135	149	159	152	143	151	159	169	124	149	157	151	166	150	146	175	143	146	151	146	148	154	145	145	148	135	140	150	169	155	166	165	143	167	138	163	161	141	144	144	123	163	169	170	134	161	145	153	131	165	149	137	161	179	170	156	126	151	144	134	150	145	167	151	131	155	145	125	151	148	146	157	145	139	139	145	149	151	126	145	163	149	163	159	136	142	130	156	147	151	148	154	178	154	138	186	154	152	156	150	158	156	155	160	143	137	150	160	172	150	142	156	151	128	152	173	144	163	169	142	160	163	146	139	148	150	124	153	141	147	151	166	131	153	147	134	142	140	135	131	138	158	152	155	168	157	167	166	160	144	164	157	143	140	137	159	157	156	146	145	135	161	163	142	165	157	156	150	154	171	151	167	159	158	148	125	147	145	154	130	143	130	161	138	171	162	154	151	155	158	140	166	143	158	160	142	139	149	137	168	153	150	155	158	167	127	138	155	148	145	158	161	144	139	143	157	150	148	159	144	145	171	144	159	168	146	148	167	148	161	144	155	172	166	154	156	144	147	141	147	155	175	147	116	139	144	157	149	164	157	154	153	166	141	155	149	143	145	155	176	162	157	149	152	155	171	149	156	169	151	153	165	133	129	145	186	164	145	153	142	175	154	130	162	163	154	158	163	152	141	145	169	180	153	162	160	140	123	125	150	159	144	166	150	149	155	157	148	153	138	154	144	159	147	119	148	151	160	159	148	159	151	163	146	179	176	156	160	166	163	159	181	168	149	139	154	141	186	144	152	139	161	165	114	178	165	165	138	137	157	153	154	158	162	166	152	145	150	153	136	154	145	163	157	162	157	170	160	153	155	159	147	139	160	161	127	144	162	154	148	156	191	155	155	153	152	174	143	128	137	146	147	140	135	149	153	159	157	142	146	147	163	145	135	158	158	160	158	150	151	156	155	154	145	150	165	152	144	154	157	155	155	142	161	163	174	187	135	122	153	133	138	142	158	151	168	133	140	154	157	148	154	140	139	147	146	152	140	193	164	158	143	148	158	152	161	134	168	164	155	169	159	150	143	149	150	162	168	168	136	164	142	166	162	157	156	161	148	154	156	161	151	158	168	145	164	147	160	148	171	137	140	156	142	152	148	154	160	162	168	166	137	154	171	148	159	150	152	134	141	151	174	149	145	162	151	128	154	163	149	143	151	151	156	140	160	132	133	150	147	147	167	152	127	162	146	132	177	163	169	174	157	127	163	139	145	136	158	176	148	157	158	140	149	133	145	155	140	138	147	167	129	149	144	133	155	133	139	157	147	155	144	153	144	139	168	122	148	166	154	139	164	148	149	149	143	143	162	155	156	156	155	129	149	154	154	127	146	155	176	146	162	141	153	151	148	163	167	135	152	171	147	173	162	145	152	135	153	163	145	158	150	149	163	137	155	153	151	139	127	151	153	133	146	144	160	143	161	170	146	137	156	167	140	159	155	133	155	146	156	135	138	167	138	146	175	158	145	161	173	175	155	155	156	145	157	152	142	152	133	152	150	136	131	162	145	142	135	168	141	154	141	150	141	151	143	155	163	144	131	157	165	165	146	168	163	133	144	149	151	135	138	160	148	155	147	172	157	155	130	149	153	156	146	145	149	167	142	170	144	138	152	144	181	142	171	138	147	146	163	152	147	140	147	153	149	153	147	158	136	147	167	143	169	152	142	136	142	153	147	153	165	146	131	156	174	152	159	144	149	130	147	128	147	162	142	153	148	143	139	159	151	149	136	167	155	136	146	130	157	143	150	168	151	145	146	139	142	166	140	132	158	135	153	144	155	137	153	163	146	143	162	147	140	164	166	145	135	131	157	143	162	167	148	153	152	165	151	150	151	142	134	139	150	173	147	158	146	133	156	157	142	169	136	131	160	141	134	148	141	140	176	142	136	161	183	163	140	159	158	153	150	150	153	161	154	139	157	154	135	157	149	147	145	145	162	144	144	150	156	149	146	138	139	166	132	151	169	114	148	162	148	161	143	143	158	116	147	144	129	159	168	176	149	143	147	135	137	158	170	152	148	149	135	170	128	139	156	152	151	150	164	153	155	149	153	145	158	150	156	153	166	142	155	166	145	155	139	157	151	147	162	129	147	158	155	136	154	159	167	123	139	155	144	140	125	159	144	134	163	128	162	158	142	159	145	139	144	152	150	146	182	145	150	128	136	154	158	137	148	143	143	151	175	150	139	145	165	160	124	157	158	129	141	155	162	153	144	147	151	155	131	160	144	143	119	165	143	170	139	168	143	146	132	160	145	155	159	153	148	150	140	123	160	143	162	141	169	152	157	167	159	154	132	144	140	155	159	157	159	143	147	160	143	153	167	158	149	167	139	149	155	141	148	171	169	171	146	162	147	155	164	169	125	155	158	149	160	161	138	181	153	136	149	143	163	154	146	152	146	150	168	141	134	157	154	156	125	149	155	141	148	130	150	147	157	155	150	140	131	164	168	147	154	155	142	152	163	145	152	173	114	173	115	156	169	149	124	139	139	154	135	141	151	133	155	134	149	151	170	152	181	163	154	145	139	143	152	161	155	164	150	147	151	132	143	129	156	157	140	133	158	148	171	126	135	149	154	145	150	150	141	148	154	146	170	150	147	158	161	134	142	149	145	141	130	134	146	164	155	155	169	146	140	149	177	165	154	144	160	148	147	153	159	139	137	148	158	137	144	154	137	137	157	180	152	152	160	146	169	139	157	147	154	169	144	153	166	145	156	139	140	151	153	139	140	165	166	138	130	151	162	142	141	131	156	143	155	149	163	156	156	161	174	138	157	141	167	151	117	153	159	146	161	134	142	158	144	167	136	155	142	141	145	131
7460	2576	5907	6464	5514	4529	3716	3020	2500	2124	2009	1752	1514	1457	1329	1184	1152	1119	1014	959	918	883	842	783	758	730	773	777	727	696	658	637	649	640	647	629	643	652	595	601	551	589	583	505	586	523	548	558	562	532	588	577	564	557	540	545	540	550	545	509	531	522	520	516	512	509	547	540	521	522	486	518	529	493	495	523	500	521	471	575	561	490	531	524	494	495	480	504	536	533	508	499	527	570	496	510	508	538	518	486	549	480	496	511	508	526	504	504	482	511	510	496	499	499	507	531	490	481	517	539	485	499	503	522	516	502	469	496	492	510	487	531	505	494	495	509	516	509	495	502	492	468	502	514	514	483	501	510	515	520	499	489	470	515	505	510	509	524	521	512	486	450	478	471	502	493	502	509	533	515	472	460	529	488	481	466	470	505	457	481	486	510	500	467	550	483	471	510	477	483	493	464	502	475	508	493	504	431	519	500	508	477	471	485	476	469	484	491	508	477	502	488	529	519	512	506	481	460	463	483	509	473	481	466	453	476	505	518	481	478	475	516	480	455	505	513	506	506	522	490	483	508	490	496	466	492	477	485	471	468	500	477	502	521	509	519	500	483	500	498	493	475	487	520	473	470	525	480	467	495	474	486	513	478	497	521	521	513	486	476	454	466	527	508	478	473	516	481	484	482	498	480	482	503	489	461	550	494	461	481	527	507	508	481	497	510	496	493	515	560	483	486	467	463	534	497	468	490	502	492	468	446	492	484	493	480	532	480	480	505	506	450	484	479	457	519	496	492	505	498	483	477	497	508	483	491	496	484	472	482	453	506	479	515	496	457	523	530	493	475	499	472	486	504	448	486	466	500	484	515	469	504	479	490	491	498	508	500	552	468	526	488	513	480	496	484	495	469	468	492	492	470	508	497	475	479	482	484	491	471	507	488	456	441	444	516	510	457	487	502	478	521	493	449	512	497	482	488	477	492	480	492	503	463	483	477	494	486	447	526	506	486	465	470	491	470	471	502	490	507	494	515	460	459	464	505	482	497	461	495	495	545	460	451	477	440	483	477	493	485	468	488	449	441	471	526	505	525	482	487	491	468	492	435	502	456	479	481	508	523	492	516	517	467	475	467	513	494	491	469	469	476	470	448	506	470	452	487	491	534	496	517	490	505	500	477	503	495	462	485	467	514	545	514	494	448	473	468	525	487	532	485	479	479	474	496	495	456	534	474	511	484	485	476	470	514	485	491	487	473	500	467	481	484	485	482	508	498	474	484	463	468	491	485	527	470	509	494	506	479	504	500	468	506	505	463	492	448	498	521	501	470	529	488	506	523	487	514	471	468	488	503	471	494	487	467	503	494	503	505	469	506	478	496	516	494	449	508	433	486	529	496	482	502	497	502	456	565	492	478	524	516	483	453	487	516	496	489	507	493	522	471	479	521	478	499	477	475	506	462	499	488	515	510	494	510	496	455	507	495	457	517	472	486	482	481	450	475	462	504	498	468	444	480	488	440	484	445	495	506	473	466	444	482	467	468	464	484	550	461	463	476	500	513	501	470	478	485	478	476	458	486	489	509	497	483	476	473	491	480	498	487	503	503	494	488	447	501	447	485	495	434	485	515	502	496	495	509	443	502	497	551	476	533	454	471	478	451	465	435	477	499	512	494	532	479	470	492	472	468	491	470	460	519	501	485	510	470	503	486	485	479	493	524	521	482	495	492	468	511	483	455	500	518	468	509	452	488	523	509	476	488	521	511	445	502	501	492	479	498	459	498	478	462	480	463	491	456	497	474	486	458	503	446	513	491	470	494	490	488	480	502	490	493	490	459	493	503	509	480	477	493	518	480	476	510	516	494	480	480	470	485	484	459	485	493	515	470	510	505	463	500	476	499	473	509	517	520	493	521	443	496	518	494	495	490	509	479	503	509	525	481	461	427	490	462	511	439	503	490	469	486	479	504	474	492	475	471	469	458	527	499	471	498	493	492	485	499	509	483	535	482	478	495	513	469	477	476	497	512	486	493	481	490	487	489	519	463	489	488	514	509	507	465	486	489	498	556	508	506	534	501	496	513	496	500	516	496	481	477	517	480	528	523	520	488	476	539	468	516	480	505	497	479	443	465	473	487	497	517	494	444	473	492	501	477	446	516	474	465	508	481	484	510	464	514	443	474	504	512	491	494	490	475	505	439	439	489	515	491	514	473	461	487	502	475	494	500	488	491	506	494	483	497	470	490	535	498	480	545	450	462	489	476	476	482	446	471	500	501	473	512	462	445	531	509	484	502	463	474	489	483	534	479	449	463	495	487	469	471	490	495	480	441	512	477	485	472	492	481	503	514	505	496	500	513	510	486	484	515	488	484	460	507	502	478	491	468	499	495	511	466	482	499	482	508	470	525	521	440	492	462	508	497	445	548	501	507	494	507	484	495	491	501	455	496	484	437	478	449	477	517	477	482	512	457	496	513	514	464	515	489	456	498	491	472	504	499	493	490	503	425	490	481	490	524	500	471	546	496	477	472	489	480	472	472	481	501	497	501	504	499	489	485	512	499	461	474	494	516	499	479	465	471	491	471	518	445	468	505	469	527	474	491	469	455	482	500	459	476	456	550	489	476	470	539	515	498	519	504	476	508	531	518	516	480	536	472	454	474	500	534	511	476	471	466	486	506	467	452	518	521	460	509	465	532	481	477	484	463	475	484	501	477	506	461	478	500	461	492	489	508	496	483	518	454	479	481	463	480	463	493	448	531	481	496	524	449	482	521	496	451	469	465	506	479	479	496	500	456	506	517	437	497	497	478	483	484	461	500	511	532	480	501	508	529	482	497	429	463	500	488	486	507	446	475	485	497	489	513	474	464	478	482	472	480	493	498	477	483	490	486	503	519	528	478	508	506	497	458	489	482	467	471	498	471	506	500	508	455	491	481	507	526	513	473	473	466	491	493	513	487	466	483	510	497	449	478	497	467	467	499	453	511	468	465	475	490	491	484	470	467	503	502	477	477	503	468	495	461	547	500	510	518	456	454	500	509	460	494	492	499	488	499	463	480	476	503	470	484	496	474	501	522	475	479	529	486	488	477	540	479	462	501	492	496	512	485	504	470	514	477	520	485	492	496	473	475	521	457	504	500	473	480	513	497	472	501	485	488	546	494	498	468	535	466	503	479	459	528	484	515	517	481	493	506	506	503	528	475	500	512	513	503	474	461	522	491	513	467	503	499	488	491	494	481	475	488	490	496	476	445	439	474	503	499	497	518	485	490	485	460	510	504	443	485	477	501	505	464	511	497	516	478	477	522	482	495	503	486	506	504	465	490	526	438	450	488	467	479	520	486	478	477	462	502	467	478	488	490	509	494	524	507	484	538	494	491	488	486	500	507	491	478	507	481	448	502	490	523	482	503	491	491	501	480	463	499	527	477	499	522	537	483	442	498	480	482	508	483	491	470	488	457	470	489	502	444	451	516	519	481	491	481	497	485	480	494	469	498	448	470	546	519	524	521
2041	261	284	266	236	239	221	257	222	237	243	235	226	200	227	243	226	241	223	216	240	244	251	222	238	227	223	227	191	233	231	235	212	201	212	208	208	216	222	228	227	229	255	225	245	231	260	234	233	228	223	227	215	236	245	259	227	234	244	253	233	238	243	233	222	260	220	239	239	226	188	233	220	209	248	214	237	241	226	245	230	246	228	199	234	199	222	259	260	212	242	213	223	218	225	232	216	236	253	227	238	213	215	226	230	227	220	224	203	214	207	207	196	227	259	254	251	251	209	214	216	226	238	245	221	223	229	245	253	225	240	205	231	209	232	197	229	208	219	215	249	215	228	216	250	237	216	224	248	236	232	226	239	261	212	225	235	214	207	209	227	210	236	231	232	216	228	221	234	233	238	226	238	204	208	189	242	237	252	221	202	259	224	232	234	262	234	244	233	224	241	244	235	212	219	204	224	238	203	242	236	219	227	225	248	234	247	227	222	198	233	219	242	234	217	210	207	260	204	252	236	218	235	236	256	215	200	234	220	234	238	219	236	221	240	222	225	246	234	226	214	238	243	235	238	253	244	239	229	190	218	231	230	213	231	231	236	224	223	262	263	243	217	225	237	247	208	220	236	230	248	254	216	241	219	215	226	245	246	235	208	229	211	241	241	195	208	235	247	209	233	234	215	235	213	229	234	200	200	241	217	239	217	202	217	220	218	229	246	253	224	229	224	212	244	227	226	243	232	239	236	238	208	227	254	222	199	232	235	204	230	222	240	219	245	235	239	217	211	221	220	252	260	219	223	225	229	228	232	228	226	223	251	258	208	250	254	230	203	211	232	239	235	209	242	196	254	245	234	223	240	226	245	233	212	239	242	206	218	234	237	227	214	238	221	232	241	228	230	216	221	236	219	226	228	243	228	225	196	194	222	234	247	213	214	239	218	219	216	219	219	237	216	229	214	231	215	245	225	222	193	235	207	222	202	228	237	256	219	237	226	239	238	240	217	218	222	229	255	220	236	237	231	221	237	192	217	245	216	221	235	239	212	234	219	216	252	230	232	213	220	226	227	239	239	232	232	239	239	241	211	250	223	224	212	231	207	237	227	240	226	218	226	214	215	220	256	249	214	233	232	224	211	206	238	213	222	238	209	225	233	215	216	225	240	258	249	243	246	251	219	219	253	214	254	246	246	228	217	223	231	220	227	226	231	242	239	221	243	223	223	219	226	218	230	256	211	203	233	218	223	227	242	240	245	227	230	253	236	246	206	244	260	208	223	261	254	218	231	214	225	237	218	220	204	222	210	228	235	252	214	225	217	210	238	202	245	230	228	253	214	249	229	236	250	232	228	213	231	257	235	220	235	226	244	227	247	241	237	241	226	215	232	231	231	225	219	226	237	218	220	229	253	229	244	244	216	224	213	209	247	237	230	231	224	212	204	244	226	226	229	247	224	255	216	226	232	246	221	227	224	209	225	213	243	240	222	228	259	184	240	244	234	233	212	215	225	218	223	238	247	254	235	214	234	209	232	211	219	216	245	239	226	199	225	224	233	235	267	228	222	221	239	253	236	233	248	228	194	213	216	234	242	201	264	224	222	270	195	243	235	200	225	220	219	216	210	205	225	215	237	216	244	225	245	216	213	247	235	210	212	230	228	249	239	220	241	222	209	229	203	232	218	211	240	217	195	214	217	245	249	217	186	247	216	216	228	230	225	233	230	231	252	221	231	224	233	225	227	234	223	234	215	209	229	243	224	212	218	244	220	236	220	214	218	236	224	221	222	219	220	231	238	244	260	258	204	246	216	214	202	226	257	209	223	227	227	228	256	238	217	239	248	213	250	211	216	255	241	215	224	233	229	249	210	231	207	202	225	237	242	225	267	221	225	235	210	213	233	222	242	256	236	248	244	217	233	213	240	235	240	234	208	236	232	227	208	255	208	231	226	235	202	240	244	231	213	201	226	225	257	205	227	255	209	189	257	229	231	204	223	229	220	218	242	234	234	243	244	219	233	231	220	223	233	218	252	234	204	228	219	221	243	223	228	197	217	216	232	200	218	246	220	226	235	217	258	218	234	224	225	224	223	231	208	249	235	220	238	263	201	239	216	215	258	243	250	212	214	219	237	232	208	229	245	232	229	234	199	235	239	235	268	242	226	220	214	227	236	241	224	251	212	209	229	234	251	209	228	234	247	217	229	215	230	218	222	211	224	224	220	209	217	215	219	243	266	238	217	224	223	242	239	212	221	232	239	252	194	236	249	223	228	228	210	222	224	207	211	175	238	256	243	219	246	222	231	237	263	216	203	206	253	216	242	236	223	225	228	204	247	213	238	208	228	249	224	198	245	216	224	239	253	212	232	222	257	229	214	205	216	237	231	211	224	247	212	217	240	244	224	215	231	245	234	199	243	259	246	202	246	215	197	240	220	240	246	245	240	207	243	223	234	264	250	232	204	228	200	243	236	209	257	243	241	248	222	231	205	230	261	212	244	217	217	233	231	249	228	244	221	218	213	227	226	203	212	217	229	208	198	237	205	254	195	240	225	224	257	217	236	238	251	234	216	231	222	256	207	213	230	252	256	215	213	243	218	227	245	202	210	253	225	199	223	209	242	234	233	260	219	256	235	236	214	218	235	254	226	249	200	205	247	245	254	214	240	244	216	230	239	252	212	236	257	233	215	226	225	235	221	244	229	245	203	258	231	235	245	215	226	237	234	220	203	207	221	202	212	206	236	250	197	218	213	235	221	207	214	216	228	238	225	194	231	210	201	207	232	217	249	218	213	243	227	221	211	240	249	212	227	237	226	259	214	249	225	225	236	238	221	213	224	235	216	220	234	234	255	228	252	211	230	240	220	227	239	232	211	225	216	248	239	267	223	232	220	220	234	224	228	213	253	224	217	249	222	239	262	196	233	222	200	236	243	247	217	226	204	268	209	200	231	239	228	225	225	191	236	199	228	205	238	242	205	212	259	214	205	226	281	210	215	231	236	228	211	247	230	249	232	228	226	243	227	225	238	251	234	218	226	215	235	193	232	229	283	214	246	222	201	217	226	244	224	221	234	246	237	238	208	226	245	232	199	260	232	236	257	247	231	250	221	231	235	254	211	200	210	230	232	228	208	233	212	214	240	217	242	230	235	245	226	217	200	245	244	223	217	223	240	240	217	233	243	242	232	219	210	212	255	233	225	240	208	220	217	231	214	234	258	221	250	219	223	227	215	231	225	248	239	235	231	205	238	232	243	226	236	226	239	222	213	202	226	232	220	220	229	261	206	237	234	210	228	224	220	246	233	222	224	247	216	232	211	224	224	206	221	260	223	204	243	209	219	201	216	204	237	245	211	244	201	207	245	224	230	235	242	243	226	229	253	223	232	218	235	216	217	231	228	233	233	197	272	221	242	210	241	241	212	222	210	236	255	214	223	242	219	236	224	243	230	193	227	205	260	250	232	262	242	208	221	219	230	240	221	231	236	213	233	218	205	240	198	232
2141	785	848	843	862	771	723	750	761	730	704	713	737	740	711	704	677	735	692	714	691	654	686	729	749	703	697	659	647	700	728	707	702	691	687	676	691	671	713	635	715	682	665	720	683	717	742	646	682	683	678	709	667	684	667	632	666	687	717	686	669	704	699	659	646	695	691	696	698	664	684	703	678	651	706	653	661	701	661	663	733	659	705	693	651	678	692	728	679	640	675	661	645	654	734	662	662	704	705	640	665	688	720	643	701	689	666	674	671	704	696	655	690	656	719	669	661	671	689	704	654	706	683	683	667	697	680	658	683	659	681	675	666	671	687	674	706	637	671	616	694	670	642	636	654	661	652	658	658	635	695	645	721	664	689	685	706	713	676	663	667	658	682	670	684	728	698	637	696	615	680	669	688	660	695	674	653	657	667	667	711	634	683	644	724	676	650	670	679	645	655	687	703	663	671	696	691	652	680	642	713	659	669	685	662	686	632	659	639	688	679	667	689	688	714	687	625	672	677	701	675	642	695	681	691	669	695	704	671	671	715	721	631	685	692	685	690	636	683	676	663	633	661	658	639	699	617	690	691	713	692	638	675	684	692	716	689	686	674	627	749	699	720	743	665	706	707	700	673	672	661	705	698	669	716	640	666	661	672	644	622	695	659	692	659	667	686	703	697	654	636	656	639	667	701	684	742	749	677	689	648	700	657	624	698	718	653	695	683	635	658	698	658	707	676	700	678	713	651	687	675	641	666	681	643	715	658	655	673	683	642	673	666	655	688	697	667	645	682	688	672	642	660	668	659	681	701	697	690	713	675	661	685	673	656	673	683	639	681	656	649	695	745	648	713	662	706	638	648	645	717	685	690	675	671	703	693	679	682	669	631	624	693	663	702	644	670	656	621	677	654	674	639	666	692	721	681	656	695	661	605	651	666	623	702	664	678	711	663	629	698	698	708	664	691	622	667	637	625	662	674	668	668	671	721	694	650	677	640	691	670	671	622	691	622	680	658	719	686	634	696	650	730	653	673	665	662	678	691	722	690	660	663	685	622	742	638	684	722	681	672	722	719	680	664	669	684	678	671	722	707	657	649	687	661	686	623	666	656	638	663	687	658	663	649	665	706	690	681	689	662	685	677	624	646	671	653	651	682	690	724	703	636	649	631	701	672	649	668	683	707	619	648	705	647	676	700	675	694	674	695	670	669	703	722	703	671	650	714	719	699	690	711	699	683	672	653	727	685	708	671	702	701	751	709	654	664	659	685	691	670	676	656	653	637	678	665	639	709	686	645	631	679	688	674	652	676	704	657	656	695	663	660	659	621	708	718	717	710	678	703	688	695	693	684	700	644	685	688	657	717	670	680	687	633	671	681	670	649	648	671	719	688	737	649	667	666	651	700	681	655	708	686	697	689	645	688	653	648	680	726	710	654	735	691	668	687	666	663	711	676	695	639	669	671	679	688	689	653	697	626	660	670	682	695	675	652	682	672	706	695	683	631	721	653	644	644	682	702	684	684	711	689	712	662	688	674	716	693	674	716	636	689	626	680	650	651	621	682	679	667	710	675	654	721	710	674	649	687	733	698	675	699	675	674	721	729	688	702	698	678	691	692	645	720	677	694	673	676	666	666	668	661	710	638	675	698	629	703	717	691	644	686	676	676	707	660	661	683	687	665	643	652	690	703	709	662	675	681	669	642	700	701	679	692	733	695	695	708	701	633	716	680	663	718	703	694	664	686	721	677	653	697	659	674	681	660	671	658	688	704	740	641	711	703	716	676	646	712	655	705	685	666	663	669	748	663	685	676	685	613	717	640	680	721	684	692	715	652	688	704	688	701	677	689	731	649	677	706	678	745	633	641	674	715	667	688	630	679	660	645	696	688	661	683	671	679	689	688	690	680	710	721	660	707	670	708	675	701	665	646	697	679	683	682	679	692	705	684	655	625	628	688	706	677	686	661	746	687	669	686	621	659	688	716	673	688	702	691	713	741	697	720	699	674	671	675	655	680	699	687	706	678	691	656	652	650	724	691	648	686	663	716	693	664	682	667	720	683	650	680	676	670	673	683	640	637	675	685	664	722	648	719	662	642	667	669	637	701	689	647	660	688	661	678	668	696	652	672	654	618	667	694	672	634	680	704	686	638	683	656	669	682	666	661	648	682	665	678	732	664	663	684	699	718	680	709	665	692	672	658	652	698	692	699	713	727	687	667	662	672	634	700	692	702	700	681	673	641	692	643	628	648	735	679	692	661	664	717	660	688	701	686	673	675	689	649	620	683	666	679	742	685	696	643	637	660	709	697	644	674	667	773	692	698	664	689	688	643	631	697	706	690	680	745	649	620	712	623	678	685	672	690	655	675	676	720	682	671	712	647	667	676	681	674	666	642	724	645	658	695	681	653	677	663	669	678	691	631	711	694	660	666	682	697	668	688	710	711	662	694	659	662	714	680	694	684	686	628	650	669	690	675	713	697	680	667	629	652	694	707	684	698	678	697	680	629	685	692	737	700	693	627	686	644	660	670	733	713	688	660	633	679	687	663	700	664	688	690	671	646	657	608	729	733	713	683	670	649	627	686	664	683	702	639	710	712	701	676	675	669	703	698	700	736	645	667	691	690	653	669	717	730	655	674	702	703	695	670	685	664	633	691	700	618	639	673	672	698	609	712	669	729	702	654	701	711	696	668	663	698	671	671	615	649	683	670	675	683	693	649	665	697	699	666	673	682	726	684	681	671	687	696	691	665	676	628	655	698	727	687	689	703	642	640	664	680	695	665	696	710	689	681	704	687	680	736	675	685	680	686	709	717	678	677	688	683	676	667	668	751	657	670	657	681	676	720	666	693	655	683	725	682	654	707	691	715	668	644	650	681	687	705	651	651	666	626	707	675	671	686	675	652	669	717	731	667	647	713	701	666	727	674	682	676	707	696	698	668	703	643	659	728	650	717	709	642	685	706	696	676	695	695	700	663	700	693	670	696	683	697	677	701	701	699	694	686	623	647	719	667	682	692	693	665	677	698	694	652	666	700	656	705	657	689	701	662	626	676	702	677	686	650	682	688	694	622	641	689	655	702	678	693	685	655	638	683	701	670	668	682	668	720	676	638	652	678	675	682	707	688	708	664	662	682	631	681	745	619	722	684	709	667	673	674	704	650	688	697	716	668	708	663	685	686	685	660	646	671	689	689	689	680	685	715	702	651	700	639	658	687	615	635	694	656	627	719	679	661	683	674	718	662	639	675	672	702	680	680	648	669	644	722	650	672	694	731	646	700	665	672	678	626	664	680	681	633	666	660	640	669	629	654	703	668	714	680	701	668	726	699	688	679	694	663	678	686	723	725	703	657	686	666	619	682	682	625	659	687	720	646	702	693	643	676	662	632	656	737	635	686	708	666	640	710	685	688	671	695	678	740	686	672	655	709	687	696	719	624	710	701	688	709	714	733	624	719	649	671	677	672	657	688	675	653	666	717	699	715	653	676	677	696	668	654	664
8064	997	1352	1086	719	562	430	366	315	256	239	202	188	168	149	158	156	167	160	134	135	142	138	145	136	124	124	146	131	112	124	106	131	149	112	108	127	115	110	126	141	112	124	105	110	134	128	106	126	120	144	108	126	93	101	124	105	106	124	133	125	106	119	128	122	127	110	102	116	124	134	123	131	122	100	147	109	121	130	115	117	102	104	109	110	117	120	120	126	102	121	129	125	113	111	130	121	114	116	139	105	109	109	115	108	118	111	114	118	117	121	124	135	94	118	116	120	123	135	103	117	117	104	105	120	114	114	119	137	134	115	130	121	119	118	84	109	102	103	115	120	126	101	121	120	107	115	116	123	120	111	120	124	103	116	126	118	102	126	120	103	120	118	119	122	112	122	121	122	98	119	123	115	81	123	121	118	106	124	113	115	113	120	133	113	119	131	105	117	106	102	117	108	114	94	110	107	106	123	106	125	124	131	106	97	132	119	121	129	113	113	121	96	112	147	113	122	121	116	104	124	105	125	137	112	114	98	130	117	122	114	87	109	100	105	107	107	115	107	105	116	100	108	124	130	124	121	115	106	98	103	116	102	132	113	110	111	112	116	118	135	108	101	111	115	109	97	135	122	123	114	128	120	106	128	105	121	121	103	106	108	124	121	101	130	118	106	105	113	97	117	139	120	109	117	127	110	136	117	123	117	114	100	119	112	98	135	115	124	107	125	102	125	106	92	121	115	137	124	107	132	100	98	91	111	103	120	130	117	131	112	117	120	117	114	116	94	109	106	107	105	131	127	119	121	106	109	114	95	128	118	124	106	134	115	109	117	101	124	120	117	131	126	116	109	109	118	105	121	110	108	109	108	115	113	112	113	97	110	110	114	129	120	93	116	115	112	113	101	116	113	114	117	103	120	120	117	125	116	119	115	102	115	121	128	106	112	125	104	123	124	103	134	106	118	110	125	103	118	111	117	131	102	139	125	117	110	108	137	126	125	120	122	117	111	101	121	114	112	112	117	94	112	122	124	115	99	115	114	117	100	112	112	101	109	127	102	114	111	92	127	104	116	115	120	104	111	106	106	100	117	130	95	115	113	108	126	104	115	115	113	118	108	116	113	118	110	120	131	90	98	108	108	112	110	130	120	108	129	95	99	118	106	107	111	122	103	115	115	117	131	102	107	143	128	101	127	115	118	106	102	115	128	104	99	128	112	121	116	130	112	121	131	121	130	131	107	95	87	108	121	115	99	112	118	111	116	127	116	113	116	104	127	116	86	100	120	120	124	127	111	106	118	108	119	124	101	102	122	114	101	95	122	100	126	122	136	110	105	119	119	106	112	123	113	110	97	101	99	118	121	116	112	126	125	109	99	89	123	107	107	119	105	103	124	99	116	100	106	126	127	94	100	127	94	105	106	130	128	128	123	108	117	111	98	119	117	113	119	116	129	109	121	105	103	112	109	110	114	104	116	99	110	130	107	105	99	112	113	123	103	122	128	121	97	104	123	120	105	112	114	126	123	104	119	127	107	107	88	134	121	115	106	111	100	124	118	103	118	122	110	141	102	118	111	118	124	102	130	108	118	132	99	112	106	125	113	117	115	113	124	128	117	134	107	110	122	115	122	118	104	128	122	115	116	108	132	98	129	111	108	121	119	110	132	127	128	108	106	128	116	121	100	118	106	126	118	141	94	117	95	124	107	121	130	111	135	117	103	108	106	122	134	122	97	143	113	102	90	122	108	119	121	96	104	115	126	110	113	105	106	121	101	120	103	114	116	128	104	109	134	110	102	128	116	115	111	121	103	122	92	107	119	121	121	125	131	104	97	101	120	103	117	118	120	105	111	117	109	112	122	123	112	128	105	117	122	117	111	122	119	107	123	119	132	111	125	117	113	120	108	120	103	114	107	97	103	95	101	117	127	110	101	99	125	111	109	112	102	116	100	120	129	117	118	107	102	104	112	89	117	113	97	97	109	100	119	122	133	104	110	112	115	93	130	112	113	104	103	115	105	133	109	94	109	134	125	111	93	114	129	110	109	116	102	123	102	118	97	110	114	118	94	102	130	128	128	120	118	126	112	109	112	109	120	119	112	105	105	93	113	131	109	88	116	105	100	134	120	96	114	115	107	113	119	130	121	115	119	111	91	107	114	115	120	117	99	122	117	112	115	117	118	129	128	117	120	113	99	115	118	102	119	126	133	119	118	126	101	118	120	109	109	104	109	102	95	119	111	119	106	132	102	114	113	119	107	100	123	129	120	109	120	120	118	110	113	116	100	122	117	115	124	106	117	131	105	94	121	117	117	91	132	110	113	101	115	110	103	97	129	113	100	117	121	108	105	119	111	124	108	134	108	131	102	101	107	119	121	125	107	97	131	114	122	91	107	122	115	96	118	120	110	110	124	114	117	120	111	132	118	121	120	114	112	114	113	106	132	128	106	118	113	97	130	120	122	119	125	107	134	112	129	121	110	87	116	109	125	110	112	123	132	104	129	105	99	121	115	125	123	124	125	89	109	122	113	117	106	112	103	95	138	103	131	106	113	116	101	125	118	104	102	116	108	110	118	115	108	136	92	123	111	115	116	97	121	123	120	104	106	105	126	108	111	109	123	97	127	112	131	105	110	119	124	120	129	98	105	99	128	115	114	120	122	104	117	106	118	113	106	122	105	119	113	95	121	115	116	112	116	135	111	107	107	121	111	111	115	112	100	117	106	122	111	117	119	102	121	112	107	123	118	138	104	112	107	116	112	109	124	117	108	113	100	97	115	137	128	122	109	99	108	134	112	103	126	101	99	114	108	114	91	96	95	109	110	107	106	109	115	130	100	107	104	94	117	115	147	121	101	106	123	129	91	103	116	130	102	105	127	127	106	124	108	113	110	137	99	105	137	106	119	117	134	132	129	98	109	121	127	129	105	118	117	112	120	119	130	123	119	113	94	112	114	118	102	121	105	94	121	117	95	130	120	106	111	107	123	116	123	101	119	100	107	131	119	101	137	114	121	122	116	121	118	101	122	116	142	112	130	120	107	118	142	104	96	108	117	104	104	111	102	101	131	118	127	128	95	132	97	105	120	103	115	114	121	113	112	115	132	103	105	131	120	114	124	117	117	95	112	119	125	110	106	112	118	120	124	126	124	131	108	109	120	112	109	109	108	118	104	141	102	119	132	123	96	119	94	112	123	96	110	125	120	106	125	120	98	110	112	99	108	125	108	107	118	120	111	114	114	112	105	123	96	113	98	111	113	129	125	123	115	118	129	122	132	101	126	126	104	101	102	102	102	111	105	110	126	106	110	101	104	118	126	118	112	106	105	111	119	111	106	130	120	99	101	123	127	133	116	108	127	115	99	123	106	125	104	108	124	117	101	98	121	131	101	118	115	109	117	92	117	98	104	107	106	128	114	123	116	93	112	105	118	92	120	118	111	113	110	109	123	102	113	118	124	127	99	124	119	107	117	105	98	118	111	117	121	101	119	105	99	110	112	107
5387	1354	3275	3685	3089	2461	2020	1647	1411	1282	1121	1052	877	896	729	714	667	728	623	582	603	564	567	538	523	534	499	472	510	481	447	445	472	423	458	439	470	407	408	416	415	475	411	447	427	419	398	406	398	410	385	418	408	399	402	398	438	394	450	425	391	397	384	400	397	372	380	402	384	396	421	414	394	390	403	420	392	441	410	380	409	395	405	417	416	375	391	415	376	380	399	427	355	391	400	362	398	364	354	317	397	341	399	418	411	385	365	433	380	388	370	403	364	388	377	371	396	343	389	439	422	435	361	415	378	381	377	382	363	388	392	372	393	409	390	391	355	381	362	427	361	386	374	373	344	391	380	373	386	391	375	380	381	376	387	364	436	369	428	354	370	376	382	323	399	361	372	383	402	399	395	350	400	356	410	401	373	389	357	397	354	389	350	385	361	368	380	378	384	356	389	379	389	384	377	355	384	376	360	393	374	373	357	400	382	391	391	385	403	410	328	396	394	367	386	415	360	369	390	362	373	369	360	344	370	390	387	373	370	449	389	391	401	373	391	362	397	433	369	374	356	353	378	361	396	375	357	364	381	400	395	388	375	371	378	365	385	383	380	422	393	375	379	396	369	392	378	414	387	376	422	351	382	376	388	367	414	413	371	402	402	384	385	375	397	383	393	367	388	387	401	396	357	365	427	380	405	404	359	362	352	391	370	388	347	365	372	381	361	354	371	416	354	375	382	382	395	374	405	403	352	378	410	360	368	390	389	364	395	360	410	404	371	360	363	388	386	371	382	405	373	379	391	361	365	420	375	337	387	408	373	380	413	392	402	376	415	381	360	364	409	388	399	447	372	384	365	372	398	368	383	362	393	375	377	389	379	357	366	372	409	412	373	359	384	356	420	369	379	393	365	403	359	410	358	376	360	379	385	376	423	388	365	378	353	394	371	389	397	369	421	391	375	404	334	360	364	384	377	370	371	376	381	382	340	382	384	382	379	384	379	392	338	340	399	405	383	370	403	357	419	379	390	399	385	366	385	383	399	397	333	374	375	375	375	388	419	388	365	389	370	365	381	395	379	354	403	374	360	357	386	370	394	365	402	407	398	350	407	383	372	387	370	338	370	374	359	394	406	386	349	360	370	402	351	400	378	387	376	385	405	381	366	387	390	357	396	436	354	401	393	364	365	427	384	377	415	363	399	358	371	359	408	362	359	387	360	367	382	360	382	381	370	366	374	402	375	370	405	368	387	390	382	367	358	394	366	359	363	369	373	399	344	369	390	362	389	353	370	377	391	407	376	374	377	384	406	420	386	380	389	380	403	349	392	389	411	377	373	367	379	381	382	401	365	396	387	374	395	332	383	371	380	392	385	410	405	357	385	371	357	392	353	403	381	371	367	360	344	370	354	380	381	389	377	338	354	391	356	378	372	365	374	384	373	367	371	363	380	322	379	360	362	382	380	389	358	389	337	374	388	387	401	373	386	372	377	366	394	375	395	371	376	382	382	347	386	369	362	399	354	376	357	375	419	392	356	398	371	381	389	390	361	386	381	348	370	395	390	380	378	389	419	357	362	357	368	415	438	333	358	363	402	391	387	384	380	372	393	367	383	384	377	354	370	412	381	367	399	358	362	356	401	399	386	397	384	363	397	353	377	355	391	392	410	363	365	417	373	400	343	399	393	386	379	358	359	354	385	369	422	355	409	402	389	367	390	391	383	410	356	370	370	386	400	397	380	401	382	366	374	366	403	381	386	432	410	428	391	385	379	368	369	404	390	369	355	349	403	370	369	360	384	402	364	406	359	391	394	387	382	370	398	389	371	376	387	388	384	395	409	402	386	356	403	372	361	363	351	388	375	394	351	374	340	367	401	358	376	411	381	368	395	339	383	425	344	362	393	381	391	407	406	363	411	400	410	398	380	377	362	366	364	395	351	349	386	363	401	398	397	395	381	365	357	368	392	373	383	367	377	396	392	369	387	412	378	378	365	374	361	406	368	372	372	397	374	371	422	389	407	394	399	409	370	399	363	414	377	396	356	360	396	370	379	362	342	371	362	385	370	399	374	383	352	380	403	393	339	397	407	349	370	380	345	369	374	369	362	387	386	379	381	369	384	377	385	433	399	383	385	373	394	395	383	381	393	413	394	353	418	359	371	373	388	424	382	381	358	353	363	367	407	357	362	390	385	381	398	371	350	402	371	391	374	362	379	372	382	400	362	408	390	396	386	374	384	367	355	360	400	396	361	371	403	427	376	377	373	348	359	370	362	375	382	381	383	418	365	367	370	366	400	403	395	388	363	380	419	369	377	372	405	388	376	413	379	368	373	394	408	392	368	370	369	375	420	367	365	393	396	394	365	394	357	396	363	420	393	327	382	381	391	345	383	391	376	379	375	378	370	386	413	394	356	344	398	401	383	384	424	372	398	405	378	357	374	373	353	337	404	382	410	394	398	384	346	382	360	407	382	352	387	382	374	372	391	365	368	347	359	386	383	382	337	378	375	374	369	350	396	377	386	398	409	429	362	349	386	412	389	370	355	367	390	382	375	413	385	411	373	392	401	392	372	370	403	379	331	413	400	358	348	415	415	391	349	386	404	382	360	365	384	345	353	378	406	391	360	354	405	388	401	371	383	368	373	386	382	376	381	397	386	377	384	346	394	375	366	409	400	389	418	379	364	339	405	375	402	360	350	410	380	374	352	388	371	391	387	376	346	384	377	390	354	376	382	373	359	348	392	358	373	402	368	392	401	359	400	367	385	365	374	392	375	354	366	351	380	356	384	372	427	376	352	435	376	393	379	382	380	392	396	345	392	369	380	425	357	389	372	404	363	361	395	374	381	376	386	387	371	359	399	361	394	409	398	393	363	387	363	374	377	345	414	364	368	356	368	378	390	379	358	379	387	373	391	366	388	393	386	366	426	371	380	393	360	395	365	366	361	354	391	359	372	383	362	388	387	355	379	397	364	408	380	340	413	392	362	369	374	404	358	374	399	362	362	402	389	389	382	409	415	357	381	381	372	350	367	348	369	350	369	364	355	353	410	365	373	377	381	381	370	376	389	416	388	368	378	415	398	369	384	394	410	368	388	386	382	377	303	402	402	361	375	391	405	383	375	387	370	359	337	364	417	384	343	385	389	389	391	375	386	390	361	390	394	372	400	387	373	400	356	392	393	405	383	393	365	383	381	390	393	361	377	364	400	376	368	364	370	434	373	364	385	368	411	366	387	366	355	415	392	387	380	388	403	378	358	365	400	394	385	362	383	397	353	380	386	400	377	390	425	368	359	402	360	386	378	382	385	409	382	386	400	346	378	358	391	361	396	388	391	371	403	353	377	390	383	384	391	406	373	374	394	321	353	406	381	380	375	386	371	401	376	411	385	412	373	387	368	372	376	410	385	363	345	356	413	361	384	355	381	390	367	413	386	357	412	375	376	383	355	376	396	377	363	399	374	354	391	388	358	361	393	385	370	395	396	392	403	404	381	390	349	397
15424	2540	2820	2096	1399	1057	768	645	554	438	379	317	289	268	269	251	266	220	190	239	185	187	201	184	183	166	179	158	158	187	179	171	158	164	184	156	169	171	160	179	137	159	167	136	168	154	141	167	151	148	139	163	152	162	136	151	138	138	130	160	159	147	156	147	159	138	149	146	146	164	148	152	148	154	160	162	148	167	150	134	153	158	128	151	148	135	151	159	158	158	156	150	162	125	126	163	156	154	157	138	160	157	157	147	141	146	166	151	134	154	152	142	145	170	142	144	174	143	153	136	140	149	160	140	165	160	165	163	139	177	176	172	165	138	152	134	153	168	158	162	155	135	143	170	162	151	160	157	162	143	155	127	152	137	140	131	154	148	147	130	145	149	146	156	158	156	151	172	155	138	161	176	145	149	155	150	141	146	142	176	152	143	121	150	175	158	162	151	157	149	157	162	149	142	148	172	136	157	130	139	172	139	148	150	148	125	145	168	162	170	146	143	151	160	180	142	143	165	151	139	164	145	150	147	162	140	164	150	154	154	158	138	175	170	145	177	151	130	139	154	191	168	137	128	145	150	146	168	169	140	148	154	159	138	168	151	150	176	147	147	165	171	141	171	157	147	149	146	151	160	151	135	158	124	158	159	165	151	135	156	156	174	147	156	156	146	154	155	166	186	128	135	141	144	137	148	155	151	151	159	146	156	163	143	172	147	179	143	157	137	170	141	168	145	140	159	169	145	157	157	151	156	138	132	128	157	152	139	142	143	156	157	152	158	189	144	152	146	150	167	154	148	151	147	148	166	171	177	148	165	160	157	151	142	151	148	166	134	165	152	172	153	166	145	171	155	151	163	160	129	131	152	159	152	149	147	154	161	156	153	148	141	149	141	153	169	155	136	132	148	151	148	151	135	142	128	129	121	166	147	161	175	170	130	197	159	147	140	157	153	162	148	152	147	138	145	147	151	144	154	163	164	162	148	141	161	159	144	126	160	150	148	149	149	155	155	169	142	149	149	152	146	135	135	152	144	176	136	158	144	171	156	118	152	175	163	150	169	160	124	154	152	133	147	141	164	151	127	162	121	118	135	138	132	144	139	160	166	148	151	169	142	129	155	159	147	146	165	131	138	152	134	152	168	137	158	146	169	148	155	178	157	144	158	139	165	140	152	173	165	152	135	168	136	122	149	154	142	163	179	140	139	172	161	158	152	150	129	165	170	119	122	146	145	152	142	162	148	161	155	164	142	152	149	152	149	144	155	150	155	134	155	142	154	172	149	142	151	142	148	150	155	139	160	155	160	141	155	151	136	154	145	154	157	154	132	160	151	145	177	136	140	155	138	130	165	143	147	164	146	135	164	144	147	125	137	162	159	157	128	160	149	182	131	152	167	167	193	169	151	130	137	180	133	163	148	157	139	157	155	156	152	159	155	166	167	138	158	157	158	144	155	150	161	121	135	151	149	143	154	127	149	157	166	144	170	155	166	128	150	125	131	158	182	149	155	144	159	157	150	143	154	151	126	149	135	141	146	167	156	155	159	163	134	137	142	140	156	140	162	142	176	151	138	170	158	159	143	169	152	166	169	159	129	147	148	130	155	132	155	145	152	145	118	155	146	146	153	152	157	124	148	137	140	154	124	151	142	176	154	147	140	166	144	133	144	155	162	148	165	154	147	128	167	149	130	163	149	130	117	152	150	128	136	144	138	158	168	156	139	146	168	153	154	152	167	167	147	146	146	177	127	152	147	137	134	136	145	171	179	139	152	158	178	158	136	140	158	131	160	150	153	154	146	158	167	166	158	124	141	179	147	136	164	151	171	159	145	136	150	143	171	157	134	167	163	155	164	141	142	131	151	142	144	158	167	169	141	171	166	158	147	166	148	155	150	140	152	143	144	148	136	144	150	146	142	155	157	145	143	158	157	147	140	173	133	179	136	162	146	164	149	160	155	147	143	136	146	154	159	116	151	130	156	168	162	144	150	142	156	145	143	137	144	135	171	144	142	175	167	151	145	166	156	150	146	146	149	175	146	171	165	156	150	140	144	140	153	153	154	139	148	145	147	135	139	150	136	145	155	166	160	157	174	142	140	133	177	147	137	142	132	141	156	151	156	148	151	186	166	138	151	162	157	137	136	150	168	147	144	134	174	161	155	150	137	177	159	157	141	151	141	178	141	151	156	157	146	163	159	144	138	134	170	144	118	158	142	156	160	160	158	166	141	146	153	145	150	144	140	159	158	152	177	163	161	139	155	156	132	180	156	148	151	140	135	127	146	158	170	158	144	159	175	142	165	145	138	142	143	154	176	131	150	145	171	167	150	176	152	166	124	153	135	138	138	134	132	149	162	147	155	168	146	157	160	144	148	164	155	151	163	141	148	122	176	149	167	156	156	152	146	144	140	164	159	157	170	127	153	172	150	150	175	145	152	138	148	156	142	157	140	172	157	146	156	131	147	135	149	134	153	150	179	147	163	156	174	136	145	147	147	130	171	156	139	145	146	160	144	149	165	144	137	149	160	156	161	149	155	148	154	150	168	147	138	143	157	161	155	128	140	149	177	166	154	150	179	164	150	148	147	147	151	147	142	147	151	162	163	156	158	149	162	140	139	151	146	157	137	145	154	198	153	138	171	147	150	154	157	142	131	120	151	156	165	154	162	163	135	169	157	150	155	147	140	151	152	140	151	142	169	167	150	152	152	168	159	144	149	142	138	153	162	167	123	170	144	172	141	169	134	140	151	147	164	160	165	142	135	154	160	149	164	158	152	161	141	155	169	146	139	167	158	128	151	162	152	145	121	144	150	145	135	157	140	156	140	141	149	152	168	144	157	145	143	143	155	155	163	170	139	134	161	152	138	138	161	159	155	165	147	141	161	151	151	133	143	149	148	170	169	146	146	147	166	154	135	134	159	145	173	142	156	150	144	155	154	145	124	162	152	165	162	143	142	161	135	139	136	148	142	138	144	145	139	136	143	166	148	135	145	127	156	177	142	146	159	146	150	150	128	158	156	149	145	151	170	163	152	148	121	145	133	133	146	162	145	145	146	158	137	153	151	151	153	141	151	148	156	176	141	141	187	152	159	141	139	147	148	152	150	155	159	147	159	160	151	137	136	157	144	147	157	132	163	155	149	175	162	128	146	139	154	185	149	136	173	144	158	155	132	136	130	153	156	153	185	118	149	144	148	115	148	168	159	163	153	126	149	138	155	143	129	151	163	167	158	165	145	151	137	149	159	160	154	155	159	145	153	151	158	147	125	147	156	161	148	151	131	156	160	173	151	160	152	135	144	141	141	161	149	134	158	201	126	162	160	172	159	146	159	146	139	162	142	145	137	169	161	154	143	151	138	135	167	147	153	156	154	154	162	160	160	153	141	168	167	138	154	132	156	146	141	143	152	147	147	128	156	141	168	134	140	147	144	134	136	151	171	125	149	140	143	129	156	157	178	154	153	149	150	179	135	159	148	151	161	148	151	154	155	154	125	162	150
7624	2539	5851	6590	5619	4544	3735	3032	2554	2186	1986	1700	1501	1391	1288	1141	1149	1071	1042	878	923	848	902	836	768	773	750	786	713	706	699	662	657	680	630	655	600	656	578	612	618	576	614	554	587	603	606	566	545	582	588	546	538	531	577	532	576	493	541	534	526	556	552	529	584	542	543	552	511	527	499	533	502	514	506	552	510	489	460	501	509	549	522	532	490	503	489	516	553	494	502	469	468	554	497	508	429	536	496	483	496	488	498	498	521	469	504	494	483	478	487	501	499	476	473	495	495	485	500	516	513	454	521	507	450	512	487	469	481	503	532	460	486	472	502	457	501	448	485	462	512	521	515	501	544	494	516	507	502	507	485	475	489	488	521	522	479	473	455	509	519	515	497	503	492	483	499	473	509	524	464	477	499	454	509	492	532	510	515	477	499	534	458	440	469	483	517	509	535	463	513	482	525	492	510	483	538	511	504	524	489	479	485	494	544	514	513	467	536	478	454	467	483	502	510	509	496	499	483	496	487	467	461	500	532	474	494	477	515	478	434	468	488	465	479	510	479	479	502	508	495	550	502	458	471	496	503	465	475	482	488	492	479	495	513	455	465	501	470	491	429	507	516	486	509	492	483	508	525	507	476	500	532	512	495	500	478	518	500	538	481	490	526	535	502	484	492	493	524	509	481	471	487	523	482	492	501	508	473	516	445	524	516	484	495	521	495	510	490	500	505	466	504	504	541	448	505	498	508	511	492	462	492	509	486	513	478	501	495	481	496	449	474	454	478	462	508	494	498	503	540	471	515	449	515	507	466	502	465	469	482	480	483	499	509	517	487	502	489	447	499	460	482	469	500	485	499	479	465	471	497	515	472	487	510	506	482	477	445	478	502	543	510	497	467	496	486	453	533	513	476	481	527	504	468	498	489	473	508	510	492	535	508	535	473	521	486	480	480	489	474	492	439	485	483	465	468	480	509	471	518	500	482	487	521	522	496	468	501	481	495	473	527	510	507	478	520	482	460	501	485	511	434	489	507	492	454	496	482	492	472	496	477	476	519	510	497	468	526	485	509	502	482	478	505	485	488	524	521	515	500	488	465	483	473	512	546	511	510	478	477	458	474	551	494	509	531	499	477	501	489	483	517	450	466	501	506	543	492	484	531	501	532	490	494	490	496	498	503	476	479	458	464	497	428	526	487	476	512	439	507	451	479	484	440	472	496	485	506	492	487	484	522	490	520	548	493	523	477	494	523	478	460	476	521	454	501	520	478	495	513	440	511	491	525	511	505	514	469	506	468	505	530	506	475	494	534	523	501	499	532	494	537	445	514	495	494	497	513	452	491	497	451	494	455	508	500	529	481	512	459	489	496	500	496	509	490	460	484	511	475	514	452	484	484	477	473	465	502	506	495	496	463	481	460	492	520	511	476	497	494	496	479	505	523	465	495	443	492	456	511	500	486	507	477	523	483	479	513	473	474	511	503	510	480	514	508	507	499	499	478	514	546	476	498	484	479	464	491	504	516	486	458	496	514	462	543	527	477	526	500	437	529	466	500	482	477	502	518	497	482	468	484	488	451	493	501	507	493	495	470	461	515	483	481	481	475	484	493	514	487	466	506	468	495	448	499	472	494	495	488	510	475	492	487	491	495	492	505	506	511	462	479	493	474	494	521	488	455	515	499	503	524	445	457	468	462	491	507	524	494	483	496	465	509	463	486	432	501	511	495	526	510	434	533	480	484	511	452	480	493	466	504	500	507	481	471	451	505	492	480	527	477	485	489	514	522	486	481	494	454	439	448	492	483	476	483	446	464	498	499	497	499	474	482	510	503	446	499	500	477	501	495	483	506	487	494	465	481	522	469	485	529	511	456	517	503	476	484	486	521	512	467	509	503	475	510	530	485	494	480	468	542	534	549	525	502	497	462	528	491	483	513	489	510	467	488	459	479	469	447	482	508	488	521	485	467	499	482	517	520	530	499	499	519	516	470	498	499	480	482	509	454	490	481	466	464	518	476	464	485	504	493	503	468	523	515	492	506	497	519	427	522	503	505	508	517	487	484	468	486	488	508	461	536	461	475	459	507	505	484	523	442	476	518	476	446	547	505	484	517	469	536	477	508	482	499	465	512	468	501	529	506	504	497	432	504	490	459	533	489	469	439	480	507	470	479	503	502	506	482	467	463	484	513	498	529	466	486	501	496	475	497	460	475	498	463	499	506	528	497	471	473	522	479	495	465	506	442	523	468	500	490	506	464	524	519	485	511	450	468	467	535	509	464	468	466	454	492	463	478	479	480	475	489	518	492	537	453	494	507	466	470	514	486	473	485	512	501	508	489	512	464	521	481	516	507	492	455	507	471	481	488	488	445	511	509	480	490	518	474	502	508	500	522	464	482	426	501	488	477	483	506	505	510	498	467	492	498	473	525	494	509	464	470	488	470	487	469	477	498	504	506	489	492	513	537	476	517	474	476	482	488	501	522	497	478	494	479	496	496	492	505	464	461	485	522	486	542	485	493	484	535	460	512	446	527	486	495	468	482	526	473	471	457	472	513	476	543	487	467	499	510	512	508	484	462	475	512	508	460	491	479	457	483	483	498	485	479	473	487	489	500	468	451	515	465	490	467	472	505	498	517	508	467	514	445	491	499	449	499	512	522	491	493	487	504	479	456	486	527	521	492	500	503	531	500	501	491	503	465	463	474	484	486	486	488	510	492	480	472	508	492	533	486	475	538	474	514	494	474	449	479	513	466	452	511	494	496	494	539	459	540	476	449	514	510	485	489	486	444	481	516	507	519	470	534	463	491	482	456	469	489	502	493	554	532	509	470	514	499	523	502	471	496	508	496	489	469	495	466	496	513	487	485	490	490	461	528	489	499	492	469	485	473	486	493	483	478	474	491	537	532	491	473	467	496	466	494	477	487	490	504	507	510	506	502	495	426	499	488	514	513	506	484	471	485	521	514	515	502	516	480	530	498	483	468	493	460	488	454	481	466	549	471	468	496	477	503	492	516	461	480	512	467	457	502	503	445	512	482	517	503	494	498	504	504	503	509	489	463	492	495	488	502	479	526	486	465	519	468	498	507	464	473	550	521	498	483	499	491	499	493	473	491	500	479	482	476	493	497	517	470	483	486	470	479	487	505	511	481	475	499	509	483	470	486	500	491	504	495	501	482	510	497	479	473	481	515	554	490	469	491	459	493	519	457	480	463	510	493	480	491	488	467	489	483	468	525	483	487	514	464	513	447	477	458	518	505	506	493	490	479	478	478	490	461	504	520	476	499	484	521	520	483	465	486	509	499	515	488	462	485	477	473	463	481	467	476	501	518	466	533	529	512	540	453	444	506	474	505	502	471	499	484	530	494	488	535	482	476	526	498	481	493	476	489	506	494	503	476	502	507	463	513	472	500	494	519	483	519	491	510	464	511	494	524	513	503	489	477	494	459	507	471	529	509	523	440	498	507	502	491	452	508	472	490	501	471	484	491	485	509	506	486	514
2064	261	276	295	265	281	218	272	206	235	221	226	222	240	234	222	233	223	229	239	222	243	226	246	228	236	229	236	236	247	247	283	216	239	241	221	239	218	236	233	233	226	211	222	260	239	242	240	218	220	232	223	237	216	262	220	244	221	241	215	234	229	216	199	252	221	218	220	231	218	257	239	239	241	235	227	236	262	251	203	231	233	226	245	214	230	225	224	211	224	252	228	250	232	235	259	203	213	253	212	231	250	213	221	230	224	233	215	230	237	216	252	230	228	223	227	244	223	204	218	236	260	231	229	246	228	245	264	254	247	245	248	214	205	219	209	227	228	242	209	215	226	235	198	239	220	217	237	233	230	245	240	232	227	244	248	220	212	255	236	240	244	202	272	243	239	208	216	241	233	252	229	232	225	238	217	239	237	233	223	229	250	208	221	219	231	232	229	227	242	233	213	241	210	209	223	210	229	237	237	234	233	220	229	216	252	247	225	261	189	244	223	225	191	217	235	263	222	224	237	224	223	205	215	237	242	215	242	224	236	232	225	227	216	228	233	222	251	210	254	213	229	244	247	236	202	259	223	225	247	261	242	208	229	232	206	209	232	210	236	224	218	236	244	243	235	218	217	246	241	229	224	217	251	229	224	240	244	231	254	227	211	236	214	239	229	230	193	215	221	218	267	232	250	211	208	235	235	213	225	236	222	230	241	225	225	206	243	248	246	243	242	197	212	241	228	201	242	219	246	240	223	204	207	211	233	215	202	246	234	249	242	247	196	228	223	242	200	207	237	223	233	216	217	233	206	233	219	232	246	215	241	233	220	230	210	232	212	207	221	216	238	216	251	236	227	215	244	232	234	226	228	239	224	237	199	215	239	217	236	232	249	236	236	270	254	222	214	238	226	225	213	241	233	235	247	209	235	228	221	256	241	221	235	223	215	245	232	194	218	237	213	228	221	218	216	225	226	233	251	240	229	212	233	222	222	256	209	237	211	223	213	223	204	220	222	216	254	217	229	228	204	208	222	202	220	247	225	229	208	248	239	211	243	236	257	242	212	255	234	237	239	234	232	226	231	217	258	238	234	203	223	222	244	225	227	204	207	238	226	245	212	244	247	202	228	249	219	238	214	217	227	226	234	243	226	241	239	217	202	214	204	268	244	246	216	222	218	196	240	228	202	233	220	221	221	239	208	223	224	236	230	252	225	261	243	233	232	237	229	217	232	232	218	224	251	231	224	220	221	210	215	196	233	202	218	227	227	220	256	225	212	216	230	274	242	270	234	207	226	217	246	234	226	243	224	227	249	259	212	212	230	219	224	228	251	225	221	247	219	220	265	213	255	235	233	217	206	244	225	244	241	231	222	237	256	224	233	221	259	239	224	198	220	217	237	216	220	220	247	253	192	262	214	243	256	232	224	260	228	227	262	248	217	241	231	246	227	218	227	212	237	240	236	221	207	242	244	251	207	247	238	258	224	235	221	239	202	241	225	223	243	244	209	220	204	229	209	199	228	229	230	242	268	235	232	238	233	254	221	229	257	243	224	248	217	231	264	219	257	263	237	255	224	245	255	240	195	244	245	228	226	234	242	241	231	223	202	205	196	212	212	254	196	194	225	236	244	227	238	237	227	205	214	230	223	221	208	215	265	229	241	227	222	232	225	216	245	210	226	246	222	261	239	238	226	222	229	233	241	238	237	231	232	215	231	223	229	247	216	233	237	226	218	242	251	248	213	225	204	233	224	202	220	244	238	243	236	227	232	218	240	238	226	224	245	231	219	203	238	227	216	234	248	245	199	245	200	218	228	238	222	243	232	232	220	235	226	246	221	223	219	222	223	206	203	252	234	215	251	232	267	219	241	230	238	208	228	217	233	217	246	223	212	230	221	215	228	262	245	230	229	227	249	259	232	240	265	276	233	213	203	258	246	244	238	248	247	226	246	209	252	223	219	208	228	224	213	233	223	256	217	238	216	240	238	224	214	214	225	236	224	218	198	233	223	227	212	210	222	232	231	217	253	236	203	218	212	235	241	229	251	217	235	205	216	245	229	228	214	216	254	243	211	244	226	222	199	232	236	259	220	216	221	249	226	236	246	241	237	220	220	254	218	215	203	226	215	238	223	230	243	228	238	254	250	234	238	217	261	236	215	249	222	223	235	207	223	191	232	239	207	221	248	240	227	214	246	263	208	251	263	207	220	245	239	197	211	201	242	204	207	246	250	237	224	234	227	249	230	257	216	235	223	242	206	223	246	225	224	234	227	222	264	223	225	229	248	239	233	230	261	215	231	218	234	205	259	234	244	246	238	208	217	230	264	214	221	227	236	241	228	232	253	228	214	191	242	228	216	259	225	231	199	215	259	211	220	214	213	244	245	252	234	223	243	219	220	215	232	224	242	237	231	231	240	249	260	215	232	258	217	226	221	231	220	227	237	211	216	209	244	228	204	204	218	227	265	244	229	260	216	243	232	237	243	222	223	208	246	215	252	230	236	242	250	257	228	239	231	228	238	246	256	230	246	232	252	240	232	198	229	225	223	239	261	230	230	228	210	209	219	233	238	218	218	187	195	248	221	243	222	213	241	229	233	218	235	229	223	244	210	237	225	234	239	229	253	236	225	233	217	214	220	245	201	199	235	226	233	242	253	209	217	250	226	241	220	224	211	229	225	226	206	264	233	230	230	230	236	226	244	211	208	230	203	260	220	232	245	220	242	245	231	228	225	232	222	234	217	270	255	252	222	206	232	236	269	226	240	218	233	232	214	215	218	225	229	223	209	242	219	227	254	239	211	190	259	243	225	212	215	215	230	232	229	227	212	217	230	231	232	220	217	237	236	230	241	249	224	244	243	212	206	210	214	223	247	217	241	229	233	234	242	235	235	248	231	252	214	239	228	236	228	258	241	207	216	192	218	216	206	229	249	232	243	254	248	218	226	242	234	237	225	242	222	225	230	227	250	245	222	248	226	223	256	203	241	202	218	252	216	225	201	247	221	218	205	227	214	208	260	218	205	241	248	229	206	240	270	230	233	214	231	222	222	231	231	235	222	228	228	209	220	254	228	241	216	218	215	244	245	245	219	217	244	206	227	255	234	224	245	255	230	250	218	252	204	230	226	221	227	222	247	241	224	237	214	238	233	230	217	222	214	237	230	234	235	234	239	262	256	246	205	207	241	247	222	236	236	216	258	240	229	249	212	263	212	253	205	233	205	206	219	243	241	200	227	223	201	227	228	236	237	224	238	228	234	206	222	226	212	222	206	266	232	229	233	248	227	232	217	254	234	228	219	224	234	198	244	253	249	240	227	235	230	256	215	244	267	215	239	236	221	236	267	254	218	214	245	194	216	241	223	217	235	253	209	246	262	231	215	253	245	248	214	213	205	221	207	230	217	253	218	200	220	233	228	232	219	231	232	234	244	210	259	220	217	222	253	240	235	220	217	212	250	225	228	234	235	233	215	227	221	225	246	226	243	243	217	216	234	220	223	222	242
2155	740	813	863	834	802	780	742	770	647	703	738	699	724	670	689	661	661	697	664	712	652	636	683	679	711	672	714	649	672	719	716	673	651	713	671	716	697	683	698	676	719	706	680	674	657	698	716	688	694	643	730	693	713	654	701	714	631	658	660	660	705	666	669	688	662	635	695	684	709	679	657	689	664	690	705	712	657	680	718	713	712	667	716	708	693	643	705	687	667	696	677	692	689	712	697	709	678	669	676	713	672	660	660	695	669	709	623	674	704	663	651	704	741	623	698	713	691	698	680	678	676	691	695	657	668	697	677	688	749	690	666	672	657	688	654	664	699	674	683	713	666	685	695	676	673	653	667	718	687	684	695	737	709	684	663	646	613	709	678	688	656	652	700	664	717	660	634	685	677	674	719	662	656	672	703	656	712	710	684	679	698	634	695	720	703	667	679	656	671	689	680	637	643	696	680	696	641	701	684	676	647	688	690	697	673	719	666	658	659	674	657	668	700	672	677	672	692	667	683	690	683	645	736	656	659	709	647	693	677	691	709	660	708	667	688	709	668	711	723	685	662	661	672	686	705	687	679	646	702	682	665	659	684	676	681	724	690	634	678	687	684	679	712	665	673	677	736	720	674	679	675	706	653	709	689	731	701	736	662	695	686	690	692	660	656	675	661	701	682	677	659	692	669	644	695	694	685	670	699	694	650	630	706	692	692	712	701	700	708	697	709	679	727	665	697	701	716	664	646	654	693	710	733	639	697	693	717	702	657	679	667	684	673	695	681	651	703	634	660	658	627	663	636	696	656	666	686	700	715	683	694	662	729	658	716	704	648	666	674	700	706	691	692	663	667	654	656	692	695	651	738	673	694	682	684	680	682	657	666	690	691	689	660	711	718	705	637	705	696	710	686	665	712	674	716	671	697	714	737	655	708	687	677	697	691	743	728	663	681	677	666	692	713	696	696	690	673	670	691	658	666	658	706	694	687	691	695	696	637	732	659	698	700	680	682	673	698	678	679	672	698	706	681	627	687	696	672	644	681	656	657	689	646	650	689	626	682	664	702	690	694	695	658	688	684	652	679	701	698	701	667	684	699	679	662	675	676	688	644	626	648	725	687	694	724	646	686	677	691	695	687	655	680	668	672	673	669	720	640	722	670	715	671	702	664	710	680	702	636	699	683	685	726	703	688	710	682	649	654	658	670	694	650	642	705	719	678	644	657	682	699	723	669	716	706	652	706	681	737	720	642	631	703	673	705	638	723	699	659	697	638	675	634	699	683	708	716	683	631	721	694	684	677	656	650	667	685	671	673	706	691	681	669	694	736	660	690	690	678	699	696	629	698	708	668	694	659	738	701	726	685	711	703	706	714	684	638	672	702	654	644	648	720	635	689	684	712	693	692	691	676	690	660	691	690	675	673	657	672	653	645	702	682	675	727	711	692	677	663	697	655	660	690	722	695	691	728	670	729	670	656	675	701	685	707	656	684	712	684	722	673	672	688	672	653	665	683	674	638	669	672	673	648	728	694	689	687	681	704	659	680	671	690	687	707	749	686	702	658	684	655	701	693	669	694	728	669	693	669	693	662	656	706	696	676	718	669	701	719	667	690	715	688	706	702	642	685	717	694	712	680	678	679	643	673	682	690	676	649	708	694	709	683	737	622	722	676	675	630	653	655	714	630	671	672	639	632	657	680	697	677	677	681	696	688	706	712	693	707	658	697	669	696	685	699	681	683	619	678	684	722	653	656	682	689	702	658	664	690	677	686	655	673	622	693	710	664	733	674	665	687	606	657	657	701	713	679	683	697	672	721	629	641	709	659	696	662	634	661	634	694	701	663	700	693	665	688	674	696	710	724	707	742	679	662	685	675	644	663	738	647	692	664	658	672	692	726	651	639	701	689	672	643	686	687	701	674	671	665	649	693	679	702	688	721	674	659	663	680	609	668	693	706	686	717	648	667	672	660	688	693	704	719	690	666	680	651	665	701	734	717	701	631	667	694	697	648	675	683	674	728	674	693	655	638	674	700	699	714	658	685	708	709	656	627	671	672	666	623	701	666	692	680	701	662	699	690	676	695	707	655	649	681	652	695	700	640	713	688	692	669	722	667	651	656	709	665	674	680	672	662	692	678	668	672	704	627	693	700	654	678	660	635	692	693	666	679	689	677	741	686	703	693	689	648	727	645	701	630	685	667	693	740	695	691	681	665	674	683	712	655	660	710	752	695	668	698	674	695	655	617	665	690	691	706	705	692	639	700	691	656	684	660	728	643	642	693	653	636	653	650	626	687	655	694	724	690	680	735	702	705	681	673	682	726	711	613	620	687	675	686	664	685	680	659	669	671	668	681	645	656	697	677	699	646	652	664	709	697	698	666	713	698	674	686	633	715	708	656	705	702	680	688	713	694	632	676	646	690	679	729	655	696	671	633	700	707	724	667	682	657	612	676	669	687	625	676	689	692	717	652	649	668	682	670	695	682	677	655	711	635	667	678	696	686	697	660	677	686	678	716	656	642	675	631	671	707	664	665	677	710	662	729	684	700	703	677	707	678	696	708	692	690	689	633	644	712	734	673	712	675	671	650	714	675	680	698	653	734	641	701	697	640	683	692	698	695	640	687	686	662	664	707	665	664	680	680	665	640	719	654	667	655	723	752	630	664	659	676	680	657	664	695	626	715	656	666	652	677	669	709	681	676	720	633	669	651	668	663	719	650	650	672	711	709	598	712	626	683	681	648	713	748	731	661	667	671	726	698	672	697	667	697	701	641	695	660	643	706	743	685	669	708	706	741	634	676	678	692	677	692	654	679	684	670	736	677	682	725	685	629	646	654	657	654	716	750	687	704	664	655	710	609	697	656	709	698	703	661	650	673	723	662	673	702	657	651	720	678	665	657	701	669	690	673	642	673	708	690	682	672	668	697	652	653	690	675	726	650	619	689	702	641	654	681	695	675	627	677	693	696	682	626	680	694	692	680	716	674	661	710	669	680	679	712	681	679	648	671	671	697	682	655	659	667	646	652	726	694	685	663	680	704	736	692	679	700	656	650	664	696	716	692	676	658	637	715	614	700	706	676	680	713	692	663	695	650	674	686	705	694	688	675	653	646	701	703	678	670	713	671	738	686	642	619	674	693	672	649	676	714	676	662	682	643	717	664	719	666	687	711	675	667	643	668	678	678	693	741	693	668	686	652	695	686	713	626	670	664	692	641	665	636	679	656	641	717	720	680	654	647	666	731	704	710	734	675	681	667	696	669	673	656	667	695	685	677	665	646	686	689	688	679	668	712	653	649	738	685	676	649	729	685	705	690	685	636	663	658	652	658	716	681	729	667	707	713	710	661	661	713	657	645	662	684	669	684	699	678	649	683	692	639	703	711	692	626	680	712	658	680	644	657	648	680	719	680	692	645	636	651	646	672	689	700	662	704	701	654	685	698	665	668	711	695	677	679	633	705	664	691	690	693	675	697	707	706	677	701	711	639	692	677	700	687
8169	1015	1381	1010	772	551	418	330	275	279	218	195	215	169	147	144	144	155	135	142	120	146	144	147	113	146	130	132	135	119	122	122	125	111	113	110	139	134	114	129	119	111	129	127	111	114	137	122	90	125	127	122	112	134	115	114	113	122	126	113	98	112	130	122	98	114	111	90	125	116	114	101	118	114	114	113	98	126	120	129	123	119	111	122	114	113	109	115	123	112	117	124	112	116	130	103	122	120	116	92	121	133	103	129	124	110	109	123	129	91	131	129	110	114	131	108	111	139	106	113	106	119	119	105	105	110	114	115	110	104	131	118	104	96	110	97	107	110	116	91	123	115	113	104	108	106	98	114	124	109	108	121	111	124	117	116	124	104	127	100	119	98	98	97	113	125	107	124	129	125	107	99	99	108	117	104	109	127	106	122	124	105	114	117	102	110	117	104	101	118	120	111	103	114	131	114	88	123	111	104	109	107	116	108	91	120	109	98	106	101	118	108	110	100	102	105	123	112	116	112	115	107	113	123	117	113	109	122	103	118	130	98	106	111	109	123	119	110	109	99	99	119	101	123	116	113	90	101	111	117	124	103	105	116	105	106	123	123	103	125	110	106	109	116	124	109	117	115	114	118	127	97	108	104	113	121	84	118	103	122	123	124	124	115	135	122	120	118	118	120	127	122	116	119	126	120	116	107	120	105	134	103	114	116	100	106	112	87	137	124	98	136	124	117	101	112	108	122	119	117	111	117	137	127	100	100	135	112	119	123	110	92	110	106	104	93	98	112	94	99	119	110	109	117	127	110	111	122	130	118	109	97	102	119	117	118	114	131	124	116	118	114	94	134	98	127	116	112	121	122	116	127	118	133	119	100	117	99	120	120	120	113	111	107	114	97	109	110	108	120	128	108	106	108	101	108	125	128	126	118	108	112	106	120	113	100	94	123	120	115	121	120	105	99	127	121	118	119	119	108	113	121	121	118	96	97	116	114	113	122	99	93	133	108	105	117	117	106	115	110	115	93	113	108	83	102	112	126	118	108	123	126	129	111	133	115	107	130	118	113	112	99	129	108	112	115	114	111	134	117	135	133	116	107	112	121	107	140	118	107	104	120	104	120	100	101	115	118	123	131	123	111	120	107	119	127	91	129	134	93	108	122	130	120	120	120	119	110	90	119	101	121	118	124	107	136	131	98	104	109	129	117	149	110	122	112	125	111	102	112	94	130	112	110	132	112	107	113	105	126	121	118	108	104	128	113	109	116	113	119	109	103	123	117	123	115	96	110	111	126	90	120	134	102	119	121	99	94	99	133	141	107	102	102	106	117	119	130	126	120	107	133	104	118	98	111	110	125	101	102	123	108	119	109	111	125	125	127	102	95	130	103	103	116	115	127	102	124	112	106	105	104	131	129	116	114	119	116	128	112	104	101	123	108	118	100	128	114	114	112	109	107	108	104	113	113	118	108	96	111	118	115	129	111	115	128	134	118	119	108	115	124	103	104	120	100	131	126	116	109	114	121	103	109	119	126	112	125	116	105	130	127	127	113	123	106	106	123	92	105	108	103	110	113	124	122	125	124	112	102	115	119	113	112	111	121	121	117	120	110	115	96	110	123	133	122	127	111	115	120	108	107	100	129	119	134	127	113	122	113	101	112	114	119	129	107	130	126	112	114	112	117	115	103	113	115	116	112	121	93	115	121	110	122	114	122	110	119	128	126	98	115	113	124	116	109	109	119	119	118	108	99	104	102	106	127	118	111	103	113	129	108	102	127	120	108	108	123	110	108	125	113	130	112	113	109	92	108	127	111	115	109	104	122	123	122	114	153	103	117	118	117	113	111	106	114	128	108	117	109	113	129	117	112	112	121	123	118	107	102	111	131	109	102	119	116	123	119	104	124	120	140	116	127	113	108	109	119	130	114	114	115	124	111	113	130	106	112	111	121	109	91	91	105	111	102	111	99	117	113	112	121	112	143	98	123	128	111	118	136	136	118	110	128	105	108	118	125	144	110	122	112	112	119	131	94	107	109	112	112	123	123	123	100	128	105	118	120	128	117	119	132	131	115	137	113	96	114	93	128	131	110	111	132	120	108	131	111	112	100	104	112	129	102	89	116	111	133	113	107	119	121	106	114	109	121	126	93	102	106	122	129	84	95	85	119	112	111	86	115	105	112	105	127	131	129	129	136	116	106	101	135	142	103	111	106	98	93	113	120	109	106	115	115	115	116	131	102	116	103	122	110	119	105	106	127	97	116	118	123	103	114	124	99	111	126	124	140	114	93	107	118	117	108	116	106	111	123	119	117	94	98	92	97	114	116	113	123	99	120	102	132	93	120	113	122	110	109	110	127	119	113	116	127	117	110	132	116	121	116	116	119	112	106	112	96	114	106	106	128	121	108	119	114	118	116	107	109	117	111	119	109	97	115	94	113	102	111	119	107	109	118	118	109	122	104	120	117	108	129	117	117	106	106	105	122	124	118	118	133	113	123	94	124	107	121	116	103	115	108	115	127	108	120	114	112	116	110	118	126	119	138	100	116	105	101	136	115	116	105	112	123	112	116	114	106	98	112	117	116	120	105	93	118	109	109	113	144	125	114	127	120	108	115	114	124	130	106	115	105	120	102	113	96	115	103	108	119	112	111	103	115	107	100	129	113	96	107	125	109	117	115	114	120	90	128	100	110	117	113	110	107	110	111	96	138	114	128	121	115	113	118	118	116	123	102	109	102	111	123	98	101	103	120	102	117	104	124	124	109	118	117	114	130	115	126	107	112	110	118	104	112	140	129	118	127	97	102	107	118	128	104	128	119	127	98	116	111	110	110	125	110	98	103	104	114	119	109	125	124	108	103	116	116	117	108	131	101	104	98	111	116	114	113	102	108	121	108	113	102	104	112	120	128	116	104	123	108	112	117	109	130	131	130	94	122	115	127	110	114	132	112	113	108	105	123	136	111	111	120	110	124	111	118	123	117	120	115	121	95	132	135	97	120	95	123	121	120	93	134	103	112	135	127	105	109	112	116	119	124	117	103	125	109	104	99	115	112	114	108	109	111	121	113	97	101	115	80	116	95	113	115	122	111	114	112	125	116	124	125	120	123	119	131	142	120	111	96	130	104	125	118	107	103	113	117	118	118	108	109	89	108	138	111	94	109	119	112	140	115	122	104	123	113	114	119	112	107	110	128	121	115	99	105	92	114	99	118	138	120	107	105	92	122	110	121	134	130	116	119	105	123	104	115	133	110	116	106	128	108	113	104	115	110	110	112	116	100	127	118	97	122	118	115	115	121	129	116	110	129	112	109	127	120	117	132	106	136	102	98	102	93	118	113	126	110	106	105	102	126	123	97	114	100	118	117	118	97	122	118	105	106	119	116	106	127	111	95	117	107	103	108	102	129	111	122	129	116	114	100	111	115	104	123	107	106	123	139	124	104	103	110	110	130	140	100	103	121	112	121	137	113	136	113	122	117	127	119	122	141	111	109	126	125	104	103
5265	1379	3189	3637	2986	2532	1999	1581	1448	1218	1160	1071	929	824	773	768	712	619	604	576	593	536	548	517	503	512	528	494	464	465	442	489	448	483	471	477	459	444	407	441	462	436	432	431	471	457	398	451	404	393	411	454	408	409	433	400	381	428	448	395	434	398	411	410	394	403	405	402	422	393	389	409	403	397	393	377	379	377	379	375	396	351	402	390	392	388	367	440	419	392	402	374	393	369	375	378	370	390	375	437	386	395	401	401	375	385	353	427	387	354	397	373	392	395	378	379	381	383	386	356	380	365	367	383	358	413	420	378	371	437	380	366	384	390	358	383	394	387	372	385	398	382	400	412	401	402	378	383	393	365	372	361	394	381	425	391	359	375	403	404	384	354	378	370	379	377	402	345	413	376	347	398	393	375	379	376	409	363	357	394	387	367	409	376	401	375	353	438	394	403	373	361	376	355	402	367	368	390	425	390	370	355	398	368	374	375	385	379	391	369	370	391	390	354	384	413	406	379	382	363	369	403	383	388	385	386	388	415	364	376	388	394	378	372	358	398	388	364	347	402	381	372	370	362	379	386	370	392	401	379	392	364	362	348	344	401	384	388	367	371	365	354	397	395	379	337	375	385	352	411	397	406	383	426	376	424	427	369	363	380	401	370	353	361	376	423	368	398	405	364	373	386	387	355	367	382	378	367	363	393	351	362	416	378	413	362	388	346	384	349	392	403	394	394	358	372	384	389	372	363	353	399	414	363	373	382	352	378	392	402	352	420	386	380	378	378	393	392	351	403	418	375	364	363	331	412	359	344	368	362	372	363	425	364	394	369	398	377	402	389	383	410	340	355	383	353	409	368	386	385	358	388	418	387	374	335	384	412	373	367	370	364	396	363	390	367	362	375	363	375	346	362	402	368	354	371	402	375	404	339	390	405	411	351	370	378	421	378	390	363	375	377	365	371	416	379	337	388	383	375	371	406	373	380	389	382	388	371	369	358	385	349	367	397	369	378	336	389	375	376	414	341	354	372	332	420	368	376	401	377	412	390	355	373	394	406	364	362	348	354	360	380	405	404	399	341	368	388	391	377	375	360	383	365	392	367	342	376	383	387	361	389	380	395	361	357	373	379	379	373	353	371	364	359	339	396	380	356	385	365	400	383	371	396	363	379	415	365	392	404	385	378	374	387	403	364	333	367	404	379	373	393	346	364	371	391	395	405	382	406	404	369	381	373	373	393	385	347	374	378	369	376	365	351	338	376	387	376	392	377	378	357	402	396	368	428	396	349	382	402	356	365	352	363	381	321	359	401	375	395	392	344	359	397	356	358	388	401	384	399	371	383	402	373	388	393	348	373	383	384	397	351	400	381	369	379	379	377	384	373	391	396	375	383	377	393	361	379	355	373	399	405	386	334	406	361	333	373	380	382	350	377	380	381	370	384	358	347	393	385	405	403	426	348	399	387	390	375	376	363	381	349	371	383	372	361	369	344	355	427	375	405	352	364	358	391	363	366	344	367	377	369	381	371	412	366	371	348	385	365	403	355	387	352	371	392	397	412	376	389	401	394	393	357	369	392	423	402	386	375	342	358	420	363	399	373	376	394	392	392	354	377	381	369	344	345	393	352	408	383	384	354	382	375	370	388	369	387	368	399	373	403	368	381	377	386	377	373	374	346	372	386	326	405	348	365	398	354	372	345	359	387	357	361	403	373	373	399	384	375	369	366	356	351	385	371	355	428	386	379	390	356	388	393	357	399	391	391	381	371	396	371	373	382	354	353	377	406	383	367	384	364	364	404	364	399	377	374	345	389	359	358	379	393	384	408	370	404	379	360	388	411	394	354	359	361	393	394	375	433	366	331	363	365	355	356	398	354	333	391	366	370	417	381	401	372	381	382	410	355	346	365	415	401	416	397	332	354	372	372	353	379	433	399	369	397	388	374	380	357	392	410	372	405	350	389	345	376	378	376	336	371	384	363	359	371	374	391	379	362	341	388	379	357	379	392	353	417	402	393	360	371	386	367	388	381	377	417	383	389	351	400	389	421	372	381	404	387	380	377	364	367	364	418	405	380	378	390	411	364	385	384	370	393	398	402	338	376	373	378	359	353	376	386	352	388	371	364	395	375	379	376	360	350	390	392	375	394	393	403	400	400	358	387	366	357	384	350	362	420	350	384	391	388	405	353	391	385	358	382	384	394	388	416	382	374	350	370	368	370	361	371	422	402	413	355	376	378	360	413	384	397	368	422	366	392	415	377	373	388	391	382	402	372	406	411	375	374	401	376	380	427	386	390	354	405	406	372	356	435	395	360	372	415	380	370	389	380	402	385	400	408	357	383	348	371	390	392	359	405	380	367	422	333	375	351	391	372	401	384	381	366	363	380	392	371	395	353	394	401	403	402	346	388	353	360	375	355	360	354	370	380	406	406	369	359	354	319	389	386	377	400	382	350	383	360	388	390	360	398	355	382	395	378	375	369	361	400	374	403	390	347	359	385	371	370	382	424	370	381	360	355	392	400	364	390	379	361	383	351	391	386	366	392	402	404	393	353	370	364	383	383	386	395	373	380	343	377	408	390	401	365	367	373	358	383	351	360	401	382	363	359	366	403	369	330	363	335	365	381	355	374	383	412	363	358	400	393	352	381	383	364	395	392	388	401	407	398	345	379	388	378	356	407	411	360	377	395	366	369	385	387	381	367	364	398	397	396	385	407	381	373	359	371	388	422	369	399	389	376	381	385	375	369	395	409	374	388	398	409	377	378	382	416	352	375	376	379	421	399	395	383	362	341	384	407	345	386	378	350	359	386	414	382	402	395	389	369	388	364	371	400	410	394	375	343	396	408	369	346	402	384	370	384	338	363	379	372	375	355	391	380	410	359	385	359	402	359	379	393	394	385	402	377	409	396	369	355	385	355	389	379	418	373	350	378	397	390	400	390	410	377	413	389	401	365	340	376	374	373	394	365	378	348	378	380	396	386	361	430	349	400	353	396	398	387	363	373	369	369	393	394	348	378	381	366	376	348	397	389	379	366	395	344	362	362	404	366	364	390	388	371	393	354	386	375	355	389	358	391	401	360	393	373	396	372	387	371	382	377	405	380	367	394	373	337	347	394	367	412	347	369	372	375	391	335	410	388	346	417	383	398	391	390	378	406	425	345	383	372	365	389	385	395	363	374	339	357	383	369	375	403	401	381	369	382	358	370	345	384	382	426	378	385	377	359	412	374	359	380	394	392	397	400	404	383	384	359	388	392	380	375	398	372	366	390	364	351	380	384	380	373	384	388	363	353	379	378	362	392	408	374	384	392	361	405	386	349	349	378	414	408	378	401	378	369	366	407	397	357	413	363	402	377	387	334	375	395	399	389	410	416	401	335	386	397	388	402	353	337	398	379	405	385	390	390	359	373	410	381	397	365	376	347	401	393	374	399	350	358	399	346	360	423	390	366	381	376	366	368	393	381	381	355	392	369	390	380	399	367	374	368	342	349	372	376
15311	2487	2799	2156	1423	1044	759	640	473	414	415	345	301	259	269	237	242	231	215	229	196	206	171	211	171	184	169	163	178	167	182	189	171	184	201	207	164	175	152	175	164	163	145	148	164	156	153	180	164	154	162	158	145	185	150	151	167	140	136	172	162	164	169	140	148	159	155	179	151	143	170	127	169	169	145	166	160	147	168	158	155	165	151	134	150	167	147	163	154	136	155	154	149	157	158	186	175	163	173	158	135	150	167	158	145	133	160	158	169	143	159	143	137	141	141	144	136	146	159	150	169	153	164	152	159	148	153	163	150	141	177	143	154	160	147	150	151	138	153	131	158	145	154	155	146	164	161	168	142	178	176	145	125	165	147	125	151	155	157	140	141	149	162	144	162	161	147	166	143	143	179	148	130	132	148	122	147	173	163	163	144	152	148	143	148	159	146	160	162	157	152	138	154	153	128	159	140	157	172	152	166	145	130	155	143	147	155	144	158	140	148	142	138	174	164	143	147	142	159	157	133	150	167	160	140	151	157	154	171	161	157	153	152	137	157	153	156	152	143	132	159	151	132	144	165	169	148	144	144	157	145	164	139	164	155	145	151	153	159	154	148	152	127	150	162	170	139	137	151	175	139	151	168	151	164	144	156	147	166	143	153	151	157	167	141	140	134	151	154	165	157	148	147	165	169	160	141	161	168	153	157	168	155	172	147	149	160	130	125	153	173	144	128	138	161	159	174	157	155	125	160	155	162	175	150	156	162	154	149	150	158	142	142	140	142	173	144	150	150	138	147	154	157	145	166	130	163	132	147	149	145	139	168	147	139	163	160	145	144	150	148	151	161	137	153	147	137	155	160	149	144	174	167	147	139	142	139	153	155	144	136	164	159	155	138	162	152	149	173	164	165	152	155	153	154	162	144	139	136	163	170	129	144	148	153	165	152	143	157	165	163	168	134	157	155	146	136	154	169	141	142	154	143	156	144	134	128	169	137	136	150	151	140	147	156	152	158	175	133	139	138	166	141	153	152	164	155	153	161	171	154	154	150	161	167	154	135	172	139	131	147	168	137	159	150	154	155	146	155	140	148	145	139	154	170	171	143	150	156	147	149	139	138	176	132	156	142	174	160	173	154	143	146	129	150	146	142	155	158	153	145	167	156	156	177	165	165	157	135	174	166	155	140	152	160	131	146	164	148	161	155	150	150	162	150	151	157	144	139	161	163	138	143	135	143	140	131	146	147	169	153	160	142	147	126	150	150	152	169	150	151	151	164	166	156	118	152	145	149	134	160	168	144	158	161	160	144	139	147	156	151	139	160	134	148	141	152	130	138	142	177	167	166	150	154	171	152	148	134	161	157	127	132	156	139	138	170	161	127	165	153	143	159	135	157	147	175	136	164	157	145	139	124	135	141	141	145	126	178	147	147	162	151	143	188	154	120	148	152	142	141	159	142	147	156	163	160	140	147	149	163	149	152	136	147	160	147	130	177	161	149	134	153	147	133	146	164	141	116	146	148	152	175	133	149	136	146	141	150	149	166	136	142	153	152	182	142	164	153	149	139	149	160	127	169	160	123	151	158	150	151	135	176	135	149	135	169	161	139	134	145	132	163	136	139	143	152	145	141	158	150	165	147	143	180	134	162	147	169	170	144	150	157	149	147	163	154	139	138	155	145	146	174	157	141	154	172	142	172	155	150	152	163	170	126	136	139	130	146	149	160	156	139	164	138	141	162	143	144	162	153	143	146	148	154	133	175	141	167	150	157	164	158	149	156	158	172	141	156	152	172	156	140	154	157	132	171	147	149	156	152	143	138	147	141	129	153	164	133	173	139	132	169	118	166	142	123	143	150	142	131	149	172	147	152	141	144	153	171	154	142	151	159	138	165	153	167	149	152	149	128	157	139	143	135	147	155	161	159	132	155	155	156	157	134	148	171	144	130	152	145	147	169	157	168	156	149	150	162	131	145	148	146	145	162	144	167	137	127	172	155	164	151	151	141	153	158	150	162	146	159	129	160	146	150	140	143	135	151	158	152	156	134	186	158	153	152	121	147	150	126	149	156	158	135	164	169	148	130	160	142	161	164	135	135	136	158	159	148	161	137	144	160	145	158	140	151	135	169	146	155	158	148	154	162	133	136	150	143	143	130	163	169	162	140	141	138	149	165	146	149	169	147	157	141	167	179	160	140	142	158	162	152	169	153	161	134	139	146	137	152	135	171	144	148	142	144	149	135	132	156	138	157	168	158	142	147	173	140	169	162	148	149	163	141	150	149	132	146	151	143	166	160	146	148	150	146	146	140	135	168	162	144	162	141	167	153	136	143	153	151	160	138	170	142	156	138	144	163	153	146	147	162	152	148	156	172	127	143	149	147	158	153	147	132	151	162	140	172	138	165	150	152	157	150	153	157	174	149	163	131	160	162	163	131	144	158	150	135	156	170	130	153	150	157	153	136	159	143	131	135	151	144	163	136	165	161	128	129	156	146	135	168	152	155	139	168	148	138	153	151	152	128	172	153	149	160	143	147	144	159	148	168	149	135	182	134	155	142	154	169	136	125	158	159	165	156	175	156	152	142	119	148	160	151	171	139	141	144	134	142	150	174	169	153	142	160	141	139	153	166	142	175	148	160	160	161	137	143	139	149	139	175	149	165	142	127	143	159	150	163	156	139	153	161	134	169	162	145	158	149	145	165	133	140	133	174	164	151	154	134	175	150	167	155	137	166	151	143	148	172	151	142	132	152	161	149	129	158	143	130	153	153	153	156	169	162	168	156	141	148	145	150	158	160	153	141	146	138	155	161	137	169	144	142	151	142	159	129	167	137	141	148	161	117	121	142	134	146	159	173	129	164	156	165	151	148	126	175	150	140	159	133	131	163	152	162	131	138	133	159	150	149	172	162	172	138	172	130	146	157	148	156	129	155	157	138	126	169	132	141	130	138	147	159	150	150	138	166	134	160	146	144	162	144	162	162	141	149	165	137	134	152	146	159	167	127	154	148	130	135	157	151	162	153	143	159	160	144	141	176	152	164	139	140	150	151	151	151	152	154	147	164	157	133	158	147	157	144	157	159	142	144	148	174	143	151	137	142	134	135	152	162	137	171	157	162	159	170	153	153	133	136	169	138	170	153	160	177	157	159	149	160	161	144	148	155	129	160	150	131	167	160	154	132	143	172	141	147	160	141	168	140	172	154	146	177	134	167	156	150	151	152	164	143	146	153	154	141	166	147	148	149	143	168	168	152	157	144	140	153	152	148	146	143	150	141	128	158	150	149	140	148	147	153	166	146	162	152	132	160	140	136	154	184	159	145	149	152	148	152	151	172	159	147	147	134	154	158	154	159	157	148	151	147	143	155	146	152	129	153	154	134	137	148	146	141	147	152	131	142	147	166	135	159	182	132	159	113	168	165	142	164	160	144	125	160	153	149	171	132	147	137	145	159	143	152	167	167	149	131	170	143	151	151	147	161	159	119	151	163	136	131	142	152	158
7604	2551	5956	6574	5593	4515	3755	3052	2559	2167	1986	1746	1514	1379	1308	1234	1122	1069	1002	978	883	863	849	816	767	762	754	719	705	699	691	644	679	620	614	625	619	597	620	580	613	560	609	624	547	593	560	540	589	571	571	578	543	529	535	522	509	526	547	544	523	537	542	488	494	526	539	628	499	501	507	492	535	541	507	501	530	505	487	557	509	529	507	526	471	531	560	509	472	553	478	530	430	533	508	495	516	500	505	490	501	507	523	471	499	524	496	512	484	502	513	492	550	486	509	495	520	471	500	518	497	518	457	510	494	462	553	503	516	489	558	512	493	486	486	483	511	520	490	450	474	478	509	491	494	500	459	519	497	513	542	472	510	461	495	528	493	479	479	512	494	522	489	521	487	511	494	529	494	467	469	490	512	493	447	519	514	510	524	489	511	481	493	511	472	505	495	514	553	505	495	475	470	493	472	509	483	475	504	510	507	497	495	507	509	453	495	529	509	489	492	486	501	502	539	477	476	516	491	448	473	453	532	509	462	504	473	527	479	470	482	452	506	518	484	494	479	461	485	481	468	465	485	522	497	482	510	490	482	518	480	499	521	493	502	511	500	512	501	501	510	479	490	471	516	498	453	516	468	461	487	504	500	505	437	519	499	477	481	469	514	486	514	521	493	507	523	494	482	496	433	511	530	488	500	502	509	468	507	505	461	475	474	479	449	482	471	489	494	485	501	483	513	508	465	485	503	476	505	471	525	459	491	508	506	488	530	496	471	448	466	468	462	472	513	477	509	470	467	509	480	530	511	473	482	475	476	477	494	526	450	477	481	475	470	455	470	513	475	513	521	473	509	476	510	456	456	509	462	489	486	481	499	488	484	485	500	470	523	491	486	463	483	512	528	527	505	510	497	474	487	500	525	454	494	499	499	494	504	519	478	495	505	536	461	494	470	527	451	483	482	474	482	484	490	464	480	505	476	519	464	573	496	456	501	502	442	484	504	483	515	514	485	511	467	494	446	489	519	483	516	440	486	494	532	461	467	488	530	469	529	477	528	466	474	462	467	498	483	471	477	491	472	489	459	504	520	482	515	491	488	464	426	490	492	449	546	498	503	553	439	448	476	509	472	512	521	521	535	509	492	477	555	441	496	493	496	495	470	507	506	465	460	486	456	552	486	524	512	486	505	504	473	510	485	515	515	469	473	449	472	503	471	498	490	496	492	475	470	486	475	513	508	460	459	477	477	477	493	475	478	498	493	491	520	495	473	470	479	473	508	479	474	449	489	491	485	490	494	481	485	500	467	518	483	505	534	470	525	455	448	481	487	486	502	534	507	503	504	464	502	483	475	457	477	519	536	495	521	481	508	501	478	492	503	470	486	454	453	441	489	489	488	500	485	505	536	501	447	480	483	519	485	517	465	518	484	465	506	451	533	494	519	488	491	526	486	506	491	441	535	448	493	479	505	501	484	505	470	487	521	459	483	479	460	493	539	499	500	499	500	496	484	486	457	467	498	540	458	541	532	495	478	526	460	491	475	527	495	486	484	473	510	489	471	479	471	476	512	465	509	481	511	478	516	497	471	480	483	484	507	480	482	528	463	483	475	469	488	517	484	493	467	481	476	482	464	484	508	462	473	494	486	469	523	490	493	475	477	479	494	490	509	489	441	485	490	476	488	500	460	506	478	481	504	502	531	496	479	494	504	467	503	505	490	506	490	492	503	531	469	471	508	520	494	447	466	506	471	517	512	485	476	508	457	526	458	537	491	520	482	488	471	490	469	495	486	510	528	513	490	480	511	498	449	510	470	445	462	462	521	450	488	477	479	506	497	493	476	514	532	497	496	475	482	516	488	479	489	481	554	470	493	482	481	471	438	518	487	501	467	469	417	512	494	471	490	472	497	485	502	481	495	537	486	511	487	455	501	506	432	458	481	494	504	490	522	478	468	440	471	493	496	468	494	485	479	474	480	495	451	489	488	467	482	493	499	453	503	468	465	533	480	448	471	492	498	493	512	486	464	490	479	520	548	486	462	511	470	484	486	482	509	498	506	507	489	515	516	522	477	520	475	453	495	472	476	477	485	510	482	491	518	493	516	518	486	490	505	474	492	476	494	478	497	488	506	507	503	527	483	527	486	511	458	512	510	482	456	498	469	478	506	502	491	521	486	520	485	501	478	523	512	486	495	498	516	457	515	461	453	503	529	514	473	475	482	517	496	488	500	484	480	499	472	513	473	505	472	479	497	471	499	510	472	473	512	454	505	473	456	502	502	511	510	461	508	474	532	514	516	493	493	498	507	507	546	488	483	498	515	486	520	473	498	483	467	496	487	506	472	493	485	510	559	484	518	500	456	500	481	510	489	473	502	493	478	523	496	474	467	503	492	506	526	481	469	446	476	490	502	468	504	463	473	490	468	501	511	472	470	516	509	506	514	462	507	481	448	484	464	470	496	468	507	551	496	472	475	531	522	521	493	526	500	465	507	474	482	469	495	510	462	465	515	492	486	447	481	456	483	519	461	458	499	495	502	484	492	461	505	463	466	469	510	509	485	483	477	497	451	513	499	495	533	505	513	500	513	485	469	518	514	478	484	479	497	505	511	518	498	499	471	465	467	471	514	468	462	494	488	511	507	503	487	462	517	534	487	474	490	545	504	472	464	508	496	491	500	498	492	486	483	456	513	507	504	466	498	495	496	476	510	511	453	542	485	501	507	465	459	527	481	514	488	494	502	472	511	483	488	501	467	493	445	463	487	519	490	495	468	482	466	472	491	482	505	459	510	477	482	492	474	496	481	511	485	486	483	487	493	516	477	509	492	499	487	486	465	467	496	505	494	461	492	489	487	452	476	500	465	484	470	492	494	489	503	491	510	486	473	482	484	506	528	517	472	455	500	548	501	496	512	444	529	492	513	515	480	500	474	495	484	484	530	494	446	484	486	494	465	540	481	487	482	477	513	477	468	504	492	497	499	503	520	459	474	521	525	523	499	485	497	476	446	523	520	484	546	464	481	502	484	495	478	488	531	502	478	515	510	526	496	498	498	442	520	461	494	446	506	473	495	471	514	472	499	470	526	476	505	495	470	474	488	487	477	503	486	454	531	480	493	498	498	508	519	525	487	523	497	516	482	505	464	478	490	443	480	477	474	487	500	475	486	482	395	498	486	503	486	502	485	510	491	491	479	503	458	430	519	441	510	498	489	479	489	462	470	446	510	503	504	473	495	531	467	494	472	507	491	530	498	496	508	474	490	513	519	488	485	490	483	480	491	488	471	484	512	465	464	510	441	515	490	523	499	507	509	511	486	519	465	483	504	529	517	470	453	464	468	498	466	479	498	498	470	476	532	512	509	517	534	492	456	489	485	512	495	463	470	525	483	510	502	496	454	494	500	475	516	467	480	473	467	507	485	490	511	456	490	523	484	453	515	519	497	499	503	535	544	481	480	521	472	495	506	457	465	501	507	485	510	482	487	499	492	472	474	499	474	484	511	433	490	488
2127	270	286	283	226	260	254	234	240	235	237	228	218	195	215	246	228	217	214	255	230	233	225	214	232	215	240	270	220	227	233	248	241	257	223	246	228	220	197	220	232	202	212	198	237	219	238	257	231	221	229	210	215	232	227	226	245	236	215	250	209	224	256	233	242	227	238	216	235	227	241	230	257	260	218	223	231	212	249	223	240	226	226	233	217	233	242	228	211	256	248	245	243	245	214	217	217	222	243	228	219	233	216	207	233	210	228	253	253	213	196	213	223	208	210	222	217	210	214	204	235	215	222	253	237	217	209	245	198	243	219	243	222	230	247	236	226	216	231	246	223	220	242	230	224	199	238	242	209	220	219	241	221	258	240	212	203	262	246	238	252	224	199	219	224	216	213	220	238	219	201	217	240	216	259	206	208	253	210	224	238	239	232	221	226	247	207	232	206	243	217	210	243	221	273	229	227	254	227	230	260	234	255	222	235	254	227	233	242	214	234	203	225	215	238	234	226	247	225	242	227	256	214	227	250	236	230	216	221	231	216	208	224	240	241	218	203	246	239	216	238	243	236	220	248	199	196	230	234	229	233	212	254	242	207	243	228	244	223	234	234	208	230	199	208	215	217	255	211	207	226	196	223	230	203	222	215	237	228	229	230	217	209	212	233	215	224	205	227	229	227	258	236	239	225	248	205	225	244	231	241	237	200	214	232	236	220	224	249	231	218	214	219	208	215	259	214	217	201	223	227	231	197	233	215	212	253	219	234	213	206	202	237	225	231	235	252	229	215	233	242	234	220	250	226	227	232	230	233	224	215	227	249	233	223	207	238	229	250	216	212	225	244	224	214	213	224	238	254	230	234	228	208	227	255	216	233	231	228	229	256	206	275	236	220	233	193	252	227	202	234	229	192	233	235	259	224	221	237	244	229	218	228	227	223	239	264	226	238	211	244	249	235	230	217	238	236	238	227	235	262	221	267	230	195	245	225	217	234	232	242	224	220	228	213	196	214	239	229	233	209	256	216	207	231	240	241	208	228	259	248	198	230	208	221	248	229	242	240	216	213	263	214	193	228	223	206	249	215	218	224	244	229	264	237	219	230	212	235	235	227	211	227	247	216	239	226	219	250	207	247	241	213	231	229	229	225	221	225	262	201	237	220	232	213	242	228	222	223	214	228	207	218	244	225	214	226	207	216	230	189	238	227	236	206	223	237	203	238	219	195	245	247	229	270	224	210	214	224	250	222	235	230	204	231	228	214	268	232	238	232	232	239	210	222	260	236	246	216	216	221	237	211	203	207	248	242	262	205	229	251	227	224	229	246	232	241	241	230	213	229	225	219	230	245	212	243	202	231	234	223	213	237	218	252	220	233	216	222	232	222	215	231	226	230	201	234	229	228	237	226	219	247	230	216	212	251	211	215	200	215	202	211	222	220	233	243	215	227	218	194	203	229	200	199	223	232	222	199	204	212	207	245	214	209	235	258	235	264	239	230	229	225	207	232	245	228	232	231	217	235	225	257	205	266	229	236	204	236	215	220	232	228	236	262	234	225	222	240	234	236	217	225	242	218	244	247	233	247	233	235	240	246	233	257	218	262	251	247	231	225	235	228	231	246	204	250	232	225	264	241	231	255	189	203	240	232	242	248	260	214	250	235	231	233	234	243	234	232	215	227	253	243	228	237	224	221	216	231	203	239	245	248	224	232	243	211	246	219	220	223	219	216	216	218	276	222	246	204	208	202	197	259	224	236	257	225	237	226	231	215	220	207	222	205	214	216	239	217	247	208	229	260	233	213	209	232	217	242	271	222	232	216	225	203	226	261	238	212	202	229	242	232	233	244	251	249	238	243	243	227	218	228	216	247	219	253	232	210	215	209	222	226	252	238	211	224	212	246	236	214	212	188	230	231	220	199	235	272	234	231	260	241	212	226	244	244	232	244	245	202	241	243	255	216	219	230	219	235	264	207	269	219	238	198	262	247	232	267	227	230	228	230	234	228	246	235	232	232	232	218	208	238	220	239	209	227	234	248	205	227	220	247	239	209	248	226	200	235	232	232	229	237	232	252	242	212	220	242	240	202	214	245	225	223	251	247	229	244	204	220	214	229	237	242	233	232	254	230	245	236	245	218	225	223	244	262	225	222	224	215	235	197	240	231	227	248	230	223	277	221	240	224	217	246	234	223	238	251	229	236	231	217	211	219	194	230	205	227	250	213	215	248	240	239	214	239	226	221	235	221	234	206	223	235	226	204	248	227	248	235	213	218	220	243	222	254	238	188	225	205	209	240	230	226	244	234	226	217	240	247	192	247	212	204	241	222	216	232	231	231	260	266	212	258	223	228	236	246	213	230	223	240	237	231	218	244	231	251	250	254	221	261	247	216	231	224	212	224	216	248	212	229	225	217	228	218	240	201	230	231	225	211	230	229	237	258	234	239	217	224	212	219	241	232	221	239	219	218	246	224	225	246	218	252	235	234	195	216	219	240	241	233	215	199	199	229	228	250	227	232	232	227	209	203	236	231	205	247	215	212	224	230	210	238	224	252	232	191	207	253	232	254	217	214	232	200	225	233	229	204	231	223	250	224	218	227	221	211	250	239	250	223	207	272	211	223	230	251	216	212	222	219	232	216	246	227	236	217	233	216	236	220	232	222	217	207	233	219	233	207	227	227	250	220	242	208	246	223	261	248	209	228	239	195	220	242	199	219	225	208	244	219	242	249	213	221	231	218	229	229	233	224	224	238	223	216	218	228	227	232	223	221	226	213	224	217	235	236	210	242	224	246	234	240	230	231	226	212	250	232	202	232	186	227	207	210	237	245	230	215	214	213	222	234	232	226	215	222	231	247	243	212	231	250	227	221	262	226	244	214	239	235	244	259	221	212	207	232	218	236	239	217	210	210	277	237	251	239	219	228	242	230	254	240	199	211	203	227	195	249	234	219	257	219	231	243	235	217	230	218	217	249	229	238	213	210	215	231	233	207	224	231	265	201	239	231	234	212	237	238	232	243	226	255	218	224	229	220	229	240	227	223	205	219	216	230	203	230	236	212	238	245	219	218	243	212	252	218	226	231	223	214	233	239	214	239	220	229	242	248	179	199	229	239	237	228	235	217	219	234	215	221	225	238	238	209	227	206	247	202	237	220	235	244	219	212	216	230	234	231	235	234	236	229	223	219	216	233	270	270	258	258	214	201	206	223	226	233	247	248	229	244	228	259	200	244	250	223	235	239	235	221	219	218	232	231	232	230	242	229	219	233	251	250	221	209	240	215	222	259	211	249	238	245	227	250	221	217	238	232	221	220	196	226	228	237	217	233	263	225	230	218	218	204	255	217	229	219	239	237	227	239	224	217	229	214	236	225	241	230	227	231	233	234	223	222	238	218	227	223	214	215	221	218	246	196	227	208	207	244	204	248	249	230	233	225	279	244	246	206	257	246	199	228	247	256	219	223	258	201	233	232	206	214	243	204	210	247	197	239	265	239	225	211	242
2166	748	878	887	802	826	748	738	737	736	714	745	763	689	684	676	727	701	675	704	692	697	701	663	714	660	688	660	672	684	688	684	647	687	751	689	650	686	674	702	719	703	675	672	694	695	664	683	640	702	684	666	665	654	693	715	662	675	678	717	691	697	652	621	677	731	695	689	711	655	671	673	683	690	708	702	671	712	661	692	662	626	653	689	640	697	702	652	683	684	698	659	744	698	677	672	700	647	694	685	696	702	697	644	664	687	656	671	685	700	736	724	695	684	671	674	682	699	649	676	696	685	611	679	714	693	675	673	744	681	722	694	629	704	682	663	772	686	736	705	684	686	668	682	682	653	707	699	690	708	663	731	725	708	691	664	622	681	638	720	689	700	630	667	716	719	676	649	662	664	642	693	699	693	688	716	710	672	716	666	672	686	682	708	676	688	664	678	681	705	699	687	703	655	697	676	637	665	657	679	673	676	696	684	741	663	684	632	696	735	638	686	699	681	709	702	663	679	662	672	635	657	693	707	763	675	692	715	675	660	662	665	716	689	654	696	663	666	661	674	704	643	684	689	668	678	662	695	704	707	660	687	708	640	685	716	719	681	689	669	699	643	737	689	639	641	672	677	644	720	651	708	671	639	657	654	741	670	687	692	648	686	693	702	700	684	697	622	628	697	655	702	710	649	643	680	672	667	706	703	739	646	690	712	673	660	720	672	653	672	669	697	661	679	699	711	669	707	673	666	693	711	671	669	685	651	661	679	639	690	655	741	673	687	636	685	677	669	668	664	710	704	710	694	658	687	680	699	656	680	656	661	645	712	640	662	718	672	672	662	690	667	714	702	631	685	702	717	673	695	720	675	673	678	725	713	668	690	708	663	688	689	663	698	710	696	712	673	685	693	690	702	706	672	693	682	695	679	665	662	680	648	687	679	689	702	709	690	667	715	720	679	667	751	720	674	669	673	716	672	691	682	661	709	661	695	644	671	692	654	674	660	674	711	643	717	661	688	735	664	678	685	724	663	730	699	695	695	695	685	698	681	676	649	691	686	651	674	667	727	653	642	670	678	666	665	660	687	671	674	659	674	734	689	739	722	671	621	675	719	674	679	697	652	723	656	664	680	658	723	692	665	673	683	659	683	654	708	684	625	708	689	688	694	725	650	710	655	723	669	659	680	658	689	670	704	683	653	637	730	691	704	708	663	661	651	649	692	717	718	665	669	669	706	714	672	657	688	737	674	661	674	614	691	725	671	685	682	673	651	660	658	671	697	668	682	693	674	669	665	661	662	684	685	685	652	678	699	690	666	720	687	674	671	647	642	689	681	624	682	686	673	663	634	697	655	713	709	670	643	651	662	669	673	700	674	661	714	670	673	668	650	690	677	656	655	667	674	653	690	717	691	664	709	689	642	711	670	667	644	659	679	681	659	694	673	690	637	700	646	677	710	681	693	675	693	691	720	699	691	695	660	671	658	623	685	685	703	665	735	730	689	679	698	687	661	704	667	725	656	687	651	661	679	705	673	706	666	657	690	653	652	719	683	657	698	646	693	670	675	640	684	648	678	646	612	669	692	671	747	679	725	707	664	662	681	696	712	686	698	683	708	657	697	693	643	673	697	701	680	668	687	666	660	694	681	664	671	713	675	639	657	635	655	670	660	731	687	619	678	696	651	701	643	648	727	660	618	709	716	677	698	672	696	680	687	714	654	661	675	683	725	705	673	692	689	703	683	678	681	730	714	661	633	666	706	678	720	668	680	704	662	693	660	698	643	709	673	693	665	646	642	675	689	682	652	656	681	653	713	656	641	675	699	726	683	669	626	705	716	649	677	682	672	701	688	732	731	702	704	706	688	638	654	712	692	728	681	675	685	661	665	705	661	695	717	647	658	676	698	709	669	737	741	727	747	710	687	699	668	682	687	709	715	702	662	678	731	698	670	613	667	738	670	656	723	657	694	698	690	650	743	701	676	700	683	668	722	679	686	673	690	699	671	664	682	698	703	656	662	677	643	665	663	701	695	652	686	661	671	704	691	678	698	681	756	680	692	664	648	618	695	737	697	686	703	674	697	693	653	661	693	663	657	672	676	681	713	667	712	651	662	690	676	707	654	706	692	665	675	645	642	729	678	676	723	743	709	706	671	656	679	655	681	670	641	728	698	694	685	662	684	676	683	713	702	693	686	674	654	714	649	702	698	718	673	661	672	713	608	672	643	675	679	722	698	687	637	704	644	696	674	713	659	686	703	744	701	704	717	685	634	669	624	697	681	685	722	692	642	675	650	686	670	699	718	650	706	611	697	709	699	720	682	695	675	691	709	675	675	644	667	664	695	717	689	665	697	686	672	703	685	674	715	702	683	649	684	701	644	668	664	692	696	622	700	687	727	746	685	673	694	695	633	721	695	681	660	659	680	650	693	718	664	726	625	628	658	664	678	694	733	695	647	647	686	643	676	688	671	677	699	657	654	649	745	669	708	652	704	700	694	713	668	665	689	675	671	685	651	705	654	643	640	631	709	638	709	683	681	672	696	660	702	681	580	654	686	707	648	685	665	656	725	691	682	714	689	708	698	723	649	696	714	680	721	709	697	607	678	675	711	693	687	673	712	695	684	652	633	704	685	687	678	665	710	673	678	686	649	630	702	670	679	642	680	642	649	645	711	663	675	707	698	645	638	677	703	725	714	697	663	645	658	700	705	695	683	716	681	674	647	719	660	632	681	680	661	661	684	651	672	615	725	694	718	657	675	679	680	679	661	711	667	651	672	679	649	641	684	683	747	699	674	718	676	701	686	639	708	674	722	687	691	692	683	678	636	678	696	696	712	692	656	687	695	671	693	651	679	633	698	701	738	701	697	688	708	686	707	710	709	650	655	654	744	713	675	646	663	705	675	671	689	673	672	687	689	677	719	687	744	657	687	638	697	725	680	652	666	659	693	679	649	712	659	690	667	632	675	660	668	687	678	700	712	657	661	687	667	703	648	686	700	718	683	669	646	669	671	724	717	717	681	702	740	679	658	718	695	661	662	676	725	702	691	630	706	651	689	695	667	651	636	680	714	696	658	696	672	712	657	737	666	671	724	723	648	647	656	721	701	650	712	694	667	694	621	698	682	736	693	701	672	661	734	674	623	669	655	670	693	667	681	675	704	670	671	698	685	630	698	696	698	719	673	646	661	693	687	662	666	709	717	701	668	696	682	680	666	716	734	684	669	699	690	720	680	683	696	698	673	682	733	715	683	694	631	706	726	677	676	611	711	667	711	669	690	717	707	705	713	691	703	686	692	663	686	679	673	709	708	707	745	662	695	657	708	698	706	671	650	696	658	657	683	667	658	686	664	689	680	665	672	654	626	700	706	683	620	687	699	722	725	685	715	649	683	689	646	708	687	666	653	736	668	669	624	697	613	679	693	639	672	629	759	699	750	670	673	694	692	707	707	680	676	676	628	693	668	637	669	656	698	688	703	720	679	656	659	709	712	705	718	719	660
8034	1030	1333	1000	711	550	415	334	296	271	246	190	176	202	185	153	153	161	136	126	118	143	148	134	147	123	111	146	118	134	123	102	113	109	119	103	122	119	124	127	119	115	118	112	118	118	146	114	112	114	136	113	132	105	121	119	108	121	119	115	131	109	110	105	119	113	134	131	129	111	111	103	109	126	124	117	103	93	110	114	111	109	118	108	117	121	108	105	114	114	111	111	134	127	113	104	110	106	121	101	135	115	107	115	100	115	109	102	113	99	115	134	93	113	119	108	106	113	110	114	107	100	102	117	102	104	114	107	125	120	113	117	142	114	100	113	117	119	108	108	111	128	117	117	106	120	116	102	102	109	115	118	122	122	125	89	119	101	100	126	100	105	112	107	108	95	107	90	104	106	121	99	105	113	110	104	115	115	120	101	113	111	124	140	110	108	113	125	100	107	121	127	117	129	104	115	104	108	119	118	119	113	109	141	111	112	100	120	124	116	95	106	116	121	99	118	121	111	116	112	116	125	112	113	104	118	106	103	113	135	104	103	91	124	114	121	112	129	110	121	109	108	115	107	123	129	102	112	103	109	114	91	106	99	114	118	117	122	119	104	106	113	119	102	114	103	123	100	111	117	115	110	110	106	121	110	119	114	108	114	120	112	105	108	122	114	119	101	126	104	134	133	112	113	100	111	120	99	116	108	106	112	101	125	113	121	107	118	115	94	94	94	99	123	122	117	125	120	98	124	134	113	103	97	103	121	102	101	100	106	120	122	114	119	124	109	91	115	108	104	107	120	135	117	108	119	121	116	117	117	95	99	100	108	84	93	123	97	132	117	98	105	126	106	93	96	119	108	103	95	110	105	97	113	111	103	123	123	117	105	124	117	114	109	121	113	101	98	118	93	117	107	98	95	120	130	106	115	114	111	110	104	116	140	118	102	87	128	131	120	118	107	129	107	111	119	105	99	100	113	118	129	98	100	106	121	110	121	112	108	102	117	104	111	115	109	110	128	107	104	122	125	91	121	115	98	104	131	98	108	100	117	116	128	131	124	112	115	103	121	129	131	130	90	108	102	121	114	137	104	123	117	111	111	109	100	130	108	131	114	123	106	109	92	91	100	105	104	124	116	113	116	108	118	120	103	111	114	110	104	128	122	109	101	120	123	113	106	128	112	99	93	118	107	115	126	117	116	118	99	110	105	113	110	114	122	121	129	115	122	100	114	105	115	126	105	110	107	104	102	119	99	122	126	136	113	109	101	114	131	96	105	124	123	105	127	105	119	113	113	121	107	122	101	108	135	116	131	118	112	131	110	125	104	135	106	118	115	117	108	95	115	128	116	118	123	112	120	110	119	102	102	99	93	115	105	132	125	122	106	128	111	92	124	107	128	123	108	113	121	119	116	103	101	115	122	110	98	126	116	111	122	113	107	121	129	108	128	114	111	114	101	116	103	109	115	113	119	98	118	97	122	101	100	123	130	108	103	100	124	105	105	113	128	112	106	127	91	106	112	128	113	110	100	121	125	103	88	116	124	104	95	110	110	114	112	116	120	107	120	119	123	117	104	113	105	101	98	106	100	107	104	132	122	132	94	135	114	112	108	107	116	138	104	119	101	113	113	129	115	118	117	119	108	108	131	119	125	107	130	120	111	125	108	113	88	105	126	108	105	115	113	123	124	127	120	114	109	91	104	123	93	128	121	111	104	105	103	112	114	117	137	109	115	113	124	105	109	112	101	112	124	109	110	134	100	125	114	125	116	108	110	89	96	106	128	114	109	111	109	112	116	107	111	112	110	123	108	126	115	107	119	116	108	122	116	112	131	94	135	102	111	123	109	108	128	131	120	89	93	112	119	102	119	104	93	115	114	121	114	103	106	113	104	119	117	110	114	116	128	108	128	110	126	128	119	113	112	96	108	124	107	103	123	122	114	115	130	104	102	112	108	112	128	122	148	110	109	110	117	92	113	111	112	123	103	121	117	96	130	114	110	126	109	91	113	103	108	108	105	123	121	125	99	116	104	105	116	116	108	109	123	119	127	121	103	120	97	99	120	102	96	120	124	121	117	119	115	115	117	106	120	103	111	108	102	114	121	133	113	125	123	124	100	117	109	102	111	101	125	126	128	111	97	108	127	133	105	109	124	119	118	127	121	119	103	95	98	130	117	108	121	126	109	118	130	93	120	107	112	108	120	109	92	116	122	127	118	114	116	113	118	102	113	119	109	116	120	99	108	113	108	94	121	107	127	116	113	108	104	122	117	119	102	130	120	102	126	123	124	126	101	129	103	89	131	119	104	94	109	116	122	96	108	108	104	94	119	114	102	96	115	114	124	118	118	108	118	118	108	101	103	110	124	108	123	103	108	119	118	117	97	115	122	101	128	115	101	111	122	139	125	131	119	114	117	122	104	91	99	124	107	122	107	109	108	114	114	107	104	111	111	125	109	113	120	114	112	94	118	129	118	138	114	109	126	108	114	113	114	108	119	110	105	119	111	116	117	120	129	129	95	135	106	108	114	96	109	111	128	104	112	104	106	104	106	131	123	103	115	110	122	126	117	105	113	115	118	99	108	131	139	100	113	114	114	113	150	104	104	126	104	126	124	117	107	110	114	112	113	119	133	99	114	133	110	119	110	127	119	125	108	116	137	99	122	104	89	98	109	112	133	129	115	95	121	114	136	112	112	114	105	127	120	117	120	134	142	103	119	124	113	109	109	113	112	120	105	108	117	116	105	108	128	113	109	116	104	127	108	109	115	125	106	106	109	98	116	114	118	107	112	111	139	106	119	100	110	118	117	99	117	103	96	120	92	117	111	132	122	100	120	120	112	104	121	118	91	114	90	109	109	122	116	119	133	125	121	127	127	108	106	124	114	126	118	110	113	120	128	101	111	138	107	126	108	124	123	118	98	117	117	94	115	102	119	121	105	110	121	109	118	107	112	108	119	130	109	114	100	83	115	109	125	129	109	109	125	92	137	107	87	120	123	102	101	119	122	96	104	110	103	117	112	107	114	102	107	128	112	105	106	108	105	121	119	115	118	87	112	133	105	98	101	109	110	111	113	102	121	121	127	134	120	110	107	112	113	120	136	113	107	118	123	113	126	120	122	113	103	113	91	111	116	118	91	121	134	99	103	105	134	122	115	107	118	115	128	110	96	85	113	121	110	138	111	106	122	116	124	115	108	125	118	138	120	91	100	110	134	127	114	127	111	118	109	112	92	104	98	126	114	114	119	104	118	119	123	94	103	107	99	103	104	103	121	93	117	99	102	101	113	125	114	127	116	107	106	119	107	125	111	115	113	110	110	115	111	102	107	120	116	122	108	115	112	121	123	119	131	113	122	94	118	109	129	112	121	113	109	124	113	108	129	123	94	129	113	105	119	118	110	94	124	112	100	97	122	119	113	100	116	139	114	116	95	122	122	115	125	108	99	121	101	116	97	120	116	97	119	90	101	109	121	114	129	97	109	131	120	107	122	103	125	129	118
5403	1381	3290	3672	2953	2410	2012	1661	1430	1230	1112	984	923	860	759	732	701	676	634	606	585	599	537	569	517	488	497	536	461	500	522	488	465	469	471	423	426	429	421	396	393	404	428	406	446	416	427	447	407	415	410	425	436	434	402	399	391	389	393	440	407	408	385	407	398	408	403	411	375	347	406	433	378	380	413	386	407	387	359	404	393	380	379	386	389	375	386	396	361	388	398	389	402	395	383	348	384	391	380	387	409	394	412	381	384	367	377	418	389	359	416	378	369	379	398	404	395	388	366	384	384	413	406	402	394	380	409	364	413	371	389	405	385	358	345	381	356	398	404	382	401	360	419	385	409	367	359	362	368	377	358	367	388	359	397	368	376	376	381	386	370	361	366	392	365	391	406	378	347	369	388	373	381	371	350	367	365	388	403	363	376	352	391	368	390	371	341	345	364	347	360	390	377	394	389	357	410	351	372	397	376	419	368	362	412	414	350	404	404	397	399	437	368	390	354	422	371	378	375	362	336	371	404	382	380	405	397	382	377	426	359	365	393	366	432	401	372	340	369	391	383	346	384	396	401	356	389	385	397	406	374	391	369	435	376	378	358	388	358	365	398	385	372	361	398	356	391	392	384	401	394	347	387	414	371	381	358	382	338	387	393	367	347	367	360	358	417	401	375	407	402	375	359	390	388	430	395	376	388	393	399	397	407	401	358	370	399	396	409	395	388	378	365	337	404	366	377	344	342	407	384	388	415	359	395	408	408	344	388	392	342	392	405	388	394	391	404	375	386	364	391	361	379	381	340	395	377	385	389	389	402	405	384	357	369	372	362	337	394	368	365	415	340	377	411	358	407	372	358	340	364	377	373	403	393	384	374	335	410	368	367	389	380	355	396	373	381	355	365	379	386	395	392	367	377	384	380	376	405	396	353	371	342	382	369	387	344	382	382	412	368	384	401	358	394	397	371	385	399	376	367	373	366	410	375	400	391	363	353	394	403	361	376	358	415	336	395	389	375	357	355	391	354	408	387	401	390	388	386	373	366	398	398	370	374	412	401	375	397	378	390	347	386	378	383	385	384	370	384	364	385	383	362	339	397	390	382	379	347	387	353	397	350	376	383	381	367	399	398	370	373	349	376	383	373	382	351	355	351	385	390	392	386	392	361	369	350	377	398	396	365	377	388	383	356	379	372	374	379	383	377	388	369	374	376	392	416	376	410	374	369	388	356	398	363	378	371	368	366	377	401	354	419	339	364	370	376	347	384	372	341	370	398	352	339	369	348	334	363	372	391	375	403	363	374	356	357	374	374	367	367	409	384	368	356	390	373	364	415	375	359	409	375	375	375	367	367	378	354	391	394	370	363	386	408	407	388	375	351	359	413	354	353	366	378	354	378	362	399	374	392	396	392	424	379	386	383	394	348	371	388	349	375	413	432	352	342	376	388	372	371	344	409	400	393	376	359	399	381	352	397	393	359	356	392	362	377	393	354	346	382	377	394	363	390	360	375	390	376	393	404	392	373	415	410	356	369	410	367	351	367	382	370	361	360	378	387	352	368	393	361	393	386	392	404	373	371	381	374	346	401	366	402	344	363	348	327	356	403	402	393	383	406	414	370	373	415	375	406	384	383	400	367	393	359	376	398	370	385	415	387	369	341	378	393	371	350	373	382	381	365	381	408	367	365	386	373	363	381	443	360	393	381	384	355	358	398	374	381	377	373	389	363	354	367	387	369	398	361	369	426	364	380	391	372	415	394	375	384	376	435	381	385	378	393	389	369	357	365	403	394	393	376	365	366	357	374	361	367	379	382	396	365	397	413	365	378	368	408	366	359	338	380	407	364	390	365	360	372	359	357	388	368	357	381	387	397	384	371	358	389	391	373	399	350	368	358	390	408	359	381	345	386	354	413	381	409	392	343	378	351	395	383	386	420	377	348	432	395	393	387	401	399	376	379	401	384	382	386	367	388	382	393	368	423	386	400	387	379	358	382	374	344	379	385	389	399	363	367	368	364	396	362	359	428	405	391	390	395	386	374	357	382	382	379	393	379	409	369	377	377	370	332	400	360	406	372	404	416	390	392	397	394	377	386	398	377	387	380	391	370	387	426	411	389	390	391	368	378	389	370	424	372	372	374	402	357	376	410	361	364	370	348	386	367	366	413	393	383	389	394	396	363	395	362	360	384	384	384	403	354	333	341	373	419	411	363	367	406	341	376	387	356	406	369	387	345	381	386	350	377	392	370	380	380	385	413	405	378	396	355	368	397	370	362	381	391	384	381	384	390	382	397	378	368	404	377	412	390	381	378	398	398	369	395	373	364	384	393	392	371	394	414	363	349	382	375	386	385	348	351	365	377	391	346	377	350	371	346	392	349	382	368	365	373	399	373	368	356	366	392	393	370	389	375	372	351	415	374	400	400	379	407	403	388	373	369	356	400	334	366	376	375	357	358	382	398	405	363	386	340	383	358	356	367	375	399	372	374	363	396	359	339	352	374	391	383	385	382	374	394	382	373	379	398	365	413	411	352	389	398	386	389	358	372	410	385	353	387	370	356	365	366	363	379	383	381	362	402	405	383	401	332	367	392	380	348	378	380	355	375	398	376	360	377	382	408	421	370	388	370	366	354	425	392	361	398	399	387	402	353	393	358	375	341	385	375	382	339	393	368	383	378	384	385	389	400	369	370	366	385	382	411	366	356	366	376	367	399	369	365	418	379	408	365	368	411	394	351	377	360	414	372	345	386	385	401	405	364	379	380	380	360	361	418	392	352	383	363	371	372	397	403	367	357	340	372	363	381	413	388	375	373	364	376	408	358	357	417	385	359	383	366	381	379	379	360	421	380	386	364	386	374	408	380	365	386	393	367	403	330	354	376	345	392	374	358	352	376	370	390	395	382	394	364	383	371	358	381	386	396	355	360	364	363	394	355	381	411	364	365	380	376	370	358	343	378	383	406	374	371	351	384	378	366	380	390	359	394	344	401	415	382	399	342	367	392	397	401	391	390	408	398	369	342	410	374	384	392	409	380	362	422	350	353	378	365	352	372	397	378	363	386	368	370	391	356	356	359	406	386	383	380	380	359	396	383	370	381	392	419	375	399	387	380	374	379	363	370	389	387	367	380	385	421	360	378	387	389	386	366	411	374	416	388	376	397	366	384	364	360	380	405	377	374	402	390	390	375	403	351	366	403	415	363	385	373	398	342	362	366	383	371	373	373	358	364	376	395	398	350	364	408	415	390	396	348	382	362	370	358	378	352	353	336	369	375	407	415	331	370	360	361	377	408	378	379	334	380	407	352	396	362	384	418	374	398	377	390	385	392	367	351	357	397	371	341	384	355	380	359	380	382	381	348	345	370	377	358	399	401	424	375	369	391	413	373	365	378	363	401	386	394	354	347	390	356	382	362	383	429	356	383	373	381	382	381	370	407	349	359	388	387	394	384	374	349	358	390	360	375	404	367	361	393	369	386	386	376	364	385	361	383	384	370	391
15510	2491	2769	2074	1410	1028	767	629	514	407	399	325	270	284	266	245	229	229	200	212	198	200	208	193	169	197	187	200	171	176	185	174	178	171	155	179	159	144	141	170	179	154	165	141	187	147	151	151	173	157	181	140	176	150	172	176	154	164	166	141	162	152	135	176	156	165	157	155	154	158	153	157	166	153	168	172	151	142	133	148	137	167	155	156	156	156	164	165	150	155	145	163	150	143	152	153	166	142	151	164	167	154	163	142	153	164	153	158	147	140	138	164	143	160	156	158	179	128	153	155	140	128	150	152	153	149	124	141	165	150	156	156	157	121	148	138	152	152	172	145	157	180	141	145	171	136	151	130	139	149	162	157	136	142	151	155	144	187	154	125	147	150	166	165	165	152	141	170	165	169	133	141	133	169	171	129	129	162	148	140	132	141	165	147	150	155	154	139	164	160	136	147	153	157	171	153	137	173	141	144	145	148	145	144	145	142	126	164	136	145	156	117	154	150	166	166	164	149	144	148	156	140	171	168	166	162	151	140	152	162	151	150	139	157	135	149	129	147	150	167	139	151	143	127	170	167	147	150	147	147	141	137	146	163	175	139	156	160	152	150	159	156	170	128	138	141	153	158	137	157	153	142	139	145	135	164	139	136	137	155	144	130	147	126	163	159	162	143	146	141	142	174	169	157	160	168	150	154	153	151	162	154	141	153	160	157	155	130	166	168	151	170	143	175	171	144	167	149	148	148	145	135	129	140	146	182	144	152	149	147	153	147	175	149	152	152	153	144	145	131	127	158	135	146	136	152	168	141	150	156	136	146	165	149	165	140	160	161	149	143	153	156	155	135	132	152	151	156	140	160	143	142	148	159	140	156	150	143	147	142	173	182	150	148	170	142	167	151	153	169	160	146	143	134	147	146	171	147	162	145	158	135	148	139	160	140	160	139	167	141	165	159	165	149	166	176	114	158	141	140	153	139	135	156	149	176	137	158	184	161	138	155	172	155	146	152	179	148	135	160	152	169	132	131	149	159	163	165	159	149	143	152	150	160	134	156	165	151	154	159	117	176	139	151	147	136	147	138	152	161	161	154	182	126	153	147	150	135	144	152	149	167	168	143	149	158	140	147	142	152	159	151	160	137	185	138	130	145	128	142	141	138	140	119	153	158	147	152	164	141	139	148	159	169	137	159	152	135	141	161	147	149	146	147	174	145	148	136	157	175	147	116	146	154	148	160	153	145	151	151	157	150	142	158	164	145	143	152	153	163	145	145	165	158	173	138	168	167	169	150	155	159	135	159	150	147	146	155	147	146	162	150	129	149	152	152	147	158	140	154	132	165	139	138	146	142	126	181	145	167	145	136	161	158	149	152	128	134	139	165	155	141	152	161	162	166	143	182	145	135	171	151	147	160	146	139	162	163	163	125	146	149	135	147	164	167	148	166	130	156	152	149	133	135	154	143	141	169	158	141	154	141	143	159	153	172	154	130	163	154	146	155	160	146	149	149	161	148	156	134	147	154	156	165	141	163	140	168	151	149	140	140	159	147	133	169	160	144	159	140	146	158	153	131	158	153	153	151	164	143	147	137	172	124	133	139	156	141	145	158	156	136	156	146	183	159	141	139	157	142	157	154	146	168	134	133	159	186	172	147	154	161	152	133	147	171	148	162	120	157	154	149	161	162	143	143	147	150	162	142	147	171	143	131	159	145	150	155	121	126	152	149	129	183	147	146	177	165	153	145	158	147	150	162	151	155	155	138	153	168	155	148	159	166	154	139	166	146	154	169	124	153	156	136	119	173	154	152	146	146	162	134	153	152	131	134	157	149	141	141	159	147	148	166	152	136	159	178	173	152	154	131	160	159	140	137	148	155	147	146	136	151	153	139	135	171	173	161	154	155	143	168	167	136	139	153	172	173	156	171	138	177	150	146	135	150	134	148	171	155	154	142	138	157	149	160	126	161	131	145	156	128	142	146	160	162	154	134	139	131	143	158	154	133	167	175	167	162	145	147	144	156	157	139	124	140	141	148	131	163	169	166	142	150	157	144	168	164	153	157	151	141	164	171	159	145	176	153	161	161	135	135	135	165	154	141	156	150	130	174	130	136	150	145	185	169	161	148	159	149	144	157	145	134	145	126	178	151	139	146	157	156	147	140	162	149	141	127	135	158	149	151	161	139	149	135	146	137	149	147	149	140	147	141	153	157	143	141	134	157	126	160	116	153	158	147	136	132	139	172	174	134	135	144	141	142	144	140	154	157	128	142	144	151	161	133	144	154	138	125	147	152	145	130	155	165	153	164	161	164	163	157	158	160	147	136	139	172	155	133	142	133	163	153	158	158	154	144	153	163	160	150	138	154	162	148	156	158	149	146	149	140	127	154	179	139	140	147	152	168	148	152	149	160	134	143	170	129	159	146	160	139	142	138	158	150	165	142	161	127	147	145	114	162	165	175	155	155	147	150	161	164	150	139	144	152	144	167	149	152	140	144	167	141	158	145	149	143	146	165	159	165	165	177	174	150	162	157	163	142	162	159	157	138	160	159	156	149	153	152	149	155	143	156	173	150	154	152	154	165	143	145	167	142	136	162	174	137	142	149	153	137	159	163	169	149	167	155	147	151	150	138	144	168	141	149	160	159	151	139	143	132	157	159	135	163	134	127	143	147	145	143	157	161	151	153	131	127	153	154	162	154	141	183	172	160	155	128	169	191	131	164	149	165	155	133	171	155	154	131	137	143	149	133	145	123	172	158	140	143	125	149	165	148	169	153	162	126	168	139	154	167	149	157	158	130	180	163	171	133	160	169	146	166	154	151	161	152	162	127	159	134	149	138	151	141	149	142	183	138	156	147	162	166	149	126	156	148	143	141	133	171	140	159	163	146	166	140	147	145	156	149	152	150	159	167	155	145	167	142	168	163	134	122	183	145	167	142	162	167	163	155	150	148	135	148	160	170	148	139	160	146	138	149	156	134	143	135	148	158	142	158	172	156	144	134	136	156	147	150	139	170	146	136	133	155	144	154	160	134	170	139	140	157	133	168	143	148	166	150	157	153	175	135	178	158	140	126	154	139	152	129	133	149	161	161	129	158	161	143	151	150	169	164	135	156	160	164	157	150	148	151	165	153	151	157	153	129	141	145	152	152	145	155	182	134	149	153	147	160	165	125	151	138	146	136	138	171	173	153	140	154	158	172	140	164	144	155	148	179	128	172	164	156	155	146	170	141	133	143	143	143	155	149	137	135	138	181	133	135	168	148	158	182	135	167	151	140	151	138	137	165	147	143	159	152	133	160	174	148	136	136	135	150	155	152	135	139	143	128	125	161	170	180	141	135	144	156	160	147	183	153	161	156	159	164	155	146	156	144	154	140	154	165	159	160	164	156	143	153	143	175	160	141	152	156	150	162	178	137	151	156	160	161	172	137	157	171	157	142	152	136	165	145	125	135	160	163	164	155	152	132	148	169	179	159	153	155	147	164	173	170	143	155	165	152
7646	2552	5824	6647	5685	4516	3696	3028	2568	2104	1964	1648	1602	1433	1291	1215	1146	1046	1023	992	965	866	820	821	800	776	807	768	722	709	677	662	698	675	679	646	619	595	555	599	609	598	599	546	560	544	572	566	534	610	527	553	565	540	506	566	541	563	524	551	515	544	562	541	566	485	500	508	568	530	476	515	531	529	506	491	515	542	567	515	525	527	533	519	503	505	487	498	518	501	511	500	494	473	529	469	478	527	498	477	503	518	490	544	514	540	505	555	479	495	520	524	509	537	498	544	456	490	528	513	496	535	540	484	471	488	493	480	476	499	500	496	504	519	465	487	491	481	542	464	511	471	490	519	489	530	469	531	463	497	497	497	524	514	487	492	455	489	476	493	505	485	479	522	497	492	463	493	492	521	511	475	512	463	464	479	493	502	516	464	471	495	492	474	520	516	505	525	486	501	499	501	498	489	489	470	489	513	501	495	475	494	481	509	442	490	491	507	467	476	474	498	487	465	495	487	486	493	502	515	475	518	485	478	480	537	482	490	523	546	487	514	488	525	505	497	510	484	472	492	473	489	468	464	485	517	461	526	479	489	467	488	450	522	464	482	474	494	519	519	461	501	471	494	481	504	484	522	469	509	509	479	491	496	459	483	484	489	490	473	454	487	505	517	458	502	490	476	480	493	497	513	488	468	456	498	480	478	505	506	487	487	483	494	474	480	528	487	455	489	495	518	499	491	509	463	456	483	493	472	473	544	530	463	463	490	474	477	516	479	450	505	520	457	450	499	491	529	477	493	483	460	481	457	489	481	507	487	482	462	474	463	514	483	447	501	477	483	454	473	508	484	479	454	471	502	484	495	463	506	509	513	499	452	489	500	505	491	482	495	497	472	481	465	490	474	517	477	473	511	476	477	502	476	493	477	506	479	527	512	502	479	489	462	493	470	477	484	475	518	493	479	495	482	501	519	513	497	470	497	461	479	487	490	509	450	473	523	490	503	503	514	478	506	529	525	479	509	523	478	485	469	513	468	478	512	463	497	505	504	477	487	442	488	480	480	503	519	522	514	498	476	545	494	458	522	423	489	489	497	465	458	484	480	478	482	461	480	458	510	506	464	491	505	482	476	516	516	453	500	514	482	495	456	482	467	487	502	500	489	487	474	486	478	475	499	494	463	490	507	489	487	483	481	488	467	511	459	504	476	533	477	500	487	484	520	536	479	533	530	485	465	530	482	494	511	484	471	468	471	500	482	451	520	454	502	489	473	506	502	530	530	492	486	519	473	495	528	485	475	491	448	502	511	464	472	511	504	509	514	464	471	491	487	517	470	502	487	490	481	483	476	459	497	507	497	470	472	514	522	462	481	511	477	501	476	499	494	532	492	481	470	503	474	481	505	485	493	460	521	473	490	474	485	516	457	495	511	506	489	484	494	496	540	488	502	482	514	528	496	498	490	517	508	456	505	517	505	512	466	477	467	490	490	477	497	531	472	459	519	519	493	538	470	538	522	508	477	481	479	503	504	469	476	455	508	491	478	477	487	479	510	522	476	469	509	446	516	549	467	489	498	486	513	493	480	496	456	517	481	518	502	488	504	494	478	459	492	514	500	512	487	505	444	493	509	462	452	481	483	500	460	491	493	520	472	471	517	500	461	517	472	527	472	479	485	518	502	473	477	503	483	455	482	465	486	479	456	483	492	509	479	465	492	498	483	508	497	498	500	439	518	496	488	460	475	476	488	491	448	491	488	494	478	490	518	464	488	455	501	527	525	459	476	465	465	490	464	448	502	497	532	496	521	496	543	501	467	476	469	496	476	539	529	487	456	465	501	503	483	493	508	480	530	511	504	504	470	466	483	496	461	483	466	476	503	476	499	459	490	492	483	527	498	464	488	466	455	476	477	478	460	490	527	487	513	492	488	490	497	476	483	465	508	490	467	475	493	494	496	518	478	476	477	481	472	500	475	509	489	493	514	465	477	471	470	478	487	503	511	482	472	439	461	515	450	509	532	477	478	504	509	530	494	534	481	507	486	490	505	466	482	507	489	497	498	497	501	501	485	467	493	486	487	503	493	474	457	455	460	480	488	519	519	474	495	478	558	499	497	489	517	489	479	517	485	498	469	477	453	492	464	451	507	506	471	499	524	444	487	475	511	533	529	502	431	487	523	452	456	500	472	501	511	490	464	499	490	469	523	454	512	478	491	455	486	499	486	491	484	483	517	525	500	454	445	517	498	489	515	519	496	455	508	503	512	491	526	541	469	490	483	475	511	508	455	481	483	487	499	479	505	523	483	484	501	550	499	528	486	500	489	475	460	477	522	508	481	501	510	538	494	461	465	510	488	490	479	488	463	477	523	460	531	475	513	513	500	493	478	523	451	498	505	443	461	458	497	483	475	445	473	454	519	486	480	515	482	480	503	517	509	488	490	479	504	483	501	513	473	488	480	478	453	496	484	463	462	493	484	527	449	449	498	443	536	461	494	447	518	491	486	495	450	469	480	478	492	467	522	467	490	527	495	530	506	474	467	507	489	474	504	474	483	527	480	473	486	507	493	475	503	471	447	483	506	524	524	507	515	474	487	499	462	514	455	522	475	456	471	494	488	460	470	494	496	498	500	482	485	482	486	479	514	518	460	459	461	516	500	479	474	476	492	483	522	508	506	487	457	529	479	487	536	486	510	489	487	506	519	484	511	484	484	462	514	472	490	477	479	487	440	491	503	530	522	511	490	515	497	502	462	485	462	473	504	489	472	446	486	523	495	504	474	501	488	539	497	489	503	537	533	474	536	530	522	472	511	495	512	533	478	488	512	501	514	481	512	498	476	460	495	513	523	474	455	500	475	473	479	499	499	525	531	461	491	515	505	480	490	482	490	479	507	488	474	515	489	477	487	484	492	470	500	503	460	496	520	497	508	467	496	471	502	468	468	487	489	526	499	454	461	505	521	472	514	480	518	507	474	488	533	477	531	480	493	509	496	505	495	504	530	467	470	488	509	529	494	524	502	522	480	503	505	493	462	433	502	505	454	438	514	451	490	477	463	492	486	495	482	552	502	487	511	513	536	459	518	469	499	505	473	486	529	449	465	523	492	493	468	502	485	497	497	503	500	485	480	456	512	518	481	493	503	470	479	500	481	454	498	464	455	539	496	510	485	488	482	481	455	446	489	459	522	495	482	517	502	469	513	494	471	482	468	551	473	484	485	545	488	525	517	498	440	469	469	493	482	527	490	482	546	482	483	491	514	477	485	513	488	510	515	465	448	488	496	515	462	509	505	475	494	461	494	452	484	505	510	473	509	531	476	477	481	509	463	443	511	463	495	513	449	476	519	466	456	507	493	504	505	519	502	475	506	472	487	485	513	472	510	485	466	456	515	463	507	478	422	482	461	496	490	511	532	487	502	485	456	514	523	493	495	484	460	504	531	492	480	466	498	480	476	529	483	470	470	489	453	522	503	506	466	454	493	466	486	507	489	477	466	471	507	478	472	489	480
1933	268	257	263	254	230	247	221	213	223	234	237	225	220	236	254	197	225	180	252	249	228	228	249	213	266	234	242	212	216	242	224	227	214	232	224	252	261	202	233	213	247	208	222	225	236	225	234	226	233	252	233	245	207	223	223	219	230	239	206	225	218	220	238	211	222	233	211	216	237	220	247	191	213	211	237	234	213	234	207	258	237	257	232	201	221	223	233	228	200	206	248	202	217	221	235	227	235	222	242	198	240	221	231	216	257	238	205	228	232	219	234	245	241	226	235	218	227	243	235	227	239	202	221	202	224	246	231	242	240	197	205	232	207	229	233	233	239	234	228	214	237	246	205	235	227	203	243	200	234	236	196	236	205	213	222	240	223	284	262	215	230	230	204	212	233	231	209	227	200	245	218	234	235	235	230	246	229	212	216	229	224	201	235	216	230	233	228	216	245	239	225	231	222	248	220	217	223	237	256	214	212	246	204	209	246	218	225	249	238	231	232	186	249	215	243	242	221	233	229	221	225	243	212	227	214	204	223	230	223	256	209	236	227	225	253	226	230	235	220	210	247	257	223	238	231	217	220	225	227	214	214	218	245	233	212	221	225	221	237	220	245	224	222	244	235	224	258	258	192	217	224	211	237	234	223	203	221	234	249	224	208	208	214	215	219	241	237	222	213	207	207	238	237	229	242	228	237	237	244	214	217	204	222	232	241	248	227	216	232	232	204	224	248	240	232	233	240	215	219	237	255	205	237	240	270	215	221	220	222	232	223	223	229	224	246	245	239	211	218	246	213	207	255	214	224	223	216	227	212	209	217	236	215	215	244	248	229	211	236	221	238	229	244	192	233	257	204	234	240	252	241	243	261	208	237	216	235	242	233	225	224	229	233	208	202	240	233	210	202	210	225	244	235	206	225	220	238	232	213	194	195	211	237	238	205	221	208	210	243	224	258	215	226	215	226	239	249	229	231	232	216	217	218	220	231	252	229	217	204	235	207	225	207	252	225	212	224	205	247	214	233	226	227	248	251	210	220	226	221	208	222	235	219	228	222	206	245	231	233	244	245	205	247	244	259	243	231	224	260	221	246	215	244	229	242	220	219	220	223	223	226	240	219	217	218	238	212	242	256	242	226	221	232	241	244	217	230	238	218	219	215	241	208	241	230	240	230	226	236	228	229	247	231	201	231	206	224	226	253	219	226	239	238	223	195	229	220	234	228	215	251	218	231	213	207	225	244	248	226	238	226	223	236	264	247	253	204	236	226	222	239	227	244	269	234	223	229	216	216	238	203	222	262	223	235	235	222	211	256	222	200	245	206	229	227	222	213	218	244	235	193	223	218	237	236	222	229	237	198	236	267	228	218	233	240	245	243	208	232	228	219	204	224	235	215	234	248	212	225	233	249	249	237	269	239	213	234	237	230	229	216	216	227	255	216	235	247	203	214	253	245	219	231	229	226	221	223	196	221	231	231	224	218	226	205	244	242	238	223	204	219	220	224	226	220	218	205	216	246	215	206	227	228	253	221	247	262	216	242	226	221	230	251	207	248	219	219	220	207	209	217	225	237	245	232	219	214	236	197	221	233	217	212	229	229	242	240	242	244	223	228	220	241	231	245	243	219	207	245	221	214	225	234	243	250	225	241	235	251	223	218	214	212	234	238	204	251	231	220	235	230	248	238	221	229	234	228	207	232	226	238	231	229	235	233	227	208	254	223	220	225	226	218	234	223	242	229	220	259	216	227	240	230	210	206	236	230	246	252	236	206	224	210	256	233	251	192	225	215	229	223	244	232	228	221	238	223	230	224	211	213	223	215	234	279	259	228	211	216	222	215	219	228	208	214	222	209	245	212	234	274	255	226	245	226	214	228	223	236	237	226	228	253	233	243	232	217	250	212	232	222	220	206	215	231	230	240	207	233	226	244	243	257	223	227	199	219	212	253	247	234	227	223	221	242	254	230	207	257	230	203	205	197	240	244	218	214	222	202	197	234	204	252	242	219	223	208	231	224	239	257	231	229	231	225	204	235	254	237	210	229	227	218	223	208	241	244	237	229	239	251	238	218	226	227	243	230	248	209	244	239	212	214	226	225	222	226	217	237	213	209	243	228	221	206	248	243	234	235	227	192	240	216	238	210	228	256	208	211	238	206	212	246	242	207	246	251	225	283	244	202	245	242	260	227	196	234	248	256	231	230	190	218	220	227	223	232	248	203	232	241	242	238	229	231	233	231	236	210	239	207	215	234	227	213	232	235	236	211	207	214	243	198	248	231	222	223	223	215	226	214	234	210	226	236	218	216	200	219	230	249	259	217	232	215	232	231	221	241	220	226	242	201	240	217	210	235	216	227	235	196	219	207	249	248	213	226	232	224	263	210	215	235	225	233	223	223	228	218	223	200	218	250	223	253	220	220	237	230	236	225	224	219	236	234	235	203	220	252	245	242	210	213	215	221	211	238	235	239	242	223	226	205	208	222	233	235	218	214	237	222	223	223	222	211	213	235	219	218	233	227	220	226	229	215	208	250	229	248	225	204	275	239	234	231	245	212	192	219	256	220	252	216	231	246	239	222	249	206	217	202	228	230	234	232	221	216	233	229	238	245	223	230	205	222	246	238	233	233	202	212	217	244	223	234	262	224	235	234	209	236	210	225	236	211	224	222	215	223	208	220	215	229	218	221	231	235	248	218	214	243	238	194	234	221	197	189	204	220	204	208	236	233	231	225	224	225	226	217	221	205	216	205	235	228	217	228	229	224	252	221	222	230	225	218	234	242	219	241	215	231	249	224	230	229	216	203	236	238	234	230	222	231	235	231	213	226	234	231	214	241	240	203	212	241	225	218	231	212	238	249	260	216	219	194	242	243	249	210	224	212	252	232	249	212	213	208	222	215	225	233	226	224	209	202	222	223	230	231	248	219	238	217	208	193	221	238	213	224	194	237	215	231	216	235	228	214	218	229	212	242	233	234	247	212	214	206	241	236	216	225	246	241	232	229	189	227	239	243	247	210	217	215	230	250	187	219	239	222	241	250	244	201	232	220	239	244	240	230	242	248	240	238	218	204	230	215	210	244	213	216	274	241	241	234	222	230	238	203	227	225	235	215	229	236	246	226	216	231	243	231	245	259	187	222	200	237	235	217	226	238	220	217	219	252	219	222	255	192	209	214	218	213	217	211	229	226	255	222	210	197	212	198	224	209	219	219	217	240	229	235	217	197	215	215	226	216	229	238	222	246	249	243	246	256	239	233	211	259	230	250	237	248	217	227	230	209	235	232	193	225	232	233	208	204	215	245	218	219	212	238	231	200	249	222	227	219	219	246	216	215	216	241	255	221	247	220	217	217	230	227	233	218	229	234	210	244	245	216	201	228	215	249	232	247	221	213	220	212	220	228	234	204	226	222	226	223	247	244	210	227	242	216	234	225	239	203	200	203	232	241	240	236	235	229	224	210	197	239	253	231	234	205	215	230	214	236	246	225	223	245	248	211	222	207
2118	794	811	791	785	766	755	691	747	736	715	750	670	667	698	701	728	738	668	680	692	654	722	705	675	665	705	688	654	720	622	686	685	663	719	651	685	739	647	646	696	666	650	668	699	656	668	644	692	672	662	662	637	706	622	729	674	703	690	692	687	663	620	638	725	677	701	677	664	677	622	717	661	698	646	654	683	665	655	660	737	674	671	676	703	658	668	660	661	631	715	710	656	685	672	674	677	674	668	657	677	701	714	675	628	687	665	676	703	652	679	662	676	690	698	676	669	712	634	641	693	698	704	676	703	658	667	619	702	680	663	675	727	663	614	689	708	679	660	664	665	687	649	658	678	702	671	689	723	665	676	656	722	686	676	691	650	702	695	687	698	737	677	721	730	676	677	672	695	663	672	678	691	740	686	711	649	676	687	703	697	630	730	678	644	653	689	672	682	669	678	667	710	636	706	655	680	692	690	671	688	673	684	688	631	738	664	671	661	698	708	626	673	695	693	703	689	708	677	705	702	664	657	664	681	667	672	669	693	678	722	649	665	706	665	668	657	683	652	635	677	699	712	682	676	701	651	657	677	705	659	643	730	673	701	652	695	708	684	718	687	663	652	663	676	694	749	682	707	680	696	650	691	676	690	687	651	694	661	648	650	645	738	716	726	672	694	662	673	695	686	674	687	706	686	670	657	670	670	661	698	663	696	662	692	675	667	718	699	666	656	677	698	718	626	684	673	648	652	687	672	672	694	710	706	701	686	721	679	650	704	696	670	680	660	668	689	695	670	669	686	695	708	726	718	649	695	674	674	662	680	679	633	708	667	717	730	680	671	666	711	692	667	639	665	688	684	674	696	672	649	636	706	639	726	684	644	651	681	650	673	675	672	673	673	704	703	684	707	668	693	653	694	697	639	693	684	625	692	711	718	694	678	694	663	727	691	670	652	676	682	738	722	629	661	676	645	712	660	673	669	671	703	661	711	698	689	697	705	670	666	670	678	658	630	710	651	669	679	697	657	639	668	689	674	685	648	660	643	682	677	676	633	667	684	701	644	678	670	652	690	690	688	678	678	718	674	693	700	735	699	655	714	682	620	733	692	700	690	683	694	697	648	722	704	653	659	676	669	669	669	696	695	684	728	698	605	687	688	692	694	657	677	644	696	686	730	698	660	650	674	732	669	637	670	701	658	675	675	640	698	647	688	706	675	631	659	676	698	640	637	674	653	630	690	679	706	665	668	666	677	649	619	723	667	687	685	687	659	654	666	706	667	669	700	667	704	677	660	692	693	619	680	714	602	638	647	678	698	737	660	709	693	648	678	703	711	676	683	714	673	684	633	688	646	720	712	708	708	694	658	701	659	666	694	660	665	678	668	628	704	690	740	642	687	690	683	644	714	696	700	685	708	678	674	701	654	649	683	697	677	686	668	654	667	652	696	689	698	655	673	631	689	705	655	678	663	666	625	682	642	658	652	649	662	688	699	646	749	653	685	701	698	622	727	656	668	677	678	698	678	642	689	697	691	650	670	693	618	654	650	670	661	683	694	711	697	662	714	650	673	648	717	721	659	669	642	648	703	702	669	726	672	705	674	618	654	646	630	640	687	672	674	687	708	720	657	649	692	662	668	669	669	644	670	701	652	731	652	675	657	659	659	643	648	651	722	685	631	672	642	654	656	629	660	672	655	668	638	677	685	639	702	653	653	689	706	703	667	668	680	665	670	679	687	663	672	702	653	718	670	687	681	693	675	667	657	683	675	685	681	639	648	668	623	623	636	678	750	688	663	715	650	700	694	685	690	628	736	658	671	725	606	725	697	662	743	655	689	659	673	633	647	658	650	733	679	648	723	646	652	672	659	654	662	634	714	686	652	657	655	643	718	631	669	704	692	702	647	684	688	658	669	703	698	661	688	638	713	702	689	690	699	678	659	709	692	687	716	680	721	684	705	652	723	661	691	641	663	664	683	674	675	640	679	682	703	666	669	713	685	660	710	698	650	677	677	707	683	701	695	683	674	706	645	720	656	660	638	618	696	688	656	647	704	691	704	637	681	649	647	646	725	656	663	679	681	661	667	640	682	644	703	658	702	706	687	698	660	680	702	630	673	632	673	620	682	662	638	676	714	687	680	663	679	662	679	722	650	702	692	697	726	665	669	688	709	699	669	656	695	697	680	688	668	707	665	700	709	654	712	672	670	647	653	680	640	680	653	680	689	690	708	667	721	681	654	682	701	673	689	687	666	624	689	690	677	708	694	696	668	669	664	692	664	650	666	657	700	664	680	726	642	671	663	651	707	677	645	672	681	648	706	672	649	643	625	682	692	653	666	676	694	705	640	654	692	685	678	627	711	716	660	675	701	678	692	726	680	660	677	707	704	641	669	655	661	673	636	653	691	639	705	678	649	703	691	679	652	631	631	710	692	641	702	692	641	674	661	659	727	628	675	645	662	716	675	651	676	667	660	676	709	664	679	652	707	684	716	676	685	688	694	723	698	670	706	641	701	738	703	637	668	727	684	735	687	666	724	705	705	648	673	692	663	725	693	681	680	680	625	670	711	661	673	686	651	668	677	670	664	719	662	689	654	652	684	637	635	689	667	708	675	686	677	662	685	709	697	670	645	676	712	670	670	685	698	693	659	682	720	729	691	694	698	676	662	691	666	688	648	651	676	677	640	623	621	698	673	631	654	683	645	686	659	701	731	656	679	644	667	672	627	716	654	665	698	693	712	677	616	640	647	707	646	691	642	650	708	691	704	685	646	685	688	645	650	629	721	641	692	615	668	701	695	658	682	688	651	628	637	680	708	695	667	672	636	718	678	704	674	669	683	685	690	714	708	676	664	639	690	687	709	696	667	703	693	671	659	658	647	684	681	678	682	672	725	694	679	691	699	686	612	652	675	612	706	664	708	619	695	633	665	674	750	693	661	672	634	691	638	681	674	685	687	708	680	679	666	691	695	674	662	643	701	686	694	671	665	687	651	657	676	690	667	653	689	645	656	707	638	701	702	664	675	697	635	641	640	668	679	625	676	717	699	640	682	686	670	717	713	648	695	660	700	677	667	673	672	642	728	709	690	680	677	733	668	664	679	655	662	716	700	669	673	713	709	662	667	655	666	682	652	684	692	653	661	669	702	694	630	653	690	714	617	681	667	682	678	660	652	683	687	721	683	658	718	659	651	650	681	705	648	656	679	660	710	695	648	650	700	670	644	646	662	688	690	673	602	642	705	672	663	699	674	692	731	669	675	667	664	676	660	661	665	676	663	664	692	660	630	669	652	666	696	692	660	661	681	666	680	696	696	700	707	681	665	653	695	619	661	717	693	677	627	693	720	725	658	655	658	651	713	635	655	676	666	659	660	684	665	655	631	643	665	654	660	674	677	641	659	683	680	638	683	654	675	685	681	696	694	689	689	695	641	681	672	664	684	678	700	645	678	680	691	708	677	684	732	654	695	655	697	721	688	663	668	685	649	681	684	695	701	692	691	670
8141	1054	1376	1013	744	549	442	340	305	273	205	208	175	193	163	166	157	136	146	129	154	138	138	148	121	117	112	145	124	118	120	135	130	135	89	138	131	123	110	114	130	126	107	110	124	154	130	116	95	115	99	116	105	98	139	112	115	103	121	123	123	121	136	124	121	114	104	96	116	113	116	135	132	125	116	131	125	106	100	120	123	118	132	111	123	112	105	101	108	118	107	115	117	93	121	109	130	123	139	120	107	129	104	104	95	118	115	106	147	112	110	113	125	106	112	108	83	114	112	134	106	107	107	104	132	105	97	111	120	123	116	119	125	115	133	126	105	110	108	92	109	125	101	111	116	128	118	107	121	122	109	107	129	117	125	117	116	117	105	107	113	104	123	118	100	120	105	115	122	107	120	101	118	109	97	128	121	117	120	106	117	121	122	98	132	123	126	113	110	113	114	113	100	91	102	107	122	110	105	106	117	85	112	126	108	126	114	101	115	115	105	91	104	114	118	108	109	117	122	108	104	109	115	118	110	113	125	127	116	108	110	116	116	113	136	110	104	125	115	112	114	102	115	124	107	122	108	131	120	105	147	124	135	108	100	105	107	131	130	112	102	108	119	121	115	110	123	131	99	112	111	109	108	125	98	135	101	111	111	116	122	107	102	111	125	116	126	109	117	135	119	130	116	103	115	118	104	108	103	93	106	120	131	130	109	116	131	122	117	112	127	119	126	106	98	104	93	125	107	120	105	109	104	119	97	93	122	116	119	105	116	138	119	86	118	119	118	105	125	136	106	117	99	118	123	111	114	111	108	110	123	118	115	108	109	104	125	109	98	117	110	122	106	116	121	116	117	125	134	117	108	114	136	128	112	129	102	113	120	111	107	110	114	109	104	120	113	106	96	122	110	134	102	106	127	109	111	108	108	98	112	93	120	144	110	125	104	133	118	106	115	98	122	149	117	129	107	112	113	113	106	112	119	118	102	118	105	137	108	138	119	103	108	93	121	120	111	123	95	110	106	130	106	107	126	123	115	127	86	105	96	110	118	120	91	124	125	108	119	93	116	104	107	128	118	123	112	114	108	113	116	102	116	92	107	97	98	96	114	103	114	119	132	127	105	129	107	117	108	107	127	101	110	113	121	120	111	115	83	116	123	115	114	108	114	105	126	115	104	96	114	111	115	115	127	114	98	107	120	115	86	114	122	104	117	113	113	105	119	121	116	112	102	120	103	124	124	105	125	100	111	96	97	104	108	122	105	99	127	113	101	104	140	98	103	112	118	113	93	106	131	133	118	117	96	128	129	138	132	109	118	102	113	89	104	108	104	115	98	126	117	104	108	107	124	115	115	117	109	119	108	116	115	122	112	93	101	111	113	124	122	127	108	114	113	105	102	121	115	94	95	118	107	125	96	118	113	114	123	117	97	119	123	105	111	132	93	126	119	116	113	110	117	101	106	104	107	112	113	109	103	123	113	121	109	106	116	128	125	97	107	121	122	124	134	115	105	111	124	105	109	120	109	119	126	125	127	107	116	120	106	119	112	108	103	108	94	101	111	111	108	99	109	128	111	100	110	110	125	118	108	128	110	106	100	114	123	80	127	99	107	117	122	94	106	109	109	116	109	100	127	137	136	113	110	116	133	124	98	116	105	122	117	135	125	118	114	103	121	120	119	101	109	109	108	99	117	110	101	132	121	106	92	113	110	124	132	113	122	110	107	103	91	110	117	126	113	103	120	130	122	101	106	101	103	99	129	119	113	105	99	113	123	121	123	115	110	119	98	113	115	121	130	125	112	116	113	105	119	113	94	116	116	101	105	109	108	118	121	99	112	115	128	106	113	128	118	116	126	105	93	101	97	98	132	109	116	109	107	134	118	114	115	116	104	137	123	105	103	97	109	112	117	140	111	114	107	110	118	110	113	114	114	107	127	137	120	108	103	110	111	107	123	94	108	106	115	109	125	116	112	104	102	106	113	116	115	126	104	139	117	118	106	90	115	118	117	120	105	117	124	115	108	101	125	122	95	109	117	138	111	124	95	104	130	126	122	109	97	116	96	93	120	100	119	116	104	109	118	104	121	110	80	128	118	104	101	116	101	113	110	110	126	117	86	132	114	100	111	118	119	101	114	122	111	120	103	109	122	127	105	98	105	110	104	107	129	115	118	96	105	109	103	96	99	115	119	107	109	104	116	110	105	100	109	115	106	126	104	137	138	131	127	103	112	91	122	118	128	128	111	116	116	103	113	139	108	128	99	113	133	114	107	111	97	115	105	104	136	125	104	117	104	114	111	113	104	109	105	123	108	102	123	145	111	107	100	104	127	122	101	111	93	110	101	107	126	143	119	107	110	100	110	131	118	117	99	113	112	121	113	105	102	110	103	128	104	116	135	120	145	115	106	107	109	113	111	105	93	123	95	99	126	116	117	100	125	112	114	110	119	116	114	129	99	100	105	130	88	128	123	108	115	104	121	106	123	97	108	122	98	106	110	130	96	108	108	98	107	89	133	122	109	113	123	114	103	107	111	95	125	104	126	81	103	119	105	113	104	114	117	118	115	108	121	125	106	114	126	113	114	103	114	110	108	112	121	110	111	118	118	100	102	129	116	125	111	113	112	108	131	124	118	132	116	117	120	124	110	121	113	121	92	127	112	120	98	122	99	132	128	108	107	125	114	103	122	109	102	116	110	111	117	111	113	111	111	99	110	109	112	95	113	126	114	124	110	119	112	114	114	88	112	111	108	109	149	123	103	102	127	109	119	110	120	106	132	121	112	112	112	122	110	100	120	116	114	108	113	109	109	132	127	116	100	113	115	101	118	113	102	115	120	107	106	94	108	101	112	103	131	124	134	109	106	99	100	111	125	103	124	108	113	118	114	103	99	108	97	121	121	130	147	116	101	109	113	114	120	125	124	113	113	106	99	90	116	135	112	96	112	156	121	107	108	118	127	126	106	119	124	134	105	120	117	105	115	104	130	114	116	121	113	99	116	117	117	101	101	115	106	115	113	129	124	91	115	119	120	120	117	110	110	118	107	119	123	114	118	124	126	109	120	103	88	99	121	110	101	125	120	109	116	126	102	107	107	114	118	121	107	115	89	111	118	120	107	120	113	102	133	105	110	97	109	116	125	116	114	124	108	106	135	101	129	107	104	115	117	130	121	128	112	111	125	112	115	107	116	119	110	126	130	103	105	95	106	97	124	96	126	106	88	109	104	124	111	100	113	109	122	104	113	120	110	101	112	113	120	112	131	114	116	108	121	133	112	109	97	111	131	104	105	120	118	110	113	100	114	99	117	116	102	121	132	100	110	120	122	101	106	113	127	118	125	118	113	107	118	117	119	96	105	118	110	101	93	120	105	127	117	106	111	97	110	93	118	124	99	132	112	115	122	108	108	136	92	108	122	115	102	108	107	110	116	105	111	109	109	115	100	109	114	113	103	133	100	121	107	111	112	127	101	118	113	125	112	114	98	118	124	123	104	120	122	101
5309	1372	3196	3618	2964	2403	2046	1681	1456	1227	1078	974	978	848	763	775	695	669	657	646	576	596	555	564	533	538	518	504	464	462	478	495	456	458	454	470	450	390	463	458	428	436	391	410	397	422	392	434	405	405	434	412	415	397	422	378	384	419	384	402	406	410	423	415	438	397	411	374	420	378	382	439	386	378	402	413	375	394	392	426	414	381	378	389	396	412	399	378	368	386	369	367	388	367	389	414	384	399	394	406	363	357	376	384	409	366	354	358	394	397	387	346	390	378	392	368	403	367	371	414	353	359	380	351	381	383	420	394	408	367	373	404	380	375	367	370	375	365	364	380	389	404	413	387	330	325	393	399	407	391	346	354	364	368	399	399	336	353	370	363	380	368	364	372	406	389	385	369	384	371	383	380	393	370	380	383	424	419	388	408	370	391	381	366	401	388	390	372	384	407	375	380	367	373	402	398	393	366	369	382	406	351	352	380	377	387	355	384	344	361	393	377	370	400	380	384	392	391	369	406	383	371	428	375	410	387	356	392	421	377	374	361	366	374	377	377	355	355	381	374	385	392	375	379	372	389	375	395	386	385	369	371	359	352	388	427	397	400	396	377	403	372	407	403	413	426	358	400	393	373	382	369	344	374	400	399	391	373	367	390	378	352	392	374	368	389	404	389	371	393	368	332	367	368	380	395	351	362	381	395	392	398	394	369	357	366	361	400	354	390	378	367	372	373	394	351	377	365	387	406	385	429	362	404	365	391	363	409	377	376	366	399	425	359	393	349	355	358	368	370	364	362	384	379	356	326	387	376	376	358	378	398	377	380	413	366	368	393	353	383	384	382	412	386	356	390	416	397	387	381	405	366	380	397	354	391	381	385	367	353	364	377	380	359	387	354	354	405	386	374	361	375	368	405	368	377	396	395	385	373	384	390	353	415	365	371	370	369	396	371	413	376	371	349	401	402	395	406	355	390	410	364	399	399	373	372	402	319	457	383	400	420	387	385	348	416	358	407	365	392	406	368	377	371	344	395	345	361	376	370	373	359	368	355	403	393	367	394	381	416	380	358	360	367	379	382	405	408	393	375	375	385	362	357	385	365	351	423	375	394	379	370	383	391	401	341	382	386	419	383	366	368	403	389	377	399	397	371	376	372	370	372	360	394	401	387	394	356	365	421	373	381	353	376	408	367	388	369	420	359	391	383	348	371	390	412	390	388	389	354	370	385	377	368	347	405	393	408	368	367	353	383	366	368	374	368	346	401	367	365	386	383	413	352	394	416	365	415	365	368	396	388	401	387	368	308	372	387	375	378	385	385	377	371	377	372	374	380	365	365	363	346	372	384	349	362	366	393	411	367	405	403	374	364	395	421	429	379	371	365	398	383	376	376	366	396	404	390	385	393	359	399	399	385	386	375	388	381	393	387	350	390	378	379	376	378	393	397	421	399	365	371	381	381	361	362	401	401	364	397	387	376	360	406	379	390	389	365	410	355	380	378	377	401	351	396	388	362	391	351	346	377	372	389	374	370	351	375	369	372	388	390	345	415	369	395	384	386	374	405	374	373	373	375	378	393	385	376	373	392	365	364	384	389	380	348	387	411	376	370	389	382	376	385	360	416	392	387	377	398	347	404	393	352	358	342	377	367	392	346	389	379	387	398	352	383	360	373	359	353	394	402	401	365	395	378	394	405	374	400	372	389	364	359	372	336	357	378	364	355	363	398	398	383	401	402	379	338	404	361	404	429	386	395	403	350	365	378	390	362	399	416	377	340	405	392	392	361	354	368	367	394	395	406	354	376	371	378	358	375	386	373	387	373	362	428	383	357	383	386	395	396	372	403	386	374	370	388	338	412	400	391	380	388	353	403	370	352	370	384	394	338	401	391	391	378	394	382	383	364	376	334	393	398	358	392	391	386	384	366	358	381	432	398	375	399	414	373	421	376	363	372	387	372	366	343	362	354	340	376	407	381	379	395	379	409	410	397	366	344	352	389	374	399	371	366	353	390	379	400	374	373	370	400	369	362	387	393	401	405	424	395	372	415	351	367	384	377	355	388	388	374	389	356	404	384	383	358	366	369	374	353	381	355	401	366	379	400	340	392	371	381	407	380	376	381	416	396	355	349	384	409	348	354	382	376	399	381	385	403	385	359	405	401	352	414	380	393	396	374	363	406	373	389	371	359	363	380	320	414	401	369	370	343	393	362	388	361	377	386	373	366	372	344	399	386	365	315	392	404	390	369	356	381	376	353	376	364	378	389	363	361	356	391	372	387	401	409	363	397	396	375	354	385	382	354	397	374	356	361	399	361	369	367	393	397	384	383	383	375	391	404	352	362	385	367	372	361	382	365	387	389	389	366	381	337	401	395	413	385	357	418	377	403	366	355	412	382	398	368	381	405	385	387	386	361	404	374	388	362	378	372	374	373	397	368	371	350	398	381	364	356	367	399	372	368	377	403	385	393	400	412	400	360	366	398	379	355	356	345	400	381	420	415	380	377	390	357	356	332	366	396	390	380	370	392	375	369	397	370	399	377	354	341	394	392	371	377	394	338	377	403	374	384	364	380	386	345	367	377	363	387	404	333	369	388	405	345	411	351	399	366	411	364	381	387	355	346	350	369	363	400	360	384	383	395	385	397	367	376	367	389	367	381	387	414	368	409	368	370	377	365	393	398	339	346	396	374	366	386	379	391	379	349	378	379	359	406	389	372	358	374	395	389	378	372	413	368	392	397	392	378	384	384	385	371	386	385	371	393	418	402	376	412	379	392	380	392	389	378	386	386	418	404	366	396	365	360	437	398	375	397	382	360	378	374	369	373	374	407	381	375	370	400	418	391	382	388	350	366	394	367	385	396	381	358	386	338	421	375	403	396	364	392	368	395	379	374	372	390	355	414	415	379	360	373	368	343	353	408	396	390	385	363	355	363	365	359	385	382	404	411	387	380	327	377	377	361	444	362	373	380	416	372	378	379	400	382	376	372	373	385	404	366	399	384	343	370	367	396	356	371	372	403	373	431	388	369	380	366	385	399	376	406	388	379	397	374	387	411	364	373	366	369	380	397	362	381	424	375	354	390	377	361	381	380	335	358	375	384	352	372	364	423	397	343	405	382	377	395	368	389	411	380	359	366	392	379	421	398	367	369	404	357	399	359	390	362	434	368	324	420	377	381	350	411	345	358	372	376	382	391	367	359	393	373	412	407	372	373	391	360	359	367	347	396	352	383	377	382	365	379	392	364	378	409	358	371	390	377	404	376	404	373	377	377	413	388	418	360	360	373	380	361	392	373	400	411	396	374	383	404	344	360	377	401	405	402	382	384	385	363	395	370	374	378	359	398	344	371	387	393	394	377	380	385	347	368	408	385	356	370	360	375	389	377	375	387	361	364	371	366	376	394	350	373	410	363	373	438	357	380	344	384	389	385	381	344	384	362	405	360	389	386	384	376	418	360	413	333	383	390	417	401	360	408	392	410	393	347	384	378	393	364	354	392
15137	2545	2687	2125	1448	1046	797	646	516	406	395	323	305	290	252	228	216	239	203	206	231	176	186	190	183	176	190	200	190	157	156	171	176	143	189	176	173	157	170	172	161	176	151	173	147	155	148	158	165	149	159	157	157	171	177	142	138	146	163	135	162	171	153	136	146	149	169	130	159	142	157	164	142	159	141	141	162	179	153	155	155	152	132	136	143	160	151	128	157	147	128	140	167	135	154	157	139	122	143	161	152	161	134	146	168	172	152	161	148	140	145	140	151	173	150	166	150	155	131	158	150	159	155	171	160	156	147	149	140	172	133	153	139	130	130	147	154	164	154	156	159	151	156	151	170	158	136	138	164	170	158	141	149	166	162	137	144	155	153	145	149	141	155	165	154	158	157	179	154	160	166	157	156	158	158	153	127	150	165	158	155	124	153	165	156	151	157	172	130	138	142	155	142	164	139	155	155	160	158	159	127	151	126	150	147	157	141	156	164	145	146	143	143	145	147	144	157	153	161	142	143	146	107	167	141	186	163	152	140	173	139	151	157	144	145	122	151	157	154	149	144	150	159	149	161	162	149	146	168	161	163	132	140	132	155	138	154	166	168	173	146	154	173	134	160	129	165	152	137	164	166	145	143	153	165	159	171	149	151	158	164	146	131	162	170	134	163	140	155	158	168	129	144	148	133	150	142	154	150	138	135	140	139	148	148	163	164	179	155	157	138	139	145	150	158	158	150	164	136	143	155	161	134	159	147	142	137	147	141	156	154	168	151	143	146	166	146	149	148	146	149	144	110	156	131	181	174	148	167	146	116	177	164	135	151	158	144	136	137	142	147	156	132	155	141	143	159	166	157	189	165	131	153	156	150	144	148	158	138	144	159	154	168	149	133	160	171	163	175	137	164	190	161	168	163	163	140	170	129	151	154	151	134	130	146	132	165	163	145	145	156	153	155	148	133	163	132	124	139	149	148	161	145	156	143	162	145	151	167	128	152	145	150	155	166	176	173	141	156	145	140	159	135	141	134	109	143	150	148	147	153	156	150	132	142	158	152	163	148	132	144	151	147	142	157	176	163	166	164	153	167	140	147	128	150	144	186	158	171	143	137	166	177	172	153	162	168	148	155	146	146	148	160	132	146	144	167	149	151	149	154	140	160	139	162	139	142	124	168	152	156	158	133	139	172	126	161	146	150	169	145	148	144	146	153	153	140	141	154	159	174	166	147	132	140	150	159	146	118	152	146	175	144	158	153	156	142	148	140	166	141	163	161	145	158	156	164	146	163	182	137	142	142	143	150	161	158	157	169	169	146	166	144	154	160	156	163	131	176	135	139	166	132	171	145	144	137	160	147	171	163	123	138	127	137	165	146	160	124	153	145	122	141	158	160	146	114	144	160	170	140	155	178	160	139	160	158	147	159	131	131	156	160	168	141	148	163	138	163	116	141	155	148	171	147	138	145	150	152	139	162	158	151	178	132	155	129	168	168	138	139	156	143	130	158	127	166	137	139	137	161	149	166	154	188	147	154	153	155	169	136	149	141	170	143	140	160	139	163	148	125	162	145	148	142	146	156	155	165	132	127	153	133	149	142	131	145	142	158	155	157	157	153	154	160	153	155	167	151	172	149	170	152	148	168	142	154	154	126	155	144	169	152	148	136	161	148	133	165	162	150	146	164	167	153	143	163	146	139	157	143	149	135	150	122	140	145	147	166	149	150	158	169	128	153	162	135	156	150	153	144	153	159	148	150	137	164	163	145	146	145	140	162	141	150	156	156	136	160	165	164	153	158	164	131	156	157	150	139	145	160	154	172	147	146	159	136	154	150	124	146	154	144	147	146	162	146	150	167	151	148	145	160	158	152	162	160	177	175	146	150	141	164	156	155	145	173	166	133	144	131	156	160	168	165	162	161	135	163	121	143	146	122	146	166	147	131	135	143	142	178	147	139	137	163	150	157	154	175	170	136	155	159	137	149	153	149	144	157	139	137	138	155	143	138	138	140	155	147	147	161	158	146	161	144	151	155	142	143	166	147	156	142	147	146	158	160	149	147	140	143	161	180	152	151	128	134	174	142	126	165	144	142	153	160	134	171	147	131	129	158	133	140	159	157	165	141	143	142	149	152	161	141	156	165	137	163	158	174	165	136	145	143	152	147	144	154	160	151	136	179	137	141	133	155	141	150	134	144	127	151	140	139	144	136	150	136	144	156	138	159	138	149	155	143	155	170	157	168	138	166	144	146	143	156	135	138	132	187	141	159	143	139	139	154	167	135	156	151	154	128	166	163	147	152	162	175	151	168	162	150	139	148	150	142	138	177	159	162	170	136	160	168	132	140	164	145	146	136	154	158	137	154	159	148	137	150	178	154	162	167	144	145	147	146	178	144	149	165	142	135	167	155	167	176	161	143	160	163	142	153	156	155	152	155	143	165	171	157	144	147	176	167	150	150	152	168	149	154	152	158	156	157	157	154	133	150	155	168	151	139	131	162	156	152	149	166	160	144	127	155	153	136	163	158	145	154	139	169	160	145	153	154	161	176	170	155	157	143	153	155	142	129	157	141	156	151	155	151	155	141	158	167	137	176	143	174	126	160	156	143	155	142	148	184	159	174	149	158	156	167	135	158	139	144	138	145	142	134	141	149	139	157	174	147	142	162	136	147	144	155	154	146	163	140	138	113	129	149	165	147	147	148	152	146	171	135	158	181	159	139	174	131	161	154	158	153	154	162	155	139	141	132	140	144	143	172	144	162	171	169	163	143	150	141	146	138	142	166	138	174	151	166	145	143	146	157	164	147	149	159	151	157	125	148	149	163	149	164	147	141	158	140	157	157	147	150	153	142	164	137	157	167	158	138	156	128	150	163	156	160	150	140	147	137	153	151	157	137	156	122	141	160	152	137	164	158	183	131	147	139	155	151	161	156	155	168	157	159	169	150	167	134	172	164	162	127	164	148	148	175	139	136	152	154	129	157	160	163	154	155	172	147	156	168	167	160	145	132	137	139	145	168	149	146	136	158	136	157	154	151	164	159	151	125	161	171	120	132	149	136	140	150	154	153	153	151	160	158	147	153	165	162	168	126	152	139	162	153	168	151	148	136	144	144	168	180	159	164	151	152	137	157	161	149	146	154	128	154	165	174	154	155	142	161	175	145	163	150	139	153	146	156	136	168	143	146	172	127	143	144	145	155	174	132	188	176	163	164	144	162	158	136	161	165	150	154	134	161	130	125	146	144	153	133	136	165	171	153	165	146	147	136	131	128	138	149	175	143	161	135	149	170	144	136	167	152	148	155	152	159	183	149	160	171	179	149	145	146	156	152	161	137	163	174	155	167	143	129	161	160	134	168	163	132	130	155	152	127	159	150	146	138	145	167	169	154	145	157	174	141	153	155	174	155	148	146	153	132	139	163	129	127	144	147	146	155	133	150	150	156	149	150	145	147	146	139	160	137	166	149	157	160	147	169	126	140	167	130	166	141	135	156	163	141	152
7515	2541	5857	6545	5578	4460	3693	2989	2548	2168	1975	1687	1589	1473	1297	1184	1136	1024	1041	930	904	882	879	859	768	757	785	733	722	728	692	679	670	660	631	591	611	600	624	595	602	612	571	568	559	572	560	576	575	550	537	517	577	579	547	589	559	545	542	555	516	558	546	561	511	542	479	520	538	506	516	533	546	519	513	553	534	492	532	569	481	544	469	514	507	505	490	545	507	527	511	526	525	515	496	515	473	537	521	539	505	486	479	490	470	510	483	503	499	497	461	488	493	508	508	518	486	520	501	514	481	531	546	498	497	468	488	544	478	537	564	490	485	514	488	492	459	487	488	496	483	469	477	460	493	502	466	486	565	491	487	498	474	512	497	467	520	511	449	491	502	512	487	471	506	476	506	484	500	525	529	494	488	469	523	500	485	459	526	502	459	501	530	473	531	518	475	524	504	452	494	491	488	496	411	478	497	506	513	509	502	482	510	504	471	495	494	456	504	502	467	498	464	504	482	455	442	494	530	458	487	468	521	522	488	472	485	458	499	532	463	520	451	455	489	507	480	492	518	514	512	451	485	450	473	516	504	467	492	484	524	503	480	484	489	526	499	506	505	515	475	512	508	531	515	483	485	481	507	516	483	519	535	516	478	527	482	478	499	496	514	519	490	496	503	518	516	500	524	464	504	508	506	463	461	496	471	523	483	460	503	457	481	484	473	504	511	486	471	499	471	519	519	494	506	476	451	501	479	511	452	470	479	469	467	493	490	522	502	469	505	475	505	486	475	474	496	470	466	499	474	465	476	475	526	494	484	476	520	489	522	481	516	542	498	486	496	516	466	484	481	549	484	498	493	503	476	449	462	439	473	475	470	478	496	511	486	487	438	470	498	517	494	513	489	492	509	501	496	462	477	511	503	497	523	497	502	471	470	493	491	474	520	494	495	476	477	512	465	494	479	503	497	514	503	488	478	472	469	488	519	522	491	515	465	520	503	470	570	478	478	489	523	470	517	507	537	497	461	480	463	501	506	495	478	485	511	486	511	507	541	531	520	509	513	526	486	511	457	461	486	505	511	477	480	537	493	502	512	505	493	473	522	510	531	507	457	504	466	477	490	480	506	485	476	459	483	503	501	508	481	467	564	443	466	519	486	483	473	518	475	492	504	443	506	477	519	472	489	469	478	494	466	518	471	516	472	479	496	496	492	478	495	443	474	489	538	496	485	499	459	503	495	516	445	535	480	497	454	472	482	497	455	504	463	485	456	471	481	491	494	455	458	498	491	490	437	479	481	460	496	516	480	497	527	471	480	509	467	501	467	515	488	478	481	504	539	480	561	528	513	508	524	471	497	445	487	503	517	450	556	472	476	503	492	485	496	507	511	516	475	470	452	479	516	525	465	487	492	489	513	488	483	511	495	492	462	452	451	477	475	469	500	471	461	493	505	482	483	494	546	478	512	477	503	535	478	474	505	474	503	475	483	446	510	458	499	507	465	466	530	477	479	455	547	479	492	464	426	459	495	492	505	476	456	493	476	454	479	483	514	481	480	475	515	488	488	524	453	468	473	497	487	460	495	503	507	485	498	476	456	518	493	484	515	480	479	504	501	488	471	469	469	525	465	471	517	500	512	499	536	490	484	476	477	513	484	539	479	506	510	456	501	537	537	468	459	521	515	481	517	457	481	495	490	484	521	448	481	473	524	481	501	461	480	486	510	505	473	482	485	473	501	503	499	478	468	510	491	519	495	480	503	504	528	485	499	470	527	477	521	506	462	450	506	434	522	461	514	495	476	504	502	492	484	498	472	510	513	461	490	490	512	463	488	494	497	509	498	488	428	535	444	507	451	508	473	473	514	489	486	468	538	480	490	505	509	479	521	476	495	493	519	522	521	485	504	475	475	497	516	483	469	467	478	526	485	487	497	472	489	505	468	494	505	481	467	496	511	496	522	514	512	522	496	517	500	549	459	516	472	477	509	469	516	532	483	484	528	497	456	480	497	477	496	494	519	462	520	485	466	524	505	512	457	485	484	496	475	509	428	486	521	458	488	509	516	465	472	498	464	502	495	488	475	532	483	498	479	501	472	477	482	491	511	485	481	474	476	475	486	473	502	524	482	441	473	512	488	484	509	455	486	452	464	448	480	442	458	476	509	508	486	496	527	505	495	460	458	470	503	470	458	476	483	481	519	532	486	499	450	484	496	498	511	495	469	513	462	497	467	479	494	476	516	487	536	500	474	486	512	514	524	492	465	508	500	511	499	508	479	502	505	484	472	464	474	488	450	518	454	491	480	506	514	488	494	474	504	458	512	465	515	532	517	443	460	530	483	550	483	469	496	517	491	531	490	489	492	508	538	492	477	502	494	504	487	491	511	482	478	492	469	490	489	515	489	498	522	447	455	463	509	461	461	462	507	473	480	512	483	445	509	520	484	498	484	533	519	501	508	483	488	482	517	513	510	448	494	469	486	494	514	502	509	496	434	508	494	510	466	525	477	500	469	485	480	473	459	452	475	508	468	478	498	524	510	540	490	490	475	495	459	502	519	460	461	488	500	480	465	497	480	474	522	468	479	464	474	519	502	471	525	509	491	471	495	521	482	489	492	505	473	507	481	490	488	510	484	500	467	490	483	481	465	474	532	462	487	476	468	467	489	500	471	508	499	467	495	504	507	473	457	499	483	484	473	467	481	460	516	467	471	507	483	480	472	486	483	521	494	492	511	474	467	515	490	506	502	461	532	481	502	489	463	487	482	503	488	477	482	486	477	468	494	486	508	549	485	472	540	483	482	463	473	488	488	433	501	525	460	472	526	511	501	511	549	501	502	498	477	523	503	496	484	493	509	443	487	520	506	480	463	504	490	485	489	460	495	504	485	481	492	530	461	520	505	504	467	484	484	492	469	507	439	491	525	484	485	526	514	553	518	510	554	454	474	489	471	491	518	495	499	464	500	491	515	496	481	430	485	479	495	474	472	487	475	505	504	496	490	514	516	511	509	514	487	493	497	479	501	526	475	522	469	503	466	501	463	498	500	504	514	489	450	504	471	469	475	491	555	499	477	495	499	514	482	496	479	481	470	494	485	456	497	515	513	494	468	486	456	518	499	534	493	481	477	482	513	554	517	477	464	505	504	466	478	537	534	497	497	426	458	481	510	489	523	554	471	482	473	507	492	473	506	496	493	490	484	483	485	472	469	502	439	506	474	495	498	496	511	498	435	497	511	487	516	476	514	503	502	478	484	498	464	482	497	465	490	425	472	554	501	492	479	498	485	478	461	467	484	483	452	484	448	498	497	473	497	518	527	477	485	494	495	489	511	503	479	498	457	492	474	499	477	520	460	523	471	508	464	472	466	523	542	493	439	482	526	493	464	505	487	514	478	483	501	492	526	542	477	471	551	496	489	529	471	492	501	470	532	447	500	442	470	497	496	461	487	478	501	473	499	478	487	500	480	498	493	486	488	494	498	442	462	490	468	494	534	503	505	477	452	538	528	522
2096	282	264	276	261	233	264	235	256	232	187	262	254	229	229	247	195	211	210	215	222	241	235	215	247	245	221	205	248	214	234	208	226	231	210	238	229	201	229	219	217	232	233	211	269	224	235	209	244	242	208	241	246	205	226	227	230	248	197	255	220	221	217	222	244	232	258	236	232	229	211	215	232	214	225	240	238	230	263	229	214	246	191	220	234	241	219	228	225	250	252	237	247	240	211	257	231	244	220	217	221	208	227	197	216	226	217	212	227	233	243	221	215	245	226	209	232	223	227	204	237	237	237	219	240	236	221	224	204	246	210	246	242	217	224	266	211	189	273	229	259	254	233	227	212	214	211	213	223	250	211	237	235	237	206	227	216	229	229	209	228	248	248	232	233	215	224	202	237	215	226	207	245	224	216	224	247	248	191	243	237	204	245	208	221	213	212	219	221	227	212	224	223	232	225	226	224	211	242	246	200	242	258	240	229	241	215	224	228	220	216	209	202	233	239	221	263	219	199	260	230	246	237	228	212	221	216	235	235	213	209	239	219	255	243	235	230	228	210	250	239	226	254	227	229	229	218	241	246	230	250	247	219	214	240	230	231	239	225	239	214	225	247	227	208	250	224	212	224	237	213	226	243	221	243	197	245	207	205	251	236	206	245	223	212	243	217	223	253	235	243	216	194	234	225	199	207	218	248	237	225	223	257	221	230	216	236	214	226	231	230	207	229	230	230	222	223	217	209	231	247	234	216	225	233	230	227	210	221	216	221	232	212	223	214	240	247	236	202	221	214	235	205	239	242	195	234	217	221	223	223	243	258	243	237	247	241	212	248	245	206	217	237	229	229	215	229	260	237	235	237	229	220	217	233	233	232	213	231	217	223	214	221	231	223	223	238	214	231	244	224	209	213	228	229	240	233	210	234	202	225	213	231	216	231	244	233	225	211	216	220	217	212	227	227	233	254	221	205	212	202	222	211	214	231	212	226	215	242	242	259	221	215	255	253	245	221	236	255	223	237	218	225	212	231	243	241	214	238	211	225	215	214	247	234	213	231	217	239	240	243	263	231	232	242	243	228	245	222	207	223	190	225	202	217	229	236	220	236	237	266	227	212	204	220	219	216	253	217	235	235	206	217	206	234	218	224	224	225	231	215	187	218	253	217	222	240	238	209	252	202	252	225	220	230	213	230	234	234	217	224	218	238	200	252	246	222	210	223	243	220	225	234	243	230	212	225	222	246	223	225	229	223	244	213	240	244	227	224	210	238	211	227	216	217	236	241	231	230	248	230	214	243	199	223	245	214	252	225	226	214	228	246	234	202	198	236	221	251	223	249	237	228	226	207	204	235	229	217	224	216	204	234	210	200	223	218	229	231	225	239	250	214	239	215	236	198	240	203	228	246	239	219	230	206	205	211	223	232	220	248	220	223	245	215	243	214	225	213	251	207	229	189	229	215	243	185	246	239	220	233	212	204	212	214	246	204	206	220	230	225	233	203	251	232	237	223	224	233	245	234	221	220	224	233	232	217	237	200	223	218	211	219	234	228	234	210	248	235	249	233	213	237	195	222	228	219	214	249	244	231	235	253	219	235	259	235	222	245	250	219	219	212	222	217	235	236	233	232	233	221	202	227	232	190	243	245	209	248	233	225	230	227	219	249	226	229	229	226	238	212	229	237	233	208	217	230	220	243	225	232	243	210	252	224	226	206	250	227	221	194	232	200	233	245	226	248	219	220	220	228	218	239	228	238	198	218	212	226	208	247	231	205	219	241	240	232	242	206	251	254	236	250	204	195	237	242	214	240	204	215	230	211	211	214	254	245	226	216	212	204	235	206	233	233	228	214	199	230	230	231	231	206	233	214	236	211	235	221	240	244	225	233	225	226	215	245	237	229	205	225	194	235	231	222	215	229	213	224	235	228	234	233	244	219	234	255	214	238	228	234	230	247	231	242	232	244	231	219	223	243	243	244	219	235	245	265	226	236	252	252	207	258	245	206	231	224	223	215	218	261	244	249	241	234	207	215	211	226	224	221	228	217	233	221	207	189	230	225	240	224	250	247	241	228	240	232	213	240	210	230	219	218	225	253	204	213	214	218	230	237	221	250	233	243	204	232	204	221	232	221	222	240	254	203	216	220	240	226	220	222	221	225	219	198	216	218	220	236	231	237	245	218	238	231	250	211	236	234	246	239	227	223	226	239	195	225	201	241	223	229	238	216	224	179	232	233	213	216	242	214	211	230	230	238	228	230	216	234	228	231	217	207	213	215	245	224	224	236	245	210	238	236	226	246	231	235	224	240	220	214	242	215	197	222	221	198	235	218	241	225	206	225	252	236	220	222	220	251	214	210	239	213	206	239	230	223	241	247	232	246	244	217	197	236	223	223	201	234	254	243	215	238	242	213	207	247	231	202	226	256	215	248	239	231	204	225	216	228	269	232	235	256	250	195	243	274	246	227	199	225	206	213	237	225	237	232	222	222	235	227	213	223	257	262	231	224	220	241	223	231	247	209	233	235	215	211	226	225	240	209	241	238	215	228	223	241	226	215	221	251	223	205	230	219	221	233	238	245	217	233	222	221	240	234	242	220	243	228	219	212	242	252	224	222	224	237	220	225	263	208	230	219	232	212	227	242	212	198	225	231	220	218	214	213	212	231	239	234	214	258	202	208	221	234	239	245	246	205	237	235	234	223	223	228	235	214	200	222	227	226	218	216	229	213	215	236	270	250	237	236	221	212	226	224	225	225	240	228	248	242	226	198	244	213	203	228	215	220	226	214	205	198	218	231	245	229	226	217	239	213	252	237	238	232	238	235	230	208	235	201	223	238	231	217	210	223	221	209	231	243	249	204	237	232	255	233	242	237	204	227	245	215	234	233	230	246	246	218	244	227	223	228	239	241	216	246	227	194	205	235	251	182	231	260	221	246	228	221	213	215	212	247	256	234	227	252	220	213	213	232	241	211	228	231	215	226	227	229	218	224	253	221	216	232	232	232	236	245	205	233	199	232	236	229	207	217	228	227	215	232	230	209	250	249	240	236	200	202	235	205	234	215	218	235	218	234	229	234	212	220	243	255	210	241	200	232	237	237	250	221	227	199	213	239	221	215	194	236	221	214	210	212	205	229	246	213	226	221	204	224	207	238	220	228	228	245	202	232	219	229	247	236	202	223	237	239	235	247	239	197	216	235	217	225	196	248	264	236	218	197	217	235	188	227	234	228	258	214	212	230	233	228	224	235	223	235	240	230	234	250	248	246	213	222	215	228	223	242	234	232	248	237	232	227	237	222	261	208	231	221	213	251	234	216	230	232	225	238	238	234	228	231	208	257	242	217	206	234	218	207	228	234	208	244	227	221	231	218	222	215	225	192	253	241	226	232	235	233	244	207	225	224	226	223	232	233	230	238	204	203	216	235	216	219	245	231	223	243	218	206	266	207	206	198	237	226	209	240	224	222	238	236	239	214	228	192	220	223	217	207	270	222	220	227	207
2125	750	798	831	862	745	703	754	744	771	667	692	693	682	722	682	692	686	697	725	697	644	667	630	682	686	667	686	681	655	670	713	691	678	673	694	700	737	702	676	683	627	675	686	686	679	627	685	637	640	695	669	689	724	657	630	686	676	696	680	638	699	680	736	668	674	610	669	677	653	673	694	649	695	666	675	664	687	661	645	675	694	667	679	645	664	695	658	693	695	652	650	689	693	669	715	640	687	644	705	717	697	697	670	654	706	699	663	671	712	669	685	684	701	671	735	677	666	668	680	653	717	663	640	649	669	672	681	690	658	699	692	688	688	656	655	717	664	661	687	654	668	671	641	688	670	652	657	718	632	727	663	689	639	690	686	665	710	692	721	682	664	698	700	680	671	664	677	687	670	676	663	663	648	664	663	705	690	696	711	670	685	669	702	648	692	682	686	673	635	618	641	683	681	658	669	678	698	662	679	675	663	699	671	700	667	638	675	684	638	664	667	661	674	629	684	668	663	703	698	707	695	670	695	688	636	665	666	668	663	666	677	677	653	707	717	673	662	633	677	646	669	666	691	744	671	678	659	656	664	684	637	683	688	717	600	664	647	694	674	733	687	641	692	661	658	731	692	704	664	686	654	702	710	701	652	673	651	677	699	659	680	675	666	655	697	686	656	717	683	666	644	704	688	668	689	668	646	667	727	675	676	685	669	660	698	671	677	681	642	665	676	656	664	679	666	646	703	686	642	633	672	711	618	628	703	685	690	671	601	641	635	678	668	637	721	655	689	670	679	671	667	652	710	711	681	716	600	647	671	665	635	703	688	676	691	693	719	683	687	712	640	665	672	674	683	685	631	669	663	628	686	698	700	658	645	683	650	667	672	636	691	648	676	683	700	682	706	667	692	689	665	616	671	657	698	718	662	706	631	658	659	639	673	669	692	641	659	663	685	650	663	671	654	662	682	699	617	665	654	620	634	683	682	684	660	690	674	668	665	660	735	695	666	646	634	698	682	637	678	684	694	703	624	675	715	662	692	707	662	688	637	672	641	666	693	705	648	612	649	680	645	730	701	657	673	672	688	696	646	703	652	670	683	672	710	684	750	714	665	651	671	703	670	659	739	685	679	659	664	645	718	738	680	672	632	734	660	675	666	660	700	628	669	656	656	696	673	680	677	673	686	700	653	671	634	703	625	667	669	684	669	673	623	675	617	696	663	748	649	724	642	689	705	660	652	691	710	670	676	675	647	660	650	688	666	728	697	649	703	666	668	682	707	660	691	666	653	655	680	677	653	655	672	642	664	662	708	644	635	662	700	657	692	696	681	667	661	683	692	702	685	677	690	654	670	667	707	601	653	689	645	651	674	687	687	655	676	679	688	651	670	681	672	703	736	680	655	660	722	678	622	689	648	707	665	640	651	682	673	708	623	651	741	699	693	659	664	628	701	680	653	648	753	666	678	647	666	686	738	665	676	694	643	642	694	677	631	666	669	681	712	654	698	679	726	632	702	673	692	659	647	678	655	695	647	664	621	661	633	661	681	733	697	667	683	625	697	627	705	659	668	642	665	685	672	661	645	677	630	704	629	696	668	655	715	682	663	668	660	726	635	712	658	670	681	624	692	655	692	643	629	717	653	672	664	688	636	659	711	690	693	700	671	688	691	665	663	628	661	661	704	674	657	715	690	662	683	680	684	694	652	698	626	658	657	717	675	653	668	680	676	654	678	668	670	668	662	650	659	687	657	681	678	662	669	647	657	691	641	664	707	672	645	704	683	646	676	693	683	670	636	692	679	732	654	636	692	691	640	680	649	658	690	695	629	630	681	685	626	663	670	645	691	678	657	690	725	716	700	701	638	731	676	665	675	684	689	659	675	680	696	694	665	631	698	624	650	696	671	692	692	672	660	682	685	664	648	678	661	641	710	747	689	667	684	659	652	688	646	659	678	634	692	638	630	689	659	634	604	689	687	653	685	700	690	651	710	710	698	706	698	665	703	677	649	692	651	674	687	689	676	707	668	760	699	705	693	686	701	697	721	685	650	654	676	675	674	708	681	642	653	689	740	597	664	701	675	662	651	686	656	688	627	658	664	676	686	701	642	726	715	695	706	683	696	666	622	697	646	722	673	700	646	674	679	650	681	679	682	640	670	649	664	609	655	666	664	639	683	703	654	670	695	685	655	666	697	652	688	674	668	672	630	657	694	692	683	721	640	683	652	682	679	685	653	665	685	690	676	681	698	677	684	705	674	649	660	675	656	710	678	665	714	677	660	680	662	652	675	611	682	698	659	723	667	673	684	640	687	649	687	687	671	677	676	669	690	670	701	648	628	643	698	668	626	715	737	721	643	658	682	658	639	684	664	637	648	692	665	660	668	666	718	667	664	676	692	638	693	676	680	671	673	656	687	667	676	741	670	674	650	679	722	690	748	694	717	715	672	680	629	664	691	696	679	648	701	621	684	680	650	656	701	684	679	654	668	619	691	619	663	691	636	668	664	684	670	686	669	702	691	656	642	632	724	731	654	677	621	668	653	710	716	687	669	620	665	675	714	643	660	682	700	683	689	683	682	674	680	711	679	704	684	669	665	677	648	678	644	670	672	703	691	664	675	650	701	712	718	708	716	691	661	655	657	689	724	660	641	623	682	696	598	707	691	686	650	692	625	671	678	641	633	566	681	693	696	638	673	684	631	670	703	652	645	663	659	646	664	678	685	651	723	695	701	683	697	648	669	686	718	711	637	657	681	701	660	666	660	682	674	658	714	659	668	714	670	716	620	695	662	701	728	691	678	670	657	674	701	738	665	660	654	668	649	634	674	713	660	665	640	656	669	663	677	686	696	727	725	683	655	663	648	691	652	694	678	654	678	702	709	660	718	687	708	681	654	681	696	670	629	660	677	631	692	681	657	711	707	696	636	659	658	629	644	680	630	699	677	700	669	684	641	694	674	635	654	705	706	643	647	671	727	679	673	678	724	711	687	664	680	618	612	658	655	634	634	678	624	677	674	679	708	709	691	642	663	644	673	735	684	632	638	694	666	715	661	719	706	677	664	676	640	694	683	713	640	612	619	677	677	663	663	664	692	652	685	724	633	691	660	692	678	701	730	666	673	656	672	678	686	597	638	674	689	686	644	667	697	641	649	659	665	638	632	727	670	636	638	671	685	668	697	685	733	662	639	703	636	668	665	653	720	633	677	685	648	697	679	678	696	674	684	673	652	683	630	671	707	689	662	665	663	705	651	676	672	645	670	717	705	653	701	663	663	672	686	654	744	651	686	744	651	697	635	670	694	656	661	699	726	645	693	619	675	718	683	707	712	660	649	682	683	733	664	723	694	675	695	670	691	682	672	670	676	697	670	661	695	698	662	635	652	691	673	657	693	675	664	658	661	677	694	690	673	695	669	685	672	684	695	701	682	701	697	733	673	692	665	663	652	645	613	628	687	647	674	623	702	687	697	649	662	654	697	658	693	665	682	630	691	644	691	667	726
8148	1035	1296	1118	728	541	397	357	280	250	226	202	185	168	166	153	168	130	152	139	130	135	137	133	127	116	126	125	117	116	134	129	115	136	116	110	103	107	105	122	133	125	131	128	106	123	125	88	119	107	95	110	119	121	110	111	106	125	123	104	125	123	112	131	99	110	102	124	94	117	100	108	134	88	118	124	117	94	117	125	108	105	124	117	100	115	93	133	122	119	103	97	129	130	129	118	117	128	138	97	94	117	104	110	123	105	113	105	118	107	127	100	91	118	122	99	105	133	109	139	115	106	103	118	126	104	97	120	98	114	108	128	115	111	119	111	101	96	113	141	116	113	97	104	113	118	100	117	115	121	109	95	127	111	122	121	137	114	113	100	120	82	109	108	116	135	117	118	114	113	110	111	110	125	110	96	136	112	109	120	111	109	92	121	111	110	115	117	129	114	115	112	117	124	103	111	111	110	115	127	123	117	106	109	109	112	122	110	109	111	114	115	126	119	112	129	131	99	116	106	120	122	150	120	127	109	113	110	125	105	121	118	112	106	107	123	106	118	115	116	122	105	109	118	105	113	113	124	131	103	96	107	132	127	97	106	97	111	111	110	115	131	116	112	116	106	93	108	124	131	122	117	116	114	112	126	111	117	89	108	101	119	118	107	108	100	136	112	112	112	120	123	111	122	95	112	104	110	112	108	107	104	110	99	125	103	108	129	123	132	117	115	110	109	102	118	111	117	126	100	127	118	118	100	128	113	104	109	135	115	123	122	113	101	94	127	125	105	106	120	119	88	110	99	110	118	103	122	112	124	124	110	100	114	115	111	129	119	123	89	127	98	107	108	127	131	108	113	111	100	130	114	96	115	106	106	109	111	116	123	133	131	109	115	120	127	108	112	121	108	126	127	108	129	119	112	87	110	126	111	95	98	114	117	114	108	111	110	109	128	109	115	118	115	107	118	114	109	105	95	100	108	119	113	108	117	122	127	102	120	107	100	116	107	87	111	125	114	123	132	124	100	109	116	115	112	100	112	110	103	113	106	106	118	118	100	124	99	117	96	102	103	95	111	130	119	108	133	123	110	110	110	126	124	116	122	112	133	103	121	101	136	123	121	127	111	124	113	117	113	110	110	118	112	112	123	101	110	127	96	119	108	128	122	120	122	115	109	114	112	127	90	112	125	108	125	108	108	115	115	95	99	123	108	119	124	125	127	111	117	113	113	124	118	95	87	112	107	122	115	97	110	126	126	133	124	98	98	121	108	95	109	116	120	115	113	100	110	108	109	121	111	111	113	107	114	99	142	131	116	135	114	104	122	103	120	112	108	121	119	112	115	137	121	88	107	106	107	107	106	129	111	116	117	124	123	85	100	130	109	124	113	128	130	93	94	129	109	118	115	108	91	117	109	118	119	124	117	121	110	101	129	104	105	131	101	113	123	108	94	116	133	124	105	106	118	108	106	132	124	113	124	136	114	115	118	120	128	117	119	110	115	113	95	107	102	107	100	100	122	113	114	129	123	113	116	102	99	107	118	118	107	129	108	100	150	105	108	97	117	118	117	104	102	96	119	129	136	106	100	110	112	133	122	100	121	86	131	109	106	103	98	122	126	115	110	101	113	110	135	128	131	115	124	98	130	118	112	109	124	124	122	132	114	126	123	128	91	129	113	119	122	115	103	92	130	131	141	117	110	102	113	128	138	104	127	108	107	99	118	127	111	120	115	116	130	109	102	116	104	89	103	112	117	103	98	110	109	110	117	113	117	117	92	115	104	133	107	126	125	100	105	115	102	124	120	105	106	126	112	108	121	120	86	105	125	107	105	102	117	112	123	123	117	112	106	113	103	98	104	113	121	133	126	113	131	108	109	124	121	108	129	119	112	123	110	129	110	110	122	89	107	100	109	117	98	115	106	112	98	101	116	113	101	111	119	129	105	100	129	126	128	116	110	109	97	129	112	126	102	97	120	106	116	124	118	114	112	109	105	120	122	124	111	125	100	121	119	117	103	105	116	115	106	116	102	104	93	108	94	106	108	115	116	112	121	113	118	109	116	115	112	109	113	112	107	116	113	100	107	99	116	123	115	111	135	102	103	115	112	110	113	122	97	126	110	116	120	122	104	105	121	120	122	110	105	117	94	129	111	123	114	112	120	120	120	110	108	108	115	100	98	95	92	107	141	108	91	111	123	91	113	115	102	103	102	110	101	115	92	108	117	111	127	113	118	114	98	115	99	104	106	115	115	131	108	130	118	105	116	125	112	113	113	92	112	113	127	111	102	101	106	120	110	101	115	105	106	111	120	110	114	108	106	112	115	101	120	121	106	123	103	100	105	102	109	112	129	136	83	117	111	86	108	110	124	131	123	112	132	97	111	117	107	130	108	113	109	126	105	107	108	119	91	135	114	114	116	120	97	110	107	126	102	130	125	94	93	126	105	113	105	124	112	94	106	109	101	117	129	119	112	128	111	118	112	95	108	101	113	111	120	100	122	121	127	126	123	120	132	113	91	126	115	120	116	107	115	119	105	124	122	121	130	100	102	113	127	112	116	118	121	114	113	102	116	116	108	147	116	122	108	110	126	121	125	114	137	107	98	101	118	119	124	112	108	110	107	118	126	108	93	112	127	111	97	110	102	121	108	128	116	101	89	116	123	115	119	104	100	107	110	110	117	106	111	137	103	124	111	114	105	124	119	126	114	118	129	104	112	126	129	124	113	112	106	110	126	138	109	114	118	101	117	110	112	136	120	119	105	133	87	126	115	117	94	101	131	116	119	116	116	118	116	130	112	100	123	101	116	130	125	117	114	114	126	112	102	113	120	123	103	100	119	102	108	113	116	129	115	113	104	133	109	127	103	114	119	129	134	99	106	114	105	108	105	113	126	128	127	116	101	106	114	118	112	119	119	124	110	107	119	116	130	118	117	142	110	111	102	107	134	100	128	104	109	114	136	130	92	117	127	118	109	128	122	101	106	103	127	115	133	122	148	103	109	123	124	112	105	93	140	114	101	115	120	112	111	112	108	105	109	100	119	113	111	106	118	102	120	108	101	101	135	120	119	111	130	103	114	107	117	107	104	140	124	119	117	107	127	105	112	118	117	117	124	129	123	118	94	106	118	109	118	109	132	106	121	99	101	118	117	110	103	122	128	109	116	106	100	96	116	105	115	109	98	128	102	110	85	121	114	96	127	96	121	121	120	118	124	95	116	112	115	120	116	101	101	106	110	119	110	114	123	106	107	107	110	113	113	98	102	136	119	121	109	105	121	97	109	125	107	120	108	116	106	101	108	91	114	125	124	132	123	116	102	128	119	105	118	120	116	129	117	109	128	101	118	127	106	101	131	110	129	159	120	104	110	114	112	106	111	96	115	119	118	129	109	125	120	116	122	103	101	137	104	94	122	110	114	112	105	140	111	95	117	116	110	112	122	137	105	107	96	126	110	122	132	112	126	107	112	116	110	93	115	109	133	113	109	115	119	110	139	123	104
5313	1345	3211	3602	3064	2441	2042	1707	1426	1308	1109	1007	894	862	747	698	700	647	624	612	559	584	542	572	520	477	492	497	482	525	480	430	448	409	488	472	469	468	461	430	429	447	424	386	411	383	427	442	400	411	364	380	405	398	407	421	380	455	409	386	393	401	411	407	415	383	409	386	340	359	375	408	383	366	388	384	414	418	409	420	373	377	385	374	365	396	361	403	365	359	367	383	399	396	370	409	424	372	350	358	387	378	432	351	384	372	353	379	405	398	361	365	343	393	414	364	384	381	404	404	370	364	414	398	377	401	354	412	357	356	339	400	363	361	382	367	328	388	339	346	347	386	395	356	420	393	358	376	368	369	353	409	392	374	375	394	391	381	362	384	378	380	385	392	380	372	395	383	351	368	373	368	373	388	352	375	363	372	353	376	390	404	385	373	369	364	391	366	406	359	379	387	408	362	417	358	377	373	354	404	370	414	355	370	388	345	392	379	365	384	382	391	380	374	404	380	377	389	369	361	364	392	383	361	375	358	410	361	359	382	392	357	383	351	386	400	420	395	361	379	359	420	360	349	375	381	407	420	383	405	381	411	378	371	391	380	365	345	357	367	346	373	368	375	395	407	382	360	401	354	352	360	364	369	372	426	359	408	364	355	363	359	429	369	379	385	381	355	402	357	394	379	365	368	331	389	371	390	377	393	343	403	366	392	398	398	369	383	359	361	388	353	381	374	364	383	410	386	376	379	388	393	403	438	400	378	395	395	370	355	343	379	375	381	393	408	360	386	377	351	376	397	381	371	401	375	400	412	357	336	388	413	402	392	389	379	358	353	342	410	366	391	363	375	349	373	387	398	371	418	374	377	388	347	351	364	390	387	395	341	333	404	400	378	385	383	363	400	407	382	376	411	369	390	374	375	392	390	396	384	378	415	381	375	379	403	378	400	349	377	414	418	405	381	357	428	379	378	398	341	385	385	393	357	393	388	369	398	367	358	375	355	368	354	371	376	380	372	389	395	366	384	378	389	387	386	378	381	374	366	399	370	359	357	394	380	380	367	385	376	407	390	354	358	394	362	341	362	380	401	363	389	390	382	411	343	357	405	405	373	389	373	345	359	377	372	379	396	379	371	384	386	370	394	384	385	372	405	423	370	398	377	347	362	358	389	382	374	346	408	405	359	373	348	367	416	393	350	377	401	383	377	384	382	404	363	383	408	388	358	407	378	404	356	372	399	375	351	394	354	351	378	351	395	362	389	403	381	400	402	347	417	401	366	366	426	371	387	339	337	365	363	399	375	366	367	385	366	367	381	389	388	344	347	411	384	338	406	398	381	381	375	400	360	392	413	374	376	382	368	360	375	399	409	389	357	385	371	375	381	374	373	381	405	335	370	390	420	392	375	369	398	348	401	396	358	383	358	403	360	373	399	372	380	373	392	380	416	408	403	375	394	379	376	398	360	361	392	379	363	370	387	396	375	369	339	413	357	371	362	376	353	366	402	348	360	396	385	378	366	361	373	392	408	379	388	435	339	386	396	395	366	360	394	422	380	389	372	388	386	374	379	325	372	393	366	387	381	366	390	392	390	381	366	364	367	379	360	386	396	421	356	383	391	345	346	393	355	366	359	414	363	356	372	377	340	396	401	384	379	397	361	405	369	374	359	373	376	342	370	402	345	395	385	407	387	383	390	373	336	344	422	401	374	380	387	346	378	382	396	379	355	388	347	386	374	379	381	357	347	378	383	378	410	441	352	356	386	361	378	365	350	375	369	373	391	379	372	356	374	392	387	348	401	382	365	385	353	392	361	375	361	364	404	398	401	377	411	353	345	380	384	349	378	372	359	416	331	379	378	394	386	387	393	358	404	384	400	405	340	397	381	388	398	369	358	394	422	385	388	373	334	375	384	370	384	374	377	413	398	361	415	362	363	374	392	408	383	394	368	403	367	377	365	383	412	410	391	354	373	378	391	366	385	398	357	393	369	332	387	356	369	408	384	353	387	379	385	394	358	373	377	347	404	379	376	398	378	402	382	379	397	402	414	373	392	391	374	372	398	391	375	359	392	365	365	321	413	363	374	367	393	384	358	385	392	378	388	363	369	346	404	389	399	382	376	380	355	404	389	361	396	379	393	366	348	389	357	362	379	337	401	377	365	380	381	388	343	344	374	377	363	387	365	369	366	396	417	409	381	406	377	397	348	399	364	361	366	354	397	366	389	381	372	374	383	368	410	406	394	394	369	389	384	354	382	423	351	392	376	368	366	387	381	395	410	396	365	374	363	384	378	363	369	387	403	391	389	387	366	320	415	392	391	367	334	366	407	384	375	368	356	366	393	390	381	364	362	359	361	389	379	379	342	357	432	369	418	408	377	399	380	366	386	357	345	380	370	370	378	373	370	332	381	413	370	371	374	381	391	394	372	364	362	385	371	382	390	372	415	388	356	387	396	377	365	370	368	426	390	411	373	396	372	374	415	360	382	378	380	375	391	373	386	371	348	394	375	386	404	383	407	383	416	404	380	400	372	370	361	373	390	379	385	367	407	351	404	384	373	375	361	352	373	381	383	369	393	370	406	361	380	383	388	391	399	388	380	377	392	413	341	363	381	363	363	360	356	374	378	355	391	409	347	392	395	376	415	385	375	397	369	364	350	389	353	407	382	395	369	394	366	369	373	430	361	378	389	400	412	366	389	348	379	354	344	382	379	394	368	352	390	375	398	358	376	360	376	374	397	381	402	377	375	369	392	401	379	373	384	352	393	337	390	397	382	384	400	385	370	379	414	397	369	395	373	390	393	387	325	354	355	391	378	377	385	390	372	382	376	418	377	396	342	422	358	386	373	360	396	351	374	382	393	402	351	387	389	400	387	381	410	366	366	372	382	369	366	408	381	393	384	384	369	377	369	372	375	392	395	389	406	374	378	369	362	352	368	411	384	373	397	390	386	348	363	341	365	392	360	360	345	410	352	384	391	370	323	363	371	374	391	393	371	410	351	352	373	379	374	389	390	375	397	390	371	343	370	375	354	393	380	384	353	410	383	397	363	377	373	358	400	376	398	348	394	371	353	419	397	367	399	401	426	358	372	363	406	390	352	410	369	366	387	389	381	384	360	391	407	373	361	376	329	363	377	405	409	411	382	388	379	376	405	340	364	365	386	391	362	364	381	390	400	409	376	385	332	362	380	380	399	366	388	369	379	370	397	378	400	373	359	373	354	396	367	374	344	402	368	376	413	367	364	367	406	378	361	380	400	387	404	380	359	387	364	360	378	364	400	395	373	405	383	421	339	379	395	372	350	398	360	403	381	393	395	389	362	383	404	376	378	337	415	399	392	370	398	367	383	372	363	380	391	389	396	355	369	382	373	356	425	377	368	410	419	389	388	386	415	378	364	369	351	367	393	388	407	353	391	347	382	385	375	376	402	381	376	369	399	367	381	404	382	388	379	396	412	359	404	340	397	372	357	380	369	364	368	367	392	396	365	359	376	382	361
15461	2502	2778	2075	1402	1027	798	583	476	458	374	349	294	273	283	245	228	238	216	201	200	210	192	192	187	179	197	176	197	180	169	165	165	158	172	181	182	153	165	176	174	156	153	167	173	171	152	179	159	145	151	159	158	149	163	172	153	156	159	161	153	143	143	159	147	168	159	155	165	153	154	149	159	151	154	162	161	169	168	159	136	153	143	148	149	164	148	148	144	150	137	166	159	135	135	145	160	143	146	144	162	153	162	134	146	156	141	152	144	160	162	153	162	130	150	148	151	156	152	162	167	146	151	133	128	127	157	166	154	162	151	143	160	140	150	162	136	136	133	137	174	157	137	123	135	163	147	144	165	143	147	152	143	138	140	160	148	129	151	147	162	161	139	164	178	144	154	176	164	152	142	184	141	132	153	154	155	128	140	157	133	165	155	158	155	146	156	148	144	161	145	140	144	147	163	167	138	145	149	140	133	165	132	158	155	159	136	170	142	153	125	167	127	137	137	163	163	150	142	137	142	123	153	123	127	158	154	154	169	151	184	153	162	138	139	152	153	155	149	139	176	143	134	153	142	149	165	151	160	143	144	136	133	166	150	133	167	155	156	148	169	177	148	131	132	136	162	134	150	139	150	148	139	137	156	131	151	135	149	142	160	137	154	150	170	150	161	156	151	160	129	158	154	159	150	162	147	153	159	134	181	148	141	168	136	128	152	150	164	158	155	150	166	144	150	146	140	146	139	145	171	153	147	150	161	172	157	165	130	149	138	142	136	145	155	169	142	131	161	150	150	128	158	159	154	154	149	142	174	133	152	142	132	135	158	154	170	149	148	126	144	158	136	150	134	172	152	157	148	145	138	153	149	162	158	142	140	156	143	144	152	141	156	137	141	170	153	151	130	170	162	144	158	154	173	165	171	154	134	143	145	153	151	160	167	152	153	147	158	153	154	152	162	149	145	156	142	149	149	152	163	164	147	152	150	140	142	161	128	170	141	170	165	138	146	164	146	146	135	157	147	155	159	160	147	157	160	147	162	136	153	144	145	170	141	141	147	155	168	138	151	131	139	143	160	142	148	151	158	157	145	158	137	128	151	131	144	125	141	146	172	154	171	161	149	144	162	138	147	175	156	140	157	154	133	157	139	128	133	146	150	150	144	160	152	147	161	128	159	147	154	137	152	150	135	160	153	159	146	151	156	146	138	140	140	150	140	172	127	144	154	136	152	155	152	127	165	154	143	185	157	157	156	145	147	119	153	147	136	166	144	136	167	174	155	132	148	148	150	144	154	148	151	157	151	156	154	149	144	142	154	162	144	151	152	126	169	126	135	149	151	152	152	156	138	132	156	151	137	139	157	150	178	159	125	142	145	147	144	148	156	146	156	129	133	159	149	129	151	172	136	166	155	147	140	130	159	134	172	177	156	154	147	158	165	161	156	149	140	167	159	151	152	146	136	169	150	174	141	162	148	165	138	158	145	151	155	138	128	148	159	149	146	141	172	159	154	172	156	163	135	154	143	139	147	140	159	141	151	142	160	155	157	166	145	167	147	142	176	153	145	146	142	137	140	155	145	149	154	150	134	149	155	152	157	142	155	148	144	147	149	146	132	152	127	170	147	164	157	144	151	143	141	139	135	154	142	175	154	140	165	154	166	139	146	158	136	146	132	144	150	137	147	166	149	150	170	134	167	145	143	146	157	148	144	135	146	157	157	167	134	154	148	148	154	136	139	157	135	153	155	149	157	166	169	150	170	151	148	138	124	121	177	135	167	139	149	163	153	157	134	148	131	132	138	154	149	147	168	167	172	157	140	174	163	154	148	124	174	137	127	156	159	155	141	132	148	140	149	164	170	151	152	130	135	154	142	152	157	158	180	173	155	155	168	164	181	124	158	156	139	166	151	147	140	144	142	149	161	169	153	166	147	156	133	144	165	158	159	161	169	160	147	154	159	129	163	155	157	127	132	133	138	153	149	147	163	146	146	158	140	133	138	147	142	165	162	149	161	161	144	133	149	141	144	135	154	153	147	156	149	138	150	154	162	144	160	155	153	149	157	141	160	153	155	150	160	158	166	133	156	148	152	141	158	149	149	151	161	182	166	134	149	149	159	157	157	147	143	169	164	134	143	143	141	140	132	145	141	160	145	125	170	124	141	160	151	136	158	131	170	162	153	153	152	141	153	151	159	154	149	122	161	152	124	165	141	159	149	164	181	126	150	134	137	155	171	166	148	142	165	147	162	176	148	139	152	151	158	166	156	138	146	153	144	159	148	172	166	154	135	141	155	157	145	149	156	135	151	161	142	165	163	151	151	149	134	139	143	129	163	143	166	181	132	128	148	151	172	127	134	137	164	143	154	146	152	166	155	134	144	165	139	149	141	161	173	160	142	173	154	151	144	174	142	143	151	143	159	144	159	144	153	163	158	150	134	162	150	137	157	168	171	156	163	161	156	164	127	159	151	143	130	148	167	158	148	142	119	144	168	145	165	137	147	150	148	163	151	154	142	178	149	169	158	141	149	126	149	167	132	153	132	151	149	135	156	132	152	149	188	169	160	145	164	151	150	160	142	158	167	136	157	154	149	146	161	174	140	163	191	152	155	148	151	144	156	153	169	152	150	144	155	129	157	135	146	140	155	168	158	184	165	152	125	152	146	137	123	150	159	156	170	137	142	117	144	147	174	143	130	156	168	172	150	149	140	132	161	139	159	131	137	201	163	155	161	161	148	148	152	142	178	146	142	183	173	158	140	140	149	164	143	162	149	159	155	148	152	142	131	150	157	155	151	145	137	142	167	157	149	146	149	155	158	171	124	178	149	128	153	166	145	131	145	163	157	154	153	155	142	133	135	155	154	139	145	171	145	170	136	152	141	165	151	166	146	155	140	165	147	129	158	142	164	151	175	171	158	147	160	155	143	144	148	158	150	134	151	166	160	161	133	150	138	130	159	179	163	156	157	140	151	153	154	163	148	153	143	148	159	166	137	145	156	152	158	147	162	157	168	154	170	155	150	156	157	145	148	147	139	138	162	145	150	142	148	170	179	133	157	170	145	161	143	150	142	153	159	145	162	140	161	172	164	150	151	162	157	152	151	149	143	143	138	147	144	155	156	140	175	160	164	135	156	149	148	140	152	144	149	132	146	146	152	154	125	157	164	145	152	136	157	135	155	153	145	161	148	145	150	160	150	148	161	172	142	134	165	133	150	150	147	136	148	137	159	152	174	153	153	174	132	151	159	169	137	140	161	153	145	154	150	152	154	136	161	178	154	145	148	164	138	144	145	134	163	143	186	150	159	153	141	142	149	176	162	140	164	151	151	159	152	132	151	147	164	117	160	176	149	161	149	164	135	151	130	153	143	167	138	126	174	129	158	162	131	155	151	138	157	137	118	162	184	129	133	161	145	131	134	143	141	140	147	157	157	140	149	130	135	138	156	143	153	182	158	135	143	161	149	143	184	142	153	158	144	153	161	133	165	143	148	134	162	164
7537	2503	6011	6669	5583	4447	3707	3065	2542	2231	1918	1708	1566	1407	1334	1242	1107	1048	1021	890	850	893	855	809	793	741	681	729	693	720	608	677	634	630	668	612	628	618	638	605	575	609	582	578	568	564	581	581	589	551	579	547	530	526	510	567	520	536	513	526	531	534	497	529	518	498	563	488	501	551	531	530	552	528	506	523	502	506	503	519	538	512	536	491	511	487	528	525	551	462	485	527	463	515	531	504	536	466	491	500	540	480	514	467	506	488	508	512	519	566	514	487	551	522	491	478	517	504	528	517	488	517	523	529	501	500	530	462	509	526	507	487	508	541	495	469	481	471	462	526	522	469	500	469	482	497	484	539	489	514	492	487	516	471	522	512	520	543	521	507	463	482	480	462	495	550	502	514	450	503	536	498	513	491	508	518	521	457	509	463	526	466	464	505	498	477	467	508	510	490	466	501	463	523	497	519	498	491	468	467	498	462	457	486	483	519	492	474	486	543	512	496	542	491	475	520	481	452	549	490	508	461	528	485	503	476	462	465	504	492	493	471	493	496	498	505	480	474	484	498	441	518	528	495	492	454	468	518	461	480	475	429	476	466	488	468	466	474	457	465	489	504	515	489	482	515	495	482	458	490	498	552	519	520	459	480	514	521	476	486	475	490	489	494	512	516	496	504	499	539	484	482	487	462	481	497	510	521	543	501	499	459	503	472	495	484	526	544	463	449	455	521	536	479	490	497	519	501	522	486	450	465	479	455	462	451	468	495	478	476	483	484	489	468	472	486	493	477	499	474	512	496	529	483	498	492	487	483	441	466	455	502	478	465	503	481	493	497	476	530	459	467	498	505	534	499	472	434	457	514	496	509	514	494	504	504	516	533	502	481	481	527	500	505	468	482	468	491	504	467	462	495	496	489	519	494	507	457	500	496	471	497	469	516	517	483	527	486	479	462	476	456	464	476	524	501	478	477	490	488	504	503	511	475	540	509	500	466	500	475	522	524	531	504	502	478	487	504	493	488	507	494	475	492	464	485	515	541	511	488	482	538	464	509	467	471	513	472	473	505	535	547	469	479	487	500	451	493	492	484	491	487	508	452	470	480	485	455	499	476	513	479	473	476	467	494	485	525	469	479	501	471	480	498	460	478	538	461	497	484	505	498	488	478	471	474	483	509	497	462	508	536	482	475	459	541	500	492	528	496	473	494	501	516	470	526	510	479	515	492	471	508	506	489	522	478	495	495	476	502	526	478	507	487	506	476	531	487	490	508	455	516	459	496	480	485	465	463	466	439	510	481	511	456	505	517	520	507	443	499	475	458	496	488	472	493	488	532	462	547	464	535	520	507	528	491	525	516	501	525	517	528	481	517	480	530	514	498	507	495	489	500	505	462	482	453	494	490	505	481	469	510	526	463	530	538	498	502	498	493	462	478	490	493	468	459	485	457	483	501	523	477	504	522	475	476	503	471	451	507	517	497	520	512	467	476	473	471	485	522	441	455	457	494	490	485	506	507	468	485	522	479	517	500	464	475	464	497	475	485	484	484	519	480	461	489	500	497	487	482	478	485	518	482	481	506	482	458	506	509	470	494	506	503	485	469	467	503	491	489	476	517	479	472	478	457	539	457	471	522	499	467	487	480	489	501	492	497	561	514	499	473	470	510	479	549	459	476	478	487	459	485	488	476	434	495	456	495	451	462	469	445	504	454	486	498	492	509	511	507	482	473	493	499	510	490	503	454	487	497	488	480	499	506	489	505	474	487	484	492	491	457	514	470	480	456	481	490	453	518	510	497	467	468	473	481	489	564	464	464	468	484	506	475	507	472	502	468	534	495	486	510	509	504	477	465	506	485	517	471	476	501	484	473	513	534	539	499	430	504	488	470	502	507	510	490	492	504	502	504	508	509	477	454	505	471	532	455	496	477	487	483	506	452	480	467	500	491	505	508	441	529	451	508	506	455	487	482	514	506	490	503	481	531	487	503	483	471	513	502	482	481	461	498	507	464	505	493	485	478	501	484	495	499	521	488	491	484	464	509	468	437	469	496	489	489	469	467	511	480	498	517	466	501	491	517	467	515	504	477	529	478	470	505	504	508	474	480	473	472	492	513	467	494	501	520	502	525	492	525	495	475	501	506	473	461	492	528	495	493	463	490	487	472	498	492	500	476	521	501	509	521	534	484	471	467	512	466	460	490	496	477	486	441	503	481	495	500	519	463	492	536	572	504	493	510	479	461	478	531	475	482	485	488	537	516	496	464	481	480	480	508	521	451	466	467	498	488	525	456	441	455	490	521	458	494	461	481	503	435	540	497	452	493	488	454	499	480	484	493	462	498	505	477	499	494	493	511	507	494	525	511	507	507	487	492	523	472	491	496	471	477	501	512	462	466	507	496	484	521	476	433	511	505	492	440	455	449	503	488	454	475	469	490	488	478	500	513	488	481	517	452	470	451	494	493	469	515	472	521	497	475	499	489	470	433	488	479	472	497	513	471	506	481	498	516	484	497	526	476	477	542	514	491	500	482	472	497	485	529	491	479	514	518	523	435	498	503	473	497	484	498	472	476	482	479	489	477	509	486	471	466	483	484	510	469	494	502	504	460	491	524	494	521	497	509	471	482	463	507	458	515	458	498	506	500	500	519	460	469	472	511	459	531	475	469	484	507	483	464	517	477	486	447	470	504	478	474	489	492	519	492	489	515	502	503	505	508	485	477	511	500	466	466	478	481	510	493	484	511	480	461	487	500	495	494	517	499	456	471	479	519	475	480	497	497	537	475	540	436	473	563	506	497	498	499	489	496	495	518	508	521	506	490	485	509	556	507	495	513	511	511	512	451	501	528	510	480	510	470	505	478	466	491	517	484	483	487	434	512	494	495	485	470	503	469	480	490	466	475	511	481	501	476	508	512	484	495	496	508	556	494	521	549	522	486	441	488	442	485	486	474	497	492	467	492	506	536	498	526	480	479	508	456	477	488	496	475	499	497	455	464	499	499	491	471	486	483	472	517	467	490	488	502	476	462	475	451	502	497	479	477	475	478	479	502	476	510	501	496	491	486	489	480	454	530	503	518	465	524	506	475	463	475	498	501	466	445	467	455	509	462	496	492	471	476	486	494	494	511	458	459	484	495	474	469	495	510	478	475	491	453	518	476	505	471	473	502	463	468	455	514	471	475	483	493	501	507	508	496	534	495	428	490	511	520	523	487	475	529	493	544	499	485	542	489	499	482	501	485	532	492	505	481	493	471	501	508	493	506	479	514	484	468	504	473	477	469	495	479	457	499	480	528	505	483	478	486	499	490	482	512	458	513	474	485	505	473	498	515	508	482	518	478	480	449	495	522	495	471	521	478	464	469	483	493	492	470	497	465	498	506	498	452	481	443	456	506	468	512	501	474	512	498	478	502	493	515	485	505	450	486	465	488	501	483	495	470	480	457	458	492	477	508	476	477	497	477	536	434	502	515	441	505	486	518	516	504	521	485	497	470	494	484	492	475
1998	264	276	261	245	247	261	225	258	198	226	278	240	228	239	222	230	209	221	226	226	227	192	253	212	246	227	238	211	205	264	210	237	241	215	242	206	232	210	218	189	235	221	216	240	227	239	222	230	237	230	235	240	206	239	205	236	213	206	232	261	212	263	223	210	236	252	216	212	253	197	225	235	224	259	227	241	231	220	252	249	206	219	230	240	217	243	242	235	225	221	234	239	247	235	259	239	214	237	226	238	214	213	249	213	250	223	228	220	249	233	218	220	224	244	223	215	195	241	228	233	235	214	189	248	228	234	245	248	217	203	202	233	214	220	201	230	228	246	213	225	229	211	243	219	208	193	228	229	233	230	223	227	207	206	221	219	220	227	227	226	223	238	249	224	216	223	226	223	239	249	243	232	211	217	204	242	211	214	234	211	248	234	200	247	203	204	253	231	263	222	237	245	244	222	240	219	235	256	224	242	263	225	226	219	225	254	227	223	233	238	250	228	213	225	205	252	230	231	221	216	234	225	213	212	228	222	254	202	214	231	212	233	257	237	214	210	209	234	236	226	198	227	239	220	231	228	242	216	213	223	214	226	217	224	198	213	208	219	233	219	200	231	201	237	210	210	229	211	224	238	207	196	210	219	226	228	249	215	209	213	243	206	226	232	234	209	205	236	253	234	233	242	225	233	213	206	205	230	215	237	229	226	225	243	234	223	242	246	219	251	211	260	244	234	221	216	223	245	231	224	240	219	228	238	224	239	248	203	237	235	231	223	241	232	216	218	237	245	206	239	243	240	220	238	226	201	224	249	213	240	223	221	220	230	207	217	232	246	242	243	237	234	235	202	182	215	244	191	226	249	203	234	209	230	237	233	242	241	237	222	212	206	209	194	225	226	252	217	241	246	222	238	215	232	207	214	215	237	240	231	218	221	240	250	233	228	233	252	253	199	210	216	232	221	226	214	230	231	232	250	209	240	232	209	232	246	219	265	238	222	231	220	247	238	223	198	207	231	233	233	238	231	219	222	252	243	208	205	221	224	223	217	246	241	212	215	214	229	240	210	219	223	227	235	218	222	226	189	209	237	261	210	218	239	228	253	200	246	242	222	234	230	217	243	219	204	264	208	231	232	234	248	233	224	222	220	237	234	203	223	224	214	238	219	220	223	209	229	226	219	211	246	211	218	217	221	227	226	251	231	219	234	222	233	216	200	227	236	222	232	208	242	215	225	237	269	221	231	241	220	264	206	234	263	250	240	226	202	222	216	210	245	192	225	216	237	239	223	211	246	245	232	239	237	231	243	195	215	194	210	263	229	225	257	234	208	210	218	241	230	215	233	241	218	216	217	223	232	205	214	213	257	240	200	247	229	263	218	244	231	211	230	203	238	227	205	225	225	249	231	236	223	227	228	205	232	222	237	222	257	225	200	228	208	226	201	230	251	187	200	219	217	228	234	210	208	253	237	242	235	263	231	201	227	237	225	230	240	251	208	233	212	229	219	221	229	206	229	237	219	234	212	218	241	208	229	233	241	214	243	235	212	237	235	212	248	223	246	235	246	244	221	211	246	248	263	240	212	230	254	215	244	227	252	246	225	245	214	221	198	236	251	228	212	241	206	243	233	235	218	211	246	218	237	227	224	237	211	261	248	191	222	198	229	211	239	256	242	207	223	237	190	222	238	230	245	253	248	209	212	260	224	223	217	218	235	251	240	226	218	211	193	218	221	245	210	223	235	215	211	241	241	234	236	223	228	209	220	225	243	204	229	207	219	198	234	237	222	235	231	230	226	233	209	229	245	232	202	218	226	243	238	239	251	249	225	218	223	223	204	216	239	238	233	257	233	241	202	214	207	226	212	249	212	206	250	232	205	222	216	258	210	230	243	217	236	210	217	228	217	229	190	222	246	220	234	241	206	256	231	217	234	240	214	212	234	218	207	231	244	206	225	220	208	225	214	231	210	198	222	240	228	220	230	233	233	243	221	212	234	242	231	228	236	243	228	203	183	198	220	217	229	239	236	223	202	211	208	217	211	212	202	230	222	216	217	222	236	247	236	213	241	207	244	219	263	251	219	205	227	204	226	234	213	229	201	226	220	254	239	193	243	235	254	227	226	227	230	218	219	227	232	241	212	245	263	243	246	200	238	223	245	209	221	223	221	214	211	232	243	231	238	225	249	251	229	224	215	195	216	228	212	243	244	219	234	212	215	201	211	201	251	265	209	213	214	235	205	238	234	240	226	225	242	243	209	230	217	206	226	220	221	221	227	235	204	215	221	198	235	217	196	225	214	213	246	217	243	237	242	220	228	228	227	247	252	234	236	250	217	240	244	221	245	216	246	235	275	244	238	220	211	221	200	227	228	216	217	197	235	212	213	210	237	232	234	241	225	221	216	213	232	220	223	207	225	214	207	223	211	231	232	230	216	238	208	226	242	212	224	234	238	221	212	245	221	233	237	248	235	249	258	217	214	219	229	217	216	217	240	221	244	235	243	207	217	219	204	221	221	221	232	212	221	202	234	202	223	233	247	215	238	237	214	202	243	220	262	251	219	226	224	208	223	225	214	250	213	214	229	239	233	230	227	214	242	207	228	230	224	213	216	217	235	246	257	236	256	216	222	206	237	199	235	226	240	237	227	227	250	229	239	224	231	215	201	218	217	228	250	210	217	232	248	198	216	238	244	243	228	241	221	230	230	232	236	257	226	235	240	217	205	226	242	237	221	235	262	233	260	261	214	237	227	219	236	254	238	217	213	232	255	207	219	220	240	241	246	251	236	222	244	256	224	257	218	213	221	235	243	225	222	242	217	228	253	194	206	235	243	216	225	218	227	212	222	255	218	246	241	240	226	256	248	237	222	212	242	204	211	213	221	214	215	228	222	241	227	220	205	200	224	221	230	235	228	229	229	208	228	220	225	252	216	212	249	225	217	256	224	233	239	218	218	212	206	223	215	222	225	230	218	224	229	215	223	230	212	234	240	219	239	218	244	216	268	208	220	222	271	219	224	209	213	241	232	212	188	217	229	234	208	224	231	233	266	227	233	208	227	239	227	219	236	244	209	221	240	228	224	220	229	230	258	218	233	235	248	213	236	256	228	222	231	212	220	217	202	213	237	229	221	228	242	215	241	218	233	220	212	201	244	251	236	232	233	250	201	215	225	218	239	201	259	228	256	217	236	219	229	249	261	227	216	225	224	202	223	241	232	209	266	203	200	215	242	217	225	202	216	238	214	229	214	197	221	237	237	212	247	235	227	257	250	242	223	232	186	226	234	198	212	247	230	222	228	223	222	232	215	238	213	233	232	225	233	220	222	238	223	218	223	215	216	224	204	267	241	248	208	228	215	230	218	216	205	222	237	276	240	208	233	198	244	234	223	200	227	237	232	220	235	209	207	254	242	236	235	218	230	211	272	246	209	234	215	223	252	215	242	226	222	227	239	213	222	200	257	260	242	223	219	238	237	243	219	215	218	213	225	223	262	221	239	225
2171	720	837	876	804	755	772	741	722	693	771	672	680	730	674	669	688	648	652	732	708	690	718	659	707	747	660	642	681	696	684	647	683	640	660	671	674	663	693	643	660	698	667	671	701	684	655	659	680	672	706	628	666	712	677	685	673	681	697	652	704	696	651	708	643	679	682	691	665	679	619	686	709	615	678	604	691	688	707	719	689	673	670	647	682	667	661	656	705	676	652	671	669	667	664	672	704	684	646	690	648	672	655	666	647	707	690	677	646	633	690	716	667	665	625	660	743	660	702	678	685	656	650	662	652	654	678	678	671	657	713	684	655	681	670	689	660	647	675	712	672	667	702	698	662	628	674	650	713	673	689	663	680	675	661	649	658	650	618	701	657	669	710	665	677	716	677	695	667	672	719	680	652	639	673	683	670	672	644	630	655	661	655	673	685	661	669	674	674	664	695	634	695	681	667	635	710	668	720	653	664	669	710	668	705	674	653	685	691	683	715	672	743	682	676	627	670	657	652	697	653	655	655	715	684	674	642	668	668	674	682	645	691	666	656	676	706	709	705	667	698	665	646	638	708	642	682	695	687	654	664	687	682	660	692	710	664	663	651	704	693	676	653	647	653	659	687	719	642	667	690	696	686	682	632	657	673	655	597	686	700	671	639	678	636	700	703	674	659	718	642	654	658	633	685	643	704	667	630	681	676	675	665	653	660	669	649	674	626	665	630	687	651	663	740	660	645	652	661	637	690	673	647	674	663	668	714	659	683	722	681	681	667	687	674	718	662	692	662	663	642	693	637	672	663	656	675	694	721	672	717	667	649	709	676	711	709	670	681	660	644	638	639	658	690	697	643	671	649	684	666	690	657	659	696	699	690	702	683	702	689	693	639	674	663	682	701	642	663	655	677	667	661	623	668	700	635	656	664	616	634	650	677	657	687	648	641	647	707	654	654	687	669	698	659	746	659	677	670	687	682	644	675	683	700	704	671	699	703	701	703	680	677	657	676	672	694	623	620	649	698	713	682	672	649	711	637	655	707	708	677	624	702	679	673	671	713	697	651	672	722	668	667	656	654	701	676	655	758	672	694	663	632	687	699	668	684	677	649	669	639	677	665	689	685	645	702	706	657	695	663	666	683	663	633	702	654	675	672	606	673	678	684	689	698	676	708	686	695	692	694	640	652	644	688	669	663	675	711	629	655	605	704	660	664	698	685	666	645	657	699	624	673	694	640	727	647	704	698	683	675	651	662	666	675	643	685	721	676	719	657	680	700	698	664	660	653	657	696	729	710	639	689	645	678	645	679	695	635	671	684	709	669	696	679	652	639	715	692	698	677	703	671	693	671	655	671	699	656	678	669	626	680	669	680	659	659	679	711	589	677	652	683	653	697	696	662	639	686	716	663	644	659	697	698	672	644	665	659	641	695	669	731	653	724	699	692	645	702	671	687	677	666	665	648	679	702	663	649	680	666	654	663	697	688	711	704	669	678	672	724	666	666	679	702	629	668	653	658	697	691	658	672	672	670	646	620	687	691	656	647	690	685	688	704	681	688	680	677	664	646	664	672	666	725	701	683	655	717	728	647	673	665	678	674	706	678	638	688	682	698	693	628	725	718	672	626	692	689	711	656	674	666	663	677	633	708	688	645	658	695	672	718	687	688	665	669	700	627	723	652	686	704	635	685	686	656	631	648	681	679	665	659	670	645	710	650	715	694	679	692	692	662	683	714	643	686	687	700	669	664	651	677	690	658	671	647	716	676	600	687	650	690	667	660	710	691	689	670	685	617	736	640	716	655	729	679	679	702	719	719	687	685	658	686	712	688	679	648	687	711	631	721	674	724	644	656	708	685	628	642	676	698	673	627	693	682	688	676	703	667	668	641	681	703	685	672	688	695	697	696	712	652	655	689	666	665	650	687	670	691	680	663	663	680	681	682	683	708	720	677	718	687	639	678	689	643	648	688	644	708	707	671	675	677	676	677	668	684	681	683	678	639	679	702	677	634	604	673	700	663	689	651	693	688	670	688	635	678	685	659	653	611	683	680	645	674	621	650	665	684	722	672	683	689	664	648	700	691	652	703	699	675	648	642	627	679	683	682	674	700	683	682	632	665	670	678	693	648	650	707	700	711	685	686	678	704	662	697	702	706	665	694	676	630	659	675	669	652	639	660	687	656	677	722	661	624	653	647	730	710	668	676	692	675	697	706	686	712	682	626	694	631	652	668	676	693	670	702	687	686	706	647	721	715	705	663	712	641	673	663	650	688	672	706	684	632	653	678	659	666	669	673	709	659	675	657	676	620	752	671	668	675	686	657	706	668	679	655	705	695	656	650	719	674	603	684	662	706	714	719	670	668	673	693	678	657	667	663	703	643	668	685	672	746	663	669	690	709	658	677	697	669	659	706	699	661	642	640	684	674	646	676	669	649	677	662	690	628	693	709	689	691	696	676	670	685	587	667	690	678	683	663	658	651	648	696	661	686	733	704	655	707	674	662	695	695	718	640	630	688	689	692	666	681	636	672	642	659	687	680	719	667	670	686	656	713	638	704	646	696	668	704	694	703	672	658	666	646	647	698	679	712	670	667	606	646	660	702	667	695	674	640	655	699	676	719	642	670	674	689	648	684	683	670	682	629	708	699	694	685	627	693	646	665	705	687	667	626	676	628	688	737	687	685	643	658	663	678	650	662	677	661	673	650	667	671	665	610	648	632	675	674	668	614	635	700	687	723	655	669	696	676	660	650	719	665	666	659	731	661	716	707	699	654	625	634	694	652	728	652	675	699	672	655	653	685	659	661	685	690	700	627	685	673	659	661	723	683	663	679	635	695	688	683	684	676	742	662	679	634	706	690	604	693	677	621	676	681	656	701	666	627	704	662	704	647	671	691	695	690	649	640	698	640	638	711	652	668	669	671	643	642	680	640	710	681	673	675	663	646	669	677	673	679	651	703	663	650	727	611	644	651	697	690	636	634	672	669	674	723	664	658	674	710	645	686	645	660	658	682	651	666	721	694	688	720	647	695	684	686	659	700	682	603	659	696	698	634	682	665	649	715	712	662	652	692	645	637	623	698	639	668	717	686	697	661	713	698	700	661	705	695	668	687	706	607	653	698	627	629	650	696	673	695	670	637	699	677	653	673	636	710	704	742	664	715	670	680	729	693	707	662	710	720	663	676	695	675	674	700	655	689	701	678	711	660	663	727	668	671	684	703	648	711	684	647	660	648	712	622	704	656	687	685	680	698	692	714	658	659	687	671	666	650	698	671	672	647	706	661	666	647	676	669	704	682	692	678	650	692	641	738	641	697	690	658	664	669	681	672	659	634	694	649	689	675	680	669	632	670	649	656	642	712	663	682	637	682	682	660	684	629	675	639	657	704	664	698	668	700	672	647	691	650	640	660	718	646	704	678	694	737	648	688	645	692	674	664	715	682	652	682	698	721	724	689	714	697	675	665	674	652	670	671	704	628	671	734	682	708	700	683	712	677	641
8126	983	1351	1049	765	555	442	324	263	260	221	208	181	190	169	155	155	154	136	146	149	129	128	123	130	122	137	137	146	130	113	113	139	125	106	109	113	126	129	110	124	130	107	138	110	98	120	122	109	121	107	113	125	125	116	117	142	116	101	112	129	123	103	108	123	110	126	98	122	114	125	106	122	98	126	102	111	97	130	95	117	119	103	101	119	124	96	111	106	118	119	122	94	116	107	109	112	122	124	120	115	105	106	125	115	98	100	105	109	119	118	109	133	91	118	111	107	116	120	119	110	144	129	102	119	123	98	109	129	102	111	124	111	99	105	117	101	117	95	111	108	113	125	125	124	115	118	97	112	122	127	105	95	118	104	114	103	131	108	138	106	128	125	111	111	131	118	111	139	116	111	120	122	117	115	98	109	98	101	106	113	108	120	110	123	113	117	121	116	125	120	104	114	110	118	106	124	137	100	101	102	107	106	111	117	110	104	123	105	109	104	115	105	142	98	135	118	124	119	118	114	101	105	116	113	110	110	115	110	98	103	106	122	121	99	120	122	121	100	99	106	111	111	109	115	117	133	118	124	100	127	103	116	145	127	121	119	110	112	115	126	103	112	98	111	99	117	114	115	120	117	113	103	113	102	110	128	92	91	97	98	124	132	147	103	114	111	114	125	135	101	113	118	118	117	104	128	102	119	109	131	131	113	118	134	124	121	122	119	110	110	115	142	120	117	104	112	112	111	86	106	107	110	109	123	121	114	109	125	131	104	103	120	107	115	114	100	98	89	100	110	103	88	112	108	109	116	88	100	114	108	138	121	108	121	132	111	121	103	125	123	124	103	106	112	122	95	135	112	123	115	104	110	117	131	127	106	136	111	110	101	111	109	104	140	118	105	99	90	124	113	118	111	122	145	119	115	132	107	101	107	115	110	117	112	136	133	121	132	135	108	133	107	120	112	121	121	95	132	123	128	112	121	115	102	91	113	121	95	118	119	113	85	92	119	106	119	124	125	119	132	117	114	95	126	103	116	122	106	128	94	138	151	112	87	110	110	127	109	107	112	107	128	123	132	112	103	113	102	118	121	105	116	136	114	124	131	104	130	130	130	128	111	113	122	113	116	109	108	108	118	96	123	128	94	107	118	112	107	102	120	99	128	109	100	125	142	117	131	121	106	120	122	110	127	107	114	114	115	117	120	114	111	116	113	119	101	115	108	125	121	120	112	106	100	134	124	97	120	110	118	105	120	121	102	110	100	107	112	101	125	104	113	103	118	114	85	119	122	116	149	122	119	107	103	109	112	110	117	116	118	124	130	133	121	116	106	124	83	114	97	124	122	135	102	117	120	123	96	104	104	131	138	125	124	116	97	117	117	113	104	120	120	124	108	87	113	91	105	126	120	122	101	120	131	122	110	107	134	124	114	104	103	115	115	132	130	124	120	121	101	121	97	115	121	89	126	116	135	127	99	104	115	111	118	111	140	119	95	112	116	100	113	109	125	119	101	113	114	83	116	96	122	106	110	123	110	108	140	116	111	115	106	103	114	100	120	91	106	120	104	124	110	123	115	103	113	107	94	108	116	103	124	112	119	126	106	120	110	124	108	111	118	108	125	100	93	106	107	94	98	130	123	119	100	113	105	126	118	115	98	103	116	111	118	108	106	102	110	116	105	125	105	104	106	114	132	102	114	97	118	113	118	109	127	100	114	115	117	107	125	102	126	111	99	134	92	122	100	124	114	98	111	115	98	106	119	123	102	117	98	108	104	106	108	126	143	94	109	114	102	108	144	111	124	128	113	116	115	107	100	108	96	120	107	109	120	108	121	123	129	131	113	90	117	111	121	120	105	106	118	94	114	118	121	114	121	102	122	114	118	110	101	111	111	131	126	105	107	141	105	124	108	101	119	118	98	102	116	97	109	112	120	108	120	101	104	138	102	113	110	119	118	125	106	117	112	94	89	113	117	119	106	116	129	100	114	109	119	89	109	96	123	105	108	117	138	94	111	128	110	117	112	122	103	115	114	121	124	113	125	142	109	107	129	104	125	123	120	102	127	110	112	109	114	115	131	124	117	120	120	114	107	108	119	108	121	104	106	96	107	104	123	121	114	124	103	113	111	121	102	108	128	92	119	120	124	105	103	118	130	127	115	109	136	99	115	95	109	132	102	104	108	120	112	107	106	120	96	126	113	110	95	146	115	114	109	113	91	106	110	121	110	113	111	99	109	92	109	108	113	111	103	113	112	128	128	128	121	126	104	117	109	105	94	100	120	121	93	124	94	126	110	118	139	116	105	107	105	113	108	132	113	107	112	111	116	95	108	109	93	106	109	115	120	99	118	125	113	127	125	114	92	116	119	119	115	120	117	105	133	117	121	135	128	118	109	101	120	110	114	111	119	81	139	118	113	107	111	113	122	112	110	128	119	112	123	117	117	97	105	118	102	97	110	117	118	116	114	96	124	104	128	102	110	117	119	134	119	118	108	126	124	100	106	112	96	103	106	103	110	120	108	116	120	111	117	104	119	127	115	107	119	125	123	112	110	139	113	88	104	117	97	113	108	115	112	114	116	127	126	114	112	127	104	107	95	136	114	98	125	121	96	109	122	123	114	101	110	107	116	118	108	89	107	98	114	123	118	114	128	125	103	100	132	109	119	119	107	122	111	121	111	110	112	95	114	106	110	115	99	120	90	113	97	104	112	135	93	99	104	115	112	91	118	115	130	98	110	98	128	111	113	112	123	126	114	108	122	130	125	118	108	109	109	121	133	109	112	97	119	106	109	115	103	103	131	133	110	118	92	110	91	104	119	94	114	100	117	103	115	112	110	113	120	90	114	127	108	114	111	106	123	111	107	115	126	116	136	121	103	116	147	117	98	120	108	105	116	121	109	118	125	102	103	118	113	116	106	117	112	111	120	101	97	99	126	102	108	113	121	122	103	120	100	116	109	123	96	97	151	107	129	91	134	129	118	127	122	128	93	116	116	137	135	109	118	115	108	114	114	136	120	108	118	105	111	123	116	121	113	111	82	103	108	117	130	128	110	128	126	121	116	104	119	127	112	121	124	108	128	105	118	108	103	103	103	113	98	120	121	101	119	129	101	125	109	106	125	114	124	114	110	105	93	105	95	106	112	94	103	116	98	114	129	122	129	116	115	101	127	114	114	126	117	109	117	103	126	123	114	113	117	94	114	121	118	118	119	126	89	100	116	116	125	97	121	109	127	123	121	118	119	118	113	113	116	124	107	97	92	109	104	115	98	99	135	118	120	117	120	118	120	120	113	135	115	112	117	120	102	101	100	123	120	122	116	103	136	106	111	106	102	120	132	107	118	125	123	105	119	102	121	88	114	128	110	114	111	128	111	126	116	98	134	123	117	109	118	122	93	83	124	105	120	119	112	129	106	101	118	116	122	112	108	122	105	122	108	117	106	107	118	121	108	103	106	100	105	121	127	106	95	132	89	121	108	121	120	112	134	96	115	111	108	109
5354	1410	3234	3668	3117	2489	1992	1697	1416	1244	1116	1032	934	787	787	736	730	665	657	645	568	559	579	536	518	484	452	508	494	450	511	463	440	462	429	460	434	425	433	437	423	398	419	418	414	408	370	440	441	408	425	384	423	408	388	398	364	423	419	408	391	411	385	391	409	397	397	442	399	372	417	380	376	393	456	365	419	353	401	395	386	395	433	409	375	387	400	400	369	353	377	404	400	358	388	395	379	395	395	409	369	417	388	367	378	357	372	398	376	368	395	370	386	373	419	390	399	384	390	373	366	399	397	416	359	390	410	368	375	376	393	376	381	366	406	386	380	399	389	381	377	368	376	374	366	364	369	403	395	399	422	377	414	386	364	379	402	329	413	385	358	387	367	386	393	368	389	402	384	369	385	409	337	372	364	420	388	380	386	388	397	404	381	403	358	393	384	393	353	411	392	396	375	367	404	383	399	379	390	342	406	380	382	390	402	398	361	403	359	360	401	425	374	375	393	395	348	364	405	382	394	353	396	390	387	399	416	376	363	371	348	371	347	374	399	376	364	357	375	379	381	397	391	360	380	353	347	396	370	402	389	388	393	347	373	389	390	387	390	357	372	416	369	405	389	376	389	379	383	363	394	384	380	448	403	355	385	394	389	386	387	407	413	379	379	388	382	408	366	361	378	353	393	370	393	383	371	379	382	408	356	418	396	402	371	394	410	357	403	395	334	422	392	380	369	369	383	359	387	376	351	371	367	395	364	392	346	390	400	393	376	395	362	357	407	362	423	381	340	361	409	400	361	393	397	387	354	361	402	370	329	359	368	358	394	374	388	380	389	399	390	389	336	386	400	401	361	433	344	382	386	398	367	352	357	378	345	404	366	380	399	418	383	371	387	368	369	364	361	389	363	401	400	377	369	372	377	352	374	369	373	348	366	374	359	380	376	394	346	368	328	403	362	387	358	391	356	395	389	358	395	363	402	403	340	423	408	411	348	393	375	368	379	379	413	360	371	417	384	356	370	407	395	362	415	398	343	360	354	382	372	366	345	392	398	336	382	374	369	346	367	353	391	404	412	348	385	422	390	356	383	367	393	344	369	376	372	396	351	387	393	369	394	326	391	349	370	376	384	366	373	380	389	414	381	394	378	346	376	329	376	350	404	373	386	411	361	389	424	383	375	354	359	385	401	378	379	404	405	383	384	397	377	330	372	377	412	368	401	422	348	380	390	347	380	379	385	380	367	402	385	378	358	408	369	378	369	387	383	369	386	395	426	374	374	343	387	379	378	392	399	396	371	381	378	347	396	376	383	368	358	422	413	375	389	350	383	366	396	367	366	367	363	411	381	377	376	369	341	340	364	387	361	410	385	354	413	364	397	385	386	385	367	344	395	385	374	394	373	346	394	354	385	392	354	370	350	404	386	364	338	396	414	357	378	398	406	374	345	398	375	373	374	392	377	345	416	371	367	377	338	372	402	382	423	388	368	399	358	392	383	404	375	373	390	351	411	374	418	405	343	372	366	367	365	373	356	360	346	375	378	335	348	371	375	423	359	395	393	383	374	351	387	392	376	397	365	375	384	378	397	367	359	384	366	359	394	378	387	380	376	403	336	361	368	365	388	371	421	373	379	385	381	374	369	373	371	369	380	373	389	374	355	380	398	372	400	366	386	384	393	407	386	406	380	370	362	386	393	397	386	360	369	355	334	365	370	377	372	409	404	360	413	382	403	399	362	388	390	351	395	359	356	360	354	391	384	391	367	399	375	393	378	367	332	372	407	376	392	383	385	369	363	374	393	367	378	419	370	360	386	356	386	381	346	385	401	344	384	386	379	347	363	363	385	378	387	375	377	387	406	378	376	410	379	358	400	376	399	396	382	393	379	371	384	364	369	377	406	410	351	354	389	378	399	391	390	404	384	379	364	408	374	373	430	393	381	401	393	403	384	360	336	393	407	383	391	367	374	362	386	387	391	394	381	414	367	433	385	375	351	370	393	375	390	390	405	377	379	399	366	375	402	382	411	394	389	356	358	367	387	371	392	397	379	380	376	391	398	390	380	386	379	398	376	406	352	352	406	387	375	404	333	396	423	381	406	397	353	362	403	385	398	413	390	411	384	375	351	371	352	375	411	362	371	347	400	418	352	367	375	382	373	387	380	364	388	395	382	398	397	376	385	349	371	369	397	389	384	372	369	378	371	392	369	403	353	382	406	365	424	406	406	355	382	343	360	404	368	377	385	422	390	388	356	352	368	360	379	355	350	340	394	398	383	371	405	392	380	398	379	409	388	426	394	357	340	410	412	339	373	359	385	363	366	384	347	395	429	374	389	363	377	381	385	360	387	379	347	351	362	406	377	397	393	382	399	413	361	379	382	380	403	365	361	379	397	392	386	402	392	407	403	369	370	398	376	401	364	389	392	338	361	379	390	351	397	377	381	345	384	378	398	380	370	360	397	386	366	380	367	377	388	424	409	392	382	408	371	376	361	372	385	376	343	392	354	370	366	381	387	347	356	376	364	409	364	383	335	388	384	381	403	404	391	413	365	382	399	389	373	381	360	370	381	373	368	416	397	359	397	382	374	383	393	345	373	396	350	353	376	406	358	356	355	405	381	380	369	427	393	426	336	412	394	372	353	396	358	373	394	386	384	354	344	350	403	376	398	408	383	375	396	391	372	389	381	373	385	366	381	370	383	362	363	392	368	394	422	337	358	378	360	395	400	351	358	418	395	375	399	387	357	341	349	343	391	404	378	404	360	352	398	340	343	412	339	397	372	357	396	351	347	386	393	378	375	394	394	363	386	369	340	393	390	359	394	406	366	356	404	355	366	394	381	373	369	403	341	367	363	345	375	387	387	379	397	388	393	385	342	356	384	376	343	367	383	393	371	365	393	348	352	365	372	367	382	384	392	374	393	384	372	408	385	373	395	372	364	388	380	407	363	392	388	346	399	386	353	384	363	373	388	351	428	372	371	384	394	382	385	397	383	382	374	403	397	376	359	371	367	365	392	343	366	363	373	357	346	387	375	353	376	363	411	369	394	386	372	408	359	397	381	388	379	368	403	366	381	382	358	386	404	405	400	381	361	372	375	393	351	377	396	408	378	382	367	390	390	370	388	382	394	383	384	403	382	394	397	369	418	381	369	367	371	353	401	415	353	367	378	358	385	393	346	380	351	336	360	375	377	376	360	363	383	397	355	379	379	392	387	377	379	370	373	386	357	373	396	386	377	364	373	375	367	393	395	355	366	374	392	408	358	390	361	381	420	379	379	383	371	346	393	383	386	379	392	371	362	409	367	365	381	368	382	364	360	395	361	359	387	387	377	363	364	370	381	415	345	376	382	404	371	361	401	363	355	360	354	378	372	345	393	354	392	332	338	390	388	363	391	371	381	341	374	374	373	387	350	358	392	395	377	380	368	414	356	383	376	364	393	391	385	351	370	395	376	355	374	386	422	406	360	371	354	392	409	358	410	371	373	364	365	358	387	389
15232	2613	2759	2077	1460	1023	818	614	527	425	404	365	296	298	275	235	233	202	208	222	196	170	187	188	184	168	192	182	161	167	167	168	186	192	179	190	174	187	165	163	176	153	156	155	168	154	148	141	152	152	146	153	160	161	165	150	158	158	135	149	189	150	156	148	161	149	156	151	133	151	120	144	146	153	147	161	158	157	160	145	162	167	165	150	134	138	150	153	136	151	143	125	142	148	166	150	155	154	131	185	167	159	155	157	156	172	151	154	142	138	158	160	157	171	156	138	148	157	131	144	135	158	183	145	147	138	132	137	148	153	159	146	163	156	134	149	137	146	155	162	146	142	126	160	154	158	146	145	153	117	174	165	154	157	164	141	127	166	147	172	160	168	155	133	137	154	143	135	145	163	142	168	179	161	176	138	135	148	166	145	151	149	148	149	159	159	150	155	132	140	157	144	147	168	153	139	155	134	177	148	193	145	155	142	153	139	146	129	134	160	126	147	148	143	133	148	145	169	156	162	147	164	162	149	149	168	147	145	154	185	140	144	173	162	162	179	142	134	147	150	155	163	137	154	175	145	146	154	147	137	146	166	163	147	128	118	155	142	159	158	133	127	140	165	155	155	147	132	162	140	162	161	152	156	149	137	144	170	147	170	156	137	171	143	175	156	142	128	165	126	156	150	138	154	121	169	147	145	154	127	158	145	150	144	137	124	157	140	161	165	140	136	151	141	140	180	141	153	177	160	155	147	161	129	148	154	151	157	140	152	144	163	143	143	116	147	140	157	159	140	145	171	128	135	175	157	155	170	141	145	151	147	184	153	141	159	170	152	148	143	148	149	151	180	157	151	131	123	145	160	147	152	154	152	149	148	151	124	138	143	152	170	151	138	135	170	154	158	162	152	145	135	143	134	147	116	157	144	155	169	158	164	163	148	177	154	162	146	147	145	141	143	148	156	166	139	159	151	127	161	172	162	160	151	137	136	157	149	148	142	157	182	168	160	156	171	141	147	151	162	155	147	135	146	156	147	155	128	144	148	141	155	154	159	140	153	133	128	155	188	153	136	130	166	141	140	138	147	161	144	145	146	151	161	148	126	146	153	160	150	166	134	135	172	153	171	138	154	166	141	158	164	136	152	144	132	163	168	159	152	151	136	157	123	133	165	160	144	147	163	137	163	151	142	130	137	126	153	158	132	144	155	153	157	165	156	142	157	139	138	146	155	161	143	156	141	158	152	161	156	142	161	132	136	136	153	158	158	145	151	159	144	157	138	150	128	147	167	160	130	147	142	160	145	154	139	137	134	161	143	146	133	150	142	157	157	148	147	149	168	153	182	156	156	153	163	162	160	130	154	145	164	160	155	140	169	149	145	158	153	144	171	145	140	136	177	137	165	147	163	162	156	143	173	147	115	131	135	150	154	145	152	137	156	144	139	177	167	154	149	154	140	135	127	153	138	162	162	137	142	146	137	144	145	154	155	136	140	155	169	158	177	148	126	149	127	171	138	172	163	160	146	132	153	168	156	157	170	159	163	156	151	158	140	140	170	149	148	150	134	141	138	169	135	141	170	155	170	144	153	149	138	152	148	152	151	140	148	170	154	142	169	164	116	162	136	165	157	152	167	152	160	169	154	135	138	169	152	170	130	143	149	150	135	157	160	161	146	152	129	161	133	153	153	145	162	148	156	162	169	161	135	174	166	158	153	173	149	147	131	172	149	169	169	152	137	135	157	148	148	140	145	144	147	150	155	159	130	159	162	140	146	138	135	150	144	154	161	136	153	162	146	157	153	146	143	155	154	149	149	149	125	138	154	144	161	161	165	151	152	149	157	171	163	140	164	149	142	152	155	166	136	144	150	144	148	135	137	162	142	142	153	161	146	156	137	134	148	153	149	163	167	166	140	145	161	135	143	169	141	148	142	152	127	164	159	168	144	152	121	139	168	158	163	154	142	157	143	147	150	139	174	139	145	162	139	154	158	157	147	160	146	153	179	144	146	153	131	144	173	162	132	145	155	143	124	144	155	149	152	133	162	152	153	154	130	151	156	168	161	150	175	160	176	146	162	141	141	159	160	167	149	165	166	147	156	147	134	159	155	147	145	135	148	148	167	135	155	153	136	145	129	149	133	151	177	152	131	140	157	141	149	154	144	155	148	159	149	132	131	148	157	140	162	161	144	153	165	163	149	142	125	156	144	142	169	155	148	127	142	147	151	141	158	131	122	186	143	140	136	125	154	161	129	150	154	148	145	147	149	159	152	129	151	135	145	121	146	166	137	178	156	161	148	141	167	155	161	157	152	159	164	165	136	162	148	159	142	171	151	149	127	163	159	166	142	145	171	160	141	151	171	165	158	169	171	162	148	146	159	172	150	139	162	158	162	166	157	165	156	177	172	137	162	140	146	162	149	139	138	167	161	151	154	168	143	153	166	145	153	139	143	150	137	167	133	146	159	137	146	156	138	140	135	143	161	162	155	143	162	163	151	162	148	155	140	150	149	153	134	169	131	148	144	136	162	156	153	157	169	153	155	138	137	172	168	163	136	140	160	155	154	156	146	154	145	158	155	128	138	159	137	152	145	155	180	154	152	142	152	152	148	168	143	145	125	155	148	141	150	150	147	157	160	147	168	158	172	121	151	145	174	153	156	141	145	164	150	160	152	148	168	154	143	168	140	169	166	160	134	157	161	161	139	134	144	148	163	160	145	139	150	159	157	139	156	160	159	144	155	147	138	131	142	141	154	163	151	156	168	127	137	123	169	182	143	133	149	158	168	144	143	163	163	153	151	140	138	150	145	162	129	127	158	162	147	156	162	157	148	149	132	132	160	142	147	154	150	141	155	137	137	179	161	139	152	162	144	140	159	144	141	146	146	154	135	159	148	153	130	133	150	154	137	146	153	170	148	146	171	145	143	152	158	160	129	158	135	153	154	156	123	136	135	163	139	164	151	129	147	144	176	149	147	133	150	149	171	170	161	146	155	173	169	158	132	161	155	157	172	145	141	154	129	147	146	157	162	147	142	155	173	148	185	146	140	159	151	146	134	141	146	159	178	156	128	170	156	162	154	161	172	151	153	144	158	142	138	146	141	130	155	146	164	139	164	157	158	162	131	146	151	164	145	142	159	125	129	147	148	135	133	180	155	155	135	156	175	135	137	144	145	145	147	167	150	149	146	138	156	153	142	156	145	154	159	162	159	141	151	168	154	127	148	161	148	156	149	143	148	133	155	164	157	165	138	173	151	126	123	132	148	168	139	144	167	146	154	118	141	149	144	137	155	155	159	140	168	140	142	170	149	157	160	155	147	147	139	161	169	129	162	148	168	146	141	135	173	154	140	127	159	127	145	168	174	149	135	157	179	159	167	149	163	145	154	163	168	173	148	170	161	143	174	160	146	147	146	163	152	148	165	186	152	136	154	156	174	154	141	124	151	168	156	154	167	140	126	133	147	154	155	164	126	149	173	147	171	172	172	139	151	147	151	142	143
7542	2486	5970	6541	5549	4488	3692	3122	2515	2137	1948	1709	1559	1375	1300	1260	1182	1087	950	957	939	871	805	834	796	717	807	710	729	685	660	656	655	654	629	662	645	620	628	601	601	590	549	549	576	573	564	570	575	573	543	552	537	610	561	568	596	566	541	529	537	513	542	557	566	543	519	522	508	523	504	520	527	547	531	525	486	523	550	531	483	551	480	523	498	507	491	524	475	484	484	489	512	503	524	483	488	523	518	488	513	503	503	510	521	472	503	477	511	506	461	510	531	520	497	539	509	496	513	545	454	487	513	501	513	493	498	514	462	492	490	499	489	500	511	529	523	499	475	487	447	496	500	507	509	462	479	484	482	502	531	486	485	521	515	539	492	480	481	525	478	513	477	468	483	465	466	476	499	493	463	501	515	501	532	500	484	469	478	504	492	513	479	518	489	500	522	497	455	493	501	476	506	512	506	509	490	501	503	524	470	514	484	475	528	535	478	478	537	528	493	480	495	534	466	449	495	508	514	454	513	479	484	497	500	510	503	478	456	495	494	531	515	486	492	494	508	537	525	509	479	465	502	454	486	517	517	520	487	496	490	515	520	500	448	480	495	488	518	476	483	488	469	461	474	518	522	492	480	477	484	499	512	473	477	505	532	489	517	484	529	494	482	473	492	479	518	531	485	468	486	493	477	500	455	495	467	495	480	482	508	484	484	461	458	475	447	521	487	489	530	501	487	448	507	493	516	547	481	485	486	473	512	477	481	503	528	500	471	494	476	481	514	472	499	520	490	454	473	473	485	477	480	506	497	524	496	527	450	463	480	464	506	509	503	522	524	482	482	439	465	470	489	497	476	528	452	496	458	481	494	540	513	516	512	498	462	488	516	505	471	472	531	495	529	495	505	466	469	452	517	490	512	481	464	473	457	471	494	462	459	462	501	490	419	509	498	464	467	498	509	516	468	544	489	482	471	497	487	475	476	471	489	530	477	498	515	503	507	482	489	493	472	491	477	513	516	497	521	475	460	512	460	486	489	450	504	457	498	546	495	496	460	472	451	491	505	490	518	468	484	506	481	498	492	474	495	506	523	478	488	475	484	458	495	457	498	487	499	514	483	469	483	481	495	498	474	531	477	468	455	493	502	501	461	462	529	479	497	502	484	512	467	491	460	478	460	544	498	422	487	487	477	498	512	476	495	494	496	499	468	459	481	504	491	480	491	512	484	493	499	451	521	487	478	523	502	492	496	512	532	472	458	494	472	440	487	482	489	479	506	485	472	520	484	480	518	477	482	499	488	494	472	477	481	521	454	468	487	458	481	462	514	465	520	532	510	501	495	474	478	502	459	444	524	446	487	457	468	511	498	480	476	495	471	496	517	496	514	478	516	438	468	478	463	473	505	462	501	480	531	495	510	512	441	510	482	450	488	490	457	483	494	488	450	519	513	506	477	464	514	503	502	520	497	485	469	482	483	510	480	519	495	453	472	487	484	505	513	491	477	542	543	477	453	513	445	465	502	469	474	507	481	510	490	433	480	447	527	490	483	440	521	493	496	516	493	498	521	464	486	490	500	511	528	519	490	504	478	482	513	529	489	484	456	467	509	500	524	494	530	491	493	511	467	473	487	524	495	450	479	546	466	475	504	489	428	483	492	493	491	492	478	472	454	496	494	486	447	516	498	465	495	484	494	502	525	469	472	481	500	438	466	468	506	503	489	488	476	491	482	523	479	509	458	483	458	461	487	506	471	467	521	497	490	479	476	455	486	496	474	457	513	481	452	492	508	498	475	504	442	504	493	463	485	449	497	501	523	467	506	501	474	512	480	506	499	477	492	470	479	478	497	519	470	484	487	510	526	521	496	464	473	505	468	501	478	456	498	489	461	518	512	498	474	485	465	503	461	465	460	522	491	468	507	436	470	511	477	477	508	483	489	455	526	500	487	489	502	485	448	449	488	514	532	514	492	524	487	484	496	485	518	495	500	437	482	469	462	518	487	484	517	482	468	477	520	515	514	498	505	465	476	462	488	488	498	496	498	480	501	493	522	496	476	525	496	462	505	467	491	501	474	492	462	488	501	517	529	489	505	494	459	491	486	521	499	445	466	485	535	488	500	482	498	506	457	517	511	471	499	497	505	470	520	516	506	508	527	497	468	507	472	484	478	514	488	489	502	475	461	500	469	508	510	494	487	504	487	484	505	509	510	497	464	459	451	503	488	477	520	474	479	475	490	459	509	502	465	491	462	498	525	484	480	445	454	466	522	489	451	466	517	531	481	518	477	505	503	461	483	506	518	519	470	499	486	490	468	475	499	507	492	501	475	477	477	510	536	554	467	465	484	492	486	431	486	548	502	491	473	468	476	469	485	468	522	476	495	479	468	512	502	482	484	458	507	473	480	476	537	487	480	465	492	494	502	522	478	514	504	496	490	483	511	464	493	478	533	459	513	509	484	477	529	472	485	467	464	478	491	475	480	503	474	495	488	486	489	530	472	531	489	475	548	519	510	504	520	477	462	460	513	482	496	525	496	514	480	491	512	467	506	472	458	502	438	494	459	467	489	505	506	520	491	526	473	486	498	482	480	503	477	513	522	496	489	491	490	464	520	520	483	512	474	491	485	507	455	482	482	497	485	510	503	480	465	473	503	496	470	491	477	471	515	485	451	496	472	480	464	511	467	468	487	475	502	488	490	471	469	482	491	471	532	459	489	497	456	464	475	465	482	479	493	488	492	474	498	446	445	476	468	463	489	490	466	533	510	527	500	497	474	480	471	530	532	430	445	490	475	495	492	492	518	501	454	524	504	488	494	503	521	482	467	512	498	507	511	529	488	493	481	504	523	452	442	485	479	499	469	478	508	465	444	492	462	485	501	507	482	490	453	482	501	472	500	510	473	504	472	460	492	477	529	481	515	499	465	462	468	493	510	464	482	507	532	520	489	481	475	485	474	459	493	467	506	502	515	517	460	502	528	485	510	497	470	503	506	469	455	491	461	507	488	503	446	484	514	513	469	535	482	505	477	471	480	487	525	489	491	471	444	499	486	487	506	501	498	491	458	515	501	479	477	531	485	497	487	464	494	454	484	496	484	469	473	480	476	488	470	503	483	489	484	479	514	452	479	503	468	504	491	504	495	476	513	485	492	510	485	452	494	466	479	518	514	531	521	458	490	465	486	468	496	486	468	448	502	495	414	490	470	478	548	491	496	525	510	487	519	484	488	494	475	486	465	467	489	489	497	463	465	475	456	509	486	493	482	470	513	505	444	476	453	497	495	560	491	490	477	494	495	510	487	503	533	480	472	467	506	484	483	518	480	515	523	511	505	445	479	458	481	450	510	483	476	494	458	457	455	480	501	501	522	511	502	491	466	463	489	498	519	517	479	501	494	455	442	471	500	472	497	463	472	464	480	526	440	450	531	470	541	509	460	475	499	498	462	512	505	480	530	455	498	513	473	489	498	446	501	459	495	504	524	500	499	455	483	499	464	503	485	487	509	472
2050	274	284	250	245	226	263	254	243	242	212	238	240	221	219	234	224	214	219	219	215	196	231	209	209	255	258	221	209	218	208	218	242	242	204	230	209	213	208	258	253	222	207	227	229	230	235	221	224	194	238	238	225	203	244	210	229	238	235	205	214	233	236	198	190	241	230	203	228	229	205	223	231	210	208	247	250	252	225	200	222	235	219	231	183	257	229	220	220	226	248	235	205	233	246	217	209	216	221	236	208	258	225	217	237	235	225	194	221	234	242	204	213	239	227	198	237	256	224	246	238	219	235	234	200	203	245	217	210	201	249	223	200	218	232	213	230	249	228	239	217	206	241	228	214	203	217	224	206	222	234	232	220	229	237	229	200	229	271	241	233	207	225	225	227	224	226	231	224	227	220	187	241	238	223	213	243	214	209	223	230	247	220	207	240	251	205	205	238	239	208	223	246	204	223	223	225	214	215	250	216	190	233	255	231	204	243	212	212	238	237	224	201	236	218	243	217	255	211	222	243	215	200	214	239	230	251	235	214	223	223	216	219	199	243	227	224	214	220	227	224	228	232	246	212	229	222	251	245	222	250	233	236	249	234	247	235	242	225	244	225	188	228	239	251	220	192	224	257	194	210	207	207	206	226	230	250	225	227	225	242	240	221	204	246	223	233	229	211	204	234	218	218	234	240	244	194	232	231	250	220	231	218	237	210	225	214	225	237	215	204	247	236	234	227	210	220	237	224	232	221	229	216	256	241	223	218	230	209	229	240	228	237	240	209	245	239	248	238	230	229	222	203	220	226	221	236	223	231	251	237	255	265	243	218	225	210	252	231	220	248	251	229	241	213	241	211	224	232	227	222	202	219	196	228	222	207	245	209	222	206	216	243	202	234	216	220	210	246	238	243	209	207	256	238	225	256	222	225	244	225	231	217	237	230	202	242	235	225	233	245	219	244	258	228	209	240	220	222	209	211	237	254	243	195	221	229	233	237	237	248	237	206	231	231	227	232	246	232	227	215	212	232	229	201	249	233	253	200	238	201	219	219	216	229	228	229	208	211	210	235	217	206	245	217	243	219	244	221	214	242	215	196	220	241	213	206	251	198	228	231	234	226	237	221	238	208	199	228	203	216	229	217	244	214	200	221	214	229	198	201	251	228	213	235	241	234	216	198	227	232	212	254	226	222	236	240	246	234	205	242	241	235	239	223	207	199	224	226	226	226	204	219	232	213	230	231	211	230	203	216	212	207	215	209	223	217	225	234	215	229	229	250	224	219	223	241	218	243	231	225	207	194	205	246	221	224	238	232	225	232	205	230	231	237	226	231	221	221	191	258	225	235	205	254	231	244	223	204	194	234	217	216	210	230	196	221	210	235	221	229	229	196	240	221	242	232	204	238	242	243	224	230	205	224	239	243	197	235	246	236	240	222	220	228	232	234	228	219	233	215	221	237	241	213	241	217	212	217	213	206	227	211	212	226	226	197	225	246	202	210	225	216	252	230	230	230	214	207	237	224	209	206	197	238	227	237	264	237	222	229	224	214	193	206	199	201	203	233	232	192	223	249	224	204	260	235	232	214	225	211	228	227	221	231	239	222	223	215	224	229	211	236	221	225	212	267	229	218	208	214	231	231	214	232	226	211	220	234	199	217	176	215	241	241	225	197	218	227	213	230	199	204	235	230	208	220	217	220	216	211	210	254	219	267	218	231	246	223	228	248	224	213	234	194	236	242	242	214	192	239	222	205	203	231	226	203	255	228	222	225	245	234	235	214	210	208	234	211	222	216	225	227	222	204	218	221	209	236	221	221	222	234	227	215	226	234	224	242	226	213	249	215	208	242	218	220	236	227	237	227	169	222	230	247	235	236	234	218	229	240	215	221	225	251	235	231	216	225	239	225	229	198	221	202	207	207	202	233	215	225	230	201	234	211	221	238	227	211	207	221	229	220	227	238	229	203	218	214	246	243	245	227	209	207	223	206	231	236	226	220	230	242	210	220	233	239	244	231	233	224	228	243	225	229	246	243	242	225	211	252	217	229	230	234	233	217	236	223	225	246	228	216	235	235	205	245	255	260	238	246	225	229	238	231	232	218	246	219	231	249	242	224	256	237	222	215	229	236	221	241	217	227	227	242	200	234	232	227	220	234	211	213	220	222	218	216	221	221	217	244	242	225	240	232	214	211	226	237	213	211	233	206	211	239	218	220	217	226	237	229	225	234	208	197	211	240	216	232	210	219	244	231	202	240	248	238	229	223	224	206	214	235	249	224	206	237	202	229	239	222	250	230	234	203	234	215	261	241	195	205	202	230	213	209	224	240	231	245	217	244	221	227	230	254	209	235	217	228	226	226	247	216	224	212	206	204	199	218	237	223	210	260	231	223	210	214	225	200	235	226	218	233	216	219	232	226	246	221	237	221	227	215	196	231	219	223	207	211	236	217	234	231	220	230	233	214	247	247	220	220	229	247	220	207	216	225	231	209	208	221	241	256	198	213	202	221	206	215	202	214	227	199	225	219	228	211	197	208	237	221	184	229	253	217	239	215	219	222	219	225	216	224	240	217	231	223	205	242	240	215	223	214	209	235	218	230	232	243	247	199	218	210	231	222	228	242	238	233	229	242	224	249	233	239	226	257	216	222	233	225	220	212	223	253	238	237	221	227	256	222	215	232	249	208	245	234	203	218	227	222	229	257	224	223	224	232	215	237	222	222	250	237	212	243	199	204	214	194	232	241	231	226	265	223	209	237	199	258	216	225	226	229	250	220	209	230	231	261	214	250	218	229	233	235	215	219	221	233	197	239	223	217	256	197	211	227	219	229	221	201	234	243	223	237	216	229	234	222	219	241	218	223	228	225	248	230	210	215	212	228	219	225	228	225	232	221	218	212	211	234	228	237	219	230	237	215	226	234	219	237	214	229	215	198	216	227	220	230	230	219	209	210	234	218	210	221	223	219	219	237	214	221	234	218	239	230	224	224	211	230	240	233	229	238	208	245	227	197	207	221	244	222	221	220	221	217	210	218	218	218	224	220	208	230	207	219	245	198	221	222	219	198	226	260	230	218	206	246	215	209	203	227	242	264	213	205	216	223	209	222	216	234	247	234	217	236	238	227	235	224	192	224	216	212	244	220	188	235	248	236	237	241	203	224	215	224	204	223	223	215	196	207	230	242	215	220	244	236	214	232	236	250	235	216	237	212	251	247	198	209	236	224	222	227	227	222	221	245	245	227	187	224	243	219	219	213	206	215	217	206	228	193	237	233	249	250	207	224	213	234	227	223	222	233	205	216	214	216	217	192	241	213	244	211	210	203	235	213	204	232	258	231	226	236	243	232	220	223	221	250	238	223	214	198	204	236	217	251	231	230	239	257	251	222	210	214	220	219	221	235	243	231	235	207	243	206	210	262	234	216	221	227	222	248	213	230	220	225	229	229	229	211	212	236	226	224	203	255	216	234	215	217	220	210	219	207	233	251	229	227	218	216	203	220	241
2179	742	805	849	821	834	761	771	738	767	711	700	656	724	705	699	671	714	700	715	719	649	714	689	689	662	651	671	671	628	697	612	624	666	689	675	677	674	667	685	655	682	681	629	642	656	698	635	714	646	700	686	676	642	664	668	702	724	634	697	678	662	685	627	677	707	704	739	721	637	687	700	689	721	718	616	642	685	687	690	666	666	677	684	663	696	706	671	676	680	683	707	721	679	678	676	678	657	712	663	668	670	641	630	635	692	679	689	672	703	675	643	659	652	639	634	662	658	700	669	688	612	657	695	672	709	696	709	646	653	746	670	664	697	653	660	673	724	631	693	650	658	706	701	659	654	674	669	676	670	651	623	665	680	681	636	717	672	644	656	676	644	660	668	666	643	668	682	672	656	664	719	657	660	658	704	635	669	685	716	671	634	657	694	658	620	631	676	677	708	681	675	677	694	665	646	679	644	632	635	669	658	647	687	679	701	649	641	621	668	673	716	650	617	703	653	682	658	632	701	676	701	703	687	718	697	681	686	683	684	665	678	682	667	705	656	666	675	701	640	661	658	621	686	659	667	691	664	689	660	658	645	653	671	701	672	677	666	634	670	655	680	643	673	671	650	658	678	685	667	713	654	703	734	678	697	672	684	673	720	687	647	654	676	719	652	692	704	639	676	640	689	671	636	679	684	671	647	675	610	692	637	689	685	716	660	677	634	665	645	738	680	651	644	630	679	628	676	654	672	660	705	704	661	661	681	619	635	645	700	617	638	661	666	659	707	688	680	684	681	669	646	685	616	611	644	683	665	628	641	652	673	669	667	690	722	633	692	643	671	708	637	679	714	732	666	647	678	700	661	666	645	650	702	640	658	624	687	684	690	647	704	657	645	654	667	613	681	695	677	668	650	625	630	677	706	686	686	707	638	678	649	661	663	654	685	711	660	646	645	641	713	649	680	645	649	684	643	660	690	625	713	684	631	688	649	668	642	654	680	690	682	616	653	679	667	652	666	666	625	676	666	684	669	703	681	709	682	680	703	668	659	636	662	684	683	700	651	699	635	673	695	703	642	649	676	664	677	640	638	646	691	668	617	720	614	663	707	667	661	650	658	648	683	730	655	707	651	690	671	661	703	639	664	661	680	699	673	646	715	679	654	671	716	704	653	669	641	686	665	701	713	687	688	651	679	671	684	651	710	695	674	666	646	709	649	698	681	677	649	715	696	661	642	618	673	663	677	672	710	668	683	661	637	670	684	714	663	650	703	640	700	710	673	656	635	666	694	630	630	718	670	677	706	681	621	703	677	664	672	661	656	696	666	683	656	654	724	639	661	715	696	656	735	664	636	674	670	689	663	674	660	677	702	721	669	662	706	646	658	668	722	651	688	640	657	645	650	697	687	675	697	655	658	702	675	668	637	669	642	694	650	615	679	667	710	629	656	772	696	675	666	651	647	669	699	662	676	669	687	680	656	702	666	672	721	698	701	673	687	656	714	686	729	727	676	691	696	662	632	645	697	650	719	669	709	665	685	714	655	694	713	703	674	672	634	690	686	592	656	751	677	645	703	669	642	647	677	640	699	666	631	673	659	688	689	703	699	699	703	657	675	661	657	687	668	672	665	673	666	657	694	656	683	711	637	667	660	660	679	703	688	667	678	667	633	670	655	623	736	656	662	637	658	733	657	707	741	649	652	658	677	688	652	683	670	670	676	690	623	656	626	691	688	697	667	649	660	688	631	699	678	675	644	684	662	640	678	688	649	691	683	720	729	670	712	668	664	646	647	635	660	672	703	646	666	672	624	666	652	698	649	671	660	663	688	714	696	656	679	675	698	653	686	665	597	686	661	672	627	657	700	679	719	652	709	637	634	685	658	642	648	658	690	674	722	675	715	653	653	660	670	679	678	633	690	707	678	681	624	693	626	639	663	664	678	674	705	692	692	676	673	640	636	667	687	686	680	649	653	663	639	701	693	702	675	656	685	632	659	656	677	690	680	671	633	632	680	707	679	668	684	685	659	657	653	693	702	695	691	656	697	633	650	659	682	683	630	654	655	667	689	699	655	685	644	668	678	677	689	704	684	632	666	676	672	678	735	653	694	655	649	711	646	676	693	637	660	675	675	626	673	681	675	657	656	693	692	634	674	668	682	652	636	668	671	676	682	692	674	663	681	687	670	667	698	660	680	710	699	633	693	650	648	655	670	660	636	675	664	667	719	682	681	670	682	686	652	646	634	664	644	663	637	661	709	717	652	680	690	711	748	697	660	650	660	655	662	658	687	675	676	660	664	717	705	731	630	680	662	683	674	676	644	696	682	662	682	682	706	665	642	691	654	681	665	640	656	693	683	694	668	721	652	681	675	715	674	639	683	676	691	668	733	666	629	679	687	670	637	676	641	689	716	655	721	682	707	685	692	707	682	665	675	667	635	689	685	693	697	700	656	669	682	702	677	687	689	682	670	686	635	645	688	652	625	644	657	684	668	694	690	655	662	670	715	677	652	689	646	698	625	653	631	672	697	721	671	672	688	648	628	693	644	698	653	642	683	640	707	685	686	623	742	628	676	595	685	709	699	645	670	671	669	667	644	651	697	662	681	674	618	671	657	691	666	677	676	628	613	715	693	633	696	651	637	649	650	673	658	687	686	688	643	651	661	679	676	702	693	716	657	688	711	697	673	622	693	661	696	672	671	704	672	654	640	678	705	697	722	704	707	668	651	701	674	690	663	702	688	637	684	648	707	643	685	678	671	646	690	675	704	633	624	716	681	651	697	665	694	662	691	686	702	675	689	657	642	667	635	713	640	659	656	655	689	685	771	705	698	660	636	635	685	707	603	622	662	660	636	657	641	650	659	664	662	671	676	665	653	669	663	648	664	739	682	681	689	659	673	684	664	677	649	694	691	661	656	668	655	666	669	661	619	705	677	628	692	676	717	693	669	670	686	696	653	692	701	727	632	700	676	696	705	650	645	594	682	662	686	672	711	648	659	650	678	671	673	700	689	654	641	684	693	660	637	636	695	681	662	674	678	676	729	675	658	718	684	630	708	699	721	693	662	686	691	671	646	674	684	675	691	642	645	704	675	671	658	702	672	660	714	695	660	667	618	723	625	672	701	676	617	667	658	688	726	618	689	633	679	703	623	633	711	660	716	696	652	702	645	668	676	629	626	681	639	681	681	630	696	689	639	664	695	719	706	680	602	672	672	635	689	690	636	683	652	681	650	627	691	685	676	647	689	695	665	641	697	668	704	688	638	706	710	676	660	685	652	697	686	637	653	735	628	669	675	700	635	653	703	671	632	670	675	636	724	692	719	644	653	699	616	693	674	714	686	641	690	687	675	690	675	685	695	649	651	661	717	693	685	663	670	664	648	643	677	686	702	686	638	695	717	663	661	667	694	659	671	670	668	664	714	715	678	725	687	634	639	664	721	654	666	666	671	702	689	640	714	685	647	654	671	698	677	653	660	642	642	673	652	729	672	643	701	690	708
8178	982	1289	1035	756	541	448	322	276	232	220	211	181	180	169	174	156	142	149	132	132	123	115	147	108	120	124	114	135	104	106	128	118	109	141	104	143	94	114	132	127	119	112	110	99	123	133	129	140	125	131	117	119	121	115	112	131	120	112	127	106	117	127	99	117	134	115	108	122	125	111	93	105	117	116	128	117	114	123	100	107	125	103	128	139	107	97	118	115	103	106	109	104	108	118	131	120	105	111	127	109	108	102	102	112	114	111	110	103	94	120	106	117	89	130	120	121	105	133	122	128	123	98	115	117	128	120	113	119	115	105	123	101	103	118	94	105	112	108	143	116	101	95	109	122	123	103	110	139	119	110	122	106	122	117	114	103	116	107	115	115	119	125	113	117	114	98	132	135	109	115	86	119	109	123	113	109	120	109	124	108	102	122	113	107	127	124	123	106	104	121	116	132	114	104	102	114	102	121	106	95	114	106	104	104	115	113	103	119	123	106	113	95	111	99	108	116	113	85	113	112	94	112	109	107	100	109	106	112	124	109	107	113	109	106	130	127	126	95	121	110	127	95	109	103	133	111	97	106	120	114	114	108	96	121	111	112	131	113	117	120	109	122	123	120	113	113	123	124	114	99	110	127	125	109	127	107	108	141	103	102	118	124	108	107	115	116	96	103	97	100	101	106	110	87	116	108	109	112	102	112	131	114	95	114	104	118	116	106	102	129	107	118	107	111	111	110	112	133	122	99	112	100	128	114	118	117	118	118	117	124	101	109	115	111	112	114	113	105	114	117	102	106	112	126	103	134	105	101	128	112	116	110	102	109	114	131	107	105	129	107	116	107	105	119	110	109	114	116	103	122	102	111	122	106	112	115	127	103	116	128	108	99	102	116	104	110	120	132	126	99	113	113	98	100	115	105	102	117	119	98	105	115	108	105	120	111	118	109	125	121	112	119	117	105	112	102	123	114	92	97	109	105	105	101	113	127	112	109	111	123	116	108	106	120	125	116	106	102	117	109	125	124	116	116	111	102	107	114	123	122	116	106	112	115	100	122	110	118	112	97	94	117	104	106	123	105	113	121	112	118	105	106	126	118	111	106	132	100	113	123	116	131	113	107	105	108	111	97	118	123	105	124	101	102	113	105	110	114	102	120	114	85	105	91	117	130	121	102	115	119	116	108	98	130	123	123	120	119	108	113	114	118	107	121	113	106	118	124	117	117	113	116	117	128	116	116	105	131	138	123	118	102	110	114	118	114	110	111	115	111	100	112	114	126	141	92	111	102	133	109	123	119	113	114	124	100	106	113	127	120	107	101	122	115	120	111	103	116	108	118	121	102	107	117	112	98	110	114	121	112	117	112	104	115	124	121	121	130	113	104	116	140	115	113	125	113	121	103	99	115	119	111	117	108	134	114	121	108	109	123	113	113	116	133	100	105	128	112	111	106	109	110	124	128	107	128	118	109	126	113	118	108	112	136	107	118	120	113	115	116	116	102	126	108	112	97	113	109	124	105	97	115	90	109	103	102	113	106	116	107	127	103	119	106	104	109	118	118	113	101	123	107	127	119	116	108	111	106	111	124	122	108	120	105	117	114	117	107	108	109	108	121	107	112	96	121	107	102	101	110	109	130	100	121	104	117	109	121	137	101	112	100	109	109	125	115	94	116	116	114	101	121	125	114	106	121	111	108	104	125	122	103	102	114	101	120	104	103	101	107	95	119	104	112	107	91	102	137	125	94	108	106	109	114	99	116	116	127	101	103	109	97	99	121	113	123	102	122	104	131	117	109	120	120	126	129	107	112	95	104	95	123	136	115	135	126	127	111	101	100	117	116	115	132	100	100	114	120	99	97	120	99	107	120	103	120	106	111	108	104	83	106	123	103	109	108	97	131	117	111	101	110	99	112	115	119	93	117	106	121	112	96	100	94	102	92	112	102	120	109	128	116	129	99	128	119	106	135	112	128	105	119	102	96	108	110	114	99	117	107	121	124	119	112	93	119	113	111	97	126	124	99	108	115	113	129	134	102	137	115	113	113	106	105	108	115	91	125	119	122	126	110	101	112	93	108	126	114	108	108	105	115	109	105	118	114	101	129	108	106	105	112	103	115	125	111	128	107	83	91	107	122	120	100	115	107	113	106	116	125	98	108	121	108	110	118	95	126	100	104	115	114	110	113	107	109	98	108	117	119	105	91	126	105	108	111	111	137	104	109	124	112	108	100	134	99	118	130	108	104	112	134	104	101	126	110	120	118	92	90	94	124	102	122	111	121	115	119	99	123	124	114	104	105	103	117	101	124	108	110	106	117	106	102	121	102	101	103	105	105	125	112	107	109	119	94	124	114	104	105	105	126	104	124	130	115	99	103	102	116	124	103	128	106	102	116	123	122	136	127	96	114	106	127	123	127	110	106	121	112	112	128	107	126	97	123	103	115	113	99	108	121	120	129	122	116	114	134	108	121	108	103	121	118	114	114	111	97	106	109	98	111	114	118	120	114	100	99	113	95	114	117	120	128	125	122	111	106	106	98	99	130	111	119	102	106	107	94	91	128	120	123	113	119	117	128	95	117	114	131	115	116	114	107	98	134	113	119	117	125	109	109	116	118	102	108	104	119	102	118	108	113	132	101	95	94	94	119	112	125	112	109	106	114	113	106	99	108	133	113	112	119	112	103	120	111	116	89	134	109	97	109	94	103	121	113	112	95	113	121	116	118	117	116	94	111	99	115	112	118	116	102	92	112	136	106	111	121	91	101	115	98	117	124	89	116	116	124	112	124	119	123	103	125	117	112	117	126	113	104	130	112	108	100	112	131	129	118	98	120	128	109	116	103	109	111	112	114	113	101	113	114	108	113	99	114	92	98	112	101	111	115	107	120	115	120	107	124	107	117	118	131	97	121	126	108	116	108	111	110	116	113	112	139	117	106	123	114	91	119	101	142	98	117	112	113	119	112	115	107	124	123	101	103	121	120	104	113	105	118	127	107	112	123	99	134	119	114	105	111	100	118	110	134	123	131	99	116	118	109	94	107	107	108	111	103	124	94	109	129	114	102	126	106	92	120	103	129	107	124	119	101	121	124	109	104	101	99	119	116	121	103	117	99	128	100	125	107	90	107	108	110	91	99	99	115	114	122	111	111	111	101	122	101	120	98	114	126	119	126	129	111	98	113	120	108	112	109	123	115	127	121	110	118	114	106	103	122	117	116	145	107	112	126	110	111	100	106	119	119	114	109	116	109	109	115	106	94	112	103	105	112	98	113	114	99	110	127	119	108	121	124	119	95	118	108	122	121	101	110	106	107	100	103	126	128	99	111	93	116	112	114	117	114	104	118	118	117	115	100	112	131	90	103	120	116	116	98	116	129	100	111	104	107	124	115	113	108	110	107	122	112	122	95	121	127	116	116	110	111	112	146	116	88	111	112	103	101	106	121	110	120	125	114	115	76	142	121	108	102	120	121	118	115	116	95	103	121	117	84	112	118	105	112	122
5320	1381	3239	3625	3071	2519	2060	1702	1397	1291	1116	985	949	824	781	716	739	674	607	608	556	571	581	528	528	524	516	514	495	490	466	487	441	477	453	434	447	450	450	405	414	464	440	430	414	398	402	419	398	450	432	430	430	400	406	418	379	409	399	420	437	408	377	400	396	411	408	386	425	401	358	393	395	388	369	401	355	410	421	400	386	372	401	386	415	428	417	371	398	378	414	383	389	400	399	357	400	365	403	390	378	350	375	382	386	375	363	384	410	420	374	383	397	385	413	388	399	373	345	383	389	351	408	342	380	374	371	366	383	388	358	409	358	379	396	374	377	389	365	395	366	405	367	385	383	396	387	371	346	357	386	367	377	391	371	360	379	353	392	416	408	395	385	410	350	406	351	385	381	379	415	372	392	344	363	364	391	367	362	395	376	374	391	357	390	375	399	377	368	412	390	371	389	395	381	401	373	348	375	371	397	415	388	380	356	359	361	377	379	372	375	375	358	399	405	384	383	404	391	357	384	354	360	366	383	349	363	399	413	378	362	399	378	366	361	398	433	402	360	369	381	378	341	396	403	365	384	387	396	369	400	378	350	398	343	357	354	357	367	355	385	402	389	338	345	385	340	372	369	353	379	420	393	393	377	396	357	406	385	367	411	378	343	388	365	371	380	376	403	362	369	358	401	377	376	391	367	377	405	389	412	351	371	376	368	402	381	349	364	404	387	380	371	374	401	393	360	370	379	395	354	393	375	350	413	375	366	372	385	385	397	421	391	407	356	419	391	384	385	395	375	369	367	361	345	401	384	374	376	377	360	381	396	374	365	386	404	337	378	374	367	380	398	388	366	363	355	374	374	383	364	400	397	373	369	383	345	402	397	372	389	393	350	357	385	377	384	376	348	386	340	371	352	391	401	380	370	344	362	391	376	384	392	350	410	375	376	399	375	343	372	380	377	372	358	353	350	380	390	376	362	382	376	388	366	341	355	392	375	386	373	379	351	386	340	375	382	381	387	372	378	374	389	344	401	394	391	362	360	403	384	378	356	362	401	371	377	382	379	388	388	368	358	369	385	392	366	385	373	364	370	378	385	371	378	381	387	373	367	422	379	394	395	359	402	383	363	376	366	359	403	408	373	356	378	412	374	377	387	371	380	387	351	406	353	406	384	368	353	403	344	377	329	367	395	386	402	353	389	377	349	397	381	398	370	393	350	386	384	391	385	392	364	403	393	361	383	412	344	380	397	364	361	386	369	375	360	340	387	379	375	343	419	396	375	399	354	393	369	387	407	359	358	366	348	391	389	403	376	391	365	376	416	366	383	354	370	382	383	385	354	374	407	377	416	392	382	369	370	396	389	377	351	363	400	341	414	365	417	377	374	380	402	356	367	406	399	387	376	387	360	379	369	381	360	371	402	349	418	420	368	410	375	367	377	404	392	378	366	349	386	393	406	358	385	394	370	366	376	370	372	384	369	383	391	357	387	399	333	392	389	397	380	393	401	358	386	391	362	353	376	380	377	361	373	380	374	361	371	376	406	373	375	350	368	404	367	385	368	421	362	379	368	364	384	392	374	361	346	346	376	332	370	352	381	365	357	352	361	348	399	373	386	374	403	363	372	356	380	363	385	343	366	371	363	363	416	391	408	401	375	364	374	377	403	357	357	410	371	368	383	376	359	372	371	361	381	392	370	359	423	339	362	389	381	408	395	386	404	381	363	408	354	368	381	361	370	364	372	385	364	399	378	365	365	409	377	398	402	378	353	384	418	395	380	357	355	390	355	375	358	373	345	393	393	357	367	400	404	418	420	373	351	372	371	344	365	383	379	406	371	329	399	377	363	393	367	364	349	384	372	375	395	372	393	372	391	380	379	352	405	403	396	381	398	361	351	347	396	370	385	397	372	380	385	401	342	379	401	392	399	415	371	361	375	397	397	418	396	369	374	399	368	368	415	385	338	392	365	360	386	385	374	359	396	365	357	380	385	407	386	382	349	376	393	365	393	352	396	422	367	392	354	420	403	371	405	414	405	388	383	388	371	403	379	327	384	390	360	377	373	366	360	396	425	376	393	390	400	368	374	378	363	387	387	361	377	375	368	369	346	363	416	396	393	383	371	364	392	383	365	409	365	366	358	386	390	375	381	404	381	401	400	405	381	376	354	368	396	404	396	399	359	377	397	376	354	380	385	378	388	361	364	401	360	370	402	388	388	387	380	389	419	398	405	390	361	371	354	397	366	394	397	389	386	357	356	417	399	381	360	381	388	385	412	368	391	354	385	359	385	350	398	419	368	395	393	380	369	350	341	368	366	375	359	398	387	371	362	363	386	405	363	375	381	359	370	385	390	384	346	391	377	393	366	400	382	391	355	380	383	389	354	392	353	395	343	356	392	360	386	380	342	364	380	385	359	371	381	345	365	370	369	376	376	389	401	398	367	416	374	395	397	367	364	384	354	371	355	386	386	400	339	413	374	382	376	379	382	380	377	388	380	346	357	398	365	384	394	409	392	354	355	381	407	367	389	388	413	391	397	423	367	420	376	333	338	385	399	374	381	360	375	368	394	396	363	352	374	375	369	371	390	383	376	362	355	387	388	390	413	376	375	363	401	391	360	377	364	394	391	367	367	372	333	396	367	408	386	385	376	345	380	382	384	381	357	352	390	357	362	349	380	353	375	414	403	399	386	390	372	322	377	379	374	377	387	346	355	405	357	350	391	409	349	374	374	360	370	377	405	408	357	409	334	413	396	365	352	383	394	349	415	376	372	416	337	370	386	352	376	359	395	384	400	366	383	386	382	357	390	366	361	383	413	386	402	397	376	380	403	369	362	369	373	362	370	410	392	383	363	403	396	364	376	394	390	390	406	395	397	392	406	359	405	370	385	364	389	371	350	361	375	375	368	410	386	383	363	391	380	371	394	379	378	351	344	386	381	373	362	364	391	423	346	385	367	379	399	385	361	402	379	413	393	402	378	388	417	371	387	378	393	403	377	345	352	371	371	352	380	377	357	361	360	390	334	369	399	390	380	373	374	373	377	362	377	375	376	356	380	351	397	391	383	384	382	396	399	380	373	409	348	365	358	387	388	404	387	347	363	368	359	375	371	381	417	375	366	421	370	385	373	384	399	396	379	388	345	367	370	394	382	392	372	397	377	370	399	386	391	356	379	389	382	346	404	396	376	386	365	393	362	384	390	376	405	372	399	428	376	379	372	388	367	394	364	353	401	356	362	353	358	366	366	404	368	351	356	369	349	380	371	358	358	373	362	386	354	365	377	381	373	359	393	359	371	366	381	350	367	396	393	329	378	401	389	375	355	410	373	384	361	377	352	365	385	367	355	366	374	398	402	360	364	378	397	370	346	365	372	370	388	398	346	383	404	414	387	368	356	379	348	389	373	397	363	369	398	425	382	390	370	388	383	401	415	360	423	348	393	370	339	365	354	350	371	360	393	372	356	367	400	375	368	379	392	398	349	357	338	409	399	360	386	366
15354	2649	2661	2129	1460	1031	786	621	523	423	381	357	345	237	283	237	256	232	180	213	194	204	200	188	199	181	186	168	180	166	186	183	180	166	162	166	150	130	163	158	159	159	166	148	174	145	195	149	153	159	153	160	165	163	160	153	158	158	147	158	156	170	172	165	143	183	154	156	175	149	155	166	177	152	134	144	155	175	152	132	169	149	129	157	169	156	175	152	161	145	149	175	160	154	132	147	163	151	164	144	160	160	152	161	149	164	166	150	154	132	135	168	140	131	147	153	149	147	179	145	179	179	140	141	162	151	154	159	161	173	159	167	151	144	156	166	105	146	125	146	146	155	144	148	149	155	172	162	163	131	167	144	131	147	153	160	163	124	168	154	149	147	160	143	152	141	150	157	146	157	132	131	137	114	170	140	173	149	161	142	163	146	135	137	154	142	158	148	152	132	148	144	132	161	158	140	134	147	161	158	153	159	141	164	147	167	158	164	149	145	155	148	144	155	145	138	157	158	138	141	151	144	160	150	134	143	148	175	144	147	169	155	159	147	152	144	149	150	167	161	157	171	162	141	154	162	142	155	158	174	147	142	162	151	150	143	138	152	157	142	156	163	150	145	132	153	149	161	164	158	151	162	148	134	162	137	129	131	143	157	145	150	163	121	143	157	153	145	143	143	138	160	145	136	157	136	147	150	141	135	142	141	132	159	142	176	136	158	192	156	172	159	150	139	158	151	148	165	165	161	141	158	158	155	170	137	149	162	149	160	159	147	138	146	160	154	140	140	138	149	149	145	124	152	148	159	142	143	142	174	142	156	158	143	151	170	145	173	161	171	149	128	161	167	137	152	145	156	134	169	178	137	170	159	157	134	165	143	133	158	130	147	155	154	125	161	137	131	141	157	146	148	141	156	172	132	139	155	149	156	155	163	154	141	154	162	138	139	145	142	163	142	155	146	160	153	140	141	157	152	149	152	143	149	166	152	129	161	149	162	160	155	126	140	140	165	156	146	157	138	145	115	151	132	165	166	129	154	163	161	123	146	134	149	169	155	158	134	128	145	137	181	144	133	154	133	153	161	154	155	156	130	155	142	148	150	158	142	132	175	136	153	161	145	176	158	155	143	178	149	156	166	162	155	174	173	179	139	141	156	159	188	146	154	160	157	172	149	160	157	146	150	158	147	156	164	152	157	141	150	171	146	148	161	157	127	161	158	141	156	165	173	162	153	134	141	143	136	166	156	145	186	157	154	146	119	146	147	140	155	157	149	153	140	149	156	145	148	132	139	145	151	137	161	156	149	128	128	150	157	141	152	142	150	175	163	179	143	130	167	152	148	155	170	144	156	141	130	143	139	167	147	154	162	140	152	159	152	139	162	151	149	137	168	159	142	149	145	143	156	137	152	135	166	142	146	165	148	126	134	165	146	156	157	156	147	152	167	157	157	140	161	173	170	154	162	129	138	157	141	160	157	146	118	158	162	145	147	149	153	154	152	149	162	123	166	162	144	162	145	150	154	165	157	152	168	163	167	147	131	153	151	143	176	163	166	161	148	156	140	167	158	142	136	146	130	162	175	124	133	153	168	133	134	147	171	142	178	175	147	138	146	141	144	130	144	163	165	162	164	156	161	166	150	136	133	133	141	143	154	156	142	145	149	128	162	152	130	141	141	148	152	146	161	141	160	138	131	153	144	159	136	142	147	173	139	155	155	167	145	131	153	136	158	156	160	148	150	147	136	152	128	147	152	143	125	159	154	160	163	124	145	170	160	148	170	147	151	148	147	126	154	169	155	159	167	124	150	132	149	147	160	160	146	142	124	164	153	139	126	139	133	171	161	169	153	150	148	164	164	147	175	155	150	151	156	142	150	148	144	170	157	164	168	140	139	146	150	150	159	151	166	141	167	165	149	163	147	173	151	148	141	137	148	145	159	154	144	149	146	152	159	143	125	163	134	162	158	165	165	168	131	141	138	154	179	153	138	145	163	138	155	145	134	154	150	162	156	132	142	167	145	150	140	172	177	157	145	160	156	150	142	141	147	136	147	153	141	144	149	161	160	157	146	141	143	136	157	148	154	161	163	147	162	149	148	157	150	159	153	149	171	137	147	169	141	140	172	158	148	136	168	166	145	166	167	172	149	166	149	147	138	145	147	130	139	151	152	179	158	168	153	150	164	133	154	177	148	139	137	161	157	155	148	159	149	168	122	148	136	143	140	160	141	163	164	161	155	147	154	142	144	117	150	143	141	139	161	142	138	150	158	153	139	157	165	158	144	160	148	155	141	133	153	159	149	143	179	149	158	171	167	143	161	148	159	149	154	162	150	177	149	160	142	155	147	146	149	134	171	145	146	161	180	148	167	139	139	144	153	150	135	144	145	152	171	147	129	144	146	140	152	147	146	162	137	170	149	149	169	143	164	124	153	177	154	146	159	158	159	157	162	181	130	142	134	155	158	166	145	141	167	160	146	165	186	156	153	139	156	163	174	156	141	166	146	159	147	147	148	182	187	163	178	155	169	134	138	145	149	148	152	156	146	142	140	140	166	129	176	138	147	167	127	145	147	162	144	162	165	144	154	136	175	166	177	146	170	131	172	152	171	150	158	167	167	152	142	147	133	160	139	146	159	145	174	144	133	152	171	129	155	157	132	168	150	143	154	125	147	170	166	147	150	141	137	164	140	146	139	150	153	145	148	156	145	158	150	146	152	146	154	149	140	155	141	136	151	190	152	157	157	125	143	157	133	142	139	161	161	145	145	167	137	159	168	162	147	149	142	140	133	163	159	135	155	148	148	155	155	150	122	127	152	125	145	153	149	164	166	118	141	141	151	162	148	141	153	121	153	153	172	152	135	157	138	163	161	155	148	136	158	157	140	144	156	121	147	151	156	135	148	157	174	153	149	174	148	145	146	149	154	143	172	157	155	164	161	143	156	158	147	147	146	155	138	146	125	144	157	156	130	129	171	145	150	171	145	166	170	141	158	156	151	144	143	154	159	150	163	161	145	149	159	134	152	156	145	154	150	165	169	148	152	120	163	157	146	158	155	132	171	153	157	158	163	141	160	141	135	159	150	150	180	144	174	145	148	149	140	147	165	140	153	157	158	174	148	157	143	151	139	154	142	168	137	162	167	140	149	144	173	132	163	152	139	147	142	137	157	153	137	156	142	163	162	167	160	155	168	143	143	148	158	154	168	148	164	171	159	160	139	157	165	164	169	136	162	143	139	121	141	127	146	163	160	162	141	136	142	155	144	155	161	165	181	165	146	138	141	178	153	139	163	142	160	155	137	141	144	155	130	164	155	139	145	151	139	161	146	153	147	157	157	144	169	143	139	164	172	167	155	141	161	163	160	182	156	137	138	143	144	168	187	162	164	140	183	140	164	158	161	159	160	138	178	161	166	143	159	155	147	156	158	152	158	143	147	146	153	154	175	160	143	153	151	156	163	154	155	149	152	146	163	151	133	134	164	140	149	138	149	190	160	160	149
7524	2543	5876	6673	5565	4556	3735	3055	2494	2210	1925	1747	1560	1368	1308	1200	1132	1117	1081	970	882	882	812	784	743	794	764	740	740	731	700	660	670	631	635	656	601	615	632	647	561	618	554	606	596	594	565	625	559	531	568	563	570	562	555	517	565	557	545	530	545	526	567	543	505	521	517	542	504	534	507	505	512	520	513	562	553	503	480	520	495	504	485	512	504	526	505	491	464	483	537	470	516	518	512	471	518	492	516	471	520	540	517	496	478	490	490	493	542	509	505	484	466	480	469	511	508	514	508	491	529	484	517	504	483	496	482	455	480	517	509	501	476	498	518	527	465	504	498	462	530	467	479	495	484	501	506	504	523	508	509	522	539	498	509	474	517	508	488	524	510	491	477	504	533	469	485	497	500	536	508	486	485	473	535	463	502	445	480	514	522	458	522	494	471	527	474	503	498	506	464	506	483	500	481	478	475	483	513	533	519	498	494	525	513	487	482	510	492	435	507	513	516	452	492	520	497	494	500	495	540	475	476	475	472	517	479	521	489	481	504	505	520	494	491	478	512	503	495	489	529	496	494	504	452	480	491	494	469	494	507	487	475	495	517	512	512	496	500	496	490	486	497	500	494	488	479	513	490	480	462	517	471	472	486	476	486	464	507	493	519	506	489	502	506	500	507	459	513	494	520	497	503	479	503	472	510	473	473	481	425	499	506	498	512	496	502	488	487	470	474	521	537	499	500	512	493	440	509	504	515	504	490	490	518	456	505	493	516	509	479	499	520	501	478	454	510	493	473	495	518	505	503	482	505	477	502	504	514	535	496	498	524	487	470	517	512	470	500	458	472	466	530	500	536	493	462	495	477	484	473	493	489	478	484	491	485	487	505	475	475	499	465	468	479	542	515	495	520	468	531	502	491	504	457	512	452	512	528	550	491	496	470	495	491	489	495	486	484	503	532	485	460	525	479	479	468	511	530	495	476	513	503	463	526	481	481	499	449	495	473	500	457	507	483	513	520	514	457	507	518	474	487	507	479	482	482	494	494	470	476	523	513	492	486	483	498	449	475	477	502	479	495	491	531	439	508	491	507	484	478	482	472	501	512	484	482	488	476	522	498	507	501	471	468	496	509	447	515	522	513	483	494	447	479	528	515	468	513	493	468	534	445	514	493	479	511	471	492	477	480	485	515	440	508	481	472	505	514	480	497	465	461	495	500	480	495	528	523	493	487	482	544	513	496	500	484	504	509	500	464	514	487	475	499	464	494	501	527	484	522	511	516	496	500	495	475	511	470	496	493	548	486	492	498	532	484	498	493	488	496	515	473	475	502	505	491	472	506	515	531	495	479	470	515	467	513	488	475	486	496	523	506	480	481	504	482	481	528	526	495	500	509	518	500	473	471	461	492	539	494	472	475	459	489	503	468	503	505	454	510	500	494	457	491	529	459	467	452	470	500	504	488	455	501	469	498	469	461	506	482	474	459	494	512	496	463	483	452	525	511	503	488	474	469	453	455	497	489	484	475	485	490	493	471	493	500	512	476	481	479	538	490	490	500	489	489	466	539	478	511	497	454	482	499	478	467	492	422	474	496	492	498	481	487	516	492	478	511	473	481	496	495	484	459	468	512	482	463	536	498	497	508	493	501	520	526	517	475	499	469	482	515	492	513	539	466	463	512	483	457	531	492	484	455	478	508	516	484	491	505	494	509	526	496	518	471	518	434	499	471	516	494	476	474	464	511	516	444	483	466	506	458	487	470	478	501	469	501	515	484	474	497	507	520	513	480	488	521	527	508	472	493	504	485	491	530	473	488	464	516	500	490	487	453	468	481	533	510	442	497	497	530	492	494	503	508	486	522	496	490	508	428	503	484	453	471	497	438	501	531	518	450	483	477	471	467	495	509	541	451	525	484	522	488	460	480	501	486	535	473	482	479	498	487	479	513	441	458	462	475	479	497	515	470	498	480	511	468	469	494	488	484	496	506	475	516	511	518	455	522	450	482	479	445	516	522	479	492	523	503	475	474	496	468	502	481	528	504	485	464	489	484	479	507	495	456	469	474	480	450	510	503	500	521	534	508	493	471	483	500	513	504	495	502	493	488	497	463	518	495	510	468	520	521	521	519	522	493	476	474	527	499	474	463	457	514	511	496	491	465	464	499	522	500	522	519	484	518	498	475	488	496	482	491	485	508	485	523	498	477	536	508	538	470	533	495	511	501	494	506	469	479	493	463	511	466	474	482	505	507	503	492	512	499	542	477	466	497	493	498	487	503	524	483	488	466	536	486	548	484	486	489	491	501	516	486	511	435	513	475	486	498	477	469	526	522	458	479	474	458	552	508	462	494	456	448	468	486	454	493	491	497	485	532	492	496	470	502	524	463	510	499	521	468	503	528	513	531	449	487	493	514	453	505	509	487	510	522	528	510	496	495	480	492	483	496	485	508	505	494	503	447	491	465	482	518	515	471	488	499	476	480	486	515	501	446	503	502	517	475	483	488	480	491	518	483	469	487	505	489	495	477	470	479	464	499	506	506	499	473	502	474	522	532	510	467	507	495	464	507	480	497	471	434	512	478	493	474	489	490	509	495	518	472	499	503	458	484	473	436	461	498	468	506	474	437	468	497	499	454	502	518	498	508	508	496	506	488	502	520	502	460	462	496	509	516	535	480	477	472	505	484	478	430	474	484	485	500	504	512	489	459	482	484	512	498	517	496	477	487	492	493	528	451	477	427	487	488	498	501	522	497	509	476	539	498	473	486	470	511	481	479	490	492	492	517	495	476	505	450	472	486	507	483	475	481	504	479	524	456	466	499	464	494	509	488	484	497	501	477	483	495	483	549	514	493	510	522	531	492	481	486	510	489	539	510	504	471	465	486	518	505	522	441	506	479	481	520	509	538	505	470	503	492	473	506	485	539	501	467	497	484	477	507	480	471	486	493	471	479	523	523	481	502	492	453	464	487	484	497	503	506	496	541	487	479	488	510	452	517	459	480	498	499	505	475	505	484	491	467	503	443	516	494	496	538	439	464	536	492	480	483	485	459	483	479	506	501	521	499	482	504	490	458	474	468	495	529	487	504	500	529	524	448	516	490	486	518	518	463	472	498	518	510	490	505	484	521	511	476	529	495	509	490	482	518	488	449	458	510	521	508	497	514	488	467	448	478	483	496	494	500	517	459	458	477	466	472	467	478	475	515	492	443	476	457	532	481	520	480	453	483	509	511	508	532	510	483	514	526	508	500	507	473	495	504	479	475	487	481	524	493	527	497	468	503	521	508	463	509	540	522	510	493	522	519	509	500	529	477	481	503	544	513	480	502	452	452	476	519	478	499	447	483	472	488	495	504	450	474	489	474	487	485	507	479	522	506	531	509	498	496	465	489	503	485	481	503	512	447	550	494	472	512	470	485	502	497	458	491	472	505	476	494	534	494	515	471	475	502	516	497	468	499	473	507	486	495	473	502	540	511	525	461	505	478	491	496	488	499	496	480	488	520	499
2139	273	298	256	244	255	233	220	232	242	238	265	235	228	220	207	217	256	252	246	229	218	217	228	230	229	233	236	228	245	217	227	219	237	211	222	245	220	228	235	242	243	205	218	216	239	213	226	214	237	234	224	229	219	202	224	219	222	227	207	227	203	250	216	219	251	231	245	217	240	254	208	227	244	231	221	216	240	229	212	202	255	246	223	214	224	222	263	245	225	230	221	236	226	240	237	244	236	236	248	207	213	226	221	236	223	245	212	241	231	225	228	207	197	226	243	229	236	232	177	261	248	241	246	212	241	228	223	226	230	237	229	233	241	227	216	241	229	237	216	256	219	198	226	233	213	213	235	231	241	229	229	221	249	233	253	220	249	227	224	226	221	221	237	226	202	205	235	240	223	223	227	232	229	249	227	216	252	216	221	252	221	228	236	224	211	195	238	237	232	225	233	232	212	231	231	255	196	208	228	244	221	238	241	206	212	222	208	222	221	207	240	216	256	219	217	233	221	222	230	229	245	218	232	226	204	227	230	259	248	256	232	211	235	217	251	222	224	241	236	223	227	228	219	235	219	234	228	230	235	232	222	209	237	215	231	216	221	232	222	226	238	230	242	211	250	215	214	243	247	240	240	230	226	199	202	222	219	213	229	219	227	256	242	212	258	200	211	212	217	231	235	216	224	245	249	216	227	222	208	226	228	195	228	248	225	225	233	237	232	230	247	229	245	214	205	226	209	240	213	247	225	239	216	236	240	224	227	228	207	221	223	201	247	202	229	223	232	224	183	227	200	250	201	225	199	241	214	220	222	215	220	225	208	213	221	217	237	223	235	209	209	210	208	228	231	216	225	247	219	223	221	214	204	218	223	237	217	219	224	225	221	235	212	228	217	235	214	225	245	252	244	218	217	211	244	203	244	232	229	206	236	220	243	259	205	231	200	232	219	208	239	249	225	221	242	224	244	231	231	206	233	236	235	210	199	228	224	212	235	229	221	253	211	224	222	230	213	218	220	228	227	217	206	208	215	230	199	229	235	211	223	241	252	218	235	225	207	233	217	217	244	202	225	220	246	208	245	253	213	199	232	218	259	215	213	240	281	218	227	221	209	214	221	223	234	222	231	223	232	230	279	217	231	224	255	225	213	263	239	206	214	215	219	217	213	235	239	213	223	200	246	216	223	248	237	228	214	221	232	198	222	240	213	213	219	232	228	237	226	240	216	236	238	247	221	227	236	238	208	235	235	214	251	237	217	230	206	237	228	241	224	220	222	209	218	212	242	212	242	231	232	222	201	231	227	214	210	248	215	239	244	263	233	203	239	234	229	218	226	229	217	221	221	205	227	220	249	214	221	232	252	230	240	231	237	211	218	213	233	224	221	198	228	220	205	234	220	224	210	212	231	212	194	225	245	239	234	262	241	246	226	199	242	226	234	212	232	214	217	197	194	221	250	229	202	222	234	228	249	248	239	228	223	198	244	243	240	220	219	239	217	210	206	234	210	228	225	208	225	250	213	233	219	235	220	250	246	259	236	233	201	216	237	197	236	198	215	233	237	229	244	202	236	230	188	242	220	221	245	217	228	211	204	246	201	240	237	253	212	225	267	223	227	230	233	227	228	255	216	215	237	196	199	225	216	232	204	213	231	229	242	193	240	223	225	213	216	241	238	248	227	218	203	227	220	221	213	217	244	219	206	219	228	235	219	218	251	255	254	240	232	230	215	233	211	248	220	226	245	214	205	250	228	195	195	222	236	244	233	232	228	240	237	228	211	245	243	250	212	225	209	232	236	227	194	235	209	198	214	229	217	193	234	218	227	219	209	226	206	236	224	234	225	231	241	227	240	224	263	239	236	210	218	235	209	209	209	222	222	213	236	219	238	233	204	219	218	235	246	212	239	221	225	220	215	234	237	217	225	239	236	233	228	251	224	255	223	222	226	221	217	228	232	234	200	232	215	210	240	230	216	231	197	214	230	220	208	211	232	239	216	218	246	236	228	214	214	221	264	225	244	248	219	247	216	220	216	256	257	229	225	215	217	226	213	236	247	243	239	217	226	222	175	215	213	221	219	221	228	237	218	216	210	226	220	199	194	215	217	249	233	210	233	200	217	212	200	229	219	201	217	215	213	234	222	198	222	230	205	229	207	196	218	249	240	225	237	231	237	216	224	210	242	213	222	228	235	224	204	227	208	250	214	209	228	277	236	214	220	255	228	224	216	212	227	186	232	211	220	236	220	236	216	239	247	215	219	219	217	239	229	212	261	233	241	230	248	183	220	226	226	221	223	244	232	226	267	241	222	222	226	236	228	219	208	240	209	214	213	216	224	221	242	222	232	233	222	237	234	210	231	235	240	246	235	235	245	225	234	237	219	235	194	230	232	227	230	220	218	208	214	230	226	214	216	215	241	237	223	222	220	235	272	201	233	193	222	239	215	217	218	247	231	219	252	228	233	240	209	225	230	201	245	222	238	212	235	191	232	238	219	234	245	244	257	213	242	228	225	224	225	238	231	226	209	200	212	222	235	234	253	231	217	229	223	220	218	191	245	216	225	237	223	219	247	218	221	250	203	227	252	207	212	214	233	234	221	215	205	232	220	258	221	232	221	226	237	237	231	218	225	217	217	202	231	227	239	236	218	213	213	226	234	209	209	231	217	234	235	223	238	213	220	243	229	194	215	241	239	216	204	235	204	238	250	201	213	224	229	225	233	230	281	219	241	200	233	231	216	193	240	225	234	240	198	213	225	232	224	214	256	220	208	200	219	208	232	206	205	215	220	222	219	242	227	245	238	226	209	247	234	215	235	240	212	257	232	221	219	217	239	245	251	221	213	243	193	242	222	226	233	214	209	240	192	220	217	229	221	212	233	218	246	259	235	238	234	216	237	206	212	236	243	242	234	235	202	224	227	244	242	223	228	234	240	234	226	209	239	230	207	227	212	239	238	201	214	247	198	226	231	240	216	220	214	215	219	235	251	244	241	233	236	225	215	239	226	233	241	206	242	215	220	201	212	215	230	233	238	243	242	218	270	221	270	228	228	219	223	244	244	201	220	196	213	222	218	230	221	237	219	227	257	218	229	236	222	238	207	249	225	219	201	242	224	223	247	238	226	245	239	234	244	234	218	224	219	219	234	225	225	217	225	214	219	201	231	229	246	210	233	202	202	227	204	205	264	227	224	201	219	224	228	237	242	227	237	213	234	227	239	246	229	235	237	235	225	238	237	212	237	245	231	224	247	226	215	219	254	233	225	208	232	244	227	228	224	226	229	229	226	224	225	232	234	232	266	244	193	233	202	229	236	243	208	236	243	258	224	237	228	240	227	236	218	228	212	197	207	233	213	234	232	248	216	249	220	218	230	226	219	235	220	215	208	244	203	220	229	245	235	220	240	233	229	244	207	175	240	236	230	221	202	214	228	256	239	211	216	204	222	220	220	216	208	225	195	225	244	219	211	241	217	222	233	233	213	215	237	221	228	230	228	221	243
2187	732	817	845	866	837	785	756	725	651	727	760	735	682	677	692	660	722	684	736	671	710	681	731	697	638	656	661	692	672	674	672	711	654	653	659	651	673	683	684	669	682	633	685	611	719	698	668	680	706	672	694	639	677	653	625	670	661	684	666	697	689	715	684	654	673	664	669	659	638	689	684	638	682	690	629	675	691	662	686	697	646	646	684	711	627	675	658	639	656	682	676	708	653	713	656	710	669	688	639	692	658	683	643	649	603	710	688	666	680	647	675	686	652	726	628	607	687	688	695	643	686	667	689	686	687	673	702	659	679	701	748	694	666	675	664	637	698	667	655	689	681	659	685	664	630	661	704	663	683	656	696	701	703	714	639	670	702	688	707	693	642	667	673	676	659	656	670	714	640	689	700	672	689	661	643	659	683	667	661	666	665	660	680	630	701	643	653	615	631	644	612	648	681	680	669	676	681	674	662	657	686	684	646	662	638	682	681	662	674	660	666	711	685	689	661	642	690	661	679	703	631	667	656	683	681	671	664	648	688	658	674	675	653	700	701	694	657	689	687	624	636	678	670	684	654	649	673	659	675	711	630	665	639	693	696	663	680	688	694	677	662	650	716	683	661	625	671	658	661	634	680	653	703	688	635	672	653	635	660	634	686	687	682	645	665	632	722	638	643	669	705	687	708	625	700	704	685	716	631	678	630	641	669	637	630	695	664	605	639	622	647	679	688	658	690	682	696	669	660	657	640	671	672	709	639	688	677	676	637	664	650	694	642	690	677	678	668	672	714	688	661	663	698	662	712	638	658	683	694	654	702	657	681	676	652	678	669	663	657	644	734	628	699	675	698	662	630	650	665	698	649	705	697	664	701	692	699	668	668	705	692	666	669	672	673	673	677	636	671	664	682	715	635	666	674	638	675	676	674	651	682	637	690	676	671	695	663	663	687	685	696	668	664	661	692	640	633	662	651	606	672	711	690	680	715	668	702	704	713	671	661	634	671	665	651	683	672	622	630	698	633	724	722	676	692	672	661	670	659	671	671	735	630	639	658	639	645	722	674	684	711	675	695	661	696	698	665	689	651	657	668	679	705	674	715	700	681	650	732	641	647	679	692	679	675	654	655	677	659	703	673	698	680	658	697	694	700	626	672	729	708	717	695	681	655	668	718	649	670	670	670	682	697	631	672	659	673	651	674	629	653	694	679	682	671	669	675	683	672	651	644	684	674	656	679	670	697	725	668	674	668	694	644	721	662	717	644	684	621	665	684	660	710	678	686	671	701	704	662	659	632	656	683	715	686	702	678	650	688	666	674	703	683	694	674	698	690	630	656	652	664	673	701	662	693	651	680	645	683	659	746	674	639	659	685	637	703	675	638	689	715	675	687	678	672	693	685	649	668	702	680	668	638	590	675	705	661	641	639	649	723	665	655	639	674	692	669	695	676	648	660	659	650	648	733	640	699	647	660	670	694	664	729	658	656	669	677	693	668	628	672	688	686	668	675	709	672	714	644	678	647	679	638	653	628	680	663	658	623	684	701	670	653	719	689	665	657	665	689	699	630	687	590	681	676	656	629	665	668	623	686	645	682	662	703	625	665	623	661	685	647	703	682	718	657	655	662	665	709	645	700	690	670	670	619	666	662	654	653	714	678	639	666	680	648	676	708	683	718	658	701	682	653	677	710	682	685	669	680	670	665	689	677	648	696	669	680	633	664	669	714	697	700	661	673	637	631	671	631	634	663	655	687	663	681	668	640	691	692	695	712	683	680	689	685	659	640	620	665	629	661	661	692	672	674	688	653	684	652	665	657	661	639	666	696	709	662	683	685	677	629	638	665	703	675	679	632	693	632	655	657	708	691	638	675	655	628	720	655	725	651	632	678	696	716	641	677	673	679	660	701	735	644	665	716	641	643	631	663	679	660	648	688	607	694	658	628	619	717	703	671	720	689	673	679	670	701	682	631	677	686	672	695	642	621	709	680	680	728	682	716	654	674	639	649	719	704	699	679	695	629	650	656	667	684	693	671	633	670	689	639	639	660	714	686	687	655	660	677	708	680	685	686	680	653	661	687	677	662	677	680	627	688	627	703	704	693	685	699	673	662	709	659	704	673	683	646	658	652	657	689	670	654	724	669	691	701	677	688	686	662	654	656	661	674	672	640	677	678	690	662	698	682	693	691	701	686	672	676	675	622	678	727	703	662	686	715	693	678	632	684	691	653	668	681	641	688	648	660	701	681	713	658	622	724	671	680	691	682	697	699	646	660	693	676	623	707	652	696	665	688	666	656	742	672	701	721	666	661	647	653	668	630	684	688	675	700	694	694	670	667	690	653	707	688	677	675	658	626	668	673	648	677	650	718	658	676	690	682	715	641	647	640	675	681	706	647	690	687	671	650	649	646	646	666	720	659	632	664	679	627	650	654	682	663	669	702	655	677	703	709	704	646	672	655	683	700	677	670	664	669	669	674	723	727	670	718	633	679	642	686	686	677	671	666	673	715	658	699	636	648	688	630	696	680	651	687	719	669	669	631	658	681	689	648	640	725	671	685	660	698	661	701	642	669	702	687	699	648	707	665	673	691	658	651	666	693	678	688	700	664	714	670	719	710	656	681	653	634	693	691	653	724	656	624	704	664	678	678	722	704	687	640	654	668	664	660	714	656	673	622	651	667	614	683	678	663	686	686	672	647	640	655	672	658	688	677	669	647	728	708	668	696	680	668	731	663	698	665	686	723	656	660	648	659	682	698	645	659	628	683	723	650	689	649	680	716	688	691	726	623	625	689	683	630	653	659	653	722	692	656	670	637	686	656	654	709	686	696	714	708	708	685	691	667	674	655	649	656	646	636	670	662	662	720	678	652	639	656	659	672	670	712	718	665	674	647	720	706	672	653	628	675	666	661	697	661	650	688	710	644	651	670	657	702	615	679	658	705	665	674	666	689	700	651	668	640	661	677	711	695	672	718	679	644	653	656	679	647	683	667	675	684	635	711	687	709	670	655	630	680	654	631	740	597	648	651	654	673	681	661	672	680	667	685	652	678	635	645	665	681	675	694	702	691	668	647	638	690	671	673	690	655	713	689	643	639	632	683	661	702	640	702	703	665	693	656	724	664	695	675	645	653	719	686	658	655	631	637	691	660	682	661	672	689	668	660	688	668	627	673	662	673	666	661	629	702	725	669	653	649	676	670	642	669	650	645	701	677	695	657	677	652	678	660	689	625	695	707	630	668	652	708	674	733	700	691	643	673	678	668	643	697	673	688	739	715	699	670	656	651	641	641	649	684	673	648	685	674	625	663	691	633	720	646	680	675	650	667	632	679	659	670	716	660	681	684	659	656	679	692	668	638	628	693	702	667	627	627	657	674	658	686	615	674	664	718	622	634	654	676	691	659	664	627	670	686	705	696	668	673	692	719	656	625	703	658	642	644	698	705	711	660	704	679	666	649	634	640	662	681	670	741	664	701	666	637	661	652	660	713	649	653	677	670
8005	1051	1320	975	730	568	394	344	278	255	242	191	200	161	178	145	147	142	156	141	129	171	132	133	128	131	132	125	123	138	119	119	124	127	113	128	136	108	113	140	110	116	105	125	127	119	136	126	112	113	135	121	116	129	105	113	130	123	109	129	125	117	110	121	114	115	121	102	106	117	109	101	114	122	110	106	125	113	101	126	97	112	129	112	124	118	101	94	100	110	97	108	119	137	104	121	99	112	128	101	133	112	129	130	104	125	116	109	107	115	111	110	113	101	107	106	113	99	80	112	94	116	96	107	117	110	125	114	109	113	110	96	105	118	119	106	121	108	88	113	114	117	122	115	122	107	114	115	110	105	119	102	118	125	113	107	126	99	109	114	111	122	95	102	116	126	96	131	109	112	109	142	114	119	118	105	116	114	103	114	96	106	118	117	84	93	119	95	135	108	136	123	118	118	125	103	108	101	124	100	99	106	112	109	103	118	123	109	127	101	112	110	119	117	96	105	112	122	102	105	92	118	103	119	117	107	100	123	112	125	107	107	102	117	106	118	112	107	130	126	99	109	133	118	113	117	108	117	114	121	91	112	103	91	109	120	119	131	112	101	115	109	105	117	98	115	118	104	131	118	100	104	127	106	133	120	105	112	113	123	113	114	117	133	99	119	103	103	112	127	122	120	125	107	102	110	117	113	112	118	119	116	104	125	106	105	112	118	102	117	99	95	130	127	106	114	110	102	114	109	101	105	91	108	87	110	126	113	104	101	111	107	116	124	112	107	126	108	110	118	100	108	112	98	94	97	132	112	115	132	118	129	126	111	95	110	113	100	107	111	113	108	122	110	114	115	129	116	97	115	116	128	119	125	113	103	94	112	112	114	118	125	128	118	130	136	119	103	118	121	111	101	119	118	106	121	114	89	98	105	145	107	114	100	115	108	130	106	109	92	124	108	109	105	97	121	111	105	120	100	105	124	131	103	115	129	99	110	125	89	124	131	108	106	124	105	104	122	118	122	108	114	117	101	122	124	107	148	111	131	103	114	121	109	101	91	116	100	117	108	124	116	133	100	127	123	125	127	110	123	112	117	110	102	115	101	119	119	115	100	116	110	109	100	110	121	127	116	115	105	119	101	104	122	108	105	112	117	119	114	99	113	123	116	120	124	125	124	102	104	107	119	120	104	112	97	97	97	114	121	131	95	126	113	111	119	122	129	121	126	104	106	118	111	98	136	90	99	115	102	107	114	113	124	104	109	104	115	127	98	119	118	109	106	117	115	114	87	114	111	95	114	114	111	115	121	120	105	117	108	108	137	119	108	123	97	99	115	114	118	101	105	109	101	112	105	113	105	82	121	114	119	113	115	131	109	86	106	106	113	123	111	106	96	120	105	91	112	116	111	116	115	106	108	137	126	108	123	107	108	97	119	103	100	110	95	113	105	127	100	101	103	123	119	127	118	105	121	95	113	87	114	124	120	117	112	109	110	119	113	102	124	105	101	103	96	106	110	106	122	99	123	102	118	119	107	120	102	97	108	109	122	121	109	116	112	121	112	95	117	105	112	105	117	87	110	105	121	91	121	109	113	100	96	111	94	111	122	115	128	115	101	98	136	114	112	97	125	111	103	105	134	90	103	110	104	107	94	97	108	104	114	105	104	102	123	106	101	115	107	130	109	108	104	120	107	112	112	124	113	133	124	154	102	115	113	117	125	114	101	127	117	118	130	131	114	126	102	117	123	100	97	104	89	110	110	114	117	116	121	121	106	105	119	120	107	92	107	88	125	123	108	119	116	105	106	121	111	101	116	118	105	105	86	101	122	127	114	111	130	114	111	118	108	124	96	124	105	106	98	102	121	144	97	128	101	110	107	108	110	107	104	90	118	102	110	127	105	112	116	124	116	112	112	119	116	124	119	104	98	101	114	100	88	121	101	119	108	110	118	103	103	92	122	118	127	88	107	143	113	123	114	108	131	120	99	98	104	132	103	127	123	119	127	111	116	86	111	101	117	111	97	96	96	119	123	122	105	87	118	95	122	102	105	119	110	99	113	118	110	101	104	121	86	112	109	116	118	105	100	104	136	110	151	118	119	120	105	114	103	114	127	113	100	124	120	131	127	109	114	110	133	109	128	128	102	111	105	106	119	99	114	89	99	134	111	131	122	120	93	116	112	106	122	114	100	126	91	121	122	115	120	116	113	101	102	94	98	139	110	111	90	94	120	94	118	106	117	104	128	101	116	104	121	107	137	103	122	106	117	102	95	115	101	122	118	115	101	106	128	115	93	102	115	99	114	99	104	133	104	112	105	114	99	98	124	132	99	110	127	115	104	95	105	103	105	137	108	107	141	112	132	94	109	118	101	117	119	118	104	105	122	90	100	100	107	101	103	111	97	131	129	109	103	112	114	113	133	120	106	127	100	106	95	117	106	126	119	92	122	125	109	98	116	123	112	121	103	111	101	104	119	114	112	101	130	118	92	108	111	115	92	100	112	102	123	103	122	115	102	115	116	142	108	122	118	105	121	104	133	122	119	100	99	109	107	100	106	122	115	116	113	113	118	115	105	105	121	102	109	118	100	116	101	95	100	125	123	104	112	108	122	94	130	115	108	109	127	123	119	115	105	131	119	101	108	96	113	102	97	126	89	117	106	93	126	100	107	135	117	116	112	119	98	123	109	126	100	106	115	120	112	121	105	107	117	118	125	116	109	112	118	87	108	109	108	96	112	124	108	114	101	100	107	104	123	119	115	136	95	124	111	124	104	122	114	108	115	104	121	118	109	115	117	118	101	102	105	107	105	97	113	124	110	96	122	130	107	116	121	120	97	98	122	112	96	112	123	113	110	99	98	113	135	99	111	119	110	112	99	113	137	112	120	108	109	110	100	122	121	114	125	102	120	130	121	108	111	127	96	114	117	116	120	123	120	123	126	116	110	120	116	138	124	124	118	102	91	119	96	113	96	127	130	104	127	122	114	95	101	112	111	126	97	109	106	108	114	102	103	115	123	98	119	96	123	102	132	119	111	114	118	87	84	108	107	112	102	104	118	97	118	104	108	129	102	89	129	102	118	113	108	106	117	99	140	115	125	123	105	107	96	112	107	95	109	120	119	119	119	127	112	92	97	117	123	125	115	101	106	124	119	111	115	111	121	114	100	106	118	110	112	104	95	122	107	116	108	101	111	113	116	111	106	96	110	117	110	107	113	110	105	124	108	118	109	121	106	131	97	111	113	113	121	107	128	104	104	124	101	106	115	113	106	125	112	116	122	132	106	120	116	112	99	103	114	110	103	110	102	100	112	126	128	113	111	104	101	104	104	103	114	95	107	102	130	123	117	116	115	107	134	119	103	86	126	121	103	127	121	110	111	111	101	105	121	115	118	85	125	114	107	103	117	110	136	105	124	107	119	133	120	103	118	97	105	127	101	111	116	113	114	109	115	111	112	102	113	117	93	122	95	100	115	119	113	107	127	109	114	110	119	121	97	110	110
5398	1414	3185	3587	3082	2473	2047	1696	1425	1286	1169	1027	895	906	820	757	676	697	645	585	558	615	539	519	537	560	516	494	464	490	481	498	463	454	475	421	460	452	431	432	474	397	412	431	387	446	441	401	429	378	428	419	445	373	392	387	428	440	407	385	422	358	413	424	413	378	360	376	410	378	408	424	382	387	356	375	401	367	371	403	424	407	379	394	421	394	392	402	371	389	375	387	368	418	336	403	384	370	395	354	355	409	395	361	395	371	386	410	400	406	377	386	392	380	353	407	363	379	401	348	376	383	403	382	384	370	407	376	378	370	388	366	369	395	374	373	385	398	407	373	341	362	392	407	372	364	347	374	413	389	366	419	396	386	393	412	380	379	398	394	395	390	372	381	388	383	358	393	377	372	371	371	413	392	360	405	382	376	376	373	356	365	392	328	371	391	387	400	359	386	374	367	352	368	416	378	370	388	336	377	419	356	390	375	354	368	388	363	385	384	368	363	386	404	406	403	384	358	373	409	383	367	393	411	370	354	372	365	383	404	376	391	368	396	407	356	399	395	394	381	381	388	369	403	385	402	373	369	355	365	396	376	366	404	382	361	340	418	373	380	355	352	370	361	383	377	371	398	334	396	413	393	360	382	391	382	335	414	403	357	407	356	396	375	410	370	379	371	375	365	395	369	390	355	387	356	350	347	395	374	392	378	353	358	371	387	388	384	364	352	387	401	352	362	408	363	362	370	344	421	362	366	367	388	362	380	366	405	363	360	361	358	376	375	385	357	363	372	396	361	343	358	381	387	380	409	357	400	404	361	359	395	367	359	368	363	378	377	395	387	350	367	388	360	371	381	358	363	378	359	356	366	380	373	383	352	377	353	360	386	382	396	376	385	364	380	372	358	358	374	359	395	389	383	382	387	398	356	388	369	387	394	397	384	349	442	362	353	349	386	345	395	370	391	395	368	385	396	378	412	382	392	359	389	373	411	365	372	351	351	403	375	361	392	405	373	358	379	382	365	403	389	371	370	362	384	371	396	385	385	420	388	375	375	377	416	358	370	381	372	376	354	377	393	383	375	411	358	387	396	380	381	368	376	338	378	395	380	379	353	368	367	394	381	364	421	393	365	343	393	350	398	336	365	425	366	371	378	398	357	341	392	368	357	373	383	364	409	370	403	371	368	374	362	345	355	391	401	360	392	390	375	367	397	390	391	369	380	367	335	367	370	402	369	349	365	363	376	391	356	420	388	388	395	401	315	391	396	355	380	375	355	369	373	383	394	418	368	377	328	374	392	361	346	373	391	374	383	412	381	377	400	363	390	363	413	386	412	402	358	350	361	341	383	429	363	391	370	379	414	342	397	360	391	362	368	334	386	375	407	383	362	411	383	336	377	368	391	409	403	365	342	374	384	366	404	386	398	362	347	374	375	351	360	386	384	347	366	386	359	384	378	357	384	374	396	373	377	376	395	384	342	398	337	377	356	381	377	372	389	362	351	425	373	410	386	367	369	392	357	385	357	375	417	366	378	410	379	375	378	338	340	366	403	363	376	361	381	317	356	381	364	368	393	377	369	382	382	389	359	358	370	387	371	363	393	398	373	356	394	397	377	400	382	383	376	367	369	349	360	387	354	359	357	423	368	393	389	390	390	354	354	354	409	341	371	343	382	359	380	388	397	374	369	371	403	345	369	398	390	381	384	375	390	384	345	387	385	339	403	378	375	386	337	373	364	399	408	381	386	373	391	360	404	380	393	411	345	360	362	362	342	349	335	388	358	364	365	359	357	361	400	382	346	350	341	395	372	391	378	350	327	371	367	372	407	380	377	370	426	354	387	384	355	343	400	381	368	386	380	390	423	390	355	366	390	394	358	371	388	363	380	370	381	352	367	390	375	397	394	355	359	391	373	387	393	373	383	374	378	353	386	394	379	370	378	367	367	387	381	366	393	353	347	398	410	371	360	387	385	392	367	378	378	387	393	348	366	341	399	405	426	391	408	397	372	356	418	366	365	408	401	358	345	397	344	375	398	357	387	360	382	381	394	356	353	384	344	372	345	329	383	369	382	389	369	366	385	322	356	354	366	364	378	345	397	355	382	349	370	373	398	409	389	363	360	354	381	350	361	389	369	373	393	386	397	375	380	357	418	381	349	365	373	379	380	351	369	358	372	373	318	388	400	400	366	372	377	376	364	393	404	399	398	391	373	378	378	381	384	337	413	368	385	382	380	363	388	413	364	367	358	361	373	383	376	366	412	386	380	358	358	369	368	363	350	387	398	393	386	396	404	407	357	364	389	411	383	375	373	367	385	365	368	364	341	350	404	378	384	385	364	365	379	390	409	351	365	382	397	374	395	375	361	356	366	384	379	411	388	365	341	417	385	363	329	359	395	387	354	374	353	390	359	347	346	396	409	383	391	371	379	354	368	388	378	396	365	378	358	366	384	366	405	404	378	403	376	383	392	399	359	359	366	386	354	375	400	373	387	379	394	405	369	390	376	386	383	361	370	396	391	376	363	353	390	355	357	376	367	389	356	396	374	359	399	403	342	330	351	385	377	353	400	364	384	388	438	379	404	360	391	318	362	354	381	378	378	342	377	348	391	402	345	364	385	362	357	374	372	347	403	382	350	365	415	379	384	444	393	384	380	330	359	388	389	400	360	372	377	382	353	367	383	353	374	344	383	398	350	368	386	378	354	363	366	375	382	407	392	397	396	347	371	377	382	391	391	377	343	400	345	355	351	388	401	372	383	397	374	374	363	393	386	403	387	375	398	339	374	381	379	400	353	367	369	388	393	412	365	354	370	353	349	351	352	404	375	351	369	367	375	392	358	376	382	363	374	372	370	362	359	357	373	379	404	369	350	379	361	352	344	386	378	345	378	355	402	346	369	408	399	407	365	370	385	407	388	382	369	380	382	413	347	379	382	412	392	374	355	395	375	372	370	379	377	360	378	370	394	373	360	394	373	374	354	375	340	343	395	404	390	369	376	348	378	369	397	347	392	369	369	364	379	356	413	400	406	376	396	405	355	384	405	378	395	346	374	378	368	396	370	365	378	397	365	386	364	395	381	376	388	382	340	382	382	381	389	374	389	370	367	378	354	362	373	401	405	396	403	366	371	404	387	372	351	357	378	366	360	370	364	382	338	382	381	359	353	388	370	353	373	364	385	438	424	337	364	352	399	340	388	379	391	388	385	360	386	417	409	400	367	392	410	352	385	351	357	390	381	376	382	370	348	356	361	349	407	347	405	387	360	346	408	383	366	375	373	379	363	394	386	362	348	403	368	386	357	375	383	406	367	373	383	358	365	388	394	372	383	412	367	345	424	363	362	361	371	400	388	373	383	378	373	371	368	385	390	378	392	384	366	375	395	389	382	399	362	389	333	404	386	389	391	362	381	373	350	380	372	377	411	413	364	387	409	378	379	387	360	361	348	354	330	374	367	381	422	398	374	369	373	409	386	378	417	358	324	363	381	387	359	372	370	403	373
15295	2496	2802	2089	1431	1049	797	598	565	440	387	330	293	287	260	227	228	236	224	242	212	184	183	166	196	186	168	170	186	131	158	183	187	170	151	161	165	162	171	177	179	162	157	156	158	173	176	166	158	141	153	170	160	159	171	161	150	150	149	158	151	169	168	168	173	166	167	160	151	123	137	155	160	137	145	158	144	140	155	135	136	164	157	148	140	143	153	122	169	169	139	168	171	158	151	154	149	150	157	130	152	139	151	136	158	140	151	158	165	143	157	158	174	158	151	167	145	166	161	169	145	163	136	152	137	139	140	155	151	142	146	140	142	164	130	135	151	159	154	148	142	151	118	162	182	169	147	131	148	145	173	151	147	154	158	136	147	151	179	152	161	155	167	144	150	149	178	144	160	162	170	152	162	161	156	152	155	130	161	130	148	145	169	153	167	132	142	151	156	140	175	175	141	143	162	144	169	141	150	160	145	143	159	138	135	152	153	159	140	132	142	140	149	139	134	152	161	143	149	150	158	150	146	150	164	153	137	174	180	141	126	151	147	141	140	147	174	178	153	165	179	147	157	127	157	159	152	149	155	165	145	170	132	152	155	132	149	159	128	167	138	178	152	172	159	133	145	135	127	151	156	158	162	149	149	149	145	154	154	159	142	159	144	136	161	130	154	146	137	157	139	135	134	150	148	137	152	149	149	156	163	127	150	155	147	151	182	133	150	151	172	159	151	151	169	149	148	173	192	156	138	170	152	147	132	150	168	139	136	190	160	154	146	169	145	133	176	153	162	139	145	144	162	160	147	141	147	143	145	148	167	151	145	155	151	154	149	157	159	154	159	156	166	167	160	141	157	149	153	158	148	166	160	130	168	155	177	152	135	133	168	162	151	162	141	157	160	155	144	144	161	140	134	148	136	133	155	149	144	146	136	139	155	133	147	162	141	168	149	153	165	154	126	183	142	149	165	175	155	148	151	143	149	152	150	153	138	176	152	147	148	164	150	158	149	165	150	131	162	167	157	161	172	164	172	125	131	133	160	171	159	150	147	171	147	151	142	152	130	180	155	160	153	138	152	139	156	167	138	144	159	156	146	176	167	156	165	136	149	149	148	156	147	156	157	144	147	158	135	146	158	156	146	146	148	151	137	133	143	136	152	134	141	135	135	129	151	109	151	149	155	143	142	166	173	144	140	151	134	161	164	156	140	155	149	145	143	140	150	124	143	150	144	156	132	156	155	146	150	156	160	162	141	166	142	152	147	148	145	168	179	154	158	163	157	153	154	132	128	160	146	159	166	145	167	142	174	144	181	136	152	124	124	157	127	145	172	150	161	156	144	166	154	134	147	136	168	152	159	140	162	153	139	158	153	134	164	145	153	138	143	138	162	150	143	162	155	144	163	126	138	142	155	135	160	154	152	155	161	155	154	146	151	145	152	144	149	148	138	151	126	136	128	167	149	147	158	135	161	142	160	143	139	131	158	156	136	152	148	170	151	163	153	136	160	146	154	173	174	155	153	140	156	149	157	140	167	138	145	162	165	160	153	148	164	164	184	162	166	167	161	154	154	138	158	161	146	164	157	148	167	147	132	160	149	139	147	138	154	134	135	159	158	139	150	152	142	173	167	161	141	152	182	134	147	154	138	153	131	139	152	145	130	142	161	149	150	160	149	137	149	158	137	117	121	139	142	155	139	146	147	132	152	168	147	166	129	151	151	135	135	157	142	139	150	168	190	168	149	138	165	151	149	158	155	176	170	146	148	133	136	174	156	135	149	165	134	159	154	161	135	142	146	125	162	153	167	141	172	152	144	155	152	144	182	142	148	130	129	155	151	153	184	161	149	141	137	154	157	140	152	143	134	133	146	150	149	151	150	153	145	137	138	156	162	133	148	147	168	138	159	157	165	188	152	150	164	160	159	141	162	161	163	141	166	145	124	163	146	136	141	129	134	171	146	147	140	171	173	156	148	163	142	138	141	145	149	136	131	143	165	172	144	146	162	125	147	163	140	169	141	137	151	134	130	180	144	150	140	169	163	154	151	169	166	168	160	146	159	129	158	161	162	154	147	145	153	164	146	146	151	135	123	141	163	118	149	155	165	149	137	143	150	134	188	142	168	153	161	155	146	169	136	159	151	132	161	133	162	161	148	155	162	149	143	161	147	179	155	143	150	148	165	146	164	159	141	144	150	139	153	169	157	133	160	154	161	159	160	170	152	146	141	142	154	162	155	134	185	151	159	139	136	152	157	150	163	142	138	142	162	141	135	151	131	161	154	136	148	180	129	144	153	137	167	134	152	145	162	141	144	142	160	151	150	158	147	137	144	170	153	152	172	158	149	126	162	146	163	171	144	155	183	139	138	161	158	155	159	146	144	178	159	121	145	158	133	147	171	142	141	138	158	151	159	129	152	131	153	146	143	143	162	159	141	153	153	146	149	160	142	153	170	134	177	147	148	150	155	168	154	154	157	154	137	169	170	140	172	141	138	144	147	130	146	152	162	165	145	140	152	154	155	158	164	163	133	133	156	150	173	124	145	151	153	161	147	160	162	161	164	147	140	156	153	144	162	163	148	153	155	150	141	157	153	160	139	130	156	137	125	108	147	152	162	163	130	151	135	142	138	169	144	162	171	153	152	160	157	151	142	165	134	163	141	132	156	143	144	140	145	152	128	133	153	141	140	148	140	161	152	151	185	157	150	135	150	177	145	136	129	151	155	149	149	151	124	173	133	157	144	161	145	167	160	147	138	145	130	139	145	158	149	151	164	139	170	165	148	148	165	160	148	132	157	139	149	146	149	171	147	164	146	148	150	155	158	142	162	141	144	150	151	174	154	157	177	163	146	136	144	147	133	177	151	147	141	154	138	149	151	162	138	145	129	141	167	131	161	144	158	141	167	146	171	149	143	161	122	151	142	138	164	175	132	153	165	160	161	155	163	155	149	176	166	147	172	146	159	153	154	157	143	139	133	161	128	163	179	165	142	146	142	150	157	152	152	160	150	144	145	159	160	149	140	148	150	144	151	113	147	179	143	178	142	150	144	144	157	142	143	151	153	158	166	165	159	144	148	166	146	174	164	172	148	152	139	168	133	122	138	131	146	162	157	149	126	159	153	156	158	159	145	162	161	131	170	166	167	129	146	146	139	155	145	146	149	154	131	152	147	137	166	145	132	163	157	153	144	150	149	176	168	177	143	159	131	182	144	148	156	137	125	156	153	133	168	157	148	160	164	152	143	173	164	166	141	142	163	138	144	165	137	144	167	178	145	141	147	145	161	154	151	140	159	157	161	141	149	150	149	148	163	143	157	160	166	160	159	136	148	162	136	145	147	149	167	133	166	135	157	137	142	162	167	143	161	171	154	169	167	122	167	151	147	148	168	150	171	160	153	139	163	170	143	161	147	148	140	155	154	145	158	151	151	180	159	156	162	152	147	173	127	146	158	156	154	137	126	154	170	140	153	154	166	159	156	145	134	141	162	165	142	159	156	149
7627	2575	5933	6653	5555	4474	3648	3094	2570	2167	1930	1739	1534	1396	1369	1213	1137	1083	966	983	895	921	871	822	769	752	786	781	705	697	714	690	653	682	675	646	630	639	641	578	611	575	521	604	587	562	579	543	581	570	571	539	557	554	556	542	568	518	538	542	539	524	528	559	555	509	497	526	487	513	519	535	532	513	515	494	518	492	490	527	524	528	525	493	529	483	530	519	483	522	459	553	503	549	511	498	482	489	506	502	508	541	486	536	517	491	556	476	516	536	491	488	519	502	481	519	501	474	444	513	517	520	474	517	504	510	461	516	498	508	462	501	518	508	538	511	450	463	544	492	491	495	530	474	505	512	508	515	525	490	490	501	500	517	459	480	485	526	504	497	496	472	525	542	484	513	475	507	480	497	532	523	509	504	484	486	481	487	439	502	502	477	489	488	498	494	502	477	546	489	509	515	501	479	438	506	505	536	475	482	476	474	480	502	481	523	489	481	483	506	517	463	498	505	534	473	507	523	523	512	506	459	475	507	477	537	449	451	468	471	479	486	497	509	537	498	547	522	504	517	510	494	500	481	500	498	498	510	473	487	478	483	493	488	448	479	491	511	481	485	488	489	515	478	474	499	480	483	496	494	499	473	511	447	515	512	495	488	501	494	530	526	469	486	513	502	494	508	510	457	484	543	536	463	477	506	499	513	519	490	512	529	466	501	500	435	486	534	496	546	500	530	459	479	506	489	502	484	534	465	510	522	483	529	505	481	466	528	488	468	475	547	505	489	466	504	483	483	469	492	497	494	474	487	491	459	485	472	495	513	453	490	504	488	494	504	467	489	464	464	473	514	476	526	511	480	488	498	497	471	459	496	527	459	472	495	485	466	504	524	509	512	524	512	472	481	464	491	509	489	461	476	503	490	476	481	521	517	511	501	475	488	527	487	485	487	483	487	473	471	494	449	457	471	448	476	490	490	477	506	496	490	455	463	499	469	476	484	495	506	483	477	480	490	506	488	486	510	494	472	481	477	500	493	469	469	480	523	476	502	483	488	448	497	493	515	479	470	468	478	492	520	494	472	494	492	471	492	484	498	472	485	484	477	469	500	508	517	496	477	490	501	480	483	493	497	485	532	483	481	502	506	509	505	482	489	483	464	507	479	475	503	496	490	497	533	512	508	476	540	466	473	480	486	435	506	434	499	523	490	498	475	481	489	494	506	519	492	493	527	505	462	520	508	452	479	513	466	468	503	485	524	507	492	494	488	473	502	487	482	457	466	489	490	477	470	494	498	475	499	495	493	476	521	492	502	501	480	494	518	485	434	482	488	509	474	446	453	475	538	505	504	493	491	533	474	436	505	491	513	523	521	516	505	500	492	506	508	470	518	453	494	455	516	470	443	500	497	470	498	513	514	507	462	487	478	532	456	517	508	486	489	481	516	459	498	517	521	525	435	511	483	452	453	476	485	511	482	492	495	501	530	463	498	534	526	513	505	530	479	500	510	483	527	514	467	485	491	499	542	500	500	543	496	478	506	506	452	493	487	519	480	478	507	460	502	469	495	430	512	509	469	497	486	532	506	470	491	507	472	497	455	529	509	491	457	506	494	507	534	498	520	462	490	523	496	501	511	466	467	476	473	550	495	505	516	478	491	541	504	463	504	504	484	513	493	502	471	446	523	486	487	486	482	480	511	503	500	473	533	509	487	493	487	507	515	483	500	495	501	510	520	512	467	476	506	529	507	479	521	482	485	467	490	463	501	491	495	491	497	533	468	472	510	491	501	534	526	482	517	479	500	486	477	534	530	455	483	481	500	482	498	456	483	494	499	494	486	503	456	487	496	495	468	504	441	485	498	479	497	474	479	462	502	498	523	451	501	480	470	479	469	453	478	480	470	483	484	461	504	536	541	524	453	471	490	506	488	475	457	492	491	484	496	476	499	547	507	489	484	500	494	499	480	491	512	519	513	509	477	517	452	474	483	483	465	489	490	506	512	478	474	497	482	494	479	506	518	456	509	483	471	476	522	488	501	499	532	530	486	472	487	515	475	481	505	497	466	517	499	460	469	512	473	494	468	527	528	497	474	497	513	507	432	515	461	503	506	486	517	477	485	471	514	499	480	488	519	468	486	534	489	461	460	514	485	505	470	517	484	504	486	457	466	469	472	491	513	503	505	463	492	522	486	543	504	484	523	561	492	485	518	502	491	472	479	526	496	473	481	501	489	491	467	514	521	477	474	504	502	499	521	519	481	502	488	515	494	512	521	467	481	508	515	488	486	519	530	488	472	460	501	512	457	496	449	473	484	475	517	507	505	490	522	533	534	480	491	491	468	460	489	499	496	493	471	465	505	465	522	480	479	489	463	509	483	522	533	488	517	497	472	450	497	501	455	513	522	463	484	472	489	468	472	446	469	500	508	518	472	517	516	463	495	503	494	466	486	459	464	499	525	539	462	552	506	469	496	514	496	489	475	503	505	501	471	508	480	494	495	464	480	503	519	518	487	503	475	480	464	488	513	498	510	476	503	480	521	511	508	490	482	459	504	485	511	464	494	479	525	525	481	494	499	486	487	467	498	509	506	509	492	470	469	512	512	490	517	473	499	527	492	512	488	518	512	477	485	504	487	480	502	467	489	506	477	482	477	487	491	494	477	493	487	495	513	486	484	501	496	481	529	474	511	470	518	513	503	486	492	477	486	524	491	520	472	538	489	497	534	483	499	461	496	504	482	500	472	504	494	507	488	487	493	472	459	483	487	480	471	497	540	529	482	510	499	505	490	506	483	476	508	465	493	522	520	472	487	462	496	492	506	495	494	471	496	466	474	511	475	500	485	509	468	495	517	480	513	505	494	509	499	499	509	487	498	481	484	471	469	505	487	492	519	484	516	509	471	533	485	488	533	498	515	479	479	447	496	492	469	508	477	493	523	453	496	504	533	508	521	526	474	509	498	499	468	483	465	473	475	514	494	462	496	479	482	480	469	485	535	515	501	474	488	461	477	477	517	488	461	489	488	501	529	501	488	522	465	459	499	501	487	524	497	492	509	490	502	502	502	512	492	503	523	527	509	499	505	506	472	519	508	523	518	486	460	480	485	502	505	458	495	487	491	492	489	492	506	500	509	499	460	477	491	487	484	498	484	444	499	504	500	512	476	485	534	505	560	476	524	480	529	469	469	478	518	527	488	497	472	492	460	487	502	486	475	483	491	482	496	479	474	501	479	471	483	532	489	514	515	500	483	504	476	498	511	493	533	549	524	463	482	491	487	478	500	461	518	430	488	508	485	526	469	529	486	467	510	529	440	486	486	501	526	501	505	507	463	484	481	498	522	489	506	509	504	493	464	469	451	498	458	464	474	513	490	472	479	470	501	489	502	509	500	534	456	464	518	482	467	470	503	473	488	509	488	491	464	486	510	495	481	519	492	449	496	482	491	466	508	476	496	514	509	511	493	477	499	521	501	543	478	492	491	480	501	519	511	525	512	532	484	471	516	496	453
2167	287	281	278	272	250	237	220	246	230	222	218	220	238	220	225	244	248	239	206	256	235	235	220	228	223	227	203	254	259	217	216	213	209	220	242	213	240	223	219	228	237	226	228	248	223	234	223	225	229	201	235	209	225	247	214	215	209	222	236	229	233	218	221	215	230	237	225	247	236	228	261	237	233	209	236	233	254	220	211	199	230	242	211	244	245	206	219	250	209	230	197	224	233	225	229	238	202	248	206	236	232	192	211	223	190	241	231	232	211	252	193	216	212	246	217	195	222	227	219	225	232	237	226	214	205	224	223	244	196	249	236	221	222	211	233	212	233	211	206	197	225	232	243	219	234	208	220	228	241	211	203	241	222	216	225	247	225	256	218	220	223	253	249	239	201	201	225	246	262	214	209	199	231	224	237	224	215	243	223	212	224	235	206	204	237	225	219	201	245	237	253	239	223	229	244	218	216	217	227	229	217	238	234	256	222	240	253	218	203	208	212	229	220	250	206	233	222	183	230	232	240	230	209	245	232	215	202	241	223	249	206	225	213	214	215	216	212	237	246	224	237	227	212	224	210	209	194	235	247	217	228	212	230	228	190	226	193	227	219	227	203	228	218	260	229	256	208	231	209	190	232	204	230	241	222	229	242	210	232	224	211	221	222	235	233	213	234	210	231	235	204	200	217	212	235	234	213	221	228	220	225	238	225	218	217	222	204	221	203	254	210	204	216	239	226	232	243	225	228	195	195	223	202	228	234	225	229	210	239	234	227	215	245	226	213	210	195	224	226	208	196	204	219	229	229	209	227	216	199	234	226	226	238	222	233	216	252	213	227	180	200	203	215	245	210	230	236	215	235	212	234	215	209	210	237	234	232	214	257	221	211	219	226	228	207	237	212	236	219	231	230	196	218	202	219	220	207	204	218	248	233	225	220	230	218	239	225	220	223	255	248	234	186	256	215	192	220	213	218	207	226	217	195	224	245	231	219	228	200	230	249	207	228	220	224	259	253	233	209	216	248	227	215	239	221	203	230	235	230	217	222	242	225	246	211	220	217	226	246	215	246	246	203	224	203	232	218	193	237	239	240	217	231	231	239	228	209	237	223	240	242	217	236	225	225	257	230	218	242	195	221	229	255	212	241	210	203	223	212	210	213	235	230	217	224	230	208	218	201	230	253	225	219	218	229	227	233	221	230	248	215	239	250	229	228	191	206	223	230	250	216	212	235	219	239	220	223	203	227	252	206	214	202	205	212	222	244	221	232	245	228	241	238	228	212	218	229	237	236	277	220	221	230	212	219	204	222	207	231	235	252	226	223	234	215	224	230	233	208	258	220	221	235	219	248	240	214	204	244	229	196	214	229	201	229	221	251	219	225	235	220	215	231	196	207	232	214	262	242	232	228	235	232	245	241	219	252	227	218	218	246	203	200	217	229	209	236	217	222	223	200	222	231	232	226	215	207	225	217	226	236	251	222	250	218	226	232	220	231	232	212	228	228	230	197	253	222	228	227	225	201	231	240	221	221	232	223	222	198	223	227	245	244	223	229	225	239	214	235	213	252	224	221	237	250	198	230	236	246	208	216	243	221	246	237	222	202	215	190	219	228	252	247	243	205	246	251	235	220	225	231	232	212	228	231	233	213	214	230	228	259	212	240	210	223	234	243	270	220	216	239	247	234	215	256	211	260	237	227	240	251	212	197	221	204	232	237	218	221	213	231	231	260	254	194	220	225	203	200	239	214	228	230	239	244	251	218	218	215	235	223	255	216	186	235	237	256	239	224	235	258	205	220	234	220	194	223	250	251	253	229	233	238	246	225	256	239	222	251	263	229	224	221	238	210	225	231	233	221	245	221	227	215	251	226	261	204	242	214	197	240	199	218	241	235	218	239	206	219	231	218	243	225	230	200	196	247	239	234	226	217	223	211	216	228	243	235	219	210	232	234	233	235	232	207	235	229	252	213	269	228	233	219	224	216	230	226	230	229	190	215	229	226	210	208	207	227	224	218	229	200	226	209	243	238	211	237	239	219	230	239	228	222	249	211	195	241	234	233	217	240	216	209	253	241	220	211	231	230	252	226	221	219	220	218	226	220	211	211	248	254	220	241	216	201	224	230	209	218	213	225	217	175	237	216	232	233	220	212	229	230	238	234	232	258	215	228	215	212	227	216	220	205	237	244	201	230	218	204	243	227	227	206	244	247	229	209	219	213	238	236	213	201	229	211	216	232	216	221	221	218	197	218	222	246	229	232	214	212	217	212	238	221	236	237	221	234	192	219	231	233	208	229	230	228	220	246	225	255	225	242	229	222	219	224	207	252	227	219	208	244	231	229	209	236	190	206	207	214	233	209	218	202	198	209	244	218	223	244	239	227	216	227	202	214	234	214	224	227	213	216	225	221	213	232	234	216	225	225	229	231	218	209	221	253	214	223	222	238	228	236	230	237	199	230	231	231	239	214	243	226	228	227	209	203	220	209	246	230	206	191	237	240	218	218	203	236	220	240	210	226	233	216	269	253	243	233	226	218	221	266	213	212	192	243	234	224	230	205	198	215	222	230	245	222	218	239	225	219	244	225	225	236	246	228	239	227	219	249	244	223	237	227	206	248	191	235	224	220	221	223	235	199	217	250	203	227	215	228	198	260	208	211	258	212	207	223	217	237	227	230	243	232	239	225	223	233	203	243	243	225	195	205	215	218	213	250	199	216	245	211	230	228	195	225	251	231	205	212	236	229	227	257	215	260	254	238	228	233	254	199	223	228	213	234	234	228	252	245	229	225	208	190	233	239	214	247	227	218	235	209	233	240	220	237	231	224	199	229	222	217	220	238	228	241	214	229	210	220	209	238	223	237	237	224	224	215	204	212	205	226	218	230	195	206	230	227	241	226	240	222	246	236	237	197	235	239	226	208	239	221	208	224	227	218	209	212	213	224	223	208	236	214	215	243	236	230	246	229	215	220	249	215	224	187	227	232	211	191	221	224	247	235	245	230	241	240	204	227	230	208	224	224	213	219	222	240	209	229	217	232	217	200	260	233	245	227	219	234	253	257	221	223	258	214	235	232	232	229	243	211	214	241	242	226	207	222	247	253	227	242	228	226	226	212	217	210	222	220	240	236	206	242	217	228	215	222	235	240	229	224	244	264	231	230	251	238	228	221	234	207	228	224	204	237	230	222	237	242	210	215	240	222	236	259	216	231	246	225	231	250	211	211	207	210	250	224	247	228	218	196	240	234	217	203	237	237	234	252	228	258	237	235	214	209	209	213	240	226	222	207	245	222	217	221	234	219	224	248	215	231	224	238	216	229	256	220	228	225	225	230	219	209	208	228	212	230	218	219	226	212	208	221	217	226	220	236	216	217	202	202	216	247	233	251	224	222	234	202	254	242	241	213	226	236	215	225	235	226	222	252	234	229	239	206	237	236	223	222	211	229	216	226	224	237	213	195	223	232	221	235	229	255	226	233	227	226	210	242	206	236	268	208	213	225
2173	753	820	836	787	778	763	742	727	676	709	731	687	699	683	712	664	686	663	725	665	682	693	721	696	680	707	706	708	719	682	703	657	707	692	657	677	666	677	706	694	687	675	667	702	732	611	657	668	740	676	670	644	710	642	661	588	684	668	681	650	695	655	671	651	689	663	681	684	678	667	654	629	671	696	664	671	674	660	682	689	699	680	669	700	696	630	690	658	636	692	662	663	655	673	696	691	662	668	702	715	692	631	682	664	664	646	647	677	695	702	700	690	664	700	664	665	703	695	620	673	680	667	685	668	653	657	669	676	688	648	712	632	712	685	660	639	660	640	687	689	671	703	716	700	710	676	663	658	616	660	650	677	622	710	682	679	692	684	658	670	664	680	647	674	698	624	649	659	690	660	674	651	637	696	688	640	689	609	692	671	670	655	699	667	652	661	668	658	624	652	662	675	696	632	694	649	681	664	636	636	686	656	675	672	687	699	703	659	686	653	611	657	655	672	684	698	664	680	696	692	693	635	666	670	669	688	655	677	707	726	710	666	657	659	709	648	652	669	719	686	673	698	676	704	653	679	683	707	684	659	701	728	620	654	673	689	656	697	666	695	704	696	683	670	673	625	652	672	675	664	702	665	666	699	654	643	732	717	712	665	658	674	695	661	662	662	633	675	606	655	671	654	695	661	656	648	701	657	667	653	680	676	671	767	694	710	684	717	667	700	689	695	646	683	735	673	651	671	663	649	711	696	699	704	659	655	663	639	666	702	695	642	671	675	709	688	639	674	649	674	623	672	696	694	684	689	657	681	628	660	669	656	675	693	635	687	680	661	646	636	657	668	629	699	633	657	640	666	628	677	646	682	638	619	679	646	667	722	707	694	652	662	684	699	703	599	652	678	618	658	684	675	668	677	654	687	663	678	711	717	656	697	671	651	694	686	670	684	665	697	684	626	652	676	649	709	689	686	697	630	649	675	684	661	687	676	719	695	696	638	659	711	671	664	653	650	654	684	688	659	634	703	693	689	664	667	650	691	656	650	691	627	684	697	626	697	657	632	658	681	667	652	700	668	715	683	702	716	671	698	652	666	696	671	718	700	610	706	660	627	662	702	667	702	722	681	687	659	647	666	693	678	663	657	665	704	694	698	739	693	668	674	626	680	632	695	683	666	679	663	665	638	682	678	705	693	662	743	687	648	683	687	691	664	646	673	679	664	657	659	692	681	709	646	679	612	703	634	692	648	664	675	653	670	628	672	659	664	672	669	676	681	677	701	629	706	703	665	648	696	668	673	693	686	656	712	681	646	689	650	661	670	685	680	620	680	690	675	652	650	682	669	711	658	653	684	716	669	686	656	705	705	656	665	634	704	625	686	680	672	635	713	688	645	659	696	692	614	642	678	680	660	645	692	639	662	700	689	655	657	647	668	661	679	678	626	707	661	716	716	678	673	667	725	672	704	708	706	686	648	686	682	699	674	635	618	668	680	663	651	662	686	666	672	658	678	669	673	720	642	690	635	676	680	700	658	691	676	648	680	690	662	675	682	663	644	690	708	680	654	699	687	679	689	658	661	671	679	642	659	615	682	680	679	616	685	679	717	728	698	661	720	633	645	700	690	648	666	664	691	663	684	680	650	667	669	678	686	630	659	676	690	654	670	688	644	660	674	666	678	651	709	678	702	693	676	682	673	665	685	684	633	661	714	664	680	661	690	680	678	666	677	681	653	653	652	685	663	643	686	668	658	737	679	664	635	717	642	616	702	700	664	711	672	653	682	678	654	686	687	669	680	661	638	689	668	674	712	675	695	667	681	667	687	719	678	648	704	650	648	706	657	647	692	614	697	610	649	674	678	676	733	655	689	634	661	670	717	651	651	668	629	664	638	653	702	662	672	658	649	736	708	721	647	690	690	660	684	664	687	652	647	682	664	698	640	653	673	711	699	689	706	679	670	644	681	719	652	704	729	666	654	669	658	664	678	678	671	691	698	714	708	646	666	703	737	670	659	701	663	655	713	685	670	675	708	642	652	704	644	683	708	638	673	656	670	630	672	691	705	680	658	635	645	678	649	672	690	679	725	672	689	679	653	666	658	625	692	718	719	630	687	675	645	646	652	659	731	649	706	686	655	709	662	673	673	680	634	695	693	651	656	690	658	689	668	632	696	689	681	656	653	651	615	685	650	673	646	653	669	669	645	658	683	654	636	696	703	690	691	701	670	675	671	651	641	700	639	628	655	677	664	617	661	700	683	653	632	696	693	680	701	656	701	656	677	670	677	660	672	685	703	696	644	651	706	679	666	645	617	683	723	647	662	659	676	662	678	725	644	656	690	693	692	645	681	640	640	721	692	679	700	705	662	678	746	707	658	638	655	667	663	649	657	688	662	717	663	647	685	661	633	740	667	673	682	744	680	676	680	651	723	687	633	698	638	627	653	687	677	704	688	686	688	716	668	665	687	646	675	747	706	680	687	700	671	692	745	688	651	650	670	695	656	693	705	698	660	692	652	696	687	658	643	650	653	686	623	671	684	643	699	651	676	693	610	633	684	665	672	680	633	634	660	708	678	653	702	657	675	626	647	666	716	647	693	694	639	659	680	660	640	664	752	708	691	693	665	664	671	655	661	694	653	680	688	650	644	692	687	720	684	667	670	697	726	648	645	669	633	671	666	641	682	701	684	641	676	676	694	662	651	657	660	702	686	706	662	724	629	660	686	686	721	701	680	634	663	660	670	607	658	649	672	671	689	620	636	664	667	740	628	682	667	690	700	663	679	715	631	709	722	710	656	608	664	692	686	652	651	657	687	698	634	718	703	651	675	704	666	654	687	652	685	662	663	631	629	695	674	680	696	652	634	646	651	664	636	665	641	652	690	632	609	690	677	690	678	675	657	696	687	636	668	668	691	652	682	692	698	689	715	673	714	727	631	672	693	631	713	693	720	675	669	662	658	682	648	718	692	680	706	691	699	637	668	667	660	676	653	628	674	688	620	683	705	692	652	682	675	730	682	656	711	659	648	643	662	654	692	697	643	644	656	666	683	656	738	723	665	682	666	613	654	678	728	657	737	627	670	694	660	698	646	649	668	705	687	703	721	665	716	705	678	705	615	642	659	687	676	690	690	687	663	658	693	684	652	658	683	689	636	673	654	680	684	682	653	660	692	686	694	674	709	681	686	693	658	634	688	666	664	694	692	711	673	671	662	694	671	655	702	697	670	655	679	686	673	661	656	665	704	678	673	631	689	699	678	677	629	651	685	656	690	667	678	692	700	669	691	718	693	690	666	666	669	724	700	656	703	620	672	656	655	668	668	635	682	683	665	658	672	686	632	678	675	633	661	625	711	743	690	692	678	658	676	693	683	649	666	686	694	700	681	668	677	713	665	684	603	730	676	648	655	617	659	649	689	688	648	676	663	684	649	711	674	661	623	655	643	662	658	667	638	701	666	658	646	727	725	680	696	694	648	693	697	696	640	690	667	649	625	697	687	637
8105	1004	1334	1003	782	571	458	360	244	260	259	229	176	182	152	181	156	150	120	135	135	151	117	149	130	130	98	124	129	135	122	138	119	106	114	99	101	120	111	89	133	124	105	117	114	131	131	109	85	120	117	111	118	135	123	114	108	107	101	96	97	106	112	115	114	112	114	118	98	109	97	119	125	132	116	106	103	108	114	120	128	118	112	108	112	105	134	109	118	108	108	112	106	115	106	115	97	97	112	100	101	109	111	117	121	126	109	114	119	103	101	117	125	103	113	129	115	100	123	111	111	132	91	85	115	107	107	104	98	120	112	121	122	110	118	112	114	104	114	123	100	114	109	117	101	108	107	107	122	104	115	136	144	121	113	129	119	117	115	117	111	102	125	108	117	99	109	94	109	99	102	117	135	124	127	108	122	110	105	103	130	111	87	97	107	127	107	123	123	108	117	111	103	101	123	108	123	109	116	112	116	106	105	119	102	103	112	106	109	112	141	112	110	105	110	105	110	130	95	122	100	110	131	115	100	132	78	111	124	113	107	99	109	97	117	103	131	102	117	134	123	103	100	122	129	100	111	123	128	128	119	115	115	97	118	108	112	128	109	117	116	118	125	112	94	114	114	102	106	108	130	101	91	116	110	99	116	111	112	123	113	107	97	103	122	113	104	121	110	120	114	118	107	103	86	93	105	109	117	121	99	98	138	128	112	109	106	86	116	117	129	109	106	127	113	118	116	120	120	114	120	95	121	114	113	129	104	103	105	99	126	112	107	112	126	107	113	102	95	131	103	119	130	105	109	120	115	129	96	134	109	101	112	114	114	111	113	100	106	115	119	128	105	84	90	88	98	127	103	110	105	108	101	118	104	122	101	104	106	121	109	111	116	89	107	125	105	110	108	103	114	100	111	109	109	95	113	121	118	99	95	94	120	114	108	106	117	134	92	98	118	98	115	110	135	114	113	116	103	106	108	98	127	108	107	103	119	103	115	127	124	122	116	108	114	97	113	116	106	119	113	104	87	118	103	125	141	116	119	120	104	117	99	110	133	93	106	118	111	130	87	95	111	134	90	123	112	96	112	111	110	120	114	95	125	114	114	102	109	112	84	107	110	103	96	103	117	122	120	99	111	102	101	104	111	120	124	115	129	106	115	104	114	104	107	122	98	118	109	124	102	109	120	113	119	112	116	100	106	104	97	111	119	125	113	115	122	116	125	110	107	102	97	131	111	113	100	109	112	108	86	121	102	107	121	105	118	100	109	110	111	107	133	105	128	94	105	108	101	96	121	108	102	107	126	99	124	108	136	91	124	126	102	108	112	132	121	126	113	122	120	99	118	106	97	123	121	107	114	118	107	105	90	106	129	106	123	105	113	90	114	99	118	111	104	102	123	110	95	119	92	113	107	126	120	110	125	113	130	101	124	104	126	109	127	122	107	112	105	116	101	120	104	121	100	113	109	106	126	120	107	108	109	118	98	103	104	92	121	113	91	97	116	101	98	120	94	107	103	99	98	111	104	113	102	125	104	103	116	114	107	120	98	122	109	107	112	114	124	121	105	101	116	119	122	124	130	91	121	111	118	101	131	88	120	98	105	105	121	102	99	116	118	95	108	105	131	96	101	107	101	128	105	106	136	100	135	104	105	117	112	115	115	94	133	107	100	94	99	132	110	135	122	107	104	124	116	117	122	116	126	121	102	104	111	109	122	116	98	108	113	110	102	102	104	112	108	111	107	110	101	116	120	119	110	107	115	118	120	101	127	113	119	103	119	73	113	114	116	114	116	113	102	96	110	106	124	113	121	120	103	121	104	116	128	125	109	114	121	123	140	125	133	102	115	112	100	109	115	104	110	110	101	116	108	100	108	122	112	118	121	104	105	126	105	107	111	113	127	137	94	109	105	119	118	112	112	101	115	121	96	101	101	102	110	113	113	106	99	114	106	114	133	94	108	120	103	112	93	108	113	122	109	114	96	115	108	129	102	103	111	103	104	113	91	105	118	114	137	132	101	118	123	110	114	118	104	105	97	129	113	118	117	108	126	113	133	100	88	127	114	120	114	105	111	121	134	106	141	122	100	120	85	123	89	120	122	121	129	90	118	123	127	117	103	107	119	103	116	92	103	128	98	110	115	89	80	122	125	118	94	108	105	105	100	105	106	113	106	114	103	115	116	86	117	108	143	136	114	110	114	111	105	107	121	109	110	121	107	103	111	90	104	109	124	108	112	108	83	138	100	119	112	95	93	126	123	104	117	113	104	103	111	105	124	132	108	107	117	114	117	112	145	107	115	114	125	97	121	105	98	111	100	106	98	113	117	108	104	106	114	101	116	107	109	100	105	105	104	136	115	104	117	121	107	140	108	114	119	105	110	98	128	107	98	101	103	126	109	138	115	111	110	118	118	117	106	100	109	122	130	112	112	99	102	113	103	108	123	106	115	112	151	104	112	117	101	115	107	101	110	111	106	118	107	114	110	121	100	113	148	102	117	124	111	109	102	119	116	104	104	121	120	119	88	102	114	115	99	112	100	99	115	108	106	108	107	108	113	107	116	101	105	117	116	111	99	109	109	138	116	104	101	104	129	119	105	113	97	111	143	115	119	130	113	110	115	110	101	115	108	103	122	104	107	119	128	123	115	102	113	127	109	127	121	97	112	107	109	99	113	101	130	105	107	130	112	106	126	128	125	109	107	102	105	99	109	89	106	104	120	94	103	97	115	111	121	108	101	112	119	123	118	120	107	102	100	102	110	130	112	104	94	94	104	98	118	103	110	113	122	114	112	125	94	97	111	111	108	99	110	119	121	105	108	125	133	105	108	159	108	101	107	124	119	118	108	113	101	145	125	103	100	104	131	110	118	126	108	119	103	116	108	129	118	103	133	106	111	118	107	103	111	114	122	101	121	130	113	110	97	94	105	114	136	118	109	109	117	113	137	122	104	114	93	108	104	134	97	97	119	92	105	106	116	139	112	124	125	125	113	123	119	111	87	131	86	103	101	112	109	126	135	107	115	112	128	110	111	109	102	103	101	91	111	103	110	102	107	114	96	108	130	115	104	112	104	128	129	106	122	105	107	112	104	115	112	100	136	97	102	126	95	111	109	117	110	119	105	115	134	109	133	119	101	125	103	100	109	103	118	84	110	121	120	119	126	118	130	123	104	122	120	122	115	109	112	113	93	113	104	124	122	126	124	126	119	128	126	110	114	105	121	121	135	118	104	105	108	112	113	105	122	102	114	113	101	112	113	118	129	115	129	114	106	107	106	109	95	117	91	100	107	117	119	115	102	101	108	120	117	93	109	116	95	96	123	96	132	102	108	124	103	87	121	123	101	109	106	119	95	120	133	122	113	118	133	125	136	105	123	109	125	129	121	124	120	116	110	124	98	121	106	112	105	115	119	112	112	109	107	116	103	107	104	124	108	108	116	117	120	94	108	114	127	91	99	104	104	113	112	110	109	109	116	98	116	107	107	109	113	117	116	117	114	108
5319	1316	3191	3668	2978	2449	2021	1639	1404	1251	1175	1005	947	834	753	749	704	648	702	607	546	573	566	539	526	522	479	501	456	454	440	419	457	440	427	423	478	495	482	427	423	429	449	435	457	424	423	403	385	424	408	429	384	386	417	426	391	428	388	409	380	444	371	419	384	405	378	423	396	370	381	396	411	343	355	416	403	372	408	354	395	384	372	381	417	382	409	372	393	384	375	391	382	395	388	390	380	374	395	355	392	414	339	370	398	379	388	372	374	338	388	390	413	376	401	399	370	389	371	380	346	398	373	381	394	383	379	336	400	397	395	397	373	382	380	401	357	388	384	381	377	355	379	389	380	392	373	388	372	415	346	375	345	349	360	398	369	387	394	377	384	348	390	397	371	360	373	375	376	355	384	345	381	366	367	360	350	380	365	359	334	360	370	346	372	379	383	367	375	383	385	339	388	388	344	384	390	392	391	368	378	377	398	390	381	362	364	389	378	340	393	362	402	391	380	370	349	399	356	334	385	329	365	356	406	382	399	361	380	381	375	423	391	402	380	320	394	357	379	323	402	407	386	404	393	395	383	379	370	415	387	343	376	382	372	343	404	408	411	362	382	374	375	400	388	402	363	376	359	378	417	356	370	338	388	363	384	348	387	385	427	388	409	375	380	389	328	403	382	406	371	364	366	379	366	347	376	365	374	371	395	386	411	404	365	359	345	333	373	390	370	373	377	361	346	348	361	402	390	376	370	344	378	390	395	381	377	403	393	376	391	390	398	366	344	406	376	388	381	382	365	378	387	397	358	383	409	392	386	331	387	392	395	369	366	330	359	353	392	394	407	379	402	372	358	385	383	399	365	387	380	383	369	348	355	394	368	400	395	390	399	356	358	367	417	373	399	375	371	416	352	384	385	362	358	375	401	356	363	356	380	385	352	358	373	384	389	354	409	377	397	356	351	370	382	382	357	355	369	369	362	397	322	367	360	365	388	384	428	388	381	381	361	346	374	378	339	385	372	403	382	357	407	358	355	367	335	369	364	355	385	372	384	323	389	364	367	374	368	378	359	418	407	359	372	373	368	356	361	387	422	394	374	372	351	379	397	353	383	411	368	343	373	348	392	387	359	337	403	366	343	349	366	370	370	364	408	408	362	348	381	361	347	376	374	418	359	374	367	353	345	386	346	346	370	388	384	350	334	335	364	385	340	385	403	384	394	376	390	408	375	385	358	335	376	345	397	369	402	359	379	375	406	369	397	383	396	342	370	374	384	387	370	364	342	407	366	351	375	353	382	398	361	382	346	379	406	371	363	341	399	368	349	353	363	375	348	386	359	364	388	387	371	408	400	360	377	352	396	390	408	407	402	377	391	390	390	370	386	356	390	344	384	388	370	376	401	394	380	350	377	339	385	392	383	387	375	402	380	402	392	378	379	383	377	362	362	356	362	361	380	372	380	368	401	350	379	372	382	385	383	397	377	410	359	375	347	383	376	384	388	371	356	386	360	361	368	359	386	386	399	379	371	335	364	348	380	349	364	360	390	370	382	361	378	340	370	323	409	386	373	396	376	360	396	387	377	385	352	389	398	364	381	387	408	367	367	371	383	371	404	405	384	353	376	387	340	411	372	396	371	334	366	416	403	387	357	376	418	355	408	355	375	355	396	380	344	346	373	360	375	368	395	380	376	367	358	384	351	372	348	346	367	352	369	377	385	350	354	388	364	365	394	384	392	358	374	370	360	408	368	391	363	357	351	371	418	400	339	370	405	375	366	358	368	369	343	368	358	385	430	388	376	365	369	402	402	382	363	393	374	407	370	384	358	381	379	370	374	372	341	359	361	391	392	382	330	378	360	380	370	367	383	371	342	405	377	352	373	383	364	381	379	348	348	391	388	338	357	383	338	335	393	364	355	351	357	356	364	395	381	359	386	369	378	350	384	413	405	355	366	365	345	343	384	372	415	372	386	373	380	370	396	341	369	393	389	381	383	354	349	374	390	348	370	388	355	409	391	389	388	371	408	332	383	411	392	390	384	404	379	396	343	364	388	371	383	381	382	371	385	383	382	377	375	363	395	332	371	386	386	373	400	375	385	372	422	390	403	401	344	352	385	383	404	399	363	377	367	350	339	348	406	379	373	372	358	379	376	366	365	360	358	338	373	374	386	386	351	386	357	397	368	392	379	351	363	358	397	371	403	361	381	376	385	358	371	371	353	355	366	369	376	370	353	368	380	383	398	403	363	373	366	389	400	357	368	399	359	367	348	333	342	386	383	346	368	381	373	382	381	374	395	357	329	382	411	383	361	322	352	363	392	397	410	412	371	371	432	350	375	382	379	375	366	384	353	378	381	396	348	376	324	388	355	401	383	395	390	378	390	390	374	342	351	355	368	387	365	358	389	369	383	325	372	360	402	366	348	362	366	390	368	362	389	368	401	378	366	412	396	363	386	415	365	367	362	356	375	408	366	358	382	389	349	401	369	378	360	353	347	377	362	395	381	386	386	392	375	369	336	348	370	385	375	397	364	381	395	380	336	388	355	372	409	405	352	342	378	351	351	391	377	407	387	360	364	396	417	362	393	381	383	374	364	378	380	363	380	372	360	378	374	426	345	367	378	374	368	324	366	373	412	335	399	382	370	344	375	361	352	393	375	378	343	396	369	369	377	398	403	392	388	392	378	355	391	391	358	380	412	347	396	391	372	347	356	382	354	377	359	393	364	387	371	382	379	385	365	376	380	363	395	420	399	383	403	381	380	348	377	360	403	353	413	395	394	390	393	356	372	383	364	369	396	402	367	403	378	393	353	378	371	371	376	380	396	368	331	373	390	340	413	363	387	381	384	377	350	368	418	372	347	397	354	368	379	372	409	379	391	357	384	376	390	369	358	375	363	342	410	360	360	376	382	363	358	358	367	422	364	366	404	392	371	356	353	390	377	405	362	362	405	387	362	348	353	388	375	381	372	384	365	398	395	360	385	399	361	352	413	367	349	343	372	422	344	366	401	387	367	358	352	440	385	370	379	367	370	402	385	377	378	418	374	371	382	403	403	396	364	363	375	373	394	408	368	423	369	379	360	364	353	355	373	392	353	370	404	369	378	374	351	382	367	390	398	370	377	398	371	393	376	409	349	396	421	372	350	390	390	361	374	374	356	388	380	361	365	350	378	378	360	372	367	390	374	379	344	387	385	413	323	357	382	444	377	371	360	367	374	385	374	370	383	381	394	366	383	377	346	372	355	388	355	379	367	394	362	360	366	368	415	414	375	377	364	360	370	390	382	359	367	377	375	340	366	389	351	359	364	344	420	360	408	387	350	360	386	371	359	373	406	371	409	373	370	374	365	377	376	391	365	385	365	388	381	350	386	357	365	362	370	392	373	347	362	404	413	383	352	331	384	387	379	348	359	376	393	363	380	376	384	356	390	402	422	352	356	374	381	393	376	346	373	353	397	397	382	370	339	351	379	374	375	350	374	393	389	360	356	393	369	372	363	371
15303	2475	2701	2038	1497	1039	737	599	501	438	396	343	303	241	274	244	220	219	205	198	212	185	193	173	174	201	178	201	170	154	168	181	164	167	154	162	166	150	158	154	149	163	158	168	153	181	144	169	149	147	158	162	149	166	135	138	140	158	145	148	179	172	153	168	153	160	163	177	162	160	153	148	159	144	161	159	149	176	149	131	151	157	134	142	148	141	152	168	145	144	153	160	162	163	153	177	140	130	150	145	164	154	133	154	134	148	151	139	181	141	153	143	140	150	153	135	170	172	142	129	153	132	171	139	155	143	149	129	137	154	166	157	149	144	162	157	161	148	161	169	160	144	133	159	133	148	155	134	159	160	187	159	148	130	155	156	157	150	144	119	139	128	162	163	189	147	163	162	130	117	164	160	142	149	155	146	163	139	180	170	150	134	137	159	200	144	148	171	159	150	153	136	130	149	148	134	160	156	154	158	165	160	143	149	144	163	139	129	146	131	168	141	129	142	140	152	137	186	152	176	145	154	155	145	144	173	169	152	147	161	176	174	140	147	161	146	144	167	140	136	167	152	144	143	166	154	152	136	162	152	160	170	168	124	169	164	151	141	162	150	134	154	151	149	150	170	150	165	156	136	163	133	156	126	137	162	153	158	154	155	150	156	139	142	117	160	157	165	148	154	176	153	142	146	151	151	147	131	138	152	145	160	168	159	148	177	129	173	146	134	151	155	154	162	147	152	136	142	151	147	127	173	154	138	156	153	133	157	138	143	133	144	143	151	133	151	131	138	154	152	187	158	135	148	148	148	150	158	160	150	147	153	163	153	151	143	173	158	157	159	151	150	139	139	151	166	143	142	160	157	131	156	145	136	148	140	140	139	142	148	144	162	153	147	162	141	147	155	138	140	138	140	178	141	168	143	151	157	137	128	142	133	161	157	149	150	158	153	137	144	147	168	132	163	159	142	144	162	148	134	148	143	142	150	156	167	149	160	129	160	124	161	136	156	149	151	140	168	139	147	147	151	139	118	146	164	149	159	153	144	147	161	173	166	153	123	140	167	159	148	160	155	118	169	140	139	146	147	145	144	162	162	129	150	153	151	146	149	141	130	164	147	153	147	151	138	162	137	155	142	148	153	127	158	146	128	156	177	137	170	171	171	149	155	163	133	172	158	149	148	157	171	154	129	157	167	182	144	147	163	159	125	163	146	182	148	165	141	148	157	169	166	151	128	145	136	158	144	178	141	137	142	128	147	164	156	164	166	138	149	141	153	149	136	150	142	152	166	145	182	167	179	151	153	167	148	136	148	150	160	151	133	168	154	156	151	152	164	153	152	156	148	149	160	144	158	151	162	163	149	175	151	153	154	119	158	125	154	139	146	174	131	160	166	155	165	165	147	149	141	165	140	137	157	156	141	155	152	171	172	140	125	156	135	154	154	155	146	156	143	125	155	149	157	143	148	152	135	135	185	172	160	165	164	183	154	140	153	169	174	140	136	143	134	157	155	164	137	132	161	148	165	181	145	144	153	140	154	147	159	161	154	139	142	169	149	162	148	128	148	144	152	133	129	149	125	161	164	156	159	157	171	143	130	157	160	168	170	170	139	165	136	137	141	147	153	148	164	136	146	137	152	148	138	143	163	123	159	174	151	136	144	145	151	168	154	164	133	147	170	154	130	143	153	155	162	139	135	137	168	133	155	151	124	156	153	159	157	130	173	162	148	177	170	169	162	148	136	147	135	141	145	147	145	134	134	164	143	158	146	144	164	145	134	146	138	145	169	129	143	144	132	152	150	134	126	154	157	159	177	144	130	147	150	135	148	140	136	158	142	135	165	147	142	144	147	141	157	138	141	148	121	158	160	140	160	126	141	150	156	145	155	147	150	142	157	150	151	120	147	171	139	142	155	148	149	145	132	137	148	178	167	167	175	138	152	154	133	149	139	148	146	155	137	148	157	147	139	149	135	146	155	137	148	151	150	155	148	156	160	143	145	145	142	132	161	126	158	171	153	122	148	124	128	163	126	140	174	153	134	137	132	155	138	146	128	138	145	134	150	148	146	126	156	155	154	142	144	149	159	143	153	146	148	155	174	142	170	171	138	148	146	171	135	150	149	148	154	170	151	154	157	138	179	150	148	158	143	160	162	152	151	147	149	149	149	151	149	115	173	170	186	162	167	167	172	158	162	142	153	136	146	138	131	140	148	161	130	153	141	160	156	155	169	151	138	150	150	174	136	153	143	131	121	158	146	168	164	161	139	170	152	153	156	149	158	138	132	158	137	155	149	163	128	152	154	138	152	168	137	168	175	158	152	171	148	150	176	164	148	155	138	163	159	165	144	132	147	150	172	138	172	140	136	146	148	143	163	142	143	149	140	157	156	145	151	159	135	159	161	152	144	150	149	153	139	160	153	158	148	153	148	156	143	162	149	159	159	154	138	144	151	142	158	148	176	152	158	161	149	147	175	146	149	143	143	138	159	154	163	138	153	174	144	161	135	126	150	171	138	169	156	137	164	167	170	144	151	143	166	137	146	124	143	140	149	145	150	133	155	153	144	142	159	163	157	130	136	157	135	130	151	146	166	155	157	153	152	136	127	158	155	172	167	169	156	153	145	133	136	131	122	144	154	150	158	149	129	153	155	150	154	159	148	123	155	155	146	137	157	161	149	164	170	134	159	165	160	136	162	151	135	161	166	146	158	153	148	151	169	143	162	132	152	132	173	140	148	135	162	149	127	138	144	150	135	165	149	155	163	175	157	150	149	172	164	133	157	141	146	152	172	142	159	155	165	156	166	138	194	159	140	142	150	131	172	167	147	139	144	158	162	162	162	140	155	154	150	168	155	153	175	136	152	133	173	156	136	151	159	158	128	156	156	161	123	149	144	133	156	141	145	143	151	145	146	126	143	139	145	154	144	148	140	151	157	141	152	140	159	145	152	172	146	137	162	140	158	153	166	159	158	143	152	181	151	151	145	144	141	146	146	156	162	160	156	153	138	155	166	150	156	147	132	151	158	166	174	149	151	131	153	133	178	135	140	157	165	149	155	140	151	167	137	163	144	148	162	124	148	119	135	142	146	137	164	134	158	167	167	171	162	132	137	125	153	146	158	145	142	169	156	139	161	140	148	156	143	145	168	136	157	151	135	149	149	169	142	153	157	134	173	137	144	140	162	144	142	167	136	151	143	171	144	137	147	150	153	178	150	146	130	156	130	152	138	163	129	158	161	152	152	157	141	135	156	149	151	149	163	169	149	153	145	163	141	154	157	144	136	156	139	135	161	144	161	143	156	128	154	156	170	154	153	149	147	142	152	152	144	152	140	143	146	152	141	138	160	163	146	132	151	165	134	167	153	159	149	133	135	159	161	143	146	164	140	159	156	141	140	146	164	135	162	175	138	149	155	131	148	164	127	147	144	154	157	164	130	163	175	157	155	165	139	153	147	148	154	148	122	168	154	149	161	145	144	147	138	173	161	144	145	149	139	146	137
7635	2512	5938	6570	5587	4509	3692	2991	2575	2132	1950	1726	1508	1420	1347	1238	1097	1080	1017	940	941	858	934	849	767	790	787	726	712	720	680	675	633	679	662	652	572	587	621	587	625	601	616	577	588	600	561	528	580	560	551	590	549	529	548	573	535	544	550	569	540	543	522	521	526	549	530	548	525	541	513	501	514	515	470	518	520	530	535	507	515	498	523	521	523	503	497	539	485	529	470	508	501	518	505	479	513	518	518	502	495	488	546	468	508	511	526	513	481	539	467	513	487	511	488	523	542	514	494	512	515	502	510	474	510	511	491	527	550	485	498	485	515	475	507	516	441	523	476	470	525	546	512	469	513	511	500	483	513	492	508	512	512	513	483	487	478	484	490	525	463	474	508	447	504	541	503	474	483	527	529	457	530	493	495	461	481	490	487	518	493	527	482	462	469	493	468	479	478	472	481	513	499	493	475	498	505	545	544	480	485	502	481	465	490	467	466	516	520	519	458	483	470	494	464	464	501	502	503	479	498	510	522	518	504	471	525	488	489	496	464	479	487	484	477	557	484	502	539	512	476	499	519	448	470	504	485	474	471	464	458	506	471	482	486	475	466	472	525	492	516	472	525	463	542	486	489	485	496	445	508	500	538	495	502	464	477	469	489	432	455	509	489	521	488	489	506	522	485	487	505	493	513	515	514	479	498	515	499	474	459	482	524	432	523	495	469	479	535	473	502	473	527	483	512	473	461	523	509	503	490	481	502	474	511	503	493	531	467	470	474	501	478	491	501	495	504	467	497	512	495	452	447	482	493	488	521	480	462	488	483	502	523	526	477	482	495	480	490	507	495	525	512	492	449	491	510	482	476	465	491	490	442	462	494	513	528	461	527	495	503	495	478	464	505	467	476	493	478	493	489	480	521	493	501	475	503	485	514	480	518	476	486	529	538	483	493	486	495	463	502	500	499	522	483	472	473	501	502	502	487	486	480	512	521	489	486	485	513	441	516	506	487	479	471	476	499	530	493	483	510	477	518	457	481	477	490	461	522	474	492	463	475	463	535	487	505	511	472	465	477	500	506	502	502	460	521	517	515	502	514	473	492	472	531	516	513	475	475	485	483	477	440	484	472	479	507	505	517	474	484	477	501	475	515	468	496	481	502	486	467	495	487	489	468	491	474	507	480	511	503	484	453	497	451	471	496	484	486	512	494	448	485	489	482	519	506	476	481	503	527	492	510	496	496	538	499	486	456	472	543	500	496	513	477	495	486	471	509	518	523	493	476	491	479	498	507	444	481	466	467	519	503	496	515	481	522	522	504	497	479	478	527	483	494	495	502	457	477	548	520	476	482	492	512	528	525	501	506	509	537	494	471	464	477	533	469	513	500	489	494	471	464	514	497	515	487	500	515	492	450	472	503	498	503	447	488	532	485	456	501	499	472	526	460	482	499	489	472	481	487	504	514	487	501	483	489	506	492	524	458	502	509	519	519	501	483	526	456	502	460	515	492	485	532	477	499	454	450	485	455	502	501	497	520	484	471	495	492	480	458	490	494	489	508	465	468	490	465	517	481	494	465	463	525	470	499	508	486	466	466	542	490	521	516	502	473	492	490	514	503	488	466	462	533	485	495	480	476	522	491	482	491	441	505	475	463	454	484	524	458	476	475	472	522	456	513	501	471	486	547	461	480	543	473	501	476	512	476	486	488	463	522	512	524	507	462	491	532	470	475	483	530	505	498	500	496	535	497	460	477	464	511	485	475	501	474	484	479	499	484	514	503	479	494	417	475	487	484	507	500	464	530	480	496	474	476	494	504	484	499	473	437	494	495	507	487	480	541	488	514	452	472	468	443	495	463	491	469	570	453	479	490	509	520	485	488	517	477	505	480	508	464	487	493	499	500	488	485	497	487	487	508	493	515	504	488	499	486	495	498	488	499	461	449	492	488	530	485	501	477	475	466	513	482	478	471	528	506	513	464	532	470	479	519	530	479	475	490	505	477	477	504	501	502	483	477	490	446	462	551	476	490	501	503	479	476	479	479	516	493	484	513	504	494	468	492	513	487	532	471	500	478	499	491	459	457	450	508	518	476	495	476	496	464	456	505	468	473	480	505	501	479	519	506	490	495	499	488	464	500	509	494	448	540	493	487	494	493	490	485	450	523	492	495	479	466	454	455	486	552	493	459	476	472	460	518	467	523	435	506	455	493	494	469	524	479	509	517	504	487	482	521	492	530	484	478	458	511	476	515	500	478	526	512	468	511	469	461	500	433	522	511	483	507	461	519	497	507	446	443	535	467	468	515	429	479	479	494	478	499	501	457	490	492	513	464	447	480	476	490	465	468	515	486	527	519	488	465	517	455	473	474	452	473	523	510	483	496	491	506	508	515	502	468	494	507	467	472	497	490	470	486	490	503	500	474	500	484	498	489	484	494	492	519	517	520	486	529	504	512	473	449	494	489	525	502	497	500	526	496	457	474	486	510	473	447	495	466	510	497	492	485	495	492	443	540	491	485	487	484	458	515	467	494	454	469	505	527	449	478	495	521	475	482	478	498	472	518	488	496	484	514	476	503	444	493	475	495	495	519	486	535	519	484	486	505	482	524	507	490	474	469	485	489	494	474	474	477	511	455	482	478	435	480	458	516	485	505	540	466	471	498	517	501	448	526	540	517	485	511	478	511	485	498	501	524	483	495	508	527	491	495	487	506	496	455	500	480	453	517	509	490	490	466	453	438	461	447	465	480	505	511	512	493	455	510	487	509	486	484	518	489	505	455	520	501	458	502	489	448	457	475	512	485	483	497	496	475	471	483	541	471	494	479	479	480	492	476	512	467	473	506	500	489	507	516	486	494	454	508	525	504	566	463	466	499	477	461	475	465	484	524	502	510	502	466	532	509	495	463	507	508	482	493	477	484	479	491	509	516	461	501	507	518	465	484	502	500	517	488	546	480	473	500	518	471	514	520	513	459	472	524	488	484	490	492	486	518	544	490	486	465	483	474	451	491	508	460	475	496	499	516	465	508	505	509	515	445	472	499	487	490	497	518	485	526	540	471	527	515	491	455	484	482	556	513	490	476	495	513	471	483	489	453	517	540	500	494	482	502	456	477	500	516	459	524	498	480	525	490	459	521	487	471	455	504	523	518	481	504	479	499	485	509	519	429	480	501	514	502	456	502	511	494	493	495	489	474	470	466	507	496	527	462	492	452	464	541	463	500	459	482	498	519	457	522	475	470	491	509	492	499	496	525	501	515	516	502	491	481	502	484	482	504	462	489	517	448	440	477	517	487	500	479	547	502	483	491	523	516	468	491	503	483	455	505	509	518	525	493	489	494	444	484	486	495	544	456	467	487	468	489	525	474	494	476	546	513	500	497	474	451	484	503	471	467	506	468	514	467	476	440	508	492	497	485	454	525	498	489	506	484	468	476	482	490	512	515	487	473	476	508	504	512	498	498	455	508	508	510	495	507	518	527	520	568	499	481	505	476	446	486	482	498	497
2142	295	312	305	296	247	248	248	270	259	238	211	243	255	228	239	240	233	264	211	234	217	246	232	265	204	241	228	192	221	214	210	219	236	256	238	222	240	200	233	213	225	210	220	238	198	224	218	208	233	225	224	208	222	239	244	226	224	241	207	235	199	195	222	215	227	230	235	210	209	235	243	217	247	242	238	209	222	236	220	217	244	200	228	234	233	222	238	252	235	194	237	240	213	225	213	214	222	227	230	212	230	230	223	231	234	220	229	175	226	216	219	209	223	229	201	233	224	243	219	220	231	236	213	234	209	196	216	229	233	213	225	231	250	218	221	256	195	215	235	206	228	229	201	187	247	211	214	203	233	214	249	228	264	228	215	231	220	202	220	242	198	208	209	246	244	222	227	232	216	249	194	243	230	208	211	228	224	226	241	216	229	230	257	223	218	244	222	246	216	248	225	223	255	221	213	228	195	238	218	222	235	225	217	200	220	205	226	221	231	216	257	230	222	243	208	231	220	223	227	222	215	189	262	235	228	217	226	210	239	215	219	232	231	219	224	238	215	231	241	216	225	215	189	218	210	230	214	234	218	210	204	240	223	210	218	218	193	205	238	220	208	211	209	228	218	218	234	223	234	243	238	221	186	219	238	246	233	207	237	242	232	220	202	217	198	222	224	237	243	227	246	205	222	221	218	250	241	248	212	230	231	228	265	241	212	227	233	197	238	254	207	245	232	214	199	251	246	214	209	244	223	209	241	228	236	240	211	221	206	239	213	204	214	233	228	246	196	215	243	263	225	234	232	220	235	239	216	244	248	237	235	199	227	200	207	221	214	247	226	222	231	218	229	248	225	212	234	232	217	210	207	242	222	220	219	249	251	212	232	226	225	229	240	222	222	191	224	218	213	222	233	231	239	198	237	226	231	229	226	209	218	220	248	236	218	222	222	210	254	236	206	233	234	194	256	226	218	220	235	229	227	206	233	206	213	224	226	222	241	234	239	223	234	251	227	218	215	230	216	225	243	222	225	253	244	242	222	235	217	225	208	241	242	219	226	221	233	211	217	246	216	220	200	209	220	245	219	237	241	246	233	226	215	252	231	225	237	239	227	221	210	234	205	215	252	227	250	230	224	225	209	238	256	221	248	238	238	209	232	209	222	226	221	235	216	232	209	221	216	228	209	193	258	222	222	237	217	231	218	232	241	219	233	222	206	221	241	238	259	221	235	234	197	214	236	215	203	231	225	200	212	198	228	212	217	227	214	215	215	212	244	198	223	203	201	229	209	216	223	220	215	232	230	244	216	211	250	241	220	239	253	234	201	231	215	233	218	247	231	216	219	217	227	213	257	243	205	236	223	218	227	214	228	214	212	235	207	205	204	225	204	215	198	229	230	224	191	207	225	226	214	265	222	220	197	194	205	212	207	207	239	214	199	233	253	228	226	185	230	241	248	202	233	225	227	226	222	232	211	243	214	201	231	208	244	228	248	234	209	221	185	223	237	242	260	226	234	219	233	218	225	229	235	203	247	254	232	213	246	221	222	217	228	232	221	222	204	246	230	215	233	203	222	204	258	207	212	207	234	201	222	236	233	207	252	224	205	224	228	232	236	211	253	214	216	240	223	221	220	213	242	227	212	241	234	232	222	212	229	197	218	208	233	230	212	204	237	241	209	219	226	216	230	203	234	238	225	235	242	194	208	214	241	222	220	242	235	242	234	237	209	244	233	222	216	247	206	206	227	230	214	195	229	246	228	226	246	205	238	229	194	225	230	208	229	212	209	221	228	220	206	242	224	243	208	232	226	255	205	219	248	232	261	243	227	217	237	235	206	216	244	234	208	214	230	216	244	235	222	246	237	244	222	230	200	215	217	243	196	232	226	236	216	215	193	222	216	227	233	206	257	218	220	208	241	234	225	234	207	233	223	213	223	209	211	215	247	256	221	228	227	238	237	240	229	212	239	218	228	232	223	204	195	223	223	235	222	224	228	198	252	240	219	229	204	217	257	220	225	207	250	215	196	235	234	241	219	204	223	215	236	238	219	217	199	226	221	230	218	239	248	212	218	224	212	212	242	238	253	248	219	228	215	228	224	244	212	223	223	242	238	221	231	224	235	197	239	252	218	225	225	216	208	223	237	202	232	230	220	221	246	238	224	238	237	198	230	230	245	213	226	250	223	212	249	217	201	256	248	232	215	213	248	236	242	231	258	214	230	253	229	224	228	230	216	222	221	186	241	203	213	223	253	217	193	222	219	242	231	237	232	232	221	233	218	221	224	259	203	234	222	220	240	241	228	230	216	232	212	223	233	246	247	209	245	215	239	224	220	226	211	237	233	247	231	204	249	221	218	224	221	229	206	214	218	245	229	234	213	196	224	225	209	214	243	251	250	223	243	227	202	221	194	219	220	202	222	223	229	212	233	204	250	253	225	220	248	224	226	210	231	235	232	205	212	213	226	224	226	222	212	241	234	213	225	247	217	242	200	203	242	247	224	199	227	234	219	215	212	216	243	239	228	224	238	232	213	205	230	232	237	231	211	251	221	223	240	227	212	230	206	254	211	220	213	206	235	230	224	240	239	238	198	224	223	182	239	240	234	225	215	207	219	240	234	203	225	233	234	203	224	239	229	233	247	222	239	226	209	251	234	225	210	213	203	211	237	238	222	213	218	203	229	223	235	212	216	213	220	229	220	192	214	245	218	211	217	259	235	211	226	222	237	213	253	222	227	193	217	221	218	257	232	223	181	230	229	247	232	208	234	234	235	239	210	224	223	248	232	235	238	208	205	247	199	204	233	224	236	212	206	240	209	220	210	229	225	225	204	214	226	197	219	206	229	203	209	228	217	209	217	228	234	214	197	232	241	240	229	208	237	229	215	231	230	211	220	233	247	227	211	227	231	236	224	231	235	207	228	216	202	233	213	231	202	238	225	245	215	227	237	240	238	225	222	207	243	215	226	234	222	228	245	236	212	210	224	257	219	205	238	239	245	261	221	207	234	233	211	239	233	207	251	239	242	258	248	236	204	213	248	246	234	241	239	231	235	235	213	207	228	222	198	249	226	199	233	231	224	259	266	227	241	232	228	218	205	250	214	230	228	208	221	228	217	200	178	211	229	244	202	211	235	211	226	209	243	212	221	235	206	226	219	236	231	274	244	211	257	223	204	225	206	215	226	227	211	221	230	251	242	203	246	237	229	242	234	225	224	222	214	229	214	229	212	216	256	224	200	216	182	226	229	262	205	219	214	203	206	217	258	212	210	203	251	216	245	223	223	214	245	186	222	208	218	228	244	232	230	202	228	228	204	226	231	227	237	242	198	216	254	229	196	244	228	233	234	213	221	206	224	204	206	226	230	237	215	229	225	238	204	241	222	224	214	200	251	206	223	217	243	216	209	199	234	212	234	217	230	215	233	223	254	226	211	201	205	247	225	226	244	233	208	210	241	224	243	221	219	227	220	248	227	233	211	202	223	230	251	211	228	265	217	219	243
2179	726	886	824	804	860	771	715	699	717	666	660	708	708	708	726	680	701	658	672	710	713	655	687	711	653	684	658	669	694	678	639	693	685	729	664	687	652	635	656	706	708	657	637	681	660	681	677	715	677	633	660	656	698	662	659	691	662	704	678	687	639	632	662	651	699	672	713	650	670	716	670	693	712	666	666	668	669	669	685	631	724	676	701	719	720	681	695	663	658	699	674	680	719	681	670	672	644	646	714	711	686	663	654	670	653	659	607	686	692	654	706	618	638	633	695	658	653	688	704	722	697	629	631	652	672	665	671	705	720	646	676	679	680	647	673	691	663	687	675	654	671	690	652	702	627	698	650	640	707	714	693	673	725	635	694	678	671	695	685	684	641	694	682	693	622	689	619	716	628	673	665	691	688	660	677	670	650	665	697	628	718	638	684	644	667	654	660	658	665	670	646	671	692	656	637	640	629	656	680	712	666	656	600	668	615	644	666	666	677	672	685	669	669	618	651	647	655	672	667	676	689	699	625	717	653	683	644	639	695	694	657	683	660	615	688	639	717	671	679	672	660	682	681	660	695	639	641	637	668	671	667	669	657	671	651	689	651	674	675	647	687	687	689	657	680	715	688	661	660	620	689	671	668	679	648	661	667	676	669	669	689	657	695	667	651	721	667	630	660	658	665	702	643	672	641	659	649	702	668	651	692	719	636	689	669	671	679	659	696	628	682	643	671	693	716	652	681	690	643	647	669	645	703	685	691	681	666	673	667	697	667	699	652	670	635	668	693	681	704	685	631	673	670	662	701	685	680	656	666	654	694	669	674	637	690	634	714	669	672	653	645	687	670	690	677	683	661	685	687	641	676	662	654	701	678	660	712	667	683	654	697	649	680	652	684	636	662	684	655	625	648	638	659	739	662	712	650	705	682	671	641	715	654	697	699	709	661	689	653	642	650	638	660	718	674	693	694	670	713	651	684	652	635	652	653	623	678	649	652	647	685	656	626	687	651	705	672	631	666	664	637	669	640	665	688	631	675	702	694	714	715	710	705	673	697	705	666	652	667	645	686	697	668	733	653	687	649	690	668	685	680	683	669	681	676	687	638	658	693	725	688	675	699	671	735	679	672	664	635	671	704	684	723	657	642	700	664	626	715	643	680	712	682	656	698	666	631	725	733	702	665	722	671	627	667	686	663	646	644	693	628	694	641	698	680	667	657	641	674	635	683	638	676	665	667	653	655	690	649	736	713	692	657	708	671	660	677	673	677	705	635	670	673	651	644	672	686	666	623	654	673	662	652	692	669	695	696	707	644	684	669	665	641	675	687	669	683	652	683	657	654	677	657	667	688	706	732	667	672	687	657	664	623	679	645	664	703	637	698	634	650	672	661	651	695	684	638	660	683	695	675	733	648	674	646	663	661	702	649	638	646	731	646	672	696	662	702	643	643	725	645	696	703	659	683	705	741	660	653	671	718	703	703	679	659	671	724	704	647	624	628	671	662	715	711	680	649	640	622	637	670	724	718	627	677	636	677	698	677	634	659	651	690	695	680	688	652	703	637	688	653	684	653	651	720	663	659	641	689	659	678	655	680	743	651	665	669	671	674	641	682	674	712	662	654	725	654	685	667	716	688	713	656	630	683	662	621	662	664	646	655	703	725	679	661	669	640	691	658	652	648	676	656	659	680	688	709	635	663	690	692	660	652	696	671	683	662	620	665	696	701	686	694	724	682	713	708	652	730	683	657	708	638	684	639	678	671	706	666	713	667	676	647	687	650	611	658	643	699	665	701	685	660	666	655	702	649	644	686	679	681	726	696	661	642	697	651	644	673	684	681	675	658	672	676	668	721	679	696	729	657	657	663	699	641	645	690	663	657	668	654	673	655	655	687	682	696	631	682	673	669	665	700	693	695	652	674	661	736	659	661	672	665	657	674	717	669	707	706	651	678	664	722	663	713	658	739	662	671	696	661	707	679	683	685	673	667	713	663	676	648	636	694	650	673	682	660	639	687	649	690	676	672	695	687	687	699	656	672	696	667	663	677	685	662	660	681	682	658	620	662	663	634	690	678	711	675	691	724	662	717	636	676	650	664	678	641	678	658	696	675	639	674	677	674	679	647	624	673	679	671	708	712	640	670	691	677	694	694	654	662	659	689	672	683	739	651	680	667	724	657	671	663	636	663	687	644	655	680	659	651	656	739	632	671	676	659	718	702	649	702	699	690	676	674	623	653	633	689	699	669	661	662	591	662	670	680	647	673	625	674	696	676	664	697	660	684	674	676	722	669	699	697	649	689	653	673	685	625	648	691	706	669	664	668	682	693	688	633	692	682	670	678	706	675	700	670	684	699	688	663	656	668	690	659	651	647	656	726	663	640	625	678	643	624	682	670	676	650	676	683	636	652	692	669	674	683	680	712	737	684	683	674	680	665	655	676	665	688	664	674	656	676	688	648	702	648	697	696	677	707	652	672	676	652	695	643	689	659	721	725	657	678	669	670	645	674	656	653	699	696	698	649	667	657	720	680	697	676	703	716	637	659	670	607	643	669	715	684	653	703	676	691	672	691	674	663	694	679	656	678	710	633	663	668	665	701	644	661	668	668	676	684	648	670	690	697	670	653	693	684	661	669	712	670	707	651	692	666	662	694	706	694	649	660	629	710	652	706	689	689	687	709	642	648	719	640	667	663	727	636	644	690	649	703	677	664	668	621	667	653	692	700	649	654	644	731	699	697	717	658	671	655	691	669	667	695	694	694	665	636	684	638	702	702	641	687	712	711	672	708	678	671	686	720	677	662	715	670	659	640	668	688	664	707	684	651	728	671	690	672	704	680	643	654	704	695	676	653	656	662	641	704	679	667	665	699	685	664	661	679	707	694	700	694	680	687	649	661	704	680	649	681	686	706	638	643	711	692	683	762	700	702	659	677	633	648	726	663	685	715	676	694	672	689	697	699	610	685	665	641	686	671	695	699	621	649	651	648	662	615	680	659	675	673	657	685	685	662	705	640	645	666	678	645	662	689	714	673	676	652	647	672	696	624	685	686	614	675	678	683	690	712	684	707	645	652	666	687	715	698	664	657	624	683	672	669	702	668	711	683	664	648	629	680	710	656	705	691	624	631	653	652	698	636	703	661	684	667	717	693	731	692	699	667	681	668	666	677	669	666	677	672	641	686	646	676	686	667	697	639	674	684	671	695	710	728	685	668	676	669	721	684	667	673	653	651	677	641	663	707	675	674	651	644	692	718	677	735	656	672	655	667	672	680	697	666	629	679	672	662	630	643	766	693	704	672	663	624	666	667	700	663	695	670	636	655	685	704	698	636	693	641	619	637	627	680	671	650	686	625	650	639	665	667	715	662	677	634	634	678	667	665	653	666	694	728	668	644	663	681	650	711	649	646	710	674	694	675	677	707	669	690	671	678	642	651	653	691	665	659	704	701	679	599	687	647	683	688	681	689	670	729	656	639	688	653	675	647	645	682	660	712	672	701
8109	1046	1260	1068	774	533	411	371	279	239	224	224	183	203	151	155	162	132	148	133	134	129	132	143	117	144	111	126	123	99	118	115	118	137	124	123	114	107	107	116	110	122	106	106	121	114	106	122	129	114	117	103	112	118	127	117	116	86	114	102	128	108	110	112	120	103	99	124	107	112	111	103	95	100	84	122	110	114	121	122	110	121	117	110	110	116	99	120	119	129	115	134	118	115	109	119	105	83	109	112	129	112	111	116	112	111	111	112	133	104	108	112	125	126	115	96	113	110	122	104	111	114	100	130	104	97	116	119	112	105	114	114	110	117	113	112	104	91	115	130	105	110	114	133	125	110	109	124	124	109	125	125	97	103	101	98	95	118	115	109	102	111	112	129	103	123	117	123	115	115	117	99	115	112	107	107	109	112	117	109	109	114	116	107	99	117	120	118	104	114	96	98	98	109	114	105	91	107	122	127	127	106	112	111	103	94	94	101	103	111	106	126	120	106	117	127	95	114	108	87	121	116	100	113	122	106	119	101	107	139	109	141	117	112	125	116	100	113	126	110	94	102	135	109	104	98	126	131	74	98	103	128	97	120	110	89	85	100	98	103	97	115	95	108	113	97	109	113	107	116	102	86	107	122	126	108	97	103	111	112	107	130	113	117	129	111	102	108	111	108	123	112	111	104	114	119	119	117	114	119	104	113	119	118	127	119	125	98	112	122	134	102	103	102	131	121	126	112	112	100	92	122	111	101	112	110	109	114	101	113	107	120	119	105	112	97	108	118	125	104	96	98	107	97	103	101	122	106	108	120	143	118	125	109	128	107	108	102	87	127	112	108	119	104	120	121	109	118	107	106	109	107	114	106	113	104	121	109	113	98	105	116	129	101	119	103	125	104	109	108	123	104	103	124	118	114	105	122	122	115	110	102	93	121	116	116	115	116	114	122	105	98	100	101	126	105	84	117	124	99	127	109	119	135	114	119	123	132	117	98	99	109	127	104	114	122	109	110	72	105	89	131	101	125	104	105	118	87	102	120	115	118	111	109	104	119	109	121	106	128	113	114	107	112	123	104	116	122	105	104	123	113	99	134	106	108	103	120	113	97	114	110	93	112	124	114	99	123	119	115	120	134	109	106	101	115	117	113	125	128	109	111	124	112	111	118	101	114	113	114	126	104	117	99	124	130	99	111	99	116	117	94	120	102	111	117	113	92	117	114	122	121	105	113	123	117	111	97	105	95	112	113	100	102	134	114	108	125	92	117	101	104	95	109	103	122	117	118	108	112	132	115	119	119	120	109	99	112	100	109	101	126	121	108	101	106	89	95	114	118	103	102	121	139	111	110	126	92	129	127	133	105	104	113	92	114	89	114	106	103	109	107	108	127	119	107	126	112	100	106	114	109	108	101	111	118	115	96	114	116	116	110	84	124	106	101	110	115	108	128	92	112	97	107	117	102	122	105	118	96	139	124	118	121	108	103	101	112	106	111	117	118	115	116	113	103	110	109	120	116	136	116	114	127	113	107	120	116	105	119	122	123	108	130	122	106	115	113	88	120	106	116	117	116	102	115	99	118	106	109	109	122	134	117	115	122	104	125	97	107	124	113	105	96	103	114	106	123	113	109	103	115	121	110	96	97	111	112	119	102	113	119	100	98	103	114	125	123	106	126	114	108	123	110	108	104	103	116	121	114	111	138	102	110	111	109	98	123	101	104	116	108	107	115	98	114	83	115	110	101	109	105	124	104	96	104	113	114	124	114	117	123	116	101	101	107	108	108	116	100	89	112	116	124	105	110	84	114	113	108	123	108	122	108	116	102	110	108	115	103	119	97	123	125	116	120	94	108	119	119	99	116	115	108	104	115	123	130	103	103	112	104	107	103	110	111	122	116	125	101	111	98	111	99	133	108	108	92	120	134	101	121	117	113	106	123	110	110	115	113	109	113	117	130	95	106	100	112	113	118	109	120	109	134	94	91	119	118	104	106	101	112	123	106	115	104	115	94	110	111	101	117	121	104	117	129	91	109	125	98	133	110	105	110	123	111	106	121	119	103	104	130	115	116	121	136	104	121	108	99	107	113	124	110	117	108	120	109	118	106	111	108	115	112	114	98	103	122	121	110	111	114	111	116	110	102	113	100	133	101	110	112	104	120	105	107	129	100	103	112	109	130	137	112	116	102	123	93	106	115	114	110	136	93	110	103	129	130	120	98	113	94	114	102	118	126	121	125	109	100	108	105	90	119	115	112	123	104	100	117	113	113	97	100	90	122	111	118	101	118	118	105	119	117	102	111	100	121	101	91	104	104	109	105	114	101	115	122	116	95	113	123	123	95	118	117	117	115	133	107	114	106	111	113	102	120	110	120	96	121	111	115	109	109	89	111	101	104	111	109	112	118	118	108	101	104	119	108	107	109	114	100	124	121	113	110	112	109	113	101	111	98	115	117	101	100	110	99	103	99	111	118	116	100	121	125	111	114	115	107	139	120	109	102	112	135	109	105	116	119	102	128	102	109	117	116	102	93	96	110	121	113	111	107	115	111	95	111	109	135	118	117	112	105	93	92	88	123	112	118	118	108	105	112	114	108	126	119	109	114	109	108	89	107	114	105	121	102	110	118	103	123	121	104	120	130	120	102	109	99	97	116	119	111	114	115	115	105	119	105	110	104	103	126	102	111	125	104	104	124	130	114	120	119	125	104	112	110	124	120	121	115	123	114	114	125	118	106	108	111	110	119	109	96	106	108	110	157	115	109	131	111	97	117	134	127	126	118	113	104	101	107	100	120	114	100	117	103	86	119	113	105	111	115	103	111	121	136	103	107	110	123	108	106	120	132	104	116	107	122	120	127	99	115	102	132	106	110	108	93	102	103	116	95	118	112	104	118	119	100	126	139	134	106	109	105	102	102	114	126	119	116	114	114	112	117	88	120	111	118	111	127	100	110	140	118	102	99	115	105	108	115	97	110	125	97	102	120	115	111	117	113	102	121	103	106	92	101	125	125	113	112	107	123	132	129	110	138	113	110	111	116	107	108	96	134	103	101	108	114	108	105	108	104	125	107	112	112	113	104	105	106	103	105	93	116	118	84	124	105	104	114	107	131	112	126	107	136	116	110	102	109	121	113	96	123	110	122	102	99	116	114	127	98	106	99	105	95	131	110	104	100	106	108	105	131	110	115	112	117	108	96	108	119	84	119	109	121	112	113	91	104	121	119	99	103	112	112	124	115	101	101	144	111	123	109	114	100	115	114	129	110	120	130	107	98	99	105	87	120	98	99	112	110	117	122	109	98	120	98	112	96	112	97	106	125	103	108	105	104	111	121	115	126	104	112	126	107	109	122	116	93	104	120	109	123	114	124	113	121	114	125	131	98	111	117	103	109	115	118	107	126	111	92	112	108	108	107	131	120	118	101	118	107	128	151	90	118	115	116	112	114	120	107	106	119	125	109	104	92	113	102	107	125	116	111	107	106	120	111	120	93	102	120	103	111
5278	1358	3258	3640	2929	2394	2001	1748	1392	1256	1125	939	872	876	752	714	712	649	613	606	601	579	564	536	527	483	501	559	495	481	461	460	456	464	468	433	409	471	419	436	415	441	461	400	437	417	439	397	418	371	393	427	381	425	455	415	377	395	447	389	405	408	381	402	430	405	370	393	396	345	386	398	404	422	386	387	413	420	396	389	389	404	375	386	376	388	365	423	387	376	395	401	387	416	399	412	379	353	399	376	408	374	370	362	352	368	377	369	395	399	364	373	382	385	403	369	407	371	394	355	373	372	377	353	357	375	374	401	366	390	368	383	356	375	383	374	418	401	389	360	388	393	351	371	387	387	380	377	359	387	359	366	349	376	370	391	384	394	359	373	356	365	354	362	383	347	379	378	379	402	356	384	358	410	378	374	366	395	380	404	402	416	369	360	366	397	362	381	369	388	386	365	358	391	394	402	323	370	352	365	392	410	384	380	386	386	365	357	406	375	365	336	414	393	363	406	362	406	375	366	358	389	386	366	393	378	379	350	365	402	354	401	385	352	371	369	375	366	359	353	340	378	397	377	371	359	391	384	345	362	392	391	352	345	383	392	397	365	376	372	354	387	375	383	399	389	379	374	417	365	399	402	391	373	375	364	410	414	328	364	401	390	398	372	402	386	384	392	373	341	393	388	346	391	345	385	348	375	359	423	364	343	348	383	341	392	339	377	371	365	357	352	389	385	361	381	376	374	372	370	348	365	399	363	395	391	401	376	367	360	392	411	361	381	361	382	392	333	411	397	389	345	365	400	397	355	334	387	362	377	329	389	353	369	396	335	370	350	343	361	365	339	388	362	367	374	401	331	367	390	347	364	389	395	377	369	354	393	356	395	400	362	409	361	374	364	380	379	391	357	388	354	362	379	381	373	367	382	387	407	366	373	367	383	363	348	390	358	355	404	355	413	389	396	366	412	397	364	371	389	367	348	389	366	378	364	358	392	345	376	336	361	373	404	334	355	337	395	382	354	382	415	383	356	353	362	417	383	360	389	360	371	387	367	390	385	365	391	378	388	396	409	393	381	383	385	361	369	382	372	357	375	406	388	340	417	387	378	390	350	416	387	369	368	362	366	371	391	346	382	396	396	388	363	390	392	377	379	351	357	357	373	366	395	374	356	402	358	361	322	349	364	369	385	393	365	375	412	372	377	372	370	358	403	396	368	367	397	378	378	369	355	351	401	357	358	354	341	381	400	342	350	374	403	360	385	373	375	395	393	387	377	352	403	367	386	369	393	350	342	368	352	355	377	404	355	384	362	368	350	381	394	368	359	370	353	359	393	367	425	355	382	334	375	351	379	388	384	407	390	379	393	387	361	369	334	351	376	410	366	392	416	352	363	376	397	373	350	384	368	406	386	368	358	388	363	389	329	369	371	358	386	353	370	337	346	346	343	375	356	343	376	383	336	369	374	352	425	397	371	422	370	410	392	344	384	336	398	372	341	384	336	375	387	367	364	363	368	397	364	362	370	362	390	377	345	394	364	365	378	363	380	373	374	392	379	352	398	378	389	391	378	378	388	373	349	385	382	367	373	403	394	395	389	359	391	410	364	380	359	386	339	371	367	352	391	380	356	405	409	361	376	354	388	374	376	391	428	393	379	399	352	377	395	375	363	400	378	371	399	363	364	366	379	364	386	350	350	418	366	387	350	402	352	387	378	351	371	362	370	386	367	339	384	382	368	349	381	372	373	354	339	401	381	384	394	351	386	370	364	368	389	379	407	384	381	389	425	374	387	347	404	398	391	367	380	367	373	368	356	375	386	366	354	408	379	370	388	402	369	350	408	365	379	368	378	364	365	379	358	376	355	365	341	384	385	385	388	409	369	371	370	366	344	387	384	372	364	355	369	357	361	351	372	404	339	347	337	421	359	387	337	348	375	368	370	327	373	391	376	354	340	384	400	383	386	366	398	358	395	370	350	354	328	357	359	357	364	383	366	407	389	380	333	364	349	387	401	371	367	372	358	418	409	393	382	345	395	385	357	387	361	342	379	398	402	346	387	385	380	382	383	383	356	381	383	404	393	408	382	402	354	351	357	362	393	363	343	395	370	343	393	324	365	371	369	343	364	370	377	358	368	374	367	339	370	397	326	401	363	359	355	381	390	380	389	377	380	404	353	344	392	379	401	317	410	369	355	373	378	381	367	373	381	366	382	380	374	346	376	390	358	363	359	369	381	391	394	381	410	315	360	381	387	360	373	359	351	363	377	391	399	331	363	365	394	394	361	380	393	356	363	375	380	363	378	374	381	374	391	366	412	396	376	360	363	386	373	388	388	419	387	395	404	379	395	342	345	358	361	369	414	362	373	356	362	368	329	382	399	392	394	394	347	377	401	352	327	300	358	379	377	400	358	396	373	347	365	381	386	356	362	365	390	347	375	380	368	365	356	412	377	328	410	434	399	354	356	308	387	376	387	393	361	346	359	365	395	397	395	351	387	376	370	384	374	325	380	383	354	352	364	365	373	381	375	388	376	377	390	348	363	359	370	382	393	373	374	381	356	411	354	373	370	372	369	402	376	387	388	380	361	379	389	369	398	357	355	362	403	386	391	363	361	379	372	388	345	377	406	357	356	397	388	376	381	355	389	414	394	369	321	400	363	378	355	391	340	402	390	416	375	392	376	351	372	365	344	360	367	380	421	353	373	402	403	351	367	393	395	396	339	366	363	377	380	369	369	351	364	399	388	354	385	356	398	348	358	386	371	388	391	344	357	387	367	398	362	378	356	377	383	362	346	366	388	366	400	367	363	386	358	368	359	368	383	398	362	365	389	429	408	376	341	413	377	365	400	347	376	367	399	367	363	388	352	372	399	354	388	367	376	391	389	353	378	400	378	395	361	378	375	394	373	381	365	356	342	361	390	344	383	346	392	406	368	395	347	412	390	367	376	408	401	358	339	361	381	372	361	351	393	391	392	378	390	345	378	390	366	349	374	396	387	368	370	363	361	382	424	357	373	356	351	390	424	364	364	367	364	376	372	359	363	373	358	352	402	364	357	381	376	362	382	392	377	422	362	397	356	386	373	371	357	355	379	399	345	374	381	382	393	343	395	372	386	375	377	365	393	347	378	372	406	343	356	383	375	398	389	343	357	401	383	390	408	360	349	394	398	338	384	336	351	351	406	368	377	374	391	361	354	398	389	419	355	374	364	384	373	396	410	376	391	418	365	392	385	377	363	378	373	409	404	370	363	376	364	359	371	388	348	382	381	374	371	367	367	370	353	354	357	393	383	409	390	360	369	384	386	352	400	373	377	394	357	400	393	380	396	351	365	345	367	400	356	344	357	341	388	378	368	395	369	390	369	403	384	372	417	383	326	381	350	364	390	372	365	392	415	366	349	351	380	367	380	347	390	363	381	339	353	344	344	380	340	376	397	385	372	349	392	359	365	409	362	371	381	368	376	354	344	411	385	358	371	360	344	368	363	359	362	397	386	400	356
15348	2506	2784	2063	1435	1040	812	592	499	436	378	325	280	260	246	251	244	231	218	223	196	192	208	197	186	176	185	185	177	161	155	177	175	184	164	183	160	153	164	149	176	164	156	151	163	162	157	174	161	157	165	141	158	148	167	158	143	159	175	145	183	161	155	164	162	168	174	134	183	165	167	138	149	161	161	143	142	131	145	161	151	159	170	141	172	152	141	147	155	147	146	149	146	150	156	161	161	159	142	177	139	155	155	155	181	151	151	149	145	161	165	157	138	173	145	153	150	142	160	145	156	155	154	153	164	152	146	123	148	135	152	137	135	156	139	145	141	149	131	137	161	153	162	158	140	168	143	146	146	129	130	157	145	143	148	159	137	136	163	147	149	153	155	163	149	165	158	129	130	155	141	161	134	161	146	163	169	135	148	152	135	148	158	180	147	152	180	142	144	154	160	177	151	144	155	128	166	157	145	142	145	167	162	175	152	123	151	155	156	157	154	146	147	148	155	125	155	148	130	157	138	158	161	132	163	139	147	149	132	167	163	162	151	136	149	153	159	147	154	159	151	135	150	160	157	157	140	155	148	146	167	162	156	152	142	143	140	156	181	133	130	147	153	137	157	143	153	146	144	155	139	161	145	172	166	158	173	156	131	163	142	152	165	147	150	149	140	136	164	156	153	146	161	156	143	136	160	153	156	163	149	149	151	141	143	145	145	127	161	145	155	153	136	150	136	146	136	158	145	179	159	151	138	154	173	146	155	159	167	148	160	164	152	160	157	161	194	158	137	140	150	137	158	180	141	165	139	139	139	154	145	158	166	146	149	150	146	159	171	158	173	128	142	154	154	136	160	150	138	123	128	137	153	153	167	128	150	147	158	159	142	168	135	158	143	151	177	155	183	124	138	134	147	163	169	150	160	134	143	160	160	151	135	166	145	158	154	139	136	125	171	144	166	169	135	153	138	153	149	171	153	147	170	134	162	154	185	137	158	151	146	140	159	161	153	154	155	154	156	163	130	145	139	164	145	159	157	144	142	127	141	141	125	140	165	165	171	146	130	141	146	164	156	136	143	144	143	179	149	164	153	139	143	144	140	161	157	160	147	148	161	149	147	137	145	153	159	151	162	165	155	150	154	171	164	148	163	146	174	161	134	160	186	152	141	154	161	148	151	150	142	134	158	162	145	180	139	158	153	144	143	168	146	133	160	156	129	150	132	146	163	157	138	159	155	139	156	161	139	144	142	177	146	137	136	169	171	155	151	165	127	141	164	157	136	137	168	171	131	145	135	136	158	126	158	155	140	143	155	157	130	163	136	151	150	160	166	147	115	158	151	133	159	148	140	151	139	147	160	139	156	169	171	144	140	162	153	141	154	161	135	154	160	134	128	163	152	162	160	147	171	157	151	148	181	176	152	137	149	152	170	168	147	139	133	168	162	165	125	160	138	148	160	146	135	137	164	159	152	155	158	162	147	155	134	151	142	125	138	145	150	145	153	152	153	150	135	155	133	155	142	152	130	140	173	173	146	160	135	173	157	155	147	145	155	159	160	151	140	158	170	148	163	138	149	143	142	155	142	181	150	142	129	160	154	185	151	150	134	150	174	149	147	180	131	133	148	147	160	144	149	163	139	147	159	132	146	162	153	153	144	144	156	171	142	142	159	154	132	145	174	163	151	160	156	166	170	152	134	145	174	155	144	142	149	168	164	152	154	176	155	147	130	163	155	157	148	161	180	126	150	157	127	156	130	164	131	152	141	137	157	147	143	128	158	146	145	143	147	148	148	155	143	159	125	154	170	150	158	170	157	166	163	143	164	157	168	122	157	143	158	142	147	157	156	153	154	127	151	139	165	139	144	152	149	148	174	150	139	159	145	165	123	143	167	141	152	154	148	123	162	138	134	145	171	132	157	147	155	150	145	150	139	142	139	172	155	172	147	144	138	164	133	136	135	134	163	180	144	140	133	143	165	141	144	131	151	138	170	151	141	161	143	130	154	153	151	148	155	156	167	137	165	155	174	158	167	163	139	146	151	154	158	163	155	153	166	147	146	154	132	133	140	131	170	155	137	146	155	175	159	137	169	165	138	147	166	134	151	166	164	156	145	149	144	161	142	154	152	147	140	173	145	158	152	156	148	161	148	147	146	164	140	131	167	157	139	128	175	132	132	167	173	137	148	160	168	140	151	146	152	141	139	151	143	162	148	141	133	159	159	143	167	151	157	189	138	151	172	161	146	147	144	129	161	160	153	151	146	150	163	142	154	143	166	144	147	141	142	156	159	163	136	143	138	165	158	133	157	161	158	152	150	173	161	151	139	170	150	148	172	148	140	166	175	161	162	167	143	150	161	137	148	126	157	183	160	157	165	142	157	149	157	155	143	156	160	158	155	156	142	159	142	148	138	164	172	148	162	147	148	127	116	160	130	159	159	155	172	141	149	139	168	147	147	139	131	146	136	149	143	150	160	151	134	156	149	151	162	160	162	165	146	155	163	168	149	141	144	141	148	141	154	137	156	152	148	142	154	156	155	143	165	137	156	145	165	161	143	175	139	169	144	153	154	166	168	162	155	150	160	156	166	163	177	150	152	153	163	138	141	154	157	157	152	170	138	153	149	150	150	154	161	162	132	137	137	157	146	139	144	162	149	138	174	146	144	147	139	109	149	149	152	150	168	166	166	155	161	165	155	143	140	157	156	156	138	154	148	158	130	169	137	171	150	143	118	158	159	149	131	152	149	152	156	152	154	162	151	156	169	151	151	143	154	162	160	158	135	148	149	145	156	146	171	134	134	140	115	132	126	154	160	138	157	149	160	171	154	147	163	128	154	145	140	181	170	163	147	174	147	138	141	146	174	164	130	141	160	136	169	153	165	157	144	145	147	153	150	167	178	133	165	156	163	165	157	162	145	145	156	157	148	161	145	150	143	135	152	159	146	159	135	162	142	149	169	157	179	139	147	162	173	142	145	150	141	141	132	146	140	167	150	148	134	131	166	162	154	151	145	168	138	155	162	144	187	143	162	169	157	158	163	157	161	131	143	148	166	148	162	119	178	143	137	147	162	163	151	124	188	163	158	178	170	157	154	139	155	173	149	158	140	152	155	170	151	157	122	165	161	145	155	168	151	157	167	136	133	165	145	146	134	148	163	137	172	130	151	139	127	144	162	147	150	155	139	170	148	147	145	146	142	162	150	153	132	148	156	180	152	169	149	161	145	158	155	167	192	144	149	148	162	148	166	135	153	143	169	165	153	132	147	163	157	135	161	161	147	129	157	143	116	154	164	138	135	173	171	136	146	128	134	156	163	151	137	150	162	159	145	125	159	147	162	147	168	159	167	128	156	140	152	160	164	150	152	142	136	162	147	118	136	141	169	152	165	159	156	153	156	143	151	144	141	147	158	148	159	158	152	143	155	177	134	149	157	159	144	147	160	151	141	128	153	142	155	164	136	150	146	139	168	148	151	173	169	158	165	161	143	128	165	168	152	157
7568	2580	5934	6665	5554	4503	3781	3037	2526	2221	1896	1756	1542	1471	1260	1145	1134	1002	1020	958	918	873	834	852	805	761	754	744	745	623	717	705	652	633	648	613	644	588	600	577	572	588	596	545	604	580	623	595	562	557	561	548	535	571	582	531	543	534	537	547	553	526	513	543	570	519	514	505	529	559	498	500	536	552	482	498	499	515	543	527	520	518	541	503	454	517	530	531	487	485	449	497	546	557	526	493	479	507	515	485	506	467	555	506	464	523	526	478	512	451	485	540	518	472	488	512	486	511	474	524	477	555	513	516	509	491	530	477	516	524	471	542	543	451	464	479	480	489	532	491	503	482	458	495	477	491	515	521	491	485	504	513	500	528	493	476	482	507	505	513	523	565	478	456	577	484	499	497	507	513	499	477	498	494	535	506	488	487	469	502	510	503	476	479	536	488	489	467	486	510	488	463	496	480	474	526	517	487	488	466	532	500	484	532	515	481	466	494	486	484	483	507	490	483	489	490	485	473	530	493	485	498	528	485	477	490	527	473	511	491	505	465	479	524	521	471	488	519	480	458	472	524	490	523	476	504	516	537	517	533	490	436	488	497	472	509	520	489	446	507	517	509	491	522	476	534	485	456	456	493	530	472	527	501	496	483	492	484	480	478	458	502	482	500	480	493	479	479	496	494	548	509	500	478	467	542	467	545	508	467	480	484	480	498	531	470	483	497	473	457	473	495	466	463	512	479	483	488	501	517	492	484	484	482	518	477	505	468	478	507	478	465	488	488	444	503	548	487	493	523	502	498	454	474	488	495	447	549	481	507	454	471	464	483	477	463	494	511	488	490	534	489	458	527	487	514	520	476	511	487	486	524	491	508	498	485	513	460	489	501	494	489	472	511	513	467	481	476	512	474	482	492	540	458	490	462	474	499	470	488	516	509	469	512	444	488	498	512	525	467	447	454	491	443	513	475	470	493	496	465	461	489	515	504	475	514	521	501	488	463	522	466	523	495	461	505	510	474	505	490	500	482	488	506	519	476	510	522	479	502	490	450	493	462	472	490	486	501	482	524	464	478	513	455	500	434	481	480	504	486	524	470	535	497	505	480	490	526	524	465	513	489	489	522	476	509	432	517	500	497	516	476	495	449	473	535	502	485	537	461	485	519	467	500	465	474	526	498	481	468	493	508	465	514	469	482	535	517	495	481	484	481	501	531	498	454	468	482	471	501	490	473	457	486	479	463	485	485	516	510	461	514	477	490	504	535	515	482	504	489	508	503	509	504	511	523	474	485	491	492	528	486	487	470	460	475	464	486	508	473	480	471	468	506	518	504	477	496	505	515	475	506	510	524	516	518	503	519	524	536	501	492	504	499	509	525	473	446	471	504	466	430	499	495	509	525	519	523	496	481	511	467	500	499	434	487	451	482	478	453	454	493	464	498	465	495	505	462	502	496	490	521	452	437	518	485	482	462	472	453	484	452	505	483	486	526	480	487	478	501	461	467	468	490	507	470	458	525	485	477	485	486	502	517	485	496	490	501	430	506	521	521	533	486	473	479	475	498	490	499	501	535	477	468	490	478	483	499	485	503	518	503	464	481	497	479	498	505	537	521	506	503	476	474	506	468	509	475	539	450	443	499	472	480	445	509	455	486	487	525	519	488	506	517	445	501	499	464	464	502	478	499	506	471	491	502	502	500	535	481	504	467	517	490	495	484	509	522	529	510	517	501	478	459	495	509	491	532	534	484	460	489	479	474	458	514	496	481	502	460	469	503	491	526	494	516	497	466	471	482	469	509	475	512	442	483	482	517	501	480	469	483	463	485	517	478	529	460	494	499	536	500	530	491	506	493	519	473	485	514	468	493	541	502	491	469	488	491	462	497	515	491	506	516	459	480	523	525	486	445	513	513	500	463	510	459	501	511	483	464	472	494	548	498	493	507	481	488	504	485	481	490	491	489	479	518	447	524	459	452	494	518	462	521	466	494	465	496	488	494	505	465	515	456	536	527	478	471	457	504	532	496	480	464	466	493	499	496	543	490	502	461	484	462	502	475	509	479	465	479	484	515	499	500	501	498	489	492	511	483	514	479	520	515	523	529	502	497	487	513	484	519	465	478	538	492	495	485	472	521	510	480	455	489	462	504	454	515	470	495	437	517	481	491	496	490	511	484	500	527	486	465	506	458	498	538	504	489	467	485	464	472	489	465	483	491	516	518	516	506	514	516	489	509	470	461	499	486	491	484	467	460	505	520	486	473	498	493	465	503	465	530	508	512	451	473	489	512	487	498	488	473	488	508	492	461	481	496	510	501	488	519	449	511	492	495	480	461	516	522	477	491	517	495	465	482	452	529	442	482	489	488	451	498	492	519	483	472	526	530	518	473	533	478	484	486	473	506	475	467	466	514	508	493	487	472	477	481	498	495	490	530	521	553	500	482	485	513	468	478	490	484	486	481	490	478	499	477	483	492	513	503	512	427	501	458	489	508	501	499	528	476	447	510	442	486	506	473	506	509	477	500	523	484	498	455	472	475	463	472	489	491	471	499	495	474	478	487	495	521	468	486	475	498	469	505	501	507	522	485	512	497	521	482	502	490	534	454	533	506	515	457	501	514	549	462	456	501	515	485	441	511	479	505	517	484	504	463	487	498	462	538	487	526	483	479	474	493	498	487	506	469	519	458	510	509	508	512	484	510	495	492	476	498	488	456	481	506	471	473	494	509	504	524	488	485	479	514	493	488	479	508	541	533	493	476	509	522	491	478	476	528	500	482	472	481	488	481	478	527	460	481	468	448	502	468	465	497	474	537	478	493	500	483	474	516	540	531	468	497	492	482	487	474	526	493	465	436	537	493	477	517	501	527	477	490	496	481	503	500	525	514	490	489	495	517	505	474	478	516	479	459	464	519	497	473	471	501	527	464	481	492	507	477	491	448	469	539	488	473	439	500	516	482	510	512	472	439	485	447	472	482	502	510	488	523	516	534	462	493	490	484	490	482	499	470	483	488	502	526	525	440	494	475	453	477	458	510	506	488	487	502	499	497	502	470	508	509	506	469	462	522	495	517	465	486	489	480	529	479	491	492	453	472	464	503	502	469	496	494	470	517	454	504	475	476	511	518	487	485	471	461	496	527	499	506	514	475	465	518	561	537	485	467	480	485	476	513	492	487	494	538	512	493	478	497	448	536	492	440	486	537	492	471	528	500	506	508	487	468	472	525	496	507	474	476	480	496	514	505	533	488	457	464	452	465	477	480	505	481	478	488	498	480	486	492	458	484	491	495	468	509	534	480	496	499	487	508	477	482	515	481	547	491	475	494	503	511	496	453	501	489	524	470	490	496	483	499	498	518	458	514	483	503	508	461	478	472	516	539	473	510	481	553	544	586	493	500	480	509	492	474	481	487	496	520	467	483	460	475	505	539	530	483	464	476	500	481	520	494	521	472	487	492	531	488	482	518	492	515	477	515	478	485	466	494	490	510	469	515	519	481	464	514	500	522
2097	282	285	259	256	261	210	231	237	234	237	215	233	220	257	214	200	218	217	207	199	230	237	249	241	192	191	217	219	235	229	209	227	211	254	238	215	235	217	210	220	213	228	224	239	205	217	215	196	221	214	224	209	268	247	235	210	214	229	200	219	220	209	244	239	219	229	239	239	193	206	219	214	224	243	205	208	215	218	228	196	239	219	221	254	232	211	231	228	225	263	225	215	259	236	234	261	215	197	217	237	243	225	214	208	227	243	219	244	237	206	245	248	213	219	228	226	208	223	221	231	196	223	231	237	239	219	227	242	219	211	222	222	223	233	240	212	222	207	209	241	237	237	207	222	206	195	260	242	213	218	230	225	226	234	224	233	234	254	216	228	239	242	242	207	220	219	213	219	231	248	257	217	228	228	243	209	212	244	219	215	234	231	230	235	251	203	233	224	244	220	222	234	232	231	230	215	217	232	199	212	223	206	266	234	252	214	237	226	210	208	206	233	227	222	226	229	218	253	223	252	201	216	232	213	198	246	217	256	237	239	252	225	199	222	206	260	236	250	226	196	247	226	251	214	197	229	224	232	218	224	226	218	214	217	219	226	224	232	198	215	206	213	189	233	230	238	237	224	237	210	214	230	222	209	242	220	235	207	220	243	238	260	258	235	228	217	237	209	231	222	223	253	232	208	218	217	227	222	212	216	224	239	237	224	223	257	231	236	234	208	203	220	231	232	231	209	204	239	197	242	208	227	200	214	213	232	207	231	225	231	214	211	234	210	228	212	226	220	208	238	227	225	208	227	217	229	223	221	241	251	234	231	237	249	224	228	200	226	242	230	239	229	224	249	240	231	215	210	238	237	233	232	213	212	237	207	242	239	235	231	227	224	238	205	217	198	196	243	221	233	216	232	236	231	235	224	212	239	208	206	231	218	234	215	251	189	217	195	217	237	230	228	231	233	224	218	228	210	231	219	252	227	221	212	212	208	225	220	248	211	229	236	234	218	232	218	241	240	222	220	237	228	214	222	237	247	203	219	217	244	200	227	208	220	244	235	226	214	226	241	225	218	229	213	237	229	222	223	202	202	216	240	210	210	228	210	213	212	243	257	212	234	204	223	196	232	236	220	252	244	222	216	235	237	220	222	244	230	236	212	231	238	237	207	186	216	210	217	207	218	209	253	215	207	226	220	225	205	229	234	221	230	215	214	238	242	218	224	240	244	246	234	232	224	204	225	231	225	215	247	204	209	198	223	229	236	222	237	210	254	208	236	225	245	248	231	258	229	214	215	202	236	238	235	223	204	201	242	242	200	244	210	227	233	232	226	210	232	197	206	231	216	193	231	267	225	234	234	243	219	218	237	231	225	251	217	209	235	225	247	244	227	219	224	222	224	232	225	217	222	230	216	226	225	195	215	201	207	209	202	254	223	245	240	223	234	230	225	208	238	245	239	213	248	217	213	233	230	239	241	259	204	225	222	191	224	242	202	241	204	237	206	239	225	262	221	204	190	211	205	232	201	238	237	207	222	212	214	246	188	221	218	196	236	208	211	232	234	228	224	228	225	235	221	226	216	223	215	221	204	226	227	254	199	254	240	230	217	197	225	224	238	219	219	208	183	214	247	230	224	196	229	237	194	240	193	210	244	244	238	210	217	250	234	219	219	252	222	219	216	206	237	228	228	225	204	242	241	218	203	223	211	230	228	254	224	202	221	232	217	190	213	228	219	217	228	224	219	235	216	251	227	225	251	221	225	219	235	231	208	213	204	217	205	210	233	241	222	229	229	215	214	203	235	221	202	213	213	234	207	213	240	232	213	239	221	224	229	229	237	238	242	199	251	207	184	243	246	241	238	209	231	246	226	214	208	249	206	260	241	247	212	209	211	205	188	225	215	211	236	199	249	257	194	216	225	236	219	239	241	242	264	233	207	240	222	227	224	229	195	225	217	211	204	237	216	230	234	240	212	219	192	233	209	240	226	258	235	229	242	227	202	215	248	210	234	244	208	205	244	217	250	223	257	224	252	248	254	214	234	245	208	244	253	214	209	233	223	227	217	249	212	223	222	235	233	223	242	226	255	244	235	215	209	237	208	189	231	217	223	238	223	236	233	229	240	218	232	233	213	242	230	188	256	230	227	220	211	219	212	225	271	234	226	237	216	245	234	229	193	207	191	201	244	222	234	205	237	220	238	223	218	252	237	227	228	234	227	232	216	228	202	211	222	217	249	229	239	231	231	227	234	222	260	203	222	253	222	216	232	247	249	234	241	224	214	196	223	212	234	229	209	230	191	208	236	249	217	261	248	227	222	205	235	240	227	205	237	218	217	237	210	208	216	222	225	227	228	256	214	200	243	230	229	240	210	242	224	220	202	223	234	233	214	218	227	212	229	245	221	202	224	203	215	228	240	215	240	250	235	220	223	235	223	243	209	219	223	234	223	223	222	217	256	222	249	249	216	235	229	227	201	206	209	222	203	233	246	240	246	212	225	212	213	213	246	236	232	245	225	200	225	210	219	251	239	217	228	211	231	188	237	219	231	228	245	254	229	200	209	210	249	239	231	213	219	209	221	220	203	215	253	224	210	250	248	238	219	217	220	201	227	222	235	205	227	234	205	209	239	215	224	228	213	205	229	248	239	207	215	239	210	206	221	196	234	240	232	218	219	224	222	224	214	232	234	233	236	256	213	215	216	204	187	249	245	237	240	228	252	221	246	242	243	252	204	229	263	253	211	221	220	236	246	211	224	237	228	232	243	196	229	213	224	223	214	199	231	222	211	228	236	221	213	207	232	226	231	244	233	235	239	231	228	229	239	240	233	221	229	228	232	252	235	220	248	220	224	234	227	219	219	255	244	250	216	213	206	230	239	240	217	205	227	213	240	232	241	206	235	223	210	219	236	237	199	205	215	193	235	234	215	201	229	219	234	247	229	224	262	222	228	220	224	227	235	215	204	230	226	200	242	210	214	219	226	231	214	208	222	234	225	255	202	252	245	207	222	225	234	255	229	241	222	207	223	230	250	220	230	234	228	224	212	215	227	237	229	222	229	219	236	238	224	203	209	218	241	244	243	198	236	238	203	256	228	233	208	220	233	230	234	226	236	238	214	224	249	239	218	255	230	232	227	231	213	235	199	234	220	226	202	220	235	230	220	220	236	215	253	225	198	236	256	211	232	216	241	237	222	211	217	216	221	211	227	220	215	240	234	238	240	221	218	245	203	234	233	198	230	198	225	191	229	215	234	223	234	225	223	255	204	217	244	205	229	241	231	223	211	232	262	215	226	224	219	231	230	217	240	203	233	254	218	253	242	219	244	221	233	254	226	215	227	209	236	219	241	247	215	240	208	237	238	226	228	240	219	218	207	230	226	222	205	228	224	232	255	210	213	240	245	234	220	226	242	229	235	209	229	243	206	218	219	230	238	247	214	220	219	220	239	228	224	252	238	244	228	234	220	222	217	216	200	196	240	247	194	249	228	219	211	223	248	236
2175	750	758	820	840	761	752	764	724	653	719	721	693	682	670	667	655	702	636	718	669	691	671	709	697	678	641	706	691	680	669	675	685	651	672	682	691	662	667	720	611	683	675	659	696	627	666	691	674	723	679	697	656	675	695	665	679	685	618	648	662	679	694	675	645	626	671	705	747	659	690	689	677	672	668	682	672	662	624	661	696	629	665	620	699	653	690	652	675	697	702	689	660	708	692	669	678	669	674	685	676	676	656	688	635	634	668	717	681	676	660	651	722	684	647	692	642	669	658	698	683	665	655	688	684	648	634	709	700	645	651	672	645	642	677	673	650	707	653	667	645	692	716	689	672	645	716	716	647	722	697	662	695	721	667	654	684	664	670	673	688	675	678	673	667	669	692	627	646	665	680	721	632	718	682	645	630	640	664	627	634	643	664	656	690	677	712	685	692	659	675	673	647	685	652	689	728	637	701	695	674	659	683	639	652	672	646	631	688	665	688	675	660	635	671	690	692	669	640	673	682	657	666	686	698	654	664	707	639	703	689	607	658	677	648	669	641	635	680	680	656	676	628	702	686	700	641	666	652	703	676	664	690	688	674	655	642	657	677	701	671	665	686	680	683	713	644	650	652	713	699	682	643	644	668	623	670	712	664	678	684	654	695	689	668	669	652	705	652	665	662	676	675	620	668	671	690	670	693	636	664	672	699	683	701	650	679	675	699	675	652	714	641	652	650	672	669	662	686	661	692	657	682	697	673	675	671	703	687	644	728	720	677	680	705	688	693	714	670	722	647	703	677	643	607	650	662	666	615	666	664	674	662	677	657	661	627	694	680	646	666	668	660	673	661	674	659	697	714	686	665	643	698	667	680	669	671	679	670	631	618	680	657	680	713	649	695	691	665	717	680	655	698	687	621	702	658	612	675	663	657	660	656	671	680	702	721	657	662	685	614	642	633	668	667	659	700	672	688	668	641	664	686	649	622	651	686	685	728	689	707	725	668	679	653	700	699	649	614	662	702	657	703	687	667	628	688	613	721	706	690	701	716	641	641	686	626	640	699	663	679	727	719	639	636	672	682	704	675	661	667	672	706	687	638	677	690	644	660	655	636	656	693	665	709	683	668	652	660	644	684	707	681	632	680	682	658	645	644	640	724	711	608	672	627	674	649	644	648	670	683	673	675	704	699	669	700	654	697	657	615	673	686	636	645	633	659	636	664	654	684	640	645	621	678	644	638	657	622	698	640	658	701	657	704	689	665	650	650	668	683	650	690	653	658	691	657	699	673	678	676	674	698	680	673	685	655	668	688	700	648	655	685	679	715	696	670	595	710	668	643	702	651	680	628	674	667	690	649	724	686	670	637	675	650	680	733	674	696	624	676	673	710	676	679	695	711	662	635	636	693	686	715	680	705	725	662	665	643	654	668	654	642	653	667	662	640	683	647	670	689	651	694	670	651	661	662	688	663	703	692	665	650	688	643	713	674	707	686	655	689	660	626	649	674	680	649	682	671	684	665	623	662	675	671	667	650	697	684	731	656	670	681	636	695	699	670	695	649	666	649	640	710	707	704	691	649	676	701	683	673	644	659	620	644	660	650	646	696	659	652	588	643	676	621	671	668	659	685	669	690	610	701	687	653	690	711	677	713	652	694	648	675	705	632	671	666	658	654	659	642	673	695	658	675	696	659	655	693	668	680	664	649	690	694	747	642	655	647	649	677	698	675	658	637	667	685	649	690	713	695	681	664	654	720	677	611	678	702	711	706	691	675	667	685	650	690	645	667	639	708	699	659	673	693	673	689	663	721	651	649	670	672	662	709	687	653	656	688	669	663	680	653	663	658	675	654	689	639	698	665	664	707	664	664	664	638	674	668	675	661	678	671	695	624	667	653	659	639	648	692	636	671	692	715	672	672	719	662	672	686	664	685	699	714	685	664	623	628	683	667	675	703	648	664	654	639	663	616	703	708	638	671	677	699	693	670	711	652	701	674	653	686	669	623	623	629	707	706	660	691	701	668	644	652	626	652	620	639	677	691	664	691	698	666	639	655	682	654	657	686	666	672	640	685	695	666	653	673	686	676	692	688	670	697	692	656	631	629	688	668	731	633	651	686	612	657	633	659	666	667	693	699	680	681	653	645	684	694	662	710	637	678	632	672	637	647	627	653	628	669	664	653	672	669	649	684	702	681	721	674	693	645	674	624	674	683	687	674	680	664	714	675	646	686	659	653	670	664	677	667	665	664	672	747	730	651	662	673	612	649	674	663	684	645	678	681	694	673	643	676	675	705	727	694	686	680	687	647	616	695	657	672	670	669	680	659	652	659	710	737	652	642	653	668	663	696	636	625	677	637	691	682	653	716	720	703	644	616	659	695	687	721	672	677	661	701	667	623	669	667	665	673	643	667	640	691	680	689	663	669	668	691	659	642	670	683	663	701	668	680	648	663	656	634	660	664	673	684	648	678	658	676	652	657	706	676	716	703	663	646	678	665	674	687	666	627	675	644	650	678	675	629	662	708	680	676	655	701	635	662	705	662	691	690	682	688	667	644	663	696	710	659	702	719	723	696	697	613	737	643	630	723	640	673	690	705	744	651	671	695	674	681	664	694	644	684	609	656	674	704	659	658	672	662	639	636	692	646	662	694	658	689	679	666	654	644	678	637	692	676	676	697	669	664	649	671	693	674	695	660	696	642	629	685	687	664	701	706	664	649	672	652	685	672	653	642	656	710	622	724	686	632	667	660	679	711	668	679	701	686	679	651	655	646	708	659	635	695	673	694	617	679	714	686	688	677	708	713	677	721	709	662	627	660	660	635	647	721	706	652	681	668	718	671	677	667	686	663	667	728	670	677	652	674	672	641	681	660	686	679	670	667	630	679	637	694	703	685	638	677	662	643	656	701	713	656	693	634	691	677	689	664	744	679	711	635	662	677	651	682	712	661	676	693	647	664	673	661	658	644	643	696	722	630	616	679	699	676	693	666	671	702	671	699	684	638	711	679	705	668	677	676	701	660	671	707	634	646	648	668	629	657	677	668	719	639	668	635	679	691	666	662	677	686	687	659	689	644	682	648	686	684	630	653	694	671	682	634	672	712	691	620	685	698	681	655	683	661	611	631	667	701	660	656	698	638	684	632	634	672	629	627	630	678	693	665	676	684	671	666	620	707	697	685	688	712	644	663	686	629	668	655	676	644	662	676	675	637	712	708	670	680	634	674	735	657	654	633	670	683	699	683	660	638	685	713	667	660	650	704	648	623	695	684	662	690	685	660	658	664	672	667	656	663	657	694	683	678	660	656	684	644	714	653	692	683	659	627	626	656	679	707	646	660	639	699	736	683	639	650	661	636	676	666	688	652	675	610	659	647	708	670	676	702	667	645	673	683	674	649	665	661	652	668	662	687	676	652	700	635	633	670	654	669	624	685	680	675	688	668	705	640	695	662	679	653	670	655	651	655	668	681	686	675	658	656	725	675	707	676	634	649	687	668	684
8093	1067	1413	1068	786	560	416	334	260	255	207	200	193	180	151	135	157	174	160	162	134	150	143	142	132	125	129	123	149	120	141	118	127	119	108	123	120	117	116	88	125	130	135	108	108	117	112	100	107	114	136	111	121	107	122	112	103	116	124	118	113	143	123	118	98	122	138	119	108	119	122	107	106	115	109	136	116	132	119	93	126	121	132	112	116	103	110	121	99	116	106	114	95	99	110	100	128	101	112	108	105	118	108	118	118	128	98	117	126	111	115	105	122	103	98	101	115	107	116	107	119	121	104	95	111	101	108	108	113	111	114	115	94	108	96	114	106	112	114	106	132	86	114	102	103	113	111	107	110	125	111	111	127	115	120	107	116	106	114	120	128	108	103	126	136	107	132	109	105	117	115	107	104	126	118	100	110	96	117	122	115	83	118	119	106	95	114	112	122	126	108	121	105	95	112	114	98	90	100	96	127	100	105	106	105	98	120	113	117	119	146	94	126	104	110	113	118	107	109	124	102	119	106	93	110	102	112	136	128	113	101	107	121	114	111	111	117	103	135	113	112	91	110	124	97	100	95	121	109	125	107	104	112	105	128	97	121	111	106	124	108	92	104	108	122	91	117	98	115	122	121	109	116	130	117	116	94	100	125	115	101	129	120	108	113	101	107	121	106	113	118	114	121	112	103	126	80	97	140	133	121	117	100	118	94	114	128	95	135	122	113	92	125	99	117	104	126	129	108	102	110	120	122	121	114	113	127	116	120	105	103	114	98	104	97	118	99	101	128	118	103	110	115	122	119	113	116	110	113	126	117	114	115	117	108	102	117	120	110	103	102	109	104	103	110	124	137	111	102	116	111	99	108	116	109	111	104	97	119	108	119	118	118	111	113	120	127	126	100	90	119	104	114	112	111	95	90	123	85	98	107	115	109	119	111	128	113	119	115	118	107	113	109	107	119	107	106	110	108	104	113	93	97	98	101	120	100	138	116	104	106	120	103	95	110	118	120	125	113	101	115	109	107	95	95	123	105	99	102	111	119	133	94	111	123	99	126	101	100	120	107	109	100	112	117	113	119	107	109	114	108	130	111	121	124	114	117	111	112	130	109	111	114	122	118	129	117	113	101	104	101	115	110	127	112	107	121	120	91	110	109	112	121	102	111	110	102	119	124	123	98	113	122	118	112	106	96	119	111	95	110	106	111	114	121	109	121	126	98	120	115	130	108	102	110	118	93	106	99	108	123	119	133	102	99	117	111	113	137	114	139	128	105	105	123	99	91	126	116	99	106	109	108	105	122	102	95	107	119	97	123	85	126	126	114	125	108	104	112	95	105	105	114	123	99	101	108	110	112	117	108	110	109	116	96	114	110	112	124	123	104	113	101	100	110	109	109	122	103	99	116	94	123	102	104	94	111	109	112	103	120	116	107	107	107	109	108	85	121	105	115	100	104	107	121	125	104	111	110	102	98	95	107	107	110	126	109	105	117	97	114	118	97	115	114	110	122	121	117	93	115	126	119	113	130	114	120	109	106	100	104	103	111	104	92	114	114	112	111	101	131	114	122	101	114	108	110	111	115	126	120	108	99	117	115	111	110	102	109	110	124	109	139	91	111	104	128	109	116	106	119	120	117	106	112	108	114	114	112	114	121	130	105	125	104	119	147	94	103	114	94	99	107	125	123	93	124	102	111	107	109	118	99	117	97	109	123	110	113	99	136	106	121	108	98	100	118	109	100	110	121	115	89	112	95	93	103	108	95	109	120	109	122	112	131	155	121	137	121	108	103	121	100	123	115	99	102	120	115	114	113	126	105	109	116	96	106	129	123	110	112	115	135	110	95	105	90	128	118	118	121	109	102	101	109	102	90	112	103	123	99	123	89	102	127	122	108	103	100	113	107	111	112	115	100	92	108	119	125	125	122	111	121	87	98	123	112	111	114	114	111	96	116	120	127	115	113	105	128	115	112	105	115	123	129	109	109	115	109	109	103	123	120	126	129	116	101	96	112	106	103	115	113	96	119	118	114	113	108	89	113	98	91	111	97	106	124	106	108	109	104	101	123	118	118	105	109	121	123	113	139	111	99	115	112	124	121	111	101	113	115	100	106	117	106	94	112	108	114	103	115	113	92	104	111	110	115	109	117	118	97	117	116	121	96	109	97	100	107	108	108	111	120	112	108	124	106	103	122	133	136	108	114	112	117	104	124	97	79	96	105	107	104	105	108	123	110	104	109	106	123	106	96	109	130	114	106	134	115	115	120	98	98	148	118	107	129	99	104	105	110	119	97	112	103	107	129	96	106	117	100	111	117	117	117	107	117	109	116	100	114	98	103	119	113	121	117	129	94	127	107	102	116	85	129	118	108	109	117	109	107	97	103	115	103	117	119	92	106	96	107	114	121	81	121	116	111	109	135	93	123	113	122	100	111	116	111	124	107	102	77	103	125	120	115	113	113	107	133	104	110	114	107	127	114	121	118	113	113	101	110	110	104	122	128	113	103	133	103	107	102	103	112	124	120	120	120	102	105	134	104	115	120	129	117	109	109	103	100	116	103	104	112	124	111	120	108	121	98	102	120	134	115	114	118	111	128	112	126	106	91	137	86	92	91	117	104	119	127	113	116	100	114	118	111	99	108	95	110	127	124	107	101	128	120	122	99	132	116	142	107	96	127	98	117	106	113	100	94	115	115	114	86	117	108	109	112	125	110	116	106	115	130	118	114	127	112	115	114	103	125	117	121	121	140	115	105	119	104	113	110	101	103	121	108	93	103	144	113	117	85	108	99	94	109	106	129	116	109	104	152	125	100	114	103	125	109	108	127	107	116	96	105	121	112	117	98	118	105	113	117	91	94	103	106	115	114	119	129	109	109	98	127	114	103	127	114	98	119	124	134	106	108	106	116	121	125	111	95	106	121	112	97	124	125	119	93	116	140	95	131	123	97	94	121	122	111	118	126	105	115	106	119	106	98	105	124	113	143	97	106	121	122	101	111	121	114	126	102	120	89	114	112	116	113	108	98	121	120	132	104	122	104	102	112	107	126	133	132	107	123	132	118	95	115	108	102	106	121	118	114	96	127	151	115	117	101	106	102	123	101	139	117	123	111	103	107	95	108	97	111	97	109	109	107	107	116	111	102	103	103	101	114	94	116	122	118	104	117	115	104	119	110	119	120	106	101	117	130	104	128	116	106	105	106	101	126	101	117	122	124	101	106	100	115	96	98	117	114	112	104	115	117	116	112	102	95	103	98	91	113	123	97	107	91	111	105	99	104	107	104	114	110	96	112	110	123	99	90	124	115	114	101	104	111	118	90	108	120	118	106	117	107	106	107	123	104	113	114	109	123	114	110	120	98	92	110	93	108	104	108	101	113	96	122	117	108	119	91	107	119	96	110	107	122	123	95	118	124	119	121	105	122	94	87	109	108	104	120	105	99	97	98	97	106	128	106	117	117	116	103	101	104	118	103	99	104	97	126	117	102	115	111	93	106	103
5278	1324	3218	3685	3017	2510	2025	1745	1462	1286	1141	1040	910	828	827	755	683	698	627	615	580	533	601	555	498	530	479	501	516	485	474	443	465	479	439	460	442	448	428	457	428	424	422	473	409	397	418	403	417	409	399	427	388	402	386	414	423	378	410	393	377	381	423	433	416	374	389	383	373	371	420	388	453	411	394	386	360	391	396	371	388	427	413	383	434	391	402	426	373	388	367	352	383	385	400	383	404	380	370	403	353	390	377	392	401	377	387	378	387	381	338	408	368	394	394	375	359	374	380	380	376	383	372	368	405	393	375	379	386	406	365	354	379	360	349	373	375	396	342	372	355	379	382	398	385	404	414	338	364	387	341	387	344	380	409	369	390	390	354	408	351	367	371	392	365	357	353	374	395	397	397	343	396	340	391	372	391	359	392	393	351	360	397	373	381	388	391	366	373	372	338	374	355	356	369	367	378	396	378	379	352	350	353	350	391	375	403	355	353	363	372	377	409	378	393	365	376	386	369	377	377	386	390	378	380	401	385	356	354	364	399	389	380	412	375	372	374	386	379	356	359	382	394	352	365	399	374	367	387	365	378	361	390	378	388	367	376	386	375	378	393	358	399	408	378	427	416	395	374	386	374	374	384	357	384	375	346	360	371	350	387	385	397	367	373	368	395	379	379	379	368	348	366	367	383	383	363	354	400	366	387	342	387	362	374	359	354	394	379	363	411	399	380	364	346	374	401	362	349	380	355	343	367	376	360	397	405	403	355	386	361	359	424	370	396	360	334	364	339	367	377	378	360	376	381	341	399	373	385	391	392	390	380	393	379	365	374	350	376	375	363	351	389	369	365	404	411	364	340	381	371	352	396	377	380	358	387	385	366	368	388	390	402	365	378	357	382	371	354	423	373	380	372	387	360	341	366	420	373	396	388	387	356	342	409	395	355	380	372	399	361	371	396	380	400	370	416	371	390	347	370	389	374	372	368	366	365	355	370	398	383	352	363	375	391	369	367	350	354	367	365	363	383	345	361	409	354	382	401	379	362	399	374	345	389	389	364	413	376	320	341	382	401	376	381	354	369	394	418	362	388	398	377	371	364	392	379	336	380	369	369	409	363	377	381	385	399	352	386	360	395	384	363	344	375	367	380	393	383	370	354	359	389	390	370	381	360	390	374	371	382	381	367	378	353	347	360	360	357	375	358	405	384	349	393	375	381	354	363	386	404	405	389	386	376	367	368	420	401	377	374	360	419	366	383	340	390	351	368	402	414	388	371	375	372	361	364	352	329	386	366	387	365	365	396	359	364	344	378	386	366	354	350	394	340	382	391	412	364	374	377	379	392	377	353	373	366	381	388	371	384	353	388	343	379	370	374	381	409	373	351	363	359	361	375	383	344	392	349	374	383	356	379	389	353	365	356	385	388	365	372	348	392	323	375	403	389	349	407	372	382	382	388	346	364	402	396	382	368	331	389	372	407	382	403	356	404	344	343	397	359	351	360	339	374	358	387	373	382	366	350	408	380	388	385	419	361	358	361	352	379	338	349	372	383	382	374	377	399	353	362	360	357	332	377	368	397	371	402	346	368	367	391	403	383	346	376	378	370	383	375	403	372	367	407	368	338	397	379	365	369	398	392	379	401	369	388	375	350	415	394	373	372	364	364	387	369	381	351	423	381	383	388	378	362	379	378	386	369	360	369	366	376	397	383	376	399	399	381	389	388	378	357	367	376	406	342	350	392	359	388	376	392	385	385	359	373	367	359	378	409	364	372	373	369	383	375	369	364	406	396	382	372	388	373	413	399	362	368	353	344	376	359	384	403	374	417	344	363	371	366	383	413	377	399	343	361	379	385	338	395	379	366	349	365	356	381	360	368	388	341	343	395	361	389	372	355	359	390	358	406	378	355	427	413	369	376	357	361	395	354	390	377	365	373	353	410	380	395	359	369	363	386	390	400	400	404	362	377	397	385	406	357	392	386	380	364	370	361	391	332	368	389	376	329	415	378	410	368	384	399	363	417	394	350	355	396	377	352	384	317	369	372	404	397	389	368	400	381	405	354	369	390	373	389	353	384	377	367	380	384	397	365	347	367	371	397	358	384	386	347	350	383	349	365	422	378	377	379	363	378	338	378	403	359	407	363	341	381	386	396	393	383	372	393	361	369	389	396	373	390	375	369	391	375	350	390	370	398	399	372	354	370	367	382	407	391	365	356	385	388	369	353	421	346	378	383	374	350	352	374	370	370	340	381	365	386	362	365	341	391	375	412	387	381	387	387	364	367	396	377	379	363	369	379	397	385	355	377	411	381	373	364	386	370	377	328	361	400	360	371	416	365	372	377	357	385	354	371	358	394	341	357	372	378	418	346	381	378	363	393	361	389	362	381	387	401	390	388	336	387	366	396	356	362	366	347	357	409	377	367	369	397	388	376	415	371	377	389	385	379	368	341	371	406	362	350	360	368	390	394	389	350	365	335	399	391	382	395	370	362	379	355	408	360	380	383	377	372	392	384	396	337	350	386	396	375	360	403	379	348	346	371	404	354	393	361	382	372	388	333	355	408	393	385	370	326	389	383	398	372	399	367	392	352	348	397	404	368	400	372	369	395	379	409	374	363	349	386	401	398	365	379	402	369	362	382	366	384	377	328	344	367	353	405	337	382	376	385	408	353	390	375	360	381	378	378	408	373	372	361	377	402	372	366	384	368	381	362	416	375	411	374	354	367	396	398	391	383	379	367	366	393	407	398	373	409	383	366	374	405	388	372	361	360	350	390	392	375	406	413	373	377	373	363	362	383	364	382	391	370	400	386	400	358	365	378	361	358	346	391	351	396	395	352	380	331	388	373	345	381	385	358	403	398	358	371	355	353	386	389	395	376	371	385	377	392	382	407	371	369	374	368	361	349	381	364	404	358	355	371	399	358	389	384	399	376	420	361	371	383	391	397	368	376	375	363	367	401	359	356	402	370	381	380	373	352	338	380	389	400	351	380	349	356	381	385	389	339	390	344	388	425	359	373	400	390	367	355	360	391	389	365	372	369	343	373	399	374	379	402	358	360	379	377	382	372	367	386	382	413	389	342	397	346	357	415	405	358	388	377	370	345	394	378	357	403	356	389	360	325	347	387	331	392	357	385	356	398	369	373	394	383	375	393	380	361	398	348	387	388	422	379	374	379	411	376	383	359	362	394	393	355	381	403	369	392	379	377	349	364	376	373	375	364	377	363	364	374	401	348	365	372	373	378	379	368	367	374	386	399	367	354	361	376	361	377	375	388	392	354	371	339	388	375	401	394	392	332	365	352	379	327	364	382	357	382	360	387	375	348	381	318	385	374	358	377	391	376	349	410	373	334	372	359	384	365	363	405	349	395	410	385	394	382	339	396	386	344	404	397	367	378	366	364	373	343	372	352	370	372	402	385	385	346	356	374	368	405	362	383	354	377	345	361	394	369	363	359	354	395	400	366	388	361	385	355	400	370	399	333	362	408	328	363	362
15367	2456	2786	2095	1424	1035	769	591	490	445	383	344	320	268	241	251	243	214	225	212	200	177	211	199	184	191	181	175	186	177	184	171	150	175	179	146	150	153	173	169	173	175	144	183	189	158	151	167	149	130	165	161	152	151	150	168	139	165	167	151	153	159	156	149	136	136	144	178	148	154	150	158	172	170	148	184	169	152	142	164	137	148	152	138	152	146	154	143	147	142	139	146	144	153	135	136	142	150	135	148	168	162	142	143	143	163	154	165	166	170	163	152	140	151	134	132	156	154	136	155	171	142	154	146	155	177	166	173	153	161	158	150	143	157	155	166	147	158	151	145	158	165	163	145	143	127	141	147	123	142	139	145	165	198	167	148	133	126	167	164	160	169	186	139	164	140	148	152	135	153	130	143	152	156	153	148	148	137	135	165	177	148	139	143	149	149	175	140	165	158	146	154	176	172	160	152	156	146	151	158	161	165	145	162	151	123	141	154	144	157	153	152	151	144	154	154	149	138	136	147	173	151	142	169	139	138	158	153	160	147	123	149	133	155	175	150	147	163	144	139	121	141	135	159	151	177	146	166	169	147	167	136	148	152	143	181	162	160	126	145	173	142	141	142	152	148	166	138	144	139	175	159	185	146	155	147	138	161	162	142	156	161	166	143	136	178	143	134	162	169	149	153	143	167	139	158	138	170	166	155	128	157	138	149	155	139	158	151	151	146	137	148	161	158	124	134	127	179	138	159	151	151	171	136	124	163	141	165	161	127	136	157	134	149	172	167	143	166	142	158	160	146	143	166	161	139	160	159	145	144	166	162	156	158	158	162	153	151	154	163	142	156	161	119	168	148	149	148	150	141	140	179	150	156	146	155	164	144	163	137	148	135	162	134	161	155	164	133	142	135	125	153	157	166	141	141	143	146	157	166	154	136	134	160	167	149	168	146	144	177	166	134	138	151	163	148	138	155	157	171	145	147	168	147	134	174	146	138	170	155	149	163	163	158	162	178	158	169	150	122	151	150	164	126	156	146	157	118	163	157	170	141	159	133	167	141	148	160	155	150	157	149	141	154	142	180	166	170	143	165	132	150	161	163	147	134	143	164	178	176	134	164	158	158	144	179	151	171	145	177	151	144	157	148	142	164	152	145	145	153	144	145	153	166	140	147	144	167	180	146	154	169	126	157	121	152	143	150	154	176	157	162	163	147	175	161	138	158	158	134	164	162	182	166	141	132	155	148	159	153	134	155	141	142	142	183	178	150	148	154	149	153	162	151	161	137	155	153	149	154	142	130	165	142	152	159	134	143	151	154	154	145	146	141	159	144	167	164	148	141	164	160	156	162	149	150	168	144	169	160	165	162	156	143	137	144	147	134	143	154	155	161	134	175	165	156	150	154	174	156	148	133	149	152	133	152	140	150	162	146	162	132	140	150	159	158	147	165	137	143	163	150	144	150	154	156	150	167	143	181	173	142	158	170	172	137	166	151	129	146	136	134	149	158	157	152	172	155	136	152	154	157	150	152	164	157	148	148	158	139	131	156	161	161	140	153	159	142	166	141	140	176	132	138	148	147	159	169	165	148	141	164	160	149	150	134	182	133	159	134	152	142	160	146	144	156	174	152	155	174	138	136	157	172	151	144	134	139	157	155	140	146	150	153	153	146	128	122	160	138	156	150	146	157	159	159	150	158	137	149	133	165	156	135	152	161	150	140	163	153	170	154	159	163	157	155	162	152	144	137	139	152	147	186	126	141	144	142	153	141	133	158	142	146	145	172	140	149	148	161	174	133	153	154	136	113	163	147	148	157	136	155	146	149	165	137	150	153	156	165	157	150	172	159	158	150	150	137	141	140	140	150	135	157	119	160	146	137	154	173	138	160	155	161	151	143	147	137	116	158	168	164	151	137	150	125	134	122	164	170	130	144	163	149	146	129	155	146	149	169	126	150	147	157	146	139	148	168	163	148	159	148	167	163	144	112	143	136	163	162	141	140	135	137	152	178	148	176	141	149	147	160	153	144	182	148	148	140	124	146	143	141	155	136	161	156	166	155	162	170	156	155	164	148	154	147	148	148	161	141	153	141	144	139	143	160	145	165	151	130	150	171	140	157	159	131	151	132	138	160	167	138	166	141	155	144	151	154	146	129	146	133	122	152	151	166	160	139	131	128	156	156	174	151	147	156	134	136	165	166	158	167	168	131	149	162	144	183	146	138	153	168	156	170	167	162	151	145	165	151	157	147	139	143	168	162	155	136	164	136	155	157	141	150	150	143	145	160	153	148	140	179	138	147	149	178	154	168	164	137	168	154	162	158	154	163	148	159	172	161	165	142	151	167	132	149	172	172	166	162	174	142	158	135	153	164	140	139	156	146	160	150	147	136	148	143	163	148	153	140	163	146	153	144	148	153	165	155	161	190	163	171	160	148	149	142	151	143	142	121	166	148	167	149	133	164	162	146	163	149	149	146	164	152	157	139	146	178	161	153	139	163	160	138	146	152	141	160	162	153	143	146	152	150	157	177	166	165	133	122	159	148	146	133	156	175	152	167	148	162	170	143	151	162	158	161	137	157	136	141	139	147	166	151	145	135	158	144	166	164	165	170	161	131	138	141	172	155	163	138	157	156	171	151	144	150	148	158	147	150	153	156	159	149	153	138	125	165	141	168	154	160	140	135	179	151	157	145	154	141	155	159	152	139	144	164	165	155	156	144	154	152	146	144	138	150	164	141	152	162	140	157	134	166	137	147	141	153	152	130	157	142	192	157	166	170	158	168	147	158	153	144	138	151	153	176	147	142	151	144	139	143	152	149	147	144	150	162	156	160	152	150	140	143	136	190	152	145	135	152	156	128	133	159	134	140	165	149	170	153	162	160	154	163	160	178	148	143	164	133	159	163	159	161	176	151	145	149	147	161	172	134	174	176	132	172	125	162	133	144	137	161	143	154	162	145	142	150	168	149	168	153	142	177	152	153	159	145	160	147	148	146	169	137	164	147	143	148	167	166	156	154	171	154	151	166	141	167	168	160	143	141	162	147	157	152	132	173	158	180	162	165	159	154	155	128	140	169	147	147	135	163	149	135	163	151	147	163	168	156	142	153	138	143	145	149	154	183	156	149	167	161	161	150	171	151	155	151	165	148	132	149	156	169	145	151	151	147	154	172	147	135	136	154	138	137	154	136	157	149	141	143	150	143	158	141	124	142	139	170	155	142	159	171	134	158	152	135	154	161	149	149	133	171	169	149	145	156	139	159	152	147	161	166	131	141	158	152	169	151	148	178	172	160	135	137	156	157	168	133	152	131	166	143	134	156	161	195	154	153	149	152	145	152	156	165	150	156	162	143	158	148	127	140	165	172	148	149	164	164	160	165	154	133	153	129	141	151	143	165	164	137	137	150	160	152	147	140	157	162	151	145	141	165	155	145	155	149	142	153	130	159	150	145	164	157	132	156	163	153	142	147	144	138	146	148	153	151	146	164	152	164	177	133	171	150
7592	2546	6008	6781	5544	4548	3779	3163	2545	2235	1916	1752	1570	1399	1260	1238	1123	1025	958	940	895	866	838	869	794	773	767	719	716	660	654	656	688	664	668	595	633	620	593	573	607	568	575	538	554	595	597	569	567	565	532	548	578	563	572	553	575	513	557	482	506	508	555	522	534	524	534	500	517	492	512	523	540	515	529	525	509	509	530	511	531	539	491	494	493	523	510	525	512	494	495	512	508	555	481	508	536	491	512	498	497	475	493	525	534	532	520	490	518	511	462	511	533	485	517	547	488	512	507	492	511	483	485	511	489	524	447	525	510	502	524	512	457	542	478	509	475	507	519	459	508	496	509	505	471	506	518	507	489	551	501	520	516	490	511	478	544	461	469	487	528	498	510	515	494	488	530	494	488	487	519	494	476	500	530	505	548	506	483	479	530	470	515	465	505	511	442	483	476	494	464	488	491	498	522	524	499	487	533	536	511	526	474	472	482	484	512	511	486	462	485	505	513	494	471	529	524	528	494	500	497	530	471	465	472	487	505	497	520	482	537	478	509	483	509	470	503	521	502	533	486	511	468	482	474	494	490	511	512	459	466	511	476	484	495	474	503	469	483	482	473	532	491	507	505	451	501	511	480	515	493	508	487	477	518	479	484	504	498	467	498	483	445	486	493	501	484	484	463	491	534	497	491	505	482	496	514	467	514	475	519	500	508	472	471	493	497	458	518	532	514	497	479	519	502	509	492	499	481	486	476	545	483	473	542	464	520	543	513	492	504	475	500	516	490	499	495	536	476	503	510	459	484	483	513	484	503	547	531	513	488	497	482	527	468	496	511	480	483	488	511	480	461	537	496	494	513	491	478	499	533	473	482	451	495	507	522	487	495	495	467	541	502	519	502	490	512	522	512	485	530	485	513	490	477	510	507	509	489	487	509	475	503	523	465	491	459	492	499	511	478	468	492	475	513	501	507	468	521	491	511	503	526	493	486	511	472	496	510	524	500	477	475	467	470	525	482	463	479	489	524	457	451	498	523	514	511	487	540	509	487	512	521	470	523	518	518	483	513	451	500	496	493	504	504	493	473	506	492	488	484	469	541	449	509	494	515	466	483	468	452	470	487	513	481	457	468	510	526	553	489	518	478	533	500	523	522	507	494	476	478	462	547	492	493	512	504	523	503	483	499	465	491	476	507	480	486	472	535	478	455	509	464	454	508	514	503	499	493	502	526	492	506	496	477	474	526	501	488	483	540	488	455	524	466	507	508	471	493	509	483	516	495	470	514	507	489	482	538	519	520	487	501	522	490	497	505	484	482	507	471	484	516	478	494	512	519	472	509	491	508	495	502	502	514	499	513	515	512	495	519	492	490	496	514	445	495	474	489	480	518	437	507	503	486	499	496	485	504	487	453	477	472	496	470	496	480	477	478	490	507	523	481	494	479	518	482	485	530	521	485	484	508	447	514	526	512	518	512	503	498	477	495	492	488	500	451	497	465	506	525	507	478	485	490	493	529	496	475	476	504	513	542	520	485	511	490	495	515	461	516	490	490	494	485	500	495	496	492	491	514	496	499	506	499	465	506	494	478	499	498	491	492	500	540	483	511	442	465	512	481	515	470	505	501	458	506	510	488	512	491	504	497	494	510	484	492	491	510	487	480	463	441	513	499	466	498	505	456	460	490	525	535	460	486	504	491	490	507	481	540	509	491	510	491	469	515	502	502	516	514	502	475	496	513	456	505	495	494	493	521	490	481	528	462	514	533	498	459	480	493	526	498	503	473	454	558	515	496	502	498	479	465	487	536	499	480	458	516	470	521	494	497	447	459	521	485	524	488	531	506	492	476	479	531	527	540	497	531	497	486	505	549	523	490	491	498	513	484	453	492	500	519	480	520	510	476	448	506	493	463	504	510	494	471	478	476	525	459	464	506	515	489	503	496	523	481	548	490	509	480	511	469	469	504	490	471	490	481	537	469	467	507	524	488	526	483	482	491	519	513	489	470	495	514	481	479	475	474	511	531	496	515	517	494	521	510	510	526	489	531	534	500	521	473	470	507	510	490	522	475	492	525	472	499	502	489	541	453	553	523	492	500	496	472	490	509	497	483	515	482	493	496	500	486	471	450	505	497	504	483	515	484	506	486	489	501	478	493	499	482	520	490	525	463	515	461	457	456	445	503	483	476	497	495	515	490	481	508	487	466	477	486	538	503	487	491	471	507	505	455	486	529	539	518	503	531	509	494	498	494	498	490	472	482	520	490	480	500	470	506	519	493	476	491	488	497	489	484	518	452	501	477	508	477	508	477	515	477	472	439	501	464	483	489	505	488	496	433	509	492	498	448	475	495	483	504	518	430	479	482	506	493	518	494	502	504	542	476	486	521	482	507	513	485	506	456	502	506	502	521	487	481	452	473	492	465	494	484	506	494	451	507	524	488	492	464	496	481	527	574	486	506	494	465	490	444	498	475	529	513	483	531	524	528	481	473	472	497	487	501	514	515	488	490	486	497	488	488	508	512	510	462	513	544	530	448	478	470	474	547	488	490	515	518	493	492	503	494	520	520	465	532	508	466	481	488	515	507	499	527	522	492	510	494	490	477	530	480	478	464	516	480	500	503	476	471	485	531	458	490	493	457	454	525	507	513	510	496	471	522	450	470	495	488	500	465	481	484	481	504	470	527	504	495	473	510	478	487	527	488	504	505	537	528	488	502	494	508	462	489	469	494	485	482	504	505	461	485	493	469	507	524	483	457	515	508	494	481	484	494	465	517	494	486	491	500	513	466	493	508	482	483	487	494	456	529	532	482	508	552	511	508	497	479	510	473	535	482	496	470	499	464	517	458	473	481	497	470	486	478	457	514	525	460	497	498	459	507	512	499	496	499	471	523	497	497	480	504	486	486	515	462	486	488	481	481	509	493	496	478	479	540	519	509	458	525	480	481	474	479	509	480	512	512	494	507	455	515	491	486	495	489	504	506	478	470	481	460	463	482	476	475	434	505	485	476	485	460	513	513	472	465	473	532	496	529	457	466	543	513	490	497	484	502	478	465	489	509	492	502	477	522	528	516	519	479	457	502	445	505	493	515	521	482	535	540	512	510	513	478	487	488	519	495	478	518	513	504	572	506	487	526	518	507	487	490	470	494	489	511	500	510	469	535	497	478	512	519	494	472	480	516	483	500	488	459	505	539	479	493	491	501	526	483	502	471	502	481	472	501	499	494	480	494	467	480	475	469	491	554	476	503	458	497	475	521	491	474	500	493	478	504	514	479	538	509	487	485	499	489	506	478	480	490	525	503	459	504	487	481	486	496	508	487	494	473	485	490	517	525	496	490	506	486	516	501	457	520	523	456	521	512	512	472	526	489	488	545	501	500	481	465	487	529	495	520	451	522	490	528	507	519	529	453	495	499	490	519	470	541	503	480	511	523	502	530	487	517	479	508	500	464	472	473	533	515	491	508	507	474	513	484	501	477	460	504	493	536	481	523	492	477	479	490	486
2072	282	284	269	269	231	257	253	226	223	207	233	240	237	214	234	230	241	216	237	207	205	228	208	219	222	231	207	222	213	228	237	243	219	225	253	223	215	225	252	215	222	231	255	214	237	198	216	217	203	230	235	250	227	240	249	217	228	208	221	245	234	217	225	206	226	222	208	226	206	224	236	228	232	198	224	217	244	227	210	221	221	224	213	235	212	230	202	214	220	234	215	212	220	214	222	240	202	213	214	234	239	222	232	249	217	217	225	243	197	211	227	214	242	218	205	223	216	239	228	183	250	255	216	187	222	209	237	228	243	227	213	247	226	230	211	215	216	226	225	221	208	244	259	228	224	202	214	212	227	236	211	218	238	218	241	192	224	219	230	212	219	236	204	220	233	215	218	250	244	229	214	197	215	221	207	210	197	215	210	219	241	251	198	227	242	237	236	222	220	202	203	258	202	226	218	202	217	233	206	228	212	202	200	222	232	201	245	237	260	214	242	227	243	222	237	198	245	224	208	207	232	229	210	220	234	219	227	181	199	211	219	246	199	239	238	224	224	226	243	230	245	227	222	225	237	239	210	225	222	236	213	216	210	218	191	223	219	208	215	223	212	213	222	221	212	229	236	216	236	238	210	250	242	242	245	223	236	197	223	216	242	253	207	207	218	244	225	209	225	199	239	231	215	216	249	220	215	219	221	255	235	219	220	207	230	230	240	210	204	200	194	246	240	246	245	212	211	219	227	223	250	223	219	242	231	217	230	232	261	226	227	236	239	223	208	236	218	225	221	228	224	215	236	227	242	218	217	231	235	220	241	236	202	257	232	189	212	241	223	236	233	245	225	215	225	228	231	227	209	236	213	233	224	203	213	226	229	210	225	201	235	248	220	244	208	221	217	224	215	212	227	244	204	236	227	205	231	226	243	227	242	223	243	230	205	232	237	233	237	234	241	247	232	234	223	242	234	199	220	244	231	216	198	214	222	246	233	225	251	222	212	233	213	238	194	245	213	230	233	235	211	259	225	192	219	247	214	229	243	217	234	208	232	230	244	207	215	214	226	223	241	219	217	220	210	227	210	220	246	225	230	240	222	195	235	215	238	228	204	244	220	228	219	225	224	233	255	230	224	221	240	227	212	248	232	215	213	196	230	250	210	218	229	230	219	214	206	253	239	230	204	227	203	209	243	231	223	232	241	239	215	221	214	238	261	230	234	211	221	210	228	207	232	199	226	230	217	209	216	241	246	225	268	209	221	211	226	248	226	232	209	230	232	208	220	239	228	203	248	228	266	225	263	216	227	227	214	250	212	227	235	222	233	223	234	248	236	260	222	222	237	219	243	225	237	221	201	205	219	222	250	208	212	226	196	220	215	204	223	216	226	227	216	220	222	211	244	228	238	224	230	236	223	244	234	231	236	202	247	227	238	216	192	237	210	214	208	242	231	262	227	209	216	226	215	221	232	221	268	232	222	224	231	229	234	255	231	240	237	231	237	205	248	223	217	233	206	262	211	233	237	204	239	183	219	233	224	222	208	227	243	231	229	191	242	200	219	213	237	230	236	235	226	237	228	218	241	218	257	233	206	214	209	226	227	203	207	232	234	202	203	234	228	202	218	229	230	231	216	234	218	222	220	254	254	227	242	227	191	230	248	209	221	212	219	220	215	254	229	236	204	223	209	195	238	228	205	218	235	221	232	254	254	233	213	228	235	257	241	210	234	222	234	247	205	229	254	223	217	218	237	266	196	238	201	241	218	203	225	210	236	255	234	241	244	244	252	203	253	231	244	229	205	243	221	231	226	250	232	197	215	216	233	215	232	250	241	196	217	231	232	225	233	247	261	218	247	273	213	220	223	211	193	215	223	243	216	231	226	231	228	225	241	227	257	251	239	226	224	200	207	214	212	224	209	207	259	240	210	207	214	226	216	271	221	220	224	211	236	259	252	209	221	239	235	243	212	236	233	203	214	218	212	203	247	210	267	218	204	224	242	241	224	214	229	219	215	203	225	231	234	227	252	221	249	233	250	221	225	212	218	228	223	243	227	239	198	222	241	241	221	205	200	223	232	224	220	218	239	248	215	233	205	218	227	222	255	224	201	233	218	245	246	226	202	239	259	225	230	220	240	205	213	206	238	203	230	225	231	236	233	235	208	198	230	228	217	213	234	220	219	255	248	236	239	212	204	212	236	227	250	216	204	231	226	235	250	228	242	212	194	243	208	237	205	242	208	213	225	220	229	256	237	217	217	231	227	259	242	240	214	250	209	234	231	237	234	216	241	251	215	227	214	235	225	225	217	202	232	237	224	252	246	236	245	247	222	224	235	232	213	233	211	210	238	243	229	216	202	222	229	235	237	214	207	219	222	198	255	225	226	219	229	212	232	220	213	234	228	228	239	202	215	223	209	210	203	232	249	213	225	216	219	237	228	223	230	200	257	239	233	242	237	225	237	177	245	243	235	213	220	232	227	232	230	227	238	232	255	221	238	235	207	234	196	219	228	225	213	228	232	227	195	213	251	210	226	241	232	233	239	230	235	222	248	228	207	202	220	220	225	226	234	227	207	200	214	223	232	229	245	229	222	248	240	213	238	203	218	213	246	201	228	249	222	226	210	226	219	253	224	216	232	201	210	203	224	250	244	206	242	218	205	233	219	246	231	203	196	182	241	230	241	256	237	235	207	216	244	229	219	225	236	236	242	237	209	234	260	226	204	226	221	205	221	214	234	232	227	268	229	199	218	260	227	220	219	224	242	240	239	246	229	218	210	227	230	218	235	208	241	199	240	238	230	239	188	215	228	215	234	223	223	212	235	234	226	237	254	212	220	240	212	224	216	207	225	218	223	237	231	242	214	238	214	237	235	197	234	281	225	235	228	233	212	258	261	203	224	218	222	229	233	230	234	223	217	215	237	228	241	193	223	239	230	224	221	236	213	222	259	207	229	225	224	244	191	207	211	229	229	211	226	206	221	216	211	214	219	227	244	222	224	239	229	233	218	243	209	219	240	221	233	258	203	221	210	209	239	223	237	228	219	213	234	207	224	231	221	198	242	210	210	223	242	217	258	254	222	211	221	220	236	221	235	226	222	222	206	225	231	219	226	232	240	217	222	212	250	236	208	223	216	191	228	212	251	210	231	245	224	244	218	233	203	210	216	223	225	222	223	225	206	216	217	250	209	226	231	239	224	214	240	239	200	226	219	230	233	196	200	216	245	236	216	222	223	228	212	200	210	188	226	214	213	227	217	239	254	214	207	241	228	220	250	214	242	223	221	242	269	204	220	235	202	237	233	221	209	231	252	206	230	223	227	190	230	212	217	241	227	244	210	240	225	235	226	223	207	233	202	222	237	228	214	213	236	239	243	258	218	223	224	223	220	232	214	229	219	239	252	216	234	223	247	243	242	201	242	208	217	233	229	232	236	210	223	210	199	222	222	229	223	209	217	226	204	228	231	220	215	250	227	252	224	236	193	225	209	262	214	201	244	243	234
2207	732	841	864	807	755	782	712	773	760	702	715	681	669	725	717	720	673	702	696	656	662	683	665	706	694	686	672	671	675	666	717	644	681	677	659	680	669	664	639	677	683	722	691	685	646	739	682	707	696	638	711	668	658	623	709	684	651	661	651	699	727	686	626	691	652	653	669	712	671	648	633	637	683	714	642	691	669	695	700	669	702	669	667	636	664	694	660	655	666	686	714	637	636	619	687	654	657	673	686	678	674	711	626	678	673	679	660	635	677	662	658	676	695	690	682	642	666	685	661	667	652	666	703	655	653	670	678	680	666	654	654	638	682	685	664	629	647	708	684	680	686	679	683	689	697	658	675	667	653	685	674	668	618	690	654	668	660	725	674	651	612	653	659	688	657	667	700	668	631	656	693	727	677	676	665	693	666	637	684	692	694	706	679	676	669	695	659	688	674	654	670	701	599	695	646	693	671	689	617	712	680	720	685	660	645	685	703	674	646	702	691	674	664	696	646	656	692	684	634	679	671	719	711	677	693	653	715	645	663	683	656	706	676	627	694	655	704	657	658	677	721	632	677	671	694	671	653	692	687	647	700	675	671	680	679	657	675	655	651	665	613	721	663	662	617	681	697	684	663	628	669	686	693	660	689	676	619	724	623	619	661	684	710	632	668	621	668	693	685	666	657	655	655	696	674	654	655	668	659	667	640	690	687	671	669	642	667	645	649	690	663	670	668	711	643	679	654	690	673	668	662	718	700	670	649	644	687	692	689	660	668	700	684	660	650	669	743	686	617	673	652	684	681	650	664	634	629	674	639	683	658	639	675	666	689	671	664	650	652	682	642	655	660	681	678	679	646	661	628	632	683	654	682	662	674	691	649	695	675	661	647	666	650	670	692	688	690	683	682	633	697	677	647	691	636	639	621	703	653	660	707	680	699	647	651	692	647	676	665	655	701	668	644	667	677	671	655	651	678	675	676	689	674	670	689	669	646	665	664	678	662	636	664	675	678	657	709	654	637	698	642	732	676	644	620	682	683	667	629	638	636	662	693	645	686	679	641	679	714	664	718	695	657	656	687	654	641	698	667	691	707	709	690	627	667	664	659	690	661	675	674	669	653	662	671	705	673	670	704	685	640	654	688	698	691	645	649	650	671	674	665	681	689	648	677	657	686	674	654	710	717	633	669	659	648	674	726	642	696	677	664	670	659	650	664	661	684	665	678	667	663	683	692	697	641	660	702	648	650	654	643	731	676	669	657	665	701	670	660	659	724	660	648	693	684	716	701	681	675	641	659	688	655	682	644	651	641	642	673	677	653	651	627	688	666	663	624	658	692	682	611	665	642	694	657	698	693	648	664	677	723	692	697	675	698	663	631	666	706	630	658	683	707	677	695	672	659	622	715	679	658	667	682	681	649	669	624	625	648	646	666	693	658	687	678	657	673	679	625	649	675	700	701	647	691	676	696	664	703	695	667	632	677	668	651	662	692	679	627	662	727	683	655	652	647	682	663	656	673	714	586	649	704	718	662	690	702	650	644	708	644	665	665	679	656	637	703	671	664	664	694	701	677	704	675	679	662	694	685	706	720	655	681	673	697	664	649	656	703	644	659	668	683	657	668	712	668	686	661	641	649	661	699	690	710	633	688	649	664	638	665	684	715	673	613	685	627	693	628	614	650	650	628	734	668	628	635	686	676	702	663	669	720	666	687	656	679	664	644	714	675	630	668	737	674	640	685	668	684	665	699	682	677	690	626	688	747	694	680	650	685	650	718	632	647	658	622	693	643	654	709	647	664	655	648	678	661	666	688	704	643	676	704	695	662	630	674	699	741	704	687	690	635	691	649	652	663	637	728	696	716	695	652	655	684	648	629	659	656	623	686	673	688	667	670	694	702	643	688	692	726	681	618	696	694	636	703	651	632	635	675	675	623	648	622	662	669	662	675	643	688	710	696	693	655	688	672	696	661	689	672	696	697	668	608	672	657	646	653	631	622	656	685	663	672	684	636	709	655	686	694	692	717	632	661	717	703	699	684	639	692	652	685	693	641	674	629	678	661	673	658	667	713	681	729	682	682	666	695	634	650	682	704	701	694	652	650	645	652	656	662	653	692	680	641	637	679	677	718	652	691	683	619	655	635	680	721	629	710	704	668	690	666	627	707	627	655	697	692	666	668	678	671	718	663	671	676	660	662	684	695	666	707	677	687	654	682	638	668	658	674	662	660	652	694	667	660	682	674	671	654	682	677	667	693	672	656	660	659	691	678	662	632	652	617	666	689	673	681	680	666	642	686	653	655	677	677	710	673	671	651	652	671	682	653	633	648	647	620	650	644	679	671	707	654	662	703	694	665	631	660	686	653	692	654	670	704	662	658	630	650	660	676	628	684	659	652	689	648	705	642	628	652	712	659	696	686	653	724	674	705	714	647	721	655	684	687	685	664	718	643	653	669	630	713	637	689	675	660	727	674	710	658	714	655	674	661	630	685	659	721	641	652	705	705	644	708	731	654	713	686	665	732	720	671	651	643	616	665	643	670	662	653	649	660	626	703	652	672	714	675	644	688	699	650	690	708	672	690	654	646	673	662	633	696	644	648	643	653	657	674	693	661	703	658	666	624	684	658	658	682	716	702	648	638	657	640	680	659	716	679	639	675	703	660	663	636	690	681	678	681	635	700	675	642	713	667	702	696	644	642	655	671	646	697	653	691	660	658	735	655	609	721	678	653	655	667	697	672	645	688	693	684	672	674	652	669	664	694	651	708	681	617	647	685	624	690	670	667	672	653	699	657	649	718	666	687	690	654	696	670	671	696	662	691	688	697	713	647	672	671	656	701	683	701	683	640	658	668	659	714	646	693	707	643	692	698	684	683	630	613	720	660	705	654	655	680	661	653	752	697	662	634	677	636	652	627	636	686	669	699	679	669	638	677	643	712	718	719	658	662	674	675	661	703	639	712	651	706	648	677	685	687	681	637	672	695	706	692	666	656	694	683	654	652	674	673	682	670	642	670	738	724	654	647	691	671	632	674	642	659	633	646	662	682	666	690	663	653	687	707	698	679	654	665	659	703	668	694	668	618	641	678	671	662	657	624	645	669	688	625	657	649	642	665	669	652	681	644	656	676	674	646	699	632	649	698	700	679	684	714	608	646	726	683	684	682	611	643	703	661	666	631	712	667	673	708	669	690	690	622	660	670	640	679	638	701	710	659	637	697	656	627	683	674	667	655	645	701	714	719	686	684	658	662	666	640	659	657	657	686	673	672	651	696	626	684	660	692	640	669	684	718	675	660	679	682	694	652	649	655	692	654	658	657	694	636	683	690	717	693	670	681	662	702	668	647	651	661	669	750	683	706	667	704	683	663	641	707	686	707	662	679	637	664	682	634	664	646	689	710	699	674	635	626	632	665	694	656	671	670	667	679	716	683	661	700	717	679	697	639	696	658	664	690	637	680	645	681	685	657	678	691	626	683	713	732	618	674	667	688	699	703	669	671
8106	1077	1337	1034	763	510	395	317	294	243	196	196	200	156	168	144	146	135	140	160	158	127	137	134	119	120	130	140	114	129	130	110	115	128	124	119	116	133	138	97	145	139	125	104	130	121	98	109	115	100	136	107	118	116	119	114	119	109	90	113	107	117	103	114	122	110	102	109	109	109	99	114	120	106	135	104	140	108	115	118	103	113	120	108	113	103	122	115	110	108	109	113	111	112	114	113	128	89	103	108	129	110	113	122	126	103	108	98	110	113	113	100	115	104	103	104	119	120	113	119	123	130	99	94	111	130	108	106	119	96	133	103	113	95	102	107	139	101	111	104	119	114	93	103	117	108	110	112	110	126	96	104	114	122	102	103	109	109	103	120	113	100	100	118	90	100	114	105	135	103	131	115	132	107	97	118	130	103	128	123	123	116	117	114	113	112	108	113	99	103	123	104	106	124	99	98	109	116	114	123	126	116	114	122	97	98	92	122	110	108	126	97	118	106	109	109	119	107	95	110	106	111	116	127	123	127	102	110	99	104	103	111	120	104	107	109	116	123	97	120	106	104	98	111	105	104	94	123	109	102	113	109	107	120	112	116	117	98	126	103	114	117	119	113	115	113	120	122	119	113	122	99	100	109	138	96	100	87	113	99	106	91	91	122	111	109	108	120	101	112	91	111	130	117	101	113	106	114	132	104	102	104	124	104	92	96	103	131	113	106	116	134	119	127	95	124	120	120	95	104	106	107	110	125	119	107	113	118	118	106	115	117	121	106	113	112	128	118	106	114	109	121	127	115	108	115	101	118	110	106	97	87	96	92	104	95	130	86	112	129	99	115	98	102	138	115	105	121	113	97	98	109	125	120	114	110	99	98	111	113	124	97	128	98	132	108	107	121	106	111	99	132	134	107	112	119	122	120	109	119	105	107	113	115	106	119	109	101	113	115	114	119	104	93	97	97	115	120	96	114	109	126	132	100	123	112	97	113	104	105	129	121	106	115	115	115	101	123	117	136	123	101	102	118	114	105	111	116	86	94	95	123	100	129	95	103	118	117	122	101	120	117	90	104	107	103	103	113	94	116	96	126	131	118	109	107	131	117	116	109	105	113	112	121	123	113	98	123	97	105	115	87	106	101	135	100	92	102	113	90	110	105	125	135	115	115	119	115	93	119	111	109	111	105	110	111	122	97	106	115	113	117	111	100	118	105	120	104	122	100	105	106	128	105	124	125	110	126	102	122	110	108	121	130	107	121	110	122	107	98	100	118	102	94	120	104	103	111	96	102	108	90	98	108	104	121	121	102	115	118	120	112	95	108	129	104	102	112	115	121	101	107	140	131	99	126	99	118	105	108	98	111	130	116	106	109	123	107	100	125	100	99	109	109	113	102	99	120	117	124	107	114	116	99	127	112	125	104	115	104	102	126	115	110	121	94	92	94	101	139	131	119	113	111	115	112	102	115	91	111	115	109	111	99	121	109	111	131	101	116	92	122	125	120	114	104	108	113	111	96	104	106	96	124	106	130	102	132	99	96	102	116	130	86	109	114	104	106	102	127	113	89	97	112	107	111	105	102	108	98	115	115	114	134	119	123	115	125	104	127	101	108	126	107	113	122	110	111	130	136	119	125	104	96	122	115	123	104	125	109	141	115	92	114	137	111	106	123	121	116	110	114	134	115	104	120	109	118	143	109	114	110	94	129	113	122	124	117	118	116	100	102	128	97	120	112	127	111	105	128	115	115	102	108	113	115	108	104	119	99	95	88	127	96	111	123	139	104	103	121	104	121	115	128	123	118	107	111	89	122	96	135	115	125	103	121	120	106	120	97	83	125	127	118	119	93	124	101	96	112	111	107	133	112	107	117	104	127	128	114	111	132	95	106	118	112	108	100	111	104	114	113	133	117	98	115	112	99	104	105	128	110	121	88	115	115	107	113	116	113	103	111	108	94	99	121	113	113	136	104	101	109	113	100	104	103	94	89	113	127	119	107	91	105	109	123	88	122	123	120	109	122	107	98	111	107	115	88	127	116	104	111	105	109	91	119	122	116	119	108	107	107	111	114	119	96	90	113	116	133	119	100	110	118	97	115	100	109	114	108	115	104	115	110	120	111	119	107	102	110	109	117	109	124	90	112	117	96	101	115	118	112	115	99	118	108	126	134	97	120	111	126	127	105	111	110	119	105	121	106	108	125	98	101	109	102	119	112	106	99	124	116	110	122	102	113	111	114	102	115	109	116	112	112	113	100	125	130	102	107	125	108	92	104	101	100	108	108	119	106	125	111	111	98	110	108	77	110	127	117	111	108	107	119	107	103	108	114	103	122	117	101	106	108	95	121	104	111	125	118	108	118	109	124	120	106	110	120	116	93	103	105	108	104	114	121	117	109	101	97	119	109	132	128	121	110	95	109	93	89	108	95	113	97	108	105	116	106	118	100	110	110	105	125	109	133	118	103	123	122	123	110	111	108	113	104	99	92	119	114	94	117	113	110	121	110	110	110	112	118	113	131	125	107	104	109	113	117	130	110	107	110	127	124	120	102	106	132	113	117	121	120	115	120	116	108	111	125	110	108	112	123	114	113	109	103	116	115	104	111	118	100	120	107	119	105	110	100	100	110	105	120	92	122	114	108	116	129	102	109	121	112	108	95	114	139	123	102	99	113	117	94	106	107	98	95	118	129	120	123	116	103	109	111	104	108	99	112	103	116	106	113	107	128	109	112	90	110	106	116	109	106	124	119	127	123	126	106	102	113	108	103	123	137	114	116	112	128	129	108	117	136	103	104	118	102	107	113	109	128	104	109	94	100	108	110	104	113	120	123	121	128	99	104	108	104	86	113	99	123	124	90	89	100	100	122	121	121	118	99	100	104	110	109	119	115	115	117	103	128	96	121	112	124	121	116	131	92	104	111	117	112	109	124	104	119	98	111	97	112	112	129	120	111	125	108	100	100	118	110	123	107	130	120	122	121	106	107	122	129	106	86	115	115	136	97	117	119	97	122	123	116	102	108	123	106	95	110	104	102	97	121	107	102	113	113	113	130	109	123	118	124	118	119	116	104	114	125	118	115	113	125	100	118	110	106	90	103	99	113	121	105	101	108	117	99	114	107	96	104	114	112	105	111	131	119	111	118	129	114	123	120	106	99	114	114	110	127	96	100	96	102	123	126	103	93	121	94	105	116	110	110	121	133	94	109	118	128	124	103	111	111	105	109	108	122	98	98	95	136	113	122	110	127	92	112	103	103	127	147	107	118	133	119	124	121	104	115	118	114	101	101	101	111	115	122	118	107	124	103	115	112	107	105	117	122	122	121	107	100	114	115	113	100	105	115	102	105	118	101	104	119	110	119	116	128	106	124	133	98	121	93	99	97	120	112	95	114	120	116	112	123	99	115	104	107	122	111	100	103	110	106	115	128	123	105	105	99	101	113	107	112	113	105	118	127	112	116	120	118	116	116	111	103	101	134	114	109	106	122	106	91	106	90	105	112
5293	1387	3291	3663	3024	2460	1966	1676	1468	1207	1067	985	972	859	839	765	692	668	645	607	582	614	554	520	508	506	525	480	497	451	486	460	474	447	434	437	439	470	424	439	383	402	433	455	406	409	436	410	412	357	432	378	405	384	421	391	415	362	423	393	418	397	384	398	402	396	388	386	374	419	409	391	420	433	381	342	418	424	387	386	399	364	371	386	342	382	386	389	404	370	391	408	405	389	368	388	341	360	392	359	414	374	407	410	368	398	395	353	369	380	398	351	365	341	364	358	363	418	382	368	408	355	366	386	356	402	403	413	403	368	363	384	386	371	367	366	367	364	372	394	392	396	387	406	382	328	395	374	383	382	375	402	367	357	375	374	414	366	336	380	375	362	361	371	369	358	385	402	429	381	386	372	390	383	359	363	376	348	361	369	397	378	335	410	382	345	344	400	371	355	423	363	384	361	361	395	348	388	358	370	362	377	371	400	365	387	398	362	415	382	370	388	364	376	345	396	367	388	336	393	408	368	377	333	377	414	364	376	369	367	385	370	336	390	388	385	412	375	401	416	367	352	369	413	370	364	347	362	338	346	348	387	379	349	353	349	380	420	375	381	363	384	374	342	405	415	356	406	350	377	355	355	357	388	371	403	394	360	383	393	358	405	372	409	382	371	418	383	388	385	369	408	339	374	371	383	378	359	404	396	373	357	366	421	347	373	340	380	371	388	353	379	400	353	389	374	366	363	358	361	350	370	355	369	392	343	347	384	348	355	383	403	393	355	381	393	355	379	372	334	398	384	399	361	371	424	348	366	356	324	369	393	331	387	395	371	353	415	372	378	371	377	381	381	373	423	354	376	396	331	376	379	419	362	388	390	379	393	372	363	388	370	394	400	389	394	388	366	381	366	376	336	367	412	369	349	367	379	373	380	340	373	381	368	358	343	401	419	369	373	345	402	367	352	361	377	369	365	349	360	397	352	393	379	357	379	358	369	394	362	416	371	328	386	400	372	354	399	348	376	372	357	392	387	356	375	386	365	390	415	413	357	382	358	356	374	391	361	386	364	361	356	371	394	383	386	401	389	363	359	391	361	409	403	368	349	394	426	388	385	324	359	413	408	359	387	379	386	382	381	355	370	397	383	402	388	368	374	396	366	378	389	373	382	393	378	384	377	348	410	411	355	377	369	397	349	380	386	361	375	396	352	375	367	419	407	372	364	371	374	358	380	359	379	375	374	366	377	396	373	353	354	367	383	349	367	366	374	375	364	386	354	421	358	394	354	376	360	412	354	396	369	355	363	389	390	329	365	363	369	449	341	374	383	384	371	357	388	373	351	346	401	367	366	380	362	353	348	372	387	373	360	375	345	383	371	381	377	366	401	388	397	418	387	371	345	387	355	377	374	378	381	382	382	381	394	359	384	423	369	380	361	383	372	402	369	384	353	384	372	375	443	411	370	378	404	370	366	338	350	361	345	371	379	374	415	391	369	363	387	336	414	400	350	368	356	376	386	400	382	399	383	351	346	336	378	346	361	340	391	318	366	352	353	370	402	355	343	380	388	371	382	383	369	376	370	407	381	406	370	396	385	379	390	380	381	341	384	358	404	382	370	388	368	348	361	381	355	375	391	353	395	380	378	363	378	388	350	403	363	362	374	368	396	329	354	364	339	357	404	379	390	389	385	353	363	372	378	384	362	375	381	350	367	347	370	390	341	361	384	371	379	394	361	378	387	366	416	372	377	409	400	385	362	349	383	348	376	371	376	374	399	364	382	403	390	404	345	411	370	332	373	350	352	373	321	404	384	372	371	369	399	356	377	397	437	380	380	385	390	366	349	350	389	383	349	347	359	359	337	340	404	347	352	392	360	396	375	392	393	332	344	402	403	349	402	393	334	402	391	352	370	376	351	377	370	381	357	393	365	362	405	347	386	356	398	386	390	389	376	365	376	360	344	391	372	370	379	371	386	366	414	363	386	406	380	346	419	381	345	367	396	329	380	409	362	373	368	398	410	396	357	379	327	331	361	400	357	363	396	403	398	367	354	383	376	399	370	373	382	373	368	392	370	311	360	374	375	372	393	384	386	333	325	394	387	400	401	359	346	378	362	389	382	366	369	380	358	379	379	376	390	372	388	373	384	371	347	339	366	349	352	383	367	366	350	377	392	358	370	358	394	398	382	382	389	373	399	344	355	382	369	370	382	382	352	395	399	370	386	366	335	366	356	375	391	372	364	375	369	397	399	360	372	375	396	386	350	383	403	400	375	367	381	379	369	359	411	369	343	359	394	379	392	419	384	362	382	351	393	379	382	384	365	355	403	361	387	346	372	359	391	328	377	359	410	386	369	417	373	350	364	375	372	396	320	382	404	362	373	376	366	390	385	372	359	377	389	382	361	380	374	342	376	382	398	390	378	368	379	373	369	360	393	358	392	387	365	379	398	367	379	373	381	353	369	402	371	380	391	396	397	373	382	362	358	373	347	356	378	388	356	389	347	390	359	398	372	388	350	362	380	390	367	384	381	357	360	369	402	414	362	352	371	348	364	394	363	381	347	404	399	364	348	343	362	390	366	352	429	351	374	358	337	387	394	372	396	374	393	392	370	388	397	377	391	378	355	363	383	362	386	365	401	359	352	380	381	381	373	355	371	403	356	411	357	380	361	356	350	383	360	377	386	406	402	371	376	389	362	382	369	365	412	348	373	361	342	409	391	383	357	331	339	368	368	328	404	382	337	378	350	382	406	366	371	356	374	380	407	351	400	387	370	383	351	376	373	364	368	397	360	387	346	376	398	343	386	387	367	374	365	377	360	379	355	351	373	377	377	363	357	378	359	366	327	376	370	384	368	371	379	394	385	369	355	373	354	362	404	347	393	374	364	375	392	386	403	338	360	370	387	373	342	356	394	390	380	373	332	381	378	394	386	340	370	378	386	376	368	352	377	361	380	396	367	382	385	364	411	400	376	384	372	361	406	359	374	358	355	387	365	391	372	388	362	321	372	416	365	396	374	360	388	361	367	361	360	347	351	392	361	336	375	398	368	391	374	364	374	411	356	422	378	348	399	375	377	371	342	380	346	372	365	345	388	370	370	353	371	382	358	383	337	378	366	370	409	351	373	337	386	330	373	334	352	372	381	420	360	382	391	331	375	410	373	368	398	373	390	369	408	362	380	381	314	394	361	393	353	351	391	379	360	343	360	365	394	396	379	321	390	381	405	385	363	389	365	380	343	339	392	342	368	357	346	355	383	362	361	409	357	417	384	403	348	346	393	363	349	350	365	387	361	366	352	357	360	356	397	362	421	371	383	355	350	412	364	341	408	367	405	356	396	374	408	356	396	358	359	360	370	372	388	397	360	380	400	353	357	389	383	388	361	364	411	386	359	384	354	375	366	363	409	364	392	386	394	364	394	348	404	419	381	339	394	399	377	364	390	363	357	370	390	368	370	389	375	395	386	384	353	360	363	364	381	362	359	360	395	384	345	385	363	344	357
15394	2489	2773	2164	1455	1036	735	618	514	422	404	350	336	294	253	247	222	225	189	205	217	214	202	195	206	184	176	186	183	184	196	178	196	151	191	179	166	156	155	173	151	177	167	174	173	169	166	148	160	142	162	176	167	159	148	165	173	159	157	156	154	155	165	125	156	136	161	157	162	142	165	159	144	157	150	154	147	171	154	174	161	153	176	143	155	166	159	145	136	135	174	159	156	165	166	178	140	154	137	168	176	162	132	148	140	162	150	150	153	132	182	149	152	168	169	141	147	167	134	143	160	129	156	131	147	140	146	159	151	152	140	152	152	144	150	148	147	149	142	172	182	164	166	150	159	147	151	152	133	149	167	154	143	160	150	146	144	145	157	153	155	150	114	159	141	172	142	140	148	143	138	148	154	147	143	155	156	148	157	146	155	138	149	144	157	131	149	145	156	131	135	142	137	158	145	165	148	152	144	148	159	141	133	148	137	149	155	134	139	188	162	151	159	135	154	155	164	148	152	131	169	158	149	153	161	156	162	144	140	152	154	158	136	145	150	142	160	154	153	152	141	139	148	141	137	154	149	145	164	147	170	133	147	141	174	178	146	147	179	147	142	159	160	149	155	146	167	132	147	179	151	150	143	139	130	156	144	146	162	140	143	154	164	148	135	175	146	147	153	151	140	171	147	151	158	146	139	157	132	162	168	154	154	157	137	140	140	154	154	138	149	137	139	178	143	159	150	142	174	165	141	147	124	172	156	150	140	154	147	140	143	132	148	152	158	145	168	156	152	134	158	161	142	139	163	175	123	180	160	163	152	142	144	160	159	135	156	149	159	168	148	137	140	147	152	157	163	160	159	138	148	168	164	151	145	140	169	154	158	151	148	150	138	163	139	161	170	140	151	136	143	145	170	144	155	136	154	149	127	152	140	153	164	132	155	148	152	139	154	139	152	150	144	152	160	161	147	143	144	152	134	140	148	160	144	141	135	144	133	170	141	142	157	186	160	152	142	143	150	155	168	173	154	148	156	143	156	136	151	137	141	132	162	140	146	159	167	171	166	135	133	163	149	146	148	162	180	140	155	114	166	138	128	144	131	162	168	128	161	169	145	165	143	134	139	143	150	149	136	151	148	151	129	167	145	162	128	142	166	161	149	159	147	157	162	154	161	139	147	175	152	147	144	146	162	168	156	162	165	155	166	145	147	170	154	133	145	157	155	142	164	140	143	163	150	159	151	151	144	156	141	166	155	149	172	159	143	131	165	150	146	177	173	186	151	150	156	150	180	166	136	162	173	168	160	120	130	161	146	158	123	160	155	132	172	158	155	150	154	121	147	179	144	147	172	146	142	148	149	129	171	143	169	144	159	147	148	159	155	155	171	149	141	160	145	150	164	151	158	153	154	132	147	136	146	157	154	157	151	150	158	150	165	160	162	154	155	165	164	161	155	143	132	159	152	136	147	146	161	138	144	151	155	137	148	159	158	175	164	179	175	133	148	152	154	162	164	162	172	156	147	131	156	166	143	176	171	131	166	145	165	140	144	110	133	155	148	163	150	134	159	157	126	154	185	166	155	160	160	129	149	137	149	163	154	140	155	155	146	153	137	158	146	155	153	148	151	124	168	127	144	144	133	145	155	134	141	158	161	142	165	167	155	155	138	153	168	166	173	137	153	147	150	147	145	147	141	145	154	187	163	128	127	142	131	139	131	163	176	175	150	146	141	159	145	140	152	148	159	150	156	157	170	140	146	142	157	146	169	138	155	140	151	177	162	145	126	139	128	128	161	159	147	141	149	136	145	135	139	154	146	159	145	160	157	170	150	152	170	151	157	117	180	149	154	148	165	162	167	156	161	157	166	140	147	156	167	144	137	151	133	174	144	145	136	135	163	158	159	183	141	160	155	155	170	165	147	173	149	175	176	158	151	169	139	138	147	149	153	142	171	137	145	156	144	140	145	160	145	175	137	172	149	129	181	164	158	159	145	173	157	159	135	124	148	152	153	158	139	155	161	148	153	144	161	151	149	151	166	150	178	180	160	146	161	135	163	148	156	174	143	162	174	147	147	147	143	136	174	159	147	136	134	141	161	147	163	163	172	130	160	175	149	147	144	133	147	155	145	135	132	128	162	138	114	160	161	147	160	152	196	144	141	134	135	146	152	159	169	133	139	172	172	165	137	167	155	155	134	157	144	169	135	165	152	134	147	146	136	150	144	168	147	133	157	176	155	150	145	163	163	152	153	143	152	147	145	153	150	154	154	155	135	148	129	163	154	142	136	151	149	152	150	146	177	128	132	164	148	146	145	163	115	122	139	149	161	165	132	146	146	159	144	156	143	131	150	143	150	173	145	136	145	145	152	166	158	136	142	154	161	176	167	144	154	167	159	134	127	153	168	146	132	170	151	131	165	159	163	160	155	154	166	159	136	165	152	164	135	146	158	162	163	133	155	154	140	171	167	166	151	157	153	151	132	146	150	158	165	154	162	142	137	164	131	143	161	169	146	149	151	178	142	171	191	142	165	147	156	152	134	140	137	139	172	135	163	165	169	148	151	143	173	161	155	141	146	135	152	149	143	168	146	130	140	145	148	162	179	166	124	138	159	144	156	147	144	156	142	144	142	169	166	158	150	136	130	140	152	155	148	155	151	149	151	155	158	143	128	156	148	164	136	159	163	163	145	169	160	158	171	136	149	175	161	149	135	135	164	155	148	151	142	138	144	152	129	150	159	167	153	142	156	145	168	160	151	149	156	164	160	150	151	148	151	151	177	154	146	150	144	162	164	146	146	131	144	149	153	133	166	168	146	150	135	161	156	175	160	156	160	135	128	145	140	154	142	171	165	148	140	164	156	136	168	128	163	187	173	134	152	137	172	145	155	135	144	146	143	146	180	153	161	187	141	142	168	165	135	178	157	154	150	146	122	140	133	156	144	140	198	163	156	153	158	142	145	151	141	144	144	145	161	136	158	145	178	158	152	149	159	155	176	135	159	151	137	154	170	146	173	135	132	156	162	133	151	150	163	168	160	152	145	153	163	160	161	163	150	161	133	140	143	150	139	152	167	144	164	151	170	161	136	152	151	156	166	156	154	150	166	168	154	154	150	157	167	150	161	150	156	145	157	170	145	146	153	154	155	152	144	152	149	170	148	156	138	152	167	155	147	131	127	149	154	146	141	139	166	170	161	159	137	151	162	137	147	158	151	153	181	139	155	143	152	157	145	152	149	164	144	134	133	159	130	147	147	139	141	131	140	139	155	152	134	142	159	157	158	126	133	153	136	152	155	136	162	148	161	139	147	138	151	155	138	158	148	128	141	154	147	156	178	145	137	154	157	155	163	147	144	133	157	154	147	164	164	143	148	161	156	138	136	168	135	149	142	167	157	145	167	171	154	156	155	173	144	147	167	138	121	158	149	161	138	157	155	171	161	145	143	137	150	147	144	127	137	160	146	147	145	159	146	154	150	154	151	134	143	144	171	125	158	144	161	162
7564	2609	5972	6730	5690	4473	3702	2916	2622	2233	1932	1748	1553	1461	1270	1252	1131	1081	1057	935	902	850	852	820	818	733	695	739	736	704	736	668	700	639	614	615	601	647	576	605	594	642	574	589	600	566	519	552	566	535	609	543	544	524	555	579	520	562	587	542	536	498	538	554	544	584	542	550	532	496	533	536	489	515	545	488	532	536	547	502	522	524	487	496	571	554	506	527	553	528	487	522	518	525	526	479	516	493	486	525	572	500	520	535	501	541	494	488	509	516	496	494	544	507	506	517	477	507	527	526	514	473	497	483	522	503	529	527	519	490	524	534	462	508	487	506	529	529	519	473	502	534	477	505	499	487	487	493	496	530	487	500	492	483	502	499	476	521	474	496	502	511	539	462	476	504	481	508	486	531	480	488	472	507	487	496	524	490	519	490	492	523	474	483	474	528	479	537	496	518	497	457	487	515	461	461	502	515	505	494	482	493	520	488	521	493	484	504	496	484	531	502	532	458	506	473	498	464	518	508	509	480	514	489	529	507	476	526	489	481	450	504	473	484	512	494	504	499	481	493	516	507	471	469	481	478	485	464	465	479	482	525	475	473	468	506	496	504	486	501	507	466	512	478	485	475	500	512	486	554	485	485	503	482	513	461	516	493	483	458	513	480	486	447	504	502	467	468	490	486	477	490	486	505	444	520	453	456	502	457	493	467	526	526	512	511	529	505	482	516	470	507	522	508	486	527	456	514	479	502	536	496	497	490	488	513	465	498	489	497	505	492	492	517	467	490	524	453	504	499	524	475	492	453	530	498	469	454	481	469	468	502	465	500	511	517	472	494	498	496	490	506	478	502	494	529	472	472	521	524	521	522	492	475	478	526	488	487	512	483	476	507	465	471	474	504	479	471	518	469	527	519	488	483	508	490	485	479	462	486	465	497	470	528	487	540	513	524	454	459	484	477	488	488	540	501	500	519	502	467	486	492	470	502	478	495	496	477	506	513	502	531	507	476	473	507	492	502	468	476	447	444	491	477	506	502	493	487	504	482	526	513	508	459	479	503	522	483	495	457	469	474	526	485	507	482	468	477	488	511	488	467	439	519	524	508	533	514	492	527	479	477	494	478	500	506	488	463	507	506	510	529	499	540	507	500	461	471	512	479	480	526	472	489	478	479	520	492	569	532	473	491	553	493	490	484	508	518	508	482	487	494	518	479	502	514	479	510	462	501	490	497	472	553	475	519	510	474	464	502	486	473	489	523	515	508	502	492	507	496	462	486	493	498	493	503	478	491	542	528	484	487	463	483	507	506	488	493	486	497	456	464	494	529	480	524	440	501	520	468	519	508	431	490	513	490	495	501	509	467	496	541	548	504	510	472	481	527	508	474	488	483	499	474	489	515	512	459	450	494	470	506	474	500	477	500	518	497	490	483	479	477	466	528	510	528	466	498	485	486	453	512	523	499	533	483	493	507	473	495	459	514	519	472	429	487	477	498	458	498	514	471	503	492	474	463	499	502	508	492	491	520	516	498	489	529	502	489	499	468	487	515	508	464	487	448	477	505	481	495	512	519	430	485	439	473	438	479	476	490	487	487	503	516	504	487	511	487	523	506	516	509	480	464	519	479	510	475	497	511	507	456	474	494	499	498	453	487	509	500	531	492	485	508	449	524	494	515	470	520	493	485	494	484	510	512	519	481	497	509	440	527	439	476	518	472	444	520	483	461	475	503	499	488	488	505	541	515	508	489	463	507	510	523	482	495	497	519	489	458	493	476	499	498	494	503	524	485	496	458	504	464	501	485	474	477	507	476	519	487	536	499	504	504	514	487	496	512	477	519	475	502	470	521	482	481	471	500	537	500	486	467	483	509	486	458	509	480	488	443	524	551	478	504	467	498	495	495	490	456	476	455	485	503	476	492	507	523	456	518	519	508	441	497	487	508	496	482	500	528	502	500	480	505	487	505	479	496	483	448	474	494	436	472	470	508	460	494	478	502	473	503	468	534	502	502	473	467	527	498	491	480	463	509	503	475	504	493	449	460	525	516	510	505	442	487	507	485	472	507	518	461	500	495	505	483	529	485	482	513	503	503	477	482	515	504	505	475	472	468	515	520	491	498	514	482	475	510	441	545	502	469	474	493	491	533	510	506	487	481	508	468	514	492	504	478	505	536	473	469	479	453	471	480	476	495	467	496	495	498	473	478	505	549	518	479	475	484	490	472	534	492	449	515	514	521	478	502	500	486	484	464	512	497	500	479	509	496	515	474	501	507	516	490	509	503	476	496	478	489	472	537	499	474	510	472	512	506	437	489	460	488	497	476	491	489	466	521	480	532	490	511	500	512	480	479	485	524	486	503	481	416	432	471	521	506	490	477	449	491	464	492	457	496	464	493	459	535	463	482	490	483	486	543	474	518	476	495	521	506	522	501	492	513	503	484	458	508	497	507	489	513	488	481	452	492	524	449	525	512	498	439	457	473	457	507	484	499	497	495	501	465	516	514	472	492	474	507	529	501	490	507	509	502	474	476	504	479	458	509	510	507	514	508	483	502	496	496	476	509	452	492	494	508	452	482	501	500	478	490	494	529	463	511	487	469	488	465	502	505	459	515	481	500	519	468	496	503	487	440	503	474	497	476	504	491	496	474	482	508	497	492	484	483	520	507	508	488	494	499	502	483	520	512	461	518	478	513	489	467	497	512	487	489	472	450	466	501	485	483	494	510	519	535	480	506	501	447	478	481	497	494	475	483	506	477	509	493	516	488	508	494	468	498	454	514	492	519	464	513	484	526	481	479	534	528	533	458	476	478	512	432	500	498	497	470	513	528	507	463	506	497	498	485	529	458	479	479	484	499	508	532	502	431	502	465	526	504	488	549	479	534	486	468	492	500	461	501	535	502	512	463	465	528	476	458	487	473	516	468	469	510	514	472	485	510	515	510	486	477	473	446	493	496	452	499	515	485	486	499	472	540	473	526	497	496	497	513	504	474	508	498	476	466	516	523	469	475	485	461	449	506	493	474	461	496	453	498	493	482	507	485	503	471	488	459	483	483	511	525	515	484	507	495	479	488	492	475	499	543	498	512	565	477	500	491	548	475	460	508	474	482	480	491	504	539	461	502	466	505	528	498	460	490	499	487	495	483	478	494	504	473	484	515	479	455	487	493	502	478	505	493	489	505	488	483	452	517	509	534	467	482	490	466	472	494	471	512	478	503	511	475	511	517	526	470	499	484	485	534	517	460	498	500	505	485	486	486	525	519	457	467	486	497	495	464	486	451	502	496	505	506	499	512	494	504	490	506	481	518	432	499	527	486	509	490	506	510	493	505	501	494	499	485	493	514	529	488	493	481	447	458	467	504	493	509	524	482	466	475	465	465	492	487	480	528	493	478	522	458	502	511	479	496	459	520	468	533	476	507	503	493	455	481	507	505	514	527	512	486	494	479	475	454	505	507	517	486	517	451	495	498	495	499	503	489	479	462	509	492	491	513	461	488	486	475
2143	285	306	261	223	241	230	226	243	220	264	238	228	255	251	227	239	225	217	216	246	208	211	201	238	206	240	214	227	225	237	239	187	241	229	221	237	211	234	242	256	262	211	218	207	236	250	227	211	234	233	212	237	207	232	225	211	235	196	209	244	215	241	229	218	232	220	221	236	235	219	242	219	234	213	214	232	224	224	223	235	241	202	216	245	212	228	260	207	211	227	182	228	227	209	226	224	232	204	227	245	225	220	226	224	215	241	201	215	226	219	229	210	242	233	245	234	218	214	221	239	235	208	238	214	227	234	233	215	223	208	205	236	223	243	237	235	203	223	222	203	222	245	215	227	245	217	241	227	196	235	236	201	246	203	206	228	222	231	251	211	215	217	211	207	236	215	214	215	204	217	213	221	233	208	212	254	251	245	224	245	237	233	224	226	209	223	236	251	215	230	237	215	212	227	217	246	237	190	244	244	245	224	227	232	210	211	226	231	219	221	258	232	212	207	217	233	224	234	218	232	233	216	231	208	225	225	227	223	236	246	209	247	246	227	217	198	197	248	212	243	212	227	242	214	232	202	210	224	208	215	196	227	242	236	214	245	209	213	205	219	221	228	204	191	252	234	211	249	215	242	235	226	207	221	230	222	199	187	242	231	234	235	249	221	215	212	190	240	222	239	239	218	236	249	237	252	254	234	206	216	217	177	211	256	206	253	243	235	241	214	205	243	234	198	219	221	229	201	224	223	216	210	224	227	237	208	224	206	239	226	245	241	202	224	242	224	228	226	231	254	232	241	211	239	213	231	222	229	206	227	249	252	221	210	239	230	193	234	225	212	233	247	212	226	216	263	217	220	230	248	239	240	233	207	224	242	243	221	198	225	218	212	212	213	219	202	227	218	219	226	209	223	213	250	232	254	215	208	227	219	213	265	216	231	250	212	198	237	223	207	255	242	244	221	224	237	240	239	230	223	232	229	222	218	217	220	205	205	228	223	244	233	223	219	268	212	233	222	185	226	219	193	220	232	218	249	196	248	224	224	237	241	229	234	204	207	217	252	215	237	234	253	238	209	222	236	210	228	213	255	239	243	230	220	199	227	240	214	228	229	231	248	229	231	221	209	221	235	224	213	223	234	240	212	233	259	204	203	204	232	221	239	240	228	235	216	207	232	226	228	222	249	239	236	210	218	252	220	235	228	247	264	213	268	215	185	204	213	243	243	225	256	210	215	225	245	248	227	232	243	211	224	226	237	190	192	224	205	201	209	225	225	185	230	241	195	242	222	204	209	246	208	224	214	233	254	237	236	227	250	243	235	220	217	258	231	223	221	226	228	221	229	229	203	230	220	247	226	232	206	226	219	235	218	205	242	209	203	229	243	235	230	204	237	203	215	218	231	228	240	256	218	245	222	207	212	236	240	236	202	238	219	223	240	234	223	228	250	231	222	229	230	231	225	207	205	241	225	196	214	198	219	252	257	205	247	242	220	251	215	215	241	240	223	206	200	239	227	252	222	197	218	212	237	198	219	223	240	213	219	239	218	216	223	227	211	211	213	230	208	198	223	267	224	188	218	216	216	222	234	211	234	247	227	222	222	223	213	233	205	226	213	226	222	249	225	197	241	235	238	234	213	221	246	228	233	196	221	225	239	213	191	210	223	235	217	226	203	204	214	205	213	221	228	234	220	209	240	196	227	230	241	220	221	196	231	248	241	205	215	252	227	228	231	217	207	214	210	235	231	235	232	210	192	250	219	223	229	227	217	231	261	235	228	224	248	212	227	218	240	231	249	201	246	226	236	226	226	224	228	242	258	218	219	212	225	211	246	253	215	215	248	227	227	209	247	226	216	235	215	219	239	205	225	213	208	216	229	205	219	208	230	247	210	224	209	234	206	247	249	242	232	249	230	226	210	205	249	215	222	208	220	229	186	215	209	213	215	237	202	242	196	215	247	237	219	224	221	230	216	235	226	235	219	224	208	205	229	219	205	189	238	238	205	235	223	262	221	225	252	229	216	235	223	238	226	231	211	211	212	225	246	213	244	238	226	243	186	217	218	235	225	204	243	233	241	222	191	236	210	225	228	217	212	232	224	230	236	235	239	240	210	249	193	198	205	218	231	257	264	235	227	216	253	227	253	201	229	246	236	232	233	224	231	226	235	229	215	232	220	206	228	198	216	221	233	204	206	246	205	237	210	220	219	214	262	261	209	204	209	211	226	236	241	252	213	232	203	221	199	262	217	243	217	239	254	230	218	236	240	255	223	242	228	235	231	245	190	187	228	225	236	224	215	229	208	251	228	238	242	226	233	192	234	218	234	215	221	230	214	227	234	254	248	216	256	226	236	229	224	231	218	229	245	213	230	238	233	218	235	212	234	211	201	222	237	220	235	218	208	228	218	196	241	239	233	190	209	229	233	223	211	242	216	244	194	234	243	204	246	251	215	209	241	209	199	207	215	227	208	220	230	212	215	230	217	217	238	224	235	213	211	224	223	231	211	204	234	225	219	195	230	211	215	234	203	238	230	222	220	225	203	204	246	222	255	232	239	229	237	261	222	208	239	223	238	244	241	222	228	215	231	200	222	208	219	220	211	215	215	202	218	226	216	214	194	224	228	225	215	196	230	230	216	197	229	201	222	226	240	217	267	204	217	225	254	209	221	229	227	239	227	209	226	241	221	206	201	228	207	208	219	196	228	214	204	234	216	220	230	233	219	236	195	241	233	252	202	225	258	240	233	206	233	240	247	226	224	213	231	256	203	235	234	240	227	218	202	216	215	212	229	214	218	256	216	255	217	212	223	201	237	252	231	233	272	235	223	247	234	230	237	217	234	229	223	219	217	238	205	231	229	186	210	201	201	238	235	227	241	219	221	203	222	219	213	239	237	206	215	215	227	231	216	232	230	230	246	200	244	213	238	248	230	203	205	234	225	199	202	235	225	235	232	216	216	196	236	230	222	248	230	189	243	233	207	213	231	238	222	242	215	232	209	221	220	223	213	266	232	225	253	239	219	206	248	250	213	194	237	231	237	205	251	220	225	216	206	225	229	208	230	229	199	214	234	245	244	232	236	233	216	216	233	217	205	237	240	203	232	255	212	206	230	226	231	232	221	211	234	240	229	257	241	190	230	203	216	248	196	231	229	225	255	239	232	232	201	236	249	238	216	266	222	239	228	229	216	226	236	210	227	242	266	220	269	195	233	229	221	228	222	223	217	205	236	202	221	224	212	246	193	226	257	240	218	217	210	229	237	233	227	223	219	243	233	217	233	227	199	245	234	215	220	218	247	231	239	212	258	227	226	213	229	236	242	209	239	232	220	233	244	203	221	249	218	212	206	243	236	267	220	235	209	224	222	232	227	225	210	206	222	214	225	208	212	214	209	237	212	223	207	210	243	210	234	246	227	226	221	232	222	234	241	224	256	226	218	262	220	219	240	222	254	213	207	229	213	253	219	245	218	230	231	236	243	216	208	234	210	228	211	210	255	192
2223	749	792	877	784	818	774	715	742	681	695	691	706	681	637	666	633	687	705	672	641	691	695	687	650	736	652	662	671	698	704	711	648	698	687	656	649	699	647	660	645	672	677	702	685	697	670	726	627	657	650	652	652	645	677	681	695	659	656	654	658	673	627	682	663	675	678	676	666	689	661	660	670	637	665	659	667	659	645	672	661	635	627	643	703	694	658	686	628	680	665	684	666	735	675	632	666	625	642	688	674	703	674	661	661	701	651	639	711	701	645	678	641	649	694	691	644	677	693	680	697	656	664	706	682	679	683	697	689	668	714	666	695	664	664	619	656	651	656	715	622	706	675	673	637	668	647	702	627	602	630	683	615	659	658	601	654	658	651	650	704	706	647	691	678	661	690	689	705	660	674	687	649	640	655	649	716	646	667	661	659	680	645	645	661	716	673	628	726	631	698	653	719	639	686	680	618	676	679	662	667	672	669	701	676	690	657	686	711	711	655	637	682	664	702	649	655	677	670	624	695	720	654	730	682	653	643	706	680	693	704	661	654	652	701	658	641	678	682	679	664	655	643	661	653	655	655	671	678	656	658	684	648	688	695	653	602	714	680	620	684	658	640	655	675	644	641	672	677	664	662	703	688	684	683	683	689	637	664	698	644	662	661	682	664	656	696	695	631	698	673	647	662	676	662	654	702	637	621	616	658	651	672	676	656	693	683	643	670	659	675	675	666	655	704	658	669	682	625	635	727	626	690	675	633	665	661	663	654	686	685	686	681	687	659	640	657	678	656	660	647	647	661	658	684	697	654	684	680	663	681	686	694	671	661	658	682	597	657	650	686	637	698	655	654	644	662	678	688	640	665	645	690	663	694	647	669	646	645	700	673	615	660	628	650	662	667	596	627	657	675	671	651	630	683	680	706	647	668	663	692	678	651	690	664	648	649	658	665	682	682	626	639	636	644	674	701	676	672	650	641	679	663	647	689	656	624	627	648	671	696	674	645	654	695	665	685	658	667	667	654	686	646	687	653	690	715	703	669	632	646	628	689	657	641	689	642	607	679	630	674	671	687	658	639	683	700	645	670	692	707	666	698	700	683	653	640	645	721	673	667	686	726	672	645	653	686	653	695	657	671	656	667	665	625	680	647	684	622	662	671	629	650	647	723	689	649	706	712	616	668	667	655	596	626	652	662	740	616	651	642	678	680	688	690	678	661	633	639	681	683	662	641	680	642	655	669	695	677	683	716	687	661	656	688	684	660	686	661	671	654	714	675	688	680	652	652	653	669	728	703	670	603	685	678	709	688	652	639	638	674	677	632	667	671	686	652	688	700	627	728	590	680	677	678	679	658	632	666	652	681	627	666	629	716	620	675	656	679	658	687	670	637	689	676	665	662	695	651	716	651	612	659	639	713	654	645	626	657	624	672	676	623	671	701	683	660	692	659	699	665	696	641	671	643	638	674	686	653	714	638	672	654	678	651	680	660	668	576	685	713	672	713	645	634	670	673	653	687	617	640	686	676	617	631	678	684	689	679	672	676	641	620	675	668	696	658	673	664	676	651	656	637	645	622	688	691	647	689	660	655	658	648	707	655	685	694	625	691	691	682	616	671	758	674	702	673	647	624	665	670	698	651	667	663	641	675	666	667	690	664	658	632	704	678	677	657	668	675	642	662	648	675	690	680	665	679	685	640	692	656	671	702	681	620	606	677	658	690	655	669	643	705	652	636	689	700	664	675	662	693	698	678	695	686	654	594	662	664	677	685	695	712	690	649	681	676	680	679	622	655	662	675	684	624	707	668	632	662	690	658	683	671	657	680	645	606	664	657	687	684	672	628	626	676	655	703	664	610	667	646	650	687	650	672	686	679	655	648	694	670	678	659	602	668	657	653	681	632	671	680	662	700	667	639	640	645	708	630	709	622	680	692	659	662	672	651	629	652	667	654	662	674	630	646	688	658	632	667	659	707	626	701	676	650	648	703	667	636	632	679	644	669	610	657	667	712	668	669	689	652	677	657	648	703	699	658	685	653	669	628	637	652	639	663	649	696	661	654	638	597	652	673	681	677	653	646	652	655	676	657	678	675	651	670	712	716	673	683	671	688	632	709	643	638	661	654	702	673	652	675	680	675	641	692	683	694	688	700	637	693	664	741	653	653	694	667	645	649	692	643	682	632	698	723	635	651	659	678	652	666	645	688	663	689	681	628	688	660	682	671	714	692	628	650	624	677	711	719	668	633	655	639	672	689	673	655	645	651	659	684	658	663	659	694	654	668	667	678	645	635	700	627	643	677	641	671	697	677	656	670	694	649	632	657	681	665	683	627	639	667	710	642	728	637	675	664	679	671	638	675	640	703	671	715	673	663	656	662	671	658	681	697	657	640	715	648	714	693	635	628	712	675	655	689	682	693	644	681	681	664	675	696	655	699	676	663	676	660	697	659	681	686	692	607	668	640	668	684	682	676	652	623	656	605	653	702	652	655	676	654	710	648	667	674	685	632	651	697	654	664	685	700	660	703	655	689	674	714	674	693	655	657	624	732	677	679	668	641	675	700	654	706	663	706	647	683	680	607	681	655	660	667	669	613	639	670	681	645	609	661	604	671	688	753	685	680	652	661	679	692	664	706	632	702	663	690	724	666	643	670	659	658	645	653	623	656	632	687	678	645	676	668	690	666	665	664	645	632	662	652	662	681	659	706	654	695	709	656	666	663	665	633	663	638	692	681	667	656	637	690	676	623	644	658	648	654	705	683	666	672	682	675	664	646	708	646	689	671	671	684	655	680	640	667	689	707	667	629	670	647	655	625	679	691	691	642	662	655	705	660	662	693	654	679	683	698	679	675	695	688	698	657	668	664	641	724	599	673	683	668	686	646	686	677	700	681	663	672	635	649	686	670	666	649	690	647	647	698	706	657	639	683	644	633	643	676	697	669	644	680	672	636	694	715	649	703	658	689	694	687	667	678	657	691	654	643	694	663	658	670	647	619	691	663	666	687	649	670	673	668	668	681	649	674	648	657	690	668	681	668	622	711	617	688	672	658	679	661	655	663	670	697	670	673	677	629	708	641	677	656	643	647	690	661	683	681	674	679	647	702	651	651	684	673	665	705	668	683	669	680	648	679	682	668	672	613	663	686	704	710	634	667	628	636	622	656	645	635	667	645	687	676	617	651	678	659	686	649	653	650	666	702	649	665	704	703	702	655	668	675	636	618	688	673	668	695	706	675	646	643	671	636	656	683	653	672	699	652	633	661	688	634	713	692	614	666	647	663	619	643	608	676	684	680	648	658	723	634	670	664	687	699	702	685	658	668	703	693	661	630	689	636	637	652	662	676	674	669	630	638	653	699	660	669	722	720	661	654	683	691	683	676	634	678	697	678	650	677	632	657	625	655	641	637	716	616	682	687	691	661	673	686	675	666	665	674	673	653	622	672	695	668	673	691	663	648	713	664	666	680	702	688	675	682	670	674	683	658	677	676	657	668	701	654	705
8104	1061	1405	1082	763	532	416	346	279	228	239	205	181	156	189	159	161	136	158	141	153	128	131	126	137	117	122	132	126	123	129	127	149	119	114	105	108	126	137	133	112	125	114	116	118	84	123	130	115	113	102	126	113	117	107	105	100	110	129	110	107	106	96	129	119	112	114	111	108	98	124	121	99	108	111	111	117	93	126	116	113	116	102	101	117	106	125	103	129	122	113	119	128	115	122	116	111	102	109	105	106	109	119	125	122	107	110	112	132	104	105	100	128	110	110	117	108	106	101	123	122	127	108	95	104	124	133	110	98	115	114	117	98	92	102	111	129	97	122	118	121	118	137	106	138	134	122	108	110	103	118	134	109	95	118	123	110	114	117	120	110	131	98	104	111	106	129	110	128	123	91	129	113	105	123	117	117	103	109	126	113	117	119	105	139	124	124	118	120	109	117	119	98	93	111	107	110	102	97	103	113	111	119	124	107	112	112	105	104	115	95	115	123	89	104	114	99	108	118	115	126	110	126	130	120	97	138	130	127	107	134	98	106	110	113	105	100	108	105	145	103	113	102	104	110	90	118	107	123	116	111	111	112	133	119	124	118	108	104	106	112	100	97	112	116	98	109	130	106	113	100	136	108	127	108	122	121	106	123	101	111	121	102	121	117	124	119	105	121	115	120	100	104	110	111	129	122	111	104	105	103	120	108	115	118	117	107	105	95	99	112	106	106	116	123	109	117	119	117	115	116	127	106	117	114	108	107	121	108	118	122	102	119	103	98	103	132	112	106	122	113	108	121	101	103	107	136	111	114	110	93	105	102	125	120	121	94	112	108	115	122	111	107	118	104	108	111	113	126	100	106	121	89	114	115	115	109	114	111	109	110	132	107	110	112	113	105	110	100	102	111	117	99	109	104	120	110	124	111	109	97	124	106	111	122	127	102	132	106	132	114	105	116	133	107	111	111	106	117	96	102	107	95	107	116	121	107	105	108	106	94	123	98	125	104	118	119	114	106	104	112	112	112	115	116	118	96	110	117	104	119	119	98	111	104	105	133	115	129	90	117	91	124	109	115	103	103	118	120	112	107	114	102	85	93	123	117	132	115	102	117	110	122	102	110	116	118	97	117	109	104	125	107	115	110	105	106	115	109	134	100	106	118	106	108	127	111	101	119	89	114	126	125	102	128	93	137	124	123	120	122	113	110	95	108	93	115	135	117	111	105	112	97	117	112	122	125	131	116	107	108	115	108	104	86	106	117	102	108	124	101	120	90	115	105	116	106	106	120	111	108	119	116	129	112	111	118	116	111	113	114	113	132	114	94	111	99	112	117	103	105	118	124	128	88	113	103	113	99	120	143	109	120	114	114	105	122	103	109	118	111	118	114	115	110	109	114	119	96	115	117	108	124	102	102	128	130	100	116	98	111	120	102	120	107	113	93	122	102	141	138	115	130	97	123	117	108	113	122	109	110	114	102	106	112	122	96	85	121	124	120	119	111	115	118	118	107	109	134	98	103	124	119	121	118	99	114	122	107	124	110	108	114	120	114	107	115	127	125	121	113	97	130	115	105	110	97	108	104	101	127	85	120	126	109	109	89	115	116	116	101	114	126	105	97	101	109	118	107	108	119	102	104	115	103	115	119	109	110	112	99	117	128	94	103	104	102	108	101	121	114	109	104	110	104	103	116	98	113	105	110	116	117	118	100	106	102	94	121	104	121	122	123	119	121	111	105	100	113	130	116	105	111	121	100	89	120	116	110	124	114	117	122	105	119	120	120	116	101	115	129	120	98	108	104	119	120	100	114	103	124	111	116	94	106	94	114	115	121	116	114	116	101	108	131	110	127	126	137	113	113	125	122	124	111	108	108	100	135	110	109	111	99	106	101	105	106	107	99	109	112	109	116	96	115	107	99	133	118	106	112	118	102	105	106	115	107	101	121	107	101	103	124	115	113	100	118	111	112	104	117	123	106	117	95	103	111	133	97	105	143	106	124	99	103	120	122	106	108	116	96	112	120	99	115	119	102	129	135	114	110	118	108	123	107	117	124	120	104	112	136	127	116	109	107	117	109	92	98	96	119	125	113	111	123	110	106	125	126	132	112	116	108	110	98	118	104	114	107	128	119	111	100	113	113	111	115	106	119	117	116	110	91	117	108	113	114	108	116	119	101	110	122	105	118	124	126	135	133	109	111	110	114	111	108	113	125	133	134	119	109	101	114	113	115	89	121	111	111	117	117	123	100	109	96	99	107	113	110	111	117	106	101	109	110	96	111	103	99	107	107	110	116	132	120	94	103	131	115	115	101	126	95	128	114	123	122	126	106	105	95	103	111	134	138	127	118	111	122	105	116	94	116	100	109	107	89	122	113	104	109	104	123	102	126	113	121	113	108	107	96	117	122	103	120	94	97	110	121	92	121	108	93	112	98	128	98	119	102	108	125	112	101	117	98	104	112	120	100	113	114	105	94	114	93	114	121	106	118	113	127	122	110	99	110	106	98	97	95	106	106	118	121	97	106	103	101	132	126	114	117	106	124	115	119	113	110	105	112	116	121	123	112	111	125	105	109	119	111	119	109	124	115	111	118	93	116	105	118	126	119	110	116	98	113	121	119	104	122	106	123	119	107	109	107	136	108	108	124	109	104	117	124	111	136	131	121	91	117	103	86	121	110	110	103	99	130	118	113	86	116	106	112	109	121	109	108	95	119	121	111	116	126	132	99	118	114	125	120	125	105	101	97	111	94	126	102	106	101	122	125	106	108	120	107	133	105	114	89	105	118	115	113	131	93	130	109	115	107	101	106	96	125	132	107	120	110	118	107	107	100	120	114	119	101	111	122	115	101	118	106	111	129	119	99	116	131	119	126	111	117	106	96	116	117	103	116	119	105	116	101	124	112	130	118	110	107	122	113	117	130	118	123	116	121	85	108	113	134	102	117	120	115	112	117	100	107	107	107	110	104	92	125	103	101	103	133	113	107	118	115	122	115	100	116	131	129	111	109	115	101	135	90	123	101	113	97	119	107	116	81	103	107	109	105	107	123	113	116	122	128	110	107	110	98	105	127	114	105	126	111	134	99	104	104	110	88	117	122	114	99	103	109	105	98	99	116	121	106	118	104	120	111	120	92	112	124	127	116	96	115	118	110	113	91	121	101	116	140	104	108	115	121	121	123	95	119	119	109	105	108	127	97	96	98	104	105	122	124	113	126	119	122	100	118	98	111	109	119	123	110	110	104	126	121	109	122	124	105	119	105	114	114	96	114	98	107	118	103	104	99	109	102	103	108	103	119	110	131	99	107	109	121	121	103	128	105	123	114	101	131	101	109	105	98	97	122	107	115	125	108	112	117	104	106	114	114	109	117	109	107	108	119	118	125	106	124	102	118	112	128	87	97	115	128	117	107	114	125	107	109	119	88	109	118	121	97	118	99	119	106	83	100	115	138	118	103	116	103	125	133	112	116	106	112	100	109	105	112	107	100	122	132	124	108	128
5354	1395	3338	3634	3182	2487	2068	1677	1407	1288	1164	1013	873	870	744	718	688	657	653	597	598	581	501	508	496	524	473	510	470	475	465	507	452	472	448	483	448	424	442	454	430	458	403	472	433	419	413	435	409	382	412	390	387	421	384	410	396	385	369	409	442	396	392	426	382	426	382	391	429	351	382	364	375	404	391	396	398	406	360	377	400	374	385	394	412	361	394	371	385	380	389	371	388	374	412	395	380	394	401	369	367	358	393	375	370	359	410	348	344	379	350	357	365	396	357	374	392	398	412	402	352	407	394	366	386	351	422	399	419	382	370	388	384	355	389	392	340	358	359	369	388	374	378	396	396	363	395	399	386	360	370	377	376	362	356	385	377	353	410	353	371	338	377	373	387	365	356	399	369	366	391	361	389	367	369	406	351	366	400	366	365	355	400	371	339	357	325	392	385	398	383	397	404	404	394	361	348	349	346	381	398	367	371	379	389	380	375	367	362	410	402	387	375	380	405	341	402	387	373	375	347	417	413	385	387	377	371	370	352	367	378	370	343	387	381	388	370	386	366	351	394	406	368	398	366	369	403	383	351	406	369	385	353	361	362	426	355	398	347	391	379	396	386	345	379	404	368	404	410	392	367	395	387	360	407	359	377	356	386	378	370	375	376	378	374	349	364	360	398	347	363	373	374	383	386	362	370	373	351	366	375	374	384	351	362	367	372	342	365	340	377	371	377	401	400	379	381	390	371	360	373	372	359	401	373	368	376	366	355	360	354	386	351	356	382	363	395	365	370	390	377	359	365	362	370	337	390	406	355	344	385	396	390	374	342	376	364	352	346	379	380	365	406	374	360	373	358	368	373	371	346	343	371	374	357	377	361	366	365	396	368	411	377	396	407	376	362	390	386	394	385	369	383	369	393	357	391	375	398	374	371	391	366	372	409	389	351	344	370	381	381	407	392	353	356	361	351	367	360	378	364	367	348	407	360	380	350	388	360	376	371	360	377	414	363	334	358	390	359	402	403	383	342	394	373	367	389	380	370	375	383	383	379	378	400	378	381	365	370	347	395	378	396	368	397	354	377	394	390	378	397	389	374	408	379	362	390	346	366	378	385	418	357	399	373	343	375	372	360	337	375	385	364	396	358	360	379	372	392	374	386	379	338	367	390	395	350	383	384	407	387	401	362	350	384	388	376	381	399	378	391	408	355	380	347	373	369	372	352	383	361	371	424	369	382	357	398	382	357	389	382	387	408	365	350	377	387	349	395	383	404	371	389	395	365	369	388	377	368	383	412	357	327	353	357	397	399	402	386	375	358	363	382	352	342	378	394	354	349	381	366	366	351	372	380	382	357	377	327	388	379	403	345	388	381	357	361	365	365	392	411	410	375	399	378	409	365	401	372	355	389	347	353	376	356	357	378	381	355	360	382	366	409	352	382	354	400	381	395	354	369	372	388	370	399	356	395	386	387	359	369	408	385	405	367	395	328	382	373	368	421	366	423	368	394	418	379	356	388	362	413	360	396	389	366	369	363	318	361	369	374	375	386	360	377	362	398	348	371	359	340	362	373	341	387	385	375	367	386	360	384	409	370	353	395	346	379	381	375	413	367	345	363	368	377	368	361	365	362	330	380	396	345	326	360	368	389	374	358	383	372	346	347	372	356	359	362	383	347	370	373	370	367	376	365	345	348	362	395	383	367	369	401	386	383	359	380	369	390	422	385	385	372	414	356	363	344	374	377	381	367	361	374	346	338	375	351	381	421	361	373	352	370	376	366	344	381	357	402	365	387	360	372	362	422	385	414	400	374	417	350	380	379	388	383	368	338	359	373	360	367	375	414	369	408	375	388	405	347	373	343	375	339	350	410	337	404	395	367	394	384	367	350	381	388	366	333	391	375	404	352	367	372	390	404	367	388	428	392	349	332	369	344	331	388	386	356	363	356	398	343	409	395	384	403	418	364	358	349	384	386	360	349	390	393	371	348	376	386	409	370	372	404	404	351	359	348	378	411	361	394	370	349	352	355	376	377	396	363	393	367	366	382	374	368	358	361	366	340	365	350	359	381	386	377	411	399	358	403	368	368	392	373	382	349	349	353	385	346	424	375	360	382	372	359	369	371	356	380	386	358	367	351	345	333	346	364	348	422	386	366	362	373	346	403	366	357	368	337	376	342	358	375	390	373	371	387	348	370	351	374	376	388	336	390	361	365	371	369	376	365	361	375	381	399	338	417	366	395	359	349	349	362	409	357	400	364	400	372	363	356	376	359	389	363	349	363	367	362	346	383	389	384	361	408	378	376	384	361	354	381	382	355	402	382	379	404	357	378	361	375	368	392	356	395	355	391	373	349	345	360	370	381	397	327	385	382	358	391	360	326	416	393	387	378	423	398	353	423	392	363	391	357	357	369	379	395	349	361	363	352	395	352	349	396	396	384	420	392	400	370	356	390	356	402	349	382	394	369	401	371	396	347	392	360	378	361	378	376	387	373	372	394	394	373	357	395	380	381	369	413	390	392	379	391	364	398	407	377	374	365	379	404	394	358	360	367	379	380	411	364	373	365	354	388	389	418	381	351	382	387	380	336	374	338	386	342	355	349	382	397	360	355	410	381	356	363	368	356	393	378	376	365	370	367	387	407	400	342	374	364	354	382	355	392	381	333	385	408	367	342	420	404	363	348	382	339	362	382	385	380	373	362	353	396	408	380	412	356	384	370	369	389	349	354	370	372	368	340	379	374	377	353	377	389	373	370	366	397	361	375	353	396	368	347	333	400	394	369	388	353	376	337	381	352	356	379	370	411	383	400	343	369	388	384	368	397	384	375	358	387	356	364	345	352	356	375	366	395	381	371	392	386	402	401	375	377	363	383	348	373	345	381	333	400	360	381	381	354	355	358	398	359	396	373	365	338	384	389	380	363	378	380	367	373	343	353	375	382	347	364	374	363	360	381	378	356	375	359	359	360	366	386	385	359	374	387	355	378	365	372	359	385	332	389	370	380	397	341	362	397	377	387	377	393	356	370	369	357	399	373	365	370	393	372	359	377	412	373	361	370	399	366	384	385	349	342	379	354	372	367	351	400	355	345	411	406	367	357	374	372	367	383	367	367	395	382	378	365	373	371	370	412	357	419	372	347	356	406	349	376	372	344	364	346	371	364	387	385	404	375	363	407	387	388	404	369	334	391	382	351	372	402	357	376	382	373	318	375	389	370	351	397	394	360	362	349	356	374	391	367	405	398	343	364	351	345	376	386	396	368	362	352	392	396	370	371	339	358	354	368	395	361	374	346	372	383	368	365	351	387	351	394	373	365	339	385	363	390	355	370	366	372	355	391	364	394	390	349	332	396	359	387	395	376	389	379	374	339	376	365	361	369	369	372	354	390	386	371	389	351	375	361	363	391	343	398	373	398	380	352	378	399	377	397	406	369	372	360	397	381	385	381	380	361	374	382	399	391	339	353	369	341	378	375	401	393	392	373	352	362	392	350	355	383	398
15561	2551	2706	2136	1405	1015	826	612	509	457	392	361	294	274	261	253	235	222	210	237	217	200	193	201	199	208	184	160	164	180	181	173	171	179	166	178	164	143	170	172	167	172	153	175	158	166	165	150	165	197	152	147	152	151	153	134	144	162	167	174	164	151	169	176	144	147	145	171	167	169	155	143	142	162	151	145	138	146	153	149	147	146	156	163	155	136	148	171	152	185	155	144	157	148	158	152	186	158	166	167	129	132	150	133	125	149	154	159	148	158	152	149	146	163	138	151	130	155	147	172	151	179	186	163	183	126	155	152	148	151	147	160	154	148	158	146	129	140	148	149	152	147	164	156	172	136	165	157	143	134	148	153	179	150	163	134	139	167	118	164	165	162	149	161	148	144	168	164	156	157	150	133	149	142	149	151	178	170	121	141	158	143	149	154	130	157	140	156	154	179	141	165	142	164	156	162	160	141	157	134	155	145	142	141	165	151	154	153	127	134	157	140	161	147	149	143	154	159	151	138	158	174	145	116	171	146	161	160	151	166	136	150	144	154	132	156	158	156	141	138	157	168	158	129	154	148	161	156	156	155	167	137	146	134	146	150	153	178	160	146	166	161	145	139	152	157	148	153	147	158	158	142	156	146	164	149	147	125	153	157	142	165	145	162	160	134	168	154	174	158	127	152	162	147	152	124	159	148	163	156	159	143	150	154	122	162	164	148	140	133	136	151	137	157	149	144	160	141	149	142	168	136	125	152	164	147	172	144	154	130	142	169	153	149	138	189	153	146	135	158	146	159	146	132	164	162	143	169	143	161	155	152	151	151	148	165	151	136	151	146	160	146	143	153	144	144	144	145	144	135	138	158	153	153	169	138	168	125	174	162	167	148	153	133	155	131	156	139	171	130	150	151	145	158	150	159	139	142	167	158	129	146	142	139	139	158	135	123	139	167	141	148	159	147	122	152	151	157	141	168	155	143	159	139	144	155	159	139	178	155	167	156	156	143	143	128	139	148	140	139	158	149	140	172	157	164	144	149	146	162	144	170	137	140	155	130	163	157	161	156	159	169	171	178	154	152	154	138	173	156	161	164	145	134	157	170	152	156	118	154	152	143	165	138	166	144	146	151	152	144	150	165	162	139	152	141	157	125	159	153	161	151	158	155	150	160	144	159	143	142	148	153	128	128	141	137	122	150	159	144	145	165	174	129	129	153	163	175	144	175	146	149	156	167	135	172	171	183	145	158	145	141	143	154	173	152	178	150	165	146	152	137	149	153	144	139	150	161	170	150	146	146	148	153	156	164	136	167	138	171	166	126	141	162	156	163	156	142	158	141	150	159	142	130	158	152	158	160	162	145	169	151	153	144	159	149	149	143	148	166	153	156	163	164	182	159	141	155	173	153	147	158	149	140	154	166	119	139	149	164	155	151	142	157	145	153	159	154	136	145	161	165	169	145	167	167	166	141	136	159	145	178	154	144	139	149	131	147	175	160	158	165	145	146	149	164	150	161	140	150	153	149	168	163	152	157	176	131	160	147	162	137	156	148	163	144	143	144	166	176	154	152	168	161	179	155	145	168	137	153	142	133	149	144	129	168	143	152	154	135	132	140	169	127	151	154	152	189	140	166	149	148	166	136	150	153	146	157	166	155	148	145	151	126	135	152	147	175	123	138	150	135	162	146	159	152	172	152	152	166	157	141	136	158	168	149	148	157	149	141	143	171	165	152	150	146	143	152	151	175	154	137	185	170	148	170	141	163	157	146	136	152	145	141	143	129	182	131	144	160	170	136	157	154	135	149	146	143	142	146	129	155	163	141	153	161	146	151	155	149	158	158	154	153	158	158	149	143	150	164	161	135	154	151	140	146	137	179	143	159	158	150	157	170	153	172	155	152	165	157	156	159	138	160	147	157	161	156	150	144	153	163	127	144	158	146	124	153	124	124	136	147	140	137	179	161	170	147	178	153	177	170	166	157	153	175	159	154	153	169	129	152	159	164	144	163	143	161	163	154	169	161	116	151	135	163	162	132	154	143	155	136	136	149	148	167	145	146	148	157	143	131	132	149	154	143	164	164	133	123	160	153	159	140	152	144	160	187	139	170	143	139	145	153	150	141	134	160	166	137	137	158	149	136	145	159	178	162	135	148	171	140	149	161	175	165	159	156	141	152	155	158	155	141	155	157	163	135	142	143	127	172	146	167	150	161	143	141	137	169	148	154	165	168	151	156	141	173	157	152	153	168	141	137	152	147	159	163	140	157	147	138	143	153	164	159	155	157	164	144	139	156	149	155	160	145	139	147	173	134	148	154	146	128	161	162	151	138	145	145	149	139	176	138	158	162	157	154	144	159	150	146	154	152	151	155	149	155	151	155	162	156	125	137	124	149	164	151	172	163	131	141	149	169	156	146	145	143	144	161	154	158	156	160	147	167	137	124	143	182	167	163	148	161	146	148	148	158	167	152	156	140	164	141	155	152	163	150	158	159	130	146	151	148	134	127	163	151	144	176	139	147	148	141	150	151	135	130	175	131	143	130	158	158	157	149	155	163	140	178	176	148	164	138	154	163	145	150	133	149	154	144	160	142	132	143	131	149	157	137	145	138	135	149	154	131	148	142	154	162	159	167	155	141	131	154	145	139	153	156	141	162	131	137	164	158	152	156	132	148	143	144	170	164	168	144	133	160	160	155	151	159	152	152	124	148	143	156	150	158	165	146	168	173	160	124	144	144	153	151	157	181	148	147	159	143	140	137	159	144	151	146	138	147	151	133	174	152	146	152	158	169	162	154	136	185	150	152	164	157	160	154	143	146	153	165	164	144	149	153	138	171	133	150	151	150	155	160	152	153	144	150	157	158	128	143	155	160	164	126	140	147	168	151	132	147	148	152	149	146	144	153	128	135	156	178	139	155	161	131	155	158	157	152	158	176	152	146	107	144	155	160	146	151	145	173	148	161	153	152	135	177	162	163	162	165	143	158	133	141	153	178	173	141	139	144	148	156	144	176	162	157	144	176	149	161	168	147	130	131	161	150	162	157	152	154	154	162	156	173	151	157	147	162	167	148	145	154	168	161	146	141	151	159	160	137	136	149	144	141	159	154	138	182	145	125	151	150	156	155	143	147	171	164	149	162	142	144	170	164	138	129	146	150	162	150	137	145	147	150	148	161	176	140	124	156	150	146	159	148	145	157	160	155	158	162	160	152	166	173	158	137	148	144	153	143	146	155	141	139	160	138	153	145	164	151	142	151	158	125	158	134	154	152	143	160	130	148	131	140	144	137	141	151	164	134	152	165	163	148	131	144	153	174	166	133	160	162	162	134	154	164	174	158	163	155	151	150	152	176	191	166	154	151	156	141	156	160	157	144	183	166	133	151	132	138	165	171	149	157	143	155	168	134	169	151	149	153	142	159	154	144	160	128	154	144	127	167	139	145	136	128	170	156	151	142	132	155	148	136	153	145	146	166	132	181	159	137	187	149	185	153	164	160	140	159
7548	2484	5994	6685	5549	4581	3750	3032	2590	2235	1956	1763	1569	1400	1257	1145	1160	1012	975	919	922	880	879	815	780	773	732	750	706	770	706	718	673	624	635	652	641	617	615	595	606	639	593	593	580	610	589	508	576	551	544	567	600	545	551	548	574	545	553	544	537	534	528	547	514	529	565	524	499	529	590	539	536	506	540	490	497	526	542	537	519	509	529	521	522	528	488	491	469	475	490	499	541	514	476	522	548	469	475	481	470	532	507	518	518	502	507	503	532	525	499	471	533	499	497	483	497	499	502	518	512	482	485	527	473	495	498	516	474	521	486	462	497	469	512	497	489	507	473	494	503	464	453	473	513	505	514	491	521	511	478	486	541	503	536	461	528	516	476	506	516	531	524	479	479	480	527	519	490	509	540	490	494	536	492	473	467	506	533	537	479	476	515	519	496	503	459	489	510	532	505	471	481	479	520	462	436	520	486	489	446	515	495	515	455	487	482	484	496	515	489	461	499	504	486	486	491	514	509	502	456	482	505	476	503	495	490	484	511	569	490	481	485	478	509	481	490	493	490	490	503	517	507	501	463	503	497	521	462	509	493	477	492	469	501	481	508	482	500	495	490	511	508	462	516	491	500	502	476	498	527	509	479	485	518	508	527	479	523	500	511	454	496	499	510	462	484	488	490	501	498	515	453	469	509	512	474	470	535	471	498	507	491	539	489	489	497	487	482	461	492	487	534	520	449	480	517	488	460	493	462	535	528	506	501	474	492	504	502	524	486	528	483	521	526	516	471	463	488	526	504	478	510	486	488	480	472	457	488	492	486	457	479	471	481	500	476	511	488	531	513	480	502	495	466	503	528	518	517	491	510	476	469	505	489	451	515	494	509	527	479	483	495	483	510	531	499	472	476	488	492	473	483	527	509	484	490	491	513	502	483	521	472	494	455	491	487	453	493	500	524	490	485	503	504	490	515	465	498	506	491	485	514	505	491	482	525	492	532	483	503	484	464	519	493	499	467	513	513	507	471	491	510	456	496	512	490	495	505	458	479	486	495	472	516	479	476	496	463	497	526	536	485	485	506	503	500	473	471	485	495	483	487	453	477	464	507	481	526	523	465	545	500	493	454	470	497	535	480	476	476	464	493	458	514	482	500	509	466	470	496	483	503	467	489	497	502	461	498	484	498	522	506	540	473	467	482	493	492	519	487	483	515	494	458	498	466	495	462	504	517	486	456	503	491	487	494	482	507	489	488	497	507	506	496	525	479	482	524	527	478	492	466	511	477	478	517	477	520	504	488	495	515	468	486	525	497	492	486	525	473	491	503	489	509	491	465	505	535	496	497	486	494	504	499	500	485	508	506	484	469	502	511	527	480	478	518	500	489	502	525	553	493	474	480	481	469	454	486	514	499	485	516	479	497	502	493	477	481	477	526	460	547	492	519	525	525	526	491	487	467	497	451	473	491	480	479	439	503	512	477	459	549	409	500	467	529	509	442	509	490	503	493	517	541	505	479	472	482	443	461	479	496	465	488	516	522	534	431	500	467	498	483	504	562	493	523	475	539	518	515	479	534	454	479	488	490	454	528	521	492	470	507	480	459	507	467	488	493	479	499	485	495	488	517	498	489	482	504	475	488	502	460	484	508	549	503	503	481	481	552	527	496	525	505	495	515	504	468	472	488	477	515	500	512	483	484	500	460	510	505	483	503	506	489	478	507	494	462	509	493	486	510	551	471	492	480	501	498	472	470	512	497	509	483	489	463	520	488	502	526	532	540	513	464	483	494	485	490	488	486	507	517	518	489	479	475	536	471	472	495	535	500	488	501	499	510	484	480	462	510	492	487	501	446	521	490	465	545	461	460	520	486	490	456	499	450	484	496	478	465	548	454	491	494	474	501	482	485	481	511	454	480	506	478	481	464	530	484	447	472	447	499	497	484	488	470	437	543	512	513	495	476	503	476	484	515	503	500	486	483	485	503	494	509	484	487	508	520	511	482	498	482	517	444	506	469	526	464	482	499	547	475	516	512	473	488	505	487	445	489	488	524	513	517	502	494	469	488	482	506	480	493	505	486	521	524	479	509	504	510	522	478	480	501	480	483	494	480	525	488	533	497	520	508	523	498	459	490	510	480	486	470	470	536	521	496	473	507	500	524	469	504	453	501	535	493	468	465	465	487	496	475	473	512	486	514	501	463	493	495	520	476	498	472	489	473	471	468	513	524	502	483	519	499	437	505	478	514	500	449	488	480	496	484	487	468	492	509	497	531	519	521	486	495	515	470	504	502	495	499	506	480	452	483	432	485	468	495	525	480	474	494	507	516	500	495	449	482	514	522	489	516	479	507	474	467	508	532	535	501	502	467	481	493	472	502	508	493	474	517	515	491	524	476	497	510	476	452	556	478	487	502	449	517	511	504	477	526	497	475	511	453	533	525	522	520	472	499	502	512	507	462	501	489	503	468	460	508	480	525	499	528	502	466	492	464	483	475	478	491	533	498	490	496	492	493	483	491	498	455	491	511	518	531	443	501	445	472	462	483	458	497	502	524	468	502	491	468	459	501	458	494	546	494	488	515	525	532	522	509	506	488	491	504	490	501	509	513	474	506	505	492	480	503	519	520	540	492	508	551	475	482	483	460	485	485	497	506	514	490	447	492	488	513	465	459	484	492	489	482	499	497	496	502	481	479	488	513	439	477	488	527	497	501	479	469	502	487	490	484	482	507	525	480	469	516	510	474	517	487	490	473	505	489	473	482	463	474	479	462	498	480	534	520	472	481	523	491	537	536	478	537	507	541	506	511	511	480	508	494	527	477	495	509	478	491	518	516	500	505	518	451	476	495	522	472	484	471	505	500	511	521	495	493	501	458	543	504	471	492	459	512	504	519	472	478	468	538	489	478	491	493	488	515	501	488	513	523	487	478	510	515	483	495	476	505	477	490	465	481	510	480	487	475	515	511	490	512	499	504	485	456	489	485	524	505	468	510	490	509	493	472	486	517	496	498	496	498	517	517	487	472	461	497	501	459	519	486	500	474	478	475	491	472	472	508	484	497	536	463	478	471	539	506	489	507	509	493	456	487	463	525	496	501	493	503	498	460	509	468	466	487	513	488	494	480	515	469	528	496	511	487	494	487	497	491	481	510	532	519	510	480	494	511	467	501	471	512	550	497	472	500	501	529	479	498	489	505	540	483	497	487	502	505	498	510	512	510	457	467	491	483	535	504	470	500	486	550	464	501	485	518	479	492	466	454	520	500	486	485	513	477	529	484	482	539	500	526	484	501	490	513	504	492	509	493	522	470	497	464	490	531	457	497	434	500	515	471	498	495	491	530	517	483	441	519	464	458	485	478	541	498	514	499	501	494	457	510	494	530	517	552	489	473	509	497	501	471	458	502	481	449	480	488	498	505	478	471	537	464	497	468	475	487	495	533	493	530	483	466	528	472	500	498	479	518	490	509	488	497	502	505	518	470	486	464	466	477	498	501	470	436	509	494	499
2088	261	307	270	230	211	225	208	223	229	250	265	226	231	229	217	226	225	247	242	216	211	195	226	195	215	209	193	231	214	231	227	234	229	201	217	225	227	224	204	228	215	244	216	237	202	237	226	214	210	205	204	211	192	224	231	213	214	207	209	234	219	234	222	225	226	221	236	215	220	204	236	213	222	229	221	227	237	234	225	214	216	206	216	204	227	213	221	212	220	242	219	226	199	208	209	224	228	200	226	226	207	230	228	229	211	190	219	241	208	220	240	236	213	232	242	232	229	233	255	234	255	216	225	227	241	222	220	232	222	230	229	226	199	205	195	225	213	240	233	221	242	253	224	223	234	211	236	242	215	240	222	232	233	214	233	216	200	246	226	230	203	219	179	220	214	236	237	225	227	233	240	206	218	200	209	196	215	218	203	255	218	246	231	215	242	225	210	253	222	226	232	231	261	239	219	222	203	236	238	226	221	189	215	240	211	204	213	205	214	248	221	225	211	212	230	210	214	229	224	208	234	246	231	221	213	239	209	221	230	244	232	226	238	229	234	214	197	234	231	246	242	209	214	227	231	227	235	222	206	204	271	234	232	235	248	219	241	226	207	214	200	246	237	245	239	218	223	199	220	214	213	223	209	218	221	215	213	227	244	224	214	229	225	234	248	236	209	197	212	252	217	224	217	239	207	214	216	212	222	213	225	228	233	230	225	201	231	228	194	204	204	227	200	240	241	228	213	197	203	227	219	239	249	218	207	228	228	225	228	215	266	220	206	233	221	229	243	258	231	226	240	257	225	232	239	210	254	255	225	214	211	243	210	217	225	242	225	220	220	237	235	244	222	205	267	260	200	230	252	226	233	234	213	231	230	218	240	208	189	196	225	223	221	227	224	239	223	228	204	202	213	238	239	246	237	247	209	233	236	201	200	211	222	210	241	224	203	206	231	213	227	236	213	244	229	218	227	193	202	237	199	205	217	234	242	243	207	230	243	243	204	205	201	217	221	220	219	220	218	216	233	218	228	194	219	221	232	220	226	199	209	207	220	232	240	220	204	218	207	228	242	223	240	196	226	225	261	219	223	217	242	228	226	220	222	220	234	218	233	217	230	229	212	220	200	220	230	215	253	253	236	230	227	192	214	210	233	216	199	224	235	232	251	248	246	218	215	217	235	228	249	204	216	208	197	189	235	243	216	209	223	233	213	217	240	227	239	225	207	248	239	208	238	217	218	219	259	221	229	232	226	195	221	229	215	221	193	244	219	222	217	223	229	210	208	240	225	228	258	227	211	214	234	228	230	226	190	196	215	227	212	213	239	224	214	249	223	248	239	207	236	204	253	227	223	237	222	238	226	198	210	255	215	247	213	255	242	214	235	199	208	196	223	258	228	217	217	211	246	193	211	239	194	215	236	250	235	222	234	219	221	230	222	251	217	240	215	221	217	236	206	248	211	226	225	232	222	236	213	236	250	232	229	195	243	246	224	245	233	236	243	237	214	213	233	227	198	216	230	210	235	220	220	206	211	209	209	228	219	226	235	231	214	226	228	249	227	245	195	214	243	200	233	251	223	192	229	223	229	232	246	256	226	234	213	229	236	244	218	230	225	206	219	207	231	241	234	234	249	213	213	225	241	225	233	211	219	230	197	203	244	243	225	238	244	228	217	188	209	243	217	212	233	229	252	215	220	231	208	259	216	212	209	214	226	236	232	220	224	220	220	223	246	197	226	216	239	221	244	220	216	198	225	205	242	229	234	236	209	227	231	231	244	217	240	224	230	245	221	224	226	235	237	228	235	229	242	217	228	230	189	226	263	244	240	229	207	221	218	242	242	235	226	230	215	220	226	200	228	205	244	213	213	230	235	225	220	211	237	231	219	255	247	224	209	217	227	228	257	217	245	219	215	199	237	225	220	210	238	210	254	241	223	224	200	208	196	210	220	200	219	247	197	241	220	253	232	190	231	231	221	221	248	209	229	203	211	249	221	233	241	234	239	224	207	248	222	211	232	209	239	213	220	221	203	226	230	212	229	211	195	228	219	237	222	214	215	198	215	230	254	224	209	227	223	206	259	206	185	217	237	221	227	203	231	220	209	215	251	252	234	233	237	218	258	243	231	221	229	238	212	251	218	206	231	214	216	213	232	260	243	208	227	241	224	223	254	214	229	225	252	235	242	250	229	220	238	235	244	239	220	221	218	198	245	217	226	225	218	224	232	218	243	230	227	211	220	222	200	215	228	240	211	223	242	202	205	221	238	218	227	232	238	207	234	250	213	209	226	221	204	256	246	212	198	244	213	252	216	235	222	230	219	216	226	246	216	232	251	228	237	230	214	225	232	225	212	208	235	230	223	214	232	222	207	223	220	224	210	209	199	230	224	179	201	242	230	213	210	222	233	203	220	220	234	223	217	224	243	234	239	197	232	211	232	187	236	193	221	221	244	227	214	243	230	214	240	212	242	260	241	233	204	209	205	205	228	202	243	222	209	187	208	208	232	239	226	247	237	223	226	205	194	208	274	241	222	213	239	251	255	223	201	217	225	204	258	218	207	213	238	232	217	208	237	210	229	233	229	240	227	247	227	210	220	199	229	262	226	220	216	228	233	207	215	201	226	220	225	222	213	227	244	205	205	240	226	230	219	231	238	223	239	217	221	217	211	204	228	209	216	240	265	208	221	240	214	257	247	200	230	226	227	231	245	219	228	231	242	267	212	220	240	229	237	198	222	237	222	237	233	213	207	221	200	225	227	234	188	211	217	214	235	237	204	251	203	243	242	242	235	208	203	210	213	235	231	232	226	218	257	216	245	203	226	215	221	214	196	229	227	245	218	242	226	203	225	220	237	229	231	204	210	242	245	221	214	217	229	210	237	238	245	217	209	239	229	218	243	237	235	217	236	211	211	223	252	212	231	226	209	195	215	243	204	235	226	224	234	214	203	217	217	229	206	236	225	230	233	211	233	230	221	242	223	248	231	218	202	242	211	241	199	230	219	223	260	225	220	232	269	238	215	234	211	208	235	223	228	188	235	206	207	240	217	212	210	227	222	212	211	217	222	231	216	236	220	218	222	243	230	232	210	206	219	232	207	237	223	216	213	231	245	235	204	238	234	223	238	226	217	223	230	233	211	226	226	214	237	218	202	257	217	231	219	215	198	201	211	227	193	213	223	212	212	248	235	228	224	216	234	195	229	195	224	220	221	202	241	225	232	213	227	224	211	214	199	211	244	213	231	229	247	246	229	246	220	222	241	230	220	269	223	220	231	231	209	222	227	234	200	212	199	218	239	248	213	222	234	259	239	242	233	230	226	211	243	215	245	223	204	224	248	227	251	234	224	228	233	234	212	205	234	216	224	254	243	229	201	201	203	246	218	227	205	228	209	247	251	229	191	240	213	207	246	214	196	231	225	232	222	232	218	210	224	242	191	212	228	249	231	265	196	199	234	235	222	226	209	212	243	213	244	209	217	197	193	232	203	216	222	232	212	245	228
2179	787	792	860	782	778	750	787	752	692	695	714	723	670	660	686	714	663	657	686	681	650	638	691	677	649	660	674	624	663	642	698	710	676	679	687	655	710	704	694	656	700	677	658	680	692	640	665	674	727	697	678	661	700	689	682	663	658	656	644	704	678	669	631	732	660	656	676	672	707	705	691	686	675	665	705	691	641	679	640	643	710	659	646	639	650	700	690	691	669	692	699	629	674	625	651	653	639	688	650	621	666	605	616	663	703	629	692	656	665	677	669	666	654	644	711	685	667	671	634	674	700	668	664	634	701	608	676	656	623	717	659	665	669	650	626	670	673	669	647	640	723	613	659	634	676	680	616	681	645	649	655	670	674	646	660	655	664	637	676	645	680	670	687	676	692	677	648	664	688	662	697	646	685	631	623	650	706	701	684	682	646	673	649	620	610	665	633	651	659	669	640	700	649	630	692	641	690	632	689	677	632	636	679	662	667	634	686	640	666	679	637	680	650	643	632	677	671	655	729	712	643	640	628	643	657	637	643	710	625	668	600	666	675	628	664	667	707	637	651	706	654	694	644	688	679	675	693	697	687	664	675	639	677	675	699	690	673	651	673	705	701	684	651	668	696	635	685	623	670	677	711	642	668	648	643	659	716	646	640	661	675	649	690	655	713	665	699	646	655	661	685	671	653	643	659	691	699	623	646	671	642	695	615	661	659	655	697	665	662	689	657	682	699	689	656	644	649	722	671	691	674	658	655	665	673	618	688	715	657	649	650	658	673	699	676	714	664	654	671	683	658	687	653	666	673	667	694	677	615	699	642	730	639	699	665	627	705	677	681	640	652	619	638	711	670	674	645	680	673	638	623	667	659	707	692	646	685	666	621	647	678	696	662	625	646	648	691	681	643	672	634	692	667	617	692	652	677	662	670	649	674	668	667	673	677	700	631	714	665	695	697	646	699	713	641	660	662	646	641	680	687	628	641	646	664	678	660	647	705	680	695	664	611	688	715	711	613	683	649	632	705	678	705	665	685	621	646	644	646	678	662	666	650	664	691	662	685	646	630	634	646	627	721	700	641	663	660	660	670	669	664	633	682	721	631	662	678	656	663	668	650	671	689	650	627	653	688	684	722	681	661	702	662	662	676	643	721	637	683	718	706	666	663	646	663	697	683	661	653	688	616	686	663	633	691	638	685	617	669	686	691	654	677	671	657	675	673	645	621	705	635	633	683	704	671	657	678	632	662	664	641	638	688	647	668	667	632	632	653	687	701	634	676	631	661	642	678	698	687	649	638	671	683	710	643	666	713	674	715	648	698	624	618	686	667	660	676	726	597	662	662	637	612	667	642	687	699	639	687	699	652	685	653	702	660	651	665	649	617	664	649	648	673	689	655	662	714	647	661	673	652	690	663	674	693	643	673	678	637	642	666	633	661	703	711	609	645	640	655	660	683	671	643	688	655	746	657	684	639	656	651	654	650	657	639	643	688	643	641	646	648	670	717	670	676	659	697	641	629	698	655	693	717	707	642	687	671	677	672	683	673	662	676	663	676	682	698	720	690	718	683	662	650	673	708	637	665	676	667	615	644	632	643	661	698	683	671	674	686	662	687	672	695	697	654	627	648	652	673	635	685	689	651	705	642	588	656	726	720	662	697	704	623	629	629	648	691	637	651	675	702	657	667	653	676	670	684	702	652	689	624	715	693	667	647	652	674	706	685	647	662	670	678	657	670	647	665	703	652	651	672	695	718	687	682	676	658	637	670	657	627	677	717	681	644	647	687	670	677	639	623	600	695	697	675	654	648	661	634	683	688	633	700	670	694	691	738	704	663	668	650	639	679	666	687	664	670	666	652	652	696	626	678	656	696	633	664	695	621	664	659	690	659	679	677	614	724	607	637	689	649	696	653	650	686	692	636	621	665	604	632	621	671	654	660	662	628	660	711	684	684	651	703	633	636	685	713	706	634	677	643	666	693	669	657	649	670	681	649	653	656	675	689	677	689	656	699	662	723	670	675	681	688	684	618	689	671	669	676	663	686	656	667	662	658	676	673	671	653	724	638	667	655	654	689	653	652	626	639	688	619	638	678	740	678	630	667	738	672	664	676	658	644	681	652	619	669	687	640	654	663	643	642	675	691	671	650	691	660	617	658	695	670	683	679	667	633	661	646	674	674	692	663	648	631	669	679	637	687	677	636	685	692	667	677	657	614	656	658	718	674	665	645	648	681	621	646	712	673	665	688	690	674	679	694	712	679	670	687	650	611	642	659	637	707	712	620	658	672	652	751	671	680	669	659	601	708	665	658	699	651	672	716	711	622	655	683	644	630	660	659	699	665	658	669	758	687	672	618	689	743	721	651	672	652	638	696	663	668	674	692	685	713	706	702	697	643	678	639	639	665	671	658	667	667	652	628	658	639	665	666	638	635	668	678	648	634	670	634	681	647	639	644	634	681	701	655	708	688	636	630	689	648	708	689	685	678	684	637	655	666	691	666	634	668	604	679	684	642	689	700	729	660	676	636	641	628	658	653	667	615	679	676	657	635	684	691	723	660	705	655	675	687	689	657	700	658	649	665	651	664	677	679	650	656	641	616	620	691	653	671	667	617	716	687	640	663	703	685	647	668	703	659	665	655	659	680	714	655	732	650	660	634	671	629	681	597	637	687	688	674	665	664	727	660	670	652	683	680	677	695	644	674	640	661	646	631	678	654	641	638	655	669	738	687	691	622	649	650	676	685	649	682	662	623	654	668	652	654	676	679	675	659	689	680	691	692	706	660	666	647	701	687	630	684	654	666	651	628	666	649	657	664	624	665	685	694	630	685	675	636	637	674	717	689	646	637	646	673	731	628	618	724	708	714	695	662	658	618	666	667	670	647	677	713	653	689	646	684	692	726	614	700	683	677	672	666	704	663	646	662	650	638	664	671	631	639	651	630	693	623	689	660	632	661	689	673	651	682	670	671	671	655	696	653	659	621	666	665	679	708	673	628	635	677	687	680	609	615	690	651	675	676	676	683	697	652	669	681	621	681	677	640	634	690	648	662	669	636	671	689	653	646	635	692	700	662	722	732	636	603	644	596	666	668	691	660	641	656	663	670	711	686	670	645	702	663	677	691	721	685	699	696	695	659	661	678	624	655	710	672	647	681	707	622	715	701	642	651	675	640	658	667	623	658	678	698	619	669	638	660	678	628	662	649	676	668	626	663	665	680	685	694	643	668	683	632	664	688	674	704	647	692	645	719	663	691	680	686	736	654	640	670	668	626	683	693	634	665	690	658	652	650	650	664	693	697	661	695	663	669	617	652	671	674	654	730	656	692	678	655	655	687	667	637	676	663	669	680	676	634	678	730	649	699	684	669	681	636	641	656	704	712	700	646	699	665	669	622	651	652	693	692	711	643	697	653	657	676	632	659	654	662	670	662	631	673	667	671	653	630	714	636	666	672	674	679	701	693	670	655	649	699	663	705	676	654	662	699	639	672	632	674	664	717
8134	1006	1333	1093	794	551	402	331	299	245	204	203	190	179	159	150	168	149	149	137	125	145	124	141	116	124	102	123	127	137	113	158	117	131	126	129	137	146	103	95	134	128	114	126	108	129	114	103	121	132	97	121	114	126	97	113	100	113	120	108	93	118	123	91	111	109	115	109	114	123	120	110	111	111	104	94	111	112	121	107	109	111	123	121	104	117	105	117	107	104	110	117	106	115	129	104	105	93	90	115	109	116	123	116	111	124	126	115	109	109	91	104	110	103	104	128	109	127	101	111	123	106	111	94	111	125	112	97	128	108	124	107	110	100	111	109	96	110	107	110	118	112	96	113	103	122	112	123	104	93	112	114	113	116	91	119	121	126	112	123	121	114	100	124	125	107	129	93	108	121	97	124	102	105	114	108	122	123	110	109	101	123	118	118	117	110	97	132	124	104	99	122	88	104	122	119	85	104	117	116	115	105	106	105	132	127	126	124	109	115	107	103	120	117	99	112	117	105	112	94	118	101	116	121	114	115	123	119	121	120	100	108	107	103	110	123	105	106	103	110	115	107	114	100	124	98	126	113	110	100	112	102	116	115	116	107	125	106	95	118	121	119	119	108	103	122	105	103	105	108	111	122	106	113	120	129	107	115	105	120	116	112	112	103	97	117	119	123	132	129	99	100	107	123	107	95	116	116	107	102	109	89	113	114	120	104	108	107	111	110	92	84	112	129	118	84	95	118	101	126	118	109	117	112	103	124	119	93	137	109	112	122	98	127	107	113	94	102	111	110	104	85	118	106	135	117	126	110	86	108	108	102	100	103	116	107	105	107	92	104	121	105	99	100	102	110	108	122	106	100	117	102	107	91	123	104	111	115	105	110	113	123	103	125	101	102	113	116	110	122	113	113	101	115	104	115	125	112	106	102	122	118	103	100	131	98	114	134	124	114	100	103	106	117	103	109	111	114	117	124	110	124	119	146	126	114	106	107	107	107	107	109	108	110	92	98	119	104	99	113	116	115	99	111	121	115	112	125	106	93	110	107	96	109	91	100	112	121	107	109	96	102	123	124	113	120	121	107	119	121	113	101	105	93	111	93	110	107	107	118	110	119	121	108	109	114	110	124	113	118	117	104	126	102	114	98	134	93	130	96	113	105	116	114	119	104	116	123	123	112	108	100	94	87	118	113	93	91	106	102	120	88	97	108	112	130	111	126	119	105	108	107	109	119	99	120	110	113	114	101	126	122	127	117	97	112	101	107	121	106	105	111	83	113	116	102	97	130	107	105	124	89	120	101	117	115	111	108	100	110	113	123	103	109	120	101	124	104	100	94	107	78	124	108	116	103	122	107	93	113	138	107	123	121	126	91	115	117	118	112	92	112	117	98	131	114	106	97	119	117	142	122	105	99	120	102	110	92	109	120	109	104	111	125	102	112	117	122	111	108	109	104	116	139	127	141	121	119	124	89	115	111	114	105	102	107	116	110	108	91	101	125	112	122	119	123	110	138	116	94	124	115	113	108	100	103	123	102	127	111	120	113	102	113	104	110	119	120	108	102	116	113	112	106	119	103	123	89	114	123	109	126	97	108	104	128	108	121	108	133	120	97	108	122	103	111	85	108	101	104	115	116	102	93	109	106	126	129	127	115	100	93	140	105	124	107	117	124	121	113	95	124	128	95	124	113	108	110	126	117	113	101	118	117	87	134	107	94	103	98	130	114	99	138	105	106	96	112	96	123	101	88	119	104	98	105	125	103	102	111	117	114	127	121	108	124	109	117	123	133	117	105	137	112	117	121	132	127	101	113	141	99	127	106	124	106	95	122	109	126	117	133	97	115	134	90	95	106	105	124	116	109	111	99	121	109	104	106	102	110	113	127	109	120	103	129	106	100	115	124	94	97	95	104	99	101	112	99	115	95	117	88	110	105	88	125	114	96	90	101	101	115	96	131	122	106	110	119	121	83	144	121	103	105	118	102	124	100	145	108	96	98	99	94	115	124	116	104	119	111	118	127	119	105	103	100	95	116	117	115	127	119	126	105	104	114	107	136	112	89	116	106	111	115	95	107	133	111	103	110	90	110	99	94	110	104	114	102	118	112	97	96	122	100	98	89	100	107	115	125	104	115	149	120	132	113	141	100	110	113	120	106	120	119	105	99	122	106	117	104	95	88	99	110	126	100	103	116	120	106	118	99	100	96	109	120	98	102	100	106	119	147	108	134	114	99	105	107	99	92	112	111	103	106	111	100	102	108	99	109	118	114	100	106	116	99	106	108	115	109	108	89	122	94	102	125	119	97	115	101	113	131	125	95	114	110	117	123	119	120	99	90	117	91	109	109	117	118	95	127	108	107	128	111	110	106	98	109	134	116	112	93	120	100	113	117	97	99	103	103	98	109	117	122	116	99	111	126	112	94	99	101	110	127	127	119	115	99	103	116	101	104	118	115	111	106	89	124	114	106	94	112	110	102	113	106	112	113	125	99	93	117	126	119	107	102	115	121	130	123	114	106	116	109	93	101	129	113	116	119	111	121	110	92	111	110	122	115	120	111	113	104	124	109	92	110	103	122	123	102	106	102	127	94	105	98	100	117	93	112	103	97	126	103	127	126	100	106	127	118	128	107	86	117	105	125	93	96	125	102	117	120	108	118	105	108	104	102	107	111	130	112	91	113	128	115	129	112	120	119	114	124	115	113	101	123	127	92	100	105	126	117	89	110	133	106	124	116	110	122	113	106	103	108	100	116	113	101	102	116	108	139	121	113	111	101	105	126	95	99	112	117	123	115	123	118	116	111	123	114	115	110	126	117	114	123	101	113	131	111	115	126	121	97	112	101	93	97	109	109	112	100	123	90	106	96	100	108	91	118	108	107	115	128	110	120	109	116	96	132	108	117	126	110	116	105	99	98	103	120	106	120	107	120	114	107	106	100	101	112	110	117	93	108	113	102	113	112	101	91	110	92	114	97	102	98	106	121	118	102	112	102	117	114	110	103	136	97	132	111	111	117	124	113	121	116	98	108	117	123	121	104	131	124	122	93	112	112	85	111	108	95	98	102	112	120	128	120	123	103	87	125	105	95	106	112	103	109	123	106	125	106	101	101	102	110	113	108	102	93	108	108	110	114	109	100	105	133	100	92	96	112	119	124	94	115	127	107	122	117	132	93	116	103	122	115	113	123	127	109	119	108	128	115	115	112	99	116	91	113	110	122	110	134	108	91	116	112	105	114	107	105	102	111	130	97	119	106	103	113	109	102	105	102	126	106	115	94	101	123	97	118	104	129	112	111	99	114	111	100	102	99	111	104	110	120	114	109	113	120	109	117	127	127	124	132	103	108	100	99	112	107	99	106	113	120	115	115	104	110	111	123	105	119	110	107	112	101	117	104	111	106	119	102	111	113	108	112	124	122	91	104	101	125	116	123	110	106	120	126	134	105	113	111	102	111	120	104	126	120	98	108	124	124	106	117	121	115	102	105	117	115	125	120	112	106
5396	1378	3239	3593	3137	2512	2009	1710	1439	1268	1128	963	919	846	834	743	704	674	625	579	614	594	593	539	551	582	542	498	496	469	496	466	472	439	453	440	422	440	410	417	439	472	459	417	434	376	416	408	444	408	387	403	408	408	392	387	371	400	368	369	376	399	380	400	354	385	388	383	384	370	368	390	337	362	365	358	387	402	382	364	365	355	376	403	399	401	406	386	395	346	410	409	375	383	358	404	378	366	335	396	347	364	371	387	395	374	397	374	368	370	408	366	372	387	408	379	361	414	399	408	399	377	362	394	376	370	395	412	368	368	386	355	349	350	391	392	380	367	366	377	358	383	383	358	365	355	363	361	376	414	413	389	368	408	363	375	367	387	355	383	380	388	369	381	382	418	371	367	383	358	367	370	395	331	365	378	358	409	395	399	383	352	354	325	409	390	364	358	368	369	378	363	393	368	358	368	370	367	367	390	369	324	371	380	391	408	386	337	371	399	373	356	365	393	386	394	348	367	368	375	369	342	374	367	372	385	371	372	350	368	397	381	383	378	382	380	381	352	363	372	361	355	375	412	375	355	377	385	364	386	398	367	379	365	373	389	367	385	399	389	359	367	381	339	403	362	390	388	393	356	355	373	404	401	374	343	396	369	367	387	403	362	345	403	379	370	379	342	368	384	371	366	375	359	362	380	383	325	388	383	366	367	374	383	373	359	397	394	378	361	360	413	351	389	395	369	357	363	363	345	399	387	386	372	394	365	383	408	369	389	383	371	388	356	392	368	381	363	381	379	378	417	364	407	360	371	374	390	378	385	373	350	363	358	371	384	396	369	379	384	397	388	393	406	386	348	384	387	383	359	363	378	398	386	369	362	380	358	355	416	357	327	368	353	378	394	371	393	377	397	374	360	366	386	378	382	398	389	352	384	370	359	401	374	381	344	366	389	418	341	372	398	363	439	378	360	368	395	402	385	370	380	377	358	372	357	359	373	349	359	373	365	348	382	397	372	362	369	398	388	370	402	381	354	366	385	368	385	376	406	357	374	381	375	337	386	357	394	375	377	388	390	397	358	362	371	371	366	392	366	367	378	358	391	374	356	394	372	375	377	357	366	401	403	387	367	377	392	390	380	370	373	381	357	367	380	383	369	374	381	384	374	417	354	353	392	386	353	368	418	372	362	386	373	378	371	383	401	383	399	334	350	389	404	369	390	392	363	388	363	349	352	357	366	382	405	414	387	393	372	349	384	369	364	343	368	354	386	398	363	407	383	417	356	377	358	369	391	393	379	347	378	345	370	365	358	389	388	378	344	337	368	357	381	397	377	372	358	357	347	373	381	387	378	393	394	410	410	370	376	324	373	360	371	369	388	355	397	392	364	385	397	380	366	374	361	375	407	371	373	371	379	375	344	389	362	360	347	362	372	374	364	380	373	383	379	412	374	391	362	383	373	385	374	353	405	350	412	358	366	361	371	388	385	378	343	381	348	366	349	383	377	388	352	357	343	346	368	370	339	394	322	374	387	373	351	378	370	348	346	385	380	394	360	387	353	365	385	378	395	363	375	378	390	384	351	362	407	392	361	377	367	375	358	359	391	360	390	356	378	385	359	380	413	354	386	392	404	402	376	370	408	395	374	374	355	392	335	384	368	382	363	330	378	399	385	332	382	386	402	341	401	399	371	366	352	384	409	351	368	370	394	390	330	373	356	387	353	395	358	366	362	372	371	381	362	375	354	377	373	349	368	355	341	371	354	380	350	398	368	374	397	379	361	384	371	396	376	366	356	379	355	367	370	373	344	363	391	360	390	341	348	380	388	373	379	388	368	389	358	361	373	405	418	353	391	341	385	360	394	363	358	380	378	378	352	394	354	367	372	357	417	365	360	416	376	388	362	382	349	362	321	378	346	370	402	347	322	355	333	369	382	380	389	391	360	372	380	390	347	367	379	381	356	387	349	397	367	357	356	361	378	329	350	355	412	415	354	367	404	369	381	363	395	409	359	357	380	377	405	364	361	390	374	403	391	366	400	383	400	359	412	370	377	389	372	385	332	358	409	385	350	353	360	384	366	372	386	355	345	342	366	387	366	374	362	389	366	390	393	325	374	356	369	361	373	406	365	376	384	366	351	390	374	385	366	382	374	356	371	365	367	381	366	348	388	392	350	382	387	344	400	378	349	382	384	376	358	358	387	385	381	362	352	389	350	367	367	382	380	361	356	380	376	360	376	368	369	385	369	388	390	378	369	400	377	384	387	411	372	375	358	352	397	383	352	383	338	385	381	395	399	363	395	363	364	384	396	376	347	365	401	342	362	386	389	373	363	390	411	345	345	368	388	404	385	362	333	352	410	342	383	399	396	362	402	364	431	380	390	363	353	375	377	391	373	368	400	382	395	403	411	373	388	373	368	390	359	355	414	357	367	406	402	355	365	371	367	366	397	397	384	394	347	355	391	366	401	362	356	336	369	363	393	387	343	404	360	364	382	396	394	382	387	342	393	373	376	373	360	371	387	377	386	373	367	376	367	396	368	404	387	351	389	380	354	366	405	403	353	394	347	334	418	403	344	398	393	370	370	401	383	376	356	382	372	435	360	335	365	364	370	371	390	334	376	362	374	365	385	363	387	355	363	368	376	372	361	361	336	383	394	371	378	331	337	358	418	377	390	344	379	360	365	341	366	378	361	363	399	372	340	377	370	368	389	382	352	370	385	384	370	357	370	370	365	425	378	350	410	418	368	375	374	371	360	410	370	372	335	400	377	380	373	370	355	403	370	379	392	357	341	406	370	371	366	368	359	378	361	371	398	371	337	362	410	371	362	395	381	428	362	422	387	346	363	391	374	392	384	375	382	373	374	378	381	371	362	376	401	412	379	380	351	384	368	369	339	395	360	395	373	383	354	368	364	386	372	388	399	359	351	357	379	392	394	381	353	337	374	376	395	352	416	372	402	399	372	358	370	373	374	371	336	360	380	341	363	368	377	364	378	364	337	401	369	385	377	381	376	349	366	424	403	373	362	364	340	393	401	352	351	343	363	355	370	377	358	356	387	365	365	387	381	401	386	387	406	356	394	394	396	397	398	356	370	409	367	380	417	378	354	376	358	362	380	347	379	391	381	364	357	385	369	380	386	381	357	355	358	408	383	348	385	392	353	377	381	346	432	364	383	400	354	394	376	355	364	382	388	341	363	360	370	387	383	377	402	365	375	360	358	392	378	346	376	365	394	363	357	388	334	369	373	336	371	370	378	381	370	376	354	377	388	343	390	363	332	379	377	389	345	393	352	336	384	375	415	361	375	368	378	381	358	397	348	354	411	354	402	349	365	398	346	387	359	363	370	380	372	412	385	346	352	383	376	382	384	399	386	363	360	400	374	351	375	381	378	389	384	390	377	357	416	357	385	415	367	393	381	346	355	361	380	384	395	361	366	377	393	353	370	370	392	396	351	396	334	353	386	354	357	386	362	389	422	372	403	367	374	383	363	356	333	361	356
15436	2550	2729	2205	1455	1004	823	657	485	483	378	354	314	297	244	251	240	245	212	205	196	202	192	183	205	203	190	185	188	188	162	159	152	174	191	144	147	176	178	162	161	182	144	167	170	164	154	154	174	156	152	147	167	156	150	154	137	165	157	158	165	158	173	131	158	152	143	139	137	139	169	148	160	154	144	137	163	167	164	154	171	165	156	146	144	137	151	148	145	171	141	139	163	160	151	150	160	147	155	156	171	151	180	162	144	173	147	157	154	147	131	139	120	150	156	152	145	152	153	152	160	157	157	141	158	150	155	176	166	147	142	139	162	163	149	136	177	167	179	155	136	161	129	148	169	141	148	137	144	139	152	138	132	141	155	149	144	149	154	158	157	157	161	158	151	137	137	146	139	159	159	149	129	164	181	145	161	175	136	166	143	126	158	161	128	166	134	133	154	146	152	149	158	178	134	143	177	179	144	143	146	169	149	161	149	136	153	134	141	156	171	151	139	165	152	148	167	131	154	162	147	127	176	154	146	166	172	142	156	145	157	173	145	137	135	149	156	156	176	153	174	139	147	142	150	160	154	169	141	154	151	151	151	145	187	161	128	159	147	147	165	140	158	168	163	155	146	156	158	153	145	143	149	165	136	155	164	143	148	149	152	150	173	161	151	151	146	147	160	162	166	148	158	157	149	161	149	142	138	143	153	148	163	135	170	153	147	145	143	144	149	148	136	154	136	144	150	171	174	175	139	144	150	168	153	153	151	132	145	140	159	150	160	168	140	151	123	163	155	155	141	135	149	137	173	169	138	149	145	146	138	156	145	157	158	156	159	156	143	148	167	141	166	146	125	161	169	151	148	164	165	141	144	158	140	144	155	147	171	159	158	166	147	163	163	152	134	152	146	152	153	141	164	148	143	159	149	165	166	155	144	148	151	146	158	141	145	140	161	153	153	149	163	153	134	157	136	192	127	152	136	140	158	137	152	139	166	147	168	167	145	153	153	147	148	151	129	137	159	145	144	137	157	148	138	134	135	144	146	149	135	138	151	144	135	146	152	171	134	166	152	141	154	150	171	140	154	151	162	157	150	152	152	156	163	139	169	153	166	148	153	146	146	164	161	172	149	127	152	149	136	149	169	143	162	146	167	165	146	148	157	164	159	156	160	149	157	152	129	153	157	145	153	164	176	154	176	170	151	143	146	149	142	148	135	152	145	146	176	156	152	141	160	149	156	147	149	151	141	151	146	175	169	175	152	163	142	154	160	167	160	150	149	147	142	135	142	143	159	150	149	148	161	143	150	142	158	148	168	170	170	138	156	169	143	145	135	153	138	155	131	142	153	129	149	150	151	168	161	125	168	168	147	162	154	144	145	134	135	174	145	157	168	169	168	138	169	142	140	142	144	150	161	145	136	151	159	160	148	146	145	160	159	149	137	159	136	155	138	176	154	142	149	146	156	162	138	138	154	140	157	165	150	140	152	142	164	155	124	161	142	156	184	175	157	155	154	163	129	157	169	149	141	145	137	159	161	166	141	157	157	155	163	159	162	165	144	166	144	151	163	160	139	180	149	161	166	139	167	149	157	179	131	152	139	166	147	152	142	172	136	158	144	151	143	163	145	140	148	147	162	146	163	166	144	155	142	152	157	155	174	165	131	132	148	153	177	151	150	121	148	167	148	172	182	178	148	147	161	153	168	155	132	174	178	141	142	143	148	145	126	178	151	143	153	141	142	170	135	148	148	172	127	133	152	148	140	160	145	145	170	148	161	149	170	146	148	141	151	145	141	148	155	155	150	140	143	151	145	151	143	157	143	139	176	146	168	160	150	151	161	138	158	143	164	150	159	130	159	150	153	147	144	152	140	143	162	163	159	142	133	144	166	146	163	132	173	142	159	164	148	147	122	148	157	139	168	166	145	138	148	146	142	149	155	155	139	124	161	152	151	188	123	150	149	153	153	178	164	159	176	179	156	142	178	148	164	157	171	149	147	148	165	139	148	133	170	137	156	153	153	156	160	150	151	140	139	131	157	130	168	164	154	130	138	134	149	152	157	140	183	157	122	147	160	130	134	166	153	138	151	152	152	135	147	161	141	152	156	152	117	138	154	135	165	153	129	159	157	152	176	165	176	138	134	156	143	135	149	121	157	155	154	151	143	150	152	136	148	139	162	139	138	138	142	145	165	153	135	140	144	154	151	150	153	142	133	143	149	156	144	146	159	167	145	170	162	164	159	142	161	144	146	143	174	169	151	150	154	147	144	155	157	150	153	139	154	146	148	153	167	146	139	153	136	198	168	142	143	151	151	161	155	163	148	151	145	174	153	150	147	145	167	161	156	141	156	154	139	125	170	138	151	171	145	144	136	142	142	149	149	167	173	150	142	148	159	144	155	160	150	159	167	159	154	126	140	155	168	149	140	148	165	145	165	161	149	159	142	149	123	156	151	151	157	160	130	126	158	159	178	136	145	162	121	168	155	132	171	160	150	162	167	171	180	146	136	150	148	141	152	149	136	150	163	147	161	144	172	143	141	130	146	165	145	157	147	173	138	138	138	156	152	138	159	152	163	162	157	157	155	140	146	159	154	170	142	164	146	177	129	134	151	170	153	151	157	152	153	140	138	159	149	124	141	145	152	152	142	156	145	148	128	166	167	141	152	151	141	145	155	158	165	143	136	157	149	140	159	162	146	165	143	139	173	157	131	150	168	148	151	153	170	135	160	157	131	160	172	148	149	174	136	148	142	159	137	154	156	143	147	150	143	142	160	150	171	165	159	181	151	166	134	157	158	152	136	138	153	152	170	155	150	138	160	157	141	144	147	139	151	166	146	135	157	146	135	152	150	154	162	149	146	148	149	133	140	133	145	146	157	157	151	145	157	139	162	163	160	161	153	156	145	152	163	155	126	142	160	157	148	145	139	152	155	169	149	158	155	139	177	126	173	149	163	140	170	155	144	164	161	154	138	149	143	179	141	150	147	147	172	156	140	154	129	149	144	162	156	162	155	155	155	142	167	177	155	158	133	154	164	159	159	152	154	143	174	170	143	145	141	141	156	154	138	147	153	151	156	144	152	161	156	145	116	150	145	169	145	147	160	158	168	148	148	145	128	144	160	132	168	166	154	147	146	155	143	164	141	155	189	147	154	166	166	147	162	142	157	134	144	150	155	150	174	136	153	155	166	149	151	127	144	127	154	156	132	158	166	154	149	165	141	165	147	155	167	143	155	130	149	159	156	141	149	153	154	159	172	154	143	139	165	145	140	139	137	168	179	146	162	158	162	137	171	145	173	157	145	152	182	141	164	158	117	152	155	170	134	146	163	155	153	157	145	170	155	160	150	155	144	147	136	133	151	162	142	140	157	153	168	154	151	146	168	150	158	159	162	148	153	133	132	156	165	135	154	148	159	151	152	133	151	154	133	138	149	138	160	155	143	137	139	149	157	163	207	151	186	166	130	148	171	153	147	120	144	136	146	133	154	159	142	156	126	167
7523	2549	5899	6709	5538	4546	3720	3161	2536	2323	1985	1722	1538	1408	1309	1193	1104	1111	1001	986	864	898	861	765	742	754	755	722	752	704	686	677	683	656	621	690	653	638	600	609	594	613	633	554	568	580	613	555	562	558	550	575	594	515	516	541	556	533	530	552	536	542	562	565	498	495	506	544	534	555	515	561	533	549	509	528	556	504	518	535	507	498	512	479	529	545	524	503	532	519	494	531	494	559	484	472	527	483	543	534	498	530	463	489	498	514	545	484	494	500	505	536	549	486	532	487	500	509	533	484	520	508	523	484	527	545	488	501	486	511	487	522	492	495	496	495	492	521	522	529	501	534	511	476	525	497	504	475	498	500	502	488	506	502	521	487	540	542	501	498	520	503	483	494	497	462	494	449	479	482	454	495	491	484	490	505	498	526	498	511	511	493	504	515	467	487	494	503	491	493	481	507	500	501	496	490	502	499	506	498	482	468	482	512	506	526	479	484	485	474	512	468	517	514	491	530	500	438	505	499	486	481	503	459	463	448	513	457	520	494	506	521	495	537	519	505	564	482	487	479	508	459	501	511	478	483	442	551	467	523	503	485	513	449	499	488	493	518	484	499	466	456	515	496	495	496	510	501	503	492	495	502	526	479	509	511	512	531	483	473	489	501	473	510	524	493	495	514	518	479	481	508	491	473	478	483	531	506	457	540	509	461	515	491	537	497	479	493	451	485	512	491	484	487	500	485	495	491	491	519	517	487	493	486	517	510	507	522	482	498	504	534	502	536	510	523	481	495	511	492	449	485	467	444	510	496	525	474	447	483	479	499	484	458	508	527	466	454	509	485	487	504	498	514	476	464	538	449	480	510	524	478	477	494	500	454	467	520	506	492	474	507	486	471	531	481	480	480	455	483	488	487	509	515	488	467	500	457	485	492	457	447	451	466	498	505	498	470	518	454	477	453	485	492	508	507	509	465	481	465	495	516	511	494	485	463	526	529	509	464	488	516	471	493	502	500	453	453	475	526	527	488	519	519	483	500	483	472	494	503	506	472	493	462	483	486	500	537	478	480	481	480	481	497	467	508	512	539	470	480	513	477	489	489	471	476	500	454	495	523	489	455	447	500	509	505	495	508	475	514	469	505	529	471	512	469	467	469	492	499	478	524	458	497	509	475	490	502	506	507	455	510	481	494	468	477	453	506	493	543	475	445	521	524	497	504	514	454	518	503	502	440	500	487	510	519	486	488	516	492	458	534	473	502	502	484	513	498	507	461	513	500	473	494	475	511	469	473	489	481	487	507	521	516	471	517	483	495	491	541	499	493	545	473	474	468	489	473	468	477	503	515	480	473	506	505	491	503	487	506	515	525	488	481	476	423	442	500	474	518	483	520	492	510	504	494	497	477	481	535	514	491	499	513	512	496	511	511	484	465	508	492	485	513	481	487	519	520	474	496	488	528	460	519	475	498	479	477	479	481	482	496	508	480	516	482	508	499	504	508	451	506	523	493	542	479	505	492	541	484	468	467	545	536	452	488	505	504	474	490	505	465	470	520	509	546	488	514	448	481	510	492	469	522	492	515	528	477	478	514	461	492	490	475	488	471	537	494	502	500	495	491	514	506	516	503	495	462	487	500	485	497	472	462	517	488	495	551	544	524	506	522	501	535	477	457	510	528	491	494	539	512	462	475	495	513	508	503	540	506	489	507	520	511	473	504	504	495	494	540	494	462	505	504	543	509	518	524	464	458	513	475	469	493	485	469	490	470	512	540	466	515	494	451	525	490	496	487	475	499	546	481	506	539	493	493	527	484	487	446	469	524	481	463	489	506	496	521	501	487	493	451	494	518	488	477	489	536	484	538	488	503	472	512	484	475	509	476	486	462	502	513	516	516	484	524	467	481	501	525	523	543	546	503	502	495	488	445	457	488	489	505	471	479	502	480	515	529	479	497	450	527	529	497	476	511	474	486	496	469	497	505	499	522	531	505	481	485	505	450	517	516	528	493	470	479	489	434	505	482	520	489	510	511	508	483	481	464	494	505	524	496	451	535	492	509	532	476	477	489	514	478	497	453	507	500	511	535	520	479	500	496	495	501	496	474	490	499	518	499	481	535	484	517	488	464	485	445	516	477	501	478	489	510	527	511	477	486	479	496	493	497	478	494	502	469	566	484	465	489	500	470	491	480	502	484	479	492	539	515	528	526	500	482	530	512	514	489	489	511	508	501	527	499	486	500	515	453	499	468	456	521	502	482	520	490	534	532	487	504	519	522	498	528	495	467	497	468	503	476	510	563	532	500	492	481	503	495	519	495	503	493	519	464	497	480	483	509	537	499	503	496	482	516	498	523	477	499	540	492	490	486	507	490	505	472	477	458	500	528	465	490	493	469	540	507	467	494	495	473	480	500	516	474	519	487	502	447	527	509	511	458	493	502	485	494	527	471	497	476	474	507	494	452	516	535	468	482	485	543	516	480	511	483	509	498	515	463	499	515	551	512	497	495	509	490	507	497	491	522	493	486	486	505	510	506	512	448	484	516	484	539	517	492	507	511	523	493	525	428	508	557	487	510	488	478	480	526	465	491	497	470	471	464	492	478	487	510	469	474	481	507	474	504	482	502	481	464	491	503	490	473	470	508	500	495	500	539	517	506	493	491	509	500	519	481	470	497	507	513	503	481	487	504	481	501	532	485	496	514	494	509	510	503	541	490	514	488	477	472	477	459	498	498	526	462	490	471	490	504	462	489	507	501	479	491	484	535	516	442	493	499	519	466	514	516	478	502	488	499	518	532	488	476	469	483	473	504	503	470	455	467	508	490	484	478	495	519	491	475	492	490	485	513	525	466	471	458	481	479	505	474	487	475	485	510	506	488	492	481	501	545	495	515	504	517	506	494	537	440	473	512	501	512	512	496	479	497	494	480	506	500	481	529	529	499	530	478	503	489	453	502	501	503	468	501	483	514	502	504	530	508	513	503	483	476	498	453	479	476	476	523	526	443	482	469	481	457	442	496	543	512	473	534	469	483	506	441	495	498	476	495	495	504	490	488	489	498	507	479	486	491	513	501	476	511	509	481	509	488	495	490	506	478	483	505	462	486	491	513	473	476	482	506	484	487	468	495	448	517	430	513	465	501	522	519	499	477	467	484	527	483	499	480	497	498	503	511	495	489	499	505	527	507	515	502	486	505	478	511	494	494	502	492	477	508	472	500	480	454	486	471	511	447	539	537	489	457	460	476	468	494	507	488	472	503	469	516	500	483	495	501	539	480	534	498	465	461	487	500	465	523	512	564	490	460	512	482	485	508	536	463	482	484	505	512	530	510	454	482	492	475	489	516	504	500	485	459	503	512	494	510	517	477	509	499	511	503	515	460	496	498	445	490	499	487	481	505	505	498	537	533	475	487	502	483	491	482	510	539	499	486	497	470	490	490	458	487	488	481	500	527	493	517	527	476	520	523	489	446	508	486	509	474	489	513	505	484	461	496	538	491	506	494	536	535
2065	291	294	261	246	236	252	221	196	214	230	196	221	216	207	210	235	224	238	258	206	196	201	229	219	230	220	237	217	252	209	242	245	215	205	234	202	234	187	236	214	228	232	197	215	221	231	232	240	224	228	247	235	238	227	224	245	212	199	199	220	220	212	212	208	241	224	203	251	228	197	212	232	245	243	231	225	229	215	217	227	215	225	245	229	205	235	224	237	215	231	217	220	232	243	249	219	213	234	213	207	205	220	236	259	237	205	240	229	220	255	219	240	240	252	240	234	197	209	227	258	226	195	184	224	234	251	221	199	211	218	219	212	206	220	240	223	215	223	226	228	206	241	226	247	202	227	203	211	212	230	216	207	204	207	240	232	244	250	194	235	226	237	202	232	232	227	227	212	240	210	212	219	212	242	202	218	218	205	205	200	232	264	216	210	228	230	238	246	219	200	242	207	203	224	224	224	226	227	218	210	204	217	243	240	229	214	208	206	223	221	218	237	240	215	218	228	227	241	226	230	234	210	214	208	214	204	234	202	236	216	219	224	202	203	236	218	222	193	207	222	210	230	226	246	244	228	227	217	227	218	206	234	226	225	199	224	190	232	222	217	228	230	242	242	229	200	226	227	229	229	208	245	233	234	250	231	230	242	217	218	226	228	220	214	237	226	210	216	231	227	217	212	236	239	232	217	225	220	221	257	222	214	243	205	210	220	226	223	227	229	235	234	216	220	262	209	253	219	203	220	207	204	228	207	232	200	218	225	217	191	219	229	202	248	203	219	231	248	217	209	253	241	230	206	224	222	245	198	244	239	229	218	229	232	212	219	226	221	244	226	238	209	219	219	217	240	219	210	227	207	212	211	222	228	220	211	228	239	253	219	201	231	226	211	243	218	209	230	231	216	235	231	229	228	214	215	212	226	233	207	214	228	205	247	231	220	229	232	228	230	208	215	224	201	242	243	198	238	245	231	221	250	226	236	212	196	204	238	211	245	229	237	220	225	210	220	222	205	225	208	245	237	226	211	209	193	255	216	210	252	230	216	246	217	229	218	223	216	201	255	229	234	216	227	240	232	267	208	234	221	219	208	203	209	216	223	216	190	231	255	213	233	228	217	214	231	226	225	212	236	226	214	199	209	255	209	217	205	232	214	233	240	205	220	225	215	227	230	241	210	212	217	227	223	241	218	226	212	222	200	218	229	234	222	218	230	220	214	220	215	222	247	210	219	209	211	249	225	244	243	234	236	247	219	226	223	216	239	207	201	205	215	224	240	232	214	245	245	222	228	252	196	242	209	210	245	242	240	246	215	222	222	223	204	218	200	229	207	214	222	229	218	211	231	212	206	206	245	218	239	236	236	231	229	203	208	231	200	217	199	202	188	223	223	232	229	223	208	231	224	251	240	224	241	234	226	218	218	219	225	233	212	229	239	225	198	231	230	219	224	230	244	231	236	232	218	233	214	215	187	231	227	227	231	230	220	237	202	228	214	214	233	212	227	229	233	226	243	243	226	242	206	227	239	205	252	216	222	230	222	220	247	225	215	218	212	221	235	248	205	215	212	202	202	199	229	209	223	235	221	212	233	249	219	218	214	215	208	247	197	239	205	223	219	226	230	203	211	229	230	230	235	244	237	222	241	247	221	239	242	227	232	238	210	213	247	231	220	255	216	256	215	223	227	235	243	210	225	208	209	202	237	213	224	232	248	215	216	256	225	202	207	209	254	219	244	204	195	199	205	215	220	188	220	217	209	247	233	239	242	226	255	176	220	237	205	209	237	238	231	242	226	211	224	234	228	223	221	231	238	211	204	211	216	241	247	205	206	212	213	206	221	237	242	242	206	267	232	252	216	243	204	228	216	230	218	180	225	235	237	211	211	238	224	188	253	196	246	233	218	212	226	217	211	219	248	232	230	234	225	202	245	230	198	248	191	234	230	211	245	238	195	252	230	213	213	204	250	212	246	206	222	219	237	220	222	216	225	229	190	251	200	214	207	228	210	226	228	245	218	226	223	218	209	250	223	208	209	231	226	232	233	229	228	189	215	249	229	228	221	209	226	227	231	224	217	213	235	221	241	231	207	222	234	231	203	224	234	224	216	218	217	234	244	241	220	222	204	234	228	194	201	248	232	229	222	231	206	203	226	226	222	203	229	233	210	205	211	236	224	198	218	194	234	223	212	209	223	217	224	212	219	210	253	211	217	204	220	213	222	181	245	260	221	218	207	223	229	229	220	220	236	244	239	190	208	218	227	244	237	240	219	218	233	212	211	208	229	228	211	224	226	208	219	218	250	221	228	228	190	214	216	195	224	205	198	206	222	204	236	228	212	216	231	246	246	241	217	218	221	183	235	223	228	223	221	240	240	206	229	197	230	212	197	200	200	234	224	217	239	254	196	212	232	234	222	237	217	235	224	211	209	238	263	226	230	208	220	218	222	235	239	230	225	223	229	214	226	237	202	220	205	220	231	198	235	223	217	231	198	219	204	224	240	194	214	225	214	223	221	217	242	243	221	233	223	214	227	211	237	210	243	205	233	237	222	218	231	237	219	218	208	233	235	212	222	211	240	249	220	223	201	227	226	204	237	234	215	242	227	213	233	192	249	210	216	219	235	210	228	224	212	232	209	232	209	224	214	209	207	231	210	207	201	246	246	202	226	246	229	203	224	240	226	239	247	231	216	192	235	208	221	191	238	183	217	203	276	235	226	217	227	246	218	226	243	229	220	216	238	218	224	228	195	200	223	210	219	223	237	210	219	219	205	209	229	212	223	206	211	225	214	196	217	213	241	221	212	210	238	239	239	188	201	200	219	219	226	221	213	202	221	197	180	204	255	219	208	236	233	233	222	199	226	227	214	199	197	232	232	198	221	236	251	243	249	216	206	228	232	188	241	242	224	217	216	217	247	206	235	230	229	208	230	222	222	217	201	240	209	217	217	223	230	215	204	217	224	250	220	234	210	207	224	221	198	222	232	230	208	241	213	254	199	228	213	243	228	225	205	225	217	226	228	241	208	197	215	222	213	230	231	227	217	245	227	229	230	245	232	215	216	213	198	231	224	233	215	244	202	211	229	237	230	210	242	216	237	234	240	201	223	229	195	215	228	192	251	229	221	205	221	255	223	229	238	206	230	224	210	195	226	228	211	248	225	227	224	222	210	255	245	213	238	238	211	219	248	224	235	200	214	219	245	192	256	233	227	200	214	219	231	202	200	225	252	199	239	231	238	233	242	212	233	230	226	225	240	206	214	245	228	246	234	224	230	197	222	222	219	200	250	209	192	242	223	217	238	211	223	221	223	214	219	199	230	220	237	222	205	217	225	207	205	238	254	213	225	237	235	223	212	237	212	204	237	218	215	224	253	227	232	218	247	211	242	194	210	222	244	233	216	221	225	241	222	225	200	213	201	233	193	205	220	228	245	220	232	197	257	203	200	242	205	229	216	250	241	209	232	197	218	214	213	232	221	207	237	232	223	204	234	230	223	231
2276	744	885	844	793	826	783	742	763	699	710	730	694	716	705	754	669	664	743	642	705	657	674	694	682	668	717	701	717	709	657	678	731	641	674	714	700	681	644	654	680	670	645	679	684	691	693	655	673	648	705	620	672	663	676	693	669	726	631	630	715	661	677	657	671	695	746	629	682	703	672	678	666	678	704	656	670	694	642	669	630	677	655	654	675	657	654	682	676	687	689	662	611	699	668	642	684	690	679	629	637	687	629	694	702	677	677	636	671	690	683	687	677	695	654	684	674	695	644	670	676	677	696	670	639	646	670	681	631	658	632	683	670	728	667	637	621	678	649	636	680	686	659	673	659	655	608	686	666	628	658	620	671	659	699	707	693	660	706	682	710	668	656	660	682	695	635	675	642	675	644	666	648	648	729	683	685	641	677	651	644	657	665	643	687	631	636	688	711	707	681	649	613	681	692	659	715	670	651	678	674	693	652	675	671	665	676	649	706	665	657	642	676	667	685	692	674	664	699	689	647	648	634	645	628	665	692	659	712	650	683	686	681	627	629	669	614	731	689	655	658	649	649	666	650	670	645	688	670	664	659	655	698	680	663	690	630	668	652	653	690	712	629	660	675	668	639	669	665	619	672	687	706	676	687	655	681	635	661	630	645	608	686	687	665	647	676	681	616	667	654	681	649	650	711	683	656	633	673	674	660	685	705	691	649	696	637	681	668	644	680	713	649	728	677	656	623	685	679	655	682	704	659	654	698	695	737	692	702	649	645	643	647	706	681	704	610	641	722	662	681	663	667	639	645	700	655	686	645	692	676	636	689	657	658	676	707	646	704	686	653	646	673	650	651	659	659	703	647	700	659	683	685	644	676	696	672	675	676	726	657	694	697	679	696	651	679	679	650	680	711	690	694	697	668	704	690	687	593	676	665	681	649	671	683	727	689	662	652	661	727	657	669	645	653	629	675	673	634	661	592	682	680	662	679	695	649	663	615	656	652	705	669	642	693	668	671	625	652	633	701	719	685	631	631	668	711	665	685	685	703	632	671	667	643	623	641	666	618	693	649	633	690	680	677	664	647	685	647	661	712	673	668	681	742	614	669	639	656	647	694	683	707	674	622	709	676	679	711	653	727	688	660	692	666	637	630	644	673	640	672	658	661	651	681	640	715	658	677	676	666	701	696	659	673	683	691	675	710	631	696	635	662	641	636	602	680	682	668	688	681	657	668	660	627	670	668	663	693	681	662	661	676	652	658	664	709	628	676	689	649	689	671	654	671	651	704	688	676	629	654	681	636	678	663	674	634	642	700	632	633	661	678	658	662	692	617	666	638	615	643	636	679	690	667	684	654	664	674	681	658	643	686	681	642	713	675	665	661	679	676	653	685	646	668	653	677	681	700	678	693	673	643	655	643	696	644	658	679	695	701	709	673	617	693	671	625	648	661	645	691	639	709	720	701	702	670	690	643	652	677	656	667	659	707	648	663	677	681	694	714	645	672	668	684	649	638	704	684	621	653	696	653	679	695	674	626	656	650	659	702	636	701	659	710	661	669	643	663	670	697	709	662	698	627	692	676	667	650	660	681	700	696	617	671	654	653	638	702	645	727	636	696	655	658	682	631	640	684	653	676	672	699	660	668	660	629	652	705	664	667	656	659	642	653	660	690	686	631	630	647	668	652	657	660	681	646	690	694	682	619	692	688	712	677	698	666	676	680	679	649	670	664	697	681	659	631	640	662	694	607	681	724	667	669	660	648	682	681	671	644	682	660	654	667	638	619	642	734	630	627	660	662	633	695	706	659	675	663	660	630	638	639	674	666	674	671	646	613	666	676	683	616	698	682	683	705	683	695	682	652	667	628	698	669	636	696	726	680	661	691	703	672	679	635	646	635	693	646	627	686	665	664	651	705	663	669	664	646	676	658	684	633	704	671	667	684	720	637	663	710	659	670	641	628	659	638	635	680	639	639	686	654	664	632	655	666	658	687	673	700	664	694	659	690	679	657	642	672	698	646	700	677	697	648	647	703	636	725	668	673	717	680	666	672	676	620	696	700	684	651	660	658	658	637	675	649	648	697	685	660	636	658	653	657	646	611	705	620	674	688	638	668	698	705	670	652	693	654	642	682	710	663	653	663	638	695	646	619	649	655	661	691	689	693	684	662	676	715	660	729	628	631	689	682	651	669	654	655	660	695	704	675	659	646	703	658	679	703	671	629	648	668	705	678	671	656	643	628	706	624	704	694	655	693	669	679	706	689	667	604	693	667	652	659	673	661	668	655	667	653	680	668	658	684	663	654	694	634	657	686	670	689	685	687	698	676	626	698	683	680	685	663	641	685	648	670	609	696	710	694	646	663	675	662	694	639	686	663	659	657	696	668	670	706	651	661	618	684	656	693	679	659	633	712	670	634	645	711	702	712	689	633	669	672	653	627	688	657	658	683	661	687	655	663	642	680	665	641	696	716	678	644	684	654	653	679	668	682	643	673	692	682	661	652	708	730	632	624	686	657	705	694	622	673	673	663	690	689	696	727	673	663	712	629	686	648	701	683	644	670	687	636	636	661	694	637	678	671	701	660	645	628	696	686	644	675	701	627	665	716	683	623	651	662	651	706	669	623	643	649	670	713	670	672	651	704	674	626	680	693	699	690	639	674	640	680	635	655	634	674	647	632	620	654	670	671	690	693	663	659	672	681	682	640	667	677	694	644	696	690	652	683	675	642	663	714	664	718	653	672	640	695	687	703	704	656	670	691	683	724	653	668	636	635	703	642	672	678	697	645	663	641	669	668	640	722	655	652	697	634	719	689	683	629	668	697	689	629	662	635	658	692	658	609	641	675	693	639	652	656	669	694	692	682	685	662	664	656	640	718	671	695	680	661	624	666	672	639	645	696	643	648	661	619	703	653	650	676	614	648	683	627	654	696	703	642	702	650	665	657	695	649	678	675	681	682	688	700	652	688	650	634	678	684	680	672	640	681	667	679	647	649	659	634	638	690	612	657	648	663	664	674	667	675	634	662	636	662	713	663	676	664	678	651	690	701	651	657	675	657	691	663	689	709	652	678	622	746	652	734	674	669	660	691	668	652	655	656	681	672	673	640	674	706	678	646	674	685	659	664	682	637	672	673	667	636	678	648	678	650	642	648	673	660	659	679	697	654	652	700	646	628	688	670	689	661	647	694	702	696	621	699	645	637	672	680	687	637	674	648	689	674	685	674	667	670	679	694	701	695	668	636	605	696	668	631	663	668	678	693	681	659	637	675	686	666	688	665	684	667	638	722	672	637	661	704	627	677	676	655	666	677	633	644	656	686	712	682	729	681	647	719	676	641	669	678	681	663	704	658	691	646	641	646	622	661	627	695	685	728	672	676	626	650	652	664	667	696	654	673	666	663	685	667	693	627	654	656	676	631	670	678	673	678	667	704	630	690	673	656	706	640	660	676	712	668	654	646	636	672	665	680	705	657	677	661	674	676	677	663	661	633	663	685	654
8108	1075	1414	1065	726	528	458	351	285	244	251	210	184	175	172	171	136	150	147	142	148	131	131	135	118	128	128	116	145	102	118	131	126	111	121	99	119	99	102	121	109	115	122	130	111	115	103	112	105	115	119	105	124	96	97	83	122	116	104	111	124	102	125	98	121	104	108	106	103	125	118	121	121	111	99	111	105	95	111	114	125	120	114	112	121	103	111	119	110	92	132	124	95	106	107	118	123	110	110	104	119	136	117	114	110	128	120	102	117	117	103	110	108	96	111	137	109	120	101	107	113	109	111	109	103	104	95	86	118	115	128	102	119	127	102	103	108	111	119	105	121	83	107	95	121	141	98	106	110	95	108	104	113	97	128	102	98	117	110	138	97	94	118	106	114	107	112	107	111	126	108	102	114	136	117	113	112	111	101	122	116	103	114	103	102	96	114	96	108	117	136	104	109	101	125	117	86	92	126	108	107	108	100	132	109	124	107	118	115	118	124	115	109	120	119	106	105	102	93	86	115	104	106	95	115	120	113	94	97	128	115	119	108	112	129	122	101	123	106	139	109	119	119	108	115	106	123	103	114	97	121	126	105	117	104	103	106	117	122	88	122	114	109	132	102	109	80	106	122	106	104	107	121	106	115	108	100	105	117	110	101	104	115	139	131	104	83	97	111	107	105	120	109	105	94	99	120	118	103	125	124	105	118	103	138	120	116	115	99	134	114	96	107	88	99	113	127	107	97	105	139	112	119	119	126	124	106	124	94	106	120	117	120	92	106	118	114	102	133	108	102	113	116	111	109	107	95	114	115	108	105	128	117	111	118	127	132	129	117	101	97	96	109	114	87	107	111	107	100	116	111	117	129	104	121	107	117	126	105	121	114	101	88	125	112	123	102	115	116	101	114	106	119	112	104	106	108	105	108	108	109	124	115	104	114	110	111	119	104	95	113	114	118	98	105	106	104	103	126	107	119	123	128	109	116	123	95	104	123	123	108	110	104	105	98	118	88	111	127	94	105	103	126	127	113	88	107	114	87	109	98	111	85	142	136	108	93	106	114	93	107	115	113	124	95	111	113	109	115	103	119	103	113	104	116	101	119	107	106	116	114	102	115	122	111	121	124	106	128	109	120	136	117	118	121	131	115	105	123	98	98	111	112	123	109	94	105	140	111	119	125	105	120	129	109	114	114	112	110	103	125	142	118	98	95	107	121	104	106	116	97	120	106	117	118	106	103	105	84	107	107	116	115	93	113	121	114	80	121	111	124	106	98	102	91	120	113	114	121	117	107	123	96	121	119	122	105	113	103	113	107	128	101	108	106	118	123	103	130	120	99	103	115	105	121	109	112	106	133	102	122	119	123	124	132	102	110	80	126	120	125	102	110	108	132	135	111	119	108	102	115	95	114	90	133	104	113	100	108	112	105	113	110	133	103	114	128	102	98	113	112	106	114	111	116	110	105	117	119	139	118	87	119	111	109	114	109	109	107	112	93	82	110	99	118	97	111	102	100	105	130	120	111	97	121	101	115	141	85	89	110	113	114	92	126	113	104	94	104	113	101	115	124	118	109	116	106	110	106	94	114	114	104	123	122	117	127	98	97	104	99	97	120	126	111	110	89	118	116	94	99	127	126	122	107	109	80	110	111	121	89	111	106	111	120	111	106	111	118	98	109	110	104	93	105	119	98	107	118	121	108	125	104	121	113	104	118	120	120	115	115	108	101	105	110	115	125	110	118	118	87	108	140	106	106	105	116	121	114	108	109	93	112	97	101	111	101	98	87	104	112	96	112	119	122	107	110	131	113	101	103	112	129	117	128	90	96	103	99	96	116	98	108	110	118	129	105	93	120	97	102	98	109	106	105	98	134	125	111	95	103	109	113	102	104	109	99	143	109	131	100	119	110	128	133	116	127	115	113	124	117	119	111	112	125	101	125	112	123	115	97	105	128	111	114	106	112	96	104	117	91	132	98	96	114	109	115	114	108	113	109	102	117	106	89	100	111	137	105	113	116	87	104	92	103	119	98	108	98	116	116	105	107	131	100	112	118	122	97	124	104	116	92	127	97	108	115	125	127	105	94	108	108	121	86	114	123	98	120	116	104	112	113	121	107	111	134	130	114	104	112	102	120	130	125	109	120	115	106	124	101	118	111	110	118	113	83	108	118	104	111	109	104	106	90	107	108	102	119	117	104	96	92	113	95	104	111	124	131	126	102	91	110	113	123	92	113	93	105	87	128	112	116	115	98	95	104	103	113	101	102	106	118	118	110	121	114	109	105	96	107	142	106	102	108	107	111	105	135	108	99	102	152	101	115	135	113	103	107	123	107	110	117	106	128	108	116	112	107	99	100	98	100	101	120	108	136	116	118	123	111	97	129	125	95	95	98	107	125	116	98	104	114	102	107	113	103	96	112	114	95	103	122	124	130	105	88	94	113	105	116	116	111	119	123	126	123	128	108	111	96	114	108	95	116	102	112	105	124	109	113	109	100	100	121	118	109	111	92	99	114	113	124	124	111	123	120	109	115	103	117	110	125	93	103	102	118	110	120	110	113	109	105	108	110	100	87	116	120	116	103	101	127	100	104	122	128	112	116	103	102	102	123	102	89	109	120	118	117	84	100	110	108	149	123	114	131	106	116	102	103	108	111	124	97	113	114	128	120	115	126	115	104	100	109	121	105	112	107	127	104	102	135	106	92	101	129	104	115	91	128	102	101	95	108	105	114	103	93	92	100	97	124	115	117	115	116	112	105	105	128	121	107	102	79	127	97	89	112	129	123	93	121	118	109	124	109	129	109	108	98	114	109	113	124	97	132	113	133	115	100	103	104	108	116	120	110	107	123	115	104	120	121	114	110	106	120	108	115	126	132	110	96	100	114	106	118	91	93	119	131	96	111	113	110	107	107	98	96	101	126	112	93	115	114	116	125	110	113	103	111	117	110	120	120	117	111	81	116	113	96	105	104	117	97	116	107	99	121	125	115	124	110	113	92	108	104	108	104	106	124	101	109	102	103	111	106	114	94	100	106	114	100	103	104	115	105	114	96	120	110	101	113	117	99	116	120	116	112	113	115	110	117	139	107	105	128	124	97	125	118	114	110	111	113	124	118	116	111	126	117	133	105	124	119	107	135	111	111	120	102	94	116	127	109	107	116	121	118	113	127	119	116	120	113	92	123	132	113	86	84	131	109	85	102	117	99	104	126	105	105	104	107	124	117	103	117	109	138	105	112	112	95	125	127	126	120	114	113	98	117	108	124	124	104	101	114	96	100	122	97	111	92	112	102	122	123	111	97	114	115	110	103	132	117	105	102	107	120	129	95	107	112	114	114	127	104	104	106	100	118	109	102	118	121	106	112	124	104	112	113	130	108	121	117	113	108	119	121	111	98	116	97	97	107	109	102	98	113	107	109	101	119	103	100	103	105	108	112	106	95	106	95	114	111	107	125	137	123	124	125	112	124	101	101	123	119	105	120	115	94	121	124	110	117	121
5424	1368	3160	3779	3035	2524	2060	1689	1425	1307	1088	1031	883	833	764	738	680	651	617	582	616	584	564	530	522	543	517	487	476	467	483	469	444	434	475	448	456	442	460	420	449	422	390	430	456	403	413	436	399	386	403	423	415	377	390	426	418	411	441	398	407	388	387	390	363	391	379	340	392	405	383	373	436	381	401	397	360	386	395	354	393	383	414	383	417	381	421	410	390	396	366	402	393	399	422	369	391	359	380	366	376	375	396	369	356	348	405	362	356	380	364	368	412	402	382	345	426	397	363	391	372	373	389	390	344	398	405	342	391	392	402	394	387	372	383	383	382	397	357	392	380	384	421	381	403	353	360	376	422	356	416	396	373	368	380	385	371	360	406	382	379	365	354	362	356	399	368	407	424	379	357	386	355	375	345	371	393	357	367	387	396	406	392	383	384	349	358	361	384	390	369	395	384	365	372	374	382	390	340	384	367	384	375	370	390	349	411	353	367	375	384	396	428	392	379	352	377	403	378	386	348	397	394	351	352	393	385	369	405	383	375	389	370	373	392	371	385	381	393	383	345	384	368	384	382	358	371	406	362	382	388	369	359	382	378	401	365	382	388	380	413	382	377	323	380	370	381	358	412	390	406	377	384	391	374	391	368	376	343	368	398	361	387	341	390	376	400	359	333	334	347	355	353	382	381	383	373	366	366	368	357	379	393	376	390	391	350	358	391	366	346	355	381	399	356	376	408	363	358	358	367	347	377	389	392	362	384	391	358	373	381	374	371	336	412	349	390	357	398	397	368	408	361	362	392	401	370	323	392	388	344	330	364	372	379	355	361	391	385	396	368	362	391	370	393	363	390	377	387	384	353	378	381	391	386	386	349	385	388	379	353	378	360	360	353	428	381	403	370	392	387	365	373	370	377	379	396	366	348	352	375	340	365	395	364	357	361	368	371	384	350	352	309	388	364	352	374	364	360	379	384	377	424	362	415	377	363	379	382	426	365	367	403	392	389	384	360	330	374	376	377	389	331	359	353	358	377	355	374	345	368	381	381	364	381	370	383	357	384	367	376	374	404	389	383	376	355	359	380	348	380	376	393	376	393	390	382	364	396	361	363	404	330	333	379	372	395	355	324	349	384	375	368	349	388	394	368	370	393	390	369	360	373	364	380	354	345	384	360	375	390	383	366	398	406	372	363	367	362	376	367	347	389	380	377	400	348	356	368	382	382	398	368	359	368	375	376	375	368	360	324	382	356	375	399	343	396	382	352	361	368	358	375	425	363	370	372	404	371	386	378	361	406	376	367	365	385	363	372	352	371	394	366	374	389	377	383	403	340	368	371	354	392	345	365	360	351	366	358	394	368	376	355	378	374	327	375	373	346	370	370	336	428	382	378	388	374	369	373	384	363	350	406	367	391	380	348	350	401	414	384	397	402	388	383	381	356	388	406	369	364	399	408	335	364	408	379	365	377	373	397	358	370	391	353	371	388	340	415	357	384	385	395	363	378	373	379	347	384	350	331	351	389	369	403	384	384	367	366	365	375	395	383	377	356	354	379	343	351	360	375	360	373	371	378	403	356	361	390	367	358	371	371	369	358	342	359	389	366	356	364	374	383	363	311	351	346	355	378	386	388	375	375	372	336	387	402	365	338	399	374	372	405	377	387	374	384	381	383	377	403	377	404	412	355	368	364	370	358	369	389	345	371	352	366	359	380	357	401	334	386	379	386	367	345	373	348	363	361	346	388	383	330	359	383	372	393	371	334	352	408	353	392	376	384	379	401	381	385	360	360	395	396	373	374	332	367	378	396	387	348	392	352	351	361	360	364	384	321	364	357	375	390	382	338	365	396	355	371	394	391	395	378	390	369	369	364	362	387	366	368	389	343	391	368	395	377	383	373	386	360	341	383	383	374	384	376	380	337	398	368	351	389	383	393	354	356	378	382	339	366	369	349	351	363	387	388	390	387	351	383	379	365	364	344	365	377	372	394	345	384	352	337	354	413	369	394	355	344	379	346	394	360	377	352	361	323	395	348	370	364	344	346	361	402	389	380	380	377	341	379	364	384	377	379	403	388	376	340	374	366	385	363	394	410	351	343	363	377	367	396	369	394	340	375	379	356	385	400	367	356	351	368	346	377	358	395	382	414	355	385	353	334	357	392	355	356	379	367	353	355	386	348	361	382	376	370	382	371	369	386	348	398	367	367	385	410	350	366	387	342	385	377	377	403	371	378	372	325	400	378	396	414	417	372	391	354	371	407	407	421	361	323	393	379	370	359	384	361	354	354	350	346	382	388	408	394	361	368	350	381	372	388	386	416	375	378	369	389	412	384	372	390	353	359	359	387	357	386	406	389	383	361	395	380	402	384	374	351	359	364	350	373	366	367	362	353	379	395	363	386	373	366	343	401	352	363	350	402	384	373	346	369	358	416	382	346	366	368	376	409	364	358	428	363	363	375	357	386	368	365	374	350	357	397	346	365	414	383	372	391	375	354	370	397	367	345	393	402	349	373	393	373	371	357	403	425	365	365	363	435	353	383	342	363	380	365	415	377	384	350	373	341	397	343	380	401	380	348	369	369	361	375	388	393	363	405	378	367	360	360	401	358	410	361	379	375	357	330	366	364	355	402	413	392	340	385	400	353	350	356	384	344	419	383	358	389	357	387	391	369	358	353	395	395	363	378	342	374	417	372	360	379	394	416	399	344	379	371	354	405	346	377	381	364	398	370	357	374	372	378	364	376	373	377	366	353	382	415	340	366	322	382	370	365	346	393	357	339	385	374	387	387	392	360	364	350	355	378	365	361	394	374	391	381	383	349	360	346	419	394	373	359	377	387	380	362	363	404	345	397	384	374	351	368	369	379	394	342	381	384	389	389	373	368	399	384	389	372	351	375	355	379	374	395	378	386	340	354	366	408	373	391	360	375	356	365	341	363	392	379	374	370	347	345	398	375	386	356	343	378	382	379	393	363	341	379	363	352	360	369	406	365	388	397	360	383	372	369	362	366	378	368	371	341	360	383	353	361	366	349	412	356	370	344	364	331	388	384	358	383	383	392	362	365	355	366	402	344	372	399	382	369	387	351	355	374	389	342	389	373	379	370	396	350	359	357	369	412	397	371	381	413	383	318	359	395	371	376	353	355	374	366	394	341	390	386	398	390	388	375	358	363	336	398	368	370	350	345	396	378	363	378	363	382	365	401	407	360	356	406	346	385	380	372	386	365	387	344	359	377	373	366	385	360	374	379	369	337	377	337	401	366	372	315	353	353	384	380	355	357	372	360	404	395	359	394	399	383	366	398	349	365	398	374	357	390	374	345	352	373	362	362	381	368	418	377	369	371	412	344	362	362	381	349	362	372	353	371	410	346	396	354	378	365	368	350	368	367	391	370	357	347	396	404	355	365	397	349	388	378	384	380	358	397	400	374	381	371	369	341	415	377	397	388	335	376	347	389	338	416	353	374	368	365	389	371	385	377	395	409	332	378	386	361	392
15371	2453	2756	2063	1397	1063	782	634	489	411	390	325	288	279	269	226	226	237	217	201	215	178	181	182	184	175	187	157	173	182	160	158	168	167	157	159	163	179	161	150	187	174	160	153	154	177	159	155	169	173	168	156	146	158	168	152	146	130	153	139	140	160	148	144	131	132	175	169	153	177	167	138	160	151	159	184	136	152	153	162	169	138	188	142	166	170	170	152	147	160	152	157	174	156	153	148	135	147	133	148	144	136	159	170	154	158	160	153	153	160	149	163	133	149	142	162	167	136	151	158	153	163	168	158	158	146	163	143	147	162	159	148	158	157	158	154	151	179	142	155	143	167	161	139	161	145	156	137	143	152	153	145	138	157	145	153	164	155	164	135	154	157	157	142	152	144	140	162	131	162	152	162	164	148	143	163	150	134	154	159	152	158	145	150	159	154	130	163	153	139	148	154	159	143	159	171	148	152	150	141	143	149	145	143	171	144	166	147	133	160	148	155	148	146	162	150	148	163	144	144	156	160	152	144	137	146	144	149	142	135	152	147	150	161	153	136	172	164	138	162	173	163	148	156	160	150	134	166	142	169	149	178	157	133	153	141	157	147	173	160	140	144	145	157	166	156	140	153	157	137	142	169	133	144	162	157	171	156	143	135	153	145	158	150	148	152	146	130	152	165	159	153	145	151	138	147	147	164	169	137	138	161	135	179	170	152	163	154	166	154	156	126	148	138	142	148	151	160	163	161	133	155	126	158	172	140	151	168	150	154	160	138	137	156	144	155	157	169	141	164	151	166	152	142	160	149	146	138	136	161	155	162	130	149	156	149	154	172	145	138	147	157	146	158	145	181	127	148	146	140	160	150	157	119	151	152	151	145	145	155	142	134	155	136	166	151	137	165	156	154	131	150	162	158	161	173	144	164	145	147	133	172	172	151	164	137	166	145	162	151	143	148	146	166	142	159	183	166	161	143	126	145	164	157	151	151	163	137	159	138	165	159	144	157	141	142	161	148	158	136	156	142	158	149	164	147	150	149	167	148	158	146	158	134	149	162	137	162	145	143	143	149	143	163	131	173	143	150	147	151	160	137	140	145	161	185	125	147	145	138	150	153	154	153	138	158	143	140	156	145	143	133	141	153	140	141	147	147	165	144	168	124	166	169	150	157	140	139	163	131	132	132	145	175	171	119	144	152	140	143	146	173	152	165	170	163	147	147	149	137	152	160	169	145	121	140	152	165	151	164	161	120	129	146	166	153	159	166	147	149	125	145	162	160	152	147	158	145	160	160	131	141	149	147	146	147	170	157	144	165	151	152	158	139	157	151	144	151	157	148	164	135	169	160	161	151	154	159	141	155	128	149	184	164	174	152	164	141	163	172	140	153	146	137	134	127	125	137	162	165	140	157	170	121	139	145	169	149	155	139	158	162	170	161	175	167	168	171	149	141	133	155	135	159	163	145	157	174	152	166	152	163	140	135	140	144	151	151	153	144	134	153	164	153	151	158	155	126	142	140	162	144	160	130	144	162	154	167	158	153	166	130	139	167	152	138	171	147	169	144	127	165	146	158	156	146	151	154	137	156	171	137	157	146	165	175	164	151	148	136	141	152	152	143	139	167	181	142	138	161	165	140	155	141	153	134	184	140	156	142	168	155	125	160	168	154	167	132	156	137	169	163	143	139	161	155	143	158	147	142	152	146	123	137	161	127	172	156	171	162	139	145	159	157	165	157	150	150	155	152	177	149	165	153	156	141	151	143	163	153	159	175	150	161	151	158	155	146	167	157	145	154	156	133	137	170	136	157	153	142	123	161	159	143	153	152	173	151	173	145	163	152	162	150	164	160	145	150	154	149	156	138	145	137	166	170	149	143	163	152	145	180	175	146	150	161	150	156	166	148	123	143	149	159	147	176	137	148	166	164	150	148	171	134	135	170	157	154	182	159	141	149	139	168	164	162	167	154	134	157	133	137	158	161	119	154	153	158	148	131	127	155	173	136	155	122	171	180	155	149	152	160	156	154	142	151	164	144	159	141	132	172	159	126	171	152	155	143	150	146	138	158	151	169	150	166	139	147	165	161	139	145	169	147	167	162	144	151	150	151	136	152	137	160	160	140	154	155	156	161	137	138	143	173	161	150	147	149	141	162	153	163	162	163	146	150	136	162	168	168	151	151	164	169	146	141	171	146	167	132	139	152	180	142	132	145	157	143	142	140	171	157	148	156	127	147	142	144	159	152	144	133	129	158	137	161	125	145	129	148	145	136	160	144	128	138	186	150	165	155	167	158	141	139	142	152	162	158	144	143	159	137	170	160	150	148	156	165	139	157	131	151	136	155	154	156	152	145	155	157	138	160	148	145	151	165	157	172	135	134	150	152	147	164	143	135	167	156	136	137	155	161	150	173	143	155	137	178	135	157	124	160	152	169	148	167	158	142	159	149	140	160	136	146	148	157	159	138	160	148	149	155	149	148	136	156	162	159	146	138	140	146	168	136	159	145	148	153	149	144	131	137	141	178	154	159	179	147	150	170	143	160	139	158	156	132	144	142	175	165	157	166	169	163	155	152	178	151	136	144	153	130	135	145	172	135	158	135	166	121	158	165	149	158	155	150	145	167	177	157	146	166	133	143	131	140	152	134	146	159	147	153	136	152	144	158	138	162	138	141	160	127	141	141	157	155	144	155	151	148	164	125	125	158	165	146	160	142	155	125	136	160	127	165	152	151	161	165	138	157	165	165	152	163	136	134	139	158	152	138	142	146	141	144	155	137	168	157	142	164	160	139	166	154	134	136	147	145	149	139	168	153	154	140	169	152	147	144	155	139	138	142	159	161	169	147	177	172	161	141	145	162	155	172	134	163	158	138	158	142	127	163	127	154	160	146	157	144	158	141	158	157	177	159	147	142	137	153	143	153	139	168	158	161	160	162	146	138	145	165	160	152	183	146	141	148	143	161	152	166	152	140	154	155	153	173	163	136	162	162	138	161	132	149	150	147	154	146	145	138	158	127	136	159	138	148	140	149	161	148	164	130	169	143	143	147	153	161	135	159	170	151	164	142	147	139	150	163	165	161	146	149	152	115	167	156	144	147	139	154	149	156	152	157	172	157	151	158	143	152	152	166	147	145	163	156	143	162	150	147	129	150	151	133	138	157	149	176	130	171	154	142	146	162	145	145	148	128	143	149	150	171	159	154	170	136	157	150	150	160	167	176	158	165	161	163	147	151	129	135	135	130	159	146	158	167	159	136	165	141	148	143	159	134	152	150	147	143	144	174	154	156	139	160	152	144	144	152	160	147	153	157	152	146	158	157	156	150	142	163	163	162	153	164	154	154	117	172	144	148	135	148	147	127	160	152	155	139	135	148	149	149	156	141	142	153	173	152	178	151	168	166	146	151	159	164	145	194	132	140	152	138	154	140	156	141	128	172	144	144	165	152	151	165	159	161	173	171	162	148	136	121	145	151	146	137	162	138	166	168	142	158	145	144	190	144
7536	2485	5946	6668	5507	4571	3681	3082	2539	2232	1981	1702	1577	1407	1207	1146	1166	1084	936	941	893	913	825	800	822	767	748	805	743	680	716	678	644	640	658	612	636	644	568	616	644	573	579	573	576	549	617	573	529	581	562	511	539	602	554	517	577	550	506	493	532	496	537	549	534	515	489	512	508	505	528	535	513	509	540	504	535	511	530	503	511	503	509	540	527	488	508	454	548	537	506	510	564	525	469	525	483	481	484	502	533	499	495	505	536	523	491	539	517	524	508	510	504	535	489	509	463	526	537	482	482	496	492	525	492	448	497	485	491	481	467	479	510	504	483	493	503	456	497	507	500	514	486	504	480	490	479	490	538	501	490	484	484	472	494	503	528	482	510	473	515	476	506	465	467	505	494	515	489	472	472	526	468	484	461	458	526	489	483	491	522	527	506	533	541	531	480	493	529	485	524	512	474	462	502	459	451	465	508	472	455	473	500	479	509	488	480	502	495	527	504	529	528	475	562	497	479	444	497	471	543	493	496	506	490	464	521	476	509	525	491	518	477	473	488	499	508	459	495	517	464	481	583	519	501	487	491	483	540	477	498	482	487	523	472	475	482	494	538	481	460	501	497	537	518	499	507	475	524	501	471	509	503	481	444	485	488	506	453	527	507	478	482	513	496	452	507	497	482	458	513	463	485	483	491	462	503	494	459	491	440	501	480	477	482	557	498	528	472	515	474	504	496	521	510	527	470	471	469	477	512	505	502	461	511	476	498	506	492	509	516	509	529	471	491	475	458	512	468	481	499	510	528	500	467	492	485	473	491	483	490	473	471	501	484	501	483	505	506	481	513	477	535	514	492	507	471	472	473	507	487	514	505	494	497	451	515	479	494	509	537	485	453	474	484	504	479	470	516	504	477	488	505	546	501	488	496	494	471	481	506	479	502	491	461	490	497	509	459	456	517	471	485	492	482	479	490	502	511	482	477	460	516	500	440	501	505	471	471	490	500	474	479	495	466	523	502	487	497	511	516	473	517	518	504	519	490	460	447	512	476	511	500	515	491	497	454	506	484	497	479	496	495	521	483	489	483	462	440	494	482	500	468	485	439	492	474	485	505	477	524	466	496	516	455	488	477	502	516	477	535	513	500	509	478	500	489	517	520	502	525	479	515	479	488	482	517	498	486	513	487	485	485	460	509	521	510	491	540	465	495	479	502	462	534	514	510	507	485	481	496	493	455	454	486	509	503	486	486	521	484	491	443	505	492	506	524	477	452	530	468	480	491	528	492	502	465	486	472	500	480	500	505	525	496	496	501	492	507	455	529	488	494	521	493	456	506	502	495	453	528	492	477	527	460	480	503	512	487	488	511	495	475	505	519	520	468	498	524	496	483	499	504	495	498	476	522	476	519	503	464	495	487	505	469	497	489	486	497	445	514	478	522	437	497	545	494	483	468	479	485	478	501	521	506	469	461	433	514	486	477	490	486	523	428	464	485	484	510	551	478	482	510	490	521	522	495	496	475	468	466	512	485	495	451	485	509	500	492	517	466	458	506	460	469	540	476	504	499	470	463	441	456	479	485	464	502	498	544	486	485	488	512	488	524	505	531	528	497	496	514	513	490	493	529	488	498	521	534	517	484	515	486	505	559	487	475	469	506	471	481	444	492	472	450	498	537	517	478	471	493	478	490	496	495	502	478	464	509	460	476	462	486	496	469	534	488	522	463	467	509	503	505	476	491	497	517	506	510	455	503	502	477	496	509	487	526	473	509	492	456	504	504	513	524	522	505	488	483	496	497	475	476	481	496	510	477	491	477	470	487	505	496	508	490	482	494	550	474	520	495	465	489	478	474	502	494	482	526	456	470	503	505	482	494	528	545	475	436	444	506	452	485	466	516	489	522	487	497	484	455	539	487	467	484	488	529	528	517	508	464	508	492	457	482	494	513	514	447	464	472	490	473	445	469	439	539	489	472	508	481	542	557	483	493	461	514	503	519	486	491	531	488	473	507	507	494	520	504	479	463	516	511	510	482	503	466	479	482	481	459	486	480	518	487	468	497	533	458	470	479	440	491	516	448	493	504	467	523	460	508	528	499	492	491	500	470	492	470	475	483	508	484	525	551	521	528	477	495	489	519	496	484	501	475	494	478	507	542	517	498	463	499	480	504	452	454	494	475	488	486	489	535	503	489	520	475	499	442	501	455	471	519	521	498	480	511	462	460	428	472	502	490	488	524	478	506	458	512	528	470	503	491	504	505	483	530	508	503	504	501	473	491	495	495	500	484	488	508	533	524	510	474	494	500	508	504	514	486	475	521	481	498	478	504	466	505	528	516	481	489	510	474	488	485	556	535	517	489	481	492	488	481	466	490	509	499	525	495	491	467	467	492	474	509	497	487	491	511	497	508	512	505	502	440	514	459	496	511	484	462	506	450	479	498	525	500	525	516	502	491	482	445	493	512	516	503	501	508	515	474	504	506	491	491	440	480	489	473	492	472	461	477	454	465	509	518	463	495	477	517	468	477	520	491	495	483	495	474	484	514	493	507	502	510	492	491	528	451	500	500	468	484	493	514	530	508	543	483	485	504	477	459	476	506	493	486	512	513	519	513	487	501	463	475	506	528	486	461	513	513	484	483	497	521	470	474	537	510	478	494	516	491	512	497	476	491	499	476	456	491	524	530	496	495	481	467	488	513	501	495	519	489	471	491	482	496	532	470	472	458	491	475	468	513	512	471	460	509	502	470	502	506	482	489	473	466	498	441	493	489	532	507	499	487	479	490	502	443	514	497	481	492	471	499	493	505	546	490	461	504	506	482	514	480	473	496	469	500	471	507	490	493	477	453	492	523	493	489	491	475	464	491	475	471	500	507	476	516	491	511	507	445	486	552	493	542	514	534	496	482	459	495	488	479	502	454	496	500	492	492	506	519	483	501	509	497	529	456	491	489	519	492	494	469	468	515	477	471	502	462	488	509	501	545	523	508	474	486	519	499	512	482	482	490	492	463	556	480	479	476	510	451	510	508	526	489	482	494	524	536	493	517	467	506	507	481	461	427	521	469	525	486	480	479	492	500	466	518	455	509	485	522	483	455	472	472	494	515	487	466	498	483	488	483	468	499	526	503	484	473	544	491	453	505	492	489	458	497	484	539	520	505	487	502	494	504	485	462	494	480	528	509	520	509	495	538	461	534	483	465	453	503	493	463	498	499	461	501	495	478	493	513	521	492	479	475	509	500	458	490	486	504	479	467	504	522	493	456	480	487	490	515	531	520	498	477	466	495	465	483	496	492	506	501	507	480	492	496	506	482	482	516	530	481	474	513	459	507	479	452	484	499	469	477	519	539	502	522	503	479	489	475	484	532	460	513	474	509	456	498	468	530	484	493	501	498	465	488	473	502	522	512	494	517	493	485	487	518	490	489	505	491	505	468	485	534	475	534	474	527	480	496	491	527	481	504	476	505	475	520	517	470	477	497	507	472	516	482	492	504	498	510	529	485	502
2117	277	285	296	266	227	243	237	210	236	240	239	234	220	214	228	212	221	219	236	217	230	232	229	239	200	237	259	225	234	202	217	226	221	237	216	224	260	229	233	219	209	226	222	223	201	224	235	225	228	214	224	255	219	220	205	235	243	242	237	245	220	247	169	216	229	223	217	217	205	216	224	237	216	191	218	225	202	215	212	194	219	216	224	223	229	227	191	216	218	202	225	220	223	206	226	251	243	233	214	230	225	229	190	211	259	231	232	219	237	238	239	212	210	210	199	230	234	238	240	243	214	208	206	207	234	224	212	263	213	209	240	258	237	202	208	212	222	227	246	211	250	238	224	206	248	234	224	230	219	212	192	196	224	214	241	247	214	237	246	217	238	230	251	213	216	232	239	216	241	220	230	262	239	230	208	222	187	230	223	254	219	234	215	238	206	243	219	252	238	224	225	187	240	235	228	220	222	241	204	230	207	210	232	207	211	237	228	218	204	203	225	216	232	220	219	228	225	213	232	223	222	222	245	197	212	219	202	246	234	232	227	241	246	220	213	222	220	199	202	215	230	218	225	221	208	204	228	191	234	211	218	224	241	236	183	222	233	222	185	237	223	244	230	217	207	212	219	202	211	222	215	209	238	212	220	207	215	238	217	223	207	229	222	225	228	244	226	222	205	216	240	227	211	234	227	235	227	224	239	198	241	225	199	208	227	240	204	217	232	250	219	248	219	206	212	195	251	211	214	204	247	211	239	234	222	236	267	205	224	251	229	197	222	224	239	221	220	204	227	214	230	224	221	204	232	216	208	212	203	225	204	232	224	201	200	233	195	231	245	174	245	218	202	219	199	225	225	199	218	244	227	233	233	215	242	226	231	221	241	231	228	242	242	226	210	235	221	221	247	240	227	198	217	218	209	234	221	201	211	230	246	228	206	218	212	222	223	227	228	225	204	260	213	223	185	214	224	208	223	214	223	214	218	219	226	187	233	198	197	219	208	248	222	232	208	233	188	226	227	224	221	213	240	216	218	211	222	214	246	231	247	207	203	237	216	219	218	222	203	241	217	224	217	260	249	214	203	233	221	217	217	233	225	204	219	230	214	222	232	222	206	234	223	204	240	218	212	245	195	235	211	200	229	199	233	228	211	184	233	227	219	236	242	215	235	205	217	224	212	225	182	211	234	231	226	207	232	230	220	215	197	213	224	253	247	224	230	236	224	226	201	231	208	243	211	219	232	236	213	240	215	219	230	212	220	223	212	227	232	225	204	232	232	205	208	217	223	211	225	236	240	217	252	248	217	221	216	210	220	237	232	211	220	252	230	227	215	224	250	193	227	239	241	235	224	244	215	212	212	216	216	208	225	220	211	222	232	215	229	214	211	231	256	201	207	204	227	207	191	246	214	217	225	223	226	253	228	233	206	230	228	205	205	197	198	236	250	233	229	241	251	211	237	223	216	214	223	229	223	221	263	218	210	247	225	226	248	217	226	213	244	242	220	245	215	202	223	223	233	217	227	224	221	225	220	223	222	210	223	213	218	248	216	214	230	228	210	232	222	192	210	254	222	218	210	211	219	223	214	218	232	214	223	244	236	211	209	201	226	229	208	239	225	230	223	216	214	213	228	209	207	213	193	245	217	235	230	233	227	233	225	226	236	217	254	189	239	228	241	194	198	227	212	247	230	230	237	221	193	213	216	218	208	238	220	229	235	236	220	234	219	203	231	200	209	258	204	240	244	293	230	210	240	214	225	231	199	207	205	241	221	219	205	236	261	221	209	249	233	214	205	213	216	222	223	220	221	222	213	243	226	256	228	219	223	210	212	240	197	214	216	212	245	248	225	221	226	222	242	217	254	219	198	245	218	225	180	230	204	218	228	233	210	229	223	230	233	245	205	234	211	201	221	223	233	228	218	220	206	209	225	203	234	243	213	231	223	222	191	221	226	223	243	237	228	217	229	225	228	222	188	206	232	202	191	212	225	212	219	233	223	213	219	232	236	219	213	236	203	244	225	234	226	246	244	221	220	237	203	232	235	203	214	233	233	224	214	227	226	202	221	210	219	224	202	227	206	238	240	218	233	239	230	243	245	223	240	248	225	216	242	204	240	224	215	212	223	206	212	206	240	227	227	219	219	242	251	226	226	217	231	236	216	231	217	213	225	226	207	227	207	232	220	225	209	220	215	226	204	238	213	231	232	224	255	215	199	215	211	189	207	227	221	234	218	204	207	229	218	225	193	210	236	233	231	220	217	251	226	238	202	185	218	221	238	221	230	252	207	223	224	255	216	193	219	227	230	212	220	209	228	238	206	215	211	223	214	257	230	234	214	223	247	190	218	223	238	234	205	201	245	234	254	214	225	215	202	231	213	225	194	250	228	260	236	239	217	197	205	247	212	246	236	205	230	224	186	226	223	236	166	231	217	212	227	194	214	214	213	228	209	243	214	231	236	255	243	230	234	214	255	223	232	228	206	224	244	229	230	235	233	213	237	223	229	256	206	214	221	199	240	195	224	203	228	222	217	225	239	245	253	221	238	216	235	229	206	254	208	194	227	235	204	209	179	219	213	210	237	219	226	229	240	223	213	230	221	233	223	217	191	221	199	207	213	221	238	192	186	206	254	206	205	204	220	231	231	224	226	227	220	230	241	231	226	234	202	226	239	241	225	232	242	250	225	238	232	236	230	213	231	243	216	257	193	216	213	224	247	214	223	232	198	214	228	211	236	211	234	229	184	242	226	233	228	224	206	225	205	214	234	214	208	204	205	210	229	233	213	216	222	207	243	213	235	217	241	217	215	240	227	234	205	236	225	221	225	235	240	218	235	235	230	207	238	222	200	221	215	248	219	228	226	244	226	237	218	224	213	226	224	227	215	215	233	251	224	235	221	204	210	187	223	189	214	197	206	190	197	228	195	227	231	212	216	231	236	240	233	231	218	184	201	208	220	206	214	220	199	200	234	219	219	234	223	211	225	214	216	210	218	221	232	211	222	224	236	214	245	225	235	224	212	209	220	198	196	207	218	226	254	225	212	204	217	187	210	223	252	240	206	250	222	223	218	216	225	218	212	225	210	213	249	225	226	225	218	230	217	252	211	227	220	229	216	207	246	189	236	217	218	239	202	224	222	215	199	243	228	222	232	223	233	215	215	222	222	205	207	216	228	204	212	234	217	222	230	205	230	223	232	234	237	218	218	223	225	209	230	225	235	239	230	254	219	227	245	202	205	227	206	219	223	201	205	222	226	212	220	220	245	205	202	223	209	219	224	197	239	203	219	227	231	236	222	212	244	222	224	258	218	206	196	230	210	222	222	223	201	232	249	183	221	230	221	246	236	179	196	226	228	251	217	234	237	214	238	239	234	226	202	223	239	216	239	206	218	227	229	208	252	210	218	233	237	244	234	224	251	208	211	203	237	216	230	241	203	230	223	232	218	212	209	222	226	231	207	251	226	223	249	200	222	219	248	260	211	224	220	216	204	213	212	202	228
2177	719	858	851	810	797	760	731	757	732	721	742	684	682	646	664	650	691	679	687	656	722	719	709	654	651	686	646	643	682	686	650	694	675	675	674	646	678	657	653	642	649	631	626	685	666	634	691	681	659	655	635	660	718	688	647	721	683	671	677	684	655	683	710	653	641	662	653	676	668	681	661	659	671	635	684	662	687	658	708	621	674	666	668	640	657	652	657	658	633	646	670	721	692	635	655	622	662	688	635	706	642	662	703	631	720	648	615	624	607	659	702	645	673	664	700	594	678	639	687	647	631	666	670	655	725	681	669	720	656	695	671	660	674	674	670	682	658	690	639	650	696	709	685	660	667	639	656	641	680	608	626	656	675	644	659	662	704	702	668	668	668	692	657	648	637	686	698	661	665	712	630	695	689	643	701	658	695	657	700	666	653	620	724	693	674	634	682	662	632	664	660	709	669	718	644	660	649	661	647	682	659	678	640	685	660	664	727	687	675	668	632	704	623	721	640	654	623	658	673	702	663	682	623	665	683	687	662	665	667	674	686	673	671	683	664	716	675	672	694	682	682	663	617	667	652	671	654	679	652	683	714	677	661	680	667	618	652	693	678	677	650	663	698	644	671	702	707	652	673	667	638	690	634	701	640	713	658	683	687	633	669	665	619	648	664	664	716	671	640	694	663	662	670	670	649	721	650	662	712	669	665	675	634	710	679	651	649	691	634	646	650	654	686	655	675	670	660	642	693	664	675	670	687	641	661	679	657	684	694	660	666	665	685	677	668	667	738	652	656	694	707	677	646	648	679	689	651	698	685	665	634	664	681	670	679	669	682	683	662	652	607	665	673	651	689	624	665	661	684	701	696	623	650	632	682	657	699	698	659	652	663	648	680	680	666	655	729	617	655	686	653	713	646	664	653	708	664	644	671	680	693	680	634	627	654	654	687	639	652	641	658	638	722	649	677	664	660	661	646	666	645	671	629	648	696	652	697	647	718	673	639	642	681	649	677	631	659	648	665	680	662	657	617	670	674	692	678	651	668	622	696	669	706	694	650	673	685	647	656	642	705	684	689	683	681	621	656	699	671	686	642	673	722	679	664	619	688	669	664	703	665	627	654	698	638	719	666	651	643	707	638	697	671	687	648	688	672	670	685	657	687	690	647	657	652	674	693	638	667	642	652	698	720	672	618	687	652	688	655	683	639	677	664	630	664	653	681	700	626	657	614	696	658	637	650	664	685	637	657	655	659	690	697	662	677	648	660	687	680	654	692	669	702	674	684	676	708	639	689	664	620	697	684	663	675	701	719	682	673	690	679	651	658	667	704	676	684	660	678	670	663	665	656	642	682	681	657	651	652	688	639	677	650	663	654	650	663	681	657	680	682	673	673	674	639	669	643	646	671	656	679	711	694	730	686	621	660	673	694	653	694	693	662	668	629	693	688	667	676	670	648	664	670	663	674	659	702	706	626	673	658	637	604	633	649	652	647	676	670	672	679	701	692	664	686	676	624	696	672	650	667	626	625	704	672	631	712	668	644	634	647	666	668	650	690	628	639	675	634	654	687	649	702	659	679	641	631	662	653	647	647	683	648	666	659	649	662	649	710	656	687	688	657	696	621	695	678	691	684	670	681	669	655	664	641	658	686	717	690	704	661	755	715	609	676	620	706	696	688	633	651	665	703	667	674	668	651	682	635	678	639	642	670	628	627	649	681	686	665	641	678	657	660	664	611	614	704	630	648	650	628	688	675	662	699	679	645	666	663	671	677	639	651	648	706	666	682	720	716	635	705	637	653	654	701	647	705	653	665	692	663	677	651	642	638	660	658	674	681	654	650	671	651	692	620	675	638	671	665	706	702	677	640	698	679	635	691	696	669	625	719	659	679	630	645	653	673	676	719	682	661	647	649	675	685	677	662	674	673	677	663	681	687	692	669	669	650	649	680	681	669	669	637	662	646	695	666	651	650	673	678	665	656	704	663	691	646	663	706	666	591	637	662	656	697	682	722	661	665	673	629	630	740	636	653	653	699	623	652	666	670	636	650	670	665	703	665	690	662	654	677	683	726	641	691	686	636	636	697	712	671	680	685	633	642	667	669	669	626	661	666	643	648	678	674	667	656	679	699	660	612	643	673	666	668	704	643	675	666	658	639	630	664	622	687	626	699	685	644	638	685	663	699	679	643	644	656	680	682	685	700	680	701	666	631	688	718	695	687	645	718	627	665	647	684	676	629	688	642	723	628	671	659	658	647	676	662	704	671	641	657	664	655	671	652	664	646	673	671	655	640	698	695	643	686	650	677	664	668	677	643	685	666	673	729	708	624	682	661	662	648	731	677	647	691	683	679	612	712	688	675	693	680	620	705	690	641	629	699	671	653	680	708	628	692	701	654	700	655	606	724	636	700	656	656	710	702	689	664	650	691	638	674	647	650	684	676	668	647	696	658	687	668	662	709	622	637	680	691	698	657	666	648	650	656	688	645	635	659	690	677	702	649	621	665	683	719	689	687	701	714	689	655	690	704	692	657	698	673	677	703	695	660	671	650	677	644	663	665	694	595	674	622	650	671	680	604	714	649	669	641	634	658	676	698	681	665	710	681	671	663	647	675	655	674	695	646	690	659	699	672	688	674	653	658	647	656	668	641	690	651	630	695	640	625	662	640	683	705	636	659	659	685	704	678	613	656	660	667	670	678	647	679	661	656	691	654	611	696	692	650	666	691	689	658	684	641	669	664	636	687	629	695	670	675	677	608	656	632	687	681	685	646	695	658	658	691	709	650	678	701	673	678	644	653	659	734	670	647	676	643	656	633	692	681	719	684	656	683	705	651	638	651	642	652	671	659	634	652	681	658	634	672	656	656	640	693	650	654	714	714	647	669	617	636	644	671	668	714	700	679	692	716	642	671	630	661	683	670	666	664	709	662	650	688	624	673	639	690	632	651	661	679	664	626	659	635	667	645	681	698	638	643	651	663	638	657	636	672	697	674	658	674	664	684	689	652	668	640	709	686	688	657	656	667	655	706	669	667	675	660	687	700	678	690	665	693	690	660	724	647	698	658	657	700	634	717	690	664	656	670	632	647	681	663	689	673	636	664	653	665	680	666	654	650	626	651	681	662	720	644	716	619	713	659	641	653	641	646	675	632	645	675	660	646	631	686	685	669	677	648	670	665	699	660	651	636	635	700	681	677	628	628	697	637	697	674	672	653	666	681	689	647	680	679	652	700	615	707	645	608	599	661	659	597	647	666	643	660	663	661	651	691	665	660	629	656	660	668	654	691	697	676	709	667	650	679	716	663	692	641	642	706	653	650	680	676	637	691	613	688	636	663	621	618	698	660	643	624	650	628	627	666	676	612	669	679	700	650	655	619	692	703	662	669	678	669	677	684	680	673	677	692	667	696	648	690	690	666	665	666	711	666	673	668	693	632	658	672	672	655	643	660	705	657	681	674	673	648	666	654	638	688	650	664	693	731	687	634	644	641	691	710	669	658
8109	1050	1355	1054	731	525	391	327	297	256	217	197	190	183	147	161	139	147	147	139	143	126	143	138	123	125	132	124	123	140	112	128	123	128	128	137	104	125	126	105	108	131	107	127	134	122	98	119	104	116	117	111	108	110	120	111	121	114	125	118	115	116	115	96	101	102	111	110	116	123	123	105	118	113	104	124	126	113	127	102	114	110	106	118	118	120	115	111	120	104	119	86	118	107	103	126	127	116	119	101	88	105	108	130	102	120	112	105	110	121	98	107	130	77	101	125	118	108	124	121	96	105	108	104	112	89	104	117	123	108	115	130	120	110	97	133	89	118	125	100	121	107	113	113	103	104	128	118	117	115	92	115	121	121	107	101	125	97	104	127	121	94	134	101	98	113	133	104	86	111	111	119	117	120	110	97	115	109	125	108	106	117	108	102	108	108	112	121	120	101	112	105	100	105	126	97	112	101	116	99	105	95	127	121	114	110	109	110	94	111	132	101	101	118	102	109	100	109	122	96	106	116	122	115	119	103	115	110	117	112	121	123	107	111	104	112	113	108	124	110	118	108	105	126	105	100	125	94	121	103	100	113	91	128	103	98	124	113	101	122	110	121	109	114	123	114	112	101	101	94	111	119	114	114	119	86	99	119	118	118	107	124	129	85	97	107	112	89	110	109	104	108	98	113	119	123	115	111	117	108	110	104	105	105	122	98	108	108	97	112	108	95	126	122	106	103	101	111	94	105	99	102	99	108	111	113	100	125	110	106	106	110	97	103	114	121	135	95	107	122	108	120	130	108	119	98	120	118	120	89	110	110	95	105	104	104	103	135	103	117	120	107	114	125	105	111	109	113	106	119	118	99	112	125	105	106	118	102	131	101	104	115	93	112	93	123	102	111	96	106	115	118	111	116	113	95	114	105	102	121	113	121	109	112	110	118	104	128	111	128	127	102	129	113	110	132	104	118	111	105	120	113	110	105	118	104	105	93	114	119	128	96	105	92	119	102	103	132	127	124	108	102	92	117	129	106	103	128	116	105	108	100	111	115	107	102	119	129	115	121	117	113	109	110	98	120	105	118	121	120	104	126	96	117	125	93	125	114	104	99	128	102	128	106	101	103	105	112	91	117	111	127	116	114	115	102	126	114	114	116	114	111	114	102	113	111	101	95	118	110	118	107	122	119	107	116	122	118	113	116	112	129	80	104	111	118	110	118	122	107	99	110	108	107	99	89	116	109	124	93	94	104	100	123	98	121	101	100	99	97	114	102	126	110	110	122	85	117	118	110	113	121	109	101	102	109	110	93	111	102	107	103	120	119	126	87	126	125	91	112	116	108	90	111	116	119	97	115	102	112	99	111	102	139	113	102	115	126	109	109	100	111	126	84	107	118	103	102	106	93	131	109	130	106	126	123	95	144	117	87	115	105	121	121	107	97	97	108	99	115	109	134	97	122	112	109	98	124	96	108	104	109	119	108	90	107	104	85	111	103	114	110	126	114	97	131	129	114	111	112	105	119	117	109	123	112	102	109	115	105	116	97	121	106	106	103	120	111	112	121	106	122	118	103	95	130	110	114	112	112	124	121	99	116	118	100	118	110	95	122	94	98	106	104	132	85	104	123	110	96	105	107	114	123	125	101	111	104	116	107	119	116	108	99	114	110	112	98	117	123	105	113	120	95	103	110	106	101	129	114	122	117	99	123	97	107	121	111	118	101	115	120	117	98	97	95	138	127	96	114	113	92	114	102	96	118	124	115	105	108	104	111	100	114	100	118	116	116	102	118	125	91	102	113	113	114	112	95	107	89	109	113	117	110	103	97	103	115	116	93	117	111	131	118	102	129	126	125	76	117	107	107	121	107	105	119	116	106	109	127	110	117	144	96	101	115	111	89	102	140	109	107	96	107	103	126	121	130	116	83	114	105	102	108	128	102	97	120	116	126	113	110	103	123	113	103	111	115	110	113	111	112	108	98	103	111	117	109	102	112	95	123	124	124	116	122	100	125	98	101	106	126	115	132	108	109	93	104	116	110	111	107	110	99	122	118	111	91	121	100	116	113	106	120	104	89	84	122	128	101	105	102	116	106	137	101	111	124	102	118	120	94	116	113	120	106	123	112	112	123	99	98	112	102	114	129	115	118	91	111	113	106	101	120	103	128	101	124	108	115	114	110	104	120	108	94	95	112	111	115	113	121	103	95	110	114	117	123	101	111	100	98	126	96	111	109	109	133	97	109	137	118	101	108	121	114	91	117	108	118	106	107	90	124	118	111	99	112	97	139	121	103	116	108	119	123	115	115	128	95	94	112	98	101	104	113	120	110	102	106	122	129	125	111	119	91	118	107	128	135	114	101	84	117	133	118	120	113	125	115	109	125	123	107	118	145	125	112	121	115	111	107	112	104	133	98	106	105	103	100	104	127	111	111	99	99	119	125	108	111	121	122	120	115	110	113	111	110	111	86	109	116	118	100	104	113	111	118	119	98	112	116	123	119	108	108	120	119	120	101	106	106	106	118	117	105	142	122	100	110	113	112	96	113	119	136	106	100	120	93	101	102	102	106	119	120	111	124	97	109	102	109	127	135	97	129	117	115	105	103	105	129	112	95	119	107	131	127	117	119	108	115	106	123	106	128	111	105	97	101	124	101	119	111	103	109	94	113	121	111	99	129	102	104	113	122	99	121	109	104	111	102	110	108	108	118	109	117	118	122	120	102	112	112	122	97	138	92	113	113	113	111	99	114	115	98	122	108	92	110	114	133	94	108	112	107	114	116	95	120	125	119	127	127	94	105	126	125	113	98	122	110	122	128	110	90	130	116	111	109	120	115	124	124	108	101	122	101	118	107	114	131	118	116	106	118	119	107	125	139	107	116	127	113	121	117	122	109	103	107	122	103	97	115	102	112	100	118	102	103	106	119	115	109	119	100	117	112	105	105	130	101	139	110	110	127	113	114	93	117	115	132	116	118	105	121	121	112	112	120	107	95	100	104	118	112	111	102	117	109	121	111	107	102	100	106	124	94	118	106	113	102	125	121	121	114	118	106	100	100	118	108	100	101	101	119	130	120	101	124	110	110	110	102	109	108	121	99	102	105	135	95	117	116	113	113	126	114	124	108	103	89	119	128	109	91	103	101	122	102	102	108	124	98	102	110	113	104	107	92	113	111	104	105	110	101	107	107	120	100	126	106	112	123	118	118	110	103	114	137	116	103	115	107	92	129	126	134	105	107	108	102	87	106	120	120	102	101	120	124	114	107	98	119	99	117	107	112	105	101	122	124	120	124	145	102	113	122	123	126	123	101	120	135	107	107	124	101	115	110	116	113	113	129	101	124	110	108	133	120	123	93	129	109	117	118	96	128	123	135	121	101	132	121	115	111	120	144	113	111	95	110	100	114	114	100	111	101	121	102	107	110	103	141	111	116	123	100	110	111	130	85	113	107	107	109	115	86	117	125	98	111	110	91	120	89	110	118	122	103	105	116	95	113	99	114
5363	1383	3274	3626	3054	2392	2061	1662	1333	1210	1139	1042	900	883	789	744	688	674	632	622	620	517	552	531	520	521	505	487	508	464	510	476	471	455	478	430	426	421	398	461	423	417	399	407	372	424	393	386	404	436	410	420	426	384	408	446	360	416	405	395	396	420	402	377	395	374	389	376	378	395	437	383	351	422	375	379	427	386	361	380	376	394	347	376	417	393	360	407	357	389	366	368	405	395	389	386	395	399	380	362	411	372	398	393	361	378	376	346	372	398	391	391	349	354	395	394	373	373	351	373	386	380	406	382	389	351	379	357	374	341	366	388	355	412	377	379	386	407	351	377	384	388	378	387	379	384	358	388	399	402	359	379	404	419	392	346	388	341	384	360	346	383	358	340	357	382	368	389	370	371	404	392	372	366	389	374	392	396	406	356	420	371	396	389	373	354	329	390	384	378	375	370	398	397	377	386	343	354	376	338	378	378	405	353	362	378	375	366	395	386	358	400	340	404	372	379	364	364	363	377	365	387	377	362	371	398	352	390	380	371	355	383	412	359	371	385	340	385	392	374	367	340	380	378	376	364	354	392	369	386	356	369	358	390	376	350	340	391	365	385	376	357	376	403	366	384	389	403	388	375	389	364	395	376	394	383	363	391	351	406	369	398	371	365	391	388	377	356	381	379	370	353	375	372	379	368	355	365	384	360	366	384	397	376	373	350	350	415	378	370	402	400	369	370	354	347	340	362	339	359	349	355	368	370	398	381	372	374	394	376	397	359	384	403	346	349	336	359	381	403	391	402	353	365	388	365	389	363	367	374	320	389	389	365	376	355	416	354	382	373	354	408	375	394	389	355	372	405	346	393	345	359	393	339	335	377	355	397	350	346	393	357	416	359	373	404	371	354	386	351	344	400	368	351	354	404	414	348	360	372	405	388	349	379	380	403	363	376	378	366	399	381	346	361	390	355	347	376	352	357	354	366	382	371	383	359	401	365	385	393	344	364	370	362	394	390	389	419	364	392	423	379	357	366	387	374	372	368	396	368	329	374	367	379	354	408	367	374	377	389	367	341	392	338	388	378	385	369	399	398	391	394	376	397	353	414	378	351	372	366	386	376	350	394	395	396	375	393	356	388	393	381	406	358	426	358	380	376	407	380	389	375	362	359	378	382	358	373	429	381	394	396	385	391	381	385	366	386	358	377	361	391	367	394	405	364	362	366	377	385	368	373	372	429	365	394	376	381	369	366	365	381	398	369	387	370	346	339	364	373	388	379	362	406	357	382	358	361	379	372	385	361	378	362	352	379	389	398	376	396	365	391	358	381	364	361	375	408	366	384	400	369	398	347	360	396	364	342	388	400	405	391	378	409	411	365	379	382	375	344	386	372	364	361	347	361	381	372	347	378	357	370	389	387	391	399	385	413	353	398	359	373	376	397	386	366	378	384	352	393	354	393	386	384	397	382	393	402	391	395	354	361	359	338	346	366	380	367	390	343	344	385	366	372	362	350	364	365	350	356	356	399	370	370	386	357	389	368	381	395	383	367	368	366	370	400	392	381	363	400	389	359	364	383	337	360	358	348	359	361	369	361	369	369	359	369	394	367	416	363	339	362	360	357	350	366	374	354	376	398	376	346	386	384	386	382	370	377	348	391	374	353	367	380	383	349	357	358	374	365	372	374	382	385	393	361	341	396	388	366	370	368	391	371	401	365	339	349	384	353	377	394	365	403	396	392	393	348	370	353	356	377	373	375	360	351	353	383	375	353	358	413	383	412	367	393	375	359	366	392	383	331	395	379	363	400	376	349	384	365	347	391	363	387	389	360	375	375	399	383	367	399	381	359	368	394	401	340	366	364	405	357	377	382	356	377	363	385	367	380	373	392	364	365	376	382	382	390	364	365	359	387	357	399	363	352	384	405	354	358	369	380	379	368	411	371	381	384	379	357	378	376	362	350	375	384	357	368	393	358	339	372	371	344	412	358	392	339	375	359	363	363	370	413	364	369	389	361	378	392	400	380	404	387	339	360	399	403	385	400	385	389	384	393	370	354	368	378	348	351	378	399	424	409	354	347	358	395	341	383	406	385	379	382	413	357	345	380	329	358	373	404	398	390	369	354	349	403	361	397	389	415	380	384	333	336	382	368	377	394	364	370	412	406	374	399	366	366	361	377	377	360	355	371	381	338	375	372	341	379	379	383	369	383	386	370	378	360	343	363	366	391	366	417	400	411	387	379	371	333	371	408	374	375	380	376	365	360	360	359	372	355	396	405	384	400	379	381	360	351	341	378	388	365	385	379	389	355	403	377	360	370	378	367	352	373	353	365	374	337	393	393	370	408	368	387	381	358	382	373	385	390	378	359	362	349	357	379	367	318	385	378	354	387	380	377	382	375	399	374	349	366	369	395	384	364	384	356	320	341	361	380	374	367	357	337	380	378	395	377	377	361	375	358	358	368	382	390	373	350	360	384	371	369	366	393	398	381	350	374	418	383	365	405	348	346	375	385	387	377	349	372	358	408	358	391	360	378	379	371	382	379	390	370	369	383	404	379	376	385	376	367	355	349	376	373	400	372	399	389	372	342	363	338	400	368	356	399	333	341	414	379	379	372	411	363	394	350	372	395	398	337	360	422	353	348	395	371	379	372	352	343	396	398	369	402	381	357	398	347	390	370	367	366	376	369	358	391	362	385	407	362	314	386	383	383	396	372	400	391	366	344	346	373	383	382	365	364	392	359	371	366	377	376	379	353	367	361	409	347	364	398	359	391	384	421	391	371	414	424	359	402	347	332	385	384	405	352	378	371	385	363	365	382	379	351	405	366	365	370	359	369	351	394	380	332	377	380	356	411	353	402	403	396	383	374	375	393	402	338	362	374	394	368	374	380	378	357	394	397	373	393	341	383	341	404	364	363	360	374	367	354	379	385	402	349	396	377	349	370	376	353	359	372	357	372	389	381	377	386	400	379	348	387	364	351	381	369	372	361	372	358	365	380	389	353	425	384	381	388	366	385	374	378	380	379	393	398	383	364	383	393	382	386	356	356	356	357	404	350	370	403	389	362	389	374	370	379	372	390	371	314	343	362	360	365	395	388	373	379	345	366	383	403	388	391	388	375	377	384	346	393	386	398	332	384	363	372	348	377	371	367	377	364	367	399	396	335	384	377	374	395	394	399	346	386	369	384	374	379	374	365	400	383	334	365	349	349	404	378	370	372	397	397	344	384	378	339	367	365	335	388	355	352	344	390	358	383	381	392	373	404	399	409	370	359	382	366	334	414	387	370	377	384	394	356	405	361	374	389	394	378	365	388	383	360	356	400	333	334	345	342	393	400	373	405	363	378	384	376	375	361	372	391	406	372	388	379	365	381	367	369	367	366	357	393	361	392	353	361	360	376	351	355	380	395	339	353	379	365	377	379	375	397	361	376	408	360	377	400	351	342	361	387	343	403	366	376	392	382	404	354	404	376	329	403	377	376	375	370	380	356	396	384	400	375
15437	2510	2772	2120	1443	1032	791	592	503	449	328	301	304	267	240	253	221	219	222	204	209	189	195	162	207	211	184	175	167	197	169	147	163	172	169	169	152	163	183	171	161	143	153	147	178	169	151	155	152	147	166	148	171	168	157	131	152	166	179	164	150	155	171	159	155	153	156	147	156	154	160	137	161	127	152	170	161	138	183	153	159	146	160	157	152	149	154	158	140	170	143	141	136	158	179	159	124	158	153	156	166	153	159	152	169	147	147	162	157	151	157	148	165	154	163	161	161	155	149	162	145	144	164	179	128	167	153	119	166	163	147	175	151	147	156	144	173	152	148	161	160	142	156	136	137	143	160	148	174	187	137	149	154	147	171	141	140	146	157	173	151	153	152	154	164	152	150	146	138	166	157	168	152	129	143	150	165	161	159	168	156	138	167	140	157	139	142	160	152	150	149	164	137	162	152	151	148	131	166	165	167	138	144	146	151	128	158	158	155	146	157	146	137	188	147	136	148	168	138	160	134	162	153	158	153	141	135	130	151	142	135	145	155	140	165	151	143	140	169	146	158	160	145	156	159	130	160	146	161	139	129	163	168	147	142	142	140	141	151	145	150	168	166	147	149	154	150	122	158	169	162	146	164	152	156	171	164	171	161	151	162	142	158	157	126	150	153	146	127	166	161	161	163	150	165	154	132	164	148	147	157	176	142	141	150	160	155	151	177	131	142	152	137	163	164	151	144	167	136	141	140	145	127	157	158	153	150	148	146	157	158	175	183	147	167	153	133	132	167	171	158	158	152	167	151	157	152	139	142	137	148	144	155	144	153	153	156	159	171	142	151	120	158	137	155	141	135	150	148	143	142	176	148	145	168	154	141	142	151	139	155	148	150	164	177	150	159	141	175	150	152	135	147	130	159	157	133	145	147	146	163	152	162	129	134	141	135	139	129	152	149	136	167	149	159	164	137	148	153	140	147	140	138	127	137	127	157	146	149	158	142	129	132	146	155	143	153	172	148	154	144	150	145	159	162	135	151	174	154	165	145	165	148	134	150	175	172	158	164	131	144	147	166	152	138	167	138	144	133	137	162	148	149	138	145	154	158	128	131	142	158	147	146	142	160	142	146	133	139	163	157	132	137	125	167	135	142	148	155	151	148	145	154	126	174	160	159	158	144	142	154	145	136	144	153	127	138	141	151	163	145	150	131	132	161	169	148	150	140	152	167	140	152	156	144	157	152	148	145	135	143	154	160	137	143	160	134	141	145	160	149	145	165	160	138	147	165	160	162	143	143	137	160	155	138	141	183	136	155	154	167	149	138	147	148	149	155	166	144	169	164	160	164	163	183	146	157	169	141	135	154	135	154	145	180	149	152	152	135	152	166	146	141	172	179	138	166	164	150	157	119	181	152	161	156	168	154	139	158	152	137	169	167	163	143	172	156	155	167	130	156	137	159	151	148	143	156	149	169	125	141	176	158	154	159	156	151	155	135	164	173	157	162	163	148	152	120	152	141	149	151	153	140	140	155	135	144	168	135	165	135	170	146	140	170	157	165	172	147	167	173	158	144	153	150	161	148	162	147	161	148	155	167	156	163	160	151	156	173	131	152	146	155	136	164	153	146	144	148	153	136	149	148	146	141	162	141	154	146	148	142	165	148	149	162	137	153	169	156	153	154	157	154	155	166	142	140	138	147	150	128	148	135	151	183	148	152	137	139	146	162	157	151	150	144	169	159	144	153	155	149	178	146	174	148	156	133	147	164	147	163	176	154	135	142	147	137	158	155	173	177	164	150	162	145	153	131	147	141	160	146	154	160	144	143	151	146	124	153	162	154	141	146	128	159	160	139	167	152	142	170	147	140	141	159	154	156	151	153	148	162	141	138	160	183	134	161	154	184	175	168	149	153	146	149	136	149	152	165	171	163	135	148	162	131	139	152	132	147	156	131	156	159	151	146	145	152	179	137	186	154	168	151	143	139	159	152	160	127	156	146	144	159	170	165	144	130	121	160	152	164	141	165	142	151	155	145	131	139	128	150	154	163	164	150	132	166	134	156	140	128	148	136	154	169	144	136	147	159	164	146	163	154	152	134	164	156	164	136	144	147	175	155	150	144	147	148	155	141	135	149	165	143	157	138	159	140	131	150	162	161	137	123	173	149	142	152	170	183	142	178	162	142	147	141	149	158	157	137	126	151	155	163	147	163	178	142	163	151	159	140	152	159	149	142	136	152	164	131	120	145	147	147	141	163	134	153	143	149	147	148	136	132	153	150	154	160	154	151	151	154	158	137	147	162	155	158	154	139	151	150	138	150	124	152	162	167	173	137	139	160	152	199	152	147	141	170	149	158	139	145	164	150	157	145	138	139	155	169	156	158	155	135	151	147	157	150	164	145	140	162	133	158	162	135	156	151	172	159	154	155	153	131	143	142	142	140	146	144	147	171	157	119	165	146	145	193	146	148	143	166	165	134	146	127	157	147	163	152	126	158	135	158	149	142	143	150	128	183	145	140	154	138	147	143	154	155	159	154	132	155	136	138	139	163	171	145	159	144	154	148	152	144	146	174	143	152	167	141	151	158	141	160	173	160	183	155	177	168	148	149	154	148	135	144	169	130	152	160	139	143	151	133	151	179	160	136	131	134	142	154	124	162	140	136	148	154	151	152	130	146	159	166	161	143	159	136	147	133	171	155	137	138	146	155	148	143	158	149	147	142	137	166	154	156	163	130	127	130	155	148	151	163	139	160	170	152	136	162	162	164	142	182	145	147	149	146	158	162	173	156	151	167	154	129	156	168	168	144	170	174	149	176	135	179	157	164	149	143	149	167	159	150	154	146	156	143	168	139	142	132	156	164	172	166	157	154	173	155	151	129	163	156	130	162	155	169	167	172	148	138	165	146	147	155	137	133	144	138	149	143	150	169	160	155	137	154	150	153	164	145	146	133	170	152	150	145	142	135	148	148	159	150	158	164	146	133	177	128	147	148	142	162	147	141	130	153	161	157	160	166	151	139	165	159	132	155	139	147	154	158	140	139	166	141	154	165	132	157	158	138	162	168	151	163	173	131	147	170	155	143	138	144	142	151	130	146	148	162	135	142	162	162	152	151	141	157	145	158	155	148	156	152	151	139	134	151	143	170	153	165	142	138	154	164	169	148	136	159	139	147	175	142	138	154	124	156	143	143	148	161	181	163	159	151	162	155	143	155	165	151	155	143	146	144	156	150	138	134	146	145	151	156	138	158	138	156	153	169	142	150	146	160	145	144	164	171	151	171	168	150	144	158	134	147	173	154	114	156	152	165	167	158	153	161	144	145	150	162	146	142	146	147	134	161	157	138	147	169	165	136	149	133	153	164	145	140	156	131	142	135	170	152	164	128	165	181	150	146	117	156	181	137	146	141	146	141	150	122	149	171	179	146	153	142	148	176	171	155	164	149	137	180	153	120	155	173	153	168	141	157	161	166	143	152	157	124	137	158	173	148	146	168	173	156	162
7599	2578	5904	6608	5551	4539	3576	3050	2539	2224	1915	1689	1503	1342	1304	1203	1107	1070	989	948	953	906	878	798	768	782	794	736	688	721	726	680	709	693	653	630	615	612	665	606	600	641	593	613	587	568	518	614	574	572	554	549	549	510	575	578	558	604	520	479	509	542	551	529	530	528	501	543	541	547	551	536	496	553	509	545	503	518	506	542	530	504	533	510	501	506	520	502	526	523	485	535	519	519	505	496	492	522	468	516	508	516	493	533	493	510	475	518	482	468	514	499	484	516	521	518	489	488	524	498	492	531	517	528	503	541	498	478	533	497	500	486	497	458	472	496	502	518	487	443	522	476	530	522	509	490	487	521	527	546	516	496	494	498	479	524	548	500	556	489	459	488	527	495	492	519	442	484	502	506	496	501	480	541	521	534	500	482	464	524	480	537	487	552	509	472	544	498	476	486	518	535	494	489	508	493	494	512	463	448	495	544	504	514	498	504	520	528	530	499	500	489	494	471	480	459	466	520	523	533	502	530	449	520	519	523	452	511	489	456	481	500	492	500	473	463	513	481	503	527	533	492	476	495	470	508	490	471	506	494	529	467	488	535	472	467	463	463	494	517	434	504	487	476	514	473	528	475	528	429	515	476	509	461	486	510	500	502	497	504	471	491	469	511	452	533	525	532	496	475	484	504	493	482	510	506	529	481	469	492	479	468	497	486	461	530	502	534	491	501	495	452	506	469	474	491	503	538	483	499	482	523	513	464	523	500	497	489	483	490	549	472	495	456	482	476	542	509	499	474	518	471	500	495	505	459	523	507	469	493	515	451	489	506	491	466	463	498	486	476	466	429	494	502	507	469	481	465	482	518	486	499	482	467	484	469	511	516	515	495	496	466	494	517	492	458	472	511	543	503	502	533	528	519	504	514	462	492	502	492	537	550	504	523	481	528	504	472	496	510	488	514	489	525	485	456	478	468	489	517	483	508	483	511	521	503	499	534	531	500	480	507	479	483	508	489	497	505	510	473	517	506	482	459	497	477	492	508	480	509	508	485	464	501	479	491	461	459	504	445	486	491	513	488	498	481	455	497	455	474	500	489	469	460	502	484	516	528	498	508	521	482	497	483	481	466	449	479	458	511	515	501	506	521	472	488	494	496	471	482	522	501	511	487	487	481	458	527	512	527	477	466	496	474	491	514	480	473	502	462	478	468	475	493	479	506	487	474	509	540	479	469	501	539	500	534	471	553	521	490	492	473	483	490	527	467	496	488	501	492	507	475	473	489	499	503	501	488	491	546	487	505	491	503	517	494	481	508	505	509	492	482	517	505	472	497	522	501	481	476	496	480	440	513	507	465	529	516	504	482	488	491	480	478	474	509	518	490	485	523	483	474	477	473	507	535	523	498	469	519	502	505	500	554	497	488	497	497	511	480	492	512	516	521	492	468	501	465	465	486	483	472	462	518	473	463	481	506	446	465	457	469	492	473	459	520	496	505	489	517	477	551	509	502	462	468	485	463	496	449	482	483	482	502	480	537	492	491	472	514	513	511	464	512	493	538	469	513	500	505	447	516	493	510	525	487	501	529	515	534	477	478	502	508	515	524	480	467	496	429	504	487	490	485	489	498	489	471	490	477	465	455	510	503	517	481	432	482	485	471	507	461	499	476	479	523	484	515	518	503	530	478	491	515	467	463	486	508	518	512	486	485	510	492	482	503	473	512	539	466	493	510	441	461	508	484	465	512	493	509	452	471	502	469	514	485	498	484	513	443	511	508	492	468	495	502	521	501	523	522	486	515	548	486	517	460	487	517	464	454	496	503	466	511	492	484	492	509	534	479	497	506	497	499	491	492	510	491	494	467	512	496	479	502	496	527	489	454	473	501	518	468	480	513	516	469	492	506	505	489	503	485	507	473	533	490	499	481	494	504	503	484	511	507	492	478	502	496	506	535	519	501	514	497	493	460	498	486	517	501	469	490	504	492	495	464	515	480	515	486	497	474	519	513	517	525	493	505	503	519	523	512	523	508	530	501	493	504	502	474	458	504	508	505	492	503	498	529	507	467	472	501	503	513	531	489	502	488	487	536	478	494	511	508	485	482	448	503	488	496	468	461	542	491	503	457	535	478	509	463	519	465	475	474	471	507	468	473	462	521	493	496	554	466	478	486	520	549	532	487	499	492	528	503	473	508	483	488	533	502	499	548	496	495	485	520	548	473	496	454	456	532	491	488	490	458	514	477	495	519	504	483	479	529	517	490	466	494	470	474	503	501	492	473	479	446	523	493	511	473	488	535	457	460	482	455	492	487	488	495	522	522	502	498	514	494	495	511	500	485	498	483	495	534	483	492	470	481	492	497	502	501	465	494	504	493	503	506	505	511	479	480	476	482	483	471	522	475	488	541	504	490	466	461	489	527	519	517	494	488	491	516	522	522	495	495	450	513	480	501	477	509	474	512	504	484	481	545	483	481	493	489	463	495	474	495	506	517	504	478	506	526	514	463	513	484	451	477	511	499	487	493	511	543	466	506	484	486	489	496	526	480	489	519	517	518	534	483	498	490	500	480	483	492	454	485	468	527	521	465	488	475	487	517	507	461	483	512	482	476	460	488	473	478	503	488	512	503	497	520	493	473	482	501	472	492	497	470	489	489	502	469	479	506	486	512	500	534	511	463	525	459	510	458	486	460	493	527	469	467	461	506	464	497	462	493	492	499	496	530	505	484	475	480	496	494	477	509	495	482	504	464	506	526	500	515	508	535	462	473	495	496	476	490	496	517	514	517	486	491	504	499	502	497	524	498	480	484	516	476	529	481	460	482	495	456	491	511	508	526	513	436	489	511	510	497	530	491	519	522	450	495	506	506	480	498	471	469	491	502	480	520	512	494	476	494	515	451	501	478	483	497	499	495	501	482	491	483	478	499	491	502	491	506	544	440	495	490	508	521	462	478	489	524	514	437	537	465	537	491	461	489	468	529	488	487	499	499	475	511	487	494	490	497	507	494	479	521	490	476	476	506	510	494	504	482	491	483	487	518	493	515	502	507	481	467	511	499	494	502	485	481	519	532	462	489	501	488	503	480	475	509	521	497	501	491	463	499	489	504	454	484	455	491	501	500	501	502	504	510	485	458	493	525	489	509	491	497	538	466	518	515	492	521	494	512	496	505	459	518	444	478	484	487	506	505	452	472	476	467	473	506	515	493	471	516	464	497	478	495	462	482	507	472	473	493	473	497	533	464	510	476	495	464	534	452	478	500	541	537	464	511	470	509	465	479	501	501	491	486	530	495	482	478	539	496	505	466	465	515	502	501	502	518	488	531	514	474	501	500	483	498	500	508	522	439	503	499	460	459	466	477	467	487	488	558	528	454	476	533	469	502	502	497	492	509	497	475	460	457	500	509	520	468	495	481	497	481	497	516	528	486	495	487	529	460	493	527	449	484	493	481	511	483	485	511	457	453	484	491	513	462	515	475	467	480	514	505	516	484	506	484	485	507	477	496
2129	282	291	300	228	255	235	231	237	225	243	215	218	220	229	234	249	224	230	244	222	222	206	247	219	213	240	214	229	230	226	217	204	200	246	245	228	218	228	222	216	231	209	222	235	209	227	210	236	213	202	256	213	207	204	244	230	191	219	269	236	213	228	213	218	247	229	195	201	230	217	221	230	200	220	244	214	226	211	234	215	199	238	220	210	229	235	229	215	216	205	217	223	234	209	244	226	237	224	249	231	209	231	240	205	224	185	254	184	233	218	206	182	261	234	200	197	229	236	230	231	218	219	205	240	214	205	215	203	225	208	233	231	207	204	237	206	222	217	204	221	215	222	233	231	229	235	239	222	209	237	220	199	228	213	226	243	229	228	206	237	232	205	216	231	233	224	263	221	229	242	184	241	245	206	225	233	208	215	199	203	243	205	207	241	211	217	242	243	242	220	220	200	224	208	200	213	235	198	206	229	245	209	208	217	209	233	239	213	243	200	222	207	207	220	229	215	231	240	235	225	228	203	221	236	204	219	221	253	227	242	215	208	227	215	226	209	209	220	218	250	234	223	200	224	220	195	209	222	238	231	238	184	226	229	192	204	219	241	208	239	229	225	255	200	247	243	224	227	217	219	210	225	219	251	228	231	244	256	232	224	233	244	200	237	228	246	227	228	257	198	206	233	219	210	202	225	234	220	216	224	226	229	223	229	216	207	231	220	247	201	231	250	195	217	218	230	230	230	207	206	214	198	198	216	253	207	210	230	213	232	193	229	223	214	234	241	236	199	188	218	255	209	219	234	216	223	208	218	224	230	224	218	186	241	209	246	232	230	256	231	210	213	248	221	220	205	211	223	210	237	220	229	225	223	215	232	215	222	224	226	241	238	215	245	236	215	203	231	215	224	214	231	220	225	222	212	243	233	191	218	227	233	247	229	188	203	220	244	250	247	203	239	198	231	239	221	218	244	233	248	231	229	193	207	219	232	209	204	226	241	215	227	245	242	205	210	226	198	229	236	224	231	247	206	215	213	211	222	247	256	225	200	209	240	213	211	214	218	210	228	223	205	226	197	236	215	212	230	235	250	227	209	230	229	205	213	225	202	229	202	242	235	208	217	220	244	261	230	218	245	207	244	205	223	209	205	242	214	220	195	224	215	215	221	229	211	221	228	238	235	203	241	199	205	208	219	213	239	264	212	242	223	201	222	220	229	232	213	218	228	216	251	235	197	216	215	250	237	241	232	222	219	236	212	207	210	227	193	214	225	247	218	226	206	223	223	241	212	252	228	229	236	231	248	222	209	219	233	216	194	237	228	227	227	208	229	203	231	239	217	231	204	214	233	190	212	222	232	218	233	240	185	238	221	217	241	235	239	236	211	235	220	234	228	222	215	222	246	219	217	227	225	217	227	214	235	224	217	209	218	205	241	211	238	214	235	216	220	204	240	223	201	219	230	257	234	244	219	216	215	214	235	209	229	224	248	199	196	229	229	223	226	218	230	217	235	226	222	198	228	239	217	219	203	203	197	215	227	205	228	228	218	212	233	234	214	203	230	240	243	220	206	216	220	200	205	234	229	238	220	237	236	175	221	212	209	236	239	212	245	215	207	248	226	223	199	240	222	223	224	219	220	225	220	224	222	252	237	222	226	220	202	214	243	224	235	234	225	237	218	224	235	217	198	217	207	213	233	205	218	215	260	210	222	206	231	221	225	219	209	217	201	222	233	241	205	227	239	218	227	220	235	231	222	230	237	215	216	222	221	216	219	227	205	216	206	219	217	222	218	253	248	189	238	235	213	215	238	229	214	227	240	219	204	225	246	212	197	232	233	233	202	238	212	238	211	217	230	204	203	208	217	244	231	241	243	193	228	240	203	218	211	211	221	251	235	217	212	218	234	221	217	231	218	207	200	234	222	204	234	218	243	201	231	210	195	238	218	211	243	233	227	234	201	243	235	230	235	229	236	219	229	213	207	230	221	189	196	199	228	225	238	197	215	208	214	216	237	249	204	222	185	198	255	209	228	207	212	219	232	209	229	195	228	239	187	244	229	195	248	208	201	254	260	226	215	204	227	217	235	213	256	225	253	228	235	203	253	224	218	230	251	213	257	215	239	235	240	227	233	241	217	220	231	229	239	236	227	217	250	236	241	228	188	257	189	218	205	205	222	221	230	251	244	210	214	241	231	223	245	223	203	212	237	209	184	206	218	243	211	212	240	222	218	235	211	242	216	223	226	227	198	235	229	238	209	198	230	236	213	205	218	222	218	207	207	226	219	224	212	218	233	214	209	208	243	230	212	277	215	205	214	215	232	206	210	196	239	239	228	226	199	236	252	222	222	222	204	250	223	197	217	244	236	243	222	231	209	248	224	204	231	225	189	218	246	219	199	219	224	205	201	238	223	235	212	196	224	223	209	236	239	220	205	231	234	243	241	224	199	220	208	251	238	240	222	217	228	237	202	204	242	221	231	208	217	226	228	228	202	234	221	223	237	218	209	227	204	218	230	205	211	231	216	223	209	238	232	230	250	222	198	233	225	218	212	227	234	239	216	240	239	250	234	226	228	222	243	214	225	229	203	229	242	207	204	206	245	236	201	234	239	201	214	249	243	210	211	235	201	246	214	239	244	215	229	216	219	209	241	206	204	216	240	226	229	230	254	225	215	230	230	212	254	213	215	238	239	201	217	225	215	236	221	205	213	238	189	211	220	230	240	210	215	216	221	238	228	209	233	230	201	233	235	215	231	224	217	238	224	227	221	220	241	246	221	201	217	241	220	246	237	236	238	200	231	217	201	236	252	224	200	206	206	251	248	222	229	223	227	217	208	241	218	219	236	210	211	210	221	220	238	196	223	224	264	242	264	232	231	219	211	209	228	222	248	261	246	245	212	209	232	231	205	229	235	213	203	232	213	212	210	244	238	213	210	231	226	225	223	228	228	203	232	233	219	223	228	214	232	225	216	235	218	228	234	218	231	232	198	228	224	231	213	224	258	209	196	250	218	227	217	215	248	223	218	217	233	198	191	237	205	202	227	192	202	227	222	222	256	216	210	204	234	197	218	233	245	216	242	236	222	216	222	205	207	218	230	223	219	233	225	247	217	227	230	226	237	230	221	204	225	241	206	236	222	230	204	227	237	242	254	236	215	223	205	256	210	208	221	214	235	245	233	243	223	239	203	210	253	210	220	228	214	212	240	227	220	204	240	190	237	214	244	191	202	239	222	215	217	237	224	196	233	228	215	229	207	216	219	221	219	239	236	236	252	203	230	243	238	239	231	218	210	223	238	226	218	220	223	217	219	235	229	238	217	215	212	255	214	224	214	203	207	210	229	225	219	256	214	235	227	232	233	243	235	230	222	208	244	239	219	231	219	216	248	246	258	248	228	230	257	229	215	211	211	206	228	223	198	221	239	224	224	226	242	205	226	227	210	238	224	215	245	231	229	205	249	223	209	243	209	203	228	223	231	217	245	219	222	218	254	205	246	234
2163	732	852	905	777	839	735	745	718	704	664	656	678	634	661	673	698	707	696	685	645	671	692	673	647	698	693	672	669	709	650	687	678	644	726	675	668	669	671	696	635	671	713	641	624	690	679	657	645	658	645	621	647	683	617	603	653	666	711	680	686	655	671	662	616	641	681	628	671	665	660	660	666	715	708	623	717	632	634	684	659	698	661	679	637	665	648	706	619	679	685	618	702	688	692	679	656	669	684	674	647	690	636	731	681	667	659	678	673	690	672	667	689	662	665	614	636	677	651	698	630	680	680	685	637	632	646	668	711	654	692	642	689	664	665	626	723	690	617	694	681	584	650	650	649	622	666	710	666	652	664	631	671	656	615	659	662	657	660	701	703	664	641	661	622	697	654	670	698	622	677	689	705	646	661	661	680	669	661	686	683	676	666	658	682	681	662	661	660	662	729	680	619	658	672	643	670	659	666	595	670	697	642	659	692	644	674	645	611	655	633	692	659	652	689	676	689	654	654	669	665	688	644	655	694	710	671	650	650	703	656	604	633	683	701	681	614	633	647	638	681	662	645	644	675	638	668	657	638	610	672	634	644	692	649	686	700	682	687	668	637	647	701	688	700	652	671	660	677	666	674	636	649	666	663	648	685	653	664	621	664	661	664	660	673	644	614	662	667	681	675	665	646	645	677	680	643	645	645	675	685	652	715	715	681	676	666	673	701	623	652	652	658	689	678	668	677	665	675	654	660	657	651	682	713	689	670	698	682	659	705	650	653	659	642	725	649	668	669	649	699	635	686	671	639	696	629	617	654	702	654	677	703	680	693	698	647	654	683	679	696	639	625	621	645	676	639	672	644	686	623	648	636	689	647	653	668	659	632	669	654	642	656	655	679	656	637	653	670	656	629	662	663	686	685	656	681	662	647	671	646	664	616	647	705	623	657	664	689	641	679	646	636	636	661	669	650	679	652	679	641	740	686	714	663	678	674	630	655	636	711	697	662	641	617	658	637	671	684	632	618	619	617	717	652	665	625	662	662	680	678	645	663	713	669	678	664	712	672	652	677	657	633	639	665	695	651	691	677	625	625	639	607	660	682	652	677	704	702	663	672	660	604	648	640	700	664	672	689	659	665	657	619	641	683	673	644	673	657	668	667	665	649	620	661	683	684	642	726	685	658	671	676	650	724	672	678	676	733	665	665	599	676	641	669	667	663	649	642	643	656	698	641	637	709	710	704	663	663	625	679	639	664	663	685	655	689	638	623	667	680	698	660	679	669	593	651	667	708	669	669	691	659	676	648	702	687	633	682	641	666	663	667	602	684	671	742	669	695	684	660	661	675	664	670	654	624	677	658	665	642	692	665	708	672	647	655	733	666	702	681	674	658	617	673	724	637	622	660	638	637	636	682	698	668	598	674	601	644	657	663	665	697	669	668	670	660	661	675	658	658	663	666	670	633	693	692	648	656	674	672	653	623	674	653	700	665	675	672	657	711	677	687	643	644	667	613	658	632	684	656	698	635	636	629	735	706	650	660	653	668	647	672	675	651	622	664	642	654	661	679	679	638	672	651	664	676	636	692	672	714	644	656	690	645	656	685	635	642	669	661	607	701	621	662	640	718	679	708	637	620	613	674	647	647	626	656	651	666	653	699	700	639	669	648	644	686	682	703	647	670	699	648	668	679	680	689	657	669	691	649	629	643	704	673	616	639	694	709	655	675	619	698	663	633	682	635	681	658	651	719	651	685	671	692	720	650	697	677	659	662	664	689	651	698	639	645	630	646	600	637	638	663	627	665	689	644	656	688	639	663	614	643	673	660	627	678	667	650	663	678	655	654	686	666	702	658	640	678	706	674	647	679	640	627	673	706	677	645	689	652	649	655	643	644	682	651	655	693	651	641	715	636	667	671	688	646	720	691	670	692	701	681	666	672	659	633	668	670	706	633	695	647	656	666	687	662	692	677	694	631	649	709	643	672	648	704	640	648	662	652	626	650	631	624	626	658	677	678	708	677	637	695	672	627	702	644	573	695	685	680	668	700	660	663	715	658	715	648	663	709	635	681	624	649	644	640	665	683	658	659	680	674	672	669	642	646	715	691	699	665	699	666	670	718	655	684	686	692	619	669	677	667	686	676	686	717	648	620	675	651	682	671	702	634	701	673	642	653	649	678	647	637	684	652	670	684	663	640	657	694	670	668	681	677	659	689	676	651	666	629	669	635	658	653	671	640	699	642	674	677	719	683	659	651	662	667	679	707	618	670	646	663	663	681	633	654	678	661	666	651	666	646	696	695	640	673	621	663	665	689	666	642	657	652	633	626	671	649	630	662	657	623	664	646	680	686	685	658	656	650	636	659	658	647	666	639	633	639	654	671	661	648	677	672	707	637	657	639	643	662	712	652	632	660	673	667	688	675	643	692	670	695	720	642	668	694	635	676	662	691	666	658	666	643	646	728	672	665	642	670	700	731	685	652	689	668	648	659	716	661	669	704	666	677	653	666	684	664	668	664	642	624	640	667	672	654	688	681	652	646	675	668	654	671	637	639	637	630	625	666	670	658	670	712	651	647	638	645	652	640	641	674	671	676	669	704	692	647	675	683	613	651	656	665	676	677	684	668	678	692	658	631	643	635	699	686	655	626	590	665	689	625	685	676	661	651	641	664	619	663	682	624	646	657	656	713	642	679	670	674	680	666	636	693	656	629	680	684	690	672	716	645	689	666	656	687	685	659	650	674	652	679	661	662	644	685	672	680	652	646	650	656	665	662	670	679	719	658	654	630	640	623	697	649	668	627	657	624	628	666	597	690	666	663	660	630	671	679	650	617	707	656	702	699	678	643	682	665	689	670	667	629	642	650	684	591	667	658	699	660	720	706	713	654	718	684	696	675	690	676	657	662	671	664	642	631	695	661	643	667	657	649	646	612	710	708	675	651	678	643	702	693	679	660	673	644	638	638	673	640	686	673	661	613	654	685	657	672	654	703	668	667	670	659	630	665	635	669	612	696	712	671	670	697	650	700	710	655	668	645	606	654	629	602	648	642	733	686	635	634	710	679	685	657	696	659	644	648	652	621	693	691	672	678	647	645	664	701	682	685	706	646	632	596	684	668	652	634	633	653	652	655	656	693	688	715	634	623	719	657	689	609	691	631	690	713	668	666	640	622	660	672	673	663	632	694	636	678	702	650	644	648	649	660	628	685	665	663	641	662	690	677	679	669	634	677	661	664	652	670	709	658	698	676	661	631	663	626	664	595	658	689	630	668	680	657	668	646	660	666	663	640	654	642	628	691	655	666	665	689	672	654	676	655	690	661	680	662	716	638	634	665	669	697	689	690	632	669	672	671	670	693	656	684	669	600	695	664	657	669	655	661	670	664	653	693	680	652	629	684	690	693	659	704	663	655	675	697	647	681	662	622	661	654	655	620	665	663	667	643	672	657	645	681	604	643	704	697	674	647	676	685	652	675	634	660	651	644	633	679	627	644	672	689	680
8196	1038	1394	1019	764	533	395	346	289	235	247	197	178	172	194	161	185	155	163	136	118	143	130	129	138	126	121	125	126	118	129	119	123	134	111	96	130	127	122	113	150	127	115	128	108	98	126	109	123	139	110	119	125	108	116	106	106	83	113	108	120	110	121	129	116	128	105	116	99	117	129	108	107	116	115	104	104	104	111	110	109	95	134	117	107	109	141	109	111	124	100	114	116	106	122	111	111	109	124	89	102	101	113	118	107	133	109	130	116	108	112	118	100	110	98	113	107	103	93	117	120	116	114	108	108	121	116	122	132	112	112	102	109	114	99	107	113	109	97	120	121	125	112	109	97	130	110	93	107	108	113	98	115	106	106	105	113	111	125	118	121	128	122	121	100	118	109	102	132	111	112	117	111	104	120	116	100	121	113	112	108	114	96	106	134	118	118	114	117	96	104	107	105	110	118	101	107	118	105	106	97	93	129	117	121	93	113	87	96	119	113	117	104	120	112	126	103	105	128	106	107	115	110	123	96	110	116	93	116	120	147	119	120	123	119	119	116	91	111	102	119	113	110	102	93	118	103	120	106	101	98	115	106	97	123	100	111	104	103	109	105	94	90	111	99	91	129	121	114	103	108	109	107	105	107	102	114	100	89	131	120	105	115	107	115	94	131	121	110	111	117	106	113	108	100	100	102	114	110	98	98	126	116	118	124	101	88	94	114	116	128	108	98	116	108	111	119	116	108	101	110	95	105	103	90	122	125	111	113	117	104	100	110	136	111	115	113	105	119	115	111	110	99	102	105	124	102	115	104	116	119	118	94	103	93	114	108	117	114	92	108	112	117	119	106	115	128	109	113	118	99	127	105	107	121	92	111	127	112	121	98	103	102	101	120	118	132	93	112	113	102	121	99	124	124	113	100	118	113	115	107	106	119	115	106	106	93	102	101	131	113	96	118	105	103	129	113	137	108	114	98	103	112	102	101	114	106	102	105	106	118	114	106	95	119	103	91	94	99	108	95	122	111	105	113	113	128	108	100	99	123	113	140	128	124	123	112	117	115	114	102	112	125	111	118	105	100	100	115	108	103	113	96	118	113	120	113	122	98	116	111	122	97	100	134	101	117	107	104	115	92	107	109	84	85	107	103	93	120	115	116	98	109	115	96	96	123	107	123	123	101	108	116	105	114	92	116	121	106	132	130	112	105	109	119	102	115	117	115	121	114	102	111	105	130	119	116	111	111	120	94	98	111	118	104	117	115	103	118	109	102	107	112	100	96	114	91	98	103	92	108	101	118	95	106	106	98	103	112	119	100	103	110	115	112	108	113	114	114	121	106	108	95	98	117	119	127	107	110	117	98	122	123	90	103	111	101	103	115	102	114	101	119	112	126	116	120	114	113	105	122	116	111	97	113	104	120	130	114	118	133	120	123	142	106	125	86	100	121	132	123	119	131	118	105	104	121	107	120	114	121	127	107	124	131	113	86	119	117	116	121	101	100	97	114	114	124	103	121	110	99	104	104	106	121	106	108	122	124	91	113	110	100	93	120	109	129	114	116	115	109	94	137	111	124	84	111	102	116	98	120	118	105	110	110	106	102	143	94	104	108	125	109	135	108	117	121	121	121	107	114	96	122	136	110	112	108	98	102	97	118	104	122	107	108	117	122	113	84	96	96	117	114	79	106	105	114	106	115	105	117	108	139	107	102	107	117	126	103	113	107	108	113	100	91	100	116	134	101	82	123	100	117	98	112	113	94	110	105	84	118	101	105	103	113	107	110	115	106	121	131	102	111	107	109	99	119	106	105	119	96	120	102	109	109	114	123	97	124	118	112	111	136	100	109	118	115	142	112	124	87	124	106	127	132	115	117	117	127	116	98	135	107	123	105	115	124	114	116	98	113	110	130	105	97	108	120	97	111	110	117	107	96	114	120	109	102	120	106	111	100	133	106	120	88	116	119	124	113	107	111	124	99	126	105	102	119	101	122	117	114	123	95	131	126	93	121	113	100	108	131	122	114	104	112	121	108	108	93	109	108	93	111	113	100	107	119	113	110	109	118	89	126	112	130	122	105	120	98	116	120	110	118	98	114	120	97	123	105	109	109	100	109	116	123	109	114	115	106	118	91	127	107	114	115	123	125	103	104	116	99	141	119	104	100	105	111	114	108	127	143	95	107	111	102	105	116	116	107	120	110	89	137	104	118	116	121	107	99	89	135	102	109	125	99	104	93	95	119	109	113	120	96	97	121	89	109	118	119	101	106	103	111	100	92	140	126	114	101	135	120	124	108	113	102	128	106	120	118	116	126	130	112	106	79	103	116	94	123	113	106	121	87	123	119	95	125	113	128	104	125	112	104	121	96	123	112	112	95	118	99	120	109	107	106	111	107	99	114	125	121	125	97	111	122	115	115	119	112	101	102	99	109	114	120	110	105	122	98	102	121	131	125	112	115	99	104	101	106	114	106	112	122	137	132	101	114	98	99	109	103	117	108	109	90	104	123	112	95	106	120	107	139	113	130	109	116	105	110	114	99	87	117	128	123	111	98	113	104	108	119	112	94	93	111	114	116	99	110	117	111	113	111	110	117	139	103	101	109	126	104	104	113	103	137	110	106	121	107	100	88	117	109	87	96	100	86	122	113	99	95	108	115	111	106	117	97	116	119	102	107	112	113	96	121	127	107	115	104	100	94	98	118	114	95	118	120	125	111	105	103	100	108	111	93	98	121	103	114	115	101	115	130	128	107	108	131	97	124	137	102	95	107	107	119	99	101	95	99	118	102	112	129	115	99	107	96	106	99	91	123	114	110	109	107	124	100	124	122	102	112	100	110	101	107	102	100	105	126	110	118	98	103	105	106	106	104	109	126	102	120	110	84	107	108	109	106	101	93	108	105	112	115	100	105	101	116	104	103	124	112	111	107	96	116	117	94	99	137	126	112	104	103	127	106	125	118	112	108	105	109	114	100	105	110	101	83	92	113	126	105	113	100	101	105	124	100	104	113	104	119	111	114	139	91	101	108	98	116	106	111	98	123	111	124	126	102	109	120	118	90	93	110	115	101	119	107	112	93	106	108	120	115	123	129	112	124	114	121	113	114	98	118	118	110	103	121	105	108	121	95	110	94	111	105	110	106	113	115	96	118	122	94	124	122	132	120	109	113	113	143	92	103	105	110	122	108	102	115	121	110	110	127	113	120	107	101	126	103	113	140	97	138	112	127	91	105	101	108	107	103	109	106	113	108	125	100	104	112	106	125	105	117	95	120	99	112	116	108	105	97	110	112	115	116	130	124	112	116	118	111	99	102	105	125	104	113	114	119	112	115	99	103	108	122	110	102	123	109	114	97	98	116	109	92	108	124	102	105	109	100	89	121	114	108	111	117	89	117	129	120	100	110	93	116	109	129	134	110	108	116	105	118	119	95	114	107	117	112	120	112	116	111	103	130	97	139	113	107	125	104	96	110	104	105	124	104	102	120	107	103	109	123	125	114	110
5294	1302	3251	3710	3035	2529	2115	1674	1471	1261	1057	995	899	801	778	729	731	644	600	617	548	575	557	528	542	526	494	524	506	464	473	484	458	434	438	435	489	420	445	415	425	422	433	406	413	455	440	414	430	391	383	375	403	405	394	412	382	427	396	388	374	400	359	386	402	376	377	360	394	393	407	385	387	372	373	405	374	398	387	365	396	406	395	386	382	363	388	433	372	366	359	367	425	410	361	352	376	377	399	378	389	370	398	350	378	365	392	399	381	397	375	383	406	354	384	399	357	369	378	390	393	374	396	385	366	391	382	396	395	395	360	378	398	334	387	370	373	384	332	353	375	364	386	361	350	305	354	364	398	365	355	356	391	374	379	355	378	375	385	380	383	364	386	412	345	366	405	361	387	367	428	391	379	387	355	367	366	385	344	389	366	357	369	395	384	370	408	364	385	368	395	396	361	371	365	374	344	365	371	342	350	395	366	368	355	370	389	348	354	336	391	378	392	376	378	394	405	349	411	376	346	385	366	376	347	367	389	385	385	371	356	355	380	364	403	367	393	379	374	320	377	374	386	383	369	371	382	376	354	370	378	358	390	416	398	394	390	366	374	371	385	395	360	399	366	371	355	418	389	394	375	359	379	367	361	398	363	362	365	383	392	388	393	370	358	411	353	357	371	370	385	370	397	367	382	362	409	325	345	384	395	359	417	350	365	368	396	367	343	364	372	344	384	373	353	376	381	381	359	340	349	367	403	387	412	341	385	380	359	365	360	344	363	408	364	350	364	367	385	365	402	402	378	368	376	381	354	406	396	364	356	385	372	377	399	383	347	390	372	361	414	374	338	354	389	380	393	395	362	367	413	377	368	372	361	372	371	371	397	355	344	365	345	360	355	341	378	384	430	400	385	369	380	388	359	379	360	361	337	380	364	400	372	360	380	399	374	407	365	381	387	357	359	400	370	372	355	379	391	339	389	355	379	358	346	389	392	374	363	393	374	372	383	369	349	355	384	373	335	347	415	361	335	381	381	386	345	387	377	372	334	373	368	349	371	352	390	355	398	416	367	358	326	370	367	372	385	348	365	396	364	377	378	344	375	375	360	350	385	379	364	379	357	419	368	335	375	375	342	358	397	371	386	361	373	343	393	368	394	360	336	365	337	413	341	384	326	356	373	340	364	387	412	372	375	371	357	367	380	424	383	375	384	389	381	373	373	372	347	369	374	377	398	381	372	381	349	406	356	362	352	369	351	363	366	391	376	380	360	355	345	367	346	351	390	373	384	372	367	394	379	412	385	352	331	414	366	384	384	374	389	365	382	351	358	381	345	388	375	353	357	390	381	366	378	365	398	371	381	361	362	393	363	354	369	345	363	338	355	357	396	389	367	354	387	368	396	393	373	393	364	385	355	380	375	391	340	390	353	373	362	362	337	331	401	364	364	353	381	370	385	348	369	380	369	349	364	395	318	381	384	381	347	362	340	339	394	367	397	358	412	361	370	386	381	348	409	377	351	382	390	351	390	364	359	392	329	370	349	347	355	383	373	380	333	381	385	406	383	350	395	363	372	365	394	349	405	371	383	385	386	386	403	377	368	379	355	384	388	366	371	365	395	395	378	381	382	370	366	372	354	355	333	363	368	358	393	384	380	378	351	368	401	400	404	400	365	378	348	359	376	360	391	363	404	383	346	386	365	390	376	356	383	380	361	381	376	373	379	352	357	373	358	366	344	389	358	367	382	389	364	397	362	373	383	370	354	345	371	418	379	382	354	369	365	326	362	351	364	356	370	343	345	368	396	379	366	369	390	374	398	426	352	370	368	396	389	378	379	404	389	362	335	394	353	353	371	440	371	336	349	352	363	378	359	359	382	397	349	389	385	388	383	377	388	381	385	388	400	334	378	377	385	352	379	358	349	373	387	356	381	362	380	389	357	379	367	369	355	345	345	372	398	366	354	366	366	368	370	396	389	368	382	367	393	357	382	377	368	396	377	392	352	372	376	386	384	391	368	357	376	357	377	355	352	380	369	351	370	356	377	354	366	398	410	401	391	380	387	364	396	362	373	365	383	371	375	393	384	377	333	409	390	381	384	387	387	367	382	379	363	366	342	366	374	400	360	367	348	383	380	367	351	388	375	340	395	355	365	349	346	370	385	340	389	389	374	344	358	365	398	368	399	350	413	339	383	363	349	349	346	385	338	369	346	385	388	371	359	371	349	368	335	361	366	345	364	372	350	368	375	386	391	361	374	352	362	407	361	368	369	380	414	366	337	382	376	368	371	395	407	389	358	378	380	346	373	385	357	384	334	333	366	363	397	405	368	391	344	348	381	338	389	342	378	386	367	365	370	396	368	369	373	363	382	343	390	342	372	358	385	413	375	366	391	385	384	399	369	361	397	399	367	417	352	414	367	375	370	353	390	381	360	339	385	401	410	365	368	364	367	361	330	393	373	341	375	416	366	369	353	382	369	336	350	365	396	339	340	350	393	400	366	395	364	390	407	412	348	354	378	388	400	377	394	368	346	383	367	378	373	365	363	374	367	374	363	343	379	358	384	366	352	374	404	392	369	371	365	357	343	363	346	385	379	353	373	398	373	380	377	386	377	366	379	367	409	368	392	378	364	388	361	390	419	387	393	335	381	369	352	370	394	350	373	384	329	397	382	380	353	335	396	361	369	337	375	353	372	363	380	361	389	386	355	362	385	374	397	385	387	372	384	370	367	380	399	366	391	373	372	362	385	390	372	390	398	327	378	348	365	343	373	383	365	378	378	365	387	400	388	384	361	388	381	370	363	390	359	361	382	359	368	354	377	385	376	360	391	378	395	354	368	353	375	392	355	365	405	382	401	390	367	399	355	394	355	392	362	380	407	358	424	357	370	353	351	386	401	400	363	361	385	411	392	381	414	373	369	375	370	389	372	373	330	374	364	392	407	332	363	328	344	387	348	359	379	375	389	387	367	401	367	375	374	382	388	360	383	376	394	369	368	355	366	394	390	389	380	378	346	365	380	360	406	367	374	395	339	371	354	371	408	376	350	369	346	372	376	375	391	367	365	368	381	377	384	392	407	362	377	382	366	373	389	339	344	380	365	370	370	385	359	387	393	357	397	382	378	407	367	368	372	362	366	386	407	388	354	376	373	352	348	329	363	347	390	355	406	360	344	353	358	383	383	382	418	391	367	378	396	364	378	395	362	373	390	363	357	410	376	387	368	385	381	359	355	346	382	383	348	387	377	384	339	378	388	381	411	363	403	350	373	401	378	381	382	402	422	368	415	390	373	385	390	384	386	344	384	415	389	361	372	397	368	391	393	387	383	370	409	374	392	385	394	379	395	380	384	385	373	365	331	381	369	356	353	386	383	375	333	320	356	338	381	381	394	353	387	373	366	349	352	401	378	379	354	412	386	369	352	379	399	373	375	402	374	349	408	341	380	359	388	393	392	374	355	377	433	354	350	372	378	369	381	386	369	305	388	386	381	378	359	377	344	408
15313	2560	2751	2188	1431	1045	737	609	488	440	388	330	288	284	249	249	260	211	217	221	208	183	198	186	177	176	167	169	173	183	174	168	170	179	173	168	171	150	148	160	166	148	155	178	158	166	155	158	177	152	123	145	155	148	156	168	138	167	159	165	163	161	151	163	159	151	165	155	151	174	166	159	138	159	152	148	184	156	164	151	154	153	147	163	148	173	135	147	147	174	137	148	153	135	152	151	138	144	152	159	137	139	162	169	152	150	172	163	158	171	143	180	159	147	137	172	149	149	158	153	151	144	170	161	145	134	149	163	157	148	155	173	151	158	164	148	154	130	163	145	158	171	139	150	148	161	156	166	153	143	126	138	156	156	134	155	155	151	170	146	165	148	162	130	168	160	136	156	165	147	154	152	139	155	155	160	148	157	148	148	185	175	177	140	139	165	149	157	176	181	167	142	147	151	132	153	152	154	164	155	171	153	151	148	138	160	164	145	147	162	152	139	150	135	141	146	147	143	161	138	138	156	171	173	148	153	139	163	167	167	133	142	161	151	138	146	160	123	149	145	142	161	166	129	157	159	139	164	157	143	163	147	144	134	144	156	152	129	139	163	170	148	165	153	159	158	147	129	133	138	150	157	163	129	157	155	175	155	146	150	153	156	166	132	145	152	159	182	139	156	144	152	130	151	137	178	121	126	154	152	179	145	164	153	171	149	161	145	173	149	139	153	131	151	157	132	163	148	162	142	139	153	151	157	137	124	148	149	138	167	171	155	147	158	151	140	141	150	163	159	155	134	150	161	150	151	144	143	122	132	146	132	152	145	136	156	152	143	152	158	134	142	170	177	145	155	142	147	164	140	161	160	144	156	150	161	149	166	152	145	167	155	135	160	140	151	135	140	129	172	152	148	161	145	132	162	131	133	153	146	149	168	164	150	180	128	166	146	177	153	161	166	156	148	152	140	136	148	154	139	166	152	169	168	133	166	160	157	165	155	146	162	146	178	153	163	158	147	130	154	155	140	158	160	150	169	149	147	151	146	165	135	122	161	143	170	150	156	156	148	166	157	176	175	150	160	145	184	150	125	142	133	134	146	157	159	142	148	133	122	147	163	143	174	166	137	149	146	160	143	144	118	162	150	136	157	155	163	161	120	133	151	153	157	160	162	161	145	146	160	155	164	148	148	164	155	137	147	174	163	152	149	151	157	144	161	130	142	146	164	172	157	151	163	160	140	139	173	163	131	153	142	139	148	149	178	135	140	165	167	155	148	157	144	167	154	140	176	143	156	150	159	154	144	139	150	155	172	171	148	132	152	151	164	144	134	170	154	172	161	137	152	154	176	159	162	173	153	144	158	129	141	183	164	144	159	162	151	150	155	150	144	164	166	166	147	153	175	155	189	156	165	149	147	176	152	161	138	152	170	170	154	164	179	155	177	159	162	134	160	155	141	143	150	145	155	169	174	147	146	130	138	166	152	140	144	136	163	140	151	176	158	152	125	151	169	137	155	160	141	146	119	136	164	152	148	156	139	174	173	163	149	177	161	151	168	170	155	174	174	147	174	140	159	159	157	170	140	161	154	169	161	165	148	140	152	153	155	173	164	160	134	154	150	150	148	143	154	141	142	165	140	152	144	143	142	147	151	155	137	154	161	178	138	148	146	167	158	171	167	159	146	159	179	140	143	172	142	138	145	167	140	153	166	148	142	155	146	153	167	145	158	139	161	161	158	165	155	165	150	154	171	157	148	155	162	154	186	149	143	135	169	140	152	176	154	161	146	135	129	147	170	161	159	150	157	160	137	138	128	165	133	136	140	161	156	149	146	144	164	144	149	136	159	152	152	148	164	144	143	159	137	151	163	150	143	147	146	162	168	133	158	134	118	150	160	176	159	168	157	149	160	119	167	134	151	140	146	143	136	158	146	119	146	140	169	181	163	153	165	163	165	138	169	157	147	179	164	135	159	157	140	148	154	159	157	136	144	145	154	134	158	169	149	145	162	146	146	163	142	160	170	139	157	147	164	155	132	176	114	144	151	145	165	156	138	150	140	141	117	152	157	166	138	167	151	141	148	145	131	161	150	154	135	136	137	112	164	146	148	145	154	149	151	140	150	150	148	156	170	150	156	155	150	160	165	154	148	166	164	150	148	162	135	159	161	152	151	141	139	152	137	149	152	156	173	157	155	166	166	154	152	167	130	156	158	161	143	142	149	166	187	168	153	153	154	129	162	126	136	164	170	158	166	150	161	164	148	153	143	131	162	143	164	168	151	171	128	145	146	150	138	162	149	153	184	159	164	163	157	144	158	138	158	155	144	165	148	148	148	167	151	146	162	156	148	157	153	143	136	133	141	146	146	173	157	152	138	159	145	142	145	141	141	158	163	150	167	146	189	157	138	151	151	160	155	170	141	191	171	147	150	167	141	146	171	149	150	134	166	161	148	162	144	135	160	155	145	164	152	139	137	136	154	161	156	144	142	167	136	137	149	155	142	173	138	148	143	153	155	141	150	153	143	148	170	154	130	130	182	143	149	160	169	144	146	143	152	142	147	141	125	153	145	149	150	149	153	168	163	161	144	185	150	134	173	152	154	172	137	145	155	169	157	128	145	156	151	159	144	162	164	132	151	150	133	159	171	134	152	144	139	168	157	139	142	159	158	129	158	154	150	151	140	165	147	161	150	162	139	133	149	136	155	159	163	148	158	137	132	131	146	154	151	135	134	133	165	134	128	160	133	129	147	155	160	150	146	130	136	160	146	145	139	146	166	168	163	141	126	143	153	156	156	181	157	130	173	163	152	153	150	173	166	153	149	165	131	154	143	158	172	174	155	153	175	172	142	139	157	141	140	153	135	164	171	164	124	137	147	138	159	148	169	151	144	112	158	148	140	168	135	125	148	130	135	139	165	163	151	177	172	126	153	146	162	143	174	146	164	174	148	157	154	159	175	142	140	149	184	151	117	167	168	152	146	150	143	160	150	159	164	148	163	161	163	129	150	157	152	159	164	151	148	154	151	149	130	174	145	174	158	175	166	157	184	152	128	147	138	162	162	166	151	148	129	138	150	150	155	155	145	149	160	149	169	158	151	159	149	149	149	140	174	148	167	132	144	145	166	140	141	121	173	162	172	143	135	144	145	142	155	153	135	160	130	143	183	134	140	167	131	150	157	146	160	129	142	150	135	177	151	134	157	164	179	146	156	128	150	139	157	139	159	149	153	145	150	146	150	160	155	146	170	132	162	138	155	120	143	147	167	153	149	130	165	152	147	163	152	174	171	161	140	150	154	148	148	152	148	169	161	160	143	153	159	158	158	155	158	145	144	143	152	167	169	158	148	164	139	135	143	152	156	175	173	167	154	177	169	154	145	129	160	167	160	147	137	156	164	147	143	165	146	142	161	157	162	143	144	162	151	163	155	171	143	146	165	134	161	146	147	143	163	140	149	156	140	156	118	154	146	150	162	157	144	142	152	151	147	149	162	141	153	154	147
7548	2516	5869	6607	5607	4556	3645	3117	2626	2170	1831	1655	1574	1376	1282	1264	1144	1038	1030	985	918	903	860	859	826	761	754	733	748	669	702	684	696	618	652	643	599	634	621	634	619	568	576	587	648	571	596	586	582	584	564	526	548	563	552	532	519	547	570	529	518	554	574	555	527	511	489	509	576	515	501	553	516	500	498	486	518	530	548	531	498	502	500	535	492	503	552	532	517	523	549	481	536	491	519	515	490	525	535	518	505	493	520	498	556	509	501	513	532	508	463	506	456	508	496	516	505	537	499	485	499	502	499	495	518	496	515	511	459	491	501	507	500	466	510	476	507	512	482	469	517	486	504	476	500	519	489	498	499	513	539	503	515	497	459	497	521	460	515	462	514	481	521	506	461	467	497	534	497	517	465	492	532	493	479	505	518	489	490	518	528	490	511	511	491	526	501	480	505	470	515	510	457	482	513	514	507	460	506	489	470	510	481	529	482	494	481	457	500	460	487	493	497	504	475	505	480	491	485	487	481	487	486	498	509	532	485	474	502	490	507	512	510	476	550	476	515	486	490	518	447	484	518	497	490	491	467	455	441	513	463	495	476	521	492	475	496	490	496	500	483	495	487	489	452	506	470	501	503	524	520	503	485	500	460	492	499	480	531	481	546	537	494	521	458	462	467	472	491	505	523	483	496	466	468	465	493	521	469	453	461	509	511	495	485	496	524	482	514	515	485	496	529	495	485	484	512	472	480	499	480	501	525	494	512	468	481	529	508	483	472	466	485	481	507	500	491	475	488	538	465	493	506	505	483	493	515	496	487	473	504	501	561	492	458	499	469	466	487	490	491	499	465	502	482	492	440	523	471	502	512	497	506	552	506	478	486	483	506	471	483	512	510	528	514	481	523	479	496	501	479	495	499	500	483	515	426	508	493	487	471	496	487	482	528	462	498	506	479	493	489	521	498	510	517	501	497	516	455	471	511	503	513	472	494	461	509	516	488	471	497	492	473	487	511	464	466	478	481	484	468	471	502	522	467	494	514	525	515	475	495	474	527	510	486	498	476	474	433	528	530	477	485	467	437	497	470	491	474	539	485	496	442	489	496	489	454	500	523	492	462	507	481	477	474	478	502	486	492	498	460	485	516	494	516	502	501	506	453	518	539	510	454	499	532	521	510	481	496	530	493	476	531	478	481	509	497	500	493	496	470	451	460	468	465	526	463	505	499	496	520	476	487	468	492	472	493	470	479	535	486	477	501	463	497	492	494	487	503	496	488	471	509	468	459	501	476	523	505	436	483	472	484	530	456	462	485	471	471	472	496	505	495	490	537	469	491	488	506	470	536	470	475	476	469	479	485	494	485	507	516	501	493	467	500	489	488	541	502	491	493	468	474	474	501	475	472	524	492	540	467	509	490	508	518	446	500	517	456	479	478	515	482	472	509	555	472	483	484	527	489	490	480	466	487	493	500	485	465	504	519	466	469	513	468	492	472	502	512	540	437	486	430	488	473	487	520	517	485	512	486	487	478	470	483	478	513	449	503	487	515	500	456	487	510	485	462	472	469	475	476	502	496	519	487	522	474	526	499	457	508	494	501	502	483	455	522	504	487	504	506	484	484	516	487	514	478	492	484	506	525	483	483	483	467	497	507	482	514	520	520	514	451	483	515	488	490	487	519	443	483	524	500	499	516	540	493	479	462	496	495	495	473	514	469	504	521	491	465	515	481	460	488	475	510	502	504	492	484	492	497	487	508	487	519	491	542	472	519	560	471	479	495	513	456	557	507	499	479	512	429	490	489	475	503	522	488	475	489	496	513	479	483	484	537	478	508	498	467	496	490	478	493	491	511	499	503	502	451	453	483	480	506	472	477	487	484	503	492	489	518	464	500	488	512	456	535	512	518	546	532	480	499	551	479	457	489	488	450	503	549	492	487	462	467	469	507	535	472	480	496	518	506	470	513	496	455	531	486	499	476	482	506	530	520	522	523	489	514	519	486	465	466	512	535	446	544	551	484	529	473	471	505	504	475	499	492	471	533	490	495	474	493	510	463	527	485	466	526	545	511	503	511	496	453	478	467	461	523	455	496	475	464	484	483	466	527	450	491	485	508	523	500	512	480	478	470	489	508	491	526	517	488	523	481	511	537	476	470	494	531	504	496	465	482	501	464	502	470	510	489	472	482	533	488	493	437	505	487	482	501	474	520	479	467	479	522	502	522	523	514	530	508	484	492	490	495	517	492	484	485	479	484	485	490	511	547	481	479	501	514	501	490	457	480	474	452	515	476	493	511	460	471	504	450	499	449	476	491	530	531	497	523	497	498	478	528	507	519	500	453	451	507	503	502	521	474	528	503	528	503	521	505	510	504	499	500	533	497	468	489	487	534	525	491	514	536	508	490	476	482	496	510	519	494	525	520	480	488	507	491	506	489	518	472	510	465	506	500	488	508	473	476	522	502	483	489	502	529	472	475	498	494	474	497	492	498	467	500	507	469	511	486	501	436	480	498	474	529	476	494	515	484	484	488	508	471	505	541	510	516	483	474	477	485	497	531	493	515	461	482	466	482	492	487	495	495	489	510	484	488	497	480	495	484	473	502	516	485	495	494	492	475	517	486	482	497	520	471	503	479	498	520	505	493	478	508	504	506	478	499	537	492	516	518	501	538	507	505	505	485	460	440	505	469	507	482	499	492	474	507	472	505	508	429	486	456	505	474	490	470	469	476	487	423	464	488	504	499	463	525	491	518	491	485	526	519	523	462	493	495	489	489	474	491	479	479	517	502	518	501	525	539	490	490	505	493	511	535	512	507	504	461	493	462	492	517	501	486	471	512	505	493	500	547	496	472	472	494	478	520	524	476	491	519	446	467	499	515	507	496	495	460	545	523	473	480	485	523	545	511	456	503	532	466	496	464	534	493	527	445	469	489	488	481	516	537	486	501	499	475	511	458	488	489	490	510	516	478	500	486	543	538	527	522	541	487	460	460	472	493	507	493	488	489	492	452	523	457	516	522	512	468	506	478	477	504	495	492	486	548	521	502	514	529	504	476	516	511	503	511	484	492	508	498	454	518	511	521	513	499	478	459	483	494	462	485	515	475	492	511	505	481	506	488	474	477	514	466	500	492	479	516	510	504	460	489	468	463	481	464	487	515	478	485	504	466	511	479	521	515	507	513	502	479	499	497	476	491	520	494	466	512	465	488	493	479	517	473	489	462	475	455	520	471	506	449	516	528	471	505	494	490	507	527	451	520	499	468	482	471	446	505	447	507	467	474	496	514	470	516	444	492	491	494	499	534	501	476	462	519	453	473	498	506	523	498	508	502	515	505	500	463	504	501	491	498	483	474	493	497	487	490	487	528	514	492	493	459	433	494	498	503	510	510	486	477	513	498	533	528	460	496	512	548	490	500	505	519	469	499	495	530	518	479	480	526	438	498	477	486	499	539	511	476	467	478	469	494	510	526	494	505	509	464	476	481	487	485	480	497	509	503	477	476	484
2037	285	313	276	251	234	222	232	230	250	248	215	234	233	222	219	205	204	239	229	234	208	209	205	239	221	220	231	246	233	243	211	234	246	244	198	231	229	242	236	209	219	222	242	239	245	229	220	228	242	214	227	219	234	214	232	214	225	203	219	211	239	219	225	230	212	211	215	224	207	233	214	215	213	252	224	239	197	234	230	215	227	225	207	240	210	223	235	208	249	239	243	206	243	212	226	209	217	199	230	240	213	218	209	217	221	234	219	236	208	222	205	230	221	214	211	209	211	206	263	226	213	224	246	229	203	210	222	217	225	220	234	219	224	206	237	207	228	221	224	201	237	232	212	184	214	197	215	247	228	201	202	222	231	222	214	234	219	220	200	230	214	229	212	222	203	234	203	207	214	213	237	207	194	243	225	214	211	217	229	232	242	228	217	212	231	232	215	210	240	244	203	222	265	219	236	235	231	226	202	228	207	237	219	211	224	226	210	193	239	219	219	232	206	242	217	212	241	232	212	236	230	209	209	229	228	234	235	216	228	236	223	203	236	213	211	215	211	198	217	228	197	216	228	236	215	222	201	226	224	235	241	217	231	224	199	238	212	235	221	214	198	211	212	218	227	239	234	236	206	237	228	217	210	232	226	209	207	224	226	171	226	193	213	231	216	224	224	215	187	223	227	212	231	223	190	236	241	220	235	235	206	220	207	191	205	193	218	205	216	225	229	216	180	220	206	213	202	246	196	224	217	207	213	214	201	210	222	212	225	213	207	233	218	247	214	210	203	227	203	220	215	201	224	217	223	203	228	210	207	216	237	217	244	217	243	186	234	222	222	238	223	238	264	194	202	218	214	233	237	238	199	234	225	224	208	240	221	238	233	222	201	234	240	242	233	191	228	252	228	217	246	228	222	229	242	251	193	205	208	230	223	202	213	251	212	263	237	211	249	230	237	229	210	230	239	210	212	226	226	209	228	231	196	214	239	228	215	238	234	238	224	249	231	192	241	211	211	241	219	246	226	225	215	209	239	194	214	215	218	208	229	198	245	189	258	223	216	236	219	221	241	209	240	245	235	196	226	236	229	199	237	217	212	242	211	189	215	239	241	223	228	213	203	203	219	217	244	243	202	233	237	218	239	226	196	208	232	237	222	217	217	216	198	258	224	203	238	210	222	231	221	224	246	224	251	208	243	246	219	249	213	219	227	225	209	213	191	225	217	209	212	209	205	264	221	225	243	228	219	222	245	228	215	256	218	222	211	226	230	250	231	231	199	214	228	229	219	216	232	209	230	234	229	211	240	219	205	218	213	200	212	221	213	231	208	229	237	214	202	204	223	258	203	211	209	221	250	221	213	221	226	212	234	198	243	231	243	235	220	201	252	233	239	218	215	231	210	221	193	243	230	188	246	238	235	217	240	229	201	233	238	216	205	223	213	235	227	217	222	199	246	215	227	234	204	238	208	205	214	208	226	225	215	221	236	212	214	217	231	208	223	228	232	241	238	195	218	219	228	195	235	212	231	228	227	223	219	210	202	213	235	229	211	224	217	219	218	201	239	210	234	212	198	225	214	224	215	193	220	203	227	228	236	260	228	209	224	204	211	225	217	259	214	226	228	219	212	215	232	208	200	210	230	231	211	238	236	217	230	197	213	236	223	224	224	222	226	212	235	229	223	219	200	227	207	219	232	214	238	223	227	207	219	230	224	207	237	211	234	220	229	238	194	208	205	213	263	205	247	199	207	217	223	230	205	234	217	219	248	234	209	216	220	219	218	244	213	231	228	220	218	208	236	198	201	220	244	244	250	227	206	241	240	251	226	220	244	225	238	206	195	227	208	206	193	200	237	212	217	228	206	214	213	227	201	230	217	207	210	214	216	216	217	227	230	243	227	199	236	225	216	233	248	249	216	238	223	224	216	220	215	218	200	229	232	205	200	218	236	198	200	220	238	246	219	230	195	223	229	211	225	240	265	247	197	232	210	201	235	221	212	220	211	232	227	214	226	214	228	226	243	229	231	226	253	220	215	224	223	194	254	237	213	212	203	201	216	212	212	202	227	209	246	226	191	232	252	265	243	226	215	239	240	210	207	215	223	210	214	234	216	247	235	229	217	226	235	224	218	234	204	240	255	233	236	233	212	202	216	206	199	212	209	214	216	216	203	201	213	223	236	210	219	215	229	237	217	237	213	236	227	226	221	213	265	233	195	245	236	228	226	237	219	205	245	197	247	258	204	254	239	238	221	224	208	223	250	187	220	219	211	218	235	190	213	209	244	241	237	220	223	217	241	221	219	238	241	252	222	212	217	219	217	239	203	235	226	212	222	219	227	246	203	220	232	238	242	212	227	198	228	209	211	219	233	236	213	234	229	230	239	207	235	226	211	219	193	221	247	213	213	212	233	230	205	232	213	207	235	209	225	226	230	225	222	227	217	216	239	211	207	210	219	245	211	222	209	216	195	212	225	190	248	239	222	224	223	244	226	237	238	202	248	216	258	198	232	232	202	227	220	225	232	221	238	220	236	196	229	220	225	217	215	231	228	222	226	243	244	224	226	233	205	225	220	222	206	216	232	221	227	222	247	219	241	230	215	222	214	228	213	229	244	248	233	224	210	230	212	240	193	227	221	211	212	208	225	217	260	242	245	216	211	191	225	202	219	210	234	218	199	186	211	240	228	250	244	194	246	243	200	220	216	239	239	210	244	232	213	219	226	227	232	226	229	231	243	243	245	228	239	225	224	216	185	222	246	217	225	212	210	205	213	212	230	218	247	217	207	212	215	238	235	213	216	206	197	247	217	237	215	217	226	229	259	236	223	228	227	211	242	211	223	203	199	213	209	209	225	214	212	224	211	245	235	233	237	222	230	211	219	247	206	218	230	238	246	195	216	254	203	222	227	212	209	209	213	226	219	231	228	231	222	235	222	226	223	209	215	210	217	211	246	227	230	207	212	231	225	213	200	252	228	238	229	224	231	209	217	218	209	210	239	219	200	223	230	239	235	205	229	231	229	217	225	246	254	220	221	224	209	231	193	235	226	250	221	207	205	196	202	243	247	234	189	222	211	232	215	249	215	216	218	263	220	193	212	241	218	259	242	214	237	224	196	247	215	203	237	252	200	222	205	239	230	232	188	216	246	227	206	205	209	216	227	217	240	222	210	231	207	217	234	204	228	210	211	233	210	224	200	231	235	222	239	224	213	201	191	236	206	235	227	227	205	205	227	182	203	232	229	209	236	228	251	215	226	217	215	217	227	221	249	222	209	221	230	245	239	192	211	292	234	229	220	231	220	184	225	233	213	233	207	202	233	229	231	229	223	216	228	219	241	220	231	228	221	204	204	230	229	221	213	207	242	234	229	202	234	229	247	217	218	211	223	215	219	205	220	222	239	216	210	230	217	251	237	204	200	226	214	238	201	218	229	223	232	243	224	220	244	247	217	226	218	207	224	205	254	209	228	234	203	207	178	247	227	232	239	215	213	237	237	225	225
2136	712	786	860	872	775	758	772	758	700	738	683	673	669	695	656	712	726	636	713	687	688	671	704	636	711	700	654	662	655	671	667	679	660	690	692	669	669	625	670	651	672	599	662	684	618	641	664	678	641	678	682	688	679	657	696	668	643	627	677	690	634	601	678	671	669	663	674	637	635	629	659	688	650	664	691	629	636	681	641	675	697	658	659	671	658	687	644	655	681	654	662	645	679	704	638	658	650	644	644	685	668	673	644	630	664	686	628	683	671	681	649	691	684	727	623	682	670	648	665	703	668	693	671	655	654	640	643	654	692	686	613	614	709	638	689	636	685	654	610	687	665	675	680	626	651	713	630	647	612	683	731	628	670	652	700	653	683	679	688	623	650	680	671	636	688	677	634	661	633	668	695	665	631	685	655	640	634	683	669	690	667	650	651	674	640	627	684	636	667	639	721	694	646	677	625	616	646	647	652	665	663	607	645	683	611	709	653	610	655	686	625	660	619	676	650	633	726	695	652	619	676	680	655	621	617	705	639	664	663	628	645	658	683	658	634	655	603	659	622	659	669	650	619	672	692	701	671	634	680	697	713	665	649	686	631	692	636	726	653	682	639	695	673	672	644	625	688	709	692	681	726	670	646	706	669	661	672	647	664	651	641	705	658	689	682	626	674	651	689	649	649	630	629	659	677	658	673	672	662	678	674	686	657	697	662	659	659	679	655	702	689	635	669	669	662	638	687	706	646	691	665	601	621	689	722	645	687	735	674	640	662	671	692	647	673	668	669	633	601	659	667	668	671	707	666	653	622	682	659	652	650	662	665	660	678	612	666	670	654	654	666	664	673	661	651	687	664	687	681	634	669	675	668	642	690	719	681	643	680	664	648	655	653	666	703	680	634	652	666	686	677	668	674	644	678	682	677	651	638	651	658	656	682	688	623	661	642	671	631	691	682	696	661	668	651	652	684	655	727	670	636	663	667	631	638	669	675	676	646	653	679	649	622	698	658	668	648	655	615	655	659	601	676	680	690	644	696	684	673	669	684	680	666	666	676	645	678	673	685	658	694	656	647	645	673	627	663	691	654	665	626	660	656	655	694	687	608	669	672	667	713	648	657	645	693	602	630	686	715	651	631	668	743	664	658	671	617	659	691	656	694	652	643	654	624	681	648	665	665	633	671	651	650	649	699	691	640	676	696	683	670	659	663	681	641	607	685	656	674	670	678	690	626	691	696	652	664	634	689	709	685	665	625	686	685	664	696	641	697	644	676	683	637	694	627	644	645	685	673	678	657	614	677	632	678	662	669	722	688	648	666	666	627	721	666	652	645	649	662	653	665	629	678	655	688	673	638	667	668	653	706	627	632	666	635	636	661	685	680	693	698	672	673	652	694	620	681	630	706	660	660	707	676	684	662	630	626	704	683	696	699	694	664	650	621	640	662	697	641	696	660	653	656	672	663	679	664	703	650	699	685	684	667	633	659	636	673	664	673	644	679	674	676	645	654	710	718	650	637	650	700	697	691	684	706	687	637	666	654	670	712	636	654	686	708	684	703	695	669	655	676	668	636	668	628	680	673	629	641	681	707	633	702	630	633	704	624	705	649	648	650	674	649	658	648	661	639	629	673	678	637	654	687	673	667	675	657	693	697	672	685	677	674	707	687	667	653	656	660	651	656	700	698	669	663	656	660	624	652	642	678	653	618	644	655	665	649	717	676	672	681	704	639	644	686	725	658	652	641	692	686	664	656	695	663	631	641	634	626	637	656	695	631	622	657	625	641	601	660	678	691	663	721	692	639	637	643	651	671	674	656	689	660	647	653	665	676	602	684	640	711	681	678	703	607	632	628	621	645	660	645	665	651	672	639	619	648	686	659	665	618	695	640	673	670	679	646	652	688	650	668	648	663	726	628	669	655	690	650	670	651	674	669	652	674	671	638	638	706	655	694	653	668	613	650	646	633	679	631	649	664	657	676	680	617	659	670	639	660	704	630	681	611	676	692	645	679	659	657	631	660	679	646	627	649	690	669	645	676	620	660	653	648	645	661	672	679	694	646	670	611	647	678	645	645	706	612	647	666	682	675	677	673	658	683	688	663	647	697	722	640	690	658	664	714	657	657	631	643	638	655	626	676	638	653	700	640	655	622	607	638	670	634	615	655	693	636	640	639	661	637	667	663	630	671	667	629	672	669	656	665	662	642	683	631	674	687	676	610	628	670	671	618	664	675	687	639	671	617	620	671	611	640	686	679	638	644	686	691	680	706	625	635	682	654	659	650	686	669	678	685	652	653	693	686	659	616	648	658	739	612	670	657	702	645	670	682	634	604	622	673	672	653	681	673	603	661	665	715	666	650	646	640	695	647	653	632	684	699	637	664	655	663	681	662	707	660	689	675	689	625	651	676	673	636	637	680	713	662	666	658	655	667	625	648	632	655	616	670	679	686	692	683	663	718	660	666	677	691	661	689	651	662	606	659	702	665	661	665	651	661	680	649	694	696	654	674	617	691	688	670	688	666	667	685	706	668	675	634	697	704	632	656	666	645	646	679	712	661	638	687	684	675	683	662	623	694	696	704	669	627	618	701	674	653	633	662	659	672	659	661	626	660	696	650	679	681	700	684	645	629	617	698	659	671	644	681	653	655	626	700	690	660	607	642	638	632	644	642	662	692	660	700	658	666	696	657	656	662	669	624	666	641	681	668	667	660	646	703	694	661	670	665	666	687	648	661	691	632	640	645	666	661	652	687	672	630	671	623	694	634	677	609	676	657	608	668	684	647	634	662	669	649	625	638	685	674	652	650	668	647	626	651	653	647	669	632	640	630	688	636	662	695	635	682	646	682	661	655	656	658	647	730	635	653	643	655	660	654	686	652	654	649	666	661	640	603	652	654	647	678	625	668	677	619	670	680	728	680	635	670	681	654	721	714	632	700	658	673	653	672	621	623	656	676	649	624	643	681	660	646	637	649	661	660	713	637	671	616	640	713	685	645	637	670	650	647	677	614	652	638	635	666	632	671	661	671	647	604	627	661	696	641	702	670	656	648	670	708	699	720	610	630	644	664	660	677	647	672	631	684	700	655	718	637	656	704	668	671	662	633	694	616	656	672	709	658	672	656	657	622	658	660	685	656	698	624	675	656	727	672	642	651	673	704	645	659	663	676	623	659	663	646	667	666	697	673	646	651	658	654	640	614	592	670	685	684	654	669	678	648	664	662	655	698	673	703	621	691	642	636	705	629	670	664	665	604	645	697	683	640	647	715	666	678	656	651	690	716	674	664	656	670	623	628	667	683	631	646	682	686	703	658	653	674	648	667	701	648	675	667	660	654	681	717	669	680	629	648	682	698	698	659	633	610	647	630	606	639	674	714	676	647	682	683	680	686	646	653	645	627	650	645	692	690	667	627	656	681	684	661	679	667	628	648	680	656	674	653	676	663	653	670	687	694	710	637	680	734	620	687	674	652	680	699	661	653	618	631	665	660	659	631	668	680
8286	1093	1348	1038	699	544	413	326	261	262	229	195	168	171	153	160	147	163	136	133	129	127	133	115	147	122	117	114	135	122	134	102	127	116	119	109	105	131	120	113	128	100	116	104	115	123	125	123	119	107	121	102	106	103	109	105	92	102	117	114	126	127	117	105	106	127	118	101	110	116	115	126	130	125	135	100	104	121	115	116	116	98	120	114	117	99	110	116	123	103	119	114	107	125	92	130	110	93	109	125	100	133	99	106	98	101	107	109	117	117	121	109	122	99	89	102	103	122	104	111	109	101	102	116	111	121	115	123	119	120	114	126	114	106	109	107	124	104	93	106	118	111	105	102	121	109	109	103	100	97	118	103	116	121	137	115	120	125	104	117	95	116	102	113	104	132	103	118	138	103	90	95	123	104	109	121	103	117	111	106	124	108	93	108	94	111	119	110	115	127	98	101	122	116	123	102	108	105	106	112	122	109	110	117	112	93	119	108	107	108	108	119	112	131	114	114	124	111	101	98	115	103	97	106	100	111	90	102	116	121	116	110	111	109	150	123	115	102	117	98	108	117	122	110	102	97	115	113	118	121	111	115	124	103	88	109	108	100	97	124	98	107	101	122	113	91	111	125	105	110	104	105	95	92	94	111	113	111	92	117	125	103	126	103	112	117	108	114	95	118	100	90	118	130	104	93	112	125	101	123	101	113	108	117	88	96	113	124	107	114	116	102	124	115	106	101	89	122	121	112	122	98	111	111	105	126	110	102	108	114	113	89	109	108	128	114	108	138	107	103	117	112	118	116	100	104	118	133	118	118	103	111	120	111	105	97	109	95	114	114	121	102	114	110	110	109	112	112	135	115	108	91	106	109	93	97	104	114	105	85	118	104	105	90	109	114	104	116	91	125	117	101	118	109	123	103	88	110	109	95	100	114	101	112	112	105	105	123	103	99	127	110	106	116	100	132	94	105	117	132	112	111	105	106	103	115	106	114	108	101	116	108	129	116	113	114	120	111	109	114	104	108	107	89	116	110	88	107	116	108	122	98	107	99	91	113	103	102	115	107	132	116	118	106	105	135	114	120	130	114	107	113	107	110	115	109	109	104	126	122	118	123	133	121	114	111	91	106	136	97	113	121	98	127	98	98	98	103	100	113	125	92	106	123	104	116	111	125	97	115	105	125	99	121	104	113	96	103	114	109	106	130	115	96	112	118	129	125	94	113	110	100	104	114	118	114	99	85	123	114	117	91	78	98	88	99	122	114	114	104	127	99	126	113	97	110	111	109	112	123	118	116	118	109	117	107	107	121	96	103	118	127	121	113	112	107	107	102	101	109	97	121	115	107	111	130	110	125	104	117	115	104	114	105	88	106	131	95	123	100	108	126	97	106	90	110	103	115	105	101	124	97	128	119	116	84	107	99	110	97	133	134	123	127	110	124	125	105	126	122	125	110	99	131	107	111	101	108	117	129	112	107	94	140	125	86	104	99	98	107	114	97	105	99	109	110	111	93	114	96	120	110	117	110	99	112	121	109	116	112	103	106	106	119	116	112	113	84	110	95	119	115	116	103	106	126	84	107	102	108	109	102	111	93	108	105	131	109	112	124	112	109	112	104	140	96	110	98	121	124	114	91	127	119	103	105	115	96	94	105	109	124	110	93	118	130	105	116	104	117	109	108	107	112	116	109	101	105	103	124	122	101	120	121	122	106	118	114	113	104	87	108	86	120	100	108	125	106	114	122	112	110	134	94	123	119	118	116	112	93	109	113	121	118	112	106	113	96	131	129	106	112	138	114	112	128	132	95	104	96	106	123	90	112	133	90	107	112	123	108	105	117	114	102	111	108	102	108	96	107	128	113	122	108	120	103	118	100	107	119	123	110	103	123	108	111	112	114	95	106	118	105	108	114	106	122	119	124	104	122	113	109	122	108	118	120	104	109	115	106	120	122	100	117	103	117	82	130	112	109	99	119	102	123	107	105	120	113	113	112	122	106	111	121	126	119	121	117	107	125	123	97	109	119	125	125	104	103	107	103	95	112	117	110	116	129	121	108	99	111	114	103	81	122	114	115	112	104	104	118	81	109	91	104	111	110	104	103	125	119	113	112	112	116	131	99	115	104	112	99	113	120	117	103	91	107	121	108	100	109	123	123	112	114	97	114	104	118	110	116	122	121	113	98	111	95	100	112	120	93	116	101	96	107	113	119	102	119	118	118	107	109	123	107	109	106	109	109	112	143	116	113	98	100	113	101	112	108	122	117	121	101	109	114	110	111	108	98	98	98	91	127	126	125	109	134	97	107	106	123	114	109	109	109	134	114	128	112	102	116	124	121	117	102	118	114	111	114	114	106	98	106	118	117	117	129	114	122	131	105	104	100	102	126	125	114	105	122	119	111	109	125	105	102	105	113	103	101	100	120	116	103	138	101	108	116	96	121	109	129	105	108	101	106	94	134	116	113	117	100	125	119	121	100	114	129	100	125	94	99	97	98	98	114	92	96	115	97	115	109	114	114	109	105	125	115	109	106	104	120	116	112	108	107	111	124	101	98	101	138	123	96	128	127	99	130	96	92	106	115	100	134	98	125	113	90	115	94	113	106	93	118	98	126	97	99	101	117	133	113	97	82	115	105	108	126	115	94	138	102	115	129	107	108	115	99	117	119	112	95	98	106	107	134	98	123	108	106	89	110	106	111	105	100	113	120	112	123	125	122	114	106	109	119	100	112	110	102	121	97	99	121	104	106	113	112	115	105	105	109	119	109	81	111	112	115	113	140	107	127	103	109	103	108	131	108	117	116	125	104	86	115	118	102	112	134	110	122	118	124	116	99	124	136	104	112	129	124	127	104	88	104	112	116	149	115	116	113	103	111	104	99	114	117	128	99	117	135	120	100	97	121	107	123	115	125	121	116	115	108	121	107	116	98	126	95	117	91	107	109	99	108	106	115	133	111	101	128	117	109	117	98	102	107	112	104	93	107	116	126	97	123	108	109	104	109	87	128	118	114	116	101	116	117	119	116	108	113	99	105	120	114	106	105	109	104	105	119	91	113	135	108	107	105	107	127	120	121	89	124	115	115	96	104	100	112	105	127	100	117	124	107	133	107	131	114	92	103	118	107	123	112	104	110	106	110	107	108	104	125	95	120	116	96	113	97	106	88	114	110	120	106	129	108	117	110	125	114	110	121	114	109	110	125	127	103	112	126	104	89	110	102	98	121	120	116	116	101	124	103	119	116	116	102	107	113	104	105	97	112	99	126	107	123	120	102	114	105	115	117	109	114	110	126	98	97	99	109	94	110	104	114	116	116	95	108	99	112	113	100	109	114	119	122	120	108	107	99	104	117	137	119	120	117	103	116	112	120	115	132	101	112	104	113	127	93	102	115	132	119	117	118	99	107	102	105	109	119	113	103	103	109	122	113	111	107	107	101	109	95	113	114	105	122	91	102	117	127	90	123	119	121	118	112	102	115	114	112	117	133	97	129	101	118	123	102
5323	1358	3206	3624	3045	2509	2039	1684	1495	1278	1162	984	987	843	792	716	701	664	631	605	601	622	558	549	500	510	525	470	492	474	459	453	456	443	478	448	421	440	444	404	427	450	465	436	398	439	427	402	408	426	413	418	375	392	367	417	386	415	366	440	360	379	371	377	399	374	407	404	417	389	376	396	384	384	384	382	388	379	391	386	379	368	400	372	408	380	373	372	392	403	377	402	403	357	372	376	360	372	376	369	381	340	356	381	394	367	372	344	399	364	371	378	388	400	393	403	367	374	406	410	398	360	375	392	392	394	393	416	388	390	359	400	387	369	391	381	353	404	396	378	385	329	343	355	391	382	385	334	339	370	345	342	352	370	373	367	386	389	365	335	333	371	360	389	403	405	358	369	335	374	356	363	382	384	360	392	382	383	373	358	380	364	383	351	361	371	342	362	348	407	345	373	413	368	336	339	390	368	410	365	352	344	376	373	360	401	347	376	387	364	398	375	366	361	374	357	359	375	368	417	355	364	367	339	370	365	387	407	388	390	362	386	402	358	376	361	392	355	339	361	374	349	376	381	349	380	375	371	350	368	365	396	370	410	383	402	353	359	347	345	404	360	380	422	394	382	370	380	372	418	377	408	371	359	376	352	369	367	364	408	368	346	353	376	382	378	359	351	388	371	391	357	380	380	399	389	381	376	379	313	402	359	392	383	418	397	362	345	364	357	392	373	357	353	417	390	374	414	352	368	378	369	396	344	377	373	394	353	377	398	349	385	365	338	373	373	384	332	378	392	366	376	426	370	388	345	370	363	368	385	401	375	390	376	360	372	374	356	331	368	389	383	354	396	355	380	380	378	368	392	362	420	397	396	356	380	353	381	376	381	360	400	394	380	362	363	348	391	354	360	376	361	358	376	381	343	374	378	365	359	377	395	360	353	394	369	362	374	323	386	381	368	365	363	391	352	394	374	384	369	390	337	391	398	408	375	371	351	376	393	379	353	400	384	361	376	364	335	412	369	358	380	362	391	360	377	364	361	360	374	353	398	388	349	393	353	337	379	415	367	382	447	381	355	334	380	396	345	370	380	397	346	369	367	368	350	344	409	394	366	369	384	373	364	361	398	367	394	374	363	380	336	368	379	381	384	386	373	356	353	398	415	374	377	387	394	358	372	337	354	368	340	364	364	374	381	375	374	367	364	381	392	363	376	383	348	368	355	399	370	360	376	351	371	367	387	382	352	327	376	375	401	364	381	339	390	330	382	372	379	379	380	394	380	340	389	370	366	375	354	396	398	362	341	344	367	373	378	343	376	366	381	365	401	354	376	386	367	406	356	384	396	380	368	351	373	353	418	370	364	382	361	354	336	395	357	357	379	356	379	333	357	363	351	347	385	354	340	368	395	396	373	392	376	387	349	397	368	355	396	354	386	387	343	378	376	378	375	379	377	367	363	388	374	374	405	387	373	386	345	364	345	400	399	365	348	374	352	377	362	386	372	359	369	386	396	354	408	334	363	389	383	366	357	361	403	376	382	368	349	373	398	397	361	350	369	383	379	365	377	367	375	361	349	353	400	386	426	396	371	376	356	391	380	364	358	355	381	369	430	382	398	399	380	371	342	387	375	376	383	362	368	343	395	361	340	321	359	361	372	374	378	368	372	394	354	389	320	396	355	372	372	346	365	394	388	389	344	352	374	374	368	355	411	371	407	385	371	417	403	362	364	368	378	387	357	364	325	394	365	374	377	403	389	370	351	391	403	370	370	399	346	388	366	391	369	383	358	386	377	369	359	398	367	337	363	384	351	375	371	387	379	338	355	365	365	409	400	341	396	387	360	378	395	391	394	350	366	365	405	401	345	385	377	335	379	366	349	395	379	402	380	369	358	394	403	347	365	372	368	419	376	342	390	364	372	368	396	378	381	380	347	391	408	353	382	415	360	387	336	359	351	382	360	358	432	361	360	369	364	352	376	376	362	369	385	392	361	407	363	358	376	367	332	348	363	361	364	380	392	391	406	364	376	386	383	392	332	383	374	366	318	376	356	366	374	367	409	386	350	388	378	347	373	356	358	368	373	377	356	358	386	356	354	391	350	352	368	370	373	387	372	372	401	392	379	352	344	385	395	355	364	376	359	340	366	382	353	393	394	373	374	318	411	366	350	384	351	351	372	355	348	375	376	357	360	394	359	370	367	361	391	357	353	366	353	364	399	378	376	413	358	369	373	364	358	366	402	369	387	369	363	386	361	388	352	409	399	369	371	413	350	361	373	397	382	369	354	342	370	362	367	365	348	334	384	390	386	397	368	375	371	381	424	391	373	411	381	356	358	383	376	391	381	338	372	362	355	359	376	362	377	366	383	375	386	381	362	402	391	359	359	358	366	374	356	393	371	389	362	385	375	389	371	393	374	372	378	347	346	404	404	383	343	365	411	370	374	318	385	370	352	373	384	388	366	390	374	396	375	354	385	330	369	367	360	385	354	365	367	358	369	374	331	391	417	349	361	347	391	388	351	341	363	366	370	426	377	371	361	390	385	358	390	372	386	374	373	379	350	342	391	395	389	347	365	349	341	342	351	386	367	369	380	394	399	373	374	345	366	386	405	364	380	380	355	352	402	387	351	405	379	426	395	381	407	366	346	376	390	387	375	341	355	334	370	373	399	363	372	389	378	346	386	390	404	379	372	357	378	368	361	377	375	403	375	406	364	377	376	373	352	349	375	356	405	404	358	379	338	336	346	384	383	346	356	395	376	358	350	376	379	378	379	373	339	347	358	391	382	381	394	350	363	372	381	362	358	338	427	355	374	377	348	355	341	353	363	341	405	358	402	401	335	417	356	324	393	381	383	369	396	355	366	372	362	404	360	362	371	392	414	387	358	372	358	412	375	373	382	352	367	379	353	360	357	359	372	376	385	396	382	385	385	382	394	352	404	361	352	385	358	416	418	379	394	412	352	362	370	388	400	414	373	377	349	370	381	387	377	384	373	348	368	376	380	378	385	381	364	383	388	370	364	368	360	394	392	344	370	382	360	394	338	383	400	343	380	375	335	379	373	388	338	357	341	339	382	351	377	386	400	392	359	376	353	387	370	381	376	366	349	397	357	403	371	369	388	358	345	349	365	360	402	380	378	400	379	401	347	395	373	366	343	352	391	421	362	406	434	373	387	318	344	363	362	397	385	368	371	364	375	384	384	385	390	375	370	376	382	369	382	393	422	372	363	383	382	391	390	387	405	365	373	372	327	372	335	372	372	376	401	386	353	374	388	348	361	365	376	366	398	362	350	376	380	385	390	377	366	365	394	352	352	377	365	394	370	387	355	351	353	362	386	377	393	423	417	380	394	371	377	392	346	362	359	389	399	365	361	364	400	380	377	408	360	339	362	396	394	384	366	366	359	379	402	395	360	346	360	370	352	385	390	409	377	380	414	378	400	382	351	382	366	409	365	393	366	372	390	371	380	373	383	354	380	340	411	366	383	374	365	369	365	371	355
15368	2492	2726	2082	1468	982	755	628	559	414	360	327	323	286	270	239	226	242	221	216	187	221	162	197	192	204	159	166	217	171	171	168	203	178	172	165	161	160	168	172	167	159	133	156	157	166	162	164	172	143	169	168	156	136	143	164	161	152	162	166	156	176	163	148	168	147	169	147	166	162	158	157	142	145	151	149	152	141	148	155	145	158	139	163	183	170	176	148	143	155	162	146	151	176	137	146	128	159	140	132	133	161	148	151	142	165	159	153	156	145	146	153	137	141	158	175	152	129	170	139	137	134	166	147	172	169	187	150	144	149	139	142	152	144	156	158	161	152	141	161	169	139	143	150	138	163	152	170	136	159	174	154	157	156	160	150	152	136	161	172	151	135	148	148	118	143	142	151	180	154	136	163	173	152	139	133	129	158	163	151	144	153	153	159	173	150	163	136	139	160	156	149	144	157	166	152	142	154	164	155	156	150	148	162	148	153	154	157	147	175	169	138	162	140	164	168	151	154	155	166	149	148	162	138	161	142	146	124	156	134	184	137	134	167	128	134	159	156	145	139	156	164	157	169	151	142	160	145	154	129	134	155	171	135	158	160	163	177	146	158	175	170	174	151	175	161	176	143	156	162	147	156	149	162	155	150	159	138	164	161	151	170	133	162	125	144	119	155	149	147	161	154	157	130	150	147	154	150	158	137	137	143	173	152	137	136	159	159	171	154	140	147	167	146	150	160	140	156	136	141	152	133	168	149	152	178	153	144	182	139	149	148	165	149	137	144	148	131	171	145	147	160	134	145	148	145	144	149	141	157	144	173	158	155	142	152	162	167	166	142	146	136	162	142	140	135	140	187	178	140	126	170	130	153	146	156	163	139	148	140	150	159	143	169	145	165	151	159	147	175	168	159	161	149	173	158	142	151	172	160	136	148	147	151	146	140	149	127	143	143	138	153	149	156	115	144	138	140	153	163	166	155	160	153	158	181	157	158	194	169	144	133	156	142	143	144	163	139	161	176	141	170	126	176	154	153	140	164	179	152	142	148	173	149	144	146	183	142	144	161	155	147	157	160	175	152	172	164	142	134	155	148	159	151	147	147	162	158	155	179	145	154	137	139	162	164	142	154	144	152	137	164	169	165	132	144	145	169	159	162	177	160	153	138	134	158	149	149	145	143	130	140	161	178	149	143	167	138	150	118	132	147	162	149	144	165	153	134	154	145	166	143	173	146	163	136	141	152	113	150	139	162	151	143	133	150	167	145	153	161	148	150	154	162	144	149	152	165	147	163	150	148	158	175	173	157	169	154	142	154	166	157	148	146	153	137	158	166	170	149	166	153	161	147	154	146	159	163	177	161	170	164	155	148	147	137	159	146	135	149	130	138	167	158	172	173	143	156	153	154	157	184	171	131	147	163	131	145	127	139	141	169	148	147	148	143	162	148	150	169	159	135	156	166	133	145	147	162	130	169	149	146	170	159	152	134	137	154	142	146	148	142	153	151	156	175	163	161	155	156	147	168	128	147	166	155	176	144	166	138	138	158	154	152	142	144	150	163	137	148	153	167	174	164	170	168	150	149	163	145	160	185	153	138	157	161	152	151	148	166	142	133	137	157	162	129	162	163	160	127	169	164	154	148	159	161	150	145	141	151	155	151	148	177	141	144	148	138	139	173	140	187	162	151	155	149	141	168	137	181	153	170	152	154	161	133	157	157	156	146	145	133	144	170	156	140	168	148	145	168	156	155	171	150	166	146	154	171	162	150	144	157	167	152	159	180	156	147	149	138	183	164	173	134	173	137	165	159	153	153	170	147	134	152	153	167	159	176	142	164	152	165	171	181	130	166	123	173	157	141	157	161	138	161	179	147	137	146	140	154	134	172	156	132	125	143	162	151	168	170	158	149	153	152	160	149	163	140	155	147	129	146	143	158	139	157	149	162	134	142	143	148	160	159	151	147	166	153	165	146	144	133	164	143	160	151	173	130	160	173	142	156	158	141	156	141	137	165	144	155	128	140	155	131	156	140	153	136	138	128	144	148	164	106	154	165	159	142	162	153	148	147	146	152	161	145	162	181	139	143	137	165	174	165	156	148	156	143	152	152	138	136	175	142	154	158	114	159	130	138	146	147	124	164	138	162	149	153	173	151	159	156	162	144	165	148	174	155	152	133	160	129	170	147	167	154	160	135	154	162	144	162	161	157	147	165	143	160	149	141	145	141	168	155	139	163	165	156	144	148	129	130	153	147	160	147	155	141	144	161	140	164	143	158	157	134	162	156	161	149	148	148	145	149	134	167	153	161	145	155	146	156	178	156	129	152	161	151	166	134	149	173	136	158	140	158	135	173	156	154	149	163	145	163	152	141	146	146	140	157	159	123	145	144	141	163	171	161	167	163	144	163	150	130	155	154	155	147	160	162	164	144	151	143	156	159	153	163	151	156	154	153	171	164	132	139	140	141	164	157	167	161	158	127	151	130	171	148	127	150	151	162	162	135	138	144	148	143	144	159	152	146	162	152	150	152	150	157	161	159	153	153	154	135	163	161	174	146	150	129	143	160	180	128	153	141	144	141	143	141	156	123	157	135	152	145	144	146	134	161	137	154	153	127	174	131	154	166	170	169	151	144	171	130	152	167	158	151	156	165	152	163	163	157	132	172	171	140	155	161	167	173	157	174	152	161	154	151	156	163	132	151	129	128	151	138	144	148	194	162	157	143	141	131	152	159	149	164	156	156	137	151	118	160	173	124	155	159	143	147	134	149	143	155	150	136	153	161	128	139	135	145	147	144	152	156	143	134	178	163	149	166	166	173	170	161	147	133	126	132	156	127	158	151	154	171	138	149	135	142	151	155	154	142	155	171	175	157	144	145	156	170	155	159	155	146	135	177	167	167	149	160	143	167	177	139	154	143	150	139	143	133	159	150	168	153	153	164	150	156	167	143	139	160	151	158	149	159	138	150	173	146	162	160	175	157	158	152	149	157	130	157	160	157	152	163	135	139	154	148	148	147	167	164	153	158	133	171	164	155	147	145	147	163	138	146	139	169	162	154	149	154	162	162	142	168	150	142	153	150	164	163	142	156	154	150	141	169	164	148	147	176	166	139	135	138	127	146	150	161	159	150	147	142	132	168	156	142	152	150	148	126	162	149	154	161	150	153	145	150	155	173	155	163	165	143	132	171	158	155	155	166	135	152	146	140	148	163	139	126	162	136	131	152	129	147	144	133	165	147	170	144	132	144	151	149	128	150	167	148	166	173	154	136	147	148	161	147	164	164	162	143	146	142	144	146	152	154	145	133	141	182	158	166	155	149	155	143	150	159	153	149	126	161	156	143	157	155	161	147	146	150	160	143	163	164	152	167	157	135	147	145	147	158	161	133	152	129	136	156	145	136	128	151	140	141	152	129	129	155	144	158	144	149	153	150	141	154	159	149	143	152	163	154	131	145	157	174	143	152	161	160	149	141	159	158	158	152	165	140	151	150	150	127	136	137
7595	2599	6004	6672	5619	4455	3677	3056	2583	2146	2000	1770	1560	1438	1298	1257	1092	1075	1057	995	886	894	854	788	798	775	734	687	700	703	673	619	671	654	616	633	597	608	624	643	587	601	618	596	617	569	566	560	557	570	535	518	580	597	536	529	530	554	520	523	505	500	572	547	531	536	519	525	507	529	551	551	523	542	544	576	514	489	532	519	532	498	529	482	529	486	514	505	541	479	563	527	529	535	489	506	548	523	523	493	501	495	499	534	492	523	472	530	531	505	488	495	478	462	506	501	475	501	489	489	485	521	518	498	503	478	484	522	490	497	482	495	502	490	509	496	474	531	551	508	501	455	508	546	511	519	520	488	502	494	524	480	516	490	520	527	491	529	426	492	520	492	479	519	469	510	491	496	490	504	495	510	521	489	504	496	461	469	469	494	494	493	488	477	455	457	499	504	477	477	529	481	516	547	480	494	470	498	492	499	492	496	500	474	466	539	499	485	483	475	488	477	507	475	479	518	478	486	502	476	461	463	493	468	492	496	500	507	516	477	485	483	495	570	467	511	488	494	521	520	497	494	485	527	488	533	533	479	496	496	464	453	501	475	504	462	491	500	498	490	522	496	510	496	481	502	539	512	468	468	469	498	442	491	513	476	439	547	526	489	535	521	474	510	506	494	502	485	481	517	470	521	509	500	500	526	498	511	458	505	533	498	499	525	488	502	468	494	481	470	458	494	525	541	505	511	502	518	483	459	516	491	492	457	484	515	503	549	486	486	452	513	473	503	526	455	486	448	486	510	528	486	479	477	471	479	501	496	500	522	499	536	513	489	479	534	515	456	490	477	481	510	462	525	500	479	513	505	486	502	470	490	497	469	485	502	495	456	493	472	517	532	479	528	514	471	474	480	535	501	484	463	551	490	525	480	515	524	481	503	473	492	468	491	542	513	514	503	468	541	486	475	482	489	494	528	503	481	510	491	515	449	555	498	545	484	532	484	486	523	491	483	495	479	501	493	493	458	552	502	499	486	501	486	499	499	510	516	478	451	485	504	509	449	492	517	501	457	458	530	419	481	510	515	508	449	453	453	468	492	509	458	510	483	484	508	509	511	494	533	466	446	497	473	491	485	545	549	493	471	509	543	506	518	532	547	535	513	448	481	505	482	500	456	520	523	507	481	501	492	472	491	498	501	503	467	517	470	522	501	496	503	511	490	462	487	458	506	504	523	533	485	498	519	505	454	488	475	462	488	529	546	479	490	496	448	491	505	463	475	528	510	480	471	513	485	487	501	481	447	507	523	506	459	492	498	490	560	447	507	494	522	502	502	522	486	465	473	482	514	510	511	479	492	497	497	491	488	524	482	509	494	537	510	504	513	493	503	527	497	477	488	476	472	492	502	515	501	518	517	491	500	515	468	489	504	524	497	490	458	485	501	492	504	517	503	508	494	523	471	511	509	482	490	483	505	515	469	472	470	485	532	524	480	524	529	487	529	475	504	477	522	479	505	500	464	459	526	476	478	489	497	524	481	476	473	493	480	518	533	491	466	484	489	483	480	476	498	524	529	469	483	510	482	553	532	489	497	498	509	478	505	477	507	513	467	528	514	520	534	471	462	516	483	442	473	528	479	511	466	509	489	490	488	474	514	503	526	512	569	493	488	483	475	493	464	499	472	486	527	496	483	466	493	487	507	506	497	463	512	491	510	550	481	446	493	493	506	477	477	485	468	549	480	500	502	509	444	519	511	513	466	510	501	492	497	524	489	465	511	494	493	521	469	485	499	452	466	496	479	485	487	489	459	490	503	528	517	480	460	478	522	472	511	479	495	499	495	501	513	528	497	486	515	477	473	486	465	504	471	494	495	516	475	500	500	528	493	500	480	500	482	454	478	506	501	486	496	506	461	460	509	467	509	498	485	509	488	443	501	501	527	539	480	489	475	489	462	515	486	481	509	487	503	472	462	466	482	495	536	473	456	525	510	476	481	519	491	495	479	471	490	466	489	504	475	523	497	495	497	512	513	453	463	510	452	460	502	505	486	481	502	456	490	550	506	502	503	489	482	441	477	517	505	511	492	456	476	500	512	534	474	509	494	478	475	487	504	502	495	506	516	510	492	519	499	499	482	492	470	487	463	497	496	511	515	509	450	480	518	509	477	542	490	482	502	523	492	495	486	526	493	475	484	441	477	478	497	471	503	509	498	518	519	516	487	476	485	522	495	460	518	517	494	497	470	458	515	468	488	473	512	479	487	476	484	504	509	478	474	511	540	527	503	486	498	504	495	474	487	501	476	529	521	508	484	473	504	514	501	498	489	504	471	492	519	463	463	503	567	495	506	532	481	467	496	531	489	516	467	495	471	475	504	485	494	543	481	505	494	482	497	487	482	486	490	518	483	465	462	497	502	492	529	534	479	478	515	528	542	529	497	497	542	528	480	494	490	486	474	496	537	498	510	481	522	503	484	530	499	501	480	487	465	495	514	478	482	496	473	497	470	469	443	486	463	488	484	478	518	506	461	513	465	476	484	521	454	512	519	484	519	501	502	485	528	564	504	547	480	485	539	501	482	503	495	523	465	529	504	491	482	473	497	525	534	482	512	499	517	465	480	477	482	487	510	546	486	460	488	490	495	517	500	480	529	522	498	497	528	464	522	456	464	486	511	485	492	476	476	484	486	485	480	456	470	489	503	514	465	487	473	501	508	489	487	470	556	468	469	492	528	480	485	480	495	470	483	524	447	484	509	522	485	494	514	502	498	483	503	488	495	501	498	489	516	523	503	542	457	489	487	499	484	523	499	530	490	493	503	496	463	461	515	478	497	488	501	489	517	460	504	488	534	505	495	482	500	534	498	468	517	461	491	493	471	458	493	455	507	507	487	498	528	512	510	481	501	484	465	445	488	487	451	485	510	520	483	505	499	510	444	458	505	490	472	480	474	480	485	470	487	456	520	518	507	491	487	507	510	483	498	496	479	469	534	501	466	488	503	500	512	469	505	499	505	454	477	494	483	505	496	472	514	477	536	544	511	509	516	522	475	470	493	516	472	511	482	457	495	465	475	497	527	454	494	464	518	467	506	494	493	477	464	512	476	501	507	520	467	462	503	514	511	495	486	464	500	491	516	460	460	523	493	505	505	472	509	519	484	519	509	496	520	537	515	484	492	465	469	503	480	510	502	467	507	511	466	509	525	499	462	511	524	454	479	483	486	489	535	487	527	489	496	510	520	500	473	476	472	486	481	497	509	510	558	471	519	514	497	511	499	519	529	488	526	479	530	465	496	506	481	511	518	483	486	519	508	496	497	476	505	498	503	478	526	496	471	484	455	505	533	510	499	452	519	487	520	506	501	499	492	485	487	471	504	542	517	440	457	510	503	500	503	506	484	447	546	505	487	470	506	464	468	495	488	530	516	506	463	493	501	513	513	436	512	482	493	503	520	501	480	488	438	512	461	466	452	499	516	520	482	465	496	469	497	489	491	460	490	507	517	473	562	492	513
2057	251	286	256	271	238	246	203	200	243	196	210	257	200	245	196	226	231	222	220	257	234	258	213	226	227	220	232	203	218	239	255	221	239	213	258	211	218	233	220	236	245	228	206	229	243	247	200	245	238	199	206	228	239	238	219	229	221	201	219	207	226	224	224	215	216	241	225	223	235	246	221	233	232	217	227	205	205	241	246	267	228	183	206	245	224	242	219	220	225	224	228	225	216	231	227	241	199	226	233	209	195	267	227	225	205	212	238	225	218	216	217	231	201	238	238	207	257	231	224	216	208	228	214	233	204	239	215	235	205	245	236	242	231	206	212	225	217	225	236	213	259	192	205	203	198	242	217	257	231	205	227	220	247	188	212	226	219	225	233	227	196	224	234	203	239	226	212	254	204	210	224	228	219	229	247	210	216	235	228	234	212	220	233	213	214	240	228	228	205	197	213	237	204	224	227	236	215	245	221	243	204	207	185	228	239	239	236	219	235	237	220	212	201	230	209	224	213	233	234	213	221	218	225	227	236	218	196	211	236	207	237	221	208	200	194	235	226	218	221	221	217	228	209	244	217	243	229	208	208	236	217	202	238	224	226	224	209	220	239	227	210	208	230	222	198	211	246	222	194	225	222	223	208	243	226	235	219	207	220	232	211	197	222	213	197	204	205	216	228	204	216	223	235	217	211	220	205	220	230	216	224	210	222	234	208	201	247	236	225	225	228	220	239	233	200	211	226	229	213	234	246	205	209	223	236	219	207	239	212	225	210	239	215	226	215	244	225	213	221	230	239	206	224	183	242	202	211	197	231	197	234	234	201	216	204	233	233	232	239	235	212	218	237	220	224	215	218	235	224	242	192	227	207	222	220	203	257	218	226	237	213	234	185	234	245	214	225	235	253	199	207	217	204	231	213	227	203	216	194	255	220	208	214	234	215	225	207	225	211	226	206	233	216	212	248	219	218	217	220	233	227	215	206	225	220	240	222	191	237	226	214	235	207	194	199	221	206	241	203	237	223	234	204	235	233	222	237	251	217	212	237	228	196	227	222	230	205	219	228	204	255	195	183	195	219	210	234	213	234	244	236	201	211	227	268	206	225	216	211	211	234	228	195	201	228	216	209	215	201	235	258	229	226	208	252	230	238	205	215	210	227	230	203	203	235	204	242	221	229	229	204	241	214	246	187	200	237	225	226	210	194	238	210	214	225	199	240	245	230	218	224	219	218	199	201	210	206	232	227	210	226	195	190	232	225	227	206	222	208	206	209	216	225	237	215	213	241	241	255	248	207	200	227	212	220	213	194	234	227	239	212	247	208	228	228	213	210	208	222	239	219	215	213	240	217	226	232	228	229	236	227	191	240	233	215	187	203	210	241	235	223	238	232	229	207	188	230	218	215	199	221	218	184	244	218	219	238	256	240	240	250	220	240	226	217	226	210	212	222	220	260	253	238	211	239	201	243	244	201	200	233	253	212	205	207	240	210	226	201	204	205	224	228	215	243	203	241	228	203	221	222	220	231	239	232	216	222	205	227	219	218	243	202	227	215	211	231	231	220	233	234	232	210	222	238	233	237	232	230	226	213	229	216	260	236	197	234	194	227	223	214	200	168	212	194	218	212	234	205	200	196	212	247	241	243	213	237	211	215	227	216	223	217	210	213	226	203	246	241	210	211	207	203	228	237	197	195	232	226	201	221	240	222	216	219	221	197	233	222	231	211	242	195	239	223	218	200	220	233	249	238	207	182	238	231	193	255	237	214	237	243	219	233	226	241	245	222	224	208	219	234	204	209	213	229	206	241	209	217	229	223	220	198	201	218	215	225	244	236	201	246	224	218	228	235	232	221	196	225	207	220	195	237	225	215	210	217	237	249	232	214	199	243	219	224	208	220	242	226	239	233	208	245	241	217	199	220	236	199	214	204	248	238	188	213	209	240	232	222	211	229	237	211	213	199	234	196	248	244	213	217	227	222	231	220	254	208	245	238	223	229	209	189	220	216	226	229	228	211	227	220	213	232	226	227	225	182	220	222	214	246	243	233	214	217	228	209	207	205	248	220	230	231	241	208	225	222	230	214	227	206	219	226	232	253	226	218	222	207	240	242	216	230	222	219	215	224	218	231	237	226	221	197	241	206	262	213	267	220	207	226	231	235	237	229	207	220	218	200	219	196	238	214	207	214	234	238	214	219	196	240	237	229	237	201	219	213	224	231	224	234	190	191	213	213	227	200	227	217	247	224	223	235	220	218	222	233	251	205	237	237	228	222	214	200	253	216	226	260	223	243	237	205	222	217	219	199	234	225	224	231	218	211	234	198	243	238	233	226	247	238	220	191	196	206	206	241	221	222	237	243	262	218	226	219	244	210	204	224	233	259	191	199	233	217	214	231	204	208	230	222	217	205	222	183	234	233	237	240	195	208	200	210	264	208	231	219	210	214	231	220	220	216	211	221	221	223	231	224	247	220	231	251	212	207	228	218	206	218	233	229	242	219	202	227	248	204	239	209	224	212	217	237	238	265	236	227	224	210	209	213	196	221	227	233	238	229	227	248	244	211	223	201	203	230	221	224	229	240	222	229	250	210	209	232	203	234	203	216	224	227	256	241	234	222	213	221	216	222	245	220	223	239	225	242	227	220	236	201	231	220	202	235	229	205	208	189	231	213	207	196	215	224	209	220	206	229	214	233	214	214	225	228	222	210	212	232	234	212	233	212	245	232	221	220	252	205	214	189	200	243	235	209	201	220	227	211	231	226	242	235	229	233	225	223	227	231	186	242	226	222	214	208	228	242	202	201	221	238	232	240	216	236	237	252	220	187	212	221	217	239	245	225	237	221	241	200	206	232	239	220	233	207	241	237	211	207	221	221	226	222	232	230	198	201	250	253	241	224	221	211	200	219	243	207	256	240	215	231	203	207	206	205	230	220	243	233	209	213	214	234	239	190	212	227	230	226	204	251	212	221	228	222	214	226	206	234	207	228	233	210	214	231	245	231	223	223	237	232	235	217	217	237	213	204	200	209	214	207	225	212	211	230	192	263	228	239	243	211	241	236	218	206	237	228	206	185	237	228	198	227	233	225	201	211	231	185	231	211	253	222	212	224	218	249	235	219	227	248	220	217	236	205	244	228	232	232	229	203	215	252	214	221	209	202	225	241	242	227	204	195	237	207	230	243	223	204	229	220	240	232	230	249	203	221	219	224	218	199	216	187	214	232	220	234	224	242	219	241	209	208	227	243	230	221	229	251	234	239	229	236	253	210	216	212	214	215	208	231	214	216	216	208	259	206	227	214	233	214	223	236	233	238	220	236	217	217	235	226	227	227	234	206	239	242	228	197	220	210	249	215	206	211	209	209	207	229	234	248	189	231	214	224	201	208	208	223	216	214	229	196	210	225	235	235	199	218	252	199	246	211	205	209	200	221	203	227	244	221	210	230	236	196	229	243	246	235	232	228	218	224	214	221	244	216	239	218	224	211	234	218	232	233	212	187
2117	702	805	834	828	790	771	711	717	713	719	694	664	684	668	662	676	662	637	653	670	648	722	670	692	654	679	693	676	673	654	733	707	671	701	651	685	639	648	640	673	639	674	655	652	680	663	652	626	657	652	664	631	635	662	684	703	656	673	651	651	643	671	666	656	659	682	648	664	687	684	656	664	654	662	676	657	607	689	688	607	640	636	640	655	670	668	701	628	651	641	671	689	637	679	644	623	620	635	648	647	674	688	700	654	662	678	629	615	653	645	647	649	650	641	657	651	673	678	709	645	674	640	675	677	691	658	632	652	628	649	675	711	675	677	672	676	663	654	700	659	673	680	698	651	650	665	632	656	698	660	652	658	646	637	638	665	622	658	697	666	651	653	656	647	684	654	650	674	676	646	655	662	659	659	659	657	678	673	649	667	644	631	689	628	700	652	686	709	667	647	632	684	669	712	632	612	669	680	638	676	681	686	683	669	673	686	673	676	664	655	690	653	683	660	627	712	645	660	672	669	653	683	640	707	680	666	635	627	603	679	674	663	677	666	640	650	632	682	665	653	658	646	680	671	704	648	676	677	661	685	661	690	680	673	639	633	698	688	677	652	627	676	659	635	694	630	677	617	635	689	677	616	661	617	645	682	696	644	657	652	650	647	634	660	668	654	715	625	688	698	656	661	670	715	681	669	684	686	686	613	635	633	668	661	657	685	695	680	647	668	665	641	701	650	663	662	678	685	662	653	686	655	693	660	641	680	672	674	639	653	686	701	684	648	691	657	605	678	665	643	649	676	684	675	675	685	640	669	712	676	633	676	690	676	661	640	634	666	641	648	662	623	660	703	661	671	671	663	645	631	653	669	650	668	636	646	671	669	663	700	669	681	679	677	639	671	674	702	676	690	661	642	671	660	672	676	662	645	672	649	674	687	623	656	667	680	658	626	714	666	673	703	644	643	674	644	664	633	731	646	696	706	678	676	665	642	658	671	649	699	697	668	672	672	665	669	673	674	671	620	651	590	650	673	661	717	609	625	654	583	703	640	666	663	667	709	641	662	654	635	694	593	650	641	658	634	654	626	672	599	652	678	661	654	699	649	650	678	663	660	651	652	667	670	674	647	629	652	652	629	679	669	617	668	688	617	655	690	644	601	700	668	642	664	684	633	688	649	612	632	638	636	655	653	633	665	716	618	628	587	692	660	687	625	685	709	720	628	622	692	629	673	629	682	680	690	677	628	620	693	644	616	639	667	602	645	663	667	674	664	606	656	650	673	670	701	676	646	665	649	689	671	657	663	676	617	660	680	636	664	664	700	664	685	694	687	626	691	650	677	659	686	678	678	634	633	661	656	685	672	651	667	619	653	653	660	651	693	673	618	690	669	639	668	645	673	691	660	637	655	662	687	674	650	681	696	628	722	659	704	634	648	686	668	647	678	679	669	655	673	655	659	681	671	618	656	620	687	656	658	702	658	669	661	692	700	630	699	649	642	633	679	630	656	642	677	671	730	675	644	651	657	632	611	667	664	633	678	694	620	674	652	632	706	644	660	630	637	670	658	628	696	634	645	680	658	633	712	694	640	661	636	640	670	669	664	667	635	665	677	657	650	629	645	674	665	680	661	698	657	670	675	675	626	682	662	638	667	659	616	706	638	661	644	642	641	660	673	630	699	675	690	689	686	661	655	688	672	651	633	645	655	645	619	644	632	665	706	648	654	719	624	648	665	665	684	635	625	677	700	673	685	682	690	628	641	677	697	674	618	658	686	677	676	672	643	676	641	671	664	652	641	667	656	702	675	672	667	659	656	672	624	653	669	683	686	632	699	664	649	692	690	661	669	628	681	637	690	644	642	659	648	690	655	686	684	629	621	694	677	687	693	715	691	643	684	698	708	674	631	647	661	664	636	669	688	685	675	670	639	652	643	682	685	693	657	660	644	655	661	670	704	669	698	647	620	688	682	698	688	655	680	668	634	698	658	641	687	633	698	645	659	664	639	637	652	729	645	677	621	680	668	671	648	663	647	674	673	657	671	656	618	636	641	658	654	648	693	637	638	657	650	663	636	641	609	662	665	676	662	633	714	634	648	729	645	657	645	659	661	650	690	683	654	654	665	695	650	690	687	677	663	732	680	644	661	676	646	648	625	678	674	671	620	718	657	668	646	669	654	649	678	665	690	644	683	667	637	701	631	648	670	669	625	663	637	666	634	640	658	649	660	656	741	699	672	692	679	665	652	660	671	640	646	667	676	665	663	656	670	639	657	676	647	651	653	663	662	682	669	648	660	657	618	633	649	670	673	678	677	709	678	638	621	673	695	669	667	657	646	646	721	657	690	694	674	634	624	667	649	693	631	649	658	627	681	641	690	688	658	669	684	656	670	700	706	668	665	680	642	633	653	670	666	658	691	688	631	641	661	700	660	638	667	658	698	684	676	702	650	694	667	633	620	622	648	663	696	657	603	682	667	653	644	683	647	682	671	681	656	678	657	666	619	631	645	671	632	665	686	676	661	674	686	699	662	715	672	682	670	697	660	657	648	648	644	579	642	711	703	646	714	688	646	686	667	732	653	682	614	704	683	678	622	696	677	686	655	641	690	719	651	658	637	681	646	665	719	667	654	637	695	665	651	639	672	630	655	656	644	632	673	669	672	609	606	638	655	676	658	689	657	722	688	662	681	636	655	685	651	663	686	675	710	674	693	641	667	659	644	634	676	682	644	609	704	641	692	664	645	643	656	697	662	676	667	684	656	620	674	687	681	682	600	664	695	660	704	647	648	621	638	682	638	706	668	721	678	624	686	716	682	677	679	625	616	656	678	634	602	647	645	693	645	643	664	650	669	695	639	613	630	704	721	640	708	674	635	700	662	648	635	671	701	647	655	660	634	673	675	620	665	764	676	690	700	652	662	662	661	709	650	623	650	683	658	641	663	647	673	648	721	652	697	692	652	710	651	654	623	612	655	658	641	699	670	692	664	643	663	619	695	642	658	662	667	666	668	665	659	674	666	674	700	652	690	673	686	643	644	695	678	656	591	652	675	674	701	672	683	696	632	647	661	649	649	677	639	650	684	664	645	633	680	624	644	670	670	654	696	618	702	673	699	682	686	671	686	667	683	663	692	671	673	626	654	655	677	668	663	730	655	655	609	641	661	652	664	615	654	693	653	643	667	652	685	664	656	689	631	663	687	679	657	649	672	686	661	644	678	644	638	657	686	677	636	724	653	685	670	641	660	645	671	637	671	684	630	663	689	661	645	644	689	666	657	653	685	653	684	696	636	657	646	640	622	654	695	698	669	687	665	645	660	670	657	697	638	677	645	691	694	683	679	658	618	630	684	636	690	719	671	665	668	678	625	687	670	676	654	669	621	629	685	687	693	667	681	697	616	649	699	691	669	613	658	674	688	707	660	651	618	657	704	707	663	653	633	625	619	675	645	667	659	684	694	650	723	651	695	697	643	649	651	651	661	655	640	694	662	677	708	606	717	684
8133	989	1346	1021	716	533	400	390	275	246	216	197	168	150	170	148	154	137	123	148	111	118	122	131	95	126	128	128	136	151	113	129	138	118	120	122	102	109	127	97	101	112	114	112	99	116	121	109	119	125	123	120	111	120	128	104	126	111	98	108	113	120	101	111	111	111	124	111	113	112	116	115	98	130	115	95	112	125	127	116	105	131	115	120	109	120	99	116	102	115	101	112	99	100	108	104	115	122	120	112	103	103	102	126	104	122	124	120	117	118	116	88	105	102	107	122	94	112	112	102	102	89	115	105	137	96	97	121	108	100	107	106	115	118	132	120	114	115	136	138	97	97	112	117	131	132	115	101	106	114	108	119	126	102	112	111	113	114	101	94	118	108	108	117	132	115	113	117	111	114	108	107	111	115	84	126	103	125	103	113	117	100	127	100	111	123	114	110	105	128	100	89	90	108	105	106	126	102	121	98	121	126	119	102	101	113	119	105	110	96	109	122	99	107	109	123	114	113	109	115	130	121	127	108	104	119	103	95	102	135	101	101	126	126	128	107	119	93	103	121	117	117	94	109	127	116	117	128	110	100	107	105	111	108	88	103	113	104	111	90	86	111	131	98	116	111	101	114	113	85	109	97	102	108	120	111	96	103	116	102	123	120	123	137	119	114	105	114	83	108	111	98	107	108	118	124	108	114	115	111	110	114	94	105	111	115	107	111	110	122	117	121	105	103	120	115	105	109	112	95	107	107	101	117	121	118	110	112	120	120	120	112	123	130	79	124	103	98	107	105	104	113	99	116	129	113	108	122	130	109	108	94	104	102	103	111	101	123	103	109	108	100	100	107	114	106	116	105	113	116	113	110	135	115	119	105	121	119	102	113	116	103	125	101	101	99	115	112	85	117	98	113	117	114	104	96	108	99	115	113	86	99	101	104	112	112	102	98	118	107	109	111	119	116	97	105	128	114	95	109	112	107	115	125	113	120	114	122	113	106	113	102	131	132	138	139	113	110	116	123	122	115	135	105	101	111	124	127	127	100	115	93	110	115	113	116	108	120	116	102	98	119	99	101	108	113	111	108	131	105	113	99	127	124	95	95	114	93	117	115	118	112	119	92	89	88	103	102	113	107	95	117	109	127	101	112	114	98	107	125	98	98	92	115	106	122	116	108	102	104	117	88	124	123	118	120	118	96	104	100	117	118	97	111	111	117	98	124	112	113	102	110	107	98	117	100	85	111	100	108	113	112	94	115	108	125	96	112	120	84	112	111	113	91	97	115	104	117	98	128	106	137	112	105	118	132	113	126	121	103	111	119	91	120	105	113	122	110	103	110	106	106	109	124	102	126	106	113	120	109	127	104	116	110	97	128	105	110	105	119	116	109	97	114	95	97	106	132	111	113	105	95	93	109	104	127	126	94	122	101	115	114	125	123	95	129	109	115	120	105	108	118	106	89	99	113	100	121	109	113	100	91	104	117	115	119	108	116	102	122	121	121	101	103	121	112	89	119	94	108	106	99	85	113	123	119	105	116	106	113	114	110	91	109	108	92	93	106	106	108	97	106	112	123	90	104	104	106	114	107	117	130	112	115	126	102	110	117	121	112	103	111	113	112	127	102	124	115	112	91	94	101	105	117	112	111	116	118	105	121	104	111	120	97	136	119	121	93	101	116	95	107	120	126	120	108	102	118	110	108	116	108	136	93	104	113	106	110	119	122	125	90	111	94	103	120	120	98	112	107	104	134	98	113	99	89	123	123	97	103	106	130	97	117	101	112	107	80	116	111	97	102	121	119	99	104	126	119	133	102	117	118	89	87	104	121	105	99	101	102	121	114	110	116	117	113	115	103	95	97	112	113	111	112	98	115	104	130	113	114	96	122	124	101	111	119	117	125	101	104	129	112	105	117	111	105	112	84	105	102	110	117	132	119	102	99	107	116	108	126	135	102	117	105	126	95	91	111	126	116	79	96	104	123	122	102	94	107	114	118	113	117	123	90	106	115	109	95	114	128	92	99	113	93	105	122	111	114	122	111	103	109	123	125	106	123	118	105	103	112	127	111	112	107	109	98	114	125	99	119	112	116	101	114	116	123	105	107	115	111	102	100	117	117	88	106	111	111	104	107	121	106	92	131	105	79	104	111	121	104	113	127	104	120	101	105	102	110	107	103	123	106	109	114	95	106	99	124	109	111	99	117	108	104	127	113	116	110	112	124	102	88	109	114	113	120	91	105	134	136	120	95	114	102	108	116	102	105	115	120	132	121	129	103	115	111	111	128	110	110	105	88	110	116	95	120	121	122	112	125	124	113	127	111	102	109	121	120	115	111	102	104	109	123	112	112	100	115	124	108	110	110	104	121	109	115	124	121	104	106	127	110	118	120	108	98	116	91	95	121	112	133	114	101	101	120	121	106	96	116	103	127	91	91	113	117	93	121	109	83	113	99	113	117	103	102	107	117	96	108	106	110	117	113	117	114	121	111	100	111	123	102	106	110	124	111	119	124	108	109	112	116	87	107	127	109	120	104	105	101	108	102	119	121	103	105	106	107	106	107	113	109	113	107	111	129	116	99	128	123	111	121	108	105	132	106	104	126	97	109	123	111	126	116	116	97	110	117	103	93	117	98	126	128	109	121	100	115	120	121	117	99	119	110	92	112	126	110	96	102	102	96	104	91	119	108	115	119	109	109	110	90	84	105	103	90	118	112	112	118	121	108	113	115	115	108	103	113	87	96	119	133	142	98	113	110	118	123	97	96	120	108	109	106	112	130	125	105	118	109	96	112	105	120	110	122	106	105	98	118	129	125	94	115	102	111	109	120	96	105	112	96	114	114	98	110	119	107	115	101	118	107	90	114	91	123	123	98	108	95	119	111	125	113	109	114	110	113	101	101	110	110	105	94	92	134	96	103	91	107	108	118	125	111	125	116	95	110	94	91	104	102	94	111	125	95	106	124	122	111	110	113	104	100	112	107	100	124	108	117	108	104	106	127	102	102	113	119	107	99	121	124	101	118	107	105	109	111	94	118	113	114	120	99	101	127	109	126	116	103	109	96	108	112	105	92	96	116	126	127	99	111	127	96	97	117	112	131	103	107	106	118	108	105	91	100	118	99	93	96	124	101	101	104	129	97	108	104	115	114	125	114	97	117	113	107	107	105	124	103	113	125	103	115	98	117	124	104	113	120	109	114	109	111	113	85	105	122	103	101	136	114	97	78	118	118	112	118	99	124	103	114	120	101	113	127	101	127	117	98	109	110	107	98	97	111	113	112	123	102	106	111	115	113	103	105	99	109	130	131	111	101	119	129	109	120	101	103	116	95	119	114	104	122	101	109	123	110	107	127	94	106	116	118	86	131	122	135	118	108	113	113	105	93	113	108	115	113	103	101	109	105	101	117	119	95	96	117	102	122	93	116	109	109	122	100	95	110	124	105	90	107	110	115	121	110	122	101	97	99	101	111	113	114	101	99	100	113	102	119	127	115	130	117	101	119
5386	1367	3330	3631	3156	2480	2000	1685	1398	1219	1103	1040	931	861	786	711	682	673	632	592	594	618	537	564	531	522	521	528	474	492	484	457	460	420	464	410	405	407	403	426	396	407	448	411	420	392	392	428	394	423	442	372	376	418	407	410	398	415	349	402	357	399	360	403	391	380	396	402	380	347	420	405	381	408	391	383	375	377	379	346	387	376	389	390	372	390	350	385	399	381	387	373	389	362	414	376	401	360	386	363	422	367	330	360	375	373	420	373	389	362	358	376	351	381	382	381	379	368	369	383	369	376	365	395	365	367	353	382	412	388	389	386	361	401	382	347	353	357	359	391	368	369	371	336	381	368	351	384	392	381	385	367	378	368	347	393	377	353	373	361	364	367	345	373	386	346	368	373	393	381	389	383	356	340	379	367	337	382	389	357	376	343	346	404	409	384	389	386	391	380	395	384	369	405	362	385	381	389	385	356	358	373	333	365	372	385	381	376	360	411	352	334	386	418	383	375	346	375	358	346	372	409	378	378	404	392	371	372	401	389	364	380	367	351	379	357	393	387	375	345	366	349	348	323	385	389	405	370	379	414	332	359	394	390	395	390	338	393	352	376	359	338	355	385	349	369	358	386	397	354	400	391	381	353	379	378	390	361	369	366	356	368	387	374	356	379	376	354	395	381	361	359	392	353	357	364	357	337	341	353	380	350	345	389	362	369	381	387	387	375	402	351	366	354	412	342	375	371	410	370	389	389	394	370	380	382	372	358	375	376	353	376	393	361	369	350	349	351	360	348	370	400	417	369	362	371	361	386	372	362	411	368	397	394	367	395	363	383	381	379	375	373	419	376	375	361	373	367	401	416	377	357	397	352	356	374	365	345	356	378	359	337	352	408	375	383	359	398	353	396	351	393	346	373	390	357	347	367	378	407	362	340	374	381	373	386	361	391	357	354	364	372	395	380	373	358	404	399	335	368	345	339	364	362	404	354	388	372	387	383	398	371	376	353	392	362	338	357	376	395	362	367	377	381	353	366	394	352	367	346	388	380	372	355	366	380	367	357	390	345	395	401	366	391	360	367	364	388	368	353	369	380	389	336	391	350	389	395	391	335	423	374	378	334	375	370	398	344	339	358	348	394	379	366	336	400	363	366	394	381	396	344	386	377	365	349	381	365	361	352	368	366	363	349	379	334	372	387	392	355	365	340	368	356	365	360	357	364	370	387	379	343	347	389	390	373	367	380	356	341	401	335	378	418	414	380	393	388	377	377	367	366	374	377	378	364	375	368	387	407	381	354	358	342	373	377	383	394	345	406	389	348	373	378	392	388	403	335	395	382	390	350	361	376	377	418	371	371	382	359	416	379	344	384	380	353	380	356	356	365	376	354	370	370	365	367	369	368	383	360	374	373	391	379	413	305	329	377	353	403	368	348	374	356	378	368	366	351	333	368	413	342	383	367	354	371	383	357	377	359	375	372	383	360	355	376	389	367	357	374	362	362	356	362	347	351	435	377	387	354	374	376	367	358	357	387	374	381	363	367	393	360	383	361	367	388	373	376	404	393	358	396	362	384	416	369	388	380	365	366	384	370	352	370	372	356	364	384	386	375	362	366	341	365	346	375	361	380	372	407	373	356	395	361	356	355	394	378	336	374	400	388	391	378	402	381	346	393	350	386	350	365	373	380	383	379	345	396	354	382	393	375	356	374	359	335	376	371	374	361	413	378	424	387	334	385	402	387	392	375	391	386	386	376	380	330	342	374	391	358	363	388	363	354	389	395	369	354	423	363	385	339	361	397	400	354	397	339	329	395	375	365	393	389	345	355	406	393	383	363	350	400	378	347	376	358	377	382	363	370	356	369	360	355	380	378	369	389	412	399	405	389	406	368	368	387	387	369	358	369	358	384	363	366	363	354	372	380	363	346	380	376	382	359	365	358	347	390	390	355	349	355	362	379	359	390	386	402	363	362	409	346	384	391	378	386	375	369	390	362	352	419	356	380	363	336	360	364	370	379	378	391	380	361	385	377	388	382	346	388	374	379	366	373	388	383	347	370	341	389	357	324	344	348	417	351	395	386	328	378	378	374	431	415	374	357	323	414	376	370	344	387	374	402	377	355	391	389	358	387	370	346	355	375	382	383	362	371	385	375	362	358	371	364	409	339	363	367	370	356	363	352	364	395	382	360	394	356	364	369	391	379	362	369	358	361	380	353	357	373	371	373	392	346	395	361	343	383	385	410	373	387	371	366	354	391	351	345	348	359	387	368	343	367	379	371	366	378	368	369	364	389	349	388	408	397	345	375	366	348	376	367	400	343	387	397	362	354	362	363	360	358	396	358	376	371	371	343	389	380	345	360	353	372	383	373	392	348	355	366	393	356	357	386	375	360	379	378	408	398	354	394	346	371	373	383	365	360	341	392	356	383	378	352	392	379	359	377	376	348	350	361	421	370	372	372	359	339	375	372	395	370	398	341	412	351	336	400	370	374	371	364	377	389	404	374	396	370	385	365	354	410	373	353	331	379	369	384	384	396	395	389	343	374	355	396	368	387	369	376	415	361	347	360	367	410	405	403	371	367	335	369	376	397	385	389	372	360	343	379	396	373	385	368	348	397	374	364	366	344	366	407	364	401	354	344	379	376	396	335	353	381	365	378	383	380	391	377	397	370	400	359	393	364	385	375	359	349	373	390	326	377	382	361	361	373	339	401	375	402	356	375	344	366	406	382	352	364	387	386	341	362	359	382	375	369	424	376	398	376	386	376	351	343	360	361	424	364	357	390	412	395	378	328	381	368	377	404	382	376	391	336	362	348	358	387	358	374	361	368	400	367	376	382	409	360	404	386	383	334	343	396	371	389	371	373	384	356	381	399	351	366	359	341	340	373	381	379	394	372	379	416	400	358	388	391	353	374	376	361	349	401	363	367	401	371	397	369	381	374	385	359	374	384	373	338	361	356	366	358	409	375	372	370	381	360	387	382	346	388	384	363	387	399	344	362	380	375	350	357	384	368	357	370	382	373	411	402	340	397	375	355	370	375	385	378	369	382	385	367	335	380	366	363	386	367	354	346	332	371	377	352	412	381	351	338	386	360	368	393	392	379	388	377	394	371	351	360	357	375	357	395	363	316	369	366	360	382	351	360	372	390	387	367	358	356	345	412	375	429	356	375	377	365	373	373	324	333	374	423	386	367	383	367	368	347	371	400	381	369	374	356	375	377	368	395	366	380	336	351	362	369	379	373	390	382	340	405	386	400	391	381	353	385	382	368	346	356	394	378	405	367	344	375	358	359	355	389	371	360	374	364	369	379	378	359	379	380	370	385	372	360	346	387	352	373	358	396	352	390	317	386	384	393	379	383	372	345	349	371	379	348	365	355	393	353	359	342	386	379	338	365	411	415	345	350	397	399	406	354	388	392	358	376	356	370	381	373	415	386	375	352	379	338	368	379	360	396	372	347	361	362	350	377	356	374	381	374	344	373	358	374	364	361	373	378
15340	2624	2817	2077	1466	1133	806	603	533	490	378	335	305	280	238	254	249	226	193	229	196	197	211	204	218	191	189	172	171	188	183	159	173	166	176	165	170	181	167	164	166	144	155	137	150	142	167	157	134	154	135	150	140	150	151	169	164	163	153	177	155	157	161	163	157	135	161	174	151	158	160	157	151	149	157	137	162	169	148	153	143	153	161	133	156	159	171	148	172	168	150	154	171	147	149	160	152	158	148	147	161	144	143	161	111	151	167	160	184	150	141	133	152	132	141	164	157	137	140	165	153	145	118	164	137	156	152	149	148	167	184	135	132	162	136	145	161	168	158	152	169	163	143	168	167	144	146	168	153	144	171	144	143	144	140	151	155	143	169	174	167	159	143	151	152	163	169	168	150	143	144	165	156	152	140	159	149	148	163	154	150	173	159	160	153	169	173	172	145	174	150	140	154	154	156	161	151	152	150	164	164	160	155	154	151	149	165	151	159	136	158	146	125	165	135	129	158	162	148	120	164	167	156	165	149	179	126	156	138	151	146	157	149	143	157	146	163	146	146	171	142	146	146	134	135	152	116	155	140	142	152	144	157	155	164	147	159	148	166	146	148	162	141	151	168	148	187	145	149	163	179	176	147	144	162	155	157	158	131	155	141	169	153	141	144	145	147	143	146	146	162	143	147	157	159	155	154	161	143	144	148	148	138	149	154	147	155	153	180	153	174	157	161	143	133	147	180	164	153	179	151	164	157	153	141	158	146	164	162	142	130	171	148	147	161	154	154	171	167	169	133	144	148	161	144	145	144	135	151	152	148	162	162	141	130	167	161	135	161	145	151	163	148	165	176	158	167	140	150	171	160	140	159	160	146	149	140	144	165	151	150	135	149	139	172	150	133	146	169	120	161	146	166	164	173	142	156	165	168	169	147	164	176	165	143	150	162	162	148	154	162	134	148	120	155	140	156	146	164	159	138	122	142	156	149	163	158	175	176	152	146	144	166	132	169	156	154	141	161	170	127	173	138	141	163	141	155	151	152	148	140	165	185	140	137	141	146	153	140	158	130	152	128	143	139	158	126	171	176	153	153	159	159	148	149	151	116	166	159	138	165	147	158	152	163	155	139	136	162	159	146	159	146	145	181	126	137	147	152	140	145	141	149	152	145	150	159	165	163	150	152	159	141	147	156	140	163	135	146	135	169	154	143	135	185	153	156	155	144	139	143	159	149	155	175	159	154	127	148	156	171	167	147	132	143	122	163	159	164	138	142	148	147	141	130	169	148	162	185	157	176	152	155	171	138	164	153	147	149	149	150	160	151	145	157	171	158	159	141	164	139	175	139	156	152	139	136	158	143	174	152	158	154	152	180	150	128	156	161	156	140	177	138	146	144	176	152	147	127	151	165	169	161	165	142	158	147	137	154	150	166	133	153	158	139	134	147	157	169	145	162	153	155	148	128	163	156	137	112	141	158	169	139	158	139	144	145	160	161	145	142	150	150	136	160	145	144	147	142	161	154	152	151	149	135	145	153	164	125	160	140	153	157	127	146	172	145	153	173	146	135	159	162	157	172	159	149	153	176	164	141	134	154	153	161	162	144	152	172	132	173	152	136	135	154	150	151	153	126	150	144	158	145	151	171	133	145	162	167	155	154	133	169	140	166	152	165	145	158	139	142	145	157	159	144	141	155	155	138	157	131	136	144	144	155	143	147	157	165	163	165	156	141	152	160	164	164	149	161	157	159	148	160	162	144	174	150	162	164	153	147	148	139	161	166	159	152	138	137	151	155	139	162	143	164	130	167	141	161	141	152	156	150	153	151	139	168	134	174	163	166	164	144	141	126	131	144	152	178	142	152	130	161	159	140	135	151	144	127	152	127	137	145	150	141	120	197	135	158	146	160	134	145	161	145	150	170	139	156	147	138	170	178	131	135	166	145	180	153	146	158	150	146	157	161	158	152	156	131	164	173	167	127	152	157	162	151	167	159	142	160	137	166	127	161	164	127	158	151	170	167	156	193	172	147	151	135	158	145	145	151	142	157	167	139	138	144	143	148	169	157	149	147	153	154	155	161	139	158	157	139	150	150	171	174	136	147	135	171	170	155	174	160	164	159	148	154	147	161	131	149	158	161	141	148	145	151	159	175	143	153	161	172	165	151	148	152	167	144	161	171	157	176	150	138	149	146	158	164	175	151	147	144	140	130	149	137	140	154	137	134	153	162	162	146	135	160	163	160	122	163	147	138	131	176	162	136	148	152	138	151	154	168	144	136	149	172	149	131	145	158	156	129	153	159	154	167	142	158	168	149	136	143	165	148	142	159	137	171	161	144	145	157	155	163	164	134	143	132	153	162	165	155	139	164	153	138	153	146	169	170	153	130	138	125	145	147	139	157	148	153	129	164	145	160	144	143	161	145	140	178	151	180	133	158	171	138	146	153	155	153	143	156	133	138	125	182	159	155	148	134	146	164	151	139	142	170	156	154	161	133	153	157	158	134	154	139	136	148	164	173	164	158	160	136	151	133	138	147	168	160	144	141	173	168	154	160	120	174	149	143	171	154	148	139	146	146	153	156	175	136	158	170	168	151	163	152	167	159	129	135	156	132	149	143	126	150	171	121	162	146	165	154	147	154	143	134	156	164	142	134	161	164	166	160	155	156	139	140	152	160	155	142	144	159	158	153	152	170	147	157	144	148	159	135	137	145	154	166	149	174	142	151	174	150	166	155	145	131	156	181	138	138	183	145	150	168	161	160	161	152	164	154	161	158	140	156	145	136	135	158	135	156	141	139	152	149	142	153	151	148	133	175	142	152	165	159	151	161	144	144	142	168	141	184	144	138	151	153	155	137	156	153	156	162	165	134	152	141	153	163	170	136	150	150	169	164	139	144	162	119	146	140	178	162	146	153	152	165	157	147	168	148	149	148	171	151	161	152	161	150	147	149	152	139	145	146	149	140	156	149	139	147	156	133	136	139	145	163	139	160	146	163	139	158	143	161	149	145	186	167	145	149	141	148	147	146	148	156	167	150	159	158	162	137	159	149	141	124	144	154	151	140	141	148	136	152	152	158	141	143	147	136	143	140	160	159	156	160	157	148	156	140	132	137	148	144	158	152	160	147	147	154	158	149	141	148	150	177	145	166	174	155	160	140	160	138	150	156	150	142	141	169	173	148	145	159	123	150	138	152	162	147	162	170	146	140	177	197	132	139	152	137	164	132	170	158	181	155	157	171	142	155	138	163	135	165	137	153	148	139	157	176	148	160	137	146	156	126	172	129	170	152	144	152	130	167	148	138	147	175	151	157	156	169	129	153	161	144	154	156	164	165	164	171	165	161	130	171	148	158	144	144	175	161	155	138	142	157	168	166	143	143	163	152	123	154	148	132	144	149	143	141	159	142	146	144	139	145	155	153	154	156	142	149	122	143	137	165	148	149	150	158	159	151	161	171	163	139	135	185	154	145	164	163	152	139	136	130	135	140	156	138	155	151	150
7643	2614	5904	6638	5593	4585	3546	3067	2584	2220	1985	1710	1556	1416	1278	1257	1138	1107	984	989	919	886	851	822	791	762	811	723	683	757	714	671	665	686	610	705	664	622	610	615	634	607	592	566	565	571	584	563	597	589	581	576	552	588	549	550	514	537	503	550	516	561	537	541	542	518	528	500	529	520	510	546	508	509	521	538	541	583	553	548	523	531	540	488	507	491	511	499	485	495	487	470	505	517	563	480	523	536	568	496	503	539	506	468	450	490	501	571	509	473	526	485	497	516	517	520	482	558	521	516	540	495	519	525	485	536	463	504	494	497	509	507	516	516	504	543	490	485	521	493	558	479	528	472	488	500	496	440	501	502	502	481	528	497	489	545	497	509	533	516	485	513	474	499	475	488	518	487	492	494	482	475	483	510	484	467	497	499	496	473	510	491	474	488	496	462	544	557	484	509	481	485	499	488	510	469	480	496	505	496	496	491	499	462	475	498	489	501	508	507	506	482	463	483	516	453	491	506	471	518	469	485	516	513	496	485	473	487	493	513	531	523	516	507	493	508	511	463	516	472	479	459	488	479	523	480	520	468	485	488	448	519	463	464	475	480	496	491	537	532	497	511	501	491	493	495	490	524	507	482	485	468	514	490	484	493	485	497	510	493	491	512	488	486	503	467	490	482	552	489	474	500	524	454	533	530	470	493	502	448	488	504	477	481	480	462	451	508	531	512	500	502	470	471	512	488	482	492	510	521	541	507	512	497	455	506	487	509	474	482	508	487	548	479	463	446	510	466	498	507	484	500	459	471	478	488	477	476	463	532	481	479	458	524	479	511	477	463	490	507	513	509	469	526	498	517	446	454	477	522	493	489	516	542	479	516	466	480	511	492	494	544	502	501	494	525	479	504	471	489	534	504	507	520	480	459	510	466	501	534	511	461	448	483	526	508	529	476	489	497	485	511	532	469	477	517	495	476	486	482	499	495	509	512	498	476	502	468	477	447	475	472	539	515	469	502	499	483	479	470	475	536	517	499	524	469	520	504	532	511	501	511	480	511	451	484	538	497	483	498	496	495	505	468	486	542	487	508	515	505	509	525	513	481	490	470	501	493	517	501	439	502	508	482	545	467	497	513	489	493	487	475	506	480	474	524	497	509	502	485	527	467	481	483	499	447	487	498	491	494	498	496	477	471	521	519	489	490	473	491	473	484	499	513	485	498	494	510	473	521	492	522	507	523	525	501	514	504	522	455	466	484	486	485	500	453	496	486	482	494	510	528	497	495	469	472	499	470	453	479	509	505	493	513	470	494	491	506	472	473	498	542	505	500	493	484	494	501	494	502	482	508	491	518	491	498	455	483	518	527	483	520	496	498	503	469	516	510	505	537	500	488	517	502	497	491	536	496	503	473	491	502	494	501	507	495	526	476	506	522	472	499	496	510	500	499	485	540	492	459	469	483	513	488	476	520	494	492	524	541	514	503	510	506	496	505	492	466	491	474	473	504	497	485	505	470	464	471	471	491	501	457	479	510	481	492	505	485	511	472	509	509	510	491	524	532	564	520	530	501	522	519	474	495	541	506	488	491	478	496	495	536	507	496	473	517	515	513	503	476	531	480	462	493	539	464	476	524	523	505	531	509	493	486	491	481	495	508	479	485	473	535	474	512	485	499	528	540	534	484	534	480	461	503	509	493	483	507	507	470	486	499	505	511	503	530	516	525	486	471	494	496	469	515	484	499	528	506	531	484	476	491	494	484	490	495	508	541	439	503	490	507	474	522	493	497	473	482	485	452	492	492	497	456	463	508	498	480	467	508	470	539	473	461	496	552	459	513	543	488	504	456	499	485	482	513	487	486	491	496	486	501	534	474	495	449	508	474	531	468	501	489	496	492	508	478	484	503	485	502	516	512	504	490	445	476	507	467	481	449	464	493	509	468	528	510	508	526	468	492	504	494	514	508	521	463	518	502	525	471	513	494	521	491	506	485	513	492	503	504	517	525	495	494	492	523	503	518	448	456	531	505	474	506	487	535	488	487	515	526	526	497	475	473	506	500	460	484	454	507	538	476	498	530	455	465	456	504	510	464	480	490	500	461	537	565	523	514	475	533	510	473	509	512	501	514	507	473	476	493	515	443	480	504	485	551	501	490	496	529	475	514	463	492	494	499	546	522	524	499	481	534	463	509	489	477	499	490	468	448	482	494	450	502	490	497	515	514	487	499	490	498	515	459	454	488	469	497	482	491	462	480	496	460	501	439	490	503	517	475	490	497	511	485	480	538	494	471	543	468	480	489	472	467	507	505	515	487	465	499	487	537	460	504	489	497	496	506	472	444	485	466	519	497	502	486	487	476	458	461	477	449	462	484	482	501	537	469	500	473	515	515	527	507	509	480	476	511	475	473	486	461	490	493	522	466	492	515	521	452	547	516	520	492	484	507	485	495	505	537	514	480	490	498	509	475	485	496	484	494	502	466	497	482	467	493	505	496	478	516	521	510	494	550	492	505	475	528	525	483	498	518	505	505	465	451	501	477	450	462	507	514	493	454	502	474	501	522	539	469	513	445	469	476	480	511	475	471	508	533	499	505	482	489	526	493	505	512	483	520	486	461	494	468	539	457	467	495	484	494	560	488	491	506	509	504	513	502	480	519	486	475	490	480	486	473	473	471	520	495	487	526	507	510	513	501	485	513	486	489	478	498	519	492	497	501	480	508	522	510	478	475	548	460	518	512	495	496	501	502	515	475	515	512	498	482	486	515	492	482	505	447	490	498	505	508	505	535	462	465	499	525	511	495	477	486	512	554	475	524	500	470	486	465	467	550	506	516	524	460	462	512	496	480	457	501	509	489	504	473	483	511	484	513	504	520	485	507	502	521	525	519	504	511	498	506	501	493	513	510	488	495	481	476	515	504	489	484	483	520	487	483	500	501	470	513	460	489	531	492	499	470	524	503	522	498	507	465	506	503	477	480	476	491	505	478	499	464	493	528	488	511	493	457	489	501	493	480	505	486	479	499	506	498	508	488	468	497	502	472	500	497	521	512	528	474	489	508	490	484	492	526	505	468	490	461	508	507	507	476	486	494	477	505	491	511	509	502	463	526	500	509	488	507	520	510	496	511	502	499	476	499	473	479	526	474	450	506	451	485	496	477	493	493	522	468	495	495	510	476	494	471	498	484	488	486	473	517	513	486	537	486	502	480	517	492	475	532	457	519	445	492	546	508	496	561	481	484	467	487	523	494	520	423	491	467	471	458	529	475	514	479	470	472	484	515	496	476	490	508	483	497	490	562	467	531	495	470	518	495	485	475	505	479	484	474	505	480	519	466	479	494	487	521	522	521	445	494	493	511	439	485	509	487	518	490	500	494	507	470	475	502	464	472	479	498	491	505	524	465	530	484	479	487	507	497	506	492	459	472	515	463	464	461	485	538	509	495	475	450	464	484	490	477	506	494	543	444	498	482	511	487	484	475	482	471	500	487	504	485	510	536	490	518	482	488
2087	271	275	291	261	261	232	226	255	223	208	243	196	196	221	218	223	226	242	225	228	243	219	252	236	220	213	195	215	239	206	213	219	222	201	225	227	228	213	220	231	233	233	220	236	227	221	250	236	191	230	200	219	222	232	211	219	228	231	263	231	195	232	238	192	211	215	229	222	238	202	240	209	220	218	236	201	221	206	225	217	207	226	203	201	211	206	235	189	202	223	205	210	256	227	187	216	210	218	218	214	204	232	196	223	213	222	233	236	218	260	235	218	252	209	231	259	199	192	220	253	220	239	202	224	198	247	209	208	231	218	222	173	230	216	200	202	234	220	234	234	230	226	228	230	234	242	207	236	226	202	242	209	224	260	205	228	256	233	238	243	224	226	225	221	202	227	246	237	236	229	224	220	200	221	209	223	218	230	240	247	231	229	215	207	221	218	233	239	231	209	212	243	243	200	223	217	223	225	220	205	221	203	218	244	221	218	222	211	207	211	235	242	224	216	205	219	229	208	220	220	221	200	214	230	225	237	203	198	254	181	238	214	208	243	220	223	199	236	224	221	217	239	231	237	225	211	214	218	219	201	246	279	235	237	237	237	193	206	240	229	208	231	210	215	209	204	197	214	216	215	223	240	230	234	218	231	240	213	219	214	200	221	207	222	208	216	205	230	208	239	224	214	244	218	231	204	247	228	206	198	245	219	208	234	222	231	239	231	222	219	274	239	233	216	199	250	217	221	232	237	207	238	201	253	227	229	232	216	185	219	233	234	221	227	237	229	221	207	217	217	228	219	221	216	232	228	222	215	207	227	236	221	226	228	203	217	246	214	230	252	233	227	221	229	202	244	239	208	236	218	224	245	229	215	225	226	193	239	215	224	215	250	232	206	214	238	201	227	205	223	196	234	217	235	254	224	218	245	246	232	212	179	203	215	257	215	202	198	218	218	225	212	236	251	231	218	227	242	210	226	205	213	218	231	222	225	227	219	220	213	230	233	234	231	220	224	205	212	205	225	229	214	239	226	222	218	227	195	228	216	236	220	212	193	207	202	212	212	233	212	226	208	206	229	207	215	206	253	194	219	213	202	242	213	208	221	231	249	238	215	218	192	205	217	228	228	227	218	221	243	228	219	232	224	215	229	207	227	239	231	233	212	223	206	197	236	233	216	215	218	249	218	215	240	218	221	218	213	232	202	209	266	230	236	225	233	222	224	203	214	211	202	211	225	229	226	208	220	228	219	225	238	212	226	245	233	231	245	225	220	220	221	204	233	234	240	215	226	241	217	252	245	235	233	249	198	242	253	245	227	205	238	225	247	207	203	218	212	252	220	228	217	225	220	234	197	220	220	191	197	213	253	248	216	240	210	214	227	217	232	226	235	223	197	243	214	219	208	237	187	234	240	200	230	234	206	225	200	259	227	235	212	246	200	204	225	215	198	246	228	245	239	208	234	228	200	190	211	220	239	227	216	190	210	218	235	206	224	204	227	210	240	210	231	218	227	247	239	226	254	231	242	228	231	222	224	223	212	202	243	217	213	193	243	234	206	222	235	230	199	211	234	221	220	199	216	224	222	216	197	244	234	230	226	232	225	205	218	235	209	226	233	212	230	242	228	211	217	223	238	195	218	257	209	202	219	210	230	203	225	222	214	232	185	224	213	217	226	224	200	235	229	232	222	203	231	189	247	224	212	222	189	216	200	209	211	261	203	215	234	222	234	234	227	222	225	225	226	213	212	226	254	196	214	221	228	218	229	241	237	206	226	229	214	230	247	224	214	229	209	222	258	216	214	230	218	215	227	213	222	227	217	205	216	224	206	203	214	212	205	216	211	217	231	218	230	208	224	210	208	221	215	217	201	217	233	227	243	249	205	204	220	200	220	235	235	223	247	222	234	232	231	213	214	218	227	226	226	235	214	239	239	207	220	203	234	233	191	229	222	225	213	220	227	226	210	249	222	196	205	201	231	238	212	233	199	200	223	222	221	211	204	203	215	239	228	232	210	220	243	224	211	224	224	213	235	236	197	236	204	240	220	225	232	224	241	238	226	227	231	225	218	238	214	211	242	227	206	214	238	218	238	217	206	198	224	232	211	220	199	240	209	226	217	221	239	220	225	215	242	234	211	221	212	201	237	212	220	218	202	233	205	201	234	200	237	211	241	238	237	248	232	226	195	215	237	233	237	211	265	199	222	200	219	221	203	235	208	226	227	231	244	227	218	225	239	219	207	219	217	228	225	225	232	184	210	192	240	208	218	204	249	228	235	227	238	214	216	213	194	228	224	224	199	201	206	202	200	214	223	197	213	234	230	235	229	236	216	218	213	209	239	215	225	208	204	190	227	233	233	224	235	219	228	223	247	225	211	229	213	223	231	235	208	234	216	233	201	234	202	226	226	221	216	202	235	218	190	222	230	232	237	227	240	218	198	237	221	217	237	212	227	240	219	219	217	225	216	219	243	227	232	226	205	199	225	260	211	210	231	234	220	224	234	204	237	227	222	217	218	237	216	221	210	190	241	199	224	228	232	216	225	213	219	225	223	252	213	232	201	195	227	195	251	225	210	220	248	204	210	219	192	211	187	227	217	228	193	216	223	246	203	204	229	227	217	211	223	210	218	205	220	215	247	230	227	203	195	217	233	214	196	190	207	213	223	242	238	214	219	226	212	228	243	229	213	205	212	228	203	225	227	222	208	226	244	202	222	219	232	195	230	238	240	230	235	233	214	239	214	225	235	237	227	224	214	213	201	206	211	211	242	261	228	215	219	216	220	229	245	218	247	246	217	216	224	222	201	231	242	207	223	231	214	237	177	225	225	234	222	215	202	255	213	211	205	235	224	261	213	199	205	215	232	244	212	206	212	224	237	232	227	220	236	192	215	230	231	218	235	204	218	211	219	223	249	251	225	217	226	214	203	219	215	217	201	213	216	244	220	209	253	214	214	256	235	203	224	232	197	242	237	230	215	231	221	225	246	229	222	216	214	230	232	237	234	228	228	234	205	206	222	228	202	198	217	215	225	248	247	211	222	231	211	236	234	234	239	232	249	229	220	210	234	203	208	207	212	220	196	228	207	207	248	236	221	209	219	208	236	217	214	216	209	227	225	225	206	217	203	234	205	209	220	219	216	237	233	219	185	223	234	246	257	194	219	214	226	213	239	213	201	221	230	225	224	218	228	208	217	210	206	207	217	199	205	204	211	230	217	225	225	217	238	215	234	227	225	192	265	192	211	228	235	224	202	207	195	236	209	242	196	222	227	250	229	221	224	244	244	201	222	215	236	213	223	207	228	205	223	230	195	226	206	235	218	212	199	222	237	216	210	229	206	198	234	217	211	221	179	207	233	251	232	220	215	239	219	236	245	218	224	218	216	209	220	223	221	233	208	232	227	205	225	213	218	227	203	243	241	209	226	237	206	258	220	225	215	238	244	233	223	238	223	217	231	221	233	220	201	213	227	237	243	217	212	201	235	225	222	197	202	229	224	222
2120	691	772	866	839	758	732	722	722	660	709	685	693	681	619	705	655	699	653	674	659	638	698	645	686	654	678	656	704	659	660	712	665	643	625	679	700	665	702	675	640	675	693	667	655	690	663	677	624	676	647	692	732	666	692	708	695	722	628	646	666	644	605	677	638	669	642	676	702	658	600	649	637	649	696	638	682	677	629	661	706	647	662	624	671	646	693	653	606	676	682	631	682	702	646	629	647	684	662	646	660	663	657	648	695	673	644	676	658	636	669	681	707	738	658	648	680	647	614	643	651	688	616	600	667	656	680	677	665	640	684	684	670	634	650	653	612	661	689	662	651	687	656	635	632	658	620	680	666	705	637	680	639	651	710	693	633	692	665	648	648	637	616	642	681	648	609	689	634	674	668	656	651	661	666	661	693	681	668	646	714	687	668	655	682	655	640	664	618	619	679	672	679	652	675	666	678	673	700	674	625	650	654	672	695	656	622	689	661	677	663	663	655	662	611	607	691	654	664	673	646	666	658	607	615	668	708	654	630	699	677	682	684	665	701	633	646	642	698	654	627	632	703	632	632	672	607	674	675	650	666	650	673	665	639	685	647	657	640	697	661	631	672	626	673	632	673	694	672	654	644	669	645	654	688	665	687	675	669	668	669	709	691	648	635	658	654	607	675	656	684	662	664	648	644	659	606	662	638	625	705	678	678	708	649	658	668	651	630	663	699	657	640	681	694	646	655	651	593	645	675	663	641	639	700	630	652	690	632	652	693	687	613	648	681	654	595	644	679	637	671	675	648	701	684	657	670	645	640	674	629	631	656	624	647	668	658	631	627	667	616	705	634	671	722	670	654	631	701	630	665	634	708	613	678	650	620	645	679	650	653	698	684	702	655	661	648	652	677	662	667	698	676	635	673	630	636	653	688	661	672	638	644	621	640	641	674	716	659	653	707	669	670	643	697	620	660	644	740	652	650	708	652	609	645	666	636	676	711	615	654	637	647	651	688	673	685	669	676	696	625	693	654	643	642	649	656	694	685	662	666	646	604	653	689	635	651	651	665	682	693	674	664	682	687	649	668	635	652	679	674	683	617	608	659	669	694	689	691	655	670	664	648	643	630	633	673	657	620	707	656	708	655	653	674	617	685	647	664	640	671	648	651	661	664	683	660	696	669	703	631	682	636	677	657	659	665	697	701	621	683	636	665	617	614	687	656	667	640	641	614	634	652	674	678	654	634	677	659	647	639	707	676	664	687	683	699	640	639	641	639	630	690	694	623	685	705	669	683	645	649	673	641	650	630	661	651	661	692	638	615	679	682	673	662	641	636	649	684	665	671	634	695	725	687	684	675	642	617	654	631	610	663	662	657	657	636	623	598	693	641	666	677	659	666	720	616	668	632	648	658	653	675	672	672	646	650	640	716	693	652	651	692	644	640	644	634	698	661	649	656	674	674	664	675	682	645	644	671	651	684	632	691	673	648	710	620	656	687	673	688	627	645	719	629	697	693	674	620	652	658	620	642	669	620	676	672	662	646	668	656	651	681	679	676	685	650	650	642	700	645	672	688	686	689	661	635	675	627	645	681	675	650	674	672	669	655	729	631	661	631	642	668	654	673	636	674	659	651	668	665	675	638	677	680	634	661	647	616	643	641	672	669	684	645	672	671	621	670	657	678	646	653	645	673	646	652	656	645	635	657	672	678	612	699	707	657	676	678	670	685	662	660	655	722	642	673	658	643	649	654	668	658	640	723	624	640	659	693	670	648	655	640	705	666	678	631	680	669	655	671	658	640	615	679	640	713	693	679	683	663	625	698	679	605	657	634	642	641	661	687	656	673	711	666	670	654	654	677	670	631	650	710	660	642	678	679	648	613	692	655	650	633	690	598	617	677	724	685	664	649	676	699	616	654	612	618	620	675	633	672	659	652	672	653	663	688	665	659	690	668	645	650	661	688	648	665	651	629	672	653	710	628	614	667	657	658	695	669	620	685	663	631	604	631	612	684	631	633	694	640	685	671	681	647	705	635	696	732	659	662	679	668	654	598	649	666	674	661	676	667	653	688	666	673	637	673	672	689	655	664	677	673	650	644	627	671	646	684	652	663	661	664	644	669	657	661	637	637	669	630	685	662	624	599	705	700	678	656	635	655	683	598	693	630	670	674	708	683	654	645	682	676	664	622	661	659	645	650	647	641	641	692	654	607	694	652	635	692	663	636	632	655	716	703	694	655	702	626	662	652	646	673	641	711	681	650	655	657	636	649	720	687	646	714	654	665	692	663	642	648	690	661	699	659	645	658	619	676	683	684	679	616	628	659	659	664	602	668	647	648	672	636	700	660	655	627	634	679	654	670	691	625	627	662	648	640	676	672	690	662	653	691	664	649	684	643	641	622	664	654	650	635	662	685	653	646	630	670	649	668	624	696	639	684	632	600	684	623	677	652	655	679	655	651	655	694	636	667	700	707	638	653	709	666	660	631	637	673	619	711	655	696	693	653	661	715	673	681	691	651	679	654	658	659	630	645	681	670	692	680	680	611	643	704	643	659	659	625	673	669	678	640	691	686	697	632	635	660	632	665	605	668	703	607	686	658	656	658	693	642	647	649	712	691	683	648	663	713	688	694	630	679	678	697	686	661	687	678	637	635	625	634	664	702	643	644	669	669	649	674	636	626	696	677	694	671	691	663	660	640	696	644	688	662	658	641	612	665	654	673	634	651	614	661	640	652	671	679	621	693	666	614	697	635	633	637	655	652	686	634	649	625	617	689	638	673	682	700	657	655	622	682	642	693	631	660	643	663	652	694	681	652	718	676	669	666	684	624	658	673	636	680	644	686	625	607	652	701	670	648	692	678	661	679	628	701	659	665	690	660	649	663	620	703	689	615	636	671	658	611	652	651	667	691	653	683	689	727	676	694	668	641	615	622	672	673	649	671	684	703	687	644	681	644	659	645	636	648	648	691	668	669	686	679	736	666	672	667	681	644	622	658	674	667	643	618	693	692	706	698	668	670	667	683	599	710	675	694	681	672	665	716	664	706	684	639	669	623	699	664	630	707	663	651	628	624	679	704	693	681	705	734	689	674	666	653	657	696	668	676	644	647	691	669	641	687	631	647	657	662	653	671	692	676	658	616	652	657	670	699	598	650	635	668	633	666	633	572	646	656	656	663	679	718	693	657	689	666	690	696	634	637	671	643	643	653	642	641	656	680	690	673	639	674	656	642	641	633	632	649	646	637	648	663	639	679	658	645	649	655	678	639	659	703	695	681	679	671	698	676	668	696	657	649	651	677	652	626	670	692	685	634	718	680	654	678	701	660	709	634	700	698	646	669	597	679	663	631	699	638	702	675	663	642	659	619	679	636	657	653	681	645	695	670	662	667	648	643	684	611	630	634	690	650	674	661	639	656	642	686	655	661	632	673	609	662	631	676	701	673	663	648	670	711	661	682	623	682	601	721	660	641	653	705	679	666	648	709	701	687	682	611	667	671	676
8108	998	1322	1090	758	474	420	320	274	242	250	167	176	187	158	164	157	157	155	133	138	133	160	134	122	124	124	134	128	119	116	110	131	125	132	116	127	117	135	116	93	109	118	125	118	116	117	121	108	117	140	97	118	109	127	123	123	108	120	111	120	113	112	127	106	115	99	115	114	130	123	121	131	95	115	114	98	110	108	126	111	124	110	101	111	101	87	113	134	104	93	136	106	85	123	104	109	127	108	119	110	117	102	114	119	119	102	99	127	110	97	110	115	102	113	108	118	126	100	119	111	127	122	121	117	110	124	108	117	110	107	121	138	104	103	110	118	110	117	127	106	89	129	111	98	117	103	119	116	100	108	109	124	116	106	107	99	112	113	102	111	110	106	93	107	121	111	114	93	119	112	114	125	83	109	116	99	111	143	113	102	93	104	123	106	109	95	125	116	112	99	120	99	103	124	97	97	110	110	93	115	120	93	112	99	118	109	103	97	112	103	119	114	129	123	128	122	101	119	107	105	105	114	128	104	122	112	95	101	122	103	111	108	89	107	121	101	113	107	110	106	96	96	119	109	118	116	98	115	122	113	92	91	117	103	120	111	117	120	113	100	107	112	121	87	120	113	104	95	108	113	99	114	108	118	102	102	122	113	117	123	112	97	130	118	110	112	120	123	90	95	102	90	112	114	110	114	118	115	103	104	111	124	114	102	112	86	129	99	132	104	106	107	105	108	107	105	116	103	130	108	115	110	114	111	106	121	116	119	123	118	105	103	115	87	111	115	103	125	116	113	108	119	117	109	109	94	117	121	108	115	105	113	108	115	91	106	104	108	107	106	117	115	110	115	120	118	133	103	106	111	113	116	114	98	103	111	113	94	112	90	122	94	127	92	109	127	117	115	103	113	118	113	114	107	99	118	103	113	98	98	105	113	103	116	106	99	99	122	107	110	109	105	102	124	107	94	127	106	109	132	115	109	124	118	113	111	125	130	94	127	117	113	115	125	104	123	107	109	111	141	100	97	110	87	123	94	108	131	92	109	118	117	128	99	119	110	108	113	124	102	112	115	106	127	119	103	98	109	121	130	97	118	112	117	96	109	108	105	122	108	120	112	104	120	101	108	114	115	129	112	108	117	123	116	115	120	118	107	130	112	89	108	115	113	109	101	106	115	109	118	108	107	107	132	93	106	108	122	108	101	107	93	117	91	125	137	124	107	109	89	115	112	117	89	127	87	100	114	120	126	93	116	121	97	108	78	113	114	103	111	108	114	107	91	110	132	123	123	96	105	105	106	121	124	115	112	102	114	121	116	139	114	112	98	111	123	97	108	116	101	119	97	120	124	111	103	115	113	103	97	121	130	105	105	108	124	107	120	115	108	113	106	102	106	148	110	109	96	124	112	129	114	145	121	121	112	118	106	117	128	111	118	115	123	91	96	116	105	123	107	108	114	107	117	109	124	106	107	94	114	121	110	130	104	121	116	110	119	114	112	112	129	99	115	130	119	114	111	105	156	107	106	120	121	118	104	120	116	135	116	96	119	119	108	106	141	110	123	116	117	124	116	90	118	117	109	104	129	110	147	108	106	104	98	109	108	113	103	110	112	127	101	132	114	114	110	111	121	116	116	122	95	124	104	126	103	90	104	131	122	107	120	109	104	117	119	86	105	115	120	111	124	127	122	104	103	88	116	108	125	108	108	102	106	93	107	116	116	139	122	114	117	128	134	107	103	106	122	97	102	120	125	124	119	106	124	122	111	102	126	116	126	128	110	111	113	88	99	128	116	106	122	103	111	98	113	107	105	113	132	105	106	121	106	115	107	109	99	120	121	123	129	109	103	108	122	117	122	109	112	115	93	106	112	133	105	113	127	117	86	107	126	104	120	108	100	107	103	109	104	123	121	106	118	127	102	108	110	116	121	102	92	111	110	128	136	108	106	116	102	86	103	107	112	121	103	102	114	105	114	110	115	119	109	117	95	120	110	107	96	106	114	105	131	100	108	113	124	104	118	127	112	106	105	114	107	113	114	114	97	118	117	104	127	111	98	121	116	97	126	109	125	101	107	122	102	122	118	118	134	137	125	106	118	101	95	103	106	109	114	117	108	115	105	106	129	109	101	108	95	123	108	116	103	118	109	101	114	114	104	113	104	133	123	109	99	92	125	125	91	122	129	114	116	105	116	112	100	93	98	119	116	137	91	126	117	120	121	109	110	123	100	107	104	105	114	108	125	118	111	105	117	106	126	105	116	97	100	121	106	99	111	110	104	115	126	111	116	122	111	105	114	104	114	105	106	101	103	104	108	128	103	114	111	96	105	112	120	110	108	104	104	111	96	119	112	104	112	108	97	112	117	122	114	106	105	119	116	126	108	111	127	101	122	118	106	135	104	98	109	116	100	98	104	122	105	105	124	117	114	118	101	101	112	100	101	119	120	98	106	110	106	105	112	112	124	107	104	110	107	124	105	106	107	100	122	116	120	105	115	94	117	136	88	109	105	122	120	100	94	101	107	126	114	127	129	110	116	109	108	109	109	104	121	117	121	126	122	126	96	96	111	118	104	100	117	95	110	102	114	127	112	130	106	116	114	112	111	122	102	115	127	111	108	94	114	118	125	106	112	107	123	93	98	107	118	108	121	102	114	101	107	117	95	102	100	114	109	103	95	107	117	130	124	116	102	133	111	126	116	119	117	111	121	111	124	106	118	116	114	87	99	104	115	105	112	116	134	116	122	106	114	113	108	96	108	107	117	97	106	119	95	113	104	119	103	88	102	112	94	113	115	97	125	121	118	99	117	103	97	101	107	111	114	116	119	104	101	96	116	101	122	108	105	127	111	117	93	108	104	123	111	114	103	122	94	123	102	118	100	114	95	117	106	108	117	126	109	109	107	109	125	111	92	120	124	104	114	106	108	130	116	142	111	131	103	125	93	110	121	110	115	112	116	104	118	117	111	107	94	89	127	103	114	101	84	120	99	117	152	103	100	94	106	125	118	94	110	118	103	112	123	109	94	113	96	116	119	106	100	95	128	102	109	121	111	130	119	132	109	130	115	117	108	117	100	114	100	126	115	106	116	118	130	113	101	97	112	110	110	125	104	108	122	95	114	120	109	101	110	101	102	107	103	113	140	143	125	115	120	117	104	127	113	89	122	116	98	111	112	111	122	114	113	99	110	127	115	118	119	121	116	106	96	120	92	123	128	123	110	112	107	102	111	121	105	122	112	120	120	115	115	104	99	123	101	112	113	121	112	108	110	111	91	99	121	112	111	108	123	93	109	119	129	111	114	109	113	130	119	107	103	112	106	115	117	113	105	103	103	113	107	123	134	99	119	117	117	109	93	124	101	96	109	103	111	112	99	94	126	112	132	116	102	116	123	107	100	99	103	109	106	108	114	109	99	100	92	131	112	101	107	104	108	102	116	115	108	112	115	113	122	104	101	109	100	149	122	116	113	113	122	137	104	133	112	99	117	112	109	112	120	122	102	131
5412	1404	3280	3604	3043	2523	2059	1740	1385	1256	1155	1018	915	849	778	719	707	650	628	610	581	589	523	561	503	512	535	514	472	482	435	429	447	455	478	454	447	397	399	454	407	450	425	422	433	435	437	399	405	452	428	409	388	402	413	380	416	423	374	430	398	423	382	397	399	396	350	378	376	366	417	402	378	403	357	368	399	391	421	360	394	366	368	367	396	343	382	401	352	365	381	400	390	342	393	414	407	386	362	329	404	353	382	389	372	386	403	384	381	377	387	388	413	359	347	410	362	374	397	372	356	390	367	365	369	338	381	382	367	378	379	370	373	379	394	364	340	392	383	411	343	412	382	342	382	369	389	400	397	405	367	387	369	375	362	347	369	391	350	389	367	385	386	366	365	381	360	356	393	348	357	409	359	358	373	376	400	338	383	374	358	348	339	355	398	385	339	369	337	350	400	392	318	404	371	366	380	377	368	338	397	383	353	388	346	376	388	353	370	361	363	398	358	352	363	333	399	373	379	354	375	380	363	365	377	327	365	352	400	360	340	369	349	367	386	373	366	358	389	421	371	379	362	338	376	356	381	382	352	370	332	359	403	354	393	387	352	379	363	345	399	354	335	403	402	350	360	354	390	367	400	391	394	390	364	381	398	381	340	382	410	363	375	399	374	352	362	358	353	346	412	384	367	394	374	383	376	363	398	399	390	381	358	366	342	351	385	388	364	377	353	365	380	392	396	345	353	396	400	409	365	406	373	352	361	360	363	378	366	385	336	380	430	397	362	381	357	370	373	415	367	384	387	363	351	348	373	391	395	394	359	368	392	364	399	366	371	403	388	408	350	373	340	347	377	374	353	377	384	365	371	370	384	371	397	397	371	357	393	376	386	337	388	380	382	369	371	379	384	399	358	356	374	354	345	367	405	385	362	345	379	397	380	356	349	353	374	379	377	371	375	394	361	368	360	367	420	382	361	362	369	350	347	361	383	394	348	349	348	386	369	378	389	371	369	328	352	391	375	364	400	370	362	374	377	335	383	365	396	370	392	391	369	362	393	379	375	400	361	370	385	376	360	346	407	350	367	374	383	331	414	399	379	334	373	344	380	347	385	374	383	361	391	374	395	355	333	408	405	393	375	382	344	383	365	353	407	361	373	406	396	341	370	292	358	381	330	374	372	388	412	364	375	368	403	391	381	383	385	365	369	404	366	351	372	376	375	365	402	381	342	382	350	373	394	372	387	367	421	365	364	379	382	392	353	390	359	391	380	375	372	361	368	414	368	366	392	389	385	343	385	399	389	404	396	395	390	357	357	384	375	387	360	354	381	399	369	395	349	371	339	342	344	375	378	372	342	369	386	367	358	368	391	362	363	395	362	358	366	371	355	396	375	371	394	403	347	390	389	354	409	359	415	391	369	372	361	337	329	381	366	390	368	384	373	388	398	345	372	359	385	392	374	394	381	352	396	367	351	422	383	381	378	378	365	372	352	359	377	355	345	385	408	360	359	361	353	354	382	392	376	391	336	363	378	377	385	400	387	365	377	376	389	366	345	372	394	364	391	348	373	375	384	374	372	363	341	358	376	383	367	391	373	360	373	364	367	373	359	384	337	398	373	380	349	409	381	377	373	380	368	384	429	383	415	393	398	395	377	384	376	394	357	362	382	386	377	364	368	338	400	361	397	367	343	380	352	361	368	378	392	354	381	384	365	381	360	372	370	356	378	395	349	388	372	370	365	336	379	387	327	394	342	367	376	383	369	341	363	401	351	345	391	332	349	392	359	410	373	404	361	357	407	378	364	374	374	362	383	384	383	381	367	354	396	386	381	432	374	379	390	392	358	380	372	401	394	386	398	390	392	388	400	399	354	414	360	358	393	346	389	361	370	366	349	372	357	378	373	417	359	395	376	345	353	405	401	373	379	388	361	385	348	419	386	380	389	390	389	378	366	391	348	368	366	364	367	344	374	370	357	346	304	357	343	374	361	409	362	366	392	389	381	376	389	335	373	381	409	385	374	385	392	362	364	336	357	389	374	351	379	359	406	371	376	376	397	352	382	399	392	356	397	393	378	394	345	376	382	383	395	374	320	405	360	397	393	363	365	374	379	384	357	387	368	389	355	358	334	374	360	367	384	405	371	386	348	384	342	365	394	366	401	385	363	354	375	344	376	371	326	352	396	361	377	406	372	368	370	404	378	383	362	409	416	363	367	373	382	387	385	389	367	373	356	373	351	385	376	397	368	360	400	369	371	326	366	348	354	397	381	399	399	358	372	385	355	389	355	389	328	345	378	360	367	399	371	419	372	350	372	372	375	346	359	374	386	367	379	392	410	377	360	405	394	353	396	385	370	352	384	372	386	353	364	362	398	371	385	382	355	366	356	382	347	409	358	399	348	383	361	391	404	397	364	365	361	391	340	387	397	388	364	382	353	392	374	399	364	381	342	378	360	353	387	357	393	381	399	362	358	387	353	354	382	380	385	365	374	373	372	377	353	381	363	375	366	363	351	337	400	401	345	408	358	389	391	375	364	398	391	343	361	373	402	362	415	377	359	372	368	379	402	357	396	392	372	369	346	401	373	400	373	357	373	381	395	389	374	362	379	400	376	374	373	383	362	351	357	381	395	392	343	378	383	369	360	379	359	382	381	374	374	390	365	348	386	414	344	415	370	403	370	396	386	311	395	383	394	378	417	341	398	363	358	389	381	382	387	372	351	379	399	373	386	360	356	367	311	346	366	401	340	400	363	386	399	370	375	358	352	415	352	364	359	385	380	355	366	355	371	379	331	407	388	379	369	427	354	398	355	361	407	380	382	386	384	371	389	370	393	363	355	387	390	379	349	352	412	410	340	333	413	340	405	361	351	406	376	370	379	386	330	381	388	351	361	377	394	359	362	356	366	378	354	359	362	386	354	342	396	332	376	363	371	360	350	363	330	338	388	391	390	370	385	374	368	374	365	377	389	338	394	377	366	379	387	377	355	369	381	383	386	379	382	384	343	376	383	410	382	370	376	399	368	357	371	366	349	366	375	386	394	404	392	393	385	367	384	380	389	376	354	402	379	408	383	338	380	370	378	339	385	366	371	397	382	365	364	368	398	369	372	366	362	371	362	359	350	382	387	396	347	376	399	426	358	378	365	359	390	387	404	377	375	364	381	353	388	319	372	333	364	365	383	388	343	397	346	378	359	392	380	379	398	359	360	404	385	362	386	356	390	360	368	377	374	371	349	388	356	355	357	378	372	357	394	386	385	391	379	377	359	362	377	396	344	364	361	413	350	400	367	388	385	391	362	388	406	372	399	395	408	376	388	355	364	345	351	375	385	398	385	370	385	347	363	379	338	389	367	350	351	386	352	346	388	354	386	353	380	385	359	331	384	343	331	345	369	356	388	366	387	377	338	366	356	398	372	382	354	355	408	389	397	397	368	341	347	379	368	340	384	388	378	374	364	382	376	382	380	375	347	396	339	365	368	369	333	367	379	398	400	381	390	353
