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
338199481852	338199482416	338199482966	338199483516	338199484066	338199484616	338199485166	338199485716	338199486266	338199486816	338199487366	338199487916	338199488466	338199489016	338199489566	338199490116	338199490666	338199491216	338199491766	338199492316	338199492866	338199493416	338199493966	338199494516	338199495066	338199495616	338199496166	338199496716	338199497266	338199497816	338199498366	338199498916	338199499466	338199500016	338199500566	338199501116	338199501666	338199502216	338199502766	338199503316	338199503866	338199504416	338199504966	338199505516	338199506066	338199506616	338199507166	338199507716	338199508266	338199508816	338199509366	338199509916	338199510466	338199511016	338199511566	338199512116	338199512666	338199513216	338199513766	338199514316	338199514866	338199515416	338199515966	338199516516	338199517066	338199517616	338199518166	338199518716	338199519266	338199519816	338199520366	338199520916	338199521466	338199522016	338199522566	338199523116	338199523666	338199524216	338199524766	338199525316	338199525866	338199526416	338199526966	338199527516	338199528066	338199528616	338199529166	338199529716	338199530266	338199530816	338199531366	338199531916	338199532466	338199533016	338199533566	338199534116	338199534666	338199535216	338199535766	338199536316	338199536866	338199537416	338199537966	338199538516	338199539066	338199539616	338199540166	338199540716	338199541266	338199541816	338199542366	338199542916	338199543466	338199544016	338199544566	338199545116	338199545666	338199546216	338199546766	338199547316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26546	11762	12615	8838	5131	2636	1942	1975	2016	2072	1584	1213	840	664	613	480	418	381	359	345	334	338	289	335	292	256	260	307	305	269	298	324	237	264	257	255	277	268	285	262	255	268	269	267	271	270	286	284	231	264	268	240	289	242	269	239	240	245	263	272	227	284	249	268	269	252	227	276	251	265	283	260	283	279	228	282	266	267	268	255	264	253	242	262	278	274	235	256	286	281	263	261	265	296	267	269	235	258	246	285	252	250	266	279	235	248	247	234	280	247	262	236	228	268	278	268	260	282	251	262	294	269	285	232	272	261	270	243	264	273	265	271	266	251	301	271	285	266	233	256	276	230	234	286	262	272	286	273	269	247	279	281	239	278	254	282	276	275	265	274	280	252	266	269	261	259	260	275	249	279	257	271	254	281	242	262	276	310	251	270	272	273	239	269	271	258	243	260	261	263	269	262	235	246	262	264	222	260	249	232	260	212	282	271	274	294	275	285	245	269	262	277	254	253	244	234	258	275	237	275	233	250	248	276	236	239	264	281	259	289	266	259	264	273	253	276	278	282	249	239	248	264	270	245	306	272	266	253	258	257	280	286	278	268	280	262	246	237	251	246	256	245	246	284	248	285	284	254	249	275	292	260	251	281	251	259	268	247	251	252	236	256	280	297	275	260	235	262	233	292	266	255	263	255	257	284	288	269	251	273	267	256	275	251	273	248	246	251	292	248	252	292	245	271	273	259	265	263	258	257	230	265	276	272	242	262	253	263	247	256	238	254	283	267	281	280	290	237	231	265	251	255	259	275	242	236	241	262	271	259	238	286	241	233	238	268	295	304	261	259	245	248	264	245	257	243	283	264	245	275	236	281	264	281	271	286	276	275	261	260	240	276	273	259	262	271	259	239	237	256	279	241	232	255	279	260	259	262	259	251	259	292	240	246	268	253	248	308	230	269	267	282	246	274	255	241	260	266	249	252	256	263	265	280	255	284	275	257	281	262	230	289	278	282	234	269	286	260	245	282	275	254	287	253	270	288	282	262	280	297	253	246	293	242	265	276	287	284	263	286	252	252	264	269	255	271	255	240	308	263	278	261	287	276	297	288	243	254	252	277	287	276	266	291	248	247	261	290	271	274	262	261	268	265	257	256	272	269	248	303	292	283	248	281	264	283	265	267	247	246	263	260	252	256	288	246	278	248	260	272	276	270	244	258	267	279	256	245	235	280	241	248	276	233	262	267	256	273	230	276	274	256	274	309	260	260	252	253	272	282	284	264	288	278	255	265	257	234	209	261	263	296	269	273	294	245	259	240	264	263	231	252	271	268	250	267	298	256	263	273	250	308	236	273	296	281	265	259	242	258	267	244	252	239	238	254	258	246	301	291	274	260	282	263	273	230	277	255	273	284	264	256	268	276	298	240	288	291	237	264	242	257	239	258	263	244	298	254	241	239	269	282	272	262	262	294	286	252	258	252	278	287	315	257	258	251	250	246	244	285	274	266	255	260	263	263	262	262	274	276	261	251	283	263	299	235	290	285	294	279	272	265	261	242	272	253	232	230	240	259	310	279	276	260	277	274	268	272	255	269	255	254	237	257	273	281	269	242	263	270	264	253	251	257	274	241	257	261	258	228	240	239	275	243	232	254	257	230	272	305	262	248	290	269	246	275	304	258	306	250	251	295	256	302	253	273	270	258	230	288	261	248	278	250	269	268	255	269	275	268	232	286	289	293	277	253	255	280	280	280	252	284	294	329	276	247	240	248	253	260	290	283	269	258	278	260	239	274	282	262	259	262	276	231	244	269	298	253	261	275	220	270	278	245	297	279	273	268	247	285	242	276	276	239	267	273	249	294	241	268	257	247	260	283	286	247	257	264	259	265	267	234	289	275	256	288	268	245	274	277	299	271	252	289	258	293	284	244	251	249	272	245	271	252	278	272	251	269	293	274	247	238	295	235	278	254	262	244	275	281	270	253	269	265	268	285	284	243	254	263	266	261	252	262	220	282	294	322	256	229	248	275	288	255	272	262	274	255	263	289	253	260	240	281	274	267	271	290	253	287	275	234	277	242	269	287	241	269	250	287	287	280	289	292	276	233	266	241	281	254	285	277	280	246	269	235	292	272	230	257	234	251	280	280	273	267	263	286	259	254	275	266	281	250	277	262	265	269	253	295	267	244	253	280	247	284	288	273	301	287	264	258	255	264	260	277	277	278	259	259	253	274	264	283	266	231	237	268	246	253	262	287	273	240	249	188	277	268	238	285	244	260	279	261	258	256	287	255	273	275	255	260	268	269	282	265	249	303	234	260	265	246	246	257	230	235	280	290	292	259	249	253	264	282	264	279	256	250	258	305	266	278	300	261	282	266	298	241	272	266	273	265	260	270	255	281	254	254	255	287	268	217	268	278	250	263	277	273	229	287	234	276	261	245	261	264	261	241	263	242	249	266	277	264	264	281	270	260	265	280	273	238	239	270	262	282	254	282	244	256	271	262	271	253	279	242	256	253	275	295	253	287	258	276	307	282	236	248	264	255	262	268	261	225	232	276	259	282	265	255	279	275	237	289	270	239	263	276	265	237	281	266	235	271	256	263	264	255	265	242	288	254	268	274	289	273	246	282	266	275	258	261	266	238	262	245	243	268	276	245	257	248	277	259	232	238	258	276	263	230	247	256	242	287	270	295	310	286	280	263	311	248	241	278	255	277	239	272	268	239	263	274	290	264	265	269	251	263	232	247	267	264	258	236	280	293	267	244	270	271	219	262	265	279	250	234	256	258	290	252	239	251	255	271	279	262	258	238	265	281	291	259	268	296	259	276	273	267	266	270	274	250	268	233	246	256	249	224	256	250	272	279	286	254	246	291	248	261	256	249	257	291	277	272	289	263	277	274	258	253	244	264	298	256	230	272	240	289	255	266	230	301	263	249	258	266	240	260	238	253	256	226	273	263	303	261	257	247	266	257	271	268	278	248	257	283	261	225	253	257	268	252	293	257	298	261	270	283	265	252	250	233	263	292	256	265	289	227	258	263	273	257	241	262	278	261	264	260	258	287	282	267	269	278	277	264	260	266	212	251	293	264	275	278	263	259	268	272	249	259	303	284	259	273	256	283	274	287	263	279	269	264	275	289	282	286	263	272	285	270	292	262	288	275	284	266	275	286	259	265	276	260	247	291	284	283	281	309	260	266	259	249	245	254	267	250	255	273	257	272	237	284	279	287	252	262	289	274	266	254	232	273	262	259	227	254	253	256	271	271	279	263	233	272	274	268	260	289	255	246	265	236	262	275	261	273	284	257	266	220	271	258	227	250	225	245	250	260	275	233	259	271	281	255	287	266	314	271	289	267	227	270	256	259	263	260	249	266	285	263	245	276	289	251	281	281	218	259	252	244	255	250	274	242	246	258	267	257	279	245	285	256	246	272	280	245	270	264	272	251	244	248	274	270	256	229	245	262	265	263	265	265	281	291	264	250	244	262	257	291	240	281	252	265	276	274
14921	9396	18927	18438	14985	9382	8024	8313	8863	8684	7146	5573	3659	3007	2717	1774	1582	1441	1255	1079	1148	1032	971	807	785	771	820	810	855	815	853	801	799	790	692	689	648	665	610	636	626	607	675	601	665	605	625	638	595	633	625	640	605	619	649	637	587	607	626	615	625	648	608	639	633	588	616	608	615	618	599	607	654	582	647	564	604	569	639	669	552	598	582	588	592	590	638	607	575	622	610	620	631	633	635	638	598	621	646	609	578	621	631	591	582	637	611	628	663	631	586	587	594	601	593	576	624	601	574	600	646	618	602	593	596	614	592	597	590	634	583	610	606	639	624	624	603	607	613	616	605	569	646	616	602	633	643	608	621	578	618	619	599	621	645	637	648	620	612	574	599	639	608	634	603	682	576	638	598	610	598	585	662	615	579	609	576	574	621	608	617	657	546	591	641	606	605	609	594	569	632	612	601	613	601	620	610	643	644	631	636	615	585	631	630	615	601	606	600	566	620	634	600	619	610	600	673	586	617	628	602	653	619	625	568	588	596	551	599	582	630	652	639	612	608	620	623	600	654	606	609	589	601	617	603	637	657	634	596	630	645	584	572	642	634	629	597	619	559	612	629	585	605	653	619	605	611	642	598	615	607	625	593	647	535	669	625	567	676	627	592	628	640	641	627	604	598	591	653	580	595	650	618	663	602	633	618	621	658	577	610	642	626	578	616	635	597	606	656	633	611	555	556	628	543	605	556	575	626	644	646	646	607	593	638	616	614	595	627	563	617	609	606	591	610	614	621	636	639	568	599	590	572	621	618	628	594	614	640	586	621	595	596	615	621	559	574	596	596	592	609	606	607	582	627	593	634	565	598	608	622	590	562	593	638	632	646	573	619	593	605	649	577	577	604	568	598	629	597	655	606	620	657	598	648	596	625	651	595	567	632	637	634	625	606	595	571	589	602	599	621	604	581	624	629	603	595	591	671	629	637	590	620	617	624	624	589	634	596	635	636	598	686	594	629	568	562	605	625	613	626	575	598	587	611	616	603	611	634	621	624	616	643	621	634	623	625	670	636	660	597	588	612	606	607	625	614	594	616	648	564	648	637	666	599	606	643	608	617	608	634	632	588	542	639	606	571	590	577	612	643	622	620	577	598	633	656	606	619	598	656	628	596	597	606	587	582	614	603	617	574	633	594	628	557	623	652	670	548	621	623	606	598	615	644	611	609	581	600	626	636	584	607	608	608	618	600	588	619	609	614	599	621	677	641	613	605	625	645	610	626	576	656	584	605	600	612	600	596	586	671	597	624	616	628	619	589	570	596	616	593	591	632	615	642	620	673	628	610	618	625	607	654	647	604	613	625	613	576	580	611	618	619	640	603	625	575	650	567	645	611	607	605	618	585	627	600	623	604	561	590	598	603	594	607	639	613	621	565	605	618	586	619	591	634	593	619	598	604	646	637	585	594	635	608	629	613	610	630	620	646	603	595	616	588	596	644	619	606	632	623	677	649	603	592	580	606	595	627	617	598	623	599	596	645	600	593	609	642	616	595	628	648	637	607	601	571	626	607	594	603	602	612	611	596	624	605	597	590	579	611	611	564	625	659	628	600	621	643	588	600	594	594	630	609	614	630	604	620	685	639	629	611	618	618	628	607	607	602	555	585	633	589	621	613	639	598	645	604	610	598	649	566	628	640	666	646	663	622	630	633	618	554	603	600	606	598	622	596	638	626	614	644	587	644	595	622	617	618	611	590	590	608	617	627	646	621	599	616	628	607	638	595	591	628	580	573	646	549	606	609	574	609	630	607	606	596	620	633	628	638	602	590	628	653	621	614	632	600	651	597	569	601	610	628	595	600	657	622	609	615	662	595	618	631	617	620	624	585	645	628	617	616	580	598	602	620	608	587	605	601	583	635	596	579	610	632	667	619	608	633	625	606	579	610	609	640	570	549	571	577	590	616	644	607	605	638	633	654	654	563	623	585	643	618	630	616	600	665	606	558	585	628	659	593	571	592	604	614	619	616	649	622	591	583	638	642	628	620	627	599	630	610	578	613	607	615	615	570	590	599	581	639	623	655	580	610	629	594	602	622	610	622	631	626	596	599	619	588	641	594	601	615	616	594	582	630	617	626	623	615	609	589	569	606	606	636	657	597	596	629	601	627	608	611	582	629	634	621	588	627	615	618	608	606	595	668	676	584	601	600	640	646	619	644	584	622	615	622	631	585	603	583	614	582	627	603	618	619	621	593	639	648	620	670	622	608	658	580	639	601	572	635	592	630	594	616	621	644	596	658	616	610	602	594	611	581	608	583	621	635	656	609	611	641	656	606	628	664	614	595	629	615	630	588	627	624	580	573	596	634	632	617	628	617	563	663	604	630	622	613	595	643	605	619	589	608	658	624	543	615	615	602	578	611	638	609	577	624	600	635	603	627	645	644	589	611	641	586	623	635	628	637	642	579	622	595	639	607	647	632	625	600	608	630	606	630	626	625	578	600	605	612	608	602	607	619	620	654	603	653	571	642	621	635	592	610	622	634	621	635	601	645	620	629	628	584	624	617	588	652	600	631	606	651	622	601	627	606	594	639	653	615	596	639	587	585	623	560	603	607	616	578	573	602	646	627	640	612	628	646	628	650	618	633	628	606	599	612	616	585	637	643	579	630	586	610	662	618	611	622	619	609	625	604	642	578	569	670	612	642	642	606	630	609	586	591	604	603	621	588	621	601	656	605	593	627	624	631	660	612	636	623	590	629	609	593	623	601	584	599	617	597	600	588	555	569	579	624	646	614	612	600	586	599	645	631	616	653	576	616	639	614	605	590	624	657	576	622	612	608	581	649	565	631	568	613	640	585	590	616	599	627	627	626	573	624	589	586	622	623	595	602	593	641	604	604	610	623	637	595	587	611	581	605	619	612	659	595	590	640	585	627	651	589	584	599	604	608	599	610	615	654	602	598	622	594	641	625	608	652	557	595	569	628	638	642	637	632	606	590	599	565	611	606	607	605	617	637	580	597	655	585	615	566	626	615	546	624	594	558	634	626	626	613	624	636	661	599	657	602	622	640	582	620	600	670	597	623	611	569	600	643	606	617	617	590	583	597	622	576	599	596	610	633	678	625	607	633	643	630	585	610	607	615	633	604	534	674	597	634	646	582	587	639	601	620	646	612	600	601	655	616	614	634	641	640	639	612	608	674	607	595	599	618	620	637	632	615	601	562	635	629	593	588	582	622	620	606	566	620	628	588	599	613	620	599	613	596	646	625	629	574	606	605	576	633	595	592	608	672	607	606	626	634	633	613	619	603	571	589	595	591	620	629	577	585	633	605	598	614	631	569	625	607	638	629	607	616	565	577	606	615	648	590	592	614	606	631	578	599	662	577	650	594	568	599	590	616	629	650	636	648	593	637	632	595	622	590	618	613	644	598	597	642	641	614	600	639	619	630	590	594	619	609	634	593	611	608	627	629	609	640	612	597	598	616	640	625	613	601	591	656	621	605	594
9038	4636	5216	3592	2283	1303	1081	1121	999	895	857	769	636	508	502	441	439	422	389	397	386	399	394	399	398	384	382	370	374	364	382	383	402	397	376	349	371	379	367	392	381	375	316	359	323	392	360	393	361	348	317	371	380	358	364	332	365	360	306	368	400	360	384	346	324	383	350	337	331	362	367	346	374	364	344	324	381	367	339	363	339	333	360	370	377	330	354	345	378	354	380	364	368	364	342	331	314	330	378	314	346	360	369	358	357	383	335	390	355	317	322	378	366	359	352	371	338	368	359	398	356	340	383	400	351	345	362	377	369	398	380	387	364	388	363	375	331	371	356	363	375	361	339	366	346	377	420	353	356	383	371	374	368	406	367	380	345	373	360	346	366	355	343	334	352	334	343	392	369	393	380	342	368	417	368	390	357	347	350	353	350	327	353	366	378	365	320	395	368	363	361	353	334	334	353	352	344	371	348	351	353	338	380	368	358	360	400	363	354	342	357	330	386	364	336	356	334	347	378	384	357	347	365	350	357	347	362	360	384	395	355	352	387	362	387	355	393	385	351	349	381	355	325	359	339	336	390	353	357	390	339	352	353	360	380	380	374	362	362	360	374	391	379	385	338	325	361	368	350	369	351	374	332	354	362	368	373	391	363	341	367	335	356	337	366	404	383	335	375	413	372	364	336	390	347	372	388	333	366	340	322	358	366	348	354	353	382	390	357	373	395	337	354	389	381	361	344	367	404	363	385	351	347	344	351	364	361	335	373	377	335	354	375	343	347	378	370	358	333	383	350	391	372	342	364	379	382	331	366	366	353	369	391	409	386	390	369	383	346	397	408	367	350	398	401	351	348	371	338	379	387	373	389	404	364	354	334	343	336	343	335	373	379	379	361	336	311	361	332	336	404	332	385	380	357	352	354	376	361	363	368	353	366	346	339	375	368	363	365	386	343	366	334	389	372	356	340	335	359	351	350	360	351	362	364	367	346	311	383	338	397	349	375	349	323	358	374	372	351	378	365	360	403	374	370	371	362	372	330	354	337	339	362	382	350	356	362	375	360	348	362	332	325	379	349	393	402	398	320	368	365	330	329	402	352	332	341	364	353	348	363	364	372	331	362	337	352	353	348	368	349	366	371	366	332	350	348	352	349	332	359	356	360	386	330	363	369	381	396	341	328	368	338	361	382	410	363	360	367	358	384	387	342	362	339	390	380	347	375	353	362	343	385	356	368	333	342	384	336	357	349	381	362	329	348	370	317	388	370	370	358	358	346	378	371	422	372	323	335	394	364	352	379	344	324	347	366	425	334	360	369	361	372	376	373	352	374	345	371	382	360	365	329	366	367	404	360	342	326	311	375	392	347	394	346	380	389	371	368	377	351	408	363	362	353	363	391	361	347	358	380	313	360	334	336	337	361	399	374	400	375	391	371	367	362	341	356	367	360	363	366	382	341	364	382	345	368	386	383	349	346	346	333	354	339	373	365	381	356	343	345	342	379	373	344	380	340	363	327	387	364	353	341	357	390	366	348	362	347	348	374	357	354	385	354	385	381	376	383	329	345	348	362	386	401	394	372	353	392	339	379	349	355	322	327	345	382	385	367	338	370	358	392	361	363	336	362	357	341	305	361	410	350	338	366	375	358	347	351	315	326	411	381	352	367	352	384	388	381	358	376	358	361	365	355	364	367	336	325	366	367	386	374	385	334	364	337	328	354	343	347	333	359	344	345	343	372	393	363	337	356	349	367	396	373	379	357	369	385	339	353	362	395	384	360	334	383	372	361	339	389	362	345	343	332	328	352	345	348	356	391	391	341	354	336	333	363	397	380	329	340	338	358	383	366	352	318	351	326	386	345	361	377	402	346	342	317	352	378	366	360	360	382	348	357	369	339	396	368	345	377	351	388	374	353	327	367	360	357	363	353	358	376	393	324	369	355	365	357	323	351	365	344	370	355	373	369	368	353	342	356	339	339	356	367	341	378	369	349	394	348	379	362	360	391	366	354	342	335	379	343	368	349	363	366	360	321	386	411	357	364	372	368	372	384	372	339	352	336	364	348	352	391	390	367	378	345	342	392	366	333	365	374	373	360	375	352	364	333	349	381	343	322	378	380	403	378	345	373	361	359	353	317	335	348	297	364	350	333	349	350	362	370	352	364	362	349	357	374	386	394	399	355	391	344	313	357	343	360	395	360	354	359	360	331	347	384	381	368	369	367	334	361	381	322	331	353	363	346	378	352	347	313	369	354	318	344	374	350	357	367	375	373	374	331	393	365	348	364	358	377	395	360	334	391	394	343	354	370	368	353	359	331	403	371	402	379	358	361	375	358	354	380	354	349	384	357	345	364	371	367	380	360	378	359	397	347	353	338	346	384	387	350	352	374	338	364	352	347	339	329	360	373	354	340	344	370	358	374	403	342	376	380	361	342	343	383	372	351	371	352	356	366	388	324	347	370	340	362	318	342	369	408	381	370	378	393	360	353	336	361	356	374	393	367	372	394	384	350	356	393	335	366	362	355	388	356	376	337	374	367	388	382	383	374	342	380	360	368	341	336	401	372	386	382	378	347	389	339	388	360	378	352	350	329	373	359	356	330	385	353	353	350	333	357	351	345	364	362	358	361	303	376	358	343	362	319	310	329	361	357	335	343	368	377	350	334	372	329	356	349	368	341	383	326	344	360	328	387	343	351	372	339	353	402	376	363	345	385	374	384	313	354	366	367	356	406	363	320	357	363	395	372	364	411	381	341	356	327	360	370	355	312	352	340	349	352	352	359	384	372	353	354	348	357	378	378	342	363	358	364	358	365	336	371	373	375	364	332	367	344	397	345	374	377	341	362	348	355	375	393	364	364	316	341	380	354	329	348	368	331	341	378	356	337	358	380	374	367	365	354	353	345	331	390	380	337	354	371	346	373	365	326	346	404	374	327	349	312	333	381	369	410	360	396	358	362	370	357	376	367	399	373	351	372	315	394	370	364	357	387	417	368	401	353	382	337	354	350	385	354	340	401	372	373	363	353	374	368	355	392	347	358	386	398	363	371	328	367	356	362	392	355	390	374	335	368	354	348	339	403	327	369	350	376	340	346	333	342	346	359	367	383	337	360	368	359	370	350	407	381	380	338	333	333	365	360	381	378	351	321	338	377	386	365	377	372	347	341	378	394	364	345	365	344	368	368	338	319	369	399	332	330	330	328	334	377	370	343	325	359	377	348	380	359	367	356	349	325	380	352	377	393	370	386	368	368	329	382	369	337	341	362	363	401	341	358	372	327	361	339	344	374	349	341	352	353	401	379	383	331	366	321	373	353	369	357	359	357	359	343	363	365	339	344	369	393	363	373	336	378	363	358	355	374	359	370	384	340	372	364	348	284	343	356	346	367	350	300	351	402	353	363	398	337	381	365	376	340	357	359	377	336	334	340	345	339	355	353	363	384	362	378	346	359	383	350	377	398	340	329	385	377	375	368	348	352	391	372	342	369	413	338	330	329	381
5772	4599	9486	9467	7506	4436	4365	4512	4130	3804	3522	3048	2233	1832	1553	1271	1171	1036	1046	965	888	890	876	819	802	889	850	796	756	815	814	804	833	835	815	803	782	813	841	811	813	791	774	797	802	835	725	792	790	837	806	780	800	786	770	789	799	765	803	814	768	764	825	775	826	833	775	777	819	788	761	810	793	762	854	781	805	814	783	779	779	795	780	779	772	753	775	784	816	762	840	798	820	761	760	790	815	758	786	811	788	819	797	821	797	771	752	815	758	767	766	839	784	802	797	785	798	815	773	743	822	790	788	780	821	825	795	745	784	820	779	808	802	792	767	823	790	816	810	841	825	789	710	802	841	807	762	792	783	761	817	752	856	794	759	799	809	811	843	781	758	803	745	789	845	823	737	787	813	760	758	775	764	817	832	832	811	820	771	809	826	756	825	803	798	770	833	802	775	806	773	839	751	793	820	809	794	834	743	807	824	837	813	750	799	824	815	790	798	788	790	772	787	767	758	789	828	809	796	787	795	787	757	797	812	823	864	830	749	776	768	822	833	851	810	791	799	783	770	753	760	813	786	854	742	825	776	796	767	742	777	810	820	758	768	836	820	785	813	754	783	822	760	805	815	776	825	816	826	778	769	782	749	782	794	802	788	828	779	859	766	763	762	762	819	838	777	785	799	781	739	789	806	781	800	785	767	787	774	824	759	815	730	803	809	756	782	759	800	813	728	748	787	788	809	733	820	797	808	755	806	806	770	810	744	779	801	856	776	803	792	789	775	786	747	820	811	826	782	761	812	786	849	816	787	845	771	805	792	801	788	781	720	793	846	830	729	773	819	806	769	828	744	730	813	772	730	802	813	791	798	789	800	739	793	742	742	844	800	786	820	828	789	810	779	774	748	841	815	766	764	759	732	792	787	755	731	835	802	733	782	807	764	799	830	813	804	749	824	784	753	770	784	749	786	779	815	783	813	797	801	776	736	807	785	813	795	805	781	775	845	781	793	826	793	788	769	799	817	746	808	769	800	761	815	760	789	825	743	770	762	830	739	765	758	797	784	781	833	807	798	802	800	799	838	793	769	773	819	753	786	820	768	789	808	817	770	798	788	792	775	773	790	782	786	781	795	781	805	769	693	786	841	764	783	751	784	854	790	736	781	747	853	768	760	800	805	831	766	779	747	861	795	804	796	771	827	823	819	795	728	820	838	774	833	838	797	808	794	795	798	766	780	798	819	802	815	800	815	793	810	851	791	747	793	800	776	744	820	749	785	787	722	747	799	811	817	756	778	803	792	821	806	778	808	775	753	820	824	789	770	841	808	815	815	777	790	800	848	809	799	738	771	745	788	744	807	775	776	806	799	773	787	805	742	814	763	814	764	784	818	791	801	785	778	744	839	785	774	821	778	788	817	786	758	764	806	785	836	776	846	827	765	815	746	755	829	809	769	807	764	828	744	813	796	804	772	806	815	763	784	787	792	776	793	772	808	779	811	787	788	779	806	808	849	799	809	796	804	814	822	801	771	786	838	790	856	820	793	755	770	810	827	811	792	802	791	765	788	805	772	788	820	776	790	767	825	844	757	798	789	762	815	793	775	789	811	794	810	764	775	784	776	760	824	790	824	755	721	787	796	764	781	833	801	822	773	772	781	745	781	815	776	806	796	795	822	807	826	797	771	751	781	793	820	803	779	808	786	814	744	801	845	787	745	732	819	818	777	800	807	794	809	790	846	805	804	836	778	765	784	833	753	787	724	794	783	810	785	768	788	828	801	788	758	743	818	794	763	779	779	805	779	819	781	817	771	793	756	764	762	807	823	820	797	788	851	828	840	824	787	836	785	758	770	769	772	765	785	822	785	733	786	844	751	782	801	796	789	795	781	776	761	735	809	758	783	780	805	805	820	799	768	753	799	798	823	803	782	783	759	793	790	798	812	841	786	856	807	771	790	729	784	817	795	800	759	811	736	836	789	756	750	775	805	879	810	756	793	780	770	771	785	782	775	747	807	747	754	820	764	780	824	793	750	805	801	747	751	732	763	786	845	795	825	785	795	826	818	821	744	802	826	770	804	791	781	803	836	829	810	812	788	854	755	773	799	797	783	807	807	774	771	755	758	845	795	814	780	794	790	775	814	758	750	749	778	742	826	802	803	802	789	754	754	813	750	708	824	862	826	809	772	762	756	794	810	795	791	798	818	817	781	764	829	749	781	827	756	800	733	828	803	794	807	791	788	778	791	782	795	792	794	778	826	798	790	757	778	825	789	827	759	791	813	796	775	762	836	849	830	767	820	774	776	815	813	811	777	727	753	736	803	758	782	833	779	792	785	819	765	762	740	792	815	777	814	756	773	793	768	804	820	813	770	822	769	770	782	772	794	757	819	763	773	804	795	802	775	785	820	823	754	749	772	841	822	817	747	817	817	789	793	795	811	805	792	761	787	821	774	799	796	833	789	792	752	806	806	745	794	785	834	786	825	790	762	771	787	798	756	818	842	811	820	773	766	771	799	811	788	753	783	791	775	738	797	831	766	802	812	855	806	792	788	781	798	788	889	841	742	810	806	828	744	836	764	774	809	836	845	759	804	767	793	795	795	824	732	714	832	790	757	838	784	797	832	781	804	752	791	776	815	761	735	865	826	774	743	781	805	793	790	773	812	759	746	844	818	786	806	765	735	739	819	757	820	792	781	807	797	826	806	744	776	792	771	773	802	848	796	793	789	810	780	763	787	790	791	754	793	793	751	762	800	787	779	809	801	827	780	806	763	821	820	802	802	788	757	756	758	779	808	797	821	797	754	814	795	804	813	739	802	780	781	767	814	810	783	852	859	763	792	773	747	743	790	833	785	788	774	781	834	817	774	798	789	777	751	807	782	815	752	766	856	815	783	799	790	799	783	779	808	801	757	795	796	827	765	793	777	796	813	784	805	812	795	806	802	789	818	835	769	793	786	782	769	766	792	795	807	808	777	797	793	765	805	823	807	765	783	780	763	835	736	782	781	801	769	795	786	795	837	794	844	762	819	800	805	779	798	812	846	803	785	774	818	766	800	811	766	810	814	766	783	775	758	739	766	828	726	768	800	815	804	805	783	749	812	791	781	839	766	877	830	805	785	745	779	774	834	778	799	795	801	718	808	822	813	818	783	813	735	750	793	723	796	807	791	805	783	813	787	786	762	840	806	745	743	805	780	769	812	821	823	801	811	779	777	809	814	820	776	760	806	805	809	811	801	790	825	792	770	802	760	773	771	775	861	794	792	841	782	751	804	775	790	773	764	807	770	824	765	789	806	746	758	804	825	805	821	780	759	755	830	754	773	815	777	787	822	808	845	795	788	769	790	763	729	762	795	796	835	809	799	766	774	777	818	767	779	807	793	770	829	803	775	765	798	815	791	797	796	775	764	780	754	807	769	740	841	792	724	779	783	840	829	837	800	802	798	794	786	796	767	773	790	743	817	789	828	792	758	812	842	799	774	810	797	839	769	842	752	787	821	743
17220	7414	7820	5673	3299	2035	1729	1420	1313	1182	996	883	797	686	491	452	390	353	345	341	358	299	300	295	277	310	321	306	288	315	296	314	303	314	310	289	282	312	273	304	297	283	290	295	294	331	288	275	288	258	277	312	277	285	298	306	322	317	284	324	289	304	288	319	280	291	293	282	307	270	290	266	302	327	295	288	306	314	286	282	272	292	300	248	277	282	300	287	269	296	270	292	294	311	290	284	292	313	271	283	269	271	294	270	281	295	284	294	284	299	283	276	261	297	293	278	302	301	301	275	268	319	277	305	308	302	270	290	274	266	280	254	325	283	275	282	286	299	319	295	283	263	286	277	326	263	273	281	305	279	270	290	281	306	297	257	282	283	279	328	297	291	263	282	299	287	280	294	312	263	311	313	305	296	267	288	287	336	298	279	270	275	293	316	259	270	294	273	282	303	279	287	297	267	269	302	317	261	254	285	263	295	296	282	270	278	273	301	282	280	297	272	292	290	291	258	280	284	302	274	310	294	290	290	311	300	286	298	299	282	252	293	277	288	309	297	284	262	287	270	274	297	273	277	297	272	286	331	279	317	270	266	269	309	291	286	329	279	251	316	275	294	299	304	237	272	312	287	257	279	316	268	287	309	303	292	331	307	287	283	296	287	307	267	276	293	258	264	253	268	279	288	276	279	278	275	288	297	290	264	251	284	328	286	283	290	323	294	282	325	264	299	277	245	289	271	269	289	283	302	284	318	295	285	285	266	279	309	270	272	251	287	317	291	271	259	291	250	303	275	319	291	283	312	252	267	287	252	290	301	287	280	319	296	287	293	272	288	288	268	310	273	260	292	304	266	272	271	276	267	274	262	269	281	285	309	303	306	292	287	254	301	248	305	296	261	291	280	296	289	274	292	262	299	297	268	272	287	272	294	280	276	279	289	285	274	259	293	303	303	275	298	320	294	254	298	284	245	302	268	296	271	308	292	285	272	269	290	297	284	295	292	314	294	286	279	274	265	279	264	259	269	262	277	282	268	269	283	305	303	298	283	297	288	277	268	279	316	300	304	293	273	233	301	283	284	249	285	298	309	298	263	278	276	284	285	270	262	309	282	299	307	268	312	273	265	289	285	288	305	263	284	291	272	293	273	276	274	303	252	282	295	304	284	274	285	302	305	263	288	291	320	271	258	293	284	269	299	256	270	290	278	288	272	253	300	309	261	275	268	293	304	290	302	296	278	314	331	299	282	298	288	292	306	270	289	283	291	294	271	271	274	272	286	298	293	317	296	284	311	300	270	298	301	296	283	262	271	291	298	286	258	266	287	253	324	297	285	296	256	282	276	288	304	261	271	253	264	305	280	309	266	283	258	300	280	249	291	265	281	306	266	286	301	288	255	283	286	311	316	317	243	259	278	282	306	285	280	255	268	269	275	266	248	318	316	288	287	279	237	307	298	302	293	269	287	295	276	272	281	265	279	309	261	284	309	299	273	277	277	281	304	293	300	283	283	277	275	304	285	253	256	261	274	240	268	275	309	316	258	286	323	289	301	292	292	292	266	304	244	293	317	295	270	358	270	284	269	298	279	295	339	271	296	310	312	287	257	297	295	250	258	263	302	276	259	271	282	278	256	274	291	293	292	315	269	302	282	285	291	256	281	283	304	281	304	286	299	294	280	244	297	298	257	284	314	296	327	273	243	294	294	301	288	275	266	284	262	272	272	237	272	283	276	302	300	310	278	264	284	321	305	306	256	263	276	293	311	329	322	278	272	292	308	278	280	318	248	282	307	294	317	328	301	305	301	265	270	247	288	281	292	301	284	295	250	279	292	274	286	277	299	275	274	275	294	292	309	282	260	283	287	272	308	275	289	280	246	301	294	283	282	268	285	266	295	280	278	285	265	287	297	260	292	287	238	241	299	257	287	281	276	256	337	291	283	295	293	318	255	284	293	295	321	281	256	261	259	289	321	287	292	285	255	287	283	308	315	298	288	291	258	322	293	260	274	285	297	278	276	278	254	264	272	279	296	273	326	312	275	316	293	269	295	256	299	305	294	300	284	281	292	265	313	330	285	289	253	253	291	315	320	252	307	314	267	301	306	275	296	310	276	307	276	274	289	276	289	303	275	279	304	296	286	287	266	309	310	275	265	297	273	264	278	261	271	299	285	284	265	289	301	287	272	294	271	277	265	342	287	276	282	280	293	294	282	291	276	287	276	286	263	257	278	282	292	288	288	276	271	294	280	333	285	298	316	303	294	265	284	292	268	300	282	278	295	265	294	318	312	286	316	301	297	294	278	266	293	278	289	284	277	304	285	304	285	263	281	294	273	297	271	292	277	293	290	311	268	298	296	284	267	271	283	258	283	286	265	281	258	315	285	308	257	284	288	263	277	282	279	282	301	291	275	259	266	274	287	282	274	271	266	271	282	289	297	279	267	283	275	263	292	286	293	304	266	309	280	298	301	267	305	293	281	256	316	329	299	293	276	311	268	264	311	297	314	300	305	285	262	286	310	313	283	270	288	281	271	280	303	257	304	289	286	291	287	276	313	271	289	299	245	297	297	298	273	274	307	312	323	279	296	295	294	258	269	291	297	290	277	296	267	249	282	314	292	254	274	282	302	307	279	283	279	250	295	295	280	286	249	295	300	263	278	289	246	286	262	252	267	300	308	325	278	294	310	282	284	287	289	304	301	278	286	276	264	296	275	278	312	293	315	290	285	287	304	315	282	296	279	272	298	332	305	307	257	273	282	325	293	259	285	297	271	290	289	295	268	293	323	263	314	303	282	295	292	268	279	258	280	297	269	295	273	330	288	274	300	249	340	283	276	267	317	279	287	287	301	279	295	306	276	294	307	279	290	302	305	312	323	291	264	313	289	274	282	319	273	269	299	273	278	277	286	287	305	284	300	289	288	314	297	274	305	279	294	288	290	282	294	267	283	272	294	289	288	281	315	299	260	283	263	318	278	317	260	241	268	262	296	280	287	295	293	298	260	283	297	277	252	279	284	270	309	283	259	291	304	300	304	289	272	286	299	294	302	293	293	282	306	263	287	311	306	305	291	286	281	278	279	254	273	284	296	258	297	284	286	288	308	292	273	310	256	277	309	317	286	290	295	271	311	279	297	284	237	258	278	301	264	302	261	276	265	311	315	335	289	279	284	289	296	289	307	311	290	335	294	283	280	291	269	275	280	280	265	296	306	282	296	261	304	296	280	271	303	257	282	299	305	250	306	284	274	283	273	294	307	266	306	330	273	271	281	293	272	307	290	275	314	312	305	301	296	267	302	282	291	269	267	286	293	288	287	271	267	302	293	302	288	277	294	311	244	323	295	264	281	277	277	288	304	306	284	289	308	296	273	284	285	293	310	279	318	287	285	289	291	267	295	267	266	306	291	269	330	244	279	322	293	261	256	260	300	289	267	283	257	266	282	302	292	276	278	289	316	284	306	271	289	286	276	321	299	276	307	277	285	303	273	308	275	280	309	312	288
11410	6768	13339	13870	11094	7530	7166	6339	6051	5107	4388	3997	3409	2716	1954	1613	1368	1233	1060	1025	949	854	799	860	798	755	768	797	774	718	740	744	716	718	696	685	637	672	659	661	670	701	662	668	668	674	640	672	666	692	667	647	632	703	616	681	651	630	699	698	649	627	659	664	681	606	583	708	643	607	697	618	660	661	646	664	683	681	685	687	641	665	647	642	666	635	677	685	646	644	631	658	664	675	661	608	645	635	664	623	631	618	617	618	665	630	650	614	666	610	698	624	672	585	671	646	619	661	651	621	614	650	648	639	665	661	680	655	595	677	663	612	635	674	665	656	696	647	645	596	624	673	632	674	640	629	643	654	705	615	670	668	646	678	646	648	695	611	648	670	661	664	654	647	659	666	665	645	669	648	638	665	659	631	618	649	616	668	630	652	666	686	696	673	635	658	674	644	627	668	641	642	652	684	684	671	649	687	640	651	632	662	646	694	613	628	583	633	601	661	633	641	608	647	661	667	643	622	667	681	677	582	647	634	679	671	616	677	621	638	686	663	654	670	658	649	643	635	635	643	685	597	635	660	665	603	653	594	642	621	662	670	637	610	647	637	654	615	664	670	623	624	598	668	603	642	639	642	653	669	651	675	644	658	695	628	663	623	680	564	646	641	584	648	625	627	652	623	629	657	646	659	659	649	609	649	643	666	707	606	681	645	632	643	651	629	632	666	667	622	610	667	596	660	657	683	652	666	629	644	653	595	640	642	631	646	605	678	672	683	660	637	666	647	620	700	656	591	583	666	665	713	670	686	628	623	667	704	672	675	697	640	693	635	690	612	649	658	634	658	685	613	680	603	643	678	651	674	666	657	674	653	605	642	611	628	623	656	643	702	664	701	630	632	691	659	652	642	609	662	649	638	635	620	608	679	682	655	626	647	654	699	676	684	659	624	636	668	645	644	660	654	657	645	654	696	629	655	696	603	632	622	627	617	630	659	685	659	649	674	673	635	640	679	661	667	598	603	650	644	618	637	657	652	676	631	669	629	679	634	640	661	627	595	677	656	658	647	628	641	634	662	675	630	632	660	627	678	677	635	650	642	588	649	635	641	637	612	623	657	650	629	651	630	673	683	641	618	627	658	611	652	634	660	616	655	616	636	633	634	665	629	654	623	647	666	619	642	640	631	650	667	634	629	610	614	619	616	662	653	664	667	647	647	602	671	616	645	677	680	685	645	622	659	645	665	688	704	679	626	632	668	654	677	672	613	669	602	652	665	638	671	632	649	631	647	600	683	652	647	660	633	645	628	636	662	660	648	668	687	637	636	639	635	673	670	674	640	651	602	679	633	690	678	651	605	639	622	633	639	655	703	687	624	658	647	646	655	610	739	654	654	659	667	653	622	653	623	653	629	627	642	608	615	612	665	599	636	615	654	687	643	571	647	621	671	655	671	640	603	667	675	656	659	670	669	621	638	622	637	668	671	650	672	695	639	620	650	606	624	645	647	685	680	685	658	634	669	668	668	663	637	628	626	653	681	603	640	644	663	655	647	593	696	669	661	676	641	660	721	623	631	640	644	640	630	646	638	688	639	687	642	648	637	668	659	666	638	595	652	663	677	637	636	679	650	695	616	643	673	605	640	664	650	655	674	680	616	613	680	631	670	632	652	651	640	704	615	623	647	659	667	666	648	612	629	684	636	619	604	661	649	662	636	654	630	662	665	632	672	654	632	631	639	687	645	628	615	632	612	637	633	624	656	601	646	645	664	649	648	633	631	648	637	673	636	620	651	656	633	650	645	606	622	641	634	657	621	658	626	715	629	641	694	635	638	609	647	635	665	695	637	657	600	667	647	625	681	692	637	624	597	638	677	653	609	688	625	654	640	643	710	680	681	604	661	651	642	667	640	612	670	668	643	655	660	668	652	671	644	614	622	615	598	642	640	620	689	692	639	678	594	652	651	675	653	649	631	629	630	599	703	638	594	661	617	676	657	726	678	649	649	628	668	641	654	657	640	656	674	686	602	630	631	658	626	664	654	649	661	649	716	684	633	644	597	654	651	647	695	686	676	679	632	659	644	637	625	717	655	628	633	631	645	663	667	620	690	652	680	629	645	639	613	677	659	671	611	666	681	669	624	671	631	684	634	652	631	673	654	639	620	655	720	687	621	652	628	644	627	650	643	651	648	675	623	641	655	650	661	644	659	666	612	650	644	614	659	654	629	620	615	641	673	662	650	644	667	657	668	649	657	624	657	647	627	640	620	644	643	653	667	630	643	666	617	684	652	660	594	646	619	645	590	672	689	669	663	637	693	636	659	673	661	628	662	644	647	706	641	671	665	632	575	621	669	609	614	647	663	645	655	644	661	695	613	670	639	615	578	640	630	682	646	651	657	656	654	648	604	654	630	640	635	667	617	646	655	639	698	665	690	652	619	651	681	650	627	652	672	647	653	679	611	608	653	624	660	651	690	668	705	652	621	679	681	699	670	668	662	623	613	642	662	618	694	659	605	635	658	658	658	646	616	656	695	641	655	683	650	641	666	679	628	650	683	617	672	599	650	710	624	629	628	676	634	648	604	639	678	609	676	650	649	642	674	658	667	639	624	661	661	657	633	659	631	638	610	661	663	674	648	669	668	676	661	635	620	642	666	644	678	597	677	678	677	635	664	668	681	657	616	669	659	675	613	647	632	624	618	676	657	654	669	697	623	636	673	628	641	683	643	665	644	669	657	623	640	642	668	670	672	672	654	647	636	647	636	659	671	670	643	627	679	668	631	643	666	663	644	619	634	651	635	629	641	635	648	626	647	615	651	659	663	644	639	645	705	655	646	675	655	653	642	675	650	651	611	659	630	644	658	632	639	670	623	606	617	695	621	635	646	646	640	705	644	596	651	584	633	619	686	625	634	683	638	632	642	665	624	637	675	655	659	677	631	615	656	634	660	675	675	646	658	606	648	658	644	634	643	644	656	610	633	604	695	642	624	613	664	670	626	676	642	639	671	659	582	606	658	642	607	675	608	601	604	639	630	679	631	673	643	627	629	628	657	662	608	634	622	658	660	620	677	652	640	661	616	628	607	620	616	695	658	664	644	628	659	649	702	632	641	648	635	641	676	630	669	614	621	654	677	633	628	598	647	617	664	628	645	623	668	648	642	622	663	655	641	650	660	617	591	686	685	627	640	647	613	646	643	625	657	646	672	678	661	619	683	659	651	650	632	638	634	660	644	690	682	641	640	641	653	628	659	628	658	653	631	670	647	660	622	641	617	657	624	638	625	674	646	697	617	652	676	641	647	650	677	683	677	656	637	635	666	648	661	707	657	681	658	625	607	678	627	640	655	687	629	660	624	625	654	677	640	637	663	691	642	660	671	649	615	654	642	669	658	622	626	669	654	663	619	618	646	692	656	624	664	639	633	634	623	647	691	654	650	656	652	691	662	688	644	677	685	671	639	637	635	632	647	643	633	655	684	631	628	621	664	687	662	659	661	637	683	643	683
24929	10611	10365	7583	4447	2933	2494	1900	1672	1478	1213	1054	924	775	618	471	407	341	322	334	318	346	295	278	284	289	247	308	282	285	304	266	269	263	264	234	270	285	280	296	250	268	259	229	239	257	266	272	259	243	216	222	247	258	271	242	274	259	272	221	252	277	252	233	236	226	248	250	243	247	279	267	301	225	222	224	295	264	238	251	241	274	229	299	249	220	241	231	254	292	281	242	272	255	226	254	253	232	237	248	255	247	238	283	231	255	270	249	237	220	257	244	217	267	261	235	262	264	250	244	270	249	242	244	277	283	252	235	247	275	259	223	242	260	244	233	248	288	246	272	277	249	280	240	258	231	270	249	255	256	231	247	241	259	258	279	230	241	272	244	239	243	266	255	250	255	240	258	224	241	240	257	248	264	263	230	244	245	276	239	262	231	260	266	289	225	230	262	251	277	225	274	285	250	247	229	278	245	251	245	263	218	266	235	264	279	242	274	258	267	255	238	249	253	241	229	238	279	252	261	246	236	271	271	289	290	215	247	246	210	271	246	246	276	251	246	287	237	260	251	267	246	287	234	296	251	250	229	250	262	257	279	222	204	296	241	256	250	257	292	248	251	269	236	295	256	254	261	247	231	259	270	277	248	226	262	265	250	245	252	283	243	222	233	273	227	251	227	260	250	259	264	236	267	243	250	254	242	274	258	258	252	248	224	290	256	251	251	256	245	241	265	254	235	250	242	259	257	262	246	235	249	249	274	291	288	240	275	243	263	225	209	237	229	246	276	257	274	267	235	235	255	246	229	255	279	277	267	253	218	247	244	253	253	266	246	243	271	231	265	256	258	273	275	247	247	264	266	251	243	251	252	239	257	272	261	231	244	267	220	248	270	244	221	224	261	250	256	265	250	247	239	273	263	236	233	263	233	247	249	246	253	251	246	249	268	256	240	262	248	274	249	263	278	242	243	244	258	272	269	271	275	258	293	250	273	268	248	264	252	217	232	262	255	255	252	245	224	280	233	280	253	263	246	258	259	254	246	261	248	244	250	246	251	240	251	255	258	254	249	233	259	266	233	257	231	254	241	251	249	261	261	249	253	259	277	223	261	230	265	251	244	257	249	250	269	279	238	272	256	259	264	248	254	241	229	246	257	246	272	251	226	251	279	229	257	228	241	272	243	235	259	278	247	244	276	239	260	266	277	234	229	259	261	277	233	236	238	287	262	254	261	253	243	283	299	218	265	243	257	271	251	269	271	257	252	281	255	219	274	243	239	244	273	253	255	239	241	241	246	219	273	254	244	272	260	239	250	274	256	273	267	262	230	244	284	250	256	256	241	209	227	254	237	286	279	277	278	255	235	256	240	240	286	237	228	217	262	271	248	251	254	261	225	233	267	270	229	252	270	229	255	261	253	238	252	255	219	259	263	269	245	277	268	269	231	264	254	218	230	247	238	271	261	248	250	277	292	261	254	263	254	254	246	260	246	216	255	255	271	232	223	260	241	238	269	253	247	241	262	255	249	259	254	268	254	282	235	252	253	231	242	270	251	247	269	247	244	244	233	235	232	255	252	272	273	260	237	260	262	250	295	265	241	245	268	263	250	232	236	260	266	255	244	244	229	249	244	216	235	247	268	249	256	255	251	238	227	241	276	288	272	260	244	260	245	266	267	288	262	258	266	239	252	269	255	250	254	217	222	272	239	276	268	233	239	243	237	235	300	247	225	219	262	249	278	291	259	285	262	242	284	223	275	303	262	270	270	247	232	252	275	226	240	244	283	258	254	248	238	283	253	226	284	260	246	267	259	234	235	270	249	235	279	273	228	260	240	267	241	225	226	258	244	269	260	252	270	260	254	246	259	241	219	281	250	212	248	232	278	243	252	243	219	269	238	249	243	282	256	258	209	277	216	233	272	254	226	239	241	233	278	245	224	241	251	256	286	251	249	246	263	212	248	258	260	239	222	272	288	267	237	255	261	251	246	282	272	248	256	258	260	242	224	305	259	233	257	210	247	224	264	232	231	228	242	271	308	268	281	269	283	272	255	268	253	241	246	258	244	245	238	239	246	253	265	238	238	279	254	284	267	239	252	252	286	256	259	251	238	253	253	263	254	234	281	241	236	267	257	231	264	245	244	232	242	251	297	256	259	262	248	258	240	234	241	261	268	214	274	252	252	264	268	222	243	262	230	219	248	244	264	242	265	206	267	231	249	265	241	277	242	261	256	263	264	295	248	249	248	261	264	217	271	253	240	248	256	259	253	281	270	266	261	256	245	239	251	255	259	244	261	258	239	256	266	245	255	285	241	252	257	259	256	264	241	255	245	271	276	255	248	242	276	230	240	267	234	259	230	248	231	257	242	241	271	265	258	250	246	237	266	249	244	238	263	223	261	247	221	240	253	245	265	259	263	230	273	263	257	268	251	311	223	228	252	258	252	206	256	231	242	213	254	256	246	244	253	273	243	291	254	282	266	283	262	273	291	262	235	270	247	234	260	256	278	222	260	249	249	242	229	244	218	281	283	244	255	283	293	265	250	249	223	221	258	264	249	233	261	233	252	261	241	264	272	230	249	271	249	266	257	268	219	250	220	262	225	243	266	275	277	262	280	251	283	221	249	246	256	237	225	230	265	237	251	266	243	230	231	227	230	241	232	225	241	231	252	237	273	236	259	255	244	248	252	250	256	243	242	249	262	271	267	251	227	238	226	271	221	232	313	216	275	296	259	253	261	223	258	261	239	251	247	281	261	260	246	249	259	278	235	259	211	275	262	261	261	221	269	277	256	270	272	264	226	247	222	254	227	265	237	233	254	220	267	238	253	241	254	218	251	251	292	255	236	236	242	255	254	241	278	241	273	256	287	252	260	258	275	277	251	233	261	268	265	235	264	249	243	227	228	239	296	237	244	269	257	239	269	297	236	251	270	243	242	225	246	251	240	259	263	247	250	260	257	262	268	239	274	247	272	249	282	271	266	240	261	260	254	285	249	204	298	262	260	214	273	265	223	257	268	218	250	226	268	257	281	270	267	267	256	247	232	249	244	252	260	278	271	303	271	268	267	239	246	273	231	270	239	232	260	280	245	255	261	290	267	246	230	262	254	251	231	237	281	235	251	239	236	277	261	225	256	233	279	232	251	244	256	239	261	252	259	249	266	234	219	258	243	222	247	291	237	261	282	242	229	253	275	244	242	284	242	283	231	258	219	249	252	270	247	261	262	242	269	239	263	292	246	241	243	281	239	257	263	209	283	234	224	317	271	251	244	280	280	268	238	247	231	249	258	229	233	263	273	261	258	229	254	265	293	213	275	261	231	289	245	243	245	270	251	278	271	272	253	254	261	259	251	269	242	254	241	241	247	253	245	250	262	241	240	274	278	226	269	258	222	233	258	234	295	259	236	260	261	269	259	269	239	256	242	254	267	243	270	252	250	240	226	268	261	236	243	230	249	260	304	264	245	283	265	236	275	251	250	252	275	261	256	270	248	254	253	244	249
14037	8392	16142	16898	13691	10230	9808	8342	7538	6659	5488	4859	4206	3521	2709	2007	1654	1401	1150	1110	1012	1008	963	956	812	869	888	778	763	845	786	794	800	685	711	638	635	628	611	639	637	608	629	621	559	634	611	597	582	631	589	594	591	587	596	616	602	586	593	637	570	601	614	568	592	596	639	602	575	568	603	598	562	571	591	592	646	601	599	603	572	577	608	498	604	510	591	536	617	592	598	650	631	589	571	621	560	625	638	579	575	630	580	553	553	580	609	601	631	600	595	586	554	567	596	621	566	594	603	604	603	606	548	597	599	571	573	601	580	585	538	609	583	585	594	585	587	594	533	611	621	618	585	567	564	571	567	583	579	565	612	598	587	623	563	589	554	620	634	559	611	602	565	630	592	576	546	569	612	608	613	645	569	530	626	564	574	572	594	565	594	591	589	577	594	546	567	582	583	583	603	513	581	574	617	573	560	557	593	565	569	526	608	549	637	585	596	596	572	624	565	582	601	602	616	569	582	575	618	549	645	604	561	598	589	565	602	585	610	579	602	622	603	589	598	539	634	587	605	575	611	591	553	557	608	624	601	594	572	565	596	575	585	592	571	603	591	611	642	582	595	638	536	580	554	606	590	596	636	581	625	565	598	580	612	599	568	568	561	573	576	608	563	568	572	576	590	556	618	557	598	602	594	599	644	593	619	528	592	581	618	590	588	599	557	598	578	562	585	612	618	648	593	568	617	561	537	556	599	577	580	577	563	606	586	556	558	572	544	546	579	567	573	580	588	585	549	616	565	567	555	585	588	566	599	661	609	583	587	588	534	622	546	598	585	589	568	636	570	594	603	629	607	603	562	573	564	574	621	621	623	602	518	586	578	617	577	526	620	620	642	618	604	569	585	587	603	581	599	620	611	561	568	572	618	598	618	579	597	640	575	584	613	613	594	631	590	562	587	575	583	544	629	588	593	603	557	643	521	586	599	563	612	604	591	566	616	582	613	589	608	606	595	620	585	647	594	591	625	570	625	574	596	599	611	585	572	578	564	593	594	597	607	615	589	565	585	564	556	596	573	599	553	617	575	580	598	581	594	562	597	628	571	601	573	613	575	571	594	575	606	563	590	600	563	583	627	600	584	556	578	621	611	543	586	591	596	582	596	570	595	623	572	592	569	590	587	563	595	603	621	586	579	617	630	593	571	584	618	572	566	612	594	591	621	564	576	633	588	592	535	595	593	574	587	582	607	622	607	572	591	596	605	587	582	558	564	599	630	591	607	556	569	611	594	596	592	590	566	585	567	569	603	546	576	616	582	632	573	576	578	600	591	607	629	581	517	611	623	534	586	611	588	557	562	608	612	542	627	586	626	563	624	608	597	571	623	523	589	592	621	567	573	586	600	591	597	560	573	549	597	600	585	537	619	562	618	608	599	612	559	591	533	547	574	600	613	557	584	604	589	617	625	577	610	538	598	595	591	596	558	616	559	615	577	606	553	601	582	590	560	631	608	629	598	602	608	561	593	593	593	615	623	592	607	561	559	594	616	627	554	553	607	606	592	564	617	569	583	545	588	562	607	575	628	553	637	609	572	554	633	615	539	612	603	574	619	541	573	574	543	574	559	552	541	573	569	606	647	612	544	608	570	547	550	575	559	592	587	625	585	620	610	632	587	629	637	559	555	596	668	616	590	609	614	625	604	605	598	565	550	634	599	581	607	553	591	538	595	587	609	564	569	569	607	589	598	574	622	576	624	571	622	591	599	615	584	595	597	611	578	602	615	587	592	643	632	573	578	609	579	613	570	586	612	557	567	571	591	558	570	577	589	548	630	607	576	603	584	602	610	620	608	625	631	596	576	619	584	594	617	622	589	621	594	612	641	591	537	573	578	607	544	600	605	582	601	590	606	566	589	559	565	562	565	523	563	591	614	587	630	559	538	580	550	587	654	584	578	588	608	578	576	604	582	548	604	591	603	563	562	575	618	567	556	558	584	562	593	633	584	566	579	581	613	567	647	603	614	574	592	563	603	604	601	548	567	565	619	569	586	625	535	591	578	570	589	544	588	538	579	618	557	582	563	537	588	622	605	598	596	608	587	603	558	590	588	571	596	554	633	594	554	584	591	603	579	577	593	531	573	609	590	580	544	603	561	579	600	577	565	575	609	562	584	568	604	570	601	523	618	609	576	595	604	572	635	589	567	622	580	515	662	576	612	640	591	584	605	560	606	624	573	577	597	623	569	569	628	583	562	594	571	600	593	584	590	623	587	608	603	617	566	602	588	585	590	616	608	567	578	616	542	607	561	599	602	585	530	590	619	544	552	599	602	554	553	582	594	577	604	598	586	575	595	605	633	586	624	587	640	615	574	618	583	569	570	573	571	570	592	633	606	581	575	609	540	546	593	607	571	579	573	629	553	580	593	564	595	606	564	613	601	562	584	569	601	587	669	593	607	591	556	635	573	617	597	577	618	618	543	632	597	551	601	626	649	623	626	576	562	590	595	582	573	633	593	580	552	576	587	617	593	588	594	588	615	606	622	568	569	577	566	589	640	582	604	584	568	583	586	591	566	576	575	572	625	608	587	579	582	607	600	580	619	612	571	641	565	615	619	574	588	602	578	546	583	591	618	654	628	577	582	578	576	554	592	582	600	574	601	618	603	564	560	597	558	599	609	582	602	591	606	615	601	584	596	603	583	568	630	626	537	579	599	562	591	561	611	612	591	604	554	569	572	610	580	597	620	612	640	582	585	591	608	585	591	562	575	571	563	601	646	590	570	541	609	591	593	596	602	611	605	567	596	566	561	587	573	595	563	589	562	606	584	563	599	582	555	574	540	572	590	598	618	629	612	578	566	585	594	606	623	575	564	572	584	571	591	576	596	608	626	597	614	626	616	562	529	593	633	631	592	594	574	627	582	595	589	647	553	551	626	615	594	582	593	587	592	578	597	610	585	538	606	604	601	600	568	564	583	593	594	598	580	623	571	645	568	583	592	600	576	542	594	597	595	581	581	546	587	632	627	619	580	571	584	561	582	621	593	576	558	584	585	565	562	573	588	588	636	552	610	568	615	584	565	597	606	580	585	590	604	612	577	563	597	587	557	532	525	584	588	607	596	621	606	563	607	584	605	560	586	612	581	577	589	591	627	599	542	571	567	564	534	581	574	577	595	622	563	579	573	561	600	596	584	625	582	551	627	573	646	639	578	558	592	613	562	546	585	616	581	590	565	586	581	615	595	630	564	574	587	614	635	584	580	558	619	597	623	612	580	564	560	595	610	601	588	593	545	611	573	590	551	611	604	576	544	646	568	618	527	610	599	607	583	597	572	538	588	542	609	619	622	602	579	593	520	553	563	598	599	593	585	576	592	594	626	567	628	583	558	601	619	591	600	616	576	587	605	582	602	599	619	609	587	597	571	563	579	558	573	604	618	629	616	581	589	571	604	572	586	595	629	573	581	586	552	593	564	572	574	569	654	590	577	578	558	614	604	585	589	571	611	558
8203	4111	4566	3219	1860	1427	1400	1088	1036	913	761	730	656	584	530	390	484	399	418	401	400	390	344	337	394	382	358	371	387	372	345	352	361	395	379	331	338	348	395	359	336	385	334	354	374	344	343	367	385	391	399	351	332	382	341	365	380	337	353	365	379	328	364	364	336	386	380	348	339	355	355	357	384	346	339	369	355	376	381	366	386	368	365	346	411	347	339	368	384	360	364	381	345	378	369	347	365	390	353	383	357	355	350	372	393	387	355	348	367	358	342	360	385	358	326	373	354	360	356	353	329	353	364	395	318	391	374	346	380	370	370	375	383	359	348	374	350	388	373	379	342	311	346	343	358	327	373	356	379	394	381	368	332	366	388	385	363	363	368	384	376	335	391	348	366	376	391	384	368	367	358	365	384	394	341	366	375	372	411	346	406	362	347	352	367	372	330	342	344	315	362	356	351	353	366	358	351	373	364	348	378	348	342	368	358	367	362	365	387	366	347	342	359	358	359	357	356	380	320	371	319	358	367	351	390	343	369	320	370	352	359	375	376	362	350	365	350	380	338	382	364	369	381	373	341	350	315	350	332	376	354	384	378	377	376	354	351	376	376	370	350	375	355	352	396	363	381	351	356	387	330	362	347	376	375	373	387	370	370	326	358	399	380	333	376	341	342	372	362	337	363	396	365	351	334	380	356	365	349	367	363	333	360	327	374	404	360	370	367	407	338	378	347	373	325	370	345	335	353	345	376	340	368	409	323	340	386	345	366	348	357	355	383	345	344	331	362	369	366	358	363	352	357	353	364	341	363	367	331	350	360	353	374	363	389	407	362	385	340	333	379	325	351	394	383	348	371	339	364	400	348	362	344	347	368	370	364	326	336	385	337	361	354	359	359	383	346	385	367	369	317	350	391	409	401	345	347	356	322	370	334	355	348	359	340	336	365	370	361	336	376	383	363	386	376	364	324	361	353	333	390	374	335	351	388	360	356	399	374	379	374	372	339	355	364	340	356	360	347	362	335	404	376	373	355	343	377	363	359	371	312	339	346	364	343	322	362	351	344	402	341	358	389	399	361	347	340	353	346	359	379	379	342	350	378	358	348	368	372	380	375	369	388	390	368	375	360	381	366	352	372	378	346	333	352	361	359	361	353	353	357	341	371	383	368	349	342	302	338	355	320	366	370	365	406	329	357	359	370	358	346	399	334	375	399	356	331	361	356	321	361	374	386	338	331	394	344	358	392	358	322	365	361	345	372	365	339	376	370	354	370	322	371	345	359	385	355	358	363	332	354	340	374	370	345	335	341	370	357	359	330	337	334	387	354	358	353	339	359	370	364	376	385	373	355	354	368	355	328	392	367	357	408	334	390	368	336	351	350	361	391	341	369	370	355	365	342	386	350	350	367	355	403	383	384	375	373	344	341	367	362	322	326	356	337	358	365	359	380	370	373	410	346	345	350	369	379	361	368	362	362	352	349	337	378	361	365	341	356	371	358	350	348	371	348	361	377	357	337	331	325	326	367	348	342	334	363	350	373	391	342	341	382	350	371	301	361	335	340	330	347	384	376	346	354	347	339	335	312	378	416	402	337	383	375	366	368	392	345	366	342	393	339	345	387	365	361	349	370	319	339	365	352	348	336	385	379	357	348	348	362	392	413	361	362	345	392	323	351	411	380	369	356	361	331	337	350	355	341	388	387	323	348	332	342	365	362	346	374	351	336	360	353	356	335	320	347	359	369	387	365	393	363	374	368	377	336	366	362	359	356	354	345	341	362	359	369	375	354	356	330	359	341	318	348	375	377	357	335	346	356	358	357	405	368	392	348	333	354	355	320	375	421	398	350	340	353	382	340	343	353	332	349	362	340	361	402	351	362	315	373	351	312	379	373	398	353	339	372	347	361	382	364	371	319	353	396	360	350	377	382	377	393	364	398	413	343	392	347	380	370	322	322	351	381	392	327	398	314	359	381	384	344	354	343	369	351	338	361	380	361	317	383	360	376	352	297	334	349	374	345	376	356	346	406	358	412	370	390	328	337	350	410	376	367	351	322	397	358	349	376	355	344	341	348	346	369	361	385	359	362	376	359	342	384	344	383	373	385	344	353	401	369	363	355	337	378	358	347	342	355	372	399	372	359	340	346	377	348	332	377	331	368	373	355	355	371	364	355	349	366	372	365	351	347	375	377	364	383	384	320	372	354	345	368	345	336	376	415	369	368	338	364	343	367	387	363	390	359	374	342	336	364	371	410	399	393	365	338	350	345	374	375	360	349	387	404	357	318	351	370	373	356	359	352	339	353	349	367	346	358	339	349	339	375	371	343	365	372	377	363	341	346	410	360	330	403	357	362	358	337	386	350	352	354	339	336	355	363	339	375	359	371	341	332	332	369	359	344	349	366	344	384	367	363	348	340	361	363	348	383	380	391	360	359	383	373	353	394	377	344	379	371	371	376	352	403	323	355	327	368	356	345	345	373	366	342	362	319	362	362	344	350	403	346	377	363	338	371	358	376	355	405	355	350	381	349	356	357	362	329	368	379	372	344	352	375	351	329	365	349	379	357	348	330	377	357	382	364	328	359	376	390	370	357	346	367	371	350	359	342	373	347	337	340	344	354	376	363	384	375	368	379	379	351	326	324	338	327	390	364	357	378	346	342	352	367	374	366	334	341	314	370	369	357	354	363	372	335	366	350	325	352	340	325	379	350	318	371	393	331	358	351	371	364	354	376	352	351	391	388	385	362	366	356	357	322	301	299	318	351	357	382	378	371	388	376	348	368	373	341	349	381	334	333	357	398	371	361	387	385	346	366	374	376	343	341	380	364	333	359	411	331	341	356	337	334	371	360	344	349	367	330	374	396	366	349	347	355	350	367	392	382	361	363	362	337	375	363	360	328	342	380	338	357	369	381	378	366	357	343	376	364	362	340	334	352	336	351	350	326	380	362	317	363	361	378	383	334	342	367	394	352	335	370	320	334	334	349	343	363	387	389	333	324	366	381	385	363	379	370	359	383	341	378	329	357	392	386	367	365	357	342	370	337	388	392	338	319	367	360	377	338	356	358	372	391	410	326	361	365	331	369	371	365	358	375	399	368	395	345	360	347	355	342	372	386	388	350	363	350	398	372	366	397	384	350	386	358	354	309	358	395	352	386	390	381	360	376	336	342	390	386	395	368	352	346	369	362	350	385	341	355	359	377	379	349	351	345	350	350	327	361	338	355	339	336	344	378	370	358	382	363	413	338	325	329	379	371	361	400	380	360	352	341	331	355	361	341	333	346	368	375	403	345	341	331	367	340	328	341	393	419	340	398	358	334	323	352	335	350	363	374	310	341	374	350	353	350	353	404	374	361	345	335	353	348	347	355	389	352	363	308	379	371	327	371	340	375	378	348	378	353	353	365	378	322	315	393	352	341	369	332	356	336	358	345	337	337	363	369	370	368	336	365	347	354	342	384	308	352	343	321	363	349	364	354	378	358	376	367	354	325	370	353	415
5420	4174	8517	8963	6424	5281	5700	4359	3812	3294	2945	2765	2546	2159	1652	1313	1199	1026	934	952	940	938	957	806	796	837	792	801	773	788	790	862	798	792	777	808	795	802	820	748	846	768	778	795	802	827	789	765	865	750	805	775	796	784	817	798	749	813	791	834	831	772	848	832	755	783	743	771	833	848	774	795	829	781	806	820	810	740	773	788	737	781	802	815	835	784	813	788	815	814	825	790	779	770	761	792	782	823	739	777	779	798	841	751	796	789	828	735	792	757	791	831	801	788	803	769	827	783	798	772	811	779	772	781	804	777	795	788	788	769	796	805	859	773	819	795	757	756	822	812	821	760	791	756	822	805	822	834	749	813	750	781	793	787	834	811	811	782	769	796	792	756	805	796	758	763	802	747	785	766	772	801	791	770	824	798	769	797	786	775	827	760	823	816	788	823	823	786	762	800	797	802	817	816	809	790	751	777	760	798	802	846	755	825	790	808	787	822	792	836	813	788	810	851	790	751	780	770	789	770	800	794	822	786	742	780	745	832	768	751	728	787	810	819	792	751	795	732	776	793	779	804	807	804	823	794	832	763	767	826	818	752	805	763	760	794	765	784	783	763	814	831	749	805	812	727	797	795	765	765	799	766	787	821	836	810	749	807	818	799	832	762	757	829	790	778	762	825	788	811	778	756	822	781	838	796	800	788	757	759	774	792	816	753	770	787	818	777	762	853	755	772	799	813	805	793	771	791	770	786	775	804	783	782	814	756	823	827	763	827	789	786	759	780	791	767	786	822	739	826	801	827	757	803	790	719	739	818	825	805	827	744	815	772	779	801	847	788	779	770	779	797	792	787	759	747	808	804	816	803	789	823	787	790	810	782	742	820	748	746	786	785	771	767	761	774	801	814	759	774	798	796	808	810	711	822	763	766	799	799	799	789	825	803	860	843	768	770	848	785	774	828	810	789	751	814	753	836	806	849	787	808	755	848	803	798	847	768	778	758	803	795	818	795	754	740	820	784	767	837	784	832	844	815	713	815	797	781	782	850	767	788	787	809	816	784	826	768	809	791	838	813	794	796	809	794	821	766	797	823	819	804	858	781	778	724	796	831	833	831	792	805	823	753	799	769	822	763	783	805	801	837	752	838	722	788	756	810	790	702	732	753	843	805	791	777	801	781	801	796	797	822	772	806	790	778	786	821	820	805	796	830	816	778	835	836	879	816	812	774	798	801	718	826	807	803	800	789	743	757	765	812	785	798	767	754	805	790	795	768	792	849	776	742	756	837	817	817	789	819	755	760	778	831	778	764	754	787	810	823	780	843	748	786	789	814	752	796	789	810	732	773	770	780	807	772	731	790	816	754	835	766	778	782	769	762	781	797	766	783	791	805	841	823	771	846	804	765	760	842	844	765	807	806	761	719	765	774	855	765	833	768	820	799	777	818	836	764	809	814	764	742	783	763	753	804	801	831	827	772	759	800	796	772	813	792	758	801	803	763	808	770	797	775	777	772	791	801	751	764	749	817	738	799	822	812	783	800	794	798	788	819	781	835	773	772	830	815	779	787	828	832	743	787	816	811	811	818	769	804	787	761	798	793	781	847	829	782	711	779	719	777	834	824	822	797	721	796	795	711	786	791	768	836	802	758	791	799	824	848	826	781	780	773	776	837	768	812	788	778	814	777	781	822	787	799	771	816	733	822	761	840	797	792	814	837	768	770	818	796	759	803	757	823	782	828	769	766	783	827	810	838	811	833	822	791	806	792	853	779	798	783	849	791	800	760	785	833	759	801	788	784	839	802	849	779	767	791	831	771	760	744	772	816	800	837	833	823	736	799	797	822	824	832	761	774	783	815	822	826	801	808	752	824	794	819	861	804	789	762	805	775	768	814	813	822	833	816	793	812	753	791	780	789	825	822	802	796	830	780	803	802	814	780	775	783	766	763	794	776	793	816	811	837	775	787	738	769	790	827	798	750	799	798	783	744	808	763	755	729	776	785	774	768	848	780	820	745	782	819	769	774	793	779	757	800	805	801	801	786	776	837	785	756	736	786	778	777	818	788	800	828	737	788	815	804	789	766	748	716	788	805	791	801	779	818	800	773	801	790	799	858	834	812	847	812	820	835	752	847	799	747	812	768	805	826	755	800	798	734	776	807	787	833	783	801	815	779	778	884	769	745	796	781	831	764	798	736	694	824	778	780	820	793	801	772	777	798	796	826	832	750	772	764	795	805	747	804	804	812	778	806	834	776	790	810	816	767	832	822	818	818	755	776	784	827	851	770	763	792	794	788	802	765	804	720	754	807	751	767	808	816	796	782	794	796	786	830	814	785	776	793	763	772	789	790	823	824	797	803	788	806	780	830	771	790	756	767	825	785	779	783	776	743	801	774	794	759	763	799	806	792	767	831	782	783	771	786	797	806	826	862	809	763	780	815	796	814	780	799	823	796	760	819	788	759	824	737	783	763	766	792	851	763	768	868	813	806	834	818	761	780	746	791	800	794	794	820	760	801	824	819	825	787	762	772	851	756	742	815	810	779	795	837	794	746	817	776	801	803	795	792	833	741	749	842	785	809	813	775	749	825	827	786	806	795	794	790	774	810	830	804	763	778	824	762	787	763	789	792	828	777	742	765	820	800	776	824	787	797	801	799	796	844	833	815	761	872	781	815	785	790	781	788	768	788	819	776	822	775	823	835	772	797	803	823	793	824	764	828	772	783	824	769	808	766	783	817	821	808	822	758	787	827	781	792	777	820	788	782	780	801	790	727	747	791	770	819	750	789	777	806	828	790	769	738	827	799	764	743	793	759	802	791	778	780	796	753	769	789	809	787	806	793	750	789	767	815	820	754	772	838	781	791	850	782	810	771	770	784	798	842	816	789	782	777	815	813	776	774	778	765	757	809	766	788	758	775	754	736	750	773	774	795	808	769	837	807	765	773	783	806	763	780	770	731	772	749	776	777	780	790	754	740	804	795	742	809	895	795	782	832	712	747	763	773	820	790	794	785	812	789	765	788	831	790	796	763	777	794	819	808	805	792	812	771	787	793	799	783	802	823	823	785	775	790	787	734	777	782	767	814	799	798	772	774	742	754	827	801	757	791	806	786	750	765	785	816	786	797	812	758	812	801	782	809	764	791	765	757	787	792	797	826	797	774	784	839	825	744	759	773	827	821	735	765	766	852	783	782	819	829	796	757	784	755	796	752	866	838	772	776	814	779	776	781	809	789	802	780	789	781	778	790	782	819	807	782	778	821	883	828	753	760	789	773	801	818	785	774	786	801	813	778	768	786	831	819	791	788	818	774	806	795	805	778	874	792	738	792	769	756	781	805	815	767	808	839	797	792	773	807	774	831	845	796	765	801	819	838	736	813	724	776	785	811	797	819	806	790	774	774	809	780	737	802	793	784	758	801	794	826	819	824	746	814	837	801	759	788	765	806	795	806	799	832	802	761	804	803	782	793	817	794	763	792	847	778	769	830	824	823	809	840	756	823
16095	6158	7203	5218	3207	2369	2297	1540	1357	1034	920	797	880	693	547	463	379	340	360	344	387	324	349	317	317	283	312	287	261	337	313	304	331	310	336	277	309	305	276	293	297	291	314	297	308	306	260	296	273	258	267	275	256	267	295	266	273	286	314	293	253	297	302	261	296	305	294	292	310	304	260	302	286	277	302	289	273	275	260	319	294	281	249	252	283	277	309	320	270	297	290	272	319	255	295	286	277	285	336	307	287	273	300	305	274	294	283	273	310	271	290	324	291	280	285	285	296	311	270	298	292	314	293	307	286	283	294	311	284	301	280	282	307	314	276	309	290	308	306	314	269	301	281	296	272	279	285	282	287	265	300	302	290	279	264	284	282	250	305	253	325	278	270	310	304	258	294	286	281	275	264	287	279	302	301	265	291	291	295	274	287	292	288	283	319	280	294	286	297	298	289	287	332	307	269	303	283	287	280	278	274	273	300	302	295	319	268	310	284	269	269	282	281	289	275	289	287	318	304	294	283	276	294	284	290	319	285	271	291	281	267	277	286	301	289	289	264	267	270	304	298	295	275	312	307	286	266	297	285	237	302	259	297	316	318	288	273	289	316	295	291	277	289	275	282	317	287	302	313	305	268	298	289	270	308	293	295	295	328	319	304	286	272	292	318	274	311	302	286	309	285	236	309	297	275	310	300	271	284	277	310	281	287	277	256	321	259	285	263	289	307	304	296	319	299	286	271	326	316	303	279	286	307	293	297	299	271	271	277	284	291	293	305	299	291	274	285	250	276	297	328	292	303	284	296	283	284	273	307	282	317	297	287	278	294	314	279	323	277	271	300	270	254	280	273	259	266	309	302	297	266	289	300	279	263	288	288	292	273	283	284	282	319	272	255	283	264	264	287	274	305	306	324	289	286	306	266	277	269	301	289	268	298	315	310	262	270	268	296	298	279	298	300	304	288	259	271	269	305	276	284	308	276	296	271	300	280	313	329	288	281	266	298	279	301	304	255	283	273	315	286	290	305	289	289	296	287	280	251	291	289	288	292	259	312	316	262	288	275	287	285	314	268	328	287	286	325	278	289	296	259	298	307	295	307	262	315	260	286	280	253	251	287	291	329	276	271	271	304	273	320	284	322	295	268	262	304	278	281	296	267	287	281	301	290	280	310	278	262	265	270	312	322	267	284	250	301	280	315	288	295	309	290	287	306	286	305	277	280	307	311	279	261	304	290	290	292	294	282	308	287	316	277	321	312	293	277	255	321	286	268	300	278	307	323	294	274	275	314	281	279	314	285	321	299	270	293	275	253	274	314	294	268	292	284	319	288	300	265	335	259	310	314	291	234	317	269	264	293	303	277	293	289	277	267	287	297	275	280	300	278	303	291	257	278	313	305	307	309	306	268	287	271	281	294	288	298	304	322	283	284	298	271	297	291	327	267	310	301	282	276	255	287	267	315	273	277	268	328	259	342	305	304	271	306	324	293	286	299	276	308	267	283	291	270	313	295	306	274	246	288	298	290	289	284	289	259	311	288	265	274	279	288	273	265	294	283	261	320	295	273	315	292	292	286	268	311	313	284	278	291	284	283	304	295	305	297	282	300	272	299	287	315	243	298	308	273	286	275	282	300	297	295	300	303	313	292	243	273	274	298	270	291	291	273	300	317	276	277	278	261	280	310	312	303	299	311	277	312	332	268	272	265	308	260	295	269	313	309	295	280	277	269	301	310	293	282	305	308	266	300	279	320	279	280	293	284	267	294	316	277	271	299	325	290	280	290	297	296	279	286	285	290	299	270	314	276	255	299	279	239	278	274	321	303	302	305	300	302	282	264	283	322	292	324	270	292	278	286	253	314	290	271	292	282	298	297	283	301	303	251	291	295	259	273	295	305	311	291	292	283	318	252	270	307	253	259	237	316	266	260	284	293	269	288	303	312	312	276	273	283	315	301	277	312	304	315	287	286	290	271	337	284	290	299	321	331	288	278	288	257	276	291	295	277	321	262	301	309	275	288	299	259	298	301	296	307	283	289	292	327	276	292	283	305	312	302	278	285	260	291	274	268	295	280	256	275	288	287	291	322	307	269	291	316	290	301	305	318	271	300	275	286	287	282	289	318	303	308	304	300	307	278	301	317	288	299	300	301	303	296	292	293	298	303	308	266	288	269	277	277	298	315	281	295	285	285	293	279	306	271	301	325	274	314	289	298	301	267	278	294	278	281	292	296	320	274	315	303	285	262	281	265	287	309	303	270	313	308	283	302	302	246	285	283	280	319	291	301	273	285	292	305	309	301	269	274	295	281	305	269	300	309	274	276	306	290	290	335	311	298	289	291	262	303	279	271	280	293	258	257	283	285	296	272	309	312	302	274	277	301	277	327	280	283	273	283	271	269	282	269	274	274	256	327	344	297	261	283	277	274	259	297	343	263	296	297	286	286	296	260	272	275	301	285	303	320	315	288	299	259	273	299	307	309	300	278	299	261	302	279	293	299	281	279	288	282	296	292	297	275	301	325	292	278	280	258	310	287	251	311	303	301	283	291	297	311	263	272	276	298	279	265	332	296	281	308	278	316	296	297	311	293	317	298	279	277	285	307	263	307	308	252	303	268	336	290	299	279	292	289	294	289	275	293	318	290	290	284	306	271	310	291	293	286	288	323	279	298	305	296	300	298	251	294	308	272	284	292	317	286	275	312	301	298	267	300	284	276	283	310	278	296	330	257	273	280	330	299	294	276	272	275	289	282	294	254	295	268	276	295	286	305	268	268	269	276	313	305	286	294	288	289	285	297	287	284	267	260	300	278	272	250	307	287	306	310	230	254	298	269	289	260	285	302	300	313	294	286	275	282	249	308	296	288	299	275	283	296	307	300	275	246	264	303	282	276	280	309	301	306	282	278	261	327	325	300	307	292	268	297	297	296	275	297	302	278	296	249	288	314	266	257	303	305	290	293	294	321	285	301	288	291	268	263	264	255	253	297	255	288	267	294	301	290	270	321	281	297	301	281	269	301	262	288	295	302	295	310	294	286	289	290	287	292	298	310	301	289	297	283	291	271	307	246	279	265	305	259	259	270	248	297	288	300	291	291	285	285	308	327	262	278	281	294	308	291	286	276	301	295	290	302	299	287	255	284	310	287	314	293	312	298	308	328	330	315	298	300	312	305	287	293	284	348	297	268	258	278	338	289	292	310	304	280	272	288	287	248	273	292	281	325	285	302	310	270	313	286	294	321	310	307	303	301	289	291	310	296	266	282	311	257	302	286	284	280	266	298	281	274	275	265	302	295	320	287	290	324	321	306	304	308	307	318	263	312	296	304	287	299	296	333	272	274	309	297	276	287	314	298	267	281	259	269	286	277	271	298	284	315	285	291	280	289	291	295	307	279	273	286	321	269	295	286	268	301	245	250	244	284	285	329	265	266	327	329	271	287	266	314	279	322	334	309	333	279	309	263	303	291	281	306	282	286	297	270	279	291	288	303	269	294	286	269	275
10649	5585	12326	13775	10097	9196	9078	6685	5668	4575	3894	3859	4072	2852	2113	1593	1281	1107	1021	954	967	978	893	813	735	761	795	740	739	795	776	787	776	782	730	684	703	659	673	666	641	672	694	664	691	654	626	661	664	666	695	650	696	673	684	658	697	678	597	651	650	638	663	624	675	653	682	696	637	654	641	672	629	676	608	618	665	688	649	656	675	675	658	638	632	643	664	640	633	644	640	680	671	676	607	653	674	691	639	663	669	676	672	683	604	656	667	654	634	646	634	631	641	667	663	695	690	632	644	708	667	613	609	670	631	637	646	666	662	654	628	620	667	657	636	648	704	667	673	655	702	601	653	658	652	641	631	678	662	663	652	629	647	613	669	651	633	636	670	658	648	662	625	654	718	688	690	664	635	629	632	656	636	637	653	633	640	636	648	678	708	642	645	684	636	640	623	672	630	646	670	652	641	647	662	678	727	672	650	677	653	706	627	657	625	642	649	618	622	674	649	606	634	675	656	628	655	646	635	691	609	640	624	621	625	661	596	593	627	687	666	642	681	640	647	686	636	644	710	661	648	612	683	662	654	680	662	659	655	669	665	674	662	675	614	641	630	645	639	661	652	671	623	643	665	682	651	663	686	679	650	672	660	602	649	673	640	667	646	654	658	663	661	661	659	695	668	664	658	637	662	648	674	665	655	674	622	647	664	661	693	634	682	647	665	668	664	636	643	652	671	636	664	635	621	724	658	674	666	628	647	617	663	635	680	683	669	659	648	637	651	700	693	670	643	672	641	639	649	649	649	692	665	604	648	599	655	672	674	638	646	664	658	653	673	671	686	643	659	636	680	622	629	649	671	620	684	641	672	618	697	647	685	669	633	666	638	669	643	667	626	638	656	615	630	630	684	685	695	666	637	636	678	633	621	645	614	640	612	602	673	614	668	598	673	633	671	642	633	650	644	634	654	634	646	649	612	643	635	677	692	685	652	626	638	687	728	702	651	634	632	648	697	676	670	624	669	647	608	668	671	644	681	642	661	666	642	698	658	678	635	664	670	614	687	655	605	657	607	683	645	567	722	691	669	629	655	680	640	627	624	648	602	645	636	668	630	634	606	717	640	673	615	658	679	617	702	605	677	706	645	678	663	672	668	649	663	683	674	665	636	671	635	650	630	698	609	643	617	639	690	642	646	665	662	646	569	662	655	682	624	656	655	600	613	662	681	653	693	618	683	615	626	670	628	631	643	647	653	657	685	672	621	641	719	663	679	662	634	664	631	668	657	687	648	673	678	623	666	662	686	623	644	678	625	624	647	659	674	660	706	668	655	638	612	718	685	635	686	595	686	637	660	655	688	701	641	675	665	643	662	657	687	697	604	704	654	693	623	630	695	661	657	656	616	604	662	675	646	642	635	619	625	655	619	664	624	661	644	648	685	658	657	662	695	638	638	613	639	643	603	651	649	658	677	662	630	640	644	657	698	620	625	651	699	653	644	655	616	631	687	653	668	643	654	671	654	655	685	664	643	639	623	597	641	657	641	637	688	629	633	681	630	669	660	694	627	654	655	645	655	640	682	674	662	640	692	699	620	679	665	640	641	644	655	639	633	590	644	669	638	651	705	650	624	685	636	650	659	636	629	655	656	682	626	668	656	650	643	643	622	680	671	688	636	664	670	639	661	646	666	659	658	690	628	653	604	692	649	640	655	641	659	652	647	626	664	641	634	676	643	640	720	656	652	654	698	658	643	688	689	603	635	686	655	649	654	631	671	620	625	648	604	650	661	652	629	664	652	635	652	682	660	655	663	673	647	660	625	653	631	632	614	688	657	665	674	686	652	688	626	685	655	652	653	644	633	655	643	703	663	651	643	625	674	618	685	686	651	656	611	691	635	685	635	672	643	683	642	662	635	634	594	639	660	645	624	681	642	676	680	654	651	670	674	668	671	665	639	666	642	620	660	660	665	629	666	697	673	682	679	641	651	641	625	679	654	663	706	607	677	710	651	663	665	643	667	642	700	643	660	675	611	625	647	670	591	629	643	618	650	680	638	666	678	635	711	658	680	649	643	591	635	663	639	681	647	665	629	663	665	638	656	635	621	675	638	676	660	623	625	662	673	658	627	652	644	634	659	682	636	661	648	647	677	667	659	672	629	679	694	701	659	666	663	684	635	646	677	625	625	631	648	631	652	721	628	628	649	689	710	646	691	653	652	672	667	679	694	660	634	615	641	637	665	663	643	661	666	634	637	633	626	628	639	674	658	692	656	668	658	626	668	662	628	672	658	635	672	664	624	640	636	650	626	652	675	624	681	629	628	666	653	630	664	634	634	658	631	658	671	663	618	687	589	632	673	643	634	623	655	670	648	615	623	651	629	663	638	642	695	686	640	631	655	645	683	655	678	655	680	664	638	633	685	636	620	674	640	646	647	620	614	649	642	614	631	665	686	624	661	605	678	647	622	689	611	651	650	625	644	646	686	695	662	647	674	660	620	659	624	644	655	674	655	653	687	651	621	676	654	655	678	631	634	607	657	658	657	635	677	670	610	636	652	636	683	657	667	669	634	633	652	680	690	648	670	619	636	679	647	592	678	626	697	657	666	681	630	652	689	663	651	639	666	669	696	659	669	643	668	645	655	662	688	676	619	663	623	645	599	650	660	659	671	618	669	646	657	629	664	659	657	704	608	633	646	689	654	659	701	653	697	626	652	645	641	680	626	649	627	708	686	663	680	615	631	591	642	606	703	684	673	636	666	662	632	673	647	604	705	635	649	663	666	662	647	622	627	603	640	655	637	697	697	645	660	680	679	646	656	637	678	704	662	690	676	625	653	614	624	670	609	608	626	578	635	615	682	654	623	648	680	684	613	619	648	629	644	682	612	639	608	692	618	649	633	637	618	599	667	644	667	646	645	662	626	659	661	615	608	652	647	646	678	673	634	661	725	666	670	669	640	667	641	688	665	679	611	706	674	641	695	637	675	629	647	639	642	681	646	658	638	637	694	651	655	690	710	634	610	640	675	718	680	629	681	662	627	660	697	635	709	652	597	620	647	649	636	686	673	685	692	682	654	642	612	644	696	680	633	636	630	605	648	618	643	602	608	671	654	639	643	683	619	610	612	638	661	654	651	696	691	640	662	690	653	675	651	650	688	640	711	608	636	635	676	720	696	633	641	613	649	652	662	677	670	661	671	666	671	631	668	676	657	716	691	643	618	582	694	630	650	629	670	681	672	640	659	645	663	654	667	614	653	641	669	658	643	649	640	645	630	654	663	685	642	651	617	634	654	688	656	616	662	655	661	688	641	647	656	644	632	650	639	685	675	659	676	642	645	642	671	646	608	697	642	669	672	624	661	656	649	654	600	635	651	617	660	680	616	631	625	653	692	626	622	647	667	635	682	655	632	653	719	641	650	683	650	675	610	666	654	662	613	641	627	683	711	647	672	641	628	682	669	659	634	645	612	606	651	668	614	652	616	713	653	617	648	679	611	642	666	633	630	651
23213	8320	9636	7395	4549	3688	3170	2170	1679	1398	1085	1006	1106	844	594	489	398	367	329	332	336	355	301	304	318	277	289	295	291	306	289	288	271	295	264	261	281	256	224	254	268	248	269	283	256	246	262	254	281	250	237	240	243	243	283	298	237	258	285	247	234	254	265	250	239	263	283	263	237	267	247	235	258	238	289	257	268	251	258	261	248	252	243	282	273	277	272	268	231	238	237	245	275	269	240	246	256	225	237	265	274	249	232	237	269	239	267	257	245	261	237	235	264	252	275	273	253	244	261	256	254	233	267	253	261	253	279	280	274	251	233	258	317	286	245	268	259	282	258	229	277	254	263	253	249	249	262	244	245	237	255	244	226	260	248	238	263	259	233	274	253	231	243	245	276	273	243	250	268	246	239	248	264	258	275	270	234	242	236	268	238	273	254	255	271	264	224	239	232	269	244	258	262	255	276	244	274	237	249	260	276	257	264	231	243	247	283	246	213	251	234	279	221	237	262	258	228	247	256	275	296	253	255	260	250	263	268	272	221	263	253	263	292	243	255	255	255	235	247	259	241	243	255	271	257	241	247	260	265	276	249	232	278	267	253	274	266	244	254	257	274	265	234	250	267	269	203	256	253	249	279	263	237	264	256	281	272	290	286	251	249	240	246	308	286	230	277	263	246	260	253	252	258	270	244	244	269	268	283	262	273	261	261	244	267	251	246	252	287	265	253	256	238	240	217	242	263	268	286	244	243	281	241	246	265	237	236	257	241	278	245	246	234	215	247	244	267	263	269	260	276	269	245	245	239	285	257	248	270	253	256	264	241	275	291	236	226	270	287	255	240	233	272	276	244	266	223	251	274	245	260	273	248	263	254	261	243	249	295	238	269	263	245	220	266	279	257	249	251	236	257	234	260	242	230	245	216	289	255	244	297	295	272	298	220	241	261	243	237	287	245	272	275	224	246	246	262	276	268	271	252	302	253	250	245	244	236	264	259	248	248	222	257	254	235	236	290	255	273	251	273	256	256	249	312	242	245	258	276	284	262	240	233	252	274	244	229	239	280	235	248	231	248	300	252	260	270	254	291	238	232	237	247	265	226	267	250	241	248	295	257	238	242	283	242	247	301	262	264	238	268	263	255	240	232	304	249	248	229	266	234	225	266	263	252	257	222	275	261	289	267	248	285	235	252	275	248	274	236	243	268	235	267	229	221	259	264	234	255	241	238	268	229	252	231	248	270	262	276	251	254	224	295	245	277	218	257	259	252	288	250	271	237	262	247	244	253	272	254	274	261	250	236	268	269	233	250	229	242	286	234	238	286	273	275	290	249	245	226	243	229	204	221	265	293	273	267	243	295	220	271	282	240	255	268	214	259	233	260	259	273	229	252	239	236	240	265	272	280	271	254	247	291	227	229	251	235	236	242	270	264	273	273	290	267	260	223	265	248	279	261	293	257	269	256	242	281	290	258	269	272	261	262	259	261	263	254	259	251	228	229	235	251	252	241	217	250	269	241	257	251	235	278	258	244	257	264	277	225	255	230	253	256	257	265	268	276	262	264	259	269	272	240	233	245	244	254	209	274	252	233	253	225	228	241	284	283	260	266	249	225	217	275	258	251	257	269	237	251	243	260	221	225	268	258	274	230	238	246	270	213	247	277	288	251	240	256	233	301	265	273	233	271	303	249	249	266	241	252	258	234	225	255	237	251	266	249	259	259	208	247	247	285	262	275	275	266	249	250	262	287	272	216	248	254	259	256	262	258	237	248	273	265	249	244	241	251	259	259	265	259	248	269	233	251	250	265	243	239	268	229	260	247	223	255	243	239	248	284	278	268	266	231	244	269	257	246	269	279	277	228	261	228	246	257	272	269	278	259	253	236	248	256	262	273	243	249	241	236	242	224	263	269	230	290	251	281	254	260	260	247	247	242	278	270	265	291	252	236	271	268	280	230	274	242	272	248	239	269	253	263	265	256	258	263	237	252	276	276	270	269	248	239	257	243	245	272	250	268	253	235	225	266	258	277	255	251	228	212	242	207	223	242	280	263	228	260	276	254	273	230	246	258	265	247	231	287	247	257	268	267	253	259	265	294	283	270	238	253	259	293	272	250	279	252	219	251	252	277	258	281	240	258	253	243	260	266	295	255	242	243	254	282	282	237	245	233	259	273	248	248	267	249	252	260	268	234	265	260	257	256	242	269	273	250	261	251	267	281	235	268	262	253	240	223	232	273	276	230	278	275	267	268	295	212	252	272	272	258	249	252	200	286	267	218	270	294	252	268	269	259	249	246	254	260	272	252	253	264	253	254	265	232	289	274	279	244	241	239	251	236	222	270	241	241	247	262	273	214	291	274	288	252	236	267	259	250	256	247	258	232	269	250	281	262	287	267	250	245	263	279	248	291	279	230	236	239	254	270	265	251	272	286	275	240	247	263	281	283	271	237	266	237	216	255	254	245	238	291	252	231	230	255	246	273	240	253	275	278	287	289	247	281	221	218	240	267	280	257	251	275	265	268	242	269	239	266	270	237	256	271	279	269	268	287	244	289	276	256	266	276	289	242	283	256	248	272	302	268	245	289	256	223	265	247	286	281	275	254	268	227	278	271	241	244	211	260	256	247	290	272	268	236	252	258	241	296	284	247	274	278	263	254	238	240	275	241	252	243	246	247	274	239	243	253	243	273	268	267	232	260	293	250	249	258	247	272	270	265	256	253	267	274	228	258	242	280	266	275	278	293	271	291	237	239	241	235	268	229	248	271	266	299	245	246	267	265	273	289	258	257	276	220	265	239	270	242	213	268	257	253	255	261	248	237	220	250	281	268	198	239	256	230	281	269	266	272	265	290	279	280	269	275	222	226	255	224	224	251	261	257	286	264	261	258	273	258	247	251	278	262	275	230	240	250	256	229	257	253	248	293	229	230	234	297	250	241	241	238	243	275	286	237	262	263	271	286	280	291	252	235	254	257	263	289	268	299	266	261	261	242	250	259	216	264	270	269	238	239	277	243	247	233	272	260	264	289	273	223	246	260	278	271	287	270	276	262	277	262	245	241	258	276	247	230	249	238	249	267	251	236	256	251	242	255	272	235	259	244	282	258	270	224	244	241	283	243	257	226	229	251	272	269	265	262	268	271	237	269	242	256	271	254	253	252	253	250	277	205	241	255	261	264	269	229	218	255	272	248	271	288	258	261	279	282	257	259	250	261	278	249	255	267	251	255	241	278	256	243	205	247	229	255	247	253	243	248	268	251	279	238	255	261	251	245	250	246	254	252	276	255	286	236	260	245	252	264	283	273	227	270	272	250	241	275	273	277	273	236	260	265	262	238	247	254	242	269	281	260	252	250	253	252	277	240	286	231	247	261	241	272	273	296	249	260	256	270	233	282	270	261	242	227	252	249	293	248	251	250	278	261	248	272	252	261	244	238	265	241	252	258	259	258	241	290	247	252	284	263	269	267	238	236	235	276	284	228	245	238	226	265	221	259	239	205	260
13045	6493	15417	17132	13776	13223	12355	9013	7378	6335	4879	5066	5272	3896	2477	2007	1491	1265	1189	1074	1089	1060	907	780	786	723	795	850	770	807	753	780	737	741	673	651	605	613	587	632	604	593	633	603	605	602	575	607	604	651	603	665	612	598	613	567	607	603	579	572	569	578	592	592	576	619	611	546	571	590	573	606	637	575	571	569	605	597	651	647	598	577	604	635	574	557	642	592	593	626	653	574	612	580	620	650	586	641	618	619	615	565	604	625	602	601	591	606	576	588	572	596	623	603	553	626	614	608	607	621	589	608	602	594	634	601	579	628	567	603	591	624	614	581	616	591	614	606	613	617	582	607	582	573	622	583	588	600	572	575	567	610	579	606	632	570	547	625	622	620	525	601	589	589	584	629	619	598	628	622	585	609	625	638	589	613	631	616	601	600	585	650	612	602	558	609	561	579	574	625	613	612	584	584	609	585	598	573	598	605	632	584	606	577	574	566	600	579	574	610	582	592	604	611	622	601	633	606	575	600	606	596	575	589	601	613	590	634	571	618	610	583	565	606	638	541	625	646	580	560	610	556	601	609	563	571	622	587	573	579	577	632	547	656	641	618	581	601	588	625	629	583	612	615	597	583	583	591	576	619	544	601	641	641	545	597	594	568	596	621	597	599	617	603	595	583	599	573	621	603	600	655	610	594	604	624	612	594	552	660	599	595	616	623	635	614	564	621	579	638	591	619	611	587	643	562	574	557	584	596	583	588	623	576	566	600	588	574	586	622	582	596	595	595	614	593	600	617	598	571	588	617	615	599	600	623	593	559	569	659	614	603	562	584	628	607	568	618	591	609	597	603	615	579	609	605	606	626	623	604	634	617	613	577	572	629	636	636	623	591	645	564	616	638	603	627	569	583	579	588	557	607	616	610	535	603	579	580	617	579	584	594	617	590	592	560	589	556	597	627	587	619	570	638	580	578	593	629	548	612	552	603	598	612	598	587	623	595	625	612	636	624	595	626	580	620	589	601	596	616	579	561	641	599	604	535	546	571	620	610	595	585	592	596	609	580	605	611	581	583	622	567	621	626	583	613	626	565	608	597	631	632	572	616	611	612	568	620	603	568	591	610	559	602	576	600	594	627	597	544	586	597	589	636	646	605	599	595	604	609	609	598	592	595	630	625	568	622	603	578	561	584	559	582	565	589	623	561	563	634	555	623	606	543	617	580	626	615	578	609	629	605	632	632	540	577	626	596	582	605	601	626	608	605	588	575	560	596	617	584	588	599	593	603	570	581	584	554	598	587	606	601	624	608	556	576	589	557	628	615	619	616	610	569	648	618	576	584	592	604	622	610	601	587	593	585	581	633	568	573	597	608	589	595	616	629	628	591	602	581	597	597	619	625	582	570	589	609	576	593	635	590	607	574	569	618	650	619	596	589	620	540	644	642	555	592	580	613	585	625	622	593	574	578	611	655	587	608	597	576	650	593	637	646	594	574	611	567	565	559	591	621	578	622	614	625	613	575	589	604	612	605	646	550	620	588	585	589	601	557	589	610	569	624	586	600	634	612	614	576	587	562	616	608	592	645	613	591	570	642	630	594	587	596	614	612	576	578	616	569	638	599	594	589	578	638	595	580	610	604	616	599	621	570	611	594	620	573	583	625	641	560	609	605	596	596	570	567	563	598	621	615	578	627	602	579	598	630	553	589	558	624	562	626	609	637	584	597	614	632	591	567	587	564	586	549	611	644	630	600	594	590	585	608	651	571	581	596	617	562	579	590	631	570	599	568	635	561	622	587	598	573	617	610	581	588	648	581	620	582	603	625	608	609	603	562	637	610	583	614	517	578	611	618	626	568	597	581	600	569	604	584	581	613	586	592	595	631	615	598	617	599	596	611	596	609	591	612	584	615	611	622	588	568	578	572	625	615	588	555	619	588	607	575	605	598	605	629	586	646	562	593	593	567	594	624	607	614	578	566	574	585	607	620	609	609	598	614	576	608	629	585	572	567	592	608	625	546	609	537	606	606	588	589	557	616	573	576	582	552	621	590	579	583	591	591	609	587	586	592	581	612	616	585	548	574	577	631	604	601	579	596	597	615	643	591	612	573	591	627	636	602	616	620	606	570	640	617	584	589	596	639	578	597	606	605	616	592	595	582	576	571	594	558	614	605	602	575	566	581	574	579	581	610	544	597	605	622	546	576	595	634	613	581	572	628	611	598	623	591	636	612	617	583	580	602	628	610	614	611	601	590	550	605	630	604	597	605	588	639	597	572	575	617	602	586	585	587	625	641	598	596	586	590	599	566	601	595	564	564	616	602	631	592	619	559	571	605	639	619	638	599	619	589	646	576	613	584	603	559	604	572	605	585	611	605	620	545	600	580	608	640	637	588	568	575	588	576	637	597	563	579	572	589	623	629	603	611	570	606	618	559	575	624	590	597	610	578	568	608	573	629	581	566	590	579	622	591	599	633	566	575	546	603	607	597	608	632	671	615	602	621	624	592	605	558	572	631	596	614	629	566	553	621	585	553	626	626	622	610	636	582	587	606	594	590	541	635	581	576	615	622	637	593	581	599	584	607	609	623	589	584	640	596	577	609	600	599	605	604	610	619	576	587	583	591	602	584	589	591	579	576	623	556	618	575	654	586	598	598	556	585	573	586	590	576	581	567	557	600	590	598	594	603	606	600	594	546	590	566	570	632	582	585	591	627	594	616	578	554	587	628	611	636	574	582	581	580	651	595	562	624	561	599	649	627	575	616	567	653	583	585	611	621	557	567	607	577	611	610	621	596	579	635	603	597	582	557	604	629	591	615	557	620	619	594	584	595	616	584	591	566	584	593	606	567	623	605	595	631	622	609	590	550	578	640	579	584	601	586	581	642	602	641	606	602	587	598	612	606	614	642	638	636	590	586	582	638	579	579	590	597	617	591	622	635	603	574	564	602	589	599	589	579	624	640	572	566	616	534	609	600	605	582	592	628	573	615	610	548	577	570	618	623	598	635	581	596	553	597	555	574	561	577	608	604	576	598	593	609	576	626	612	642	619	553	586	610	609	559	629	613	625	586	602	553	639	648	617	559	601	540	635	634	614	591	610	586	617	578	608	559	570	613	584	617	601	587	622	612	606	609	586	615	594	604	599	590	538	572	602	636	628	607	568	582	597	639	582	614	611	587	572	600	639	565	607	593	572	561	583	574	593	589	581	611	556	555	617	607	614	598	606	571	587	595	608	548	551	579	619	601	659	647	579	597	599	591	618	586	576	622	606	579	567	596	604	593	579	613	613	616	613	611	629	592	550	583	596	559	576	528	600	620	581	622	632	603	590	627	590	594	639	586	579	605	585	579	575	646	626	603	612	599	595	599	602	590	578	611	628	616	573	604	592	580	611	605	562	584	604	616	586	597	580	663	641	554	608	588	568	610	618	568	560	591	631	569	608	652	627	618	576	627	571	594	600	611	541	589	575	614	625	596	634	581	610	618	597	623	613	596	588	615	622	549
6433	2705	3821	3262	2391	1759	1607	1264	1018	885	728	741	737	621	469	484	415	415	383	394	390	410	392	361	373	344	385	375	363	387	386	389	402	386	401	348	354	391	378	400	361	367	376	342	373	367	386	327	354	383	372	376	356	353	374	342	404	360	350	348	379	382	376	346	381	394	384	391	352	364	365	385	370	352	367	337	350	371	390	364	364	352	391	411	352	366	347	370	368	368	356	356	374	372	366	359	372	357	370	380	391	375	400	387	353	381	356	385	379	353	371	370	364	333	336	361	337	368	377	362	341	353	347	361	373	375	373	376	361	378	343	331	335	338	357	349	359	382	357	355	366	354	353	324	367	350	322	358	366	371	367	343	366	349	359	349	363	364	379	342	367	368	375	333	335	337	356	384	349	381	401	373	335	351	348	372	360	334	361	374	348	373	367	349	378	385	383	374	365	387	393	362	343	385	385	392	349	356	377	353	339	362	359	345	334	329	355	378	362	352	388	347	365	371	387	414	364	343	401	376	363	391	392	357	376	349	387	337	384	394	383	342	346	372	355	359	385	371	365	350	357	387	347	389	387	359	373	384	375	376	369	360	360	334	362	348	367	347	379	384	367	387	372	337	370	368	355	381	379	373	339	378	383	337	377	368	373	370	410	411	362	367	392	376	392	339	363	363	396	392	356	335	342	369	386	394	381	369	324	375	356	344	370	359	355	398	360	362	363	356	396	366	377	378	376	357	351	366	380	358	339	390	343	374	387	379	387	383	346	363	404	352	395	384	365	382	415	371	346	347	378	370	362	372	348	349	366	359	380	401	361	352	345	347	401	335	389	337	390	401	336	350	357	388	352	386	344	369	357	377	353	392	360	397	335	359	332	388	367	337	379	337	374	373	355	359	373	361	357	368	389	355	357	367	390	352	368	440	392	362	334	368	383	361	345	390	380	369	381	401	357	356	354	368	352	378	397	386	355	343	371	370	381	381	328	327	384	379	378	414	331	366	381	357	331	367	338	400	387	384	376	394	367	393	359	338	372	409	333	370	385	407	384	386	340	363	377	372	412	374	341	315	356	363	373	359	373	340	374	361	353	354	395	341	396	395	384	387	333	364	386	368	359	403	344	332	369	325	400	338	348	389	318	397	345	365	372	381	365	404	357	386	369	343	358	382	392	392	359	360	359	341	376	381	396	402	365	366	339	398	349	380	385	374	396	346	356	358	364	372	384	389	411	406	393	366	338	352	375	333	330	379	361	375	390	402	366	372	378	382	380	357	374	389	348	370	354	347	397	395	356	387	387	426	362	366	367	334	399	337	405	401	404	380	339	387	388	367	396	418	365	366	358	348	353	370	379	359	395	370	355	355	323	375	371	330	352	389	417	337	351	325	348	381	370	332	403	374	351	373	373	361	351	366	305	324	340	394	355	382	383	360	387	368	372	337	367	363	335	337	359	384	348	369	367	397	382	327	357	393	362	357	369	406	376	348	421	376	368	393	383	376	391	380	330	375	343	415	366	367	374	330	368	365	373	370	352	369	355	383	355	372	411	391	350	344	358	377	356	398	338	346	365	333	336	347	365	384	360	347	343	343	345	340	350	387	384	327	353	350	357	371	393	338	372	355	391	378	400	352	355	375	389	374	425	376	372	353	398	356	352	377	378	354	365	362	400	333	349	346	344	364	350	368	317	381	359	356	369	388	365	374	396	348	382	364	381	382	358	366	349	377	347	371	349	342	341	357	386	358	370	380	384	338	385	386	390	363	376	374	354	376	369	359	385	367	382	367	373	350	368	367	393	377	355	364	343	358	369	347	384	344	332	363	366	404	400	409	344	353	369	350	381	357	387	370	372	373	377	365	360	377	377	390	405	408	362	350	386	362	362	321	392	389	377	351	342	419	352	374	390	340	400	370	376	303	392	376	406	356	373	339	369	382	365	368	383	378	379	358	392	387	365	390	354	356	361	368	377	372	363	374	367	351	383	405	345	360	355	358	366	351	374	368	376	390	391	352	368	343	385	420	396	354	363	412	360	416	386	354	348	397	412	377	333	365	367	387	368	346	351	330	353	373	364	342	363	369	353	344	389	386	320	334	336	381	370	356	371	357	352	349	374	385	335	391	356	334	379	347	369	329	376	370	376	362	365	373	382	399	339	361	364	372	361	357	362	365	336	363	387	373	384	365	325	374	386	349	345	353	347	389	369	410	406	421	381	369	383	337	394	364	321	365	367	378	369	366	355	388	376	395	362	397	372	369	331	340	421	367	360	417	382	371	366	361	366	375	379	411	369	383	363	365	353	385	347	403	405	337	372	382	360	370	357	373	400	382	375	379	380	367	353	352	380	383	332	348	392	359	375	373	340	377	315	385	389	380	397	375	388	353	402	363	373	360	382	363	348	389	342	392	376	347	378	372	383	402	373	395	397	383	350	367	338	354	381	380	382	359	338	402	352	345	360	384	378	355	375	367	377	373	337	385	344	375	353	380	376	358	370	365	367	332	373	397	342	403	352	393	347	365	378	356	350	351	383	373	371	414	374	364	371	384	351	358	344	337	358	419	383	397	371	360	336	379	349	358	370	354	355	364	398	353	349	347	388	351	378	328	331	394	376	386	388	401	367	367	351	379	371	333	373	390	385	366	330	354	365	371	377	383	350	382	361	357	349	367	362	361	372	363	379	366	372	407	390	375	350	362	335	367	350	378	351	375	377	397	376	374	391	374	397	377	359	340	350	393	359	374	397	362	369	360	373	367	365	358	344	359	357	345	377	385	394	372	321	380	387	339	372	383	356	355	358	369	370	384	388	344	363	400	405	356	372	371	321	370	372	364	378	358	344	375	375	365	378	365	380	373	375	403	299	389	366	355	378	374	359	343	339	355	385	346	398	375	388	358	343	378	356	336	363	355	354	319	393	374	355	355	386	410	379	369	336	358	382	362	390	341	336	368	363	325	355	401	384	370	360	382	344	360	385	358	408	354	373	390	351	341	324	372	345	375	343	380	351	349	373	374	380	293	398	377	388	368	359	342	381	335	387	352	356	381	344	330	374	399	358	374	374	397	367	358	365	376	377	361	375	374	358	329	383	380	343	356	378	372	355	407	347	384	395	360	364	378	351	341	421	389	367	377	385	380	394	384	402	361	341	367	356	373	365	338	358	400	342	365	366	393	369	366	368	327	316	375	360	330	356	360	339	331	361	384	362	420	375	359	355	379	389	360	362	337	355	403	404	373	365	382	392	359	384	380	356	370	379	374	391	388	380	363	332	336	368	372	383	418	393	373	378	347	327	378	385	354	391	369	374	358	375	363	360	413	383	366	401	357	358	386	373	397	392	390	387	342	342	367	410	366	379	356	357	370	364	372	371	365	366	393	326	352	391	351	381	391	354	358	364	333	360	337	349	339	361	356	350	345	361	364	348	353	381	330	355	345	374	396	336	389	358	370	370	365	372	344	323	397	365	374	345	355	329	393	396	383	339	354	377	361	383	404	353	364	383	363
4495	2884	7408	9126	8016	6957	6354	4908	3896	3324	2893	2814	2885	2197	1685	1406	1209	1040	1023	1055	1009	907	919	940	897	893	793	797	808	840	805	843	870	841	823	808	775	790	836	787	854	853	859	833	827	820	815	799	772	816	812	786	823	816	834	803	815	813	835	803	789	861	812	784	868	809	826	788	820	764	810	831	797	835	876	808	869	776	807	821	812	817	842	790	807	785	805	787	839	784	807	800	846	767	722	743	803	831	808	797	813	799	769	781	847	798	809	829	817	828	844	857	801	801	791	818	858	835	795	812	759	786	768	774	768	825	810	780	813	817	818	779	840	864	839	828	785	791	838	796	827	780	775	810	827	790	822	801	797	843	866	844	797	766	752	796	794	784	793	821	835	871	793	799	852	766	838	808	735	813	812	806	801	818	790	797	784	834	824	779	819	772	777	836	821	749	869	864	773	790	810	814	778	764	738	779	786	834	771	785	818	811	793	888	801	819	807	796	780	804	786	786	826	782	806	773	787	791	832	850	755	770	776	822	829	800	808	765	761	836	858	840	799	834	842	805	791	762	816	824	786	819	792	819	854	813	820	843	847	831	816	741	818	811	818	760	750	801	818	848	833	830	778	788	768	802	753	861	792	786	827	781	809	811	797	823	813	853	810	766	795	817	795	821	762	800	803	770	762	817	769	802	819	745	762	808	874	821	792	814	811	776	823	786	797	811	829	820	839	796	872	757	796	783	784	826	769	857	761	812	809	812	814	819	849	826	794	811	777	863	800	836	784	784	784	760	825	829	808	800	815	795	824	848	870	753	785	807	849	821	832	838	808	840	762	793	826	786	793	770	815	801	818	785	791	800	836	818	843	832	794	820	795	782	798	788	764	847	800	819	859	771	789	815	745	801	784	819	816	810	835	776	789	814	863	831	785	790	788	855	751	833	819	741	791	814	816	787	854	833	859	807	746	833	797	809	806	823	823	808	842	799	803	812	814	802	813	877	805	784	842	820	790	839	802	801	815	820	813	856	857	792	750	845	800	801	763	832	796	845	756	825	819	800	770	810	809	833	819	796	798	861	814	847	840	880	835	824	759	810	809	805	781	803	763	846	870	864	817	776	790	768	835	799	780	832	814	763	826	833	791	745	829	816	847	800	819	792	792	859	840	814	815	867	835	785	757	810	787	821	853	810	830	814	773	801	729	808	766	873	817	825	802	796	769	832	818	804	761	794	735	808	802	797	799	837	818	856	779	826	808	798	816	848	815	845	810	863	837	826	783	837	833	805	836	800	827	791	810	838	812	823	820	895	755	844	801	849	805	820	793	765	843	810	783	789	809	858	780	831	807	804	762	783	788	784	840	818	810	806	765	851	843	774	790	768	772	782	792	766	786	852	797	812	799	800	802	793	779	809	825	793	750	801	781	782	752	828	825	795	816	831	741	791	830	753	838	791	888	811	812	799	786	818	826	850	858	846	795	807	804	821	786	805	822	787	761	824	794	783	821	864	773	873	851	815	887	829	832	810	797	786	819	819	824	825	793	803	814	800	810	798	832	750	811	746	812	759	804	787	864	817	814	764	825	794	828	825	828	779	831	849	774	798	815	818	825	843	783	831	886	822	812	793	752	793	827	808	895	840	827	830	800	848	791	816	806	806	831	821	836	810	798	767	795	833	837	831	811	795	808	812	796	788	869	831	807	838	768	825	804	807	854	821	790	840	828	791	867	799	789	797	869	844	798	773	807	773	812	786	777	822	844	814	775	817	768	840	837	767	812	828	849	866	802	866	813	829	790	816	753	822	841	848	812	788	817	784	820	839	806	811	803	756	844	813	819	799	814	829	831	772	792	824	784	795	812	759	838	816	813	793	797	804	818	832	811	801	826	823	860	803	792	847	764	863	779	777	832	821	783	802	799	802	813	750	804	779	839	767	793	825	852	833	800	800	805	836	815	809	849	746	775	800	767	811	792	810	785	778	807	760	759	809	790	803	780	798	807	827	857	826	765	804	749	790	808	828	804	790	826	799	788	776	804	814	815	789	844	813	791	794	815	802	778	820	848	835	839	785	802	831	768	796	781	820	776	851	775	791	814	779	807	765	786	816	865	799	801	832	811	838	876	818	801	834	809	771	841	801	798	801	808	826	806	851	804	802	824	806	795	798	803	791	776	800	805	824	799	793	834	843	844	846	805	784	846	811	801	795	837	829	811	756	839	787	792	845	791	776	824	773	789	837	817	824	839	846	812	777	755	820	832	801	796	795	783	816	823	790	837	806	841	807	810	812	810	829	772	819	775	840	852	837	794	788	864	777	797	763	798	714	747	784	787	817	803	783	830	837	830	823	823	833	803	809	851	768	807	787	811	801	830	765	840	784	827	747	820	798	848	841	763	786	814	796	858	835	753	830	818	774	801	824	818	811	782	764	808	792	798	845	771	827	820	849	773	721	800	826	843	787	832	819	807	808	803	781	804	866	758	826	793	795	822	804	795	797	817	792	809	742	851	806	807	831	767	771	855	775	815	838	833	825	818	843	808	804	807	810	786	860	785	803	859	775	817	859	816	816	786	786	818	818	842	800	844	812	845	765	838	780	866	776	768	894	757	769	788	798	823	830	785	853	791	811	812	788	854	793	794	804	828	808	804	841	788	777	805	819	803	825	807	818	779	790	831	822	837	794	826	796	815	850	856	814	769	815	753	797	839	780	824	814	796	808	852	824	825	821	802	798	799	825	815	841	771	826	872	849	793	818	819	799	848	763	805	764	807	815	823	790	810	808	844	828	791	794	824	828	818	806	815	838	836	810	832	781	803	803	783	792	842	836	845	786	791	798	805	805	799	808	823	817	787	820	826	790	825	746	835	780	781	761	781	744	828	797	873	789	862	790	783	850	777	800	764	862	808	843	805	797	844	862	892	812	812	802	819	860	836	771	770	848	886	790	778	809	752	839	743	751	839	827	867	824	767	857	771	831	762	814	821	801	824	813	796	819	795	816	854	777	810	812	805	786	786	763	835	813	777	880	814	824	808	778	840	804	790	795	794	795	798	750	823	807	774	754	813	776	798	822	790	808	839	836	854	791	823	768	816	791	837	786	780	837	823	807	820	838	827	745	807	777	808	765	806	870	766	819	792	786	781	806	763	799	833	858	816	840	793	842	837	795	766	793	772	826	789	784	792	841	822	806	820	826	837	833	829	792	814	812	847	841	814	793	806	808	805	803	740	799	831	844	792	816	821	839	825	811	784	772	825	741	799	787	803	786	810	825	834	815	804	827	841	813	792	812	793	813	778	753	778	798	790	783	825	802	816	807	773	804	783	833	867	801	811	851	788	745	825	809	779	817	851	783	837	789	805	794	781	806	843	784	840	804	794	822	791	824	786	820	787	815	776	813	794	831	799	856	818	791	764	832	849	793	831	809	855	809	826	803	820	809	822	778	760	835	807	780	832	773	777	843	823	892	768	779	824	819	834	778	817	774	818	789	787	808	833	871	816	766	816	823	801	816
14067	4256	5815	5477	4198	2786	2437	1800	1372	1029	996	978	899	774	552	463	438	391	390	383	316	334	321	311	333	344	340	315	324	329	339	293	318	336	332	304	277	308	295	297	295	297	310	288	314	286	296	280	293	295	294	308	300	298	330	326	319	301	276	298	313	291	292	266	293	303	263	295	337	334	309	295	294	307	308	317	306	321	287	289	275	287	302	290	294	300	279	270	289	303	325	320	300	295	296	297	305	269	296	274	295	274	271	304	276	299	313	306	273	292	301	331	314	303	291	317	285	286	297	310	310	307	300	302	329	345	298	303	282	302	318	302	306	288	311	303	314	300	308	322	334	336	342	297	320	270	336	299	276	294	325	319	294	297	294	298	308	313	281	335	314	279	297	280	308	294	280	295	292	307	307	309	298	270	299	300	314	320	310	349	290	300	333	316	319	273	313	309	300	313	291	284	288	325	304	299	305	313	300	291	296	311	297	328	301	331	279	316	293	331	306	298	314	324	277	322	291	293	301	313	318	299	282	291	339	298	312	272	333	293	268	290	295	342	325	304	301	337	306	313	298	295	300	276	268	280	320	260	295	298	315	322	302	284	289	307	319	299	309	311	292	310	318	306	312	327	304	281	285	299	278	332	294	301	276	301	261	295	334	320	303	315	291	291	323	293	324	328	305	336	324	296	280	298	308	302	266	299	292	278	332	262	299	304	302	306	331	334	298	297	287	342	286	304	327	291	317	320	314	291	307	323	340	306	304	308	279	309	290	291	304	333	322	283	324	293	326	273	302	287	330	254	278	328	325	301	294	288	317	302	275	332	315	287	295	315	295	305	304	320	321	287	279	277	290	300	284	295	299	336	281	324	306	335	302	271	297	289	299	274	286	299	308	311	277	304	286	310	306	322	283	301	279	299	293	305	275	298	293	306	299	347	340	327	297	315	330	299	299	302	331	303	275	348	322	292	273	278	296	319	262	281	298	301	329	340	314	306	297	287	326	313	316	331	298	286	294	290	295	303	316	285	309	294	281	294	296	291	299	317	283	298	311	280	327	307	294	280	316	309	287	300	301	329	286	291	329	291	293	312	310	291	288	305	277	321	280	333	314	312	299	326	276	315	304	348	303	313	302	269	284	331	301	281	278	305	317	304	258	287	301	312	274	274	321	278	300	308	262	300	322	318	278	319	283	312	291	297	332	312	301	264	300	294	287	271	298	320	301	317	289	303	288	332	338	291	323	288	296	322	289	316	302	304	276	283	266	294	327	298	286	312	282	258	307	300	262	291	321	302	340	307	309	301	297	309	329	321	298	289	317	313	298	296	303	291	319	285	285	334	262	289	311	307	326	319	338	301	329	306	336	271	306	315	288	297	321	320	317	312	266	305	285	291	303	292	279	292	293	308	328	329	323	291	306	284	287	312	301	330	300	305	321	306	285	279	293	283	278	347	296	312	299	294	358	292	288	318	279	299	289	306	301	307	278	279	272	287	302	290	327	296	299	305	260	304	284	312	301	291	266	340	280	323	319	273	326	308	270	313	315	317	295	304	308	265	282	315	294	271	353	341	293	284	291	283	297	330	303	284	314	317	328	288	270	284	316	292	280	304	311	322	284	306	334	326	314	307	300	323	301	304	296	325	321	336	286	294	300	297	284	275	330	332	303	287	262	306	294	312	297	308	339	307	324	311	305	314	293	317	317	306	309	302	312	323	297	290	273	311	308	297	309	272	324	289	299	294	310	310	310	297	273	335	307	308	289	299	301	290	309	286	287	302	285	295	265	316	322	326	303	295	306	294	303	291	300	308	289	324	308	290	309	301	312	313	328	307	294	292	320	294	353	286	331	266	281	310	286	311	287	306	297	319	311	297	314	283	310	298	266	315	286	292	295	336	306	289	296	301	313	312	318	305	280	294	291	278	313	318	280	310	293	293	323	322	292	284	248	301	279	309	305	304	320	306	297	321	304	317	296	319	324	299	308	310	300	303	269	312	307	315	321	308	321	295	289	302	295	256	290	328	294	305	322	296	308	303	338	319	329	314	291	331	294	314	302	327	280	284	283	280	312	306	343	271	259	274	272	303	271	299	326	301	322	300	275	298	278	318	319	306	309	318	361	290	282	325	317	328	295	319	316	337	333	307	295	329	296	244	319	316	261	322	309	289	323	303	299	313	321	276	305	305	323	298	267	266	305	318	302	256	294	312	282	304	306	348	298	306	311	325	293	315	262	282	291	282	296	314	320	313	305	333	298	336	295	288	287	280	302	333	294	281	313	290	294	291	329	304	297	314	320	342	306	276	292	326	321	305	279	299	294	294	295	311	307	288	297	282	313	286	266	322	314	301	326	269	297	311	303	299	301	312	306	315	294	287	324	308	278	286	286	294	314	341	313	318	287	308	280	301	312	317	318	300	290	308	313	312	291	311	281	296	292	343	312	286	305	317	306	328	254	322	298	287	334	301	333	310	308	284	328	290	329	332	272	298	284	310	339	303	261	342	313	320	293	302	302	286	311	282	328	285	259	304	285	276	303	297	315	311	283	320	293	292	329	267	287	292	300	330	326	319	292	282	262	313	310	288	346	286	321	295	313	292	301	287	305	315	301	313	292	316	320	302	309	304	329	299	292	304	285	304	311	313	281	303	312	336	304	287	314	309	300	309	295	314	335	298	308	304	297	290	300	309	283	320	287	300	337	277	303	300	304	306	308	319	301	295	306	307	321	292	284	321	280	286	308	273	285	293	331	290	301	313	302	311	314	333	369	316	317	268	274	289	313	268	321	319	292	292	290	285	290	298	305	287	299	295	313	312	341	274	285	289	296	295	325	283	297	279	291	312	321	322	333	280	308	313	304	304	301	311	309	273	319	325	280	291	333	270	278	290	291	280	318	282	311	315	285	250	302	299	276	308	303	282	314	309	270	301	306	295	284	292	295	285	307	303	305	296	294	300	303	339	317	277	293	306	322	307	289	290	269	294	341	313	303	305	335	287	326	315	287	320	316	304	320	275	309	296	310	312	307	283	273	306	237	308	309	323	305	296	266	296	288	268	333	312	299	289	295	334	297	337	270	287	311	307	280	293	304	268	285	295	331	259	302	290	310	326	298	270	326	320	330	293	301	279	280	309	309	299	294	339	327	344	284	256	272	316	294	289	284	308	296	303	291	308	296	281	303	297	314	273	280	284	320	305	274	317	268	298	321	310	281	300	296	325	333	304	293	320	263	279	324	308	339	298	330	295	293	295	335	309	328	313	283	297	332	297	311	299	310	285	315	273	282	315	271	303	283	287	284	288	282	304	336	309	311	333	308	314	322	271	311	306	300	297	318	306	346	293	294	311	278	302	311	304	297	310	325	306	326	316	276	303	299	325	318	322	285	301	284	306	314	285	291	276	278	289	314	288	321	305	306	293	325	310	291	361	281	279	287	304	299	308	295	294	365	281	305	270	323	285	307	314	281	293	308	302	299	308	316	306	328	296	301	295	291	305	331	299	320	258
9454	3992	10528	14157	13258	10527	9623	7515	5657	4825	4164	4323	4186	3169	2143	1703	1443	1256	1180	1095	1011	835	829	811	838	826	740	782	813	781	777	747	811	752	708	746	721	743	693	743	655	693	692	689	697	738	693	661	685	727	762	713	700	713	717	679	674	736	632	734	680	726	682	678	677	733	663	680	680	714	704	657	729	720	695	702	692	662	671	637	671	690	697	683	702	697	658	715	651	708	690	680	656	675	684	712	680	683	702	728	677	675	670	645	656	706	694	665	651	690	693	710	678	642	631	694	713	665	656	675	663	669	711	704	684	701	683	705	670	696	681	709	681	663	694	672	686	676	682	684	657	708	726	681	659	681	721	664	676	635	688	658	681	725	651	674	698	715	642	641	703	671	714	674	674	657	688	639	688	681	728	670	682	686	669	667	656	715	691	673	632	688	671	700	700	701	696	680	673	697	726	696	708	732	684	675	674	649	689	679	704	674	669	717	645	668	641	714	671	669	698	660	717	650	672	653	699	703	711	736	683	694	662	703	717	672	637	692	690	724	677	658	645	705	633	697	664	690	674	692	638	706	729	707	646	709	657	701	697	631	694	665	670	707	703	641	684	677	689	721	674	661	709	665	703	669	649	644	635	711	682	699	658	649	668	649	700	663	721	644	737	735	697	685	679	632	673	679	684	661	675	687	645	691	691	662	708	685	715	688	722	693	675	719	644	723	701	675	707	663	691	689	649	672	664	702	703	736	640	689	683	624	698	642	687	642	663	684	711	682	691	685	676	709	666	723	677	638	683	670	677	686	696	669	657	696	669	656	696	618	647	642	675	656	689	678	715	658	653	686	707	659	661	706	686	686	642	689	637	692	715	684	706	657	669	703	662	661	710	674	697	650	691	675	628	678	700	704	698	668	676	640	708	687	628	660	735	690	644	671	690	725	663	680	669	678	707	706	701	676	653	676	708	679	697	698	661	639	644	655	669	661	676	654	631	662	715	721	668	715	702	706	646	661	683	737	656	665	703	666	702	658	683	661	648	643	662	700	663	664	689	678	683	686	696	681	685	709	678	654	673	680	695	689	729	715	675	688	707	658	685	670	625	657	725	706	693	732	707	659	709	652	671	666	677	643	688	627	676	650	674	674	677	723	688	698	669	715	670	700	662	676	677	665	663	729	731	691	722	711	726	664	684	673	666	671	673	653	657	671	671	701	683	665	685	673	677	665	740	710	686	678	655	653	701	706	704	705	700	651	688	689	677	675	723	688	693	629	663	692	694	697	653	672	728	772	705	705	642	685	692	679	682	712	647	681	650	654	660	690	661	706	686	679	694	683	672	663	668	667	660	639	683	703	709	683	668	687	656	622	694	732	686	665	649	645	715	684	642	706	688	718	642	655	712	698	693	663	687	686	696	680	692	764	663	665	661	704	696	672	704	659	656	661	671	718	731	708	674	693	676	629	697	712	701	664	688	680	678	666	645	734	724	666	646	653	700	662	728	696	686	646	688	675	681	708	697	664	743	713	678	660	653	676	676	688	661	698	668	663	668	667	645	694	734	681	671	673	699	661	724	656	738	678	692	672	677	707	678	656	656	622	672	683	720	681	703	679	676	701	645	669	721	668	657	690	664	732	696	678	708	724	667	638	648	673	687	687	681	653	689	662	708	711	701	697	690	685	704	669	644	683	703	700	702	667	658	702	707	749	659	686	670	653	713	683	664	649	688	675	694	688	728	682	662	673	694	650	661	723	660	673	675	679	671	695	688	750	710	659	668	678	735	642	672	676	674	701	701	671	674	714	695	731	689	652	653	673	710	694	677	692	719	669	706	700	676	646	664	709	669	650	661	644	670	687	710	681	699	722	671	673	725	671	666	661	664	743	703	663	672	735	667	691	676	687	687	687	703	665	683	718	665	719	650	714	675	647	666	689	693	699	688	696	662	697	662	673	706	695	649	686	686	636	703	671	677	642	628	685	681	712	681	636	673	713	670	686	671	687	682	642	696	708	690	633	641	725	675	689	644	666	750	656	726	677	712	709	701	632	697	672	680	635	674	645	700	673	624	694	720	689	657	706	708	647	683	680	642	713	725	677	709	717	657	677	667	704	678	717	688	719	679	662	639	660	680	746	664	690	654	670	670	667	667	681	698	684	692	721	663	739	666	670	687	625	666	669	656	687	674	664	669	709	671	684	711	691	681	699	670	707	651	617	718	702	656	716	652	654	676	687	674	714	661	679	689	706	685	661	675	697	689	668	709	680	665	685	635	690	661	740	718	684	675	668	675	704	671	674	629	658	699	662	744	662	703	699	666	722	675	674	648	681	734	665	709	696	680	720	668	645	677	658	722	706	682	711	675	637	731	749	677	641	693	669	658	654	709	699	677	715	653	652	680	688	677	668	736	656	716	679	735	710	689	670	659	695	654	675	693	677	718	678	674	708	659	657	689	698	679	709	632	684	670	662	658	735	699	686	655	684	676	696	674	651	672	653	726	690	676	683	704	689	670	641	676	700	684	714	688	700	645	630	697	665	710	700	684	708	633	687	638	686	666	679	734	700	674	671	689	626	671	728	683	705	677	707	624	645	676	658	714	669	683	668	698	691	653	699	655	683	677	667	684	640	681	697	676	745	728	676	674	687	744	695	709	667	688	706	686	635	661	710	684	688	677	690	636	671	695	695	610	653	696	673	657	673	662	640	652	662	641	705	657	666	692	708	701	667	681	692	691	675	732	677	650	670	704	715	651	675	669	674	689	685	693	675	688	723	735	714	673	682	623	699	711	725	676	676	716	732	684	688	672	695	652	638	697	698	701	726	699	682	719	698	656	670	673	702	691	676	670	689	671	657	717	681	651	643	719	680	694	684	628	676	724	632	631	650	660	653	653	643	689	628	706	640	699	650	694	661	667	647	670	676	660	652	687	706	716	726	669	688	669	675	727	705	678	646	687	705	709	701	680	698	670	669	655	724	695	648	665	718	671	673	702	683	673	667	699	669	707	674	698	645	635	692	703	689	695	715	619	704	661	679	662	716	682	698	677	684	660	700	717	653	686	676	686	706	683	633	709	687	690	662	680	684	688	687	671	652	675	659	662	720	635	671	656	687	695	669	709	693	691	691	704	723	679	678	671	678	788	636	691	708	688	669	732	663	687	658	736	699	643	644	696	675	652	672	691	673	706	710	688	687	685	636	667	610	656	711	666	694	668	656	672	669	662	634	687	689	645	701	715	689	680	694	646	693	669	692	650	680	696	687	685	682	664	687	664	690	701	692	648	688	709	704	667	677	721	638	633	664	639	694	716	698	663	691	690	716	651	663	662	696	677	683	669	689	716	715	730	688	693	692	761	671	664	689	630	685	667	652	659	682	635	657	642	713	647	699	678	706	726	699	698	711	672	702	708	645	723	716	681	705	706	657	667	681	708	689	706	681	716	684	684	683	665	641	670	721	691	669	677	646	670	666	696	710	682	731	670	702	657	720	703	681	701	707	712	687	671	647	684	694
21246	6640	7777	7987	5986	4104	3173	2324	1684	1315	1174	1180	1136	1033	643	535	519	438	390	350	335	342	310	327	296	290	260	322	300	290	301	302	314	300	288	272	260	281	302	298	244	296	241	269	257	277	309	282	270	271	282	264	286	296	263	264	285	280	289	263	259	250	241	281	293	275	261	284	302	256	250	257	268	264	245	267	253	275	310	267	276	270	299	264	317	258	286	279	252	299	232	263	251	262	278	246	264	258	280	244	259	266	298	239	294	277	259	250	262	307	287	301	255	277	254	288	256	293	270	306	266	301	263	261	289	280	257	264	275	262	275	292	245	294	276	268	274	254	251	265	265	260	303	285	305	272	261	231	262	287	250	240	286	259	253	282	298	308	275	256	278	266	257	275	273	287	267	272	252	297	267	256	284	277	256	276	289	271	288	266	238	282	248	257	275	279	271	255	241	277	250	282	272	287	272	264	283	270	284	273	285	255	273	268	259	270	286	240	276	280	272	258	248	262	258	278	271	289	268	262	278	261	287	240	276	261	278	281	239	281	262	273	280	287	265	251	246	271	258	264	282	276	251	279	255	250	259	278	226	238	243	253	297	295	291	315	277	268	265	228	249	224	257	261	254	283	275	274	269	245	245	307	278	264	287	238	302	270	238	280	259	270	297	262	302	284	269	272	299	256	294	280	263	256	265	267	247	289	255	274	272	267	285	322	281	259	246	275	272	259	239	266	271	256	256	285	280	269	290	275	286	281	276	250	293	310	250	249	268	277	241	267	259	248	266	261	261	253	282	255	282	260	245	232	245	276	256	217	268	236	250	263	274	286	277	271	301	242	251	228	229	248	265	241	254	277	283	268	287	257	283	259	264	263	250	253	254	296	254	300	271	239	262	280	228	239	253	268	284	291	279	253	305	268	285	248	279	247	249	298	284	274	262	236	297	232	237	244	260	232	272	291	269	281	239	268	256	276	273	289	256	246	266	263	231	258	247	256	273	251	269	270	287	292	293	276	292	264	266	278	248	263	273	277	251	246	281	307	289	283	270	249	253	246	283	267	270	265	265	259	279	257	253	293	250	271	278	284	282	271	264	277	292	278	264	256	247	263	293	268	243	256	244	264	264	242	267	241	261	225	314	275	307	286	275	283	246	258	293	276	294	286	295	243	265	286	228	270	281	254	257	289	254	278	282	279	260	254	273	284	264	266	268	269	277	260	290	266	273	285	267	258	249	262	257	273	236	250	242	280	256	267	236	259	253	266	249	262	281	272	257	254	269	237	276	297	285	289	285	227	281	264	251	223	278	272	267	281	258	280	283	276	273	267	233	251	253	286	249	249	253	279	256	242	253	243	273	262	273	264	251	271	275	276	244	275	257	267	295	251	247	250	281	243	284	288	237	278	303	297	267	269	287	283	273	266	277	263	251	262	280	279	258	248	297	268	278	293	320	276	264	251	264	268	242	267	280	319	266	254	265	257	274	295	289	259	271	276	263	232	226	283	236	285	313	222	242	257	255	275	252	270	244	276	234	271	264	266	246	284	303	289	281	258	247	294	245	258	267	243	304	284	257	268	296	279	238	307	325	298	260	260	295	301	250	257	258	271	255	273	287	285	261	268	283	306	260	285	282	269	302	263	261	276	304	237	278	274	278	282	280	275	263	246	270	295	261	300	242	249	268	261	262	307	258	284	273	263	257	272	269	267	275	245	289	257	274	276	240	270	235	254	264	273	244	253	256	259	238	280	274	250	268	267	255	289	303	285	262	277	252	284	262	277	246	262	251	279	264	295	267	273	243	280	245	253	320	243	226	283	232	272	267	279	270	268	264	267	268	272	262	278	275	285	254	257	268	255	268	274	287	261	303	262	249	278	265	296	265	275	246	296	276	258	279	250	249	278	261	292	279	277	309	266	274	253	269	271	276	276	296	246	259	269	267	258	299	287	253	262	298	237	272	246	263	259	267	266	266	302	291	239	245	270	256	269	287	289	279	278	286	282	272	263	242	261	262	276	254	263	264	281	313	262	257	296	270	260	276	249	300	262	264	260	304	280	284	283	276	266	291	268	281	256	311	261	257	244	276	268	262	249	274	254	276	257	263	298	263	273	265	243	269	247	278	277	268	287	255	275	253	307	290	291	250	276	278	276	251	266	301	301	262	247	229	262	255	300	276	284	259	267	286	302	275	235	268	246	276	257	291	263	245	250	268	267	253	281	247	240	258	259	256	302	245	253	244	290	265	285	283	293	280	252	275	238	273	304	282	258	277	284	280	254	275	272	297	291	253	283	271	292	256	249	290	283	249	263	252	263	253	299	257	279	255	280	282	294	265	263	251	276	263	268	228	282	290	262	272	289	268	266	306	247	237	301	279	269	239	264	258	255	267	277	274	275	257	226	268	289	274	266	243	280	263	284	295	274	268	295	275	247	236	270	272	266	269	261	277	254	295	264	265	268	260	273	275	277	242	275	270	232	287	257	251	257	276	264	309	273	287	267	246	275	273	284	296	253	274	294	292	258	294	294	289	305	268	266	285	254	278	241	282	279	236	279	244	287	267	249	289	264	273	254	259	284	261	258	276	290	254	297	253	284	263	261	264	262	260	260	277	257	261	259	244	257	272	274	232	267	277	267	270	257	290	273	287	261	261	253	331	272	262	282	237	269	273	266	287	273	269	270	285	261	265	247	260	263	245	275	248	243	254	268	278	310	280	253	235	301	300	266	266	280	262	258	247	263	283	264	253	218	276	267	275	300	258	229	259	267	249	272	261	271	227	277	266	259	259	265	257	260	270	280	275	254	268	265	240	275	248	266	242	234	277	266	264	271	240	286	264	258	260	256	290	299	270	297	275	290	271	290	271	287	277	262	270	266	284	273	268	243	280	247	267	257	266	263	286	279	290	291	281	267	281	263	299	268	271	251	277	262	284	266	274	309	307	281	265	262	279	264	296	281	291	248	251	253	280	281	275	267	256	279	259	276	274	276	246	263	265	257	260	283	270	277	298	272	258	289	254	270	277	254	244	249	264	270	244	256	268	282	233	261	252	301	274	285	266	242	280	290	278	265	265	284	247	290	276	278	279	271	260	251	263	254	261	249	271	258	267	265	279	277	288	250	272	253	240	280	264	272	281	259	273	277	211	252	277	269	253	301	265	278	246	264	248	260	256	282	274	261	274	267	265	257	275	249	273	255	264	289	265	282	233	240	240	254	282	301	258	280	255	266	259	275	262	278	265	324	283	279	250	271	279	248	284	251	288	245	260	266	258	241	245	237	306	243	270	272	254	282	255	271	283	269	277	248	287	295	280	280	264	257	257	296	288	265	291	271	262	287	299	244	282	293	282	262	275	266	295	251	272	256	242	260	258	291	244	296	276	276	283	250	262	266	272	268	254	279	270	243	271	269	294	296	249	279	246	280	268	248	273	295	250	262	262	266	264	255	236	275	256	273	260	257	305	253	259	241	263	238	278	250	260	243	260	330	275	247	285	251	277	292	285	287
12023	5367	13484	18338	17024	14482	12351	9682	7387	5995	5433	5655	5175	4356	2776	2112	1803	1495	1277	1177	1147	952	927	848	883	774	819	737	747	712	706	781	767	758	684	691	697	661	658	687	614	603	614	652	603	653	631	651	611	594	656	659	630	609	621	621	626	612	651	601	654	615	629	614	615	638	684	610	650	629	600	655	617	607	601	654	634	580	603	644	616	561	640	611	615	546	567	619	598	591	640	605	638	609	627	631	592	674	634	614	613	647	600	591	619	649	641	629	585	603	637	619	631	627	651	632	597	607	625	634	605	609	586	631	639	616	654	583	585	636	625	651	603	639	572	616	604	640	637	587	642	599	583	636	633	598	602	614	628	634	604	597	651	603	651	623	614	640	610	665	655	648	641	636	619	614	646	645	650	669	615	614	618	567	644	563	597	610	601	591	652	596	626	580	646	597	559	611	605	628	619	622	630	624	650	644	618	614	644	617	619	614	611	636	610	629	653	625	590	632	650	610	620	604	647	628	614	599	634	646	627	617	616	616	608	629	615	597	602	603	649	627	601	596	625	595	640	631	570	620	628	691	651	620	634	583	617	627	638	621	607	638	613	638	621	638	623	602	570	589	541	592	619	608	607	601	620	627	600	626	604	584	662	596	607	654	611	627	583	667	622	627	639	629	642	595	616	616	609	624	625	607	616	651	639	623	621	690	595	617	608	654	582	589	678	618	632	617	582	655	630	663	651	680	649	635	622	654	628	623	602	577	640	604	644	623	644	651	646	585	639	638	619	613	594	662	627	636	652	590	651	622	608	591	575	651	585	593	630	621	629	598	661	604	620	626	621	657	577	605	668	554	622	631	576	656	616	634	610	657	637	593	616	645	574	612	605	628	662	618	610	634	612	603	638	634	618	651	613	615	698	612	670	614	613	577	629	679	662	602	628	610	649	647	635	655	648	648	664	589	678	638	614	628	603	613	599	607	575	608	615	611	600	622	601	637	608	586	558	687	600	624	588	615	583	626	640	635	624	634	601	658	590	600	634	647	600	636	617	616	620	592	641	632	612	578	612	608	607	620	608	621	610	595	624	593	661	678	605	599	667	619	606	607	616	621	623	674	666	615	603	619	636	612	609	606	621	645	620	577	626	613	618	636	581	648	632	599	593	645	591	649	615	591	629	622	601	609	655	589	629	653	647	648	585	643	630	616	636	611	603	608	636	628	628	632	656	597	658	631	625	650	588	623	617	616	618	588	657	605	547	636	654	644	572	591	662	650	636	622	649	650	595	600	674	656	600	570	641	609	662	599	600	656	665	591	614	617	603	602	651	627	650	657	668	635	577	622	625	601	600	612	596	629	628	653	628	606	613	582	620	646	638	603	628	632	635	591	578	636	631	615	636	607	629	635	601	654	635	647	647	620	575	635	597	620	617	650	588	599	617	660	641	659	627	601	632	628	641	658	624	672	673	618	595	621	600	626	586	607	626	586	635	626	636	569	564	622	648	594	608	617	609	646	639	596	636	615	586	603	630	629	588	632	604	586	594	624	661	651	626	620	647	611	614	607	619	636	676	622	676	613	622	594	654	618	651	583	634	607	587	621	602	607	643	600	615	620	630	637	643	611	642	635	586	558	622	623	609	609	626	634	607	570	625	605	615	584	669	614	623	664	575	640	641	662	637	616	650	622	645	595	660	648	607	604	642	638	670	641	676	633	624	631	596	619	641	594	639	690	638	588	642	625	594	600	650	637	604	612	604	612	592	650	602	640	666	630	643	618	631	615	601	643	657	672	608	597	623	633	624	610	620	595	616	557	657	608	611	617	667	582	640	620	660	675	634	620	666	630	661	639	658	638	593	601	594	635	664	650	604	625	651	620	625	619	660	633	609	632	615	636	613	623	608	624	600	608	617	599	611	636	630	584	632	621	608	655	614	650	581	642	616	641	614	627	625	625	628	642	624	594	612	623	617	600	618	600	626	614	605	630	597	595	633	686	627	635	622	591	629	607	606	647	606	635	615	615	620	634	591	615	630	637	613	610	646	626	596	597	636	604	614	613	607	662	588	600	628	642	638	630	617	638	577	602	613	598	605	583	626	626	618	635	624	644	657	628	581	614	633	649	608	660	589	632	619	611	567	629	612	605	603	626	638	614	657	665	617	650	660	613	593	646	611	606	605	617	619	665	639	593	641	619	653	581	664	659	625	623	598	628	591	657	652	591	640	622	584	636	593	609	591	597	645	631	609	603	590	630	632	636	623	604	621	625	625	600	555	608	666	599	559	620	616	641	596	584	627	618	649	642	649	666	632	652	624	650	590	597	665	637	571	579	630	674	646	635	675	592	615	643	597	567	630	623	625	603	643	636	610	623	641	591	609	609	641	624	622	632	607	605	619	646	612	654	580	629	619	623	615	638	642	620	588	605	616	655	666	676	596	654	629	605	643	625	610	629	564	639	625	607	645	635	614	602	624	614	678	632	606	652	627	603	666	618	658	661	604	638	594	573	643	644	632	591	627	636	629	611	646	618	581	631	589	646	655	614	612	645	641	613	620	580	585	666	595	643	585	611	636	640	613	624	611	637	611	633	623	613	615	603	644	588	567	615	641	646	624	634	568	623	616	613	659	613	645	631	610	591	594	595	591	610	589	624	651	657	634	593	644	626	639	624	605	594	566	625	619	620	572	620	596	639	614	589	654	625	654	629	644	643	636	639	624	661	594	586	637	641	611	645	634	635	627	659	606	624	620	618	633	608	620	631	660	635	618	583	571	654	614	633	630	615	647	578	604	605	652	590	608	622	632	613	625	631	632	605	638	618	621	608	610	623	670	604	612	671	609	614	631	582	584	656	612	602	669	583	645	621	590	614	616	624	610	635	573	654	623	576	614	612	640	627	619	672	630	645	618	636	619	673	623	645	627	617	639	634	614	610	571	624	645	624	630	619	585	615	602	658	599	594	605	651	613	631	637	599	595	625	635	617	630	571	597	560	672	642	640	654	691	604	631	635	668	586	611	642	611	614	644	571	629	644	614	666	573	594	646	612	608	599	583	640	605	621	629	617	623	619	632	589	628	661	633	608	602	631	638	633	623	626	619	632	655	613	611	604	631	625	589	616	628	610	583	624	618	653	599	632	650	607	614	624	640	623	673	617	629	657	626	643	605	597	678	614	579	639	634	633	595	631	648	604	607	614	612	616	664	616	617	638	617	602	625	626	617	605	622	643	586	627	618	615	577	657	622	607	652	660	655	624	631	575	603	670	620	678	590	582	603	613	626	645	572	634	621	631	584	639	613	645	618	603	613	616	632	639	639	648	643	627	609	640	586	653	646	611	610	614	659	661	635	606	589	604	636	643	615	629	626	650	611	583	639	589	629	611	667	629	629	644	659	604	591	672	634	620	682	602	622	650	605	606	605	630	649	625	635	601	607	610	619	600	596	613	605	643	663	628	608	586	647	640	641	619	629	624	592	598	633	644	603	600	619	660	623	639	628	581	622	635	638	632	602	620
5213	2429	3298	3410	2716	2097	1592	1244	946	850	727	815	721	673	540	496	396	416	422	423	396	361	394	378	395	386	380	384	420	388	380	361	417	405	380	389	372	371	351	389	346	396	345	383	387	410	367	366	366	421	403	382	405	389	335	385	390	373	343	339	345	396	393	400	355	405	381	344	402	369	396	365	384	370	400	375	351	369	421	409	377	413	381	366	409	361	361	346	370	366	331	355	419	392	351	412	365	396	398	370	385	389	425	372	409	386	419	360	420	372	394	364	359	408	376	375	403	369	378	418	388	356	351	317	390	400	377	352	377	358	344	383	400	401	407	381	394	407	393	373	376	358	401	394	389	403	395	353	391	371	356	420	383	415	388	361	370	375	396	358	402	350	328	379	374	364	375	353	396	363	399	368	381	378	405	362	357	424	382	386	399	333	373	368	398	386	384	373	379	341	383	368	399	391	386	345	352	364	362	398	364	369	366	358	316	356	370	369	378	363	382	365	390	403	378	364	392	387	395	412	363	335	367	368	348	354	326	410	419	394	362	425	385	358	375	379	420	336	355	399	361	409	380	346	353	334	369	345	392	380	397	355	353	372	378	351	387	371	389	377	388	367	366	398	404	386	396	392	388	370	377	337	406	382	368	388	401	382	432	378	403	377	317	388	380	373	397	362	340	360	396	403	364	387	366	392	384	384	409	349	339	385	351	384	387	402	326	384	356	397	356	411	372	367	390	364	357	376	379	339	358	395	351	392	377	334	373	366	380	368	369	390	400	374	404	369	363	375	397	404	402	370	359	373	389	364	398	373	426	366	345	388	383	365	400	369	412	348	363	384	380	393	393	403	370	381	399	374	376	375	351	343	371	338	412	386	389	419	372	395	371	397	374	405	345	354	401	371	373	374	357	372	403	384	366	368	406	378	360	379	358	351	372	392	376	372	373	370	365	338	355	401	378	388	398	374	355	362	368	359	363	377	385	361	383	368	394	343	384	396	382	415	372	401	373	404	399	354	388	380	372	353	348	371	365	359	401	391	430	382	375	357	365	367	338	365	348	355	344	359	344	388	331	375	349	381	369	358	360	392	376	349	383	390	382	392	380	359	392	392	403	363	349	370	350	371	370	388	377	395	383	373	382	364	387	391	399	406	375	375	395	377	389	380	366	366	346	329	400	400	335	380	406	362	374	371	358	346	396	297	364	351	369	383	391	348	393	400	384	354	383	397	400	403	383	414	388	363	382	371	380	356	350	372	354	384	382	398	413	390	357	381	389	360	369	363	387	356	362	385	385	371	360	362	383	351	403	391	381	388	360	320	355	382	378	354	374	409	343	341	362	353	392	366	352	355	342	367	324	403	346	387	395	363	349	359	358	382	378	391	381	368	404	378	401	333	353	383	403	381	380	390	396	337	363	376	395	359	365	378	393	337	364	393	362	376	412	351	365	348	377	385	338	372	388	387	406	395	414	377	368	368	392	378	371	363	382	377	365	376	357	338	373	428	323	334	389	380	369	378	385	396	363	387	406	378	403	371	376	362	398	376	357	366	386	389	394	373	392	376	412	370	371	355	347	353	365	373	379	386	357	385	375	382	428	379	345	388	416	355	339	354	365	334	364	418	403	374	381	367	356	354	362	408	357	389	406	379	380	343	383	407	381	393	370	352	348	407	396	375	390	351	424	380	361	373	346	344	381	379	393	368	372	375	378	365	409	402	359	378	335	342	365	370	378	383	365	438	358	363	349	388	330	375	399	389	381	392	376	384	375	406	401	404	397	378	401	353	366	404	404	381	384	375	373	365	413	371	393	392	399	395	390	375	437	390	380	395	361	356	395	378	363	361	393	401	404	364	354	369	376	402	399	375	337	389	430	391	401	352	366	360	353	384	358	387	368	350	347	410	370	391	366	373	356	390	379	410	383	364	394	377	369	369	352	375	377	369	393	381	364	403	375	386	381	377	367	370	424	364	371	389	426	399	403	366	390	416	392	361	390	380	388	357	358	352	372	364	394	347	392	389	373	356	368	357	384	407	403	379	366	407	353	398	367	410	387	392	358	363	376	357	365	370	361	330	403	349	429	393	371	412	330	344	412	389	362	372	380	377	386	377	355	371	332	360	389	397	391	388	372	365	351	401	387	396	368	376	369	358	341	402	382	391	369	383	422	377	370	343	384	365	376	380	399	366	391	363	370	346	373	362	376	363	339	357	351	380	357	376	365	376	370	396	341	410	395	386	386	399	330	382	343	369	376	351	376	413	433	391	366	362	367	398	364	355	357	415	340	363	334	357	344	367	350	398	376	385	326	363	379	370	399	395	383	379	396	371	427	364	389	383	356	344	358	396	364	342	374	359	419	388	352	366	371	380	376	355	368	353	379	366	403	346	389	360	391	374	395	382	352	395	378	368	367	370	396	349	358	360	378	382	363	356	381	376	391	390	370	336	366	377	346	364	358	367	352	391	377	377	428	387	385	394	383	377	382	352	377	433	383	409	333	321	385	346	371	361	375	407	360	376	372	391	360	376	394	416	393	338	354	376	358	372	398	368	393	366	428	366	376	420	352	331	362	393	365	386	354	394	350	358	394	367	366	382	333	366	370	409	381	356	356	383	376	369	345	356	405	382	366	403	380	371	400	400	420	380	421	398	399	352	392	372	357	396	368	392	346	390	394	376	389	356	367	351	400	387	369	384	394	342	360	335	375	404	397	407	391	348	406	357	347	388	387	345	376	391	400	374	372	393	370	379	385	336	380	409	401	392	350	344	370	388	378	356	360	362	388	341	394	372	349	372	347	365	384	372	358	356	421	376	378	396	391	356	388	336	383	367	380	370	381	384	419	409	374	382	402	387	371	371	378	366	417	374	349	358	387	358	365	402	414	354	361	395	386	347	381	353	361	414	368	376	351	377	362	398	335	362	389	395	388	370	380	366	333	355	354	336	392	372	341	409	346	379	366	361	366	344	331	379	392	407	386	371	377	354	371	395	403	358	356	342	375	379	371	324	377	381	366	369	423	369	384	374	378	383	377	380	406	408	378	401	307	402	346	384	383	384	367	335	382	356	383	412	389	399	425	404	381	355	354	333	392	349	393	356	347	363	349	315	364	371	377	382	397	378	394	395	371	375	374	396	332	360	394	373	370	355	366	359	372	353	411	376	363	371	337	372	386	373	383	388	342	367	373	328	346	346	401	325	357	383	363	380	386	380	379	415	363	367	381	398	391	382	331	384	402	355	330	366	410	384	389	362	351	408	409	349	372	405	370	406	415	355	369	336	383	355	382	349	375	384	394	365	407	361	374	401	378	391	384	384	356	397	394	372	342	347	357	391	357	389	429	394	379	355	377	342	370	361	355	390	406	385	400	410	380	343	353	370	386	352	387	375	372	370	340	386	331	382	354	361	361	368	337	363	362	370	363	331	374	393	379	390	381	392	373	413	345	363	405	358	384	364	405	337	354	401	375	372	359	370	331	386	372	376	364	419	376	347	381	374	366	378
3945	2802	6459	9548	9301	7620	6209	4741	3641	3246	3032	3121	2865	2445	1745	1436	1334	1210	1144	982	974	899	904	871	863	826	862	903	823	872	885	870	869	804	893	822	841	842	835	812	838	826	828	833	817	836	865	826	796	794	789	857	883	878	802	844	837	835	823	844	833	830	825	860	819	806	831	776	846	866	821	914	833	835	857	806	786	773	828	862	876	818	815	801	817	851	840	783	825	858	822	784	834	825	781	829	784	826	808	856	851	782	762	823	845	829	824	848	818	821	804	812	786	831	808	828	805	822	797	808	838	806	776	809	867	837	843	855	822	764	761	775	777	814	856	771	780	827	745	775	817	783	789	840	786	813	844	843	862	849	878	773	764	827	857	876	889	830	854	796	790	790	820	851	837	810	849	822	824	822	830	852	885	800	820	794	767	781	805	798	806	809	884	884	816	794	877	807	801	884	855	819	849	806	821	872	806	834	844	810	838	817	832	765	860	832	815	809	790	804	809	785	795	811	864	858	829	816	818	772	832	811	830	836	828	852	802	784	821	830	864	868	796	781	821	821	799	806	846	863	827	833	797	828	786	859	826	804	851	845	859	829	827	836	802	806	853	809	804	841	837	790	825	829	801	839	828	853	874	828	818	813	785	801	800	824	806	801	787	812	806	839	835	864	859	817	799	799	811	792	833	833	838	841	865	780	818	814	854	863	853	802	883	815	805	811	855	779	858	833	821	840	800	825	818	852	839	831	868	830	777	841	817	821	866	804	802	832	799	854	850	847	827	833	848	842	819	851	794	792	841	808	811	834	820	858	884	811	844	828	838	797	853	873	853	798	861	843	800	819	805	804	832	830	817	857	845	765	820	848	805	766	825	782	794	832	759	826	850	799	777	866	820	763	830	853	832	857	817	848	822	849	827	877	786	830	795	818	854	803	788	810	848	818	831	859	745	848	822	861	865	860	821	806	789	756	787	824	833	861	887	841	874	800	842	797	808	832	876	786	825	846	851	815	801	821	883	849	795	835	820	841	792	796	843	809	835	881	780	838	847	829	821	841	794	811	791	818	797	817	791	811	828	821	828	832	795	770	811	836	855	861	853	867	866	796	856	862	848	867	836	788	815	834	891	849	794	803	797	882	837	882	849	863	814	789	768	817	805	910	774	793	805	795	821	829	824	809	844	829	807	882	828	827	807	808	810	851	836	826	833	836	756	832	847	845	835	839	817	828	828	858	846	842	871	825	875	791	840	776	815	858	802	859	871	820	845	837	828	828	868	821	823	807	834	855	834	835	821	790	782	847	819	855	829	816	873	866	829	809	814	845	843	853	879	828	838	810	880	874	795	832	859	805	857	822	838	866	826	860	827	841	796	859	820	837	783	794	809	803	821	833	852	814	843	762	827	759	768	818	861	815	789	872	834	831	874	833	836	865	848	820	835	806	833	798	821	794	859	796	860	833	812	791	805	811	758	814	837	840	786	822	828	831	828	866	805	801	804	799	803	862	880	862	828	813	795	867	782	827	825	801	804	809	837	819	889	797	855	841	820	807	818	806	814	785	861	849	776	799	833	802	872	807	789	873	814	833	829	786	865	856	811	816	824	887	845	797	855	811	828	822	848	824	791	826	849	824	803	842	772	795	876	884	808	838	803	827	826	841	822	819	856	825	790	788	815	844	787	853	781	776	830	832	853	845	844	855	820	833	815	827	860	798	874	834	804	876	816	795	817	825	799	857	794	831	788	846	851	814	870	825	788	858	848	821	820	837	844	860	760	830	814	790	823	785	858	815	818	867	834	846	792	792	835	811	843	781	857	787	798	771	868	789	865	858	829	798	874	805	861	791	812	816	843	825	827	824	874	852	835	790	837	795	826	745	878	841	813	817	833	818	826	848	872	811	816	876	805	832	820	808	844	871	874	755	786	833	797	772	813	789	826	839	840	854	803	859	870	820	841	833	765	853	867	835	818	816	812	844	846	752	815	816	875	827	800	806	821	827	827	831	882	812	809	831	859	831	823	778	842	853	847	839	788	789	836	845	797	836	834	816	839	821	832	799	811	849	780	865	895	817	806	803	789	869	823	836	800	835	814	827	828	813	780	792	786	865	820	828	805	838	840	910	858	743	819	763	789	877	829	804	809	784	822	754	825	835	775	843	837	807	806	836	800	814	831	851	787	872	832	791	822	819	845	835	765	839	822	795	843	814	869	818	827	797	841	777	806	809	787	876	843	898	853	843	797	828	845	808	749	847	806	826	828	811	895	803	843	833	798	848	833	879	851	839	800	813	819	773	793	831	833	860	858	812	809	774	807	765	818	840	834	845	826	812	810	828	841	883	841	845	822	755	834	826	799	799	795	832	810	819	818	865	813	800	852	862	869	799	835	819	821	863	814	786	889	795	824	847	809	856	829	815	789	863	806	888	821	825	843	747	787	800	843	801	807	852	837	789	765	816	866	856	814	811	815	843	785	867	840	816	779	851	854	814	842	845	839	803	882	858	838	818	842	821	867	882	815	801	755	779	765	827	861	827	848	809	825	824	773	829	835	812	850	877	838	828	871	822	814	808	829	794	802	823	832	855	825	846	812	807	810	834	764	818	857	798	863	794	824	806	846	854	832	809	817	794	796	787	807	852	842	825	825	754	823	837	831	810	904	843	843	863	844	777	825	825	806	829	808	796	796	848	814	795	842	822	813	835	771	823	848	843	845	824	776	824	802	791	815	873	844	828	787	787	814	821	819	858	821	798	836	753	806	832	765	798	796	830	858	851	828	830	801	786	799	847	810	783	926	798	819	762	824	844	891	846	855	859	859	801	830	852	834	742	820	775	850	834	827	812	871	810	841	820	845	810	811	794	866	800	844	831	863	827	845	829	840	829	856	785	844	882	851	832	818	784	827	869	817	779	828	785	772	844	781	819	734	858	810	827	828	780	844	788	821	878	762	821	826	793	842	805	809	818	889	822	819	853	819	811	829	851	851	837	806	873	847	815	813	799	839	771	844	812	875	836	841	843	819	804	837	804	833	809	771	757	829	815	809	822	835	853	860	822	841	790	839	826	816	819	821	826	838	883	781	877	824	846	814	849	825	830	858	832	819	853	782	811	824	779	811	824	795	850	803	854	848	802	818	829	797	870	825	850	818	775	810	871	847	894	878	795	807	810	800	887	823	855	841	899	858	783	810	790	838	811	851	789	817	833	830	817	870	799	808	801	825	786	797	842	881	840	838	759	786	774	832	780	816	838	872	815	842	783	802	801	824	858	822	883	854	842	777	811	800	801	843	799	830	864	796	844	827	859	832	778	841	788	792	867	841	816	864	819	759	856	792	835	862	835	788	848	815	812	818	846	883	856	846	792	756	823	817	803	791	797	827	814	860	812	784	800	835	800	802	844	833	866	862	838	807	812	802	855	820	829	829	839	877	787	803	805	848	813	815	804	837	833	832	825	823	839	837	809	812	841	858	801	798	775	785	813	843	783	842	819	824	824	837	799	780	844	784	818
12461	4700	5670	5316	4211	2897	2033	1430	1180	979	924	904	855	780	628	531	428	420	420	375	338	322	326	285	340	296	305	318	329	313	317	288	288	282	316	295	290	337	252	311	290	288	287	310	314	314	313	310	285	298	299	341	287	270	311	285	300	274	287	285	302	309	315	307	301	273	326	279	310	289	306	294	296	285	319	312	295	285	305	290	301	308	297	274	285	305	285	275	302	301	268	314	289	279	315	279	323	297	265	307	307	298	276	283	296	311	281	284	280	299	288	300	295	263	281	282	303	281	292	322	277	296	284	277	302	322	290	283	317	300	279	314	312	285	266	303	301	289	299	282	312	334	297	293	286	354	281	279	306	299	306	304	279	297	297	297	268	282	341	314	300	255	298	295	304	308	333	336	318	300	300	307	294	296	308	308	279	341	299	316	324	287	315	315	297	280	289	308	298	274	292	298	295	299	263	270	291	309	267	301	273	331	313	303	283	289	299	311	264	283	268	273	298	303	309	299	296	304	284	285	310	273	274	278	321	272	292	269	288	271	298	254	292	303	278	316	289	310	308	294	280	274	313	308	277	296	283	298	283	310	292	301	290	299	315	291	289	307	292	318	288	316	288	291	292	280	271	252	327	289	356	300	261	326	282	271	261	339	279	333	303	294	265	295	323	256	274	296	258	297	339	283	289	327	315	298	285	322	272	287	305	275	317	277	283	324	298	314	272	304	312	308	272	301	320	272	306	281	331	317	286	311	306	324	318	316	296	313	302	280	279	308	285	286	322	291	303	337	290	254	293	278	289	283	297	289	303	309	307	337	313	282	282	293	289	270	277	269	284	289	291	300	301	289	313	312	296	291	319	328	293	306	316	287	312	295	316	294	305	295	289	306	287	294	299	268	298	299	323	282	291	280	310	293	319	262	288	280	263	313	285	310	352	291	300	318	284	303	296	288	287	275	308	296	277	286	253	307	298	304	273	287	284	300	336	294	278	298	283	317	300	307	317	256	320	331	298	303	323	319	344	276	299	304	302	291	271	301	274	275	298	300	291	294	336	292	297	307	293	297	281	299	332	299	290	272	292	311	274	278	310	330	296	276	307	301	322	293	302	274	307	331	300	267	266	321	311	279	326	314	336	295	319	275	319	255	289	357	322	299	287	301	314	299	310	274	283	293	270	247	325	279	311	298	309	284	288	276	278	287	316	288	258	290	288	286	279	299	325	299	315	308	287	274	299	308	264	303	311	288	300	282	291	296	306	296	275	306	301	274	285	306	290	305	324	313	316	294	270	297	297	313	273	295	286	285	280	276	252	308	323	303	314	302	310	328	281	262	281	320	272	313	311	282	306	290	304	295	310	269	279	285	303	288	293	294	317	289	246	308	288	285	285	278	310	299	293	271	291	264	306	302	328	296	286	294	319	308	310	333	298	327	304	351	297	323	296	269	268	321	295	298	274	314	291	304	291	339	301	309	292	303	283	286	267	328	290	316	315	287	289	286	307	317	281	247	290	275	305	302	279	271	284	299	319	308	327	264	290	322	344	291	293	337	276	302	288	317	309	297	326	301	298	285	325	291	330	289	296	298	265	323	319	234	285	306	299	289	305	300	293	291	273	277	288	320	306	284	307	285	268	247	279	283	293	293	291	268	317	281	276	343	271	332	312	309	301	277	291	267	260	294	330	305	279	305	314	308	326	322	294	314	324	288	316	302	332	284	274	261	312	301	268	328	270	286	331	282	305	323	285	264	294	302	301	269	307	281	291	276	293	320	274	303	313	293	311	254	293	316	309	309	295	309	340	288	312	285	284	273	299	314	329	327	280	278	320	321	330	303	296	292	307	297	273	267	321	301	286	290	287	294	342	297	298	298	319	277	276	307	291	314	289	293	268	310	320	327	269	321	294	264	255	301	269	273	263	306	283	274	297	299	274	262	277	317	281	307	311	275	298	308	270	307	293	286	303	321	259	307	277	292	276	288	297	306	288	307	283	276	295	288	273	274	292	306	306	261	306	307	288	294	305	284	303	324	324	290	296	288	296	281	281	305	291	314	267	304	296	289	284	299	300	302	293	290	310	306	296	295	326	348	309	294	268	266	311	302	325	278	336	305	308	312	294	293	297	320	301	277	314	294	299	298	285	334	285	324	280	294	292	317	318	283	278	290	289	341	280	296	289	317	308	274	286	284	297	294	293	297	301	284	303	307	289	304	272	337	285	300	269	306	292	324	297	269	262	301	324	256	280	306	307	304	288	283	323	296	314	320	321	287	311	305	324	287	322	317	263	314	292	311	297	311	293	278	296	296	300	313	289	282	292	285	260	266	322	328	286	304	269	251	306	266	307	266	288	294	288	271	317	294	268	286	317	287	298	278	318	279	300	288	285	276	328	297	287	305	323	314	323	307	279	312	301	284	283	305	302	273	283	303	283	288	292	273	268	310	321	296	313	233	308	314	277	264	297	309	303	286	281	285	312	268	274	258	320	282	283	295	291	296	294	319	285	303	313	269	287	284	277	293	290	324	295	278	303	281	278	339	265	309	323	289	277	307	289	280	284	283	303	273	307	318	282	296	282	272	282	289	287	295	285	287	302	285	316	322	305	263	330	260	247	280	291	350	289	310	286	284	302	291	309	298	268	322	306	311	285	314	287	306	289	297	323	295	292	260	295	287	259	283	345	314	308	320	295	297	330	311	262	328	301	293	279	284	274	297	307	288	293	289	340	321	315	273	301	324	262	298	339	270	288	288	299	311	307	273	261	313	311	284	293	301	301	316	292	292	300	260	293	305	293	322	309	327	281	316	318	322	293	290	301	306	295	290	286	314	318	310	306	310	291	286	310	290	264	287	288	304	310	298	276	307	284	290	271	283	292	270	307	312	308	281	270	306	316	331	292	313	313	296	279	273	312	346	300	292	296	273	276	312	307	287	293	265	333	263	308	286	302	302	292	292	310	291	258	291	305	281	295	290	275	299	298	317	317	275	341	281	311	289	282	292	309	287	296	290	302	276	297	274	308	297	318	290	305	299	278	276	269	290	321	277	307	295	323	311	302	303	306	258	300	302	330	310	309	291	314	309	283	302	278	291	318	281	310	321	290	303	272	308	275	317	283	286	308	294	302	292	303	316	268	273	298	283	316	288	303	317	295	321	275	304	318	290	271	286	313	301	321	250	294	304	307	264	310	284	257	266	286	294	296	315	307	273	323	308	299	260	311	304	316	263	311	302	284	318	323	307	274	291	296	289	309	297	288	325	281	303	298	306	302	287	282	307	285	308	288	291	270	293	306	314	289	296	300	307	306	270	288	322	313	312	300	312	260	304	264	304	297	316	275	281	291	293	284	291	326	294	321	271	314	308	304	307	272	275	294	301	267	290	290	304	280	298	271	308	297	306	292	287	313	295	297	263	312	317	291	315	271	278	294	314	321	283	283	319	289	262	325	284	328	298	331	320	310	260	259	281	280	317	278	309	288	301	346	308	281	316	286	289	295	306	320	301
8883	4611	10184	13805	13639	10820	8102	6359	5205	4325	4329	4049	4052	3416	2486	1816	1579	1338	1200	1078	939	859	845	822	816	819	703	716	779	701	714	791	741	755	717	687	666	701	683	674	694	734	717	658	679	713	663	692	622	691	697	691	668	695	666	663	658	691	679	718	681	680	639	666	641	666	646	630	628	698	671	655	676	650	676	661	634	703	673	679	667	646	683	663	705	671	670	729	646	656	652	680	660	622	698	666	667	689	625	668	687	697	666	687	641	665	652	697	654	707	673	663	645	652	656	680	732	667	714	678	647	687	642	675	644	711	683	646	673	613	715	651	655	665	677	656	644	683	702	662	680	713	647	648	684	625	656	689	670	686	682	669	689	684	711	674	665	694	636	685	636	654	634	662	656	677	647	699	669	663	656	663	679	687	679	712	701	662	669	670	658	695	679	686	690	708	673	687	630	680	658	664	689	665	652	603	751	700	640	697	671	632	700	646	674	700	614	672	676	668	622	686	651	636	631	697	651	672	679	677	688	656	686	682	666	651	655	662	729	633	666	644	688	650	698	683	656	669	687	663	664	629	673	689	648	673	642	674	632	646	658	668	618	658	679	646	690	676	668	664	666	683	627	668	639	687	619	698	649	698	688	631	676	701	680	687	696	688	714	662	644	661	703	655	663	688	696	688	672	690	648	667	652	642	666	640	667	679	676	627	687	698	662	627	699	625	645	645	690	627	715	648	655	681	665	678	723	676	706	679	684	663	643	654	657	696	664	637	649	649	678	721	685	681	627	670	640	633	657	683	645	698	705	669	636	676	636	642	682	662	678	667	672	719	731	664	686	695	651	676	693	660	637	641	688	667	677	652	700	680	692	683	674	675	681	691	702	691	644	708	650	635	648	613	689	644	707	681	678	677	731	662	669	656	694	650	662	643	663	683	674	709	660	633	653	688	652	638	726	670	656	635	656	660	656	678	640	663	666	680	645	656	663	657	640	683	651	715	650	628	699	621	676	663	640	650	679	691	683	655	658	666	668	687	661	670	677	672	643	692	698	614	669	682	637	660	679	689	708	671	646	674	649	670	675	612	671	667	700	689	645	660	676	667	682	714	664	655	679	654	616	666	700	651	655	662	641	673	659	660	683	682	688	666	622	671	682	640	637	667	703	662	617	664	645	697	652	691	653	640	638	682	680	662	679	677	672	662	709	684	656	677	707	657	654	675	604	714	635	690	704	667	692	661	646	669	682	704	650	693	637	664	640	670	632	671	697	654	720	670	691	640	654	631	679	630	699	669	659	690	666	713	669	700	659	693	667	637	736	684	728	638	622	689	637	664	654	672	645	621	646	678	610	695	681	662	651	679	643	691	640	647	666	704	687	617	680	647	682	682	623	692	624	605	678	683	667	648	674	662	680	690	687	646	672	709	693	669	665	706	665	679	713	667	639	697	685	620	659	594	676	659	660	642	684	614	673	678	669	665	687	699	680	676	664	660	716	665	631	712	680	660	740	714	674	669	732	709	663	677	691	684	677	659	636	655	688	661	695	653	704	665	651	630	678	666	639	697	697	612	667	670	624	664	708	645	658	704	678	651	657	644	643	691	709	651	681	704	638	656	652	654	697	680	658	646	687	672	688	644	744	719	665	719	701	671	639	660	617	678	637	710	673	651	696	697	703	684	647	668	713	653	698	703	706	650	686	649	688	684	633	684	685	647	664	690	644	704	661	689	639	665	664	749	644	689	668	675	685	691	689	626	673	640	732	683	685	651	620	679	669	669	696	665	685	695	669	669	673	635	676	691	654	705	630	687	684	674	676	689	662	649	654	659	656	699	658	649	711	680	682	676	669	663	674	664	652	698	639	693	690	722	655	694	680	637	665	666	672	628	670	641	694	638	635	665	691	669	663	635	685	670	680	674	721	712	674	641	645	646	632	702	705	681	646	618	688	703	698	648	693	668	675	690	694	647	681	683	668	664	646	650	660	616	686	654	690	654	687	645	683	711	691	666	670	652	666	668	670	641	622	671	696	657	657	645	696	668	681	639	693	668	680	638	654	607	615	668	654	650	664	646	652	678	638	658	639	696	659	650	685	685	645	642	668	672	663	662	701	629	690	665	700	646	719	672	649	678	667	718	649	654	661	648	660	685	671	661	685	674	668	686	663	649	678	664	681	674	698	668	678	664	664	684	692	659	699	727	675	678	659	663	695	711	651	672	682	641	650	654	691	690	661	640	659	681	639	666	694	690	672	645	652	688	659	678	713	676	677	642	662	650	624	635	653	676	639	626	710	678	637	668	639	661	673	677	640	685	648	663	690	721	696	671	695	713	632	686	669	645	651	604	701	713	690	669	720	668	689	648	670	670	680	683	658	723	633	659	718	664	662	678	642	649	636	638	659	643	617	676	687	706	682	641	676	685	670	668	695	696	666	657	646	682	661	641	659	625	626	659	647	653	685	645	648	643	662	656	685	684	665	650	714	693	670	712	667	675	630	676	635	715	663	651	653	699	684	643	699	687	704	629	683	675	639	680	650	665	657	626	637	644	665	652	673	658	663	693	644	679	659	651	712	649	656	692	649	648	689	627	685	680	677	681	699	662	707	636	631	712	696	709	689	674	650	682	677	704	659	683	655	664	671	631	682	642	698	651	690	688	660	671	660	675	672	700	710	718	668	676	664	641	674	696	626	679	636	659	618	640	639	636	704	678	665	691	651	660	612	649	690	686	697	704	713	631	647	714	693	683	631	691	666	644	724	631	640	716	700	651	677	628	677	669	673	664	675	626	709	682	682	694	654	653	673	687	699	689	667	697	640	661	696	713	673	661	729	710	671	693	671	650	701	700	665	653	597	671	685	655	674	631	681	692	684	696	673	680	682	695	666	643	656	688	731	629	704	673	714	667	663	631	683	717	696	651	617	670	644	672	640	673	721	621	642	665	643	667	680	683	685	671	614	692	666	698	697	737	678	642	666	673	662	633	711	672	689	680	670	687	701	673	640	637	652	666	714	667	643	665	661	661	650	686	670	664	614	665	681	664	639	709	670	656	658	644	658	646	689	654	708	630	677	675	661	636	672	613	659	684	728	639	665	672	650	668	626	689	663	685	671	661	683	643	688	683	708	645	632	637	661	644	646	709	680	698	707	692	675	654	725	678	693	670	663	670	715	631	689	650	704	654	643	664	701	683	709	659	684	681	697	702	701	665	691	627	692	676	648	692	690	691	675	667	705	698	669	664	666	656	628	677	707	669	730	685	682	658	672	668	723	694	690	696	675	717	672	714	652	671	735	678	709	658	652	649	747	623	655	664	668	692	653	680	613	648	631	648	675	689	666	668	652	694	648	617	651	686	615	712	674	675	696	640	666	704	671	641	643	685	654	657	639	659	692	688	714	659	673	687	676	656	703	671	656	659	718	655	649	649	691	667	660	677	638	680	650	666	703	621	699	701	668	696	677	686	686	709	663	675	653	682	658	628	658	669	662	641	663	641	661	614	645	623	676	670
20305	7719	8762	7800	5604	3661	2481	1805	1411	1205	1124	1013	994	880	811	587	440	420	370	359	327	291	266	298	279	274	279	255	299	263	260	294	282	283	266	314	236	265	231	263	288	279	277	298	280	236	255	281	303	284	258	245	262	261	265	255	235	298	281	245	272	247	241	258	257	254	282	234	232	279	258	230	251	261	243	250	289	259	270	276	275	250	263	276	252	265	243	258	253	257	271	220	245	268	248	258	224	294	265	271	244	238	263	258	261	292	264	260	230	224	276	255	246	261	273	244	212	217	275	282	244	253	280	245	236	275	234	260	229	266	254	244	268	248	257	252	275	259	266	284	253	232	257	291	249	265	244	261	232	263	242	245	273	251	268	259	249	222	253	255	246	266	251	261	256	264	271	276	246	266	239	289	251	254	251	248	262	275	260	236	242	262	238	260	263	259	255	264	239	246	250	260	242	263	226	253	228	264	245	249	246	251	252	264	269	263	278	264	260	284	282	231	252	251	262	256	236	267	252	264	257	296	257	245	241	272	227	239	280	224	248	241	267	292	243	283	246	267	252	252	236	258	261	254	239	260	240	268	244	250	247	250	239	280	259	265	291	260	282	247	263	263	244	242	276	228	236	250	242	241	275	257	250	266	283	275	265	267	243	265	252	262	260	248	278	263	231	259	269	254	268	296	271	261	261	248	260	255	281	277	306	264	264	248	259	251	272	249	300	250	230	229	265	254	236	274	254	234	259	259	284	258	248	247	245	279	245	256	280	243	264	276	286	248	269	269	252	221	264	241	246	274	256	296	239	256	231	244	271	255	291	257	277	218	267	263	248	262	272	283	254	259	283	286	258	284	249	225	274	260	260	224	242	264	265	251	242	291	276	254	249	237	275	283	260	274	255	230	269	275	253	222	256	248	237	276	281	242	260	244	278	247	287	245	252	281	256	281	264	269	235	274	244	236	240	291	296	234	271	275	227	290	271	279	247	256	288	257	277	244	263	263	312	292	235	251	270	244	263	241	246	255	250	223	275	235	267	292	235	282	270	240	263	255	239	275	282	264	265	259	243	274	266	236	261	264	240	223	272	244	282	231	289	283	260	281	249	250	246	266	272	250	288	277	256	269	267	255	256	247	252	285	252	257	231	253	270	259	239	294	236	232	284	261	269	269	216	308	252	264	243	253	262	268	273	257	272	229	252	268	302	260	220	251	255	261	278	237	241	261	253	222	238	256	234	236	298	270	283	250	248	262	272	242	258	255	214	256	257	267	236	270	241	218	256	248	281	268	240	230	259	278	288	273	258	258	255	255	249	249	229	259	253	250	272	242	254	256	253	283	264	257	264	249	251	244	261	255	239	268	258	284	272	281	246	262	243	239	259	295	266	244	244	242	236	242	233	272	255	280	256	255	242	284	260	253	223	248	279	265	265	257	255	255	275	271	262	262	232	248	277	242	271	217	273	248	277	250	256	218	240	247	269	266	250	283	254	287	277	263	254	231	245	275	267	260	263	266	255	225	240	268	254	228	271	293	242	275	235	202	264	260	255	243	266	246	258	239	262	288	280	243	249	239	247	268	272	256	231	226	246	249	252	248	256	242	237	253	262	240	240	251	258	255	230	263	231	250	240	259	285	249	253	233	247	256	267	250	261	265	250	282	276	254	285	255	282	270	248	273	250	222	241	255	242	270	226	264	293	289	273	252	271	243	263	257	257	252	230	268	242	260	256	260	267	295	247	253	224	244	267	229	250	225	247	260	269	277	204	229	280	239	221	281	245	287	254	275	252	233	228	251	251	268	240	257	271	293	251	285	267	275	261	279	260	236	247	263	268	267	255	235	254	276	274	249	247	247	254	246	231	280	241	242	282	253	232	219	252	235	246	281	247	258	234	257	266	241	272	237	263	252	241	275	259	257	264	262	220	255	241	255	228	244	274	238	233	240	241	263	277	245	269	272	241	231	274	220	242	250	252	315	241	250	241	258	267	225	271	247	252	241	245	256	281	252	221	228	234	250	258	275	285	291	247	266	249	269	227	237	231	269	253	238	267	246	293	246	260	252	238	254	249	252	216	260	246	255	263	272	250	225	257	251	260	248	271	263	258	255	228	240	256	249	238	279	273	259	239	276	251	245	248	235	277	252	226	232	253	263	256	274	249	243	277	254	265	297	272	249	248	241	238	253	253	238	280	268	235	259	262	271	276	283	284	273	267	262	266	272	237	252	230	246	277	285	301	230	248	282	225	262	252	228	244	260	254	250	243	282	269	256	260	253	272	272	258	255	277	298	249	254	257	272	260	247	281	210	252	259	278	266	210	251	248	265	258	273	280	242	292	240	259	269	265	254	249	258	305	231	212	281	249	274	243	266	245	252	270	247	224	244	250	271	233	251	261	236	219	251	242	251	254	263	235	245	272	244	240	240	256	278	288	237	275	248	232	259	251	273	253	272	261	248	254	268	264	263	256	236	241	254	259	262	224	280	262	284	278	263	254	267	252	242	270	276	241	290	265	284	269	275	252	263	258	233	273	228	303	272	279	238	253	248	243	271	270	228	274	260	249	257	269	243	283	243	275	238	242	252	254	251	261	240	264	281	257	246	246	229	268	223	250	245	257	266	257	264	244	262	283	260	273	258	254	279	247	227	250	263	270	242	266	244	235	275	264	244	249	268	256	257	275	221	237	238	272	261	267	245	258	263	246	235	297	274	254	252	273	265	232	257	244	272	258	270	251	224	268	238	281	267	248	323	247	281	219	254	242	261	267	261	260	235	282	255	262	279	224	260	265	241	262	274	266	271	264	240	241	230	259	245	261	279	268	241	265	234	272	266	296	259	263	254	225	277	271	266	252	242	251	256	260	261	245	233	256	253	238	246	279	249	253	267	262	287	218	230	244	282	240	259	206	258	240	271	283	278	274	250	253	265	227	248	263	255	258	263	264	240	275	239	258	270	253	273	242	273	252	249	283	254	255	272	255	263	261	289	248	250	259	265	242	240	256	235	272	237	253	265	281	253	262	237	275	261	242	250	255	267	256	247	248	234	271	250	262	285	244	202	273	247	266	261	277	258	254	268	247	258	263	251	268	247	267	240	268	224	261	242	269	252	278	265	237	261	250	279	219	240	266	256	270	245	227	270	269	259	222	280	253	254	246	260	260	241	290	239	240	266	245	268	258	248	248	285	239	245	240	264	254	294	256	238	250	256	238	283	259	248	222	281	244	251	251	238	251	249	276	253	247	270	258	279	273	239	230	256	261	266	253	235	263	255	220	267	235	261	271	253	249	255	252	247	293	263	273	240	206	268	277	238	245	240	235	221	249	263	260	257	269	262	232	262	289	278	272	269	261	245	267	259	258	300	286	237	257	275	270	269	277	257	254	253	240	278	266	287	264	245	267	289	264	252	262	284	247	247	279	303	267	222	262	260	252	238	270	244	250	269	258	242	266	255	276	247	284	247	260	259	274	273	246	253	259	262	267	265	230	248	285	247	230	249	247	251
11751	6356	13961	17706	15983	12376	9807	7972	6052	5435	5079	4606	4731	4363	3681	2489	1931	1645	1432	1147	1057	978	878	804	787	776	729	729	738	704	765	761	748	728	743	686	714	687	699	653	657	616	644	664	602	590	637	611	623	615	553	597	604	651	599	622	579	592	629	619	626	581	592	609	611	601	618	625	589	598	569	676	603	617	571	634	575	601	604	601	605	638	595	626	602	618	571	619	620	607	614	581	545	590	605	597	599	562	590	620	562	589	596	655	605	582	604	584	603	584	625	547	556	572	599	590	598	567	613	583	612	607	588	582	622	572	592	620	575	595	600	598	587	585	598	631	620	618	595	561	607	590	605	603	599	631	591	596	567	598	628	559	587	601	583	568	607	598	590	605	595	646	616	604	617	616	552	589	605	548	612	542	593	665	648	557	633	628	584	596	576	617	602	554	643	579	572	580	556	565	572	591	600	618	624	604	607	591	619	635	639	580	618	590	564	572	552	619	568	609	563	621	621	547	587	574	626	577	648	597	619	594	601	597	586	599	562	573	637	609	599	603	592	583	565	568	642	569	603	591	621	614	562	608	586	614	614	597	602	611	639	571	579	604	586	593	602	577	571	591	594	577	584	583	604	605	581	560	602	576	554	597	572	562	575	600	598	554	625	573	595	614	606	568	601	609	583	596	587	621	575	605	614	572	557	636	598	594	607	599	579	611	575	632	600	566	618	650	552	633	580	547	576	634	590	561	571	602	596	603	530	568	606	617	622	582	593	571	602	586	601	594	601	553	558	607	581	601	584	606	567	580	564	562	606	576	602	581	570	589	585	583	623	580	592	606	597	561	544	611	584	567	580	580	597	587	599	596	610	628	637	630	604	621	604	574	582	584	568	581	562	582	599	576	594	623	612	647	585	587	625	627	622	622	593	630	613	625	557	561	630	581	601	653	573	585	619	614	639	594	605	562	586	554	579	643	594	619	572	590	594	581	627	603	625	606	591	577	568	611	606	580	589	585	582	622	587	588	627	575	626	596	604	625	596	620	564	550	574	579	623	620	614	659	614	555	593	605	593	583	592	593	617	615	583	625	612	575	575	587	596	622	620	595	630	618	583	600	619	605	604	605	599	534	624	591	630	562	599	579	568	594	582	599	604	575	547	566	567	632	594	598	622	558	596	557	599	613	609	651	642	578	612	605	603	647	588	593	601	611	604	605	593	563	556	561	613	616	599	639	616	614	614	615	580	539	630	570	640	608	578	631	610	597	601	618	597	583	596	563	571	604	610	616	605	590	587	574	601	565	584	593	580	613	615	588	618	675	595	580	592	596	589	622	621	612	608	634	568	615	584	613	631	598	603	588	606	614	580	574	560	605	572	591	619	592	571	640	585	602	594	629	620	604	624	608	591	567	574	597	589	588	590	574	631	605	562	620	556	634	591	606	565	656	615	626	628	602	648	602	627	599	546	614	629	607	595	604	627	576	583	605	577	582	608	673	602	605	607	605	550	617	601	585	619	614	599	641	624	599	600	583	585	665	608	653	656	610	598	623	565	629	620	603	560	566	598	620	594	609	628	614	614	626	586	579	590	585	638	598	621	613	591	574	593	591	600	568	594	576	587	655	563	554	618	550	621	614	598	620	557	638	652	588	596	589	585	612	595	602	593	628	582	575	622	596	560	558	588	584	605	583	591	656	606	592	575	548	609	581	651	613	570	571	620	574	620	625	588	589	587	564	614	557	596	602	604	618	567	613	622	577	578	594	606	582	626	618	588	571	631	600	549	592	627	593	633	589	622	599	606	576	599	614	598	572	605	593	542	618	581	607	623	613	651	572	636	587	583	587	597	585	594	627	619	584	598	630	615	588	587	618	569	572	622	585	607	624	581	612	587	593	576	602	616	619	622	619	578	596	594	609	598	554	560	600	592	635	582	599	602	560	630	577	574	575	590	637	631	578	571	593	580	589	572	642	631	565	600	610	575	638	626	560	641	611	579	574	558	552	629	588	576	610	623	602	599	606	618	623	599	583	582	588	589	596	645	622	543	589	585	592	601	598	587	581	594	642	563	597	586	576	594	617	617	560	610	630	637	584	612	615	614	643	620	644	617	621	599	584	608	603	556	595	605	575	623	615	613	568	596	578	602	600	578	600	581	593	632	578	612	613	560	635	577	598	644	570	648	635	570	616	560	567	588	646	573	623	620	590	597	598	593	572	595	561	566	635	637	646	591	599	605	622	601	558	557	611	603	609	616	584	632	591	610	626	622	621	608	581	593	579	592	638	588	615	571	636	610	617	595	626	627	603	591	591	572	621	591	623	572	599	595	579	571	627	639	600	611	543	594	620	589	616	607	600	644	627	614	576	657	596	605	603	586	613	596	605	604	573	604	597	573	573	576	572	611	591	581	563	593	591	590	589	547	593	568	578	568	612	586	607	582	557	602	625	588	603	599	587	599	604	570	627	568	603	609	637	623	596	657	558	624	623	610	609	609	635	632	585	607	570	610	640	579	572	592	573	653	584	586	645	568	589	622	605	611	565	586	613	587	587	656	594	573	590	572	602	646	573	594	639	619	599	621	542	579	634	574	616	556	630	633	637	623	573	633	636	586	589	596	589	568	612	635	588	578	645	579	620	559	568	574	600	598	554	616	604	612	595	596	568	609	632	609	579	618	596	565	587	619	611	565	599	616	600	618	580	567	575	582	590	560	639	547	580	586	612	577	573	615	610	640	620	627	633	608	576	585	626	585	589	585	627	628	632	614	586	576	605	568	610	591	597	619	648	621	593	589	531	590	596	592	623	608	596	575	611	621	588	615	566	578	603	615	600	621	568	572	586	637	566	592	633	570	609	637	584	546	602	550	623	610	590	647	625	631	629	622	638	606	606	597	652	554	640	583	557	575	624	580	596	581	588	653	582	605	631	619	637	596	601	609	620	612	628	582	553	590	594	618	639	607	579	587	575	601	550	641	620	610	586	620	590	569	560	614	590	600	593	574	609	560	627	620	617	572	579	577	616	583	607	606	566	588	582	560	593	617	615	568	606	611	549	566	606	580	546	612	609	612	611	617	579	607	610	589	580	621	589	573	603	597	612	575	563	565	667	636	568	586	633	574	600	619	562	580	617	597	614	594	617	616	588	642	631	612	630	652	565	588	631	587	609	597	630	643	583	605	631	574	609	592	595	596	596	610	629	602	574	620	607	654	610	616	568	589	591	608	591	629	574	610	597	636	665	601	605	623	607	572	622	570	617	581	584	596	546	585	533	589	628	622	597	592	535	607	631	568	611	614	549	591	600	582	602	618	591	562	608	596	579	601	583	584	595	606	567	624	611	552	598	632	621	597	612	605	559	591	608	581	593	581	586	608	576	578	650	603	558	610	569	610	605	604	623	551	572	649	628	611	600	600	589	555	602	539	585	597	563	586	584	560	583	574	593	600	639	604	602	598	596	582	574	599	596	600	610	583	578	580	586	606	630	589	590	563	551	595	564	610	620	613	647	575	579
5269	3052	3970	3623	2220	1608	1257	1023	813	703	651	619	621	648	599	483	447	395	372	406	380	388	381	363	373	349	384	376	346	339	386	388	395	321	351	375	393	362	364	356	387	368	393	391	376	360	348	334	363	345	381	378	374	350	403	378	371	356	377	383	362	373	369	371	355	406	369	362	367	371	325	352	399	364	368	423	370	381	392	406	374	362	386	331	417	380	313	361	375	349	352	388	375	354	373	336	401	383	365	367	394	368	390	399	332	363	351	411	355	330	360	340	393	375	410	385	381	334	375	377	354	375	390	380	376	391	391	381	344	347	374	325	362	368	362	369	394	376	371	426	397	362	385	373	390	368	406	412	375	364	365	360	328	353	335	360	327	356	367	357	376	359	375	359	352	389	364	371	379	384	358	384	360	366	360	373	366	359	390	369	346	369	348	339	360	359	368	334	380	388	356	380	402	354	353	358	338	428	360	394	350	390	383	394	354	401	361	385	360	363	321	350	379	349	396	354	367	377	396	371	352	362	393	360	377	349	340	381	361	355	364	344	368	337	367	363	366	371	351	361	366	390	358	338	354	340	376	366	404	363	368	384	324	310	355	377	326	374	392	377	394	386	340	331	383	349	421	372	390	366	376	397	352	416	352	358	351	336	394	365	348	362	389	405	370	391	381	394	347	396	354	374	407	367	399	358	360	348	347	398	371	365	346	343	363	405	364	379	375	351	383	371	359	331	408	390	361	386	348	380	371	388	365	404	334	350	368	385	340	359	354	363	377	349	362	381	362	362	370	372	355	413	357	375	399	357	365	401	369	415	372	361	323	355	385	372	364	359	381	352	357	378	368	382	358	370	391	365	388	397	347	383	344	386	382	386	360	383	362	370	359	381	385	345	395	383	371	368	353	320	361	344	358	370	384	368	345	353	325	339	361	384	379	399	377	337	382	354	365	357	377	361	361	326	366	332	404	348	366	386	346	370	428	370	368	376	382	376	356	313	370	334	354	415	350	366	408	332	358	369	354	388	381	368	350	344	331	367	397	393	381	380	350	352	399	355	371	368	347	392	388	375	368	385	371	367	353	353	337	400	360	378	390	389	376	373	372	364	366	349	405	389	381	367	374	373	356	394	395	357	363	369	376	363	325	360	354	372	322	383	340	325	385	392	364	373	362	411	344	360	356	355	339	339	367	315	383	349	384	356	342	363	328	368	371	379	323	342	341	348	358	384	347	360	360	386	400	348	361	335	355	358	354	373	377	320	354	354	364	359	384	375	333	368	370	344	354	389	330	370	298	347	380	373	359	352	355	371	362	344	380	391	357	389	376	384	336	342	380	386	363	386	355	377	375	336	360	361	347	367	337	358	384	380	366	365	368	356	378	332	373	353	329	352	374	373	332	361	362	374	384	356	377	346	411	334	423	325	400	388	356	365	356	348	368	348	407	345	407	324	367	399	379	344	397	393	386	366	325	346	362	376	385	368	351	377	304	356	356	389	376	372	341	351	355	377	353	381	315	358	359	352	354	375	339	363	352	351	353	362	378	355	366	346	407	380	350	387	379	378	363	351	375	376	356	378	356	381	342	373	349	368	362	351	390	368	357	388	401	370	391	347	341	358	353	360	330	340	423	363	373	373	375	389	382	337	360	403	376	355	361	390	384	376	358	349	357	355	340	344	352	373	377	341	363	385	330	385	357	374	347	346	348	372	350	347	368	361	388	392	384	367	362	330	355	374	379	391	385	348	352	362	372	368	373	361	347	354	361	379	325	387	358	347	398	372	363	344	369	401	354	366	362	376	347	415	361	363	354	358	363	388	336	338	353	351	395	393	388	369	369	368	348	391	359	371	350	375	371	369	354	325	336	334	378	366	371	405	383	406	381	355	380	380	372	379	371	383	361	375	359	368	385	319	417	354	380	364	355	356	396	389	374	388	377	369	366	379	352	373	381	351	347	336	357	361	346	350	409	410	364	377	364	385	382	385	355	377	336	379	395	389	339	351	384	389	390	387	368	374	320	353	366	380	375	339	389	360	327	359	398	379	415	366	383	337	380	371	374	335	367	389	358	373	331	357	358	368	395	400	352	368	335	379	379	373	368	380	388	376	378	374	344	374	394	382	347	416	359	376	397	387	338	372	360	329	355	388	363	392	343	386	326	349	366	371	354	367	343	378	394	382	353	390	364	395	351	380	400	335	372	366	369	375	369	345	397	384	373	339	342	331	362	386	348	354	378	381	365	385	346	344	374	361	368	416	329	357	380	392	412	341	385	361	376	351	336	347	356	373	358	364	391	375	380	371	365	342	388	387	396	371	388	374	368	394	377	360	318	365	351	414	370	369	371	387	345	373	416	355	355	396	350	338	368	381	379	338	391	393	348	423	379	328	362	367	343	369	380	335	413	373	382	388	369	364	368	326	349	336	353	408	396	346	381	326	360	349	343	353	377	356	395	379	371	392	391	372	365	361	379	350	404	377	363	373	350	363	372	397	366	360	436	336	369	375	388	342	384	363	380	366	365	387	389	399	354	352	400	371	335	397	357	342	350	368	370	316	355	372	403	363	363	327	318	390	400	366	390	353	342	404	358	376	390	351	362	340	370	338	380	374	336	348	398	327	363	377	371	335	348	391	407	347	372	367	377	349	347	360	367	364	410	395	402	368	366	382	372	382	408	353	372	366	379	339	358	326	356	405	376	335	399	375	355	367	337	368	342	366	381	379	377	369	363	344	347	380	369	413	385	372	381	333	318	362	378	339	339	361	353	405	379	396	372	352	378	393	376	387	389	369	369	358	332	344	348	392	406	382	365	395	383	362	341	359	364	384	375	370	392	359	379	382	347	343	344	362	400	382	383	342	367	390	362	376	346	329	407	355	367	351	372	378	382	374	393	382	368	362	376	344	390	350	345	399	373	377	371	369	356	347	363	391	383	355	369	384	392	373	367	327	349	373	377	381	378	365	322	331	390	371	382	348	371	393	371	358	373	338	354	384	340	385	351	364	384	326	306	335	396	391	357	358	426	338	353	353	363	360	369	353	341	388	385	387	385	369	365	378	364	385	372	328	331	367	339	353	412	322	392	390	374	348	363	323	329	347	384	394	354	392	344	360	344	383	351	371	331	375	365	341	360	355	366	347	382	345	361	397	339	353	370	369	367	375	360	363	364	376	361	368	377	365	343	371	350	334	380	380	371	371	398	408	373	367	382	373	372	401	393	393	352	359	409	362	399	392	357	340	382	372	385	362	372	380	394	353	364	369	383	348	351	378	366	359	341	350	345	363	356	373	348	385	357	407	357	372	340	378	368	355	388	377	358	345	382	368	371	349	368	317	351	373	372	368	368	378	368	409	380	398	420	355	383	333	392	421	306	370	345	357	363	345	340	354	372	325	374	354	383	398	364	368	339	334	371	346	364	394	352	335	336	374	386	377	306	353	381	357	351	374	360	350	422	361	361	360	371	390	396	344	375	394	395	348	349	381	376	378	386	397	351	393	362	350
3964	3229	7586	9448	7298	5851	4505	3684	2906	2736	2541	2209	2469	2440	2063	1565	1313	1270	1094	999	977	948	857	859	894	855	887	846	845	827	842	813	827	836	771	812	865	784	814	817	806	781	759	831	802	759	820	785	829	834	765	734	822	804	782	830	781	819	816	778	857	767	823	758	810	839	805	865	835	774	816	739	865	871	782	782	783	827	798	750	825	794	770	819	800	781	854	783	801	759	818	803	809	761	832	802	778	792	798	816	811	823	828	768	836	817	788	821	758	832	810	860	776	814	791	780	843	782	776	801	765	831	796	782	778	753	801	789	784	823	820	825	792	759	809	798	797	853	776	793	871	835	796	801	830	797	784	872	788	765	788	812	801	837	812	813	851	771	750	805	846	789	822	781	786	797	786	794	799	799	784	797	835	765	788	795	796	808	804	769	816	825	758	829	796	809	807	804	810	786	819	798	824	797	795	780	808	806	779	835	797	781	826	798	807	823	746	805	815	775	792	739	836	821	790	822	770	769	787	786	791	854	806	824	787	786	801	799	795	808	805	801	811	858	780	837	783	751	813	839	762	804	810	786	812	772	783	849	810	829	813	865	831	810	777	780	808	795	836	816	819	816	773	776	748	807	820	792	832	787	839	822	849	795	782	822	777	785	865	802	811	818	772	791	787	809	753	774	789	810	835	789	757	797	763	824	786	786	795	852	809	786	795	763	860	775	852	831	789	772	798	776	795	794	795	752	804	792	850	806	785	768	830	837	833	802	804	777	766	798	795	778	771	837	770	806	763	789	792	792	830	764	806	774	807	818	803	865	822	800	760	782	766	784	869	773	800	818	765	830	769	829	814	781	795	774	813	770	813	791	836	823	782	767	784	783	816	835	776	842	773	753	761	794	773	764	826	778	781	716	867	828	807	785	818	776	787	801	814	804	789	820	703	761	768	766	808	820	810	801	825	790	838	794	823	786	772	737	838	842	823	772	783	794	814	802	787	779	848	783	776	815	797	740	787	829	815	821	790	875	823	855	812	785	790	801	810	843	810	857	797	809	741	833	782	770	815	828	796	818	834	808	824	796	851	737	733	811	823	807	850	810	846	762	797	775	795	833	836	822	837	813	779	806	815	773	819	793	852	834	807	787	792	780	820	861	802	798	811	812	810	812	797	825	827	761	786	777	810	820	800	782	868	803	831	792	790	802	805	800	797	807	864	816	797	769	813	785	798	791	817	782	781	780	830	838	816	810	847	844	801	826	844	825	809	769	777	877	842	773	770	786	845	800	781	780	826	766	827	798	807	800	789	782	820	818	809	751	791	751	786	750	837	815	812	818	772	814	810	821	808	837	824	769	763	815	783	821	816	781	813	766	812	738	802	802	786	788	799	796	784	808	849	818	813	810	805	829	802	827	800	781	761	851	768	803	790	832	829	788	814	823	796	795	822	758	793	769	739	852	802	764	839	818	810	779	813	827	797	792	822	808	823	809	810	781	751	821	796	746	869	825	798	804	754	733	742	792	814	831	828	759	763	761	839	781	804	847	793	841	815	794	835	816	799	796	807	829	838	781	793	830	781	810	795	779	845	792	808	820	765	784	791	791	797	796	812	771	779	782	845	843	819	752	827	796	784	811	765	761	806	781	812	802	851	839	801	800	841	831	808	807	794	758	826	800	826	773	783	785	788	780	794	766	780	821	842	788	763	783	783	846	819	822	799	812	799	811	785	816	799	816	804	783	813	847	849	797	789	773	814	801	822	783	765	837	801	802	785	853	803	800	818	820	824	822	824	756	802	762	794	830	758	830	789	746	848	796	797	772	851	801	820	859	831	819	810	788	791	792	779	798	842	819	788	797	734	818	791	848	793	808	808	800	820	819	841	782	842	798	802	844	839	789	816	833	772	792	815	813	799	780	813	817	825	778	764	838	810	857	836	845	804	846	793	789	805	844	869	867	808	800	813	827	778	765	745	823	835	819	767	816	807	832	771	773	779	775	728	839	739	827	804	789	836	805	836	843	795	822	793	808	821	820	804	866	780	778	799	797	792	781	776	811	802	825	790	791	819	772	810	848	810	740	807	810	793	789	842	825	790	770	809	831	789	757	743	776	798	847	769	829	837	783	820	781	798	760	762	769	815	855	787	828	788	828	790	759	782	829	798	797	816	808	802	783	833	821	783	815	791	788	771	807	775	821	818	825	800	810	790	803	789	803	803	769	808	793	844	809	866	846	788	851	805	814	811	829	823	804	812	815	784	774	799	796	811	745	842	801	786	766	779	865	831	820	832	838	840	821	765	777	804	841	761	844	790	804	786	806	824	805	760	854	775	798	807	762	811	773	821	822	791	790	841	804	797	804	753	791	803	831	826	775	820	847	829	788	836	781	807	811	745	809	837	795	847	741	837	780	803	750	782	778	823	799	796	759	824	767	793	796	796	802	817	788	745	815	791	803	835	817	855	814	832	823	835	779	810	796	811	792	825	803	815	771	799	838	800	782	788	807	800	814	807	826	802	797	861	797	831	818	786	740	800	769	803	812	797	839	764	811	776	776	814	793	779	804	833	762	750	794	785	802	818	783	845	824	794	788	835	751	801	776	821	842	824	755	799	803	804	758	821	762	822	815	817	729	852	750	776	771	809	760	820	827	813	781	767	804	833	841	794	808	801	778	781	753	758	775	820	803	766	806	804	777	803	757	767	757	827	820	804	801	801	804	807	762	774	748	785	798	800	816	787	837	793	786	802	782	803	802	820	822	800	835	825	790	815	808	784	827	820	804	839	806	833	794	764	832	795	785	805	820	770	815	777	861	737	777	823	831	803	816	798	827	792	825	798	853	741	764	795	782	769	802	903	846	808	812	811	876	772	789	810	756	766	787	801	796	856	800	805	818	835	759	854	817	800	784	794	821	813	772	785	837	747	781	813	829	809	774	797	795	843	830	827	857	819	815	798	766	799	801	866	813	757	791	842	753	762	794	776	801	818	759	800	823	811	843	824	844	813	797	790	823	846	817	765	803	817	774	800	811	785	790	781	807	787	792	767	805	762	771	757	807	811	771	784	835	836	761	809	783	790	799	786	770	846	843	802	793	789	786	847	785	820	792	786	782	798	772	795	768	830	803	803	766	790	838	748	861	752	785	796	785	805	788	798	789	829	765	799	803	823	826	805	771	832	808	792	789	765	789	760	761	780	821	781	798	764	806	788	757	811	818	787	780	797	776	812	842	832	792	800	791	813	758	846	793	781	786	764	779	806	816	828	794	828	802	781	822	780	808	831	784	826	802	798	826	834	804	740	788	795	806	843	818	795	789	784	802	812	790	746	759	814	784	813	831	792	809	813	774	776	758	811	794	806	778	813	845	823	777	817	795	778	832	794	765	808	755	794	823	807	784	794	822	744	810	812	768	796	799	753	835	838	832	756	799	814	785	832	850	789	778	784	827	806	785	772	806	768	830	768	779	773	812	819	785	804	777	804	827	801	804	815	801	791	794	797	803	784	821	811	806
13432	5224	6607	5855	3509	2555	1740	1294	1075	937	847	709	761	759	599	480	482	392	351	349	318	355	297	326	287	317	300	292	305	337	322	290	303	306	318	304	276	284	315	282	290	309	313	301	303	304	305	304	311	291	292	293	303	300	260	288	268	312	291	292	293	297	288	273	294	301	284	266	277	274	277	285	267	288	272	322	282	268	318	289	300	326	285	312	251	271	310	272	300	293	283	296	283	289	299	277	318	301	312	273	287	320	291	289	302	282	280	274	279	282	304	300	287	283	309	271	300	277	260	280	277	337	303	286	274	276	304	290	298	294	273	285	273	297	282	304	283	271	297	275	290	293	276	305	319	309	294	240	264	262	323	300	248	285	309	275	265	280	284	283	283	304	272	288	298	308	295	274	297	318	285	296	292	312	280	260	263	329	305	290	304	278	291	343	277	315	261	291	296	299	275	311	254	286	297	275	276	293	300	290	262	257	300	280	303	301	280	264	297	270	276	266	262	312	274	312	278	285	328	301	319	275	290	267	286	308	268	310	297	326	253	293	296	277	284	289	273	295	293	286	250	290	308	276	283	295	256	276	274	285	274	289	326	296	300	288	259	304	302	282	297	309	269	322	308	277	260	283	304	293	260	282	302	298	280	280	288	311	285	305	289	289	248	283	284	299	279	298	259	310	290	300	302	270	288	290	258	280	301	286	261	280	281	303	265	276	307	292	283	300	292	280	284	289	307	281	261	281	305	337	264	264	258	314	321	256	270	264	328	282	259	268	279	298	285	279	275	257	295	300	311	321	291	303	266	276	279	284	268	306	286	281	302	303	313	324	289	279	282	291	284	228	295	278	280	262	289	280	254	273	277	288	300	288	333	298	312	300	275	315	304	249	298	295	288	267	289	292	275	280	308	258	300	297	275	304	281	266	272	297	290	318	294	262	329	271	286	293	293	283	260	282	304	302	284	280	267	306	307	325	285	305	267	308	298	279	291	331	297	304	279	271	284	263	309	290	305	282	288	279	284	285	296	270	306	307	273	272	301	246	296	278	325	296	259	309	287	265	296	321	321	276	317	265	280	300	295	291	299	282	309	293	280	257	277	294	285	281	328	298	262	274	276	337	279	302	307	293	286	262	286	286	293	261	304	256	282	288	310	248	306	287	255	267	312	277	260	298	297	252	282	313	296	281	277	275	280	282	292	275	274	299	255	299	305	293	302	273	276	288	263	278	283	303	359	284	277	286	259	236	283	315	312	283	296	280	288	290	302	261	278	291	242	287	307	273	279	278	285	320	273	280	323	316	315	246	253	264	263	273	282	293	279	270	298	300	307	268	304	312	318	273	322	292	286	274	276	250	271	278	286	308	266	285	322	308	282	285	304	274	268	256	310	278	283	264	290	279	271	275	296	275	284	313	282	277	311	266	260	280	267	301	310	294	307	270	281	301	289	290	309	292	298	293	277	259	259	269	298	275	311	280	300	278	289	312	274	282	276	289	328	292	267	295	308	282	248	302	319	296	294	288	314	279	299	290	293	298	268	285	283	290	281	289	272	280	278	288	256	294	280	286	301	262	307	311	316	295	304	298	294	232	295	293	304	304	316	284	302	270	255	314	283	296	309	288	313	318	272	261	277	296	303	319	314	340	259	274	312	317	297	345	283	318	290	278	299	308	288	253	283	305	287	309	268	279	296	285	288	305	256	288	295	294	276	292	282	297	276	275	256	292	267	292	257	288	314	271	280	280	283	295	285	333	333	308	297	287	280	261	297	288	274	259	280	266	296	256	266	257	276	312	266	266	273	304	323	295	261	283	297	270	264	315	287	278	307	302	256	233	309	283	282	289	296	337	276	301	296	283	259	255	285	275	272	267	283	329	266	289	283	311	302	293	306	305	300	287	297	303	259	291	298	310	295	288	287	274	288	292	279	282	276	277	307	265	284	300	257	269	282	322	275	301	264	290	284	295	314	279	300	314	283	268	282	273	291	302	290	281	275	286	290	278	304	283	280	309	318	297	313	287	283	275	268	257	290	332	313	286	298	291	289	256	291	313	299	269	267	292	273	250	318	285	281	310	287	288	292	309	276	269	282	276	277	312	267	228	296	296	306	306	285	239	281	296	275	270	268	273	298	314	300	274	261	326	269	289	295	292	309	287	257	277	270	290	309	277	264	296	311	291	257	269	276	256	268	300	276	301	295	279	301	273	268	310	281	289	304	300	276	342	316	300	254	282	304	291	275	335	285	311	284	304	328	298	302	278	270	290	294	306	309	296	282	263	296	284	308	285	274	300	289	279	277	285	296	296	321	296	310	277	290	285	307	283	307	259	276	303	259	286	290	280	261	296	266	307	277	288	281	305	248	274	266	267	292	298	280	293	272	267	291	320	276	276	260	275	304	306	272	300	316	317	307	274	322	288	291	273	300	262	327	288	268	283	315	280	326	294	280	301	345	298	280	288	262	295	280	292	299	266	268	309	302	292	294	272	295	274	278	297	259	316	301	298	249	279	270	317	301	275	274	291	299	296	287	273	273	275	257	283	319	275	294	298	283	270	275	276	304	298	260	285	310	278	283	281	275	313	274	281	280	296	272	310	241	280	271	273	288	283	280	298	280	276	267	278	287	301	263	278	297	288	279	312	285	300	333	305	263	295	304	287	263	286	284	305	295	288	304	311	293	293	279	287	255	280	276	290	283	297	261	264	304	287	300	275	308	305	282	286	287	283	318	278	299	297	270	308	273	321	271	270	285	290	277	295	288	289	293	304	278	271	269	309	314	285	286	281	322	269	279	238	311	316	285	289	292	291	268	277	293	300	286	269	279	281	290	284	302	290	292	275	308	301	310	313	296	257	276	291	260	315	276	284	315	291	290	308	319	263	293	301	274	293	286	295	299	281	278	285	293	312	297	305	280	242	264	305	306	297	328	294	272	274	279	311	280	256	312	268	295	289	285	268	307	272	259	277	282	272	290	283	271	268	312	286	278	281	279	273	279	263	304	296	285	299	269	275	274	301	293	299	300	313	249	307	292	245	288	271	327	292	284	275	310	294	272	320	294	292	301	293	280	273	290	273	268	291	299	271	288	271	297	326	285	301	268	318	279	277	290	283	264	271	296	274	303	316	296	266	296	298	267	252	311	300	299	275	306	290	297	324	340	259	271	324	299	274	263	269	299	254	286	299	286	296	297	280	276	289	305	278	312	289	293	288	294	293	307	277	267	307	256	302	285	277	292	281	262	289	332	319	289	268	266	293	288	285	266	258	329	298	257	287	270	293	252	288	297	311	258	273	267	286	261	294	288	295	314	320	282	291	265	301	319	290	276	284	279	290	253	283	275	284	338	287	292	286	291	262	278	284	315	297	311	289	301	305	253	281	321	268	309	256	262	260	312	298	287	332	315	253	287	287	305	286	315	262	291	288	264	260	312	272	290	265	329	283	288	280	292	305	322	303	255	291	299	295	317	275	302	290	278	295	291	301	308	257	260	288	322	276	275	288
9216	4777	11547	14620	10786	9178	6902	5550	4546	4235	3540	3159	3501	3369	2792	1943	1667	1541	1259	1025	937	833	880	752	801	765	767	722	693	693	729	741	711	762	737	679	683	658	646	711	664	671	705	671	708	709	680	659	661	628	653	690	696	637	659	643	662	727	669	655	654	660	681	627	628	690	613	673	647	648	664	638	596	616	630	625	669	631	661	656	674	697	649	684	645	636	690	640	652	659	660	671	610	603	683	664	647	635	664	686	661	640	666	649	626	649	629	646	674	676	652	639	664	635	653	605	650	683	631	687	664	627	657	626	648	660	648	630	662	626	636	663	664	649	643	646	615	651	653	650	659	651	618	656	662	607	621	619	685	671	638	696	669	632	704	606	624	606	660	627	633	632	656	663	662	698	626	667	645	660	689	618	641	629	652	621	614	700	655	623	645	608	621	630	631	649	602	641	697	641	668	686	688	670	641	665	658	648	650	613	642	660	659	653	632	642	644	656	660	651	660	635	657	663	641	638	650	639	687	624	644	632	648	676	639	595	638	686	646	654	632	651	661	674	672	674	660	638	664	628	645	662	644	659	616	652	652	684	635	659	685	669	680	619	657	629	611	655	653	636	642	651	639	645	647	663	640	636	628	653	643	626	680	669	624	617	666	639	655	612	675	650	659	609	664	631	664	673	618	666	671	668	626	663	651	656	697	640	646	622	637	678	657	672	635	683	587	663	661	645	675	675	683	642	636	687	649	652	667	617	597	634	624	668	660	627	652	650	665	619	634	623	652	652	638	674	588	663	641	638	650	651	662	662	621	709	633	676	667	655	676	644	664	683	595	660	622	681	629	647	662	648	662	616	643	619	645	676	613	665	670	632	673	649	650	686	645	659	639	663	682	611	609	626	655	632	704	646	651	646	630	648	694	670	604	655	668	656	635	622	643	654	641	617	673	664	686	665	691	646	657	671	687	675	700	652	666	667	640	660	626	627	612	635	650	653	663	641	688	653	662	685	630	658	650	644	631	659	628	585	659	707	614	633	682	651	649	647	668	678	639	606	653	637	667	652	618	639	708	649	651	636	648	610	641	628	643	652	650	668	642	647	645	626	640	651	628	637	648	653	675	619	683	651	635	637	661	650	626	644	658	625	673	648	651	684	710	651	609	674	586	627	667	626	612	605	606	635	667	641	642	624	659	690	647	650	649	607	633	658	671	675	712	669	665	662	655	689	615	670	657	676	660	615	645	671	663	687	664	632	631	643	687	640	647	663	621	636	649	680	650	603	612	627	650	689	602	669	610	657	650	615	676	634	639	603	618	607	650	645	643	677	630	679	674	644	666	624	684	656	666	675	680	648	688	669	615	637	646	643	621	654	644	645	605	640	652	636	599	639	663	626	655	634	611	702	665	619	699	610	651	693	655	648	623	661	647	658	647	708	639	631	622	639	628	660	649	655	621	663	658	654	679	665	636	643	672	633	649	564	602	629	692	612	625	621	618	644	640	653	670	656	621	617	648	695	673	642	651	653	699	627	639	638	615	624	683	605	588	621	645	671	624	652	625	631	658	631	631	639	658	605	680	658	614	649	620	635	706	665	610	652	676	658	673	667	673	691	640	664	642	647	661	643	655	645	621	652	642	693	642	637	628	666	630	576	617	662	644	633	661	663	659	691	659	673	614	667	629	653	616	665	616	629	665	652	665	641	636	647	678	678	650	634	658	652	626	660	650	681	670	626	602	627	702	642	678	631	647	717	626	620	689	664	635	629	612	637	649	609	646	687	609	661	642	612	645	613	623	623	646	643	660	629	620	625	661	663	691	678	633	675	674	711	621	640	643	638	653	664	646	638	661	656	633	636	623	644	688	668	614	611	669	646	677	677	630	662	669	655	664	613	675	626	625	673	626	607	724	635	648	606	663	649	618	664	660	626	658	680	656	654	661	653	719	647	681	684	668	630	661	674	623	643	658	652	671	644	646	660	652	668	591	654	633	668	669	624	631	654	635	611	624	647	625	654	618	643	655	686	602	642	691	590	585	651	657	671	624	635	660	640	652	648	600	650	657	665	630	629	624	645	671	641	601	708	615	649	645	606	650	672	668	624	666	625	627	636	595	659	653	627	618	644	653	659	629	631	645	637	666	613	647	639	624	703	602	613	654	649	629	683	642	598	678	623	673	664	635	629	640	656	643	654	654	639	670	660	674	629	682	694	593	616	641	681	621	616	626	634	632	605	683	676	609	645	631	643	638	668	619	630	621	687	679	693	647	705	644	658	691	594	624	614	646	662	640	631	651	626	640	642	641	637	652	658	629	620	663	655	680	657	700	704	591	633	659	680	623	655	676	635	684	598	639	603	680	634	663	670	669	661	623	605	652	646	674	652	676	696	635	645	644	653	650	655	648	643	672	629	614	634	661	620	609	617	686	646	663	657	625	625	657	603	696	624	661	655	636	616	675	665	623	651	684	623	632	669	656	649	643	625	625	637	665	686	648	639	631	600	665	659	658	626	596	634	678	666	650	647	671	641	640	605	630	675	615	619	668	614	625	676	641	628	636	662	655	698	634	639	704	691	685	638	649	653	661	670	653	630	637	637	621	659	696	640	675	656	634	661	656	645	654	680	624	642	635	614	622	586	640	648	671	692	648	645	659	675	650	654	657	636	635	689	704	600	631	619	678	657	621	654	645	623	645	654	655	664	684	629	686	641	638	650	641	632	655	661	683	676	628	602	640	634	657	605	645	628	616	618	636	641	670	686	658	645	676	615	650	658	642	646	687	626	657	705	653	638	658	686	627	672	670	636	618	683	636	634	645	616	635	638	665	677	632	633	688	642	668	686	643	653	576	597	603	606	645	660	643	655	682	643	663	631	692	717	640	661	649	701	664	668	695	667	633	714	686	659	644	699	636	614	675	673	680	634	654	627	633	614	666	638	666	683	650	688	617	641	655	691	668	663	618	711	655	659	649	624	629	629	658	686	682	644	668	670	615	696	623	649	648	660	690	656	671	619	683	644	685	677	662	673	640	678	649	658	677	618	626	651	679	656	654	637	653	662	633	664	637	609	596	646	678	682	652	641	656	648	645	669	682	653	655	630	603	679	671	681	664	651	656	655	667	615	699	619	686	622	665	598	630	668	644	639	635	655	654	653	661	642	616	655	653	649	650	641	670	652	634	664	639	632	634	675	685	646	690	628	652	651	661	611	637	622	646	641	652	651	675	660	646	702	620	629	655	652	623	656	639	660	590	666	608	685	614	706	684	675	670	638	644	646	644	660	680	645	606	663	645	667	663	591	652	650	595	660	651	647	650	663	634	621	679	641	624	675	700	671	660	674	696	634	649	677	612	655	667	623	635	639	651	629	629	688	652	600	663	606	666	665	628	633	634	634	661	653	680	664	647	618	643	627	666	675	681	624	648	652	683	648	672	691	646	647	686	624	643	690	665	641	625	701	658	681	683	671	623	672	675	659	638	642	686	644	696	697	638	711	637	670	641	647	703	699	672	668
20886	8465	9429	8440	4899	3602	2294	1712	1370	1164	973	904	969	874	694	537	423	410	382	360	314	303	264	289	316	299	279	264	246	286	275	274	308	293	291	241	283	262	271	266	291	296	285	236	250	249	274	259	249	271	281	243	262	245	253	226	275	279	267	238	247	264	267	243	273	235	246	268	236	275	268	270	258	262	253	254	244	264	242	245	221	224	237	279	274	289	242	250	274	275	237	247	284	244	264	231	257	268	232	287	242	250	242	242	230	254	268	268	222	280	269	234	270	261	250	234	275	251	259	277	225	245	281	246	271	260	249	268	237	257	259	239	245	262	230	264	253	252	232	214	237	256	248	265	280	248	265	266	260	243	281	254	269	219	255	279	258	255	240	239	246	245	268	265	236	281	268	237	264	235	255	241	222	261	269	258	256	265	226	245	255	260	223	265	235	247	229	219	244	249	241	227	271	247	242	233	266	227	261	228	245	246	266	252	237	240	233	233	259	256	246	211	228	241	283	263	277	253	262	280	294	248	238	211	266	260	252	280	256	279	243	241	235	255	271	232	260	246	264	248	229	259	233	252	266	252	236	258	213	256	250	250	273	202	253	239	254	228	266	245	281	270	246	256	261	245	244	220	247	252	247	253	246	244	239	258	235	209	212	256	265	225	259	245	251	218	264	238	254	262	250	247	226	234	252	213	249	254	265	241	244	233	247	221	230	264	254	226	226	253	244	259	236	246	220	270	245	251	288	249	256	264	254	210	278	263	258	258	253	279	235	268	255	256	257	244	274	238	250	264	232	265	230	266	225	223	243	252	254	257	262	266	266	266	265	263	238	246	266	231	257	241	236	264	258	260	237	229	234	273	259	268	224	262	275	240	232	246	269	243	269	247	253	276	261	260	297	252	234	265	243	273	264	216	252	224	263	262	259	259	250	269	273	251	275	268	239	228	243	237	241	282	229	254	214	233	265	233	246	257	254	251	228	259	228	295	246	243	233	247	254	295	282	246	264	256	239	253	242	240	282	262	264	233	239	277	257	258	260	235	245	212	250	264	283	260	229	264	216	274	248	252	256	218	253	262	240	233	241	255	237	245	255	254	243	292	260	282	246	264	273	242	249	287	262	244	267	238	247	244	267	255	259	267	261	261	246	278	223	247	255	246	284	243	221	253	250	250	239	245	255	230	249	266	268	268	270	227	249	264	258	275	275	244	242	240	246	236	270	244	233	245	251	267	249	265	276	235	243	258	265	246	246	257	266	267	262	254	241	235	275	257	259	239	245	261	266	264	257	254	260	262	235	227	250	245	253	279	262	241	269	237	248	259	252	248	255	267	255	258	266	238	252	244	265	282	247	288	275	255	257	257	238	245	217	245	256	272	252	259	256	279	251	252	279	251	293	265	262	251	239	251	289	234	243	293	271	248	241	258	235	245	227	241	259	246	240	239	258	253	258	242	279	244	255	292	284	239	245	244	229	265	235	226	237	225	250	261	282	268	240	210	244	242	235	265	236	292	244	233	258	271	243	243	279	237	274	253	262	251	214	253	242	283	249	264	264	272	254	238	250	216	244	225	286	230	231	252	251	250	265	240	246	286	261	238	262	243	258	267	240	255	232	260	228	254	249	242	230	231	263	243	244	260	244	239	267	275	256	245	259	257	263	229	233	274	239	229	237	237	263	238	242	266	229	265	249	249	224	253	234	255	233	268	278	238	254	218	262	224	265	230	260	246	244	257	213	248	267	256	244	242	241	257	226	253	253	244	244	249	229	271	261	250	273	227	270	261	244	255	229	223	252	253	252	230	258	239	254	246	269	237	253	238	272	267	290	231	237	266	245	241	244	241	241	229	246	218	261	247	284	215	267	271	260	267	228	268	250	249	236	254	258	253	266	264	259	251	261	231	269	270	239	263	245	246	271	237	247	231	258	235	254	245	216	290	235	229	267	253	267	297	247	241	281	289	233	245	265	227	240	256	231	243	244	232	250	251	247	228	258	270	226	250	261	265	285	225	261	277	264	277	239	242	268	283	253	261	236	259	271	249	262	262	256	250	248	243	270	275	260	236	250	242	246	263	246	253	236	243	228	243	266	241	220	277	250	248	244	247	225	262	256	255	236	269	241	269	262	274	247	268	248	230	241	224	252	263	287	241	238	251	228	258	243	253	253	234	235	242	247	263	235	226	250	216	235	267	274	247	268	256	242	267	274	274	245	247	246	247	211	267	255	242	241	255	255	258	262	251	263	254	247	242	254	237	245	256	249	249	259	263	252	249	252	244	268	250	256	234	236	231	285	254	257	246	256	262	275	258	259	236	256	238	253	256	257	239	248	242	233	259	246	231	206	244	239	268	266	257	251	240	274	270	266	258	248	278	262	253	260	287	248	245	243	258	263	235	237	272	275	257	248	262	243	276	254	257	236	229	244	234	255	269	264	237	253	267	253	249	239	261	238	269	265	257	260	259	269	297	247	297	246	249	261	250	230	232	229	250	235	258	249	281	270	251	244	245	278	278	244	247	248	257	215	256	274	270	228	229	270	263	240	267	263	256	251	219	254	240	226	225	250	246	288	246	270	260	253	266	291	247	246	241	263	252	269	238	265	252	223	261	259	257	228	260	291	246	224	242	268	239	242	278	264	266	260	240	233	251	235	244	240	249	260	241	228	246	271	278	243	237	237	260	243	223	236	273	255	278	301	234	247	253	276	249	228	259	249	247	245	235	242	262	239	225	230	267	278	262	236	263	259	246	249	253	256	232	241	262	271	226	254	261	235	219	242	248	250	251	289	256	245	257	257	272	243	248	251	269	255	240	251	267	230	287	263	258	224	260	248	251	278	239	247	216	261	247	251	234	260	269	276	233	265	231	276	248	254	260	236	251	255	251	236	272	251	233	239	247	242	256	268	291	259	222	244	248	271	253	255	259	251	248	282	257	223	229	233	253	247	243	271	242	231	256	233	257	266	272	266	235	254	264	277	224	262	306	217	234	259	263	296	287	263	218	256	222	252	257	257	259	239	258	267	271	288	240	254	262	247	239	257	262	233	267	252	236	273	247	253	259	229	254	275	229	280	220	250	232	248	268	224	230	284	231	285	263	247	269	229	257	270	240	251	233	278	244	288	247	262	233	260	237	256	239	262	254	236	220	239	263	246	228	226	246	227	246	218	221	249	217	231	258	272	269	268	245	247	249	253	243	242	233	236	243	231	249	259	250	250	239	252	245	228	259	238	245	242	261	267	236	245	275	279	250	216	266	233	242	256	240	257	230	245	240	274	224	234	283	230	264	221	265	232	264	271	291	251	251	267	229	262	246	259	256	220	238	251	242	242	245	239	240	246	244	266	243	252	243	263	275	266	237	229	259	252	260	230	286	230	226	250	278	295	259	267	253	261	250	252	240	258	258	238	247	244	251	283	258	232	248	241	267	250	247	253	285	262	249	232	257	236	242	239	245	264	266	244	261	251	259	291	253	259	269	246	253	228	225	230	262	283	236	252	235
11954	6916	14598	17691	13695	12130	8886	7382	6107	5451	4454	4255	4859	4428	3124	2471	1808	1571	1392	1295	1092	949	905	858	887	819	786	739	698	677	722	714	770	746	682	656	654	604	609	588	616	608	620	622	601	624	646	587	555	595	581	586	602	564	598	604	606	563	592	590	555	600	567	619	582	565	598	583	607	573	628	624	593	613	567	600	614	616	592	580	606	621	621	590	599	622	596	600	581	649	564	521	602	556	594	603	596	595	565	546	592	625	552	587	568	574	642	576	559	579	596	605	573	566	585	588	596	596	606	628	599	599	613	576	611	578	582	590	583	580	541	589	607	586	613	573	569	580	579	581	641	573	605	587	630	561	588	574	578	586	562	591	570	563	590	610	574	591	564	510	576	569	575	555	530	570	582	530	616	568	598	533	602	569	603	579	588	557	585	574	546	624	605	576	608	559	566	585	598	576	588	565	539	623	575	629	580	604	593	571	586	558	595	579	558	582	636	566	548	586	549	587	619	575	590	582	574	590	562	585	559	545	567	578	569	580	581	634	553	567	599	572	601	600	607	632	571	580	651	608	579	597	589	574	602	574	602	572	601	560	560	610	587	562	573	562	630	588	608	612	566	577	588	579	601	559	569	584	617	584	580	617	628	597	566	556	577	558	593	557	585	578	602	581	582	630	575	618	544	544	619	571	588	539	577	567	621	580	557	565	602	570	574	569	641	586	593	569	603	613	563	557	541	573	536	565	550	552	565	572	626	573	607	574	577	586	595	601	579	581	615	586	577	587	601	557	580	611	525	563	587	565	582	605	601	587	596	608	581	583	572	551	593	581	547	579	545	573	604	632	563	554	583	562	564	602	580	569	587	573	593	593	551	561	570	611	568	556	537	534	590	558	551	606	609	598	627	594	575	633	583	604	570	607	573	575	564	570	567	600	609	595	562	581	548	587	558	558	551	599	590	553	597	534	573	593	614	578	605	591	565	590	565	614	573	544	561	585	588	624	605	600	618	588	569	591	590	593	599	622	613	644	597	593	560	539	567	557	597	578	587	558	533	597	603	603	586	586	561	585	564	610	557	566	573	549	595	556	593	571	610	566	603	588	592	571	551	636	560	604	581	579	591	581	581	567	608	568	574	601	614	549	566	610	544	620	583	547	614	576	600	554	559	598	602	590	578	570	601	588	610	627	586	582	594	630	570	612	573	559	521	602	612	619	546	621	576	604	573	593	618	595	560	575	636	616	575	600	588	583	595	570	578	583	585	543	595	582	598	556	557	582	584	627	569	580	573	570	571	621	590	577	577	620	575	618	574	554	603	574	585	573	601	615	581	562	587	586	552	570	562	593	571	630	599	573	587	622	596	547	597	584	582	579	608	613	607	621	556	539	570	575	606	561	591	564	583	592	562	558	591	566	597	573	584	583	581	579	574	546	567	574	584	635	612	544	604	602	553	575	557	598	578	596	599	598	589	577	597	555	606	600	615	565	620	617	606	596	596	617	593	582	592	571	621	571	560	565	639	606	570	620	622	566	606	592	597	578	573	615	585	570	575	570	564	613	579	530	557	605	582	588	610	583	583	567	597	542	584	547	538	601	623	598	609	582	584	561	568	604	616	557	582	570	583	573	618	583	594	603	580	606	570	616	592	633	594	530	573	586	569	547	576	610	591	619	564	602	540	601	595	586	548	661	569	578	597	570	637	555	592	612	624	606	556	583	555	585	588	571	582	545	616	522	598	549	617	591	604	602	550	571	583	619	569	602	613	610	599	605	578	569	577	573	625	574	585	593	584	603	605	570	582	555	561	558	618	563	580	557	622	566	605	567	582	560	576	581	565	588	592	616	586	573	609	548	631	623	569	542	552	579	543	555	600	590	570	603	600	592	612	572	587	608	644	595	593	548	547	565	595	548	588	563	620	589	620	599	614	582	579	530	581	587	634	597	562	602	570	607	593	597	534	559	581	601	575	568	601	587	569	580	579	596	590	577	574	603	555	593	650	555	539	583	570	607	573	615	586	550	602	583	566	577	550	614	590	608	613	571	582	563	555	562	604	577	593	576	577	582	548	592	610	574	577	551	581	600	563	604	623	595	596	575	604	576	560	576	617	584	609	650	598	576	616	583	571	595	553	560	617	592	590	598	569	526	570	587	585	569	613	599	611	563	555	527	599	553	605	557	598	607	545	604	617	581	570	596	594	558	542	570	566	587	572	561	540	587	595	593	635	574	594	612	557	563	583	521	582	578	563	604	593	602	609	547	658	563	611	568	620	559	598	604	578	597	586	579	586	597	565	568	602	587	610	542	572	603	596	583	589	564	606	558	569	566	622	577	621	596	585	556	609	633	531	609	588	553	572	574	556	587	578	552	628	594	565	566	562	597	546	645	647	573	557	576	585	587	588	634	581	594	561	595	604	566	580	563	570	593	543	571	582	610	602	587	582	583	594	569	556	540	604	559	602	578	618	553	572	620	577	580	614	619	617	587	579	623	607	571	630	568	581	594	618	573	619	549	614	559	575	572	601	579	564	564	554	541	571	570	613	561	546	622	567	590	604	606	593	588	611	612	557	588	620	570	560	552	579	551	612	561	589	573	561	571	577	531	643	596	604	630	583	635	556	612	576	595	603	568	611	544	577	585	508	577	586	572	601	606	562	611	568	588	607	610	587	549	567	577	627	574	555	576	579	599	621	560	573	600	606	627	620	554	545	592	601	592	601	562	557	584	558	608	597	584	597	593	616	608	568	542	625	578	572	590	588	609	576	579	620	581	609	569	561	616	608	586	601	593	588	591	596	550	572	633	572	589	575	614	597	589	567	601	577	573	578	567	628	604	568	559	553	619	541	621	572	574	575	581	618	601	607	631	614	589	581	591	586	597	584	569	569	571	513	614	622	553	588	575	576	599	566	577	589	609	535	585	591	585	609	567	593	565	591	611	577	546	555	582	580	554	658	612	569	633	611	614	613	590	563	592	612	630	603	578	577	624	588	574	569	567	627	620	588	613	619	599	623	609	588	610	557	585	578	568	628	612	595	607	566	582	587	592	596	620	617	559	570	622	607	558	601	593	527	575	601	574	592	568	569	566	569	582	600	631	582	614	583	575	588	574	610	610	571	599	570	575	591	537	585	584	571	612	570	589	584	552	583	577	597	589	594	579	574	550	596	562	584	636	605	589	576	590	558	591	615	588	652	629	572	621	616	580	598	554	623	586	620	540	530	596	556	634	624	580	541	595	559	575	587	611	566	579	600	590	567	581	600	605	578	563	591	569	602	595	581	597	585	608	596	597	557	622	589	638	580	595	537	569	574	630	569	562	601	567	552	564	574	574	571	563	610	560	606	623	564	568	619	567	614	616	530	629	551	588	557	587	609	629	577	566	562	625	573	591	616	586	596	547	618	563	548	587	582	580	613	583	646	634	604	599	581	612	564	582	595	560	579	604	601	562	566	595	575	577	596	553	559	608	569	629	567	554	555	576	621	590	599	554	587	542	635	555	597	589
5600	2621	3767	3155	2013	1522	1022	862	837	676	631	619	615	663	576	496	474	434	404	441	380	374	374	408	369	333	406	371	365	390	369	354	354	382	342	376	388	396	343	354	382	347	371	347	339	404	349	382	357	381	344	368	365	343	378	377	362	335	390	330	344	362	336	360	367	372	373	341	386	364	370	377	369	351	365	389	397	345	361	335	359	359	373	329	360	405	391	371	344	368	330	326	334	385	354	370	345	344	379	340	329	333	366	337	348	405	355	336	364	359	357	369	393	383	333	399	360	355	367	362	327	386	401	376	361	359	378	390	376	375	361	360	384	349	367	351	398	381	358	354	383	389	383	371	400	365	373	397	385	358	359	334	350	378	386	339	406	357	375	347	334	364	346	342	333	341	332	361	390	358	337	383	406	396	354	381	361	351	351	372	339	393	349	355	371	359	352	357	372	356	336	353	367	331	375	414	359	356	337	360	299	345	355	403	365	377	357	348	367	342	359	368	327	330	399	377	371	363	336	419	389	371	376	362	377	409	364	332	361	391	375	347	389	363	345	363	380	356	380	379	339	328	370	359	340	386	393	349	334	370	358	356	373	333	375	376	357	342	374	358	371	337	364	369	373	382	376	371	328	367	342	326	363	349	369	373	350	347	377	380	373	327	335	381	354	382	348	343	392	330	360	356	341	357	365	393	342	359	362	375	391	391	379	346	369	346	366	382	382	367	340	367	357	409	338	366	367	343	370	389	387	372	395	358	347	374	364	362	351	372	373	395	383	381	360	381	379	386	327	400	395	395	324	381	390	352	382	367	392	330	380	341	359	354	359	384	365	373	364	397	373	345	313	381	356	362	370	378	350	382	360	366	358	361	347	366	337	374	363	351	326	382	408	337	358	343	360	393	360	363	361	361	334	372	355	358	363	380	386	363	352	324	340	388	365	384	374	360	368	375	347	379	376	385	330	345	365	363	365	336	337	371	370	355	362	390	391	371	361	352	363	322	371	365	380	375	364	392	362	360	374	374	345	343	345	352	370	319	343	360	346	355	346	347	330	322	346	329	384	364	368	360	327	354	352	351	374	363	363	335	326	367	383	355	331	374	357	349	341	360	385	344	364	340	338	367	365	341	401	388	384	360	362	389	368	396	389	338	384	363	391	378	374	348	345	372	362	370	369	365	355	323	371	380	346	366	349	351	334	359	369	310	354	368	350	348	358	389	372	406	393	349	340	365	368	363	351	334	329	361	328	337	367	364	350	325	333	333	353	360	355	387	358	375	338	324	351	325	376	361	387	367	342	392	374	376	339	339	350	379	370	362	311	334	358	369	356	376	340	332	349	378	375	357	374	306	361	315	384	367	347	346	352	336	391	373	316	348	379	343	411	400	372	349	388	353	353	369	367	361	391	362	348	351	368	321	366	381	350	360	372	379	372	363	362	380	384	374	384	356	364	336	349	377	366	365	400	363	367	401	363	347	356	355	336	369	367	324	376	352	340	387	323	387	329	358	334	380	365	349	382	364	309	396	350	352	384	373	368	372	368	357	347	355	369	348	363	346	348	346	339	343	349	334	388	347	349	320	344	353	362	374	329	360	393	332	390	356	371	345	395	381	405	317	361	380	378	384	340	345	394	392	404	353	376	370	375	368	376	336	320	344	387	371	337	329	376	347	366	381	355	375	373	323	358	342	382	337	327	351	362	402	388	324	342	382	366	388	344	345	384	404	306	367	374	349	394	375	367	363	363	354	326	320	376	358	355	391	378	367	378	399	389	357	349	429	360	352	392	338	358	364	350	391	333	362	395	382	378	332	361	379	341	396	361	379	398	363	362	360	348	341	328	367	345	376	359	325	367	378	358	387	365	378	365	353	372	377	328	337	368	401	373	375	349	382	368	347	378	340	344	339	369	369	375	375	326	355	369	370	362	326	399	343	376	388	394	324	339	358	373	375	336	337	367	345	338	403	365	357	358	330	400	354	366	393	387	378	369	340	365	368	351	312	359	348	337	371	329	347	342	378	332	361	343	403	348	359	352	370	335	334	325	332	357	388	349	353	358	395	357	374	382	366	341	376	356	328	344	367	323	374	360	345	368	337	406	391	382	389	383	344	349	339	360	361	368	410	358	385	360	367	359	382	332	330	382	329	358	371	360	376	361	348	362	377	339	370	382	351	362	381	356	332	374	369	356	381	380	344	380	388	378	363	363	373	364	359	373	370	359	332	366	410	365	333	379	330	351	329	353	358	367	341	367	376	363	378	384	357	346	358	387	413	355	369	364	353	336	402	386	370	343	382	337	329	357	417	365	355	357	317	355	381	382	358	352	360	378	369	376	366	373	380	375	385	366	382	377	355	321	363	398	358	344	385	369	359	388	381	363	359	343	373	334	354	393	402	358	376	388	369	370	362	382	373	373	390	358	364	350	370	355	392	379	385	340	381	370	370	402	364	364	376	366	379	375	338	355	409	345	354	354	359	347	352	350	331	331	377	375	335	383	367	371	382	372	346	332	356	402	340	360	369	349	376	301	347	337	359	359	344	363	369	360	348	390	425	360	393	341	382	399	351	382	357	357	358	331	398	356	363	352	361	347	379	340	367	377	378	373	375	379	339	329	358	357	345	359	398	368	360	353	373	348	380	384	367	383	378	373	334	350	358	355	350	380	375	357	337	351	368	361	366	392	381	356	379	337	366	388	357	359	372	398	384	387	380	345	359	411	392	383	367	391	336	327	343	372	373	361	340	362	381	340	403	330	372	344	388	388	377	349	338	351	367	309	349	379	352	387	377	370	353	338	369	360	366	322	373	358	348	332	370	360	368	389	366	395	365	399	407	342	378	385	387	452	377	409	356	360	392	337	337	356	368	395	372	371	375	356	375	368	348	362	361	371	354	338	356	354	365	356	386	354	376	364	359	358	345	357	351	355	354	331	356	364	375	375	355	349	370	391	376	324	360	352	382	334	335	363	361	362	368	324	360	391	400	326	349	382	363	347	355	339	375	346	365	373	345	363	359	383	373	404	362	340	367	361	352	307	364	352	336	337	382	359	360	345	394	369	364	379	380	350	351	360	373	338	363	395	383	370	391	365	388	354	333	366	372	354	401	370	420	357	358	332	320	388	361	352	355	388	342	362	356	354	370	354	364	333	358	349	332	365	368	375	370	346	389	347	362	355	365	352	373	364	359	325	336	352	363	374	388	391	396	370	369	370	347	396	329	337	379	368	321	378	374	433	356	354	375	330	372	382	364	336	357	368	334	384	330	380	364	354	336	333	367	361	370	352	367	382	369	349	332	324	361	368	389	348	384	383	368	351	324	340	323	379	353	347	376	395	387	386	334	401	360	389	364	343	352	339	336	380	345	380	361	328	360	373	335	375	363	350	356	381	371	353	338	330	292	377	346	356	339	356	374	334	354	389	350	374	357	357	368	356	347	381	379	361	347	329	348	384	365	334	390	357	375	370	347	348	394	361	336	370	373	381	374	397	377	339	332	377	370
3938	2918	7283	8912	6700	5506	4305	3661	2889	2551	2397	2510	2485	2401	2054	1530	1272	1123	1072	997	928	914	867	882	915	797	875	902	884	843	857	830	769	839	783	800	796	857	809	867	773	877	865	833	837	813	821	839	831	766	857	852	808	814	801	801	817	787	858	815	814	809	840	833	802	801	755	766	825	782	743	838	770	808	814	809	798	816	769	815	796	775	840	810	790	796	803	754	844	787	819	774	831	811	804	807	740	777	816	836	818	795	763	820	816	856	797	776	820	788	769	803	850	805	792	792	812	767	824	802	791	812	812	787	820	790	817	779	798	830	883	785	798	845	822	810	835	846	848	793	780	775	847	827	860	777	829	748	819	827	780	794	846	806	803	799	841	823	758	769	803	772	766	818	781	810	775	793	776	819	806	782	765	802	850	818	771	862	803	791	760	769	831	786	805	781	756	752	851	808	798	770	828	824	877	777	818	836	769	776	802	768	832	773	821	787	807	760	795	763	800	796	759	783	778	857	809	787	821	842	797	762	791	791	822	831	759	801	826	827	788	849	857	794	778	825	761	735	781	847	795	764	787	807	720	812	832	780	798	861	762	776	799	813	782	790	783	780	788	798	750	823	846	845	849	828	831	841	815	814	805	771	847	757	794	833	844	753	831	805	749	805	767	879	821	825	842	793	842	816	800	784	782	762	805	800	773	810	834	823	778	800	826	814	776	854	795	784	763	774	794	843	793	793	741	784	804	759	817	817	781	798	860	748	811	760	799	836	819	844	789	741	765	828	828	790	773	774	786	766	774	756	806	831	835	826	784	827	823	814	788	827	817	774	794	800	756	812	801	777	794	812	787	804	802	821	826	807	806	791	800	796	789	766	850	792	806	781	790	797	740	754	819	833	752	842	810	837	805	800	824	807	834	808	811	867	788	770	818	796	771	782	792	806	845	797	810	838	827	809	786	831	755	778	831	788	808	779	801	819	768	829	798	820	728	798	795	775	838	743	852	819	839	836	788	770	817	793	774	789	812	811	749	830	815	776	775	839	781	808	821	746	794	830	769	828	856	807	773	799	829	776	798	780	793	815	823	810	829	760	755	758	808	798	822	775	761	839	833	870	825	827	829	794	785	759	797	773	854	836	765	815	836	763	820	787	788	832	822	791	804	768	814	815	828	793	785	849	788	810	789	816	812	813	859	809	781	798	819	773	840	807	840	822	773	789	825	789	804	757	832	790	833	775	792	803	804	822	812	798	844	807	791	780	796	859	781	842	840	810	858	798	833	803	786	785	799	800	828	791	789	826	828	741	777	814	756	814	755	838	762	784	734	790	813	773	768	810	798	814	787	782	807	841	817	813	760	807	779	792	737	851	818	813	771	810	786	824	864	796	803	811	811	814	821	800	807	760	859	733	843	824	790	821	822	810	738	766	773	812	771	772	804	804	790	747	798	785	799	814	762	787	808	798	835	783	810	753	791	829	795	872	848	769	803	777	824	806	807	796	821	761	777	762	820	753	810	797	793	835	793	802	814	819	817	808	872	788	791	802	773	771	809	799	820	853	801	773	826	833	796	805	814	832	782	838	741	820	820	759	786	779	756	816	789	779	780	780	824	801	772	800	812	807	802	828	799	773	844	818	804	851	819	797	846	754	820	783	813	834	819	847	747	814	769	753	826	834	797	849	837	793	789	808	801	817	795	858	792	771	801	763	803	822	829	814	804	783	789	811	778	829	814	788	802	791	811	739	831	816	822	766	807	753	803	776	831	820	773	815	758	774	825	765	784	804	786	815	799	828	808	804	861	811	789	853	766	815	796	787	821	787	787	818	834	775	804	822	808	800	802	816	770	816	835	781	809	783	797	770	848	799	806	859	796	781	771	811	828	807	815	825	783	763	818	800	770	834	809	772	802	861	801	852	828	863	818	821	780	805	766	838	825	820	783	773	772	834	767	749	825	760	817	776	807	791	734	788	820	756	788	737	787	828	772	822	795	795	789	816	810	773	794	806	837	777	773	773	812	777	836	797	778	758	742	814	808	788	801	796	801	776	809	819	838	834	823	808	822	818	832	824	783	791	809	790	797	777	789	780	785	844	832	804	820	805	821	792	792	823	815	817	810	812	793	775	856	804	790	793	851	823	790	824	764	831	857	831	827	808	766	783	806	772	774	755	812	779	825	817	800	763	810	776	812	828	802	818	827	792	781	812	831	762	807	799	782	778	866	816	783	792	825	799	819	812	789	828	784	840	788	780	761	786	791	811	805	786	757	787	790	789	799	770	809	822	758	808	893	777	767	793	789	822	829	772	820	825	771	807	799	802	820	881	790	800	725	799	782	823	798	802	787	793	814	822	809	792	795	788	816	761	843	767	818	844	780	814	757	774	809	792	829	860	778	758	772	741	808	829	752	826	807	809	802	799	806	770	787	788	832	805	818	752	864	788	789	803	849	823	735	790	778	777	827	803	783	784	807	865	838	729	813	791	763	825	800	798	843	781	808	792	807	829	808	781	857	820	786	844	795	766	820	814	809	816	794	833	790	762	755	784	750	814	805	811	795	825	788	827	789	717	809	779	854	746	773	766	853	879	792	841	829	810	761	806	764	808	783	845	857	816	775	835	843	810	780	814	782	803	783	804	826	806	797	793	829	801	802	800	820	856	785	778	781	766	801	811	690	797	778	830	823	773	819	750	809	816	794	749	832	796	861	794	829	816	828	837	808	837	855	801	792	788	773	823	795	798	771	822	803	801	816	772	793	807	803	849	812	809	783	826	751	786	824	828	807	804	769	801	823	785	775	773	838	820	754	824	807	788	799	784	781	799	823	749	828	773	734	763	811	787	797	803	858	801	742	784	814	785	756	796	845	776	801	814	789	819	760	776	824	818	784	819	816	774	763	803	809	782	776	813	801	764	798	759	821	822	809	831	752	844	778	792	784	754	814	782	757	782	811	828	762	823	802	810	785	799	812	831	846	804	834	790	836	793	787	841	824	795	833	888	855	730	830	827	799	766	786	830	822	859	767	850	752	808	811	810	789	792	801	794	741	801	805	773	790	787	866	759	791	797	779	806	863	766	756	809	777	742	770	809	784	844	808	806	786	766	781	774	747	755	815	792	808	722	792	789	807	856	778	799	781	815	786	792	810	829	813	860	809	752	824	823	831	772	755	804	818	812	789	835	830	812	804	774	840	782	826	769	767	763	816	797	798	762	780	775	817	798	807	780	799	865	796	840	782	748	793	798	780	769	808	776	812	818	778	787	784	813	854	756	782	829	817	835	855	778	801	833	769	783	810	811	811	813	824	785	779	737	757	779	798	818	826	853	803	787	823	797	775	811	785	803	822	817	804	824	752	817	788	809	780	809	817	795	776	769	770	772	768	821	789	785	831	765	801	763	828	836	779	775	788	737	807	867	855	783	848	786	829	809	788	842	859	843	810	803	732	786	802	812	865	826	786	822	789	774	853	833	820	816	815	818	801	766	788	766	809	800	862	792	807	767	802	803
12424	4199	5456	5372	3529	2299	1809	1517	1126	975	852	731	763	739	679	519	433	403	364	365	383	326	299	319	303	306	291	276	328	297	284	301	313	319	282	326	284	301	278	278	248	288	278	315	304	262	253	276	266	296	302	289	268	267	266	287	311	303	283	273	294	298	294	316	255	295	268	324	281	327	252	264	271	313	289	306	299	287	289	303	304	262	276	269	288	279	300	285	263	299	263	303	280	302	297	297	298	295	277	249	295	287	286	263	297	295	300	278	301	267	278	299	272	283	306	293	300	280	284	293	275	297	292	283	292	285	307	302	259	301	312	288	272	266	286	296	310	260	280	295	280	282	289	304	286	278	282	318	279	292	279	289	295	272	234	292	281	278	295	268	279	270	292	281	264	346	284	310	303	300	293	286	306	275	282	270	251	291	303	283	253	251	275	287	285	270	265	321	295	272	276	296	277	285	319	295	315	301	279	290	281	280	278	254	251	284	274	271	283	257	318	287	294	296	245	318	294	304	288	296	280	310	296	292	267	296	303	288	308	246	282	266	317	321	242	314	292	266	304	251	288	307	256	311	280	282	287	296	293	236	299	292	275	275	296	289	297	278	247	257	292	281	253	299	280	274	282	259	253	283	285	295	275	279	301	305	265	303	300	271	270	236	309	273	252	282	258	273	315	289	313	293	285	289	277	267	279	256	305	289	323	287	293	275	293	302	269	317	246	281	287	315	304	273	254	303	292	295	311	310	301	346	277	286	256	258	322	271	283	306	289	289	280	301	264	284	287	265	315	292	286	292	269	283	267	252	284	285	303	305	248	311	270	270	269	281	274	282	299	307	267	303	304	300	288	307	293	312	284	263	311	301	271	273	313	316	283	290	266	251	289	296	288	307	279	275	306	283	277	279	262	282	293	284	288	277	292	296	277	310	306	283	311	302	281	289	285	290	271	291	310	296	295	286	282	277	282	264	265	265	278	306	293	295	274	285	295	311	268	292	292	302	275	285	301	311	258	266	256	306	266	256	252	303	268	272	245	321	279	281	283	300	274	297	292	264	267	276	312	286	298	235	265	251	297	317	282	253	306	293	287	294	291	284	276	287	292	325	277	293	262	293	304	254	291	299	300	274	294	304	303	312	245	283	300	273	316	309	276	270	317	312	279	291	297	274	266	266	289	264	296	323	295	311	286	282	294	283	290	266	281	279	279	295	298	296	283	248	301	301	280	292	291	333	332	255	293	317	319	285	284	261	254	287	300	267	270	276	268	270	285	271	259	283	262	320	268	279	286	303	298	262	270	261	300	281	275	303	278	299	267	258	270	253	274	265	260	304	305	297	260	264	326	284	306	334	297	266	288	288	308	273	287	304	286	280	318	308	272	294	317	289	307	303	297	323	260	301	292	286	292	278	255	295	291	264	266	313	271	299	273	292	274	273	294	313	326	285	257	302	288	306	285	288	284	271	262	248	276	266	311	291	268	307	282	289	286	284	293	302	308	265	265	308	278	261	265	283	256	283	280	303	340	272	283	257	293	256	285	308	272	294	285	282	315	285	329	265	276	276	288	301	270	291	279	301	271	274	287	289	295	284	299	282	271	297	279	283	290	286	263	325	283	300	284	297	317	283	295	273	269	273	317	273	293	259	257	276	292	289	295	274	308	291	312	294	276	296	289	261	266	271	254	300	280	298	252	276	277	289	278	314	298	277	315	301	272	273	283	305	289	271	309	322	308	292	267	284	288	267	296	295	301	284	281	267	304	300	282	294	294	311	294	288	306	283	280	282	304	293	312	291	306	268	278	295	279	296	289	276	250	291	279	305	266	278	296	281	249	271	292	258	259	264	283	278	272	300	265	318	285	270	287	300	278	292	290	308	260	335	283	288	303	285	301	286	282	273	290	267	297	287	315	257	275	293	288	302	297	303	302	240	307	280	256	295	299	293	273	308	262	297	300	301	299	308	284	295	291	295	304	252	285	282	266	307	291	285	289	305	320	258	293	297	251	313	301	248	288	275	310	255	307	246	275	252	259	292	292	312	291	261	281	322	291	270	262	289	282	303	317	298	298	252	293	305	301	273	277	310	278	295	288	314	275	271	276	298	305	280	294	283	244	294	324	309	293	315	317	303	288	273	291	301	294	261	302	262	279	283	300	276	257	309	240	280	285	334	275	286	288	285	276	304	281	291	306	290	278	270	280	276	327	299	292	281	292	284	285	293	284	303	307	302	303	306	281	266	263	293	306	302	294	267	299	273	271	286	310	288	305	291	323	292	277	284	297	300	270	281	296	253	280	310	306	309	296	290	268	301	291	321	259	303	280	292	293	266	263	286	281	248	329	264	268	296	304	258	248	278	283	283	311	280	292	281	291	305	276	284	239	296	278	279	290	314	304	309	286	291	274	285	302	298	323	279	291	290	290	313	247	297	268	336	295	312	277	268	267	302	263	311	281	285	283	271	303	275	273	316	326	314	242	293	284	290	288	277	286	318	279	321	300	317	292	321	265	273	281	300	291	280	257	279	290	280	307	274	294	270	298	274	284	290	263	272	296	325	310	287	291	281	294	286	272	278	275	265	272	292	279	290	310	307	295	295	293	283	297	295	270	278	258	280	314	287	263	312	276	272	283	278	278	287	253	297	308	294	296	272	247	284	277	254	295	294	264	282	290	285	265	304	304	294	270	292	287	297	287	264	272	296	281	310	298	296	291	262	265	291	231	283	302	282	304	278	286	290	261	245	297	281	267	317	314	305	292	299	265	279	292	276	272	274	308	280	290	272	332	319	259	256	261	314	271	254	311	291	271	292	303	281	262	255	270	300	286	295	288	303	269	277	296	283	307	279	294	232	283	272	285	273	271	263	268	305	298	276	272	267	293	319	329	283	272	247	316	287	265	282	269	261	307	279	296	302	288	303	284	297	269	275	295	293	309	270	265	299	294	318	303	292	282	278	286	291	303	284	260	261	259	308	281	297	289	307	282	321	304	288	279	299	328	292	286	260	286	277	322	296	249	303	294	274	250	297	302	265	308	291	265	292	287	303	299	263	285	304	297	262	295	283	277	289	323	312	293	292	259	262	291	273	261	260	310	298	263	336	301	317	288	261	269	299	267	276	266	304	287	299	293	291	269	278	297	307	302	266	295	306	287	276	284	292	275	289	287	288	292	301	315	286	305	304	285	281	297	285	276	263	291	260	285	271	295	301	264	272	326	297	264	295	289	287	270	316	318	318	281	289	322	292	297	274	282	295	293	289	301	295	287	273	290	295	285	277	260	270	286	281	298	309	285	287	283	282	305	275	286	284	331	264	276	310	290	254	300	305	283	279	307	320	305	304	250	289	318	286	286	286	273	297	313	264	282	277	333	278	287	277	270	300	267	284	281	268	315	314	284	270	279	277	286	256	300	285	319	271	289	281	285	304	277	315	249	307	327	292	280	305	276	293	245	281	267	298	271	300	279	270	304	244	305	273	304	297	296	294	275	268	269	282	295	260	277	275
8929	3867	9692	13440	11256	8670	7333	6182	4872	4306	3754	3411	3259	3431	2982	2043	1775	1365	1266	1033	980	983	919	803	888	801	762	853	798	716	705	756	743	734	693	756	725	647	673	681	676	668	672	718	679	694	718	648	659	674	644	646	682	683	659	611	661	616	656	606	674	678	650	681	615	641	636	662	609	634	638	655	639	646	629	601	694	664	654	669	655	640	657	618	649	599	688	621	647	667	704	710	672	636	668	644	621	702	635	600	638	668	608	649	689	698	632	673	634	611	669	665	680	637	680	612	645	663	653	599	657	620	659	692	653	611	600	647	640	622	680	651	673	662	591	680	651	656	654	613	660	657	633	667	655	690	643	637	628	668	680	619	645	640	660	645	717	675	659	632	657	629	672	631	672	662	647	656	643	634	626	644	678	673	603	621	691	643	706	681	642	619	648	627	665	660	622	597	633	628	624	706	649	642	627	640	654	680	669	648	636	672	673	653	630	627	648	662	622	654	644	634	641	618	655	662	671	654	634	678	674	667	638	658	644	633	645	680	627	649	616	673	641	707	636	645	644	671	630	689	625	581	610	674	650	657	650	672	660	622	666	685	650	644	707	643	672	644	688	617	669	640	635	624	634	663	627	654	640	605	619	655	665	656	657	661	680	642	668	634	677	658	662	682	650	673	630	633	658	621	665	627	685	640	621	660	602	640	640	636	669	660	689	634	661	666	616	685	644	604	649	649	697	632	679	622	651	622	637	630	652	618	673	642	678	645	651	624	623	645	660	624	643	670	644	610	634	656	673	643	600	657	613	652	614	588	635	593	691	617	588	626	670	664	681	654	663	671	610	652	651	615	684	676	668	643	685	605	695	637	633	634	662	624	657	611	626	627	592	637	655	575	614	661	671	632	681	658	639	644	634	655	605	681	652	669	637	653	654	674	661	623	664	622	663	607	689	616	651	640	628	691	699	594	645	603	654	646	641	664	619	644	641	656	651	659	676	694	647	683	661	644	624	649	671	616	634	605	676	671	653	654	663	630	697	642	683	645	642	669	665	617	683	609	634	647	657	653	613	676	619	700	652	674	639	609	695	675	651	612	630	650	662	668	626	644	628	620	656	648	657	627	649	670	714	628	609	687	667	674	646	649	644	640	667	591	630	617	610	624	684	677	634	591	664	603	652	701	637	661	653	669	656	652	642	652	688	651	629	671	639	658	652	656	677	679	692	694	646	641	633	637	662	686	649	663	626	652	672	671	676	663	615	678	674	666	632	652	639	658	665	628	618	662	658	626	631	663	687	616	652	683	665	646	650	631	633	603	610	681	694	619	667	648	645	635	687	636	625	728	610	606	679	702	663	642	667	659	630	671	652	633	672	620	668	650	585	609	645	643	678	615	638	632	630	632	650	625	700	682	648	620	654	639	654	680	637	655	679	640	630	609	598	611	632	628	622	626	649	681	599	625	659	614	643	669	661	667	637	648	669	638	677	625	617	676	673	658	655	674	640	651	649	639	626	626	654	637	614	646	610	608	670	638	657	610	684	615	640	660	660	652	681	652	634	678	647	682	676	650	670	657	619	672	641	644	683	635	670	691	665	716	648	683	645	688	653	662	673	721	597	664	653	669	667	664	669	647	654	642	665	662	627	605	664	640	647	699	645	630	646	664	606	667	655	619	664	687	662	647	615	664	625	675	651	675	663	625	670	684	700	646	668	627	659	648	713	680	641	673	639	630	612	647	661	656	630	647	714	615	648	632	688	664	625	638	636	656	646	651	645	669	643	663	598	712	634	662	633	624	639	642	680	656	662	639	659	638	605	648	669	672	689	638	650	658	668	636	633	610	629	636	661	622	627	646	645	645	638	666	645	622	597	625	694	631	657	607	612	648	637	659	620	685	654	627	639	599	661	690	617	669	651	661	658	676	673	696	663	621	614	702	633	641	677	656	653	691	644	581	665	660	595	636	688	655	703	650	664	636	623	608	603	639	634	627	624	657	615	629	666	603	660	630	636	642	651	667	639	653	658	659	607	652	651	633	632	603	625	673	651	651	638	682	650	681	609	658	608	672	684	632	626	648	608	645	686	688	669	613	675	600	673	699	658	665	624	631	660	668	631	685	675	675	615	654	618	705	663	634	629	641	647	653	607	684	705	638	657	650	627	636	665	621	681	614	659	566	656	625	666	650	633	621	605	667	643	687	628	660	626	650	646	642	624	673	632	672	692	628	642	656	634	683	625	611	625	639	620	632	637	660	622	614	656	654	645	640	636	677	670	683	652	659	663	666	665	645	621	596	634	657	635	611	669	654	624	634	654	626	662	693	654	667	647	673	602	615	654	677	627	634	651	639	670	656	644	706	646	622	671	632	699	652	668	695	634	666	689	633	639	650	632	702	643	596	619	680	637	653	645	628	650	645	672	655	611	611	641	673	684	661	672	639	668	656	559	637	639	671	645	647	668	643	673	638	666	670	653	652	647	661	670	663	626	679	704	677	673	643	644	682	626	638	712	631	670	705	649	624	661	676	675	618	706	666	683	687	620	654	602	652	653	638	651	661	658	693	643	683	622	668	656	624	635	665	643	684	668	660	644	675	684	694	658	636	622	647	641	597	631	681	651	645	649	658	661	668	628	656	638	683	651	660	666	648	681	660	616	661	650	642	592	659	646	648	624	622	655	633	627	662	616	673	640	656	641	597	649	631	624	671	662	627	649	678	652	675	632	652	642	629	641	688	672	686	676	612	637	625	647	650	669	669	649	685	605	647	631	659	672	682	641	646	620	655	614	627	629	693	674	657	640	648	681	661	674	675	653	651	629	646	641	628	638	678	634	604	615	662	664	628	637	663	668	656	683	636	702	639	651	660	660	613	650	639	649	658	697	664	681	616	668	626	645	610	615	592	668	625	645	692	610	690	670	641	635	656	615	634	642	641	641	651	622	660	658	657	651	661	662	656	657	648	670	683	693	678	665	638	647	679	670	653	664	677	661	601	672	623	645	701	673	667	648	619	635	633	637	639	653	629	665	656	624	635	655	643	671	663	649	677	628	680	675	637	661	631	643	644	675	677	638	659	649	647	634	666	613	687	673	641	670	650	680	695	640	672	688	666	648	671	653	663	646	624	705	632	641	661	615	614	684	649	652	687	622	660	675	628	630	697	638	627	666	641	651	656	694	666	658	669	659	634	636	599	650	648	618	654	705	631	670	611	644	651	613	614	617	636	673	646	638	668	661	654	658	663	657	635	604	653	641	646	608	641	673	631	649	641	644	658	673	639	631	630	657	593	616	598	645	642	595	676	657	645	646	678	616	677	664	691	651	673	638	609	684	631	658	628	655	674	629	693	662	622	696	673	662	679	684	709	598	673	666	625	630	695	716	684	629	699	642	659	679	642	648	668	651	658	668	599	679	650	649	620	624	648	668	632	612	672	615	675	632	630	617	635	637	659	637	679	662	639	618	701	669	619	638	660	697	686	644	663	673	643	630	683	696	630	634	630	630	674	643	688
19316	6306	7169	7631	5461	3603	2769	2170	1596	1299	994	955	952	1059	731	574	490	408	391	348	351	327	347	299	316	277	297	303	296	250	248	242	267	284	246	297	278	262	259	267	242	277	269	282	278	243	277	261	245	235	245	281	245	284	274	265	259	265	224	245	272	266	248	243	276	267	276	251	278	237	235	251	289	229	275	269	239	258	252	264	291	248	254	223	228	227	285	251	249	246	251	250	269	258	260	225	258	286	246	254	272	254	258	243	274	288	257	240	275	261	277	259	267	231	257	293	265	224	249	224	269	251	252	240	261	264	265	251	254	256	287	278	274	272	262	251	273	280	236	229	243	240	271	256	222	207	241	257	254	258	253	271	267	250	256	249	269	299	269	274	244	270	279	227	252	223	259	264	271	242	250	262	272	227	223	240	273	267	256	244	263	221	236	278	238	261	267	245	245	277	272	276	267	276	262	251	240	230	244	281	285	265	258	227	239	301	256	258	247	248	289	249	213	291	260	240	254	260	262	212	242	232	249	239	287	221	266	240	259	246	273	262	235	252	215	259	243	264	269	229	227	256	269	268	253	256	290	273	263	248	263	249	252	242	262	295	269	251	281	251	268	273	254	252	256	266	273	260	255	256	252	262	255	224	243	269	240	291	278	236	273	262	253	234	251	268	266	254	264	253	238	264	257	249	218	280	268	271	253	270	253	231	259	259	265	233	229	266	269	275	271	260	260	246	256	235	256	238	249	245	236	260	277	272	264	266	258	233	264	268	279	255	234	241	217	278	262	247	227	239	237	248	244	273	238	279	255	260	275	235	277	243	259	250	267	243	264	306	277	276	247	272	281	245	253	278	246	233	254	308	273	247	284	247	256	289	232	227	261	246	268	281	228	252	268	266	243	233	284	261	243	208	259	254	267	242	254	244	262	265	269	237	247	262	253	225	234	285	263	273	252	248	243	253	273	267	281	257	257	276	253	249	285	244	250	257	264	269	268	272	256	243	286	272	226	250	263	265	242	235	255	261	254	248	263	280	233	257	235	249	257	253	247	231	248	264	251	266	257	270	234	287	257	248	270	288	313	262	267	259	277	285	239	294	257	254	268	215	221	270	270	269	281	236	278	279	253	273	233	279	296	288	255	259	244	244	261	236	246	262	276	273	233	264	251	280	257	245	289	235	271	228	252	250	255	248	253	211	279	273	295	221	278	295	232	235	265	247	252	259	260	244	260	258	228	222	270	245	244	216	252	274	233	273	247	255	237	235	272	257	270	242	270	270	248	237	267	240	244	245	264	247	272	253	273	254	264	258	275	294	267	270	217	224	254	254	277	273	261	252	271	271	238	266	284	293	249	267	280	227	265	247	212	236	233	234	215	231	273	233	260	232	250	264	226	276	272	244	239	253	247	254	233	251	253	258	233	260	257	233	238	241	254	266	269	277	258	255	248	232	260	258	234	228	266	279	265	278	265	283	261	248	287	246	270	265	268	258	282	282	266	289	259	248	249	270	273	244	255	284	232	251	268	236	226	257	233	245	262	266	278	274	265	256	255	255	264	257	254	245	260	263	223	264	251	213	271	270	263	244	239	280	258	271	239	252	242	249	230	245	233	268	255	264	255	266	256	222	264	266	293	264	274	264	245	225	285	277	253	258	261	246	254	270	278	257	244	237	253	244	268	234	257	222	251	267	261	270	290	255	241	297	280	246	231	224	242	269	234	267	266	244	255	237	267	240	237	264	267	242	254	228	233	246	273	246	246	255	215	255	260	269	268	280	231	235	275	249	290	271	243	265	277	270	266	264	252	228	228	281	232	247	278	291	241	256	242	240	241	300	267	262	249	307	294	264	243	266	281	262	254	256	259	252	275	252	242	267	267	251	275	280	277	245	232	268	266	262	276	275	249	242	245	256	233	258	252	287	279	250	230	252	239	270	273	273	250	288	246	260	264	257	250	273	245	246	262	236	249	243	276	258	261	267	268	210	251	251	241	291	251	254	244	226	266	266	259	240	282	266	258	226	260	245	248	235	266	238	269	240	253	219	264	264	249	244	270	265	296	247	255	254	233	255	237	253	257	239	250	253	255	233	252	246	242	239	270	207	249	309	254	246	270	245	272	264	238	239	264	261	246	252	268	258	276	266	249	255	242	235	256	244	256	262	228	244	254	254	263	243	235	233	240	246	267	262	274	252	263	268	256	257	275	229	276	264	277	253	261	279	273	249	238	289	287	272	243	259	262	245	264	265	258	257	270	236	253	299	272	251	252	263	252	302	240	243	241	245	258	241	268	261	264	257	250	239	223	217	255	247	234	252	282	267	260	268	240	243	261	241	276	253	269	252	258	284	264	268	251	242	254	267	244	250	247	226	264	278	262	228	248	207	260	253	244	262	241	272	287	255	267	251	251	255	289	248	240	272	282	260	261	260	239	264	285	230	243	266	249	261	262	248	272	269	254	264	229	235	240	248	242	271	258	250	239	274	264	253	228	259	303	248	274	227	239	244	271	243	229	260	264	225	265	256	249	241	243	250	270	241	248	247	218	239	267	274	245	312	285	233	265	265	268	261	246	247	248	300	252	256	266	234	244	245	248	269	223	241	221	233	246	260	252	265	277	290	252	256	245	246	235	250	265	261	261	216	241	289	291	240	270	250	283	249	223	244	271	262	272	290	254	235	253	261	266	250	249	251	259	266	270	256	235	251	259	277	251	228	232	256	232	258	280	223	254	247	267	235	249	298	233	289	253	254	249	266	240	249	241	251	234	243	242	250	243	259	244	271	250	271	216	285	252	287	227	247	283	269	255	261	248	252	268	274	261	268	279	284	242	251	259	221	237	274	258	271	277	262	256	251	277	279	251	254	245	261	274	242	229	241	244	247	251	256	282	289	269	248	255	232	259	280	269	242	252	268	232	273	238	286	298	290	265	233	267	254	257	251	280	281	247	283	284	253	284	252	237	251	227	279	285	282	249	235	267	217	227	243	259	236	256	244	255	258	242	236	229	245	247	256	261	263	262	257	235	262	273	238	250	279	274	224	239	258	271	269	277	272	274	261	261	248	227	239	250	273	265	247	241	279	286	246	300	257	243	262	269	279	247	227	268	257	241	253	242	251	242	271	258	240	243	230	243	260	236	225	255	230	256	287	230	268	263	239	275	276	278	252	257	260	268	268	268	258	232	252	230	265	258	284	255	259	264	264	261	244	296	274	267	242	293	245	249	223	267	254	283	267	253	229	248	236	246	241	249	284	253	244	260	246	291	243	254	277	233	249	261	250	233	242	248	263	238	278	287	250	266	236	255	227	279	247	264	283	279	266	271	213	260	230	260	256	262	251	263	273	268	248	264	238	263	231	251	279	250	270	262	280	246	253	237	236	226	260	259	253	235	249	247	267	227	261	242	272	264	263	237	278	283	253	235	254	273	273	273	271	283	253	239	239	278	243	261	248	280	244	239	258	273	272	250	222	254	271	258	238	239	267	245	286	237	244	252	228	264	236
11174	5147	11305	16524	14770	11896	10232	8988	6702	5970	4793	4594	4609	4720	3721	2389	2073	1645	1461	1200	1215	1088	1008	1006	957	894	829	855	829	677	692	703	675	697	666	704	716	674	616	643	616	664	643	583	657	599	629	562	596	601	608	578	602	576	621	619	602	608	627	596	602	566	628	534	588	615	624	588	595	610	635	563	598	605	587	570	608	558	614	560	600	615	601	594	548	580	591	579	611	528	635	592	578	559	535	636	573	601	597	618	589	558	605	610	561	598	612	592	610	589	574	560	585	627	575	588	596	555	566	610	598	590	622	534	575	626	599	569	606	598	633	600	609	627	590	586	562	576	547	603	574	551	586	610	636	566	640	575	603	610	574	572	616	619	585	587	583	582	589	606	613	645	593	629	571	629	598	613	605	572	597	572	571	580	580	590	595	586	573	627	618	600	560	595	625	579	598	617	615	571	593	592	589	584	583	600	630	582	614	616	604	603	589	588	598	624	632	597	600	560	577	590	574	605	533	605	586	602	584	587	562	614	608	574	601	594	572	599	593	611	609	598	586	626	609	548	579	627	580	611	563	577	622	567	630	638	590	585	607	570	571	574	573	609	577	601	644	565	580	577	599	571	642	602	560	591	567	641	604	621	618	614	632	596	602	604	553	610	588	585	540	606	583	647	588	602	575	609	577	598	611	580	574	630	576	585	572	608	583	638	571	574	589	569	603	599	567	584	601	603	591	570	588	588	634	588	549	579	593	597	624	587	584	601	537	599	606	599	584	577	590	582	573	587	604	606	593	602	580	633	604	584	590	611	601	604	578	563	594	590	612	562	579	595	580	614	626	591	573	562	602	625	580	536	578	571	546	595	620	609	597	587	549	618	582	637	608	624	648	600	645	640	624	581	558	596	610	563	626	611	552	576	605	609	580	587	589	618	619	578	602	640	604	637	564	597	561	583	584	597	586	638	557	637	610	626	654	607	589	583	629	603	567	612	592	582	588	587	584	639	598	628	620	547	611	605	570	594	573	600	619	621	554	591	553	606	573	602	608	593	610	613	595	588	570	571	597	600	621	601	580	552	613	645	578	586	614	565	583	582	563	579	574	605	574	584	563	573	560	602	607	612	628	597	577	578	616	645	598	563	596	627	591	574	584	597	612	611	604	602	593	571	599	592	560	583	578	592	599	602	592	531	625	560	588	643	580	582	596	639	606	579	604	587	587	590	602	592	576	609	612	558	557	588	617	580	642	598	572	609	602	613	602	584	627	575	584	611	573	534	564	614	591	607	611	569	618	592	589	594	599	626	619	636	632	596	603	609	585	574	535	598	589	570	573	597	576	583	582	636	600	566	634	585	633	614	582	611	582	577	581	585	549	575	587	578	594	599	557	585	610	621	595	543	593	632	596	597	574	597	616	576	597	610	604	584	617	611	633	580	636	602	609	550	607	604	533	599	565	586	607	580	579	583	602	618	581	584	615	569	646	603	590	615	626	654	600	554	585	580	597	575	583	565	609	628	550	572	594	572	620	605	542	599	605	545	648	622	605	617	578	598	626	604	596	607	572	603	588	604	591	629	617	611	653	597	626	644	587	581	600	595	593	620	587	592	604	583	622	609	577	599	576	580	603	597	595	602	664	589	637	581	600	612	587	582	566	536	560	609	606	543	573	585	559	586	609	584	606	602	602	576	581	638	604	589	590	611	587	578	619	620	630	604	577	586	553	611	553	633	584	598	614	572	566	573	575	589	610	554	570	587	625	584	614	584	572	577	592	587	589	603	577	581	582	608	587	562	628	590	609	583	622	602	598	589	608	599	615	616	515	652	588	569	631	596	629	605	595	591	569	572	576	571	627	580	567	595	593	593	604	567	644	598	598	586	561	601	576	589	565	620	581	583	626	646	548	569	585	601	599	577	569	586	590	599	564	608	625	604	600	572	595	595	578	564	571	560	598	596	643	638	599	617	597	610	581	524	569	610	579	588	622	568	581	599	591	615	596	606	577	593	630	551	600	603	597	569	563	580	597	611	583	583	624	563	594	579	545	586	639	548	608	590	604	644	618	559	591	558	622	576	597	578	603	605	642	576	565	579	593	604	629	588	593	574	588	565	607	597	575	628	584	626	576	627	568	675	554	581	594	597	625	636	574	599	595	577	610	587	542	608	570	592	612	587	611	622	543	572	564	589	608	612	592	603	599	571	570	577	578	558	631	567	611	602	565	593	590	602	654	602	579	572	616	616	641	615	604	606	573	625	584	598	594	621	612	567	608	601	579	588	579	566	591	619	648	608	584	585	589	607	556	610	524	571	605	625	621	614	591	579	574	572	609	615	625	605	618	576	611	623	553	565	583	587	547	598	580	613	575	554	565	603	592	645	568	611	580	604	614	575	579	633	612	605	567	577	604	598	571	587	589	585	585	588	609	628	562	568	579	609	617	593	595	586	585	592	569	607	590	619	577	613	591	564	565	599	604	601	613	578	592	638	593	617	594	600	584	566	609	615	562	555	609	598	591	599	562	599	653	617	579	587	532	642	596	579	566	599	542	611	592	578	558	588	589	615	567	640	587	587	611	588	622	593	582	584	613	572	621	589	601	616	600	583	572	552	569	645	636	597	631	578	583	595	588	596	599	589	565	575	585	592	608	592	546	565	589	630	597	591	579	575	600	589	599	592	588	625	611	618	556	585	603	618	566	567	606	565	578	625	552	566	618	589	592	571	568	562	569	596	588	618	613	647	614	583	592	566	583	565	617	620	585	624	616	581	627	600	592	563	578	548	612	562	585	606	590	603	572	586	631	587	591	571	588	627	569	629	659	582	596	588	617	558	590	629	590	601	584	560	585	609	607	605	648	575	565	576	566	593	586	574	577	627	602	579	582	583	578	609	578	555	589	632	554	618	615	613	570	617	586	578	621	568	608	615	582	572	590	633	556	609	510	568	547	596	601	648	606	587	578	572	615	622	592	634	614	571	617	567	596	568	600	610	576	600	593	638	595	553	570	606	584	638	575	576	610	572	582	628	573	595	605	612	605	549	603	585	574	596	607	564	622	578	572	621	600	580	596	586	581	551	607	606	572	637	552	613	623	611	564	609	611	568	541	578	569	614	602	548	614	615	615	577	584	553	599	598	617	625	589	587	587	596	608	561	631	569	611	561	612	605	615	597	567	584	590	561	641	573	620	558	593	598	622	610	607	561	579	594	580	614	589	549	644	612	590	562	591	554	560	646	586	577	613	597	567	592	588	614	620	575	619	600	627	621	584	594	558	601	574	624	538	577	596	598	564	607	568	604	572	603	576	611	673	587	582	594	616	582	620	527	544	631	558	607	609	631	563	591	568	627	562	591	559	593	618	576	586	602	560	595	610	595	582	595	627	623	619	638	626	598	601	619	575	615	590	566	579	647	597	560	607	589	583	564	635	584	578	584	568	620	530	579	582	589	535	590	612	559	609	614	594	583	581	572	585	565	599	607	551	567	576	581	567	619	554	594	584	605	603	609	597	624
4301	1661	2311	2550	2093	1542	1235	1057	817	764	659	651	632	736	623	461	446	426	402	397	399	377	392	381	384	399	384	366	361	362	367	352	330	388	426	374	379	432	368	391	380	343	367	380	359	367	350	393	366	354	405	397	362	339	345	362	356	375	339	368	351	344	398	401	350	372	417	360	379	369	326	376	347	353	348	402	354	363	358	369	357	407	354	367	395	398	371	352	407	369	344	394	356	372	370	360	371	376	388	383	408	363	399	386	381	367	411	403	359	347	348	400	363	342	380	362	359	376	401	371	345	343	374	419	356	379	344	356	369	399	354	362	358	409	375	409	366	372	373	362	356	343	356	369	349	373	360	361	419	366	374	345	327	368	393	402	355	361	394	353	384	403	347	397	389	388	376	351	365	392	360	371	376	372	368	373	352	341	375	342	365	332	409	391	338	406	370	397	385	365	365	359	394	388	393	343	406	344	343	387	348	345	392	383	383	354	363	358	371	349	375	369	383	395	354	379	356	366	390	398	381	374	386	383	374	366	329	360	377	386	377	346	382	379	422	357	326	376	364	372	375	381	388	352	366	421	365	381	360	393	385	391	347	388	353	327	361	337	400	338	445	379	350	383	362	386	390	389	378	396	346	350	342	365	356	353	365	384	370	372	404	381	410	367	385	375	383	360	400	396	379	395	356	403	366	364	360	350	375	387	377	334	358	377	342	356	347	373	380	347	337	347	358	358	357	382	364	338	353	376	364	379	342	367	396	350	368	336	376	356	362	369	368	389	411	398	370	361	422	366	341	372	374	399	383	335	349	382	352	396	394	360	384	356	365	380	362	363	384	359	400	393	415	363	391	390	382	397	390	361	380	395	349	383	377	368	302	343	341	364	377	316	397	349	343	359	347	375	400	397	355	363	382	347	391	352	363	372	355	364	369	375	378	382	358	336	354	375	381	382	399	369	338	357	399	378	384	394	417	378	381	385	378	352	365	379	362	387	370	376	365	400	398	373	362	378	381	374	409	375	381	351	355	365	381	382	383	361	389	372	342	396	344	379	395	354	355	371	378	376	361	399	353	418	380	359	356	371	411	392	358	370	431	340	410	361	390	354	400	356	362	373	348	336	374	383	358	371	393	382	361	376	388	390	398	355	360	387	401	399	364	375	368	356	351	387	385	356	372	374	405	409	387	344	345	390	369	405	371	371	332	352	426	349	382	356	391	378	373	391	390	392	363	375	361	359	371	365	354	389	365	398	328	352	393	365	382	362	363	370	388	341	377	367	372	367	367	365	385	394	344	363	348	366	388	377	341	379	389	402	385	375	400	369	372	351	351	406	394	393	377	398	368	366	370	390	375	404	397	388	377	374	353	361	377	426	378	343	411	362	337	360	373	345	339	405	363	366	394	334	357	376	355	394	380	393	380	361	363	351	377	393	313	376	395	336	388	391	372	369	384	368	385	380	382	389	370	384	361	368	347	383	412	385	441	362	368	352	339	350	342	336	375	364	399	349	389	409	380	319	402	371	360	380	393	371	369	368	338	362	363	372	360	361	339	416	404	353	382	378	359	359	360	378	348	366	353	346	372	352	356	343	401	386	395	376	410	358	390	346	374	353	315	347	329	388	386	327	379	355	346	321	348	341	347	406	378	355	374	358	344	350	377	419	368	410	404	352	391	335	329	378	361	370	331	376	374	348	349	357	330	337	339	391	388	384	376	363	357	370	378	365	372	358	387	372	376	339	378	405	350	316	389	392	357	346	389	379	360	371	381	389	383	366	382	378	357	368	342	381	363	401	386	399	374	343	369	384	395	394	385	401	312	367	340	380	370	342	373	385	376	369	378	358	408	391	404	336	367	390	398	362	368	366	348	377	386	379	382	379	364	374	392	389	376	368	357	339	372	390	401	377	339	365	377	375	366	362	369	404	338	351	387	366	407	380	336	404	314	356	326	377	380	395	415	370	360	377	388	373	344	376	391	388	359	380	376	340	361	368	375	379	368	370	396	312	343	392	388	378	366	390	408	356	370	396	370	374	356	380	374	379	379	384	375	359	418	332	334	379	369	361	375	327	387	391	366	373	380	370	340	356	373	352	398	374	358	392	358	366	360	356	351	369	367	362	398	344	380	348	366	381	335	348	378	400	367	307	387	377	336	345	378	369	362	369	375	370	381	371	388	381	410	392	340	342	381	403	392	414	380	396	374	342	345	383	382	355	393	364	349	378	353	377	322	410	370	361	381	381	390	337	385	326	348	366	373	341	355	350	363	367	397	388	398	368	366	339	337	387	391	360	383	349	340	356	376	387	352	365	386	382	404	363	361	397	363	345	359	327	384	369	354	360	345	345	377	361	342	362	402	401	374	334	350	348	358	367	348	340	371	363	372	347	355	399	351	356	378	381	373	354	393	406	343	361	373	373	377	385	389	372	354	394	359	357	363	376	356	357	376	357	352	337	347	361	365	380	380	380	349	390	389	377	381	379	392	366	385	364	395	347	361	365	368	378	380	395	365	405	433	354	354	368	343	358	409	382	369	361	373	354	388	372	358	376	389	367	338	377	406	348	380	376	378	375	354	379	355	363	384	350	399	327	362	325	349	381	363	388	316	380	374	407	347	365	347	395	346	381	376	376	391	377	383	352	347	348	327	372	331	358	413	340	362	358	341	387	334	401	371	391	378	351	367	365	368	390	400	375	372	352	399	349	381	356	362	356	379	376	378	360	376	363	349	351	377	352	371	367	374	367	365	390	372	406	386	382	413	394	376	347	375	383	355	322	388	379	349	378	361	403	405	368	323	358	374	339	330	389	387	365	375	368	377	385	384	390	400	397	362	391	409	404	376	380	356	360	395	383	378	351	396	383	356	366	400	373	387	371	361	336	352	347	385	359	356	380	382	365	384	380	395	400	356	332	352	385	343	360	368	393	393	370	370	366	399	381	337	364	387	354	351	384	348	348	389	388	382	366	357	365	354	372	343	347	383	363	361	320	383	308	389	388	383	356	400	378	361	374	351	339	374	371	369	388	373	360	400	360	379	346	366	412	371	334	374	377	419	347	388	357	373	401	384	385	400	342	402	393	387	383	350	342	407	385	357	374	383	388	370	383	355	370	394	315	397	378	392	361	370	373	410	383	370	386	346	387	388	357	394	397	356	373	415	332	340	361	373	362	365	361	364	359	367	379	374	375	356	404	374	368	350	411	400	371	390	343	400	383	398	374	348	374	356	388	366	359	377	333	374	356	406	326	371	404	389	367	375	368	429	380	405	338	356	389	385	385	374	358	357	383	384	387	408	392	373	405	365	368	349	371	361	369	399	372	384	371	386	339	352	382	371	343	354	399	389	371	391	421	360	355	432	362	369	334	354	357	381	346	352	355	374	391	359	358	381	406	353	367	363	355	348	385	375	370	347	383	392	376	385	347	365	351	370	346	329	360	372	385	376	373	353	355	351	362	409	326	373	408	376	359	362	409	366	389	365	381	362	365	418	363	367	347	352	354
3406	1923	4825	7678	7381	6032	5064	4302	3293	2947	2588	2522	2498	2653	2116	1388	1271	1208	1097	1019	954	951	973	954	895	887	937	883	838	832	836	804	853	830	882	813	802	820	805	814	816	784	797	841	773	839	787	809	794	813	779	809	817	828	824	795	804	746	786	790	846	876	811	824	801	772	781	836	827	836	792	805	833	800	791	826	817	786	845	780	830	815	778	856	773	840	841	814	800	835	854	834	797	867	865	829	802	779	782	800	794	826	808	845	822	766	787	790	849	785	814	837	828	800	780	803	785	811	817	789	841	805	827	771	792	836	760	790	808	823	829	833	806	772	844	795	823	795	860	817	807	808	774	809	769	808	800	835	793	842	799	806	759	759	774	855	810	778	820	838	853	813	832	830	864	825	825	855	816	799	832	818	800	786	795	818	809	850	773	741	809	817	801	844	776	761	746	860	816	833	824	822	773	857	887	796	819	813	853	815	820	750	824	795	793	800	819	833	837	790	825	757	870	807	783	788	812	791	832	818	809	812	810	804	820	804	839	830	794	815	798	820	799	766	784	866	768	840	824	791	780	808	841	805	800	784	774	799	811	804	837	811	816	839	808	759	874	802	793	821	769	747	798	812	836	775	856	779	800	748	823	791	795	833	872	847	776	807	848	831	866	811	823	839	843	831	805	835	843	810	794	824	864	774	784	796	841	856	806	850	797	838	802	796	790	793	780	759	851	759	784	790	795	830	820	809	823	854	806	806	808	768	777	818	817	784	781	851	836	804	841	819	808	777	767	816	764	809	799	827	815	870	804	832	788	793	853	793	817	787	841	827	772	828	773	778	769	766	786	796	806	850	825	820	808	836	818	835	803	878	779	868	787	754	847	817	802	807	803	794	768	745	830	791	818	802	856	776	793	870	837	802	831	862	803	819	843	845	782	790	814	867	796	802	787	848	858	862	774	836	784	749	816	824	785	770	805	837	807	857	801	865	805	765	742	846	802	836	804	824	818	780	790	748	803	756	847	775	807	812	749	788	817	824	850	847	848	772	852	835	790	798	822	798	830	808	819	812	765	803	804	788	791	877	839	792	837	796	786	739	855	821	790	795	833	788	763	806	815	748	785	775	754	797	755	785	760	818	826	809	826	823	786	808	810	778	804	812	790	810	819	803	817	803	782	822	830	824	828	826	774	803	818	808	854	830	757	812	805	799	761	834	759	801	794	854	744	799	805	807	802	809	874	815	759	782	855	841	827	779	775	833	857	806	809	805	781	792	781	745	819	838	817	839	788	813	827	893	817	761	815	797	769	839	803	789	814	792	801	851	790	793	739	826	842	791	800	775	852	821	843	812	808	802	788	800	841	796	833	812	792	843	809	817	831	805	806	819	785	804	813	830	810	852	819	799	769	840	774	748	834	835	784	826	800	843	854	809	849	789	801	868	776	810	789	833	863	885	763	851	800	843	758	793	833	765	819	810	806	779	819	839	807	804	800	777	764	752	788	826	815	806	802	804	788	834	838	805	799	843	785	787	840	780	795	780	819	818	806	872	782	848	888	827	770	803	787	766	806	795	860	870	800	809	813	796	821	856	824	797	858	832	837	801	822	826	828	776	843	833	828	854	858	849	811	845	808	794	795	814	801	821	765	828	820	830	797	804	805	803	820	825	866	821	826	807	781	821	814	808	794	786	828	787	826	844	833	839	800	784	834	821	811	820	859	783	828	852	772	766	845	754	809	842	759	809	805	822	851	786	782	820	857	838	807	797	867	795	837	817	815	774	804	823	745	791	803	856	811	893	798	802	795	829	864	797	786	809	774	766	823	840	814	799	776	802	787	791	790	827	788	797	756	806	789	766	788	831	741	798	798	788	816	785	788	816	809	795	808	830	822	797	815	822	809	840	812	805	772	833	803	795	817	771	813	811	776	803	825	779	857	825	815	799	806	833	795	830	800	809	847	785	856	847	835	748	828	854	784	820	831	801	823	802	810	815	800	753	756	765	831	764	784	804	871	791	871	799	825	746	822	755	757	797	751	794	792	842	825	814	804	874	820	784	806	790	837	828	769	835	808	778	792	830	833	803	807	804	848	817	842	767	808	843	825	853	807	816	825	807	787	809	840	705	778	820	779	744	809	824	832	828	774	852	851	775	799	763	759	857	778	757	821	870	827	821	800	809	813	864	804	782	799	837	848	810	810	807	837	766	807	830	818	821	868	773	820	823	803	807	821	839	770	822	818	789	767	770	843	818	799	816	794	827	827	846	786	804	805	852	761	817	845	739	841	850	843	753	855	784	762	846	730	831	802	838	810	761	784	851	798	764	823	803	795	831	820	784	801	819	825	792	836	778	791	793	743	796	818	784	794	793	810	824	822	849	839	821	796	810	801	837	816	824	845	790	798	828	811	811	816	813	813	822	830	832	777	795	848	805	800	753	801	807	819	790	829	775	851	823	805	768	770	848	819	828	800	776	773	791	776	825	827	797	790	806	824	785	836	782	806	834	786	836	806	781	852	828	829	787	832	792	804	781	825	886	807	819	824	804	780	783	840	770	825	793	826	792	871	724	808	807	811	778	758	802	821	797	833	785	786	773	792	807	828	791	755	813	768	829	773	803	772	781	810	727	813	816	804	789	831	801	779	843	782	839	859	806	810	830	807	771	794	842	814	810	773	774	803	787	774	797	855	818	830	786	799	805	810	808	814	863	801	827	797	825	831	882	776	759	803	825	824	821	833	807	788	878	823	823	839	808	777	837	824	824	834	768	821	797	809	867	795	828	761	787	816	788	844	885	853	781	805	842	809	865	764	844	822	786	783	798	812	798	824	776	812	795	847	804	793	861	834	785	782	845	806	819	829	839	749	811	802	845	855	817	823	802	826	798	792	808	770	797	792	813	816	796	818	822	791	807	793	808	786	802	849	791	776	796	822	764	801	806	820	734	782	820	805	772	805	745	849	802	789	818	834	835	831	821	774	880	829	857	778	793	803	844	802	800	801	799	814	818	841	815	831	813	791	789	788	849	796	775	855	805	834	779	795	842	801	808	789	849	736	807	813	752	832	845	815	835	760	816	806	808	828	822	856	825	773	764	787	846	868	869	816	780	775	842	805	857	854	845	825	810	849	813	780	792	847	837	817	852	783	810	794	800	783	817	838	813	837	811	790	758	848	816	870	772	811	806	769	813	772	787	777	865	860	780	804	794	788	821	811	796	878	794	811	820	813	842	742	864	808	758	839	800	774	826	837	801	827	828	854	794	817	818	828	788	853	796	781	776	835	888	755	830	810	844	824	802	756	811	863	827	813	843	810	810	865	831	830	838	839	846	817	799	816	792	779	804	827	818	852	799	751	817	761	773	800	781	847	772	761	847	770	790	822	804	790	900	813	868	817	843	793	773	828	794	785	781	827	855	817	755	821	804	783	787	834	833	842	832	830	769	791	828	830	789	868	788	830	787	773	827	789	847	813	803	795	848	788	763	833	809	830	804	781	806	809	794	817	788	794	811
10380	3079	4009	4682	3848	2770	2010	1570	1283	1096	942	764	724	688	617	466	460	414	366	375	300	359	321	313	298	308	290	310	313	322	288	314	313	300	331	300	308	301	298	273	296	305	293	304	293	279	314	295	294	280	310	302	293	311	285	329	268	289	300	295	287	296	289	293	279	296	296	273	294	317	272	272	269	281	282	270	320	257	280	277	278	269	273	297	314	278	292	265	274	292	246	281	276	300	303	269	311	291	298	270	277	280	316	309	291	268	273	261	235	258	281	261	285	283	284	263	299	265	306	283	261	270	309	283	268	286	292	294	292	276	308	310	251	267	299	273	278	266	269	231	294	278	289	290	277	257	289	266	296	304	290	297	256	293	316	303	269	250	281	256	308	283	260	260	295	259	300	308	278	275	271	274	287	278	286	282	275	249	269	289	244	306	278	290	311	302	283	268	281	273	260	264	283	308	291	319	305	287	310	319	308	287	305	286	293	246	279	285	264	300	275	297	264	289	291	315	298	280	308	289	272	299	284	273	309	311	304	282	303	316	274	313	284	288	275	316	305	274	288	340	281	307	262	288	282	297	283	270	268	318	252	305	285	323	306	264	283	302	278	296	249	279	271	272	302	282	266	290	280	289	284	246	293	276	279	278	279	275	302	255	262	305	287	291	288	271	303	257	266	320	277	245	281	282	265	263	296	279	297	256	276	272	284	268	307	284	284	255	287	304	261	293	292	290	314	281	267	297	262	256	267	295	272	300	320	317	274	276	303	292	304	300	323	308	287	252	274	284	281	237	326	292	288	283	300	279	273	290	287	255	276	272	263	276	280	306	263	271	290	283	269	290	298	270	272	279	299	287	304	256	281	281	257	296	310	290	268	273	263	279	302	285	315	300	312	285	279	285	280	273	305	272	296	321	304	295	272	258	288	252	302	275	337	256	282	274	271	310	292	283	269	308	315	295	304	265	272	240	288	290	281	277	267	297	276	304	288	282	295	266	255	262	297	282	283	292	340	288	291	308	271	291	300	289	296	298	323	264	260	259	300	312	314	267	297	307	271	291	287	269	252	268	259	298	305	282	324	256	307	306	303	295	286	288	294	325	260	297	281	293	278	276	310	306	289	288	280	277	275	250	270	301	306	292	280	310	292	251	286	272	288	299	285	314	291	307	276	299	253	294	277	332	266	311	286	292	309	329	280	320	271	298	267	283	298	301	326	302	269	269	319	298	293	285	288	290	283	244	308	312	302	285	282	327	249	286	285	282	293	282	284	283	236	296	306	310	316	273	293	278	251	280	302	251	267	284	304	309	283	288	304	285	276	254	263	284	274	268	273	311	253	295	271	289	299	270	285	288	278	294	261	252	263	290	291	295	293	319	280	287	304	297	264	300	255	296	294	304	308	315	273	293	253	291	283	305	279	271	271	284	287	267	296	312	270	285	286	260	290	315	293	302	297	298	285	299	285	291	272	283	288	296	341	249	270	270	283	289	308	293	286	285	300	298	284	259	256	262	296	252	239	267	286	300	283	271	276	284	278	275	258	275	304	293	294	294	287	293	283	288	284	295	277	303	276	268	279	288	282	287	279	281	272	312	272	286	271	326	280	277	312	291	302	282	292	248	291	321	294	307	260	276	319	293	278	274	281	315	294	251	263	296	292	280	296	303	273	266	281	258	269	303	277	315	270	277	275	297	264	296	298	296	303	239	265	278	268	313	276	292	296	304	286	266	274	289	308	292	277	286	275	251	291	293	282	275	295	293	278	287	269	265	290	299	322	269	301	307	303	284	296	299	281	287	267	278	291	322	294	273	286	271	283	290	258	309	306	273	304	280	280	311	303	327	283	285	296	281	284	278	291	293	286	233	299	292	242	289	311	295	302	281	293	291	301	261	279	300	245	270	303	263	316	280	276	281	317	292	294	299	256	276	278	296	264	314	292	275	291	291	295	272	267	281	278	283	278	278	318	295	273	299	257	249	318	297	304	288	304	275	253	275	282	291	316	314	302	289	260	304	262	286	305	313	263	275	288	310	274	272	257	260	272	298	307	267	253	274	291	284	285	246	290	295	274	273	282	253	271	255	265	275	281	299	292	288	293	294	300	272	267	281	285	272	267	334	287	281	299	327	277	292	254	254	275	278	295	300	287	257	267	291	284	304	324	280	277	300	279	288	253	278	270	298	264	299	275	295	335	284	271	286	300	286	296	308	311	299	290	284	271	306	303	289	269	318	308	298	305	308	288	295	341	289	241	293	263	276	276	262	303	285	296	245	250	304	280	318	303	300	295	285	279	299	267	303	294	265	280	284	284	278	279	279	294	259	275	268	288	292	310	278	256	286	273	243	287	289	276	296	278	259	270	261	274	293	285	258	263	278	305	278	308	300	291	264	274	271	284	295	272	335	289	307	300	298	303	248	290	284	318	278	277	302	294	272	304	301	269	246	274	295	305	288	286	282	329	304	281	276	277	303	292	286	295	311	277	266	289	298	295	293	299	296	264	270	263	290	269	296	267	295	275	267	287	287	318	300	268	253	292	255	252	261	247	287	278	297	256	263	300	306	317	274	282	262	315	283	286	291	280	275	249	278	270	298	266	279	266	278	301	300	289	297	286	299	312	305	267	307	261	265	287	272	287	287	321	313	293	298	271	290	276	291	300	265	270	289	283	296	291	300	270	308	279	260	247	289	277	274	301	305	308	299	279	280	281	283	276	297	283	283	264	266	284	285	278	303	320	253	309	289	292	270	273	238	267	279	273	311	304	271	285	282	288	275	276	299	287	320	290	255	297	258	247	269	268	263	305	237	299	300	319	295	289	271	298	277	277	336	344	315	300	292	317	276	314	292	294	273	291	277	299	261	319	273	293	313	290	283	292	274	274	273	277	312	284	269	270	266	279	266	318	288	277	299	311	312	272	282	261	284	299	261	290	292	319	283	323	260	279	284	279	281	294	311	287	272	296	297	319	281	271	299	268	269	291	291	302	328	270	263	286	298	276	309	280	287	306	283	284	287	287	291	297	269	280	280	281	279	288	278	288	249	292	280	264	265	269	276	275	298	244	315	268	268	290	317	332	293	283	282	284	270	303	305	283	293	265	288	262	289	290	303	275	295	285	285	266	280	280	308	244	295	291	298	287	294	301	275	267	320	284	251	274	275	261	289	278	291	308	294	288	316	284	278	265	277	280	282	282	269	282	283	284	321	294	275	312	272	301	309	280	288	272	302	319	271	273	256	294	268	297	298	314	259	284	254	271	287	279	281	271	253	263	255	280	273	282	298	298	287	311	305	295	312	288	299	288	288	294	278	289	252	274	268	280	275	281	278	270	306	299	294	296	268	288	263	281	265	316	287	294	281	315	309	307	299	274	298	281	289	305	282	298	278	279	268	266	266	275	297	288	288	296	263	284	263	270	311	315	300	223	278	281	307	289	291	271	275	276	294	286	275	288	261	285	284	287	291	284	289	270	277	285	295	281	273	283	256	303	290	285	272	296	258
7848	2969	7205	12168	12380	10084	8155	6881	5708	4946	4294	3475	3285	3189	2781	1770	1411	1300	1176	1150	1017	1019	911	936	859	879	831	714	693	737	731	745	704	758	695	705	730	664	667	689	632	610	667	697	694	718	635	610	689	724	690	669	647	650	641	667	604	659	659	628	632	637	644	629	663	671	634	662	607	637	683	648	692	657	717	664	643	665	620	626	665	632	663	628	645	640	665	666	679	683	623	657	630	661	645	648	671	673	662	619	651	662	650	660	679	661	645	645	672	696	655	670	648	644	646	662	673	660	675	623	656	626	662	679	689	646	612	626	646	620	642	668	642	684	614	638	647	651	627	604	602	656	668	706	636	642	652	670	623	644	671	609	672	633	673	599	646	624	641	674	637	612	656	623	675	636	629	632	629	649	677	652	678	665	655	653	718	664	671	670	664	618	655	622	648	636	617	631	644	618	667	658	621	613	605	655	631	633	646	671	643	624	634	658	655	628	671	642	665	664	631	653	703	694	624	658	638	650	647	642	683	616	682	691	663	649	638	679	650	675	664	675	612	690	650	637	643	675	697	649	629	667	684	628	632	645	650	633	641	653	657	660	666	656	632	660	590	645	655	633	641	652	641	617	676	661	684	659	661	639	685	634	637	620	616	631	672	651	626	594	616	670	640	651	671	654	640	608	638	630	665	692	700	658	693	653	617	615	651	665	627	594	610	644	673	669	679	702	624	684	643	635	646	633	611	622	632	679	633	656	690	654	636	632	636	648	611	664	682	668	649	606	622	645	664	657	660	623	636	628	637	645	664	629	717	650	627	634	695	686	633	674	665	656	630	676	621	657	681	620	703	624	677	659	662	667	621	644	684	657	660	634	664	631	641	674	673	623	676	648	652	665	661	639	615	648	658	658	640	630	662	664	649	610	695	646	669	654	639	633	682	657	606	702	651	721	684	650	643	648	637	641	661	682	653	648	666	668	689	621	646	647	690	644	678	649	652	640	626	657	633	648	639	673	625	654	660	695	650	582	642	684	624	657	663	657	653	636	679	602	669	638	618	634	652	629	646	665	656	700	627	643	666	613	615	649	646	658	652	652	652	669	666	668	638	660	665	691	647	641	631	641	673	641	612	661	694	679	674	674	612	630	700	632	652	638	631	629	634	649	628	646	660	684	629	637	652	640	593	652	610	613	640	624	646	631	603	644	660	622	644	636	640	646	662	649	655	677	652	642	647	651	639	633	649	634	701	582	694	668	665	659	650	604	655	639	690	679	662	687	611	693	665	668	636	636	652	628	652	639	625	658	628	676	660	623	655	666	644	688	607	670	637	662	627	657	641	614	655	641	634	580	688	629	655	654	671	639	630	675	639	654	630	689	617	640	692	629	625	615	633	617	655	668	689	643	676	624	627	606	632	657	628	658	621	627	622	677	631	664	634	623	619	642	662	663	637	652	684	653	656	672	672	647	656	707	637	650	675	656	616	657	665	681	607	657	648	652	657	651	620	655	670	631	646	618	658	619	666	683	639	662	626	645	697	626	648	618	701	620	634	622	667	702	648	603	654	665	673	663	613	595	617	652	647	647	666	637	685	682	656	638	689	630	651	656	638	634	678	656	653	673	658	598	619	679	669	631	655	657	592	618	696	674	672	647	629	637	651	653	669	633	666	671	663	620	622	649	607	631	680	654	655	688	642	653	663	689	614	654	607	615	638	674	631	658	645	657	645	626	644	645	662	630	615	668	671	659	651	635	638	611	680	636	664	685	648	652	607	673	675	661	700	656	641	648	668	639	682	618	640	644	625	650	626	632	662	645	660	618	657	674	611	632	659	661	647	651	624	648	627	603	690	579	653	644	661	679	619	644	623	656	639	625	620	634	661	607	647	631	647	652	663	672	644	621	642	651	655	639	673	614	663	665	619	626	694	662	660	601	646	637	671	663	680	618	640	701	637	645	667	649	667	624	616	650	629	621	612	629	667	655	658	627	676	638	639	670	631	659	633	645	593	598	633	645	616	694	664	625	670	667	695	673	633	653	691	633	574	663	668	697	595	637	583	628	606	672	659	690	605	674	639	607	704	633	684	631	647	633	651	676	673	631	678	620	601	660	685	648	671	661	648	641	667	646	612	613	636	633	644	618	653	644	621	637	676	640	624	633	633	679	644	641	662	666	638	653	616	636	645	658	625	691	642	648	657	613	654	642	668	676	646	627	670	653	642	625	595	624	675	613	605	654	643	655	622	609	691	686	677	611	626	678	681	604	633	653	644	667	605	657	673	660	655	688	643	614	656	634	617	618	645	724	613	651	639	664	629	634	618	660	664	643	671	654	630	640	630	663	605	633	663	650	685	641	675	622	692	620	631	649	641	670	678	627	622	615	660	650	648	689	629	593	635	673	635	684	687	602	630	653	668	666	675	661	612	647	615	675	615	627	655	632	668	681	664	640	666	675	691	634	633	648	630	611	654	623	626	665	624	673	612	701	683	653	651	631	651	703	655	625	639	631	650	650	648	599	670	642	635	660	652	657	639	637	666	695	623	618	638	653	645	636	717	640	672	649	661	645	563	595	676	630	658	673	639	675	618	643	620	585	666	647	644	662	614	663	662	631	607	658	588	679	643	591	655	653	625	647	628	627	657	631	635	688	603	643	596	662	639	632	608	721	636	665	589	694	638	628	686	666	672	669	684	633	618	667	664	688	654	685	630	656	682	643	656	664	626	636	700	679	632	674	634	656	645	710	636	687	627	643	626	637	655	680	644	628	663	658	613	663	629	586	671	661	653	668	613	624	654	659	669	585	662	648	648	663	636	659	682	615	698	654	692	706	674	612	649	623	674	654	667	636	641	686	651	662	652	659	632	627	671	682	634	629	673	634	634	636	635	648	644	696	652	692	686	647	673	673	678	655	667	620	633	636	635	656	628	609	667	675	624	618	634	629	666	653	622	581	645	630	688	662	631	633	669	616	633	640	670	601	635	635	645	632	593	704	666	665	626	650	639	592	683	698	649	663	600	643	639	655	659	641	627	666	646	695	649	636	592	620	662	656	620	658	681	608	645	610	644	598	651	642	656	652	639	680	605	631	621	640	642	635	673	664	691	649	658	648	676	659	636	597	672	685	634	632	623	585	680	646	605	685	679	670	691	678	667	669	643	653	655	646	631	651	607	681	633	652	623	620	682	681	670	669	647	634	646	630	654	609	645	665	645	719	637	616	615	625	641	665	688	634	649	698	661	616	637	635	662	598	642	639	641	652	682	644	654	653	611	684	661	665	637	683	659	647	619	666	648	691	623	668	641	652	641	640	641	666	650	660	650	655	644	678	631	625	655	627	671	675	679	645	667	652	682	633	613	691	638	698	618	676	670	639	670	661	656	701	640	660	674	678	637	677	632	683	671	683	647	591	677	652	674	662	663	595	679	661	642	644	623	624	648	634	642	679	615	670	674	632	649	631	647	646	671	725	668	638	703	660	651	680	700	622	630	649	642	655	635	655	699	668	664	615
17467	4697	5800	6541	5520	4072	2941	2202	1817	1489	1212	1028	889	825	682	655	446	399	391	355	362	290	330	337	337	283	277	272	247	265	246	231	293	319	282	283	228	259	297	262	290	269	265	280	222	244	272	239	247	286	279	249	268	265	247	262	257	250	270	229	280	237	266	242	258	235	270	285	233	245	281	281	261	245	220	234	253	296	252	258	255	246	262	267	236	249	284	236	270	238	263	298	262	251	239	271	266	274	242	248	270	269	266	242	298	277	273	278	234	228	234	266	247	239	277	249	253	242	281	248	270	260	281	265	295	244	230	247	260	223	247	263	262	236	239	279	264	290	253	241	290	254	252	262	267	265	280	259	246	264	239	281	243	249	264	232	250	230	248	260	249	267	262	248	249	265	259	249	246	275	285	248	257	240	264	267	244	229	270	271	260	283	249	251	263	253	239	263	266	269	267	273	253	253	215	247	243	262	276	257	266	242	257	235	229	247	281	257	255	267	228	271	268	226	246	247	278	275	262	298	247	258	246	249	249	249	239	272	246	291	277	229	274	258	266	255	270	262	250	269	241	255	222	282	253	264	237	283	236	275	238	226	233	262	251	245	286	242	243	243	258	270	269	238	266	258	259	255	284	241	262	235	264	252	250	248	231	240	216	244	238	270	242	234	247	257	222	245	231	275	251	235	261	247	241	225	269	246	250	262	262	264	274	243	266	244	251	277	262	240	274	239	285	247	265	251	252	253	256	248	249	269	249	269	241	261	270	251	221	253	245	251	241	237	252	261	278	234	266	235	222	261	247	244	268	252	277	218	241	242	245	250	240	244	239	254	251	255	254	264	240	262	249	265	250	238	250	249	246	258	253	277	263	262	244	258	271	245	249	271	231	243	208	260	255	252	267	267	248	253	244	247	249	243	240	271	258	226	260	242	253	248	233	286	225	235	228	244	236	243	226	239	253	249	269	253	287	251	260	254	294	259	253	253	263	253	251	262	243	258	294	246	215	262	250	272	267	254	286	258	246	259	237	265	261	271	223	250	234	257	240	237	238	242	251	234	293	248	249	237	288	230	236	276	277	263	243	235	262	276	249	244	254	277	257	253	238	277	235	266	259	239	263	247	267	228	237	253	265	261	265	241	249	261	244	266	247	247	255	224	261	303	240	267	283	239	276	247	276	247	251	249	253	281	254	252	225	238	236	270	232	215	243	226	267	250	229	241	254	247	256	254	244	224	253	248	248	237	269	245	248	258	249	256	235	246	250	218	259	267	267	264	259	265	273	275	258	259	232	244	250	271	253	231	264	241	224	254	250	243	220	244	224	259	238	267	248	243	251	269	258	277	273	288	267	247	255	256	272	238	255	259	237	283	254	245	248	253	253	261	249	247	226	244	268	233	250	264	253	257	283	274	259	237	261	252	270	276	236	263	285	262	255	251	288	249	256	261	247	292	254	262	250	244	250	243	275	248	286	260	243	269	270	263	261	246	275	240	245	244	254	244	238	255	280	250	255	263	251	228	285	267	257	275	256	233	257	252	242	272	267	298	267	222	254	233	262	262	277	248	250	231	231	263	253	261	253	247	272	237	267	267	247	251	248	233	238	215	290	287	238	259	259	237	235	246	231	239	231	263	242	272	245	248	274	245	240	247	265	270	255	276	247	258	272	236	242	254	256	279	270	264	259	252	256	259	260	246	243	247	268	256	239	256	241	246	229	247	275	264	294	283	240	248	262	214	223	251	249	228	257	247	247	284	236	273	255	274	277	249	279	275	239	267	227	246	248	253	264	287	265	257	247	263	233	246	275	257	272	216	245	271	266	236	259	233	265	265	241	277	258	259	244	251	280	234	221	256	272	263	249	235	248	235	261	257	250	239	286	242	261	277	255	265	274	236	264	276	291	251	260	253	277	281	242	260	235	257	274	225	253	275	301	298	241	267	265	263	250	243	224	227	261	252	252	262	270	246	245	246	246	228	208	253	251	269	300	286	228	249	271	272	278	263	262	246	273	264	241	237	279	236	243	257	245	239	270	253	243	234	283	252	283	248	233	269	230	258	257	280	267	262	255	251	249	250	253	234	260	263	225	201	263	266	260	253	251	263	244	239	222	242	235	224	250	257	267	238	237	250	238	277	264	306	249	229	262	265	261	267	245	265	231	243	245	264	270	258	251	237	252	236	238	271	273	245	267	230	241	251	229	262	248	260	241	269	261	279	228	224	261	286	241	265	248	246	236	231	268	239	210	260	261	261	259	244	250	267	211	266	252	228	259	264	239	212	257	236	258	264	234	266	242	244	261	262	232	263	268	235	265	251	252	267	253	221	255	268	213	250	257	244	268	278	237	269	281	257	247	265	247	239	256	277	263	254	247	289	233	262	256	250	253	241	266	255	248	261	216	244	241	245	256	226	221	254	269	273	248	271	236	252	264	265	252	247	260	255	269	252	260	258	242	250	267	277	222	272	245	252	272	265	242	242	256	245	276	247	237	224	247	229	239	260	256	234	287	272	261	238	250	283	257	259	268	229	241	248	236	230	248	237	245	236	271	236	268	247	252	261	265	224	233	256	263	271	235	256	241	243	266	258	258	261	271	243	263	236	279	247	273	266	273	234	269	232	247	243	246	250	240	270	249	249	253	269	280	259	262	229	228	240	252	250	238	244	255	249	223	261	230	237	244	238	224	231	269	236	258	224	234	263	224	264	253	254	234	253	269	261	254	277	261	258	240	263	250	257	279	255	272	261	243	256	264	227	232	255	234	260	264	249	270	236	250	238	258	252	232	261	249	285	233	299	226	260	244	236	241	260	246	279	272	267	248	225	260	265	271	275	269	254	244	249	255	263	244	226	272	228	238	277	238	250	241	266	263	270	257	253	265	215	245	222	274	241	248	232	257	247	245	287	282	254	265	264	250	250	252	292	262	250	253	271	221	244	235	275	216	279	274	289	238	244	244	260	230	245	274	231	258	251	247	240	277	267	267	247	252	258	228	250	290	242	259	234	242	234	239	260	285	265	253	277	254	239	260	263	248	264	250	230	235	283	241	256	239	247	263	252	253	208	242	251	239	268	263	269	255	220	235	248	284	273	265	235	239	261	273	241	249	255	266	266	254	266	237	256	251	258	249	249	253	250	254	274	267	243	258	268	262	247	247	211	251	265	271	287	245	273	248	243	250	258	256	231	261	262	240	270	240	261	252	246	265	244	230	262	266	279	261	271	255	238	277	260	235	242	238	278	283	238	236	191	251	248	300	254	258	270	239	247	256	251	269	245	241	244	237	249	274	234	233	249	233	235	270	265	264	266	227	260	247	223	259	273	277	261	239	264	245	273	220	249	264	278	236	223	266	259	251	252	239	259	249	247	281	254	241	243	271	283	257	259	246	256	240	249	240	254	241	270	246	272	277	242	241	258	278	247	266	271	251	256	276	227	233	254	247	244	256	249	239	232	270	218	236	271	232	214	250	286	254	258	257	261	246	247	218	272	275	259	251	241	239	254
10100	3913	9304	14945	15796	13371	11371	9520	8241	6934	5725	4797	4233	3928	3442	2789	1597	1516	1443	1320	1196	1075	1097	1049	902	844	714	699	729	692	694	720	715	806	755	704	710	663	687	674	617	651	658	602	620	613	594	620	586	599	603	628	624	574	591	560	625	594	585	583	569	570	565	608	555	622	597	611	605	620	618	596	638	587	627	556	611	583	605	602	666	596	638	621	557	590	632	616	598	564	592	582	629	575	625	567	609	587	622	611	589	582	544	615	624	542	573	559	614	613	595	577	563	598	569	572	587	624	572	629	583	643	605	573	603	571	596	601	630	622	568	612	596	579	658	602	558	590	566	601	601	592	604	586	582	589	540	620	617	589	590	605	587	611	609	624	614	604	611	585	603	565	598	551	611	595	582	593	606	618	602	572	566	575	572	589	617	581	571	627	580	568	624	577	621	565	605	611	601	579	603	565	546	553	613	618	576	596	614	571	602	560	576	578	609	618	558	609	563	593	600	622	607	615	598	611	567	570	595	571	584	590	564	566	594	595	642	577	620	612	554	561	620	572	615	567	601	589	636	595	591	614	605	607	589	633	537	580	588	584	581	574	601	515	571	620	589	592	608	529	611	587	590	582	569	622	593	610	610	653	588	587	606	552	595	595	577	614	604	580	566	602	604	577	578	583	602	572	635	630	588	565	584	564	601	615	590	558	618	593	658	582	593	598	591	596	621	611	575	578	625	614	635	569	567	590	573	565	583	609	579	599	538	588	583	608	646	594	597	622	591	590	560	605	583	536	544	604	584	590	635	550	598	569	583	594	571	630	581	649	601	581	580	579	618	566	584	613	585	605	603	616	595	569	545	609	604	583	595	616	578	585	591	581	633	595	587	626	587	599	621	611	557	610	568	542	624	567	562	604	592	541	624	610	562	588	620	570	604	583	590	566	623	561	578	583	583	599	625	618	613	547	557	604	645	560	541	594	561	575	672	600	585	558	558	572	586	611	591	573	595	586	601	603	628	595	539	598	618	564	607	562	556	599	599	577	568	539	601	602	610	570	596	588	641	597	584	584	563	551	595	601	582	601	626	606	603	603	588	616	565	530	559	601	600	551	592	590	577	570	579	604	571	579	576	579	566	613	556	568	578	580	572	588	555	627	537	580	631	567	601	561	595	623	620	566	586	568	619	602	615	628	532	620	640	579	531	575	579	597	612	625	615	576	597	572	586	585	554	585	617	578	604	617	567	610	596	592	589	599	615	627	635	583	577	580	588	624	622	566	602	596	598	573	620	561	590	562	593	598	631	587	611	560	559	585	611	553	601	628	585	562	631	601	630	579	621	569	617	589	585	569	591	600	587	569	596	564	599	610	586	634	564	624	604	582	624	602	594	592	596	566	594	619	574	575	582	547	579	605	519	617	547	603	609	601	626	569	615	595	575	618	574	613	611	622	567	558	623	616	584	617	601	599	580	637	592	586	599	600	555	582	586	603	593	610	611	578	561	566	604	584	577	587	552	581	586	540	593	598	623	599	598	590	573	578	563	582	595	611	582	596	595	607	573	642	591	555	589	600	591	608	579	635	575	599	573	624	672	585	594	559	579	585	608	567	548	612	588	584	622	568	617	617	631	628	556	616	563	589	587	607	582	599	633	598	613	564	609	579	554	599	595	566	601	588	561	607	590	555	602	634	532	602	551	560	583	533	616	560	584	582	602	583	576	623	614	564	572	590	597	616	613	614	624	580	585	582	583	580	605	567	600	546	568	623	581	607	604	595	583	588	606	613	580	588	576	588	571	617	582	552	576	558	596	553	542	587	619	587	614	572	592	597	601	585	580	594	553	593	589	588	634	581	623	608	581	517	613	620	593	591	587	560	587	613	568	594	567	588	602	595	560	581	598	604	612	601	600	565	587	629	579	571	618	645	615	587	589	538	596	555	572	587	619	584	562	596	601	601	579	566	617	591	615	606	568	581	566	620	607	590	571	552	645	578	578	605	581	585	582	587	585	613	601	578	595	605	602	594	586	580	575	652	648	546	560	576	620	597	592	562	605	574	586	580	558	608	596	550	614	615	627	594	575	612	574	617	608	596	628	611	627	604	569	607	625	616	594	566	603	623	647	615	604	581	645	596	537	611	541	567	595	568	585	619	637	605	631	606	605	613	620	615	559	572	573	601	611	583	565	557	583	575	572	553	614	599	579	599	585	565	552	601	605	618	622	642	581	590	609	598	606	585	539	555	628	604	553	617	572	620	604	631	586	621	594	595	614	614	568	587	627	643	595	595	603	586	606	597	581	584	548	582	603	581	606	572	579	570	591	607	570	622	604	540	557	593	587	597	583	582	595	604	573	540	563	600	561	598	568	598	604	575	594	573	572	608	611	602	600	609	593	569	598	612	558	604	598	618	568	612	578	594	581	578	562	602	583	597	586	584	555	602	541	626	565	558	591	597	576	537	587	592	550	541	605	601	576	559	575	579	596	623	614	604	606	578	580	574	656	600	593	618	594	603	559	598	627	615	586	578	592	597	614	569	616	578	628	608	591	565	554	577	608	589	585	603	582	617	582	573	620	551	591	598	611	563	631	592	598	575	583	632	575	588	629	600	622	611	608	580	572	616	583	567	574	600	583	602	592	609	621	634	567	612	594	599	607	621	577	573	542	622	571	571	539	574	603	623	585	614	594	615	585	584	561	585	572	589	589	555	582	580	602	606	614	580	581	581	660	594	631	594	608	565	631	602	631	581	630	570	576	596	601	596	563	588	575	594	590	596	579	584	565	562	561	636	620	592	585	613	567	598	588	604	591	605	592	548	596	577	630	591	570	619	586	591	612	559	615	594	589	575	574	582	603	630	593	598	569	586	618	575	597	582	623	582	565	584	550	563	602	602	587	580	575	634	599	610	608	621	604	567	604	536	583	599	573	562	582	620	578	628	624	608	623	597	542	585	622	598	555	564	550	593	590	596	606	597	602	575	597	590	591	576	535	590	552	587	547	581	598	609	619	576	591	580	610	562	616	657	604	571	578	613	568	599	610	574	631	594	568	587	557	579	602	576	571	616	558	602	574	572	599	638	585	583	610	575	609	584	562	580	611	550	618	554	573	587	564	598	636	597	587	627	570	590	562	573	599	567	581	636	585	583	568	597	578	597	635	614	584	615	639	583	550	589	588	612	626	591	584	602	635	598	549	594	597	584	580	590	555	577	590	621	625	572	593	582	610	634	582	620	578	581	564	630	596	604	623	633	633	575	620	608	634	592	590	578	537	595	602	590	574	610	579	598	615	609	586	580	607	609	591	586	581	553	589	595	571	624	650	588	623	547	618	629	647	606	561	568	607	570	574	595	594	562	549	589	607	588	556	566	578	618	605	632	592	626	546	616	600	581	553	572	568	581	609	584	558	570	592	574	631	582	596	573	579	576	577	601	620	615	531	609	596	597	591	592	600	622	566	626	569	578	596	575	581	611	558	543	559	611	611	585	560	608	578	591	579	590	595	621	625	569
3008	1192	1744	2195	2048	1844	1356	1097	969	820	709	689	642	635	531	522	435	410	398	399	385	428	396	377	376	373	400	385	397	382	391	415	338	399	348	358	365	358	347	396	383	357	368	352	367	348	393	356	350	348	335	398	393	354	367	420	367	372	403	391	354	359	403	394	358	357	396	364	404	413	369	401	352	345	366	360	420	373	376	392	377	373	373	444	340	336	344	405	366	359	378	365	367	391	364	350	326	375	369	352	394	392	342	382	353	363	382	385	334	353	385	356	360	395	399	371	356	329	366	373	307	406	361	376	368	370	371	369	360	394	352	362	363	381	351	357	387	367	380	339	379	340	372	379	398	378	349	360	365	359	390	366	358	361	398	366	385	391	373	376	365	370	370	370	352	382	352	376	378	340	363	414	348	365	380	376	369	385	386	389	326	362	378	378	406	361	346	337	367	364	381	354	357	386	379	383	380	394	361	406	373	347	393	384	354	354	375	372	386	359	381	391	365	365	334	414	382	370	357	353	379	361	348	390	367	335	338	364	338	390	391	381	420	353	389	386	346	359	343	350	343	361	388	355	353	394	361	381	363	388	356	372	357	389	380	374	346	359	359	376	382	346	399	344	387	357	365	378	378	374	339	386	345	378	396	321	344	384	348	334	360	368	360	380	371	376	400	376	370	354	374	373	363	386	373	364	357	357	386	396	390	389	377	340	343	341	350	342	356	371	387	379	373	391	398	366	380	403	369	368	363	346	348	363	369	353	372	382	413	413	368	338	373	359	356	363	378	404	396	377	391	350	359	350	371	351	336	349	365	357	376	346	359	360	339	360	390	383	369	405	368	377	359	349	334	379	354	390	344	344	384	383	397	345	387	359	358	368	386	384	365	378	379	363	348	364	389	354	357	374	374	349	343	381	334	334	337	368	368	393	361	354	341	388	385	352	387	344	367	367	390	355	394	374	380	348	339	355	354	351	354	371	363	370	362	342	392	362	402	359	355	321	370	368	356	366	349	389	362	342	342	384	365	374	386	363	351	387	351	391	380	369	402	361	387	371	366	374	386	383	372	349	385	347	391	364	346	374	378	351	388	359	372	403	345	368	376	388	363	331	338	380	409	356	351	405	362	347	340	359	365	336	386	398	382	389	335	372	338	381	354	357	407	346	345	366	336	367	353	353	372	377	385	403	411	352	382	365	356	350	382	389	353	382	383	373	366	378	342	357	356	355	340	365	377	375	412	377	352	352	372	361	344	341	366	353	385	403	386	373	384	336	376	362	375	397	341	384	403	389	362	379	398	376	380	369	353	371	351	351	406	353	331	426	360	378	358	395	371	357	363	409	381	354	380	367	387	363	391	383	328	385	353	323	348	378	333	364	379	386	361	358	368	356	367	349	352	375	382	350	310	374	364	381	377	358	364	350	372	388	374	385	373	363	348	388	360	338	370	355	419	370	397	371	339	363	359	372	350	372	363	338	377	388	358	357	398	364	380	372	367	384	361	358	388	373	369	383	346	349	393	374	383	405	375	385	350	324	382	392	384	323	375	406	379	376	399	351	380	366	399	368	374	361	335	386	342	347	352	375	343	343	370	359	404	398	400	367	349	363	345	380	365	396	392	348	360	377	339	406	336	337	411	389	360	348	387	370	372	369	334	364	372	402	370	362	399	377	345	337	385	378	406	354	387	402	360	366	383	389	367	349	378	376	392	371	404	413	407	384	379	360	352	360	373	342	370	357	350	333	358	373	402	403	349	350	396	383	385	366	416	381	368	378	340	380	403	373	384	350	364	382	360	328	372	368	376	408	388	418	419	387	374	352	378	353	424	365	343	388	354	371	312	357	359	387	376	379	387	356	363	354	365	374	366	398	359	368	386	350	384	371	419	402	364	336	365	356	374	387	392	359	360	349	389	356	379	355	337	396	424	370	318	373	358	323	380	362	377	356	350	407	339	342	402	341	377	377	365	336	347	359	380	376	366	366	385	396	366	379	379	414	358	349	354	375	349	396	394	365	387	385	344	351	373	360	362	369	384	380	412	394	396	365	349	361	354	397	352	373	420	341	391	381	340	348	331	358	401	354	368	366	409	385	360	357	362	375	373	360	344	322	363	395	376	355	432	378	410	394	364	362	377	353	365	351	332	387	348	430	390	387	396	381	388	353	368	340	388	367	324	375	403	396	352	373	328	384	381	396	360	367	390	367	370	395	397	341	372	386	360	370	341	327	347	372	342	419	341	357	359	378	381	376	375	363	421	379	368	366	372	364	327	374	334	391	370	403	400	382	355	363	400	340	364	381	374	370	363	339	340	373	363	402	358	338	363	392	381	382	386	387	389	321	352	368	396	369	374	372	347	378	392	347	397	419	363	385	363	399	362	345	310	361	386	356	366	373	371	344	405	376	361	375	349	361	358	370	376	377	336	345	391	394	383	368	345	355	358	371	373	360	362	369	386	367	363	354	369	326	345	385	346	345	372	392	370	359	360	383	352	373	367	344	339	341	354	424	392	375	352	316	359	417	342	385	376	376	345	340	356	373	378	349	340	352	404	354	398	365	365	365	352	410	383	355	361	373	376	353	357	412	410	348	401	349	401	357	347	337	372	360	353	367	369	382	363	369	374	377	348	392	310	363	357	359	383	388	362	391	363	336	363	371	373	382	349	354	375	392	387	351	361	389	360	335	385	370	407	384	379	420	379	345	390	387	411	388	365	321	403	386	344	397	379	379	376	367	379	375	378	377	398	404	353	381	363	352	365	409	371	395	359	396	372	349	415	382	378	417	367	359	380	378	360	389	381	396	376	357	362	359	366	408	394	366	352	341	353	383	337	361	367	361	379	344	382	380	396	362	377	375	394	372	389	357	375	421	386	351	370	396	355	353	348	368	419	380	365	359	370	394	393	396	365	355	376	367	362	363	406	355	355	337	387	405	379	359	406	384	377	343	362	369	371	402	370	393	370	355	362	386	352	402	387	378	336	359	364	367	331	384	388	358	377	378	379	388	374	415	401	354	369	384	355	366	380	350	342	347	400	379	381	396	362	367	398	385	373	413	386	390	347	371	414	384	385	387	385	349	357	367	361	392	365	334	351	375	412	344	394	392	414	375	393	353	384	356	365	381	399	327	376	343	390	348	381	351	386	366	416	386	377	374	349	360	388	383	363	342	385	391	406	362	328	395	374	387	349	324	374	420	374	400	372	374	397	397	376	358	364	368	392	398	392	383	395	392	375	358	384	382	373	400	350	353	347	363	355	361	380	352	357	340	368	378	379	395	371	385	381	341	360	376	385	359	366	389	355	359	408	420	344	346	378	405	360	362	377	333	360	350	358	398	353	354	372	370	389	313	339	389	401	338	395	392	336	376	384	386	348	398	366	403	365	392	366	342	385	408	356	322	355	402	361	344	386	402	366	363	375	376	395	369	384	378	390	366	360	350	322	361	341	349	380	409	365	361	390	360	377	385	360	376	366	357	377	352	345	342	363	385	380	351	343	392
2799	1559	3717	6585	7492	6896	5395	4404	4155	3089	2759	2506	2413	2288	1948	1771	1357	1119	1056	1024	1041	946	970	974	859	891	861	882	887	801	833	802	836	861	807	838	866	803	831	794	803	820	866	821	821	839	857	823	830	844	809	835	834	819	780	842	852	831	835	823	841	831	807	850	795	843	848	807	783	819	880	875	797	815	767	836	854	801	827	821	784	806	813	835	790	847	807	837	874	805	809	836	864	813	810	812	778	829	761	833	770	826	805	807	835	827	811	831	816	847	810	817	810	786	806	781	841	766	815	802	801	822	790	780	864	800	827	781	817	816	777	790	849	827	786	748	810	851	779	812	850	803	845	800	773	831	815	822	793	827	770	865	834	796	837	831	847	824	794	782	762	833	810	791	793	800	845	801	844	839	846	813	771	796	790	816	839	856	809	843	753	811	815	818	835	814	788	784	791	853	791	829	792	837	786	771	854	822	839	837	811	794	827	853	839	835	793	804	857	870	846	830	794	871	792	828	793	812	816	867	797	817	796	897	797	851	796	827	815	804	813	834	809	809	785	861	851	813	786	814	851	796	784	842	789	803	871	784	856	810	757	803	847	810	827	841	843	850	820	765	885	781	827	829	818	800	806	825	800	840	831	796	807	802	837	800	821	831	816	831	828	815	805	803	825	782	848	806	871	825	826	802	829	813	778	772	805	773	783	830	811	812	812	845	834	820	781	883	819	771	837	839	813	820	750	784	792	778	820	790	804	782	866	759	825	811	822	769	755	817	748	826	841	814	837	781	804	734	851	822	768	841	799	798	824	784	808	810	811	807	819	823	777	826	802	828	822	815	852	766	801	809	801	787	828	761	792	794	817	810	840	825	843	778	772	798	793	846	807	796	788	846	840	836	811	813	821	762	851	863	830	774	777	789	801	843	795	827	815	779	838	797	775	836	820	803	825	801	801	862	797	778	834	808	791	810	767	848	813	827	831	784	848	853	803	792	812	859	788	848	834	804	801	814	826	786	804	814	848	816	818	830	808	838	833	854	814	763	816	805	893	754	819	784	832	824	839	770	792	783	823	805	852	779	837	820	830	804	784	817	848	802	782	900	776	754	779	819	787	845	848	823	804	779	835	821	761	870	779	827	859	794	764	771	781	798	839	806	807	832	816	818	769	801	836	783	781	815	799	865	864	781	865	808	862	801	796	834	826	825	817	780	800	840	786	800	807	793	836	793	781	827	804	773	805	816	857	837	813	800	807	844	856	739	847	802	843	797	812	809	814	855	801	833	822	826	740	761	802	732	850	863	787	852	757	810	866	834	837	818	828	822	775	798	787	806	794	842	785	786	792	815	814	770	804	770	812	854	811	848	846	823	812	813	819	810	823	831	838	833	802	836	794	796	831	844	827	825	751	857	838	834	787	841	785	835	822	785	785	882	849	836	784	796	812	818	810	811	841	829	815	808	810	769	828	812	750	815	837	779	839	823	834	826	795	815	814	831	824	772	824	817	818	788	826	816	800	861	814	771	785	852	833	773	860	816	803	800	846	854	847	837	834	846	814	812	807	807	815	828	784	795	875	754	852	814	841	836	823	848	792	781	823	821	817	873	852	856	795	828	800	859	836	823	830	818	832	855	784	860	828	779	804	842	804	786	836	734	823	809	782	814	812	818	808	803	822	849	777	848	858	846	780	821	874	794	828	815	784	833	821	849	778	811	816	870	847	835	816	811	788	825	791	812	800	858	775	770	867	824	806	827	844	813	784	841	772	797	774	786	794	787	822	814	783	809	809	776	837	804	832	783	875	866	783	820	803	790	833	762	838	864	843	854	779	842	846	798	776	829	847	821	839	810	816	792	829	831	844	851	789	773	805	792	783	807	796	870	788	802	808	827	813	803	803	814	822	768	748	812	820	801	832	793	785	809	789	892	786	819	879	767	803	835	847	792	767	796	807	820	821	821	833	830	804	840	823	791	841	840	815	817	783	836	812	784	781	798	789	789	753	852	746	778	796	751	860	822	807	807	791	825	802	821	836	855	797	857	833	853	789	767	843	816	786	768	835	829	854	836	813	851	802	835	809	776	819	805	862	831	783	796	784	750	799	782	853	831	807	808	819	815	853	820	808	825	740	761	780	808	812	758	811	800	841	825	817	806	734	795	843	852	815	801	814	819	857	768	823	781	811	794	842	816	813	813	841	806	791	849	844	836	818	851	844	791	804	800	779	785	784	819	805	807	808	837	825	819	873	860	840	832	846	810	874	790	806	814	800	824	786	829	768	881	733	794	775	809	834	818	833	806	806	865	837	829	830	825	803	804	847	851	826	797	789	777	837	817	837	874	805	797	778	861	776	790	754	780	796	840	817	834	792	765	818	818	776	831	818	859	805	831	840	802	807	779	818	815	767	812	787	797	783	821	853	801	785	776	799	809	819	830	816	833	800	848	807	829	871	792	771	849	847	818	849	893	792	803	856	767	824	781	817	856	844	812	858	836	787	849	831	801	832	823	829	805	814	781	838	807	855	823	852	789	820	856	840	771	827	838	808	823	778	816	765	844	832	822	785	814	834	771	759	762	778	823	826	798	755	819	804	833	800	873	774	814	853	844	797	878	834	833	806	787	851	828	791	814	823	780	795	795	823	799	802	826	815	813	772	808	808	812	816	816	785	836	839	808	797	775	820	812	817	810	831	796	825	814	784	867	759	848	791	857	767	799	875	835	846	837	809	782	821	814	786	854	781	839	838	832	784	818	819	804	785	803	884	835	814	816	798	782	798	802	790	859	813	845	790	754	853	823	790	832	818	776	824	830	826	804	816	808	827	780	799	785	816	790	833	840	823	794	816	805	810	792	812	859	828	792	830	831	804	779	800	837	833	825	865	822	821	811	802	808	835	807	852	775	788	816	809	785	793	816	818	804	793	778	839	831	813	823	795	830	804	814	809	863	791	875	796	819	806	867	814	765	836	797	840	804	825	830	827	807	823	860	778	820	777	813	797	855	805	825	816	845	847	851	801	810	798	826	771	838	824	804	787	847	844	824	818	794	857	814	812	798	771	794	816	821	795	853	848	808	792	778	801	836	820	754	806	787	823	808	813	806	818	830	773	759	845	798	765	838	865	806	771	818	863	792	829	790	802	812	841	814	850	841	795	780	871	786	814	803	827	857	808	797	805	841	786	786	804	761	832	841	754	809	805	837	835	798	788	886	802	844	811	804	805	860	797	806	832	837	762	808	783	807	822	842	792	802	810	807	828	833	840	840	801	837	818	789	808	775	849	878	809	856	758	840	802	778	790	796	821	832	833	851	807	744	830	783	820	774	839	776	802	790	837	867	853	841	839	808	743	853	803	819	839	811	844	816	837	829	832	813	857	846	839	840	804	853	821	831	810	779	845	818	851	767	772	792	790	772	784	840	821	815	836	838	814	807	832	847	846	848	759	844	826	823	819	783	810	812	817	804	820	834	826	778	813	829	810	812	811	859	858	835	805	828	851	844	812	840	849	812
9744	2399	3524	4192	3734	3088	2194	1696	1413	1043	916	833	781	704	660	524	451	401	403	332	356	378	352	348	344	313	338	305	305	300	275	279	344	334	277	331	319	306	289	325	298	277	313	276	310	318	300	293	271	264	292	309	300	270	310	314	295	305	261	288	259	295	296	276	283	303	325	300	292	294	291	310	300	309	282	303	320	322	277	270	305	296	302	302	327	317	293	280	255	301	302	319	283	293	306	298	296	260	310	297	282	284	278	304	304	289	322	302	277	338	305	309	289	300	319	301	304	271	322	273	317	295	301	302	297	275	325	278	277	299	309	265	304	301	294	295	296	266	314	304	312	302	297	255	274	316	325	303	290	295	294	312	290	291	284	299	344	267	269	304	309	290	315	257	298	300	285	289	302	285	273	278	314	324	295	312	278	288	307	325	287	289	268	282	254	259	294	254	294	285	262	277	267	276	312	298	277	292	288	311	298	256	263	298	294	297	298	299	300	286	316	322	295	348	290	289	298	244	271	301	293	287	303	307	320	281	287	302	304	274	276	297	296	273	278	286	266	310	282	299	264	284	317	286	291	310	307	285	282	280	283	290	290	266	311	264	262	271	311	282	294	324	290	293	287	299	300	305	284	312	291	292	314	298	297	281	295	294	274	277	324	271	266	278	281	335	292	318	273	297	278	254	298	247	296	319	290	349	312	283	276	281	333	292	268	303	263	270	328	288	266	279	289	297	277	285	316	284	290	293	310	308	316	324	275	264	291	280	281	303	304	306	328	300	254	267	285	283	257	298	289	289	275	283	294	317	303	300	300	274	307	309	288	294	309	300	273	281	285	294	307	304	283	294	289	306	276	278	301	302	302	300	255	276	293	280	289	306	282	276	302	309	285	260	293	257	294	305	314	301	290	269	284	277	298	239	314	289	311	259	280	275	307	240	331	272	282	301	281	292	299	314	282	321	272	286	277	292	298	297	293	313	275	284	279	287	294	285	301	307	318	316	319	269	246	275	304	276	292	300	311	316	292	260	308	292	296	280	294	266	280	314	305	329	269	290	282	305	304	293	326	324	276	311	285	271	280	291	302	277	304	255	284	282	304	293	294	244	290	300	289	284	278	288	283	279	292	292	297	332	326	302	299	298	267	278	255	235	304	246	303	326	335	305	288	271	300	289	290	263	287	311	317	275	362	279	298	303	298	309	303	290	289	310	289	302	272	305	310	276	285	292	262	289	286	324	285	260	266	289	332	273	305	342	282	255	302	253	297	297	304	309	302	312	275	304	292	294	281	260	276	291	268	317	290	284	268	279	274	294	274	303	297	282	279	270	300	301	267	298	295	273	266	307	287	293	294	275	255	250	298	286	275	304	328	285	293	279	301	287	280	291	289	279	305	280	310	302	271	303	332	272	273	288	256	265	272	269	273	325	272	250	305	302	308	316	293	332	282	292	281	314	269	313	304	278	299	272	281	285	292	333	288	280	296	282	309	281	291	306	286	288	262	282	310	295	278	321	262	330	299	286	310	285	278	318	334	289	285	278	311	287	290	292	294	310	277	319	304	281	258	305	296	297	308	277	290	297	314	299	295	319	291	310	287	311	298	283	263	289	339	286	298	278	283	305	272	277	295	293	308	283	277	301	300	279	319	273	299	284	309	286	293	314	300	325	302	296	267	229	275	290	303	270	295	272	277	307	299	297	286	265	320	292	321	286	313	268	282	314	250	278	282	277	290	269	293	283	275	290	304	278	259	252	304	257	280	275	281	291	295	286	299	267	292	291	328	315	286	287	310	326	284	291	273	314	286	298	308	297	318	320	271	300	290	312	283	301	277	306	278	285	299	292	295	289	339	272	287	315	294	269	288	283	310	281	230	321	268	287	294	283	304	319	295	304	293	283	312	302	271	275	299	298	277	265	307	328	268	306	276	317	317	303	288	297	279	267	270	284	307	274	258	276	264	311	320	286	309	277	292	288	314	275	283	298	292	304	295	261	275	294	264	290	296	291	269	279	306	340	291	305	275	301	289	303	311	336	296	295	277	277	324	276	310	309	279	281	294	278	269	294	287	323	296	284	306	304	282	288	266	287	278	283	304	302	256	279	298	270	273	309	256	259	274	283	270	286	261	307	274	296	336	272	333	322	259	255	312	297	305	316	299	330	278	286	304	302	290	286	291	259	284	265	273	285	305	272	302	295	295	326	321	299	281	285	279	306	305	256	281	316	309	259	299	298	321	305	304	270	254	267	281	254	283	258	301	276	301	274	273	305	285	283	297	317	313	271	292	283	308	281	270	300	285	259	253	255	293	309	291	261	282	271	296	289	282	318	278	301	255	268	289	278	280	299	283	324	291	270	266	285	266	264	278	257	332	306	279	309	302	285	328	260	305	290	287	285	329	298	325	289	303	313	280	293	303	318	285	322	279	310	258	290	289	298	323	284	283	301	275	286	238	289	279	285	291	288	299	301	272	253	296	269	289	296	273	286	297	276	297	291	259	307	317	280	270	268	287	278	285	289	304	284	280	267	320	283	297	347	301	293	287	293	303	313	270	307	344	310	291	300	283	294	308	322	281	251	263	298	300	303	312	356	293	291	295	317	317	290	302	267	299	298	284	285	291	296	298	282	290	291	307	294	282	275	304	317	309	291	260	283	299	301	296	266	295	323	257	291	309	290	305	279	287	303	312	307	282	304	297	277	256	311	299	283	270	292	292	270	317	283	289	287	290	281	304	279	268	283	296	285	278	294	302	257	303	264	280	268	275	287	274	270	279	276	325	274	288	301	307	316	310	288	280	271	259	275	277	268	283	323	267	269	304	277	287	284	318	303	322	282	263	327	301	326	292	304	297	294	301	272	305	320	270	298	321	294	309	300	282	286	318	308	277	300	261	295	267	272	298	305	281	310	279	281	279	282	307	291	309	305	289	274	316	296	286	253	308	271	293	287	277	311	296	261	281	304	272	286	293	257	322	313	317	254	282	276	276	272	291	280	253	302	320	305	297	262	318	297	270	268	271	263	258	321	311	289	309	276	296	294	329	280	284	298	349	329	306	311	292	310	290	312	275	280	258	282	281	280	287	297	302	269	308	313	269	297	302	309	300	287	286	310	322	302	288	269	296	286	288	310	307	298	298	278	267	312	266	269	289	290	299	288	255	260	314	291	274	299	272	254	286	321	315	315	309	315	312	313	262	288	308	280	301	269	312	278	297	311	331	262	321	292	325	319	305	307	288	282	288	277	295	290	281	305	299	256	267	303	299	307	256	294	301	276	296	280	275	320	292	305	342	301	278	304	280	272	283	271	290	304	307	308	268	287	330	290	296	301	290	279	323	282	260	276	310	313	292	292	292	309	319	293	278	299	273	247	313	298	288	274	294	316	295	296	276	297	289	288	274	315	297	289	291	310	285	299	302	318	281	279	303	291	299	269	275	270	274	268	313	305	290	291	310	312	284	306	298	274	280	268	294	278	259	298	284	310	295	283	302	280	303	288	291	286
7666	2470	6292	10777	11632	11184	8867	7615	6337	4647	3970	3548	3511	3206	2660	2394	1845	1271	1161	1089	1112	981	975	994	921	862	769	732	742	695	712	693	706	731	716	720	717	705	700	697	686	668	648	661	661	666	654	659	643	651	627	651	635	684	671	674	682	688	634	650	627	629	670	596	680	671	641	628	651	675	628	673	703	665	667	630	639	656	656	674	690	670	657	646	674	636	597	662	662	612	697	656	618	672	660	619	647	643	684	630	636	616	644	644	662	619	625	592	635	637	645	649	697	651	627	659	657	682	629	638	651	668	634	667	672	670	698	645	646	636	695	639	654	630	630	695	643	676	680	677	629	647	700	652	679	634	624	697	655	665	607	659	685	677	617	679	674	642	628	709	626	624	663	681	635	658	593	634	630	654	617	611	664	666	707	701	644	666	612	686	631	686	642	656	649	665	678	659	683	666	678	620	624	633	664	669	644	661	706	659	688	644	620	686	689	664	679	610	655	652	646	612	678	632	626	682	666	712	625	631	694	665	696	674	656	663	639	662	652	646	698	656	664	673	677	652	679	616	669	710	664	628	728	632	671	668	601	692	645	684	638	631	696	682	655	617	705	650	658	709	699	648	607	667	639	639	692	666	650	668	655	664	663	647	658	709	651	664	678	676	630	690	678	667	615	685	647	633	694	625	629	717	650	651	682	598	640	673	666	660	674	652	608	667	703	676	630	642	663	620	671	691	659	666	661	656	667	687	646	650	646	689	633	651	668	610	701	633	674	581	659	634	714	643	641	681	683	667	668	726	646	659	598	635	646	664	670	637	690	665	685	666	629	680	638	691	665	642	649	624	670	675	668	659	649	660	665	634	621	641	615	651	668	709	672	633	665	678	647	607	696	609	659	645	618	626	641	677	701	630	676	670	679	679	668	657	667	703	615	677	659	652	672	662	658	687	606	609	639	622	672	658	691	611	704	660	636	671	646	620	670	621	692	670	643	653	635	647	635	669	632	636	634	602	716	662	690	675	641	638	728	668	645	646	667	694	676	664	655	647	675	649	688	674	633	637	666	607	637	609	668	680	661	677	668	651	693	658	638	622	656	655	637	611	680	671	630	672	633	661	667	699	659	608	660	687	662	695	698	687	615	699	697	652	658	638	641	640	686	680	651	621	678	741	691	678	692	654	676	627	634	672	680	688	619	685	665	608	648	661	657	682	639	703	675	658	638	697	677	653	639	649	689	664	676	677	629	698	688	581	638	646	660	674	670	662	640	680	661	668	664	645	638	639	637	612	635	700	663	630	626	713	640	659	667	649	700	627	634	646	680	618	690	623	634	687	653	613	646	656	624	668	627	640	703	673	658	653	654	641	659	629	593	662	719	666	683	606	695	646	699	661	655	671	694	592	650	649	707	690	651	635	685	672	640	595	651	686	676	685	675	635	674	617	680	661	669	644	686	697	688	659	667	643	654	662	684	708	737	608	661	629	663	648	612	637	710	633	656	652	656	652	648	637	656	651	640	689	628	653	624	632	635	666	657	652	621	615	660	669	683	657	644	623	680	634	637	641	614	688	633	657	657	652	699	694	691	646	676	602	685	692	633	678	665	618	645	652	626	674	620	667	633	647	620	676	653	633	646	649	640	680	697	674	711	622	584	674	697	666	726	653	691	637	592	648	668	608	618	685	645	686	692	634	650	670	661	667	667	631	671	651	672	685	643	615	669	662	648	623	647	617	659	656	634	689	691	674	655	633	619	628	632	657	687	646	669	650	669	616	638	652	674	666	698	614	650	634	629	645	634	659	644	634	653	626	644	643	648	677	682	656	688	681	712	656	665	641	697	633	637	688	628	619	655	669	677	703	693	639	660	673	657	653	660	726	652	658	617	645	687	640	672	655	654	669	655	635	701	662	663	651	667	663	655	654	650	654	677	627	635	675	620	657	632	656	689	679	671	660	656	598	617	649	655	641	660	690	669	672	649	663	650	655	639	665	668	681	678	648	669	643	642	619	597	682	651	657	664	623	676	634	661	661	628	706	664	668	692	638	629	652	651	672	622	673	655	651	660	660	632	711	661	692	644	648	656	681	630	631	658	666	646	655	656	628	655	653	665	636	700	676	665	739	630	708	626	685	668	639	606	720	673	706	669	650	667	646	674	671	686	660	640	631	671	649	606	662	659	650	672	625	627	636	661	642	660	708	640	685	631	637	678	645	673	618	652	647	644	582	628	640	668	651	679	665	656	627	679	648	637	655	626	641	660	648	633	668	658	632	673	696	652	641	699	613	671	622	687	640	682	698	676	629	682	704	655	619	641	625	649	677	636	666	675	610	631	607	687	640	652	649	628	637	665	710	651	687	634	684	636	667	633	670	708	616	714	665	676	682	636	650	638	663	649	674	644	654	625	634	600	627	636	638	637	685	644	639	657	651	645	606	609	709	657	689	687	650	632	675	643	651	665	631	639	634	649	647	631	661	670	678	664	674	657	631	623	658	627	650	658	655	636	631	675	643	655	668	653	662	645	667	635	668	660	679	697	675	642	647	660	659	647	645	651	683	647	634	648	644	630	653	676	697	608	667	654	601	654	669	662	622	669	649	607	706	632	664	638	622	695	675	610	675	628	697	677	633	643	717	644	608	660	637	675	650	615	656	706	674	659	614	690	642	635	648	631	710	718	667	704	656	660	684	691	614	584	674	640	626	701	676	649	639	624	656	603	619	647	670	648	652	647	658	649	713	697	712	652	653	645	634	658	650	642	660	706	620	663	660	685	702	645	662	708	636	658	671	635	646	653	677	661	638	632	659	652	701	672	676	635	637	638	655	642	628	678	632	642	639	654	646	648	667	659	637	699	653	666	650	656	693	657	666	669	647	673	657	664	687	597	659	676	649	668	595	679	601	639	629	652	659	708	705	654	671	657	655	688	636	637	637	640	645	708	651	624	650	661	663	608	664	661	644	679	664	675	656	654	643	608	679	673	634	620	620	689	670	690	679	677	628	617	661	690	655	620	648	659	646	646	691	747	658	633	654	651	647	630	630	618	678	622	638	667	605	716	650	706	681	621	632	663	645	643	657	682	698	645	644	612	677	643	642	613	659	634	652	642	628	662	677	634	672	674	649	633	654	658	621	647	632	636	651	637	696	648	656	650	670	680	643	722	608	640	606	682	616	677	637	611	648	662	705	667	638	666	637	656	644	659	656	646	617	631	641	647	609	641	662	681	667	615	686	631	664	631	649	623	635	669	670	676	658	667	650	675	678	713	646	644	668	698	628	655	627	694	679	655	652	641	705	660	656	611	677	655	641	653	651	667	649	666	708	692	639	683	654	644	660	633	694	688	712	652	687	652	649	646	637	681	659	690	663	669	699	673	653	634	680	661	595	687	633	694	652	671	652	653	641	678	599	660	674	643	670	608	660	674	667	640	649	638	664	690	694	640	661	660	678	655	663	631	676	655	662	657	660	670	697	636	636	687	653	633	646	663	660	692	654	689	691	605	643	624	657
17135	4720	5617	6208	5181	4447	3244	2538	1810	1294	1145	1158	1022	831	740	626	485	359	432	365	372	408	414	347	348	272	268	242	294	247	262	282	293	264	256	276	265	236	254	263	234	230	264	257	264	250	241	249	254	274	209	234	240	209	270	232	243	275	262	285	274	254	237	250	247	227	280	266	276	247	259	250	246	244	264	248	252	266	243	273	260	261	243	270	285	262	235	229	253	231	241	255	245	249	253	267	250	265	252	247	258	279	257	282	227	265	253	242	233	255	247	248	260	270	262	258	270	307	250	266	238	242	271	277	279	265	242	257	284	254	247	262	277	245	237	229	244	235	252	260	249	263	254	228	284	265	262	218	280	269	253	254	298	238	267	244	270	253	246	276	238	271	271	214	244	255	278	247	258	279	265	250	304	236	260	245	233	243	245	221	238	268	254	271	232	283	265	256	260	275	215	262	259	227	302	227	255	291	211	268	262	237	272	260	273	233	282	282	229	248	257	240	260	269	255	248	280	258	253	245	269	213	239	265	273	241	259	247	258	260	254	258	277	269	246	267	241	261	253	226	246	255	279	223	245	290	284	234	253	270	234	234	236	256	255	272	242	213	253	267	246	264	244	262	279	268	269	246	257	274	248	237	264	247	281	245	269	229	251	245	271	266	265	244	217	240	291	263	252	304	231	250	263	279	258	276	251	239	272	270	230	254	274	256	256	239	249	237	236	257	278	269	283	259	264	244	272	236	260	269	248	240	260	267	249	240	238	253	267	238	259	278	240	286	255	251	269	266	269	224	254	237	253	291	273	228	279	246	262	253	261	257	261	245	264	250	219	266	259	272	232	260	253	259	283	250	247	257	262	248	240	264	249	244	264	255	241	247	252	263	260	263	274	252	269	245	230	291	276	287	263	240	259	238	268	255	276	226	272	292	256	225	208	262	243	278	271	221	242	274	244	290	239	277	276	255	253	234	230	293	241	252	245	250	250	241	254	236	228	266	266	238	243	249	226	239	240	239	201	304	280	215	246	291	305	236	255	237	284	230	265	258	269	272	283	277	284	261	247	268	257	254	271	243	211	246	261	246	225	258	232	264	253	264	281	252	253	277	243	270	248	269	263	211	244	262	290	249	223	272	274	256	263	252	264	265	257	221	244	235	280	232	239	286	263	242	276	244	270	236	284	254	255	237	254	252	225	269	259	261	252	234	247	224	234	257	246	233	242	236	262	278	270	268	240	261	243	238	252	275	249	258	257	259	225	234	270	243	258	284	268	267	281	273	248	262	245	245	258	262	255	253	247	220	265	240	274	247	286	276	246	251	290	265	242	251	261	255	276	257	221	232	253	256	243	254	256	233	262	262	281	251	236	231	264	256	264	254	268	234	271	233	245	240	230	268	282	244	256	228	252	241	240	299	266	257	271	285	253	268	245	245	263	259	243	255	272	265	257	258	238	259	250	249	289	245	245	249	264	233	272	241	271	239	232	264	237	254	259	285	232	245	245	269	259	265	247	295	216	273	254	266	264	252	256	245	304	273	272	242	260	230	271	244	246	268	250	249	257	237	243	238	249	273	260	267	263	257	260	250	252	283	225	237	265	275	241	260	261	254	271	259	258	247	275	246	278	250	257	270	284	266	269	244	251	236	263	220	239	257	265	227	261	263	259	266	242	264	245	252	244	274	279	259	235	248	283	246	240	274	281	244	211	229	317	269	259	270	256	258	275	253	243	252	234	241	252	262	257	264	258	253	235	280	274	262	248	247	270	253	247	257	231	264	275	228	258	251	262	245	264	274	243	261	261	271	258	248	254	270	263	295	242	282	247	260	244	235	251	235	228	253	257	250	256	290	275	273	267	244	260	250	253	254	245	213	246	260	267	258	282	242	290	298	267	253	277	244	269	253	257	264	257	288	268	249	293	232	256	252	250	260	255	251	254	282	262	261	270	224	248	242	257	255	259	275	250	228	254	246	260	247	254	268	278	250	255	250	268	226	256	238	234	247	268	239	274	263	236	235	258	270	256	246	268	213	265	255	269	274	227	251	241	263	302	223	256	254	262	268	286	238	260	253	276	228	257	278	241	231	264	256	241	279	289	251	241	252	292	234	264	268	261	234	244	264	261	256	260	236	263	255	278	257	249	253	263	267	268	279	264	249	235	268	243	264	262	232	271	248	294	248	249	251	278	258	286	262	241	246	261	255	270	222	260	254	270	254	261	260	242	288	235	244	270	261	228	247	244	225	264	258	281	246	263	288	258	304	233	225	265	266	270	273	254	281	267	258	285	259	253	251	273	261	224	258	263	265	242	254	254	258	244	264	255	247	209	257	309	273	266	265	227	262	227	263	238	241	238	272	261	257	248	268	276	270	268	243	268	265	288	237	263	236	275	289	272	227	251	292	259	259	266	251	253	260	267	262	266	273	251	259	271	264	265	255	241	255	232	216	254	284	266	248	287	267	248	278	274	246	222	251	252	254	262	258	256	278	262	244	242	256	255	232	266	225	275	237	249	249	210	266	244	278	283	257	248	262	244	257	239	248	252	272	265	261	237	276	247	256	259	249	284	235	230	263	253	269	225	274	272	239	281	250	295	253	251	253	278	221	214	283	265	261	282	262	281	262	256	279	277	276	241	237	243	285	241	255	272	275	251	249	261	230	239	260	232	260	250	267	256	290	262	238	246	257	240	256	238	281	280	295	249	251	251	246	218	251	240	232	249	236	244	259	276	238	240	248	223	242	268	245	242	272	267	256	286	248	223	244	265	243	273	267	274	251	264	238	261	260	222	241	238	244	256	248	280	235	263	240	258	272	232	249	272	276	246	238	263	229	225	237	272	250	234	252	246	236	220	261	269	275	297	254	266	268	256	248	264	266	266	263	271	239	277	256	234	239	247	265	265	291	200	252	257	242	271	270	300	218	260	245	262	263	233	289	267	273	231	231	219	291	241	238	271	233	236	282	258	236	276	238	243	273	243	224	217	264	268	267	258	280	277	243	260	268	239	267	266	280	255	236	266	269	253	247	266	272	245	268	273	247	255	276	282	232	254	244	262	278	243	251	265	260	252	240	247	258	246	233	281	296	262	240	270	268	223	236	237	270	279	227	248	275	237	249	262	233	243	247	311	261	227	244	263	268	252	258	232	226	261	268	269	246	225	264	270	267	248	277	235	276	218	274	228	243	236	255	228	257	255	219	281	276	277	283	261	262	271	244	270	272	258	221	264	251	231	265	260	257	250	283	242	237	247	311	280	274	248	261	276	260	261	246	266	263	258	226	212	241	275	274	246	254	249	281	257	257	230	283	240	216	249	256	251	251	258	231	280	236	231	247	251	257	251	271	281	252	257	253	253	239	272	244	271	251	258	245	225	227	265	260	236	274	273	268	261	234	256	292	247	232	251	274	262	286	245	286	240	243	266	249	236	245	242	257	251	233	224	244	229	239	266	264	249	245	235	252	266	286	244	273	244	233	273	261	266	220	254	264	258	286	248	246	277	251
9977	3725	8698	13773	14342	14717	12008	10320	7941	6117	5404	5123	4674	4096	3298	2769	2048	1480	1478	1371	1320	1268	1205	1018	1029	844	757	710	782	706	655	668	655	680	660	680	660	662	643	623	602	656	622	589	628	632	595	651	605	594	644	591	597	628	591	617	616	603	569	604	554	594	577	603	619	583	577	615	545	596	620	579	594	639	581	633	635	641	580	624	601	623	625	592	591	582	612	569	603	608	594	579	562	623	571	605	613	560	591	601	631	591	589	586	654	608	666	603	591	611	570	569	592	578	582	596	593	583	568	619	583	593	605	640	574	627	576	593	588	576	621	595	604	591	629	592	596	600	605	557	571	611	585	594	568	548	595	585	555	592	572	557	600	602	600	590	588	626	634	589	596	598	575	592	553	603	610	562	589	624	559	603	603	603	628	567	612	567	580	615	586	601	609	596	569	600	564	603	612	551	572	560	595	554	556	590	616	601	646	576	650	579	596	617	600	607	601	610	587	570	578	584	613	600	599	598	607	574	583	593	604	603	607	599	559	635	611	661	578	568	572	605	559	587	566	579	622	571	590	612	612	583	591	597	601	621	613	607	599	560	579	581	594	600	601	586	568	586	632	612	563	624	621	553	571	620	615	562	610	596	619	571	589	607	604	593	558	583	579	577	639	573	617	586	564	618	611	583	603	588	590	587	593	574	601	584	618	576	607	636	585	608	579	627	591	601	579	537	618	624	579	588	562	592	584	603	611	611	588	538	594	626	628	614	587	584	632	608	626	621	619	638	591	601	583	619	596	586	569	616	550	630	591	557	560	661	581	624	624	575	618	582	582	600	555	607	575	572	585	587	633	616	602	572	617	600	600	598	551	551	607	600	644	599	618	594	619	607	606	590	595	647	609	571	630	599	594	625	590	591	615	588	620	613	614	607	619	616	614	589	609	617	615	592	556	569	553	558	581	572	600	528	620	575	575	606	608	583	614	618	652	574	601	610	603	592	576	593	570	582	590	612	591	607	585	581	588	613	594	630	618	591	600	590	616	567	607	559	588	582	611	587	636	586	605	597	591	599	601	590	614	614	628	605	627	585	585	612	587	606	574	589	580	586	587	621	561	604	584	556	568	581	578	604	588	612	626	619	610	594	590	591	626	614	587	603	607	595	635	610	581	584	585	620	612	648	578	623	593	620	561	560	597	605	619	605	577	569	647	618	630	588	611	621	615	627	583	607	565	613	578	564	629	582	611	603	586	658	604	572	581	608	625	590	586	567	598	611	612	583	606	591	610	603	617	579	636	547	598	611	594	602	619	629	534	590	616	574	627	589	582	614	589	586	647	615	610	614	598	593	593	587	573	615	607	576	636	593	564	561	584	594	583	617	628	608	614	649	600	590	625	601	601	612	607	567	609	582	620	598	558	627	564	629	603	597	584	558	588	583	616	603	597	565	556	591	602	635	615	579	629	614	598	617	561	622	578	628	565	616	614	587	581	583	611	588	582	616	589	576	589	588	622	577	601	633	585	611	578	608	657	607	573	563	579	632	591	618	585	568	583	552	583	598	604	620	606	561	647	627	586	555	588	598	587	586	582	595	626	588	603	579	577	621	584	615	560	556	587	611	568	582	600	617	619	606	591	597	555	636	637	573	553	603	579	584	560	584	619	586	576	575	570	570	556	611	640	599	570	589	595	613	594	591	596	579	572	599	619	588	618	613	596	631	564	626	595	573	597	603	591	580	543	648	605	606	588	618	560	606	614	574	621	610	577	642	627	595	575	572	616	579	594	571	585	650	572	577	633	596	587	573	603	621	594	571	583	583	586	585	656	589	571	570	613	569	597	603	541	585	620	555	595	614	635	639	582	618	570	570	602	625	584	658	612	551	596	595	652	625	600	590	593	585	582	538	574	601	605	579	618	601	606	584	587	605	621	586	611	565	579	542	590	598	643	574	604	548	553	580	590	561	528	602	603	589	577	629	548	599	610	624	634	577	597	595	592	585	612	595	627	574	590	597	659	592	589	572	601	588	598	584	592	619	579	582	630	572	605	635	598	579	595	572	605	597	569	566	578	591	583	617	598	596	599	591	619	582	538	605	595	610	604	590	589	608	594	597	570	634	606	571	616	580	620	598	572	585	635	576	580	559	612	607	572	613	604	577	575	563	606	578	599	556	551	577	637	590	574	588	589	629	601	589	599	585	623	600	598	588	580	603	580	570	608	618	599	566	611	583	600	608	601	618	606	636	606	589	564	625	591	578	535	562	582	595	595	589	587	619	570	611	575	597	570	581	611	587	633	566	597	624	583	631	607	602	542	613	602	604	545	555	575	639	576	576	578	605	557	600	619	589	594	624	607	604	608	582	590	586	580	595	637	559	609	576	614	609	589	608	624	630	575	598	559	621	541	602	602	616	649	617	594	587	589	594	573	565	603	571	560	567	563	610	590	605	589	575	616	592	568	626	571	592	611	572	613	608	564	586	588	590	639	543	591	577	579	582	613	592	567	580	581	610	623	624	580	608	575	581	625	597	579	630	587	605	613	580	560	619	582	609	559	581	609	571	626	597	665	580	621	640	597	579	603	573	578	587	579	619	553	599	586	596	619	582	556	613	618	636	583	588	594	589	606	611	579	608	579	556	611	590	587	597	568	611	555	555	567	602	575	602	589	608	618	600	568	571	613	605	593	619	617	579	593	630	595	544	617	568	591	624	599	575	626	602	606	577	573	585	591	571	557	566	601	600	605	624	523	587	600	601	572	575	564	573	587	558	591	586	592	622	592	614	584	587	577	563	589	564	589	653	576	609	626	638	609	629	586	587	579	595	568	625	586	586	611	571	618	575	582	588	604	575	609	597	587	603	602	584	593	625	608	565	623	557	617	605	577	552	611	602	597	603	592	544	600	577	619	588	557	594	560	561	618	627	588	617	550	635	603	581	548	578	579	579	579	593	599	599	595	640	602	580	617	568	549	614	587	582	617	587	589	581	564	586	593	576	588	588	596	591	596	586	542	605	568	612	611	619	618	592	578	627	610	581	554	621	586	621	592	605	556	559	567	607	604	558	593	605	576	626	592	584	609	538	576	624	615	560	609	617	596	589	612	630	616	595	556	565	591	623	587	589	571	589	592	591	576	631	583	579	605	621	631	594	593	580	584	585	571	589	591	635	585	589	585	576	620	618	604	583	579	630	594	606	597	567	584	616	613	602	637	594	575	574	601	589	556	639	623	636	582	585	618	605	561	591	600	600	589	624	555	623	579	635	597	595	653	595	564	575	606	594	594	593	598	604	590	598	642	619	624	633	547	625	632	632	624	649	576	608	613	597	573	561	603	650	604	554	609	539	588	614	638	605	561	585	572	580	572	587	538	573	590	638	584	631	560	600	591	598	603	624	598	613	592	573	592	607	602	584	548	558	594	611	618	655	633	630	614	585	591	594	610	606	598	590	599	588	610	632	594	557	596	598	600	555	589	579	573	582	596	607	583	626	586	577	597	606	563	566	567	595	608	625
3018	1274	1778	1927	1840	1692	1432	1144	811	768	726	690	777	682	589	493	460	452	423	398	434	381	411	428	415	422	418	390	363	366	370	375	410	383	437	378	329	359	392	397	355	395	354	386	332	381	358	384	390	400	360	360	358	411	357	386	374	356	328	335	375	383	373	362	377	366	390	362	378	358	387	381	326	361	409	394	358	343	371	357	375	381	403	357	351	364	346	378	410	393	423	383	350	371	373	377	352	366	357	354	392	348	357	398	356	327	366	377	380	397	354	373	376	367	371	405	381	385	406	377	392	384	410	367	360	375	368	384	350	354	356	398	377	402	383	361	391	370	392	396	419	375	369	388	342	371	356	388	408	381	359	371	413	422	394	416	371	353	358	388	368	345	358	344	346	362	393	380	376	405	368	328	361	350	402	378	348	370	352	368	403	365	341	361	386	378	387	375	347	338	339	389	358	401	384	296	388	381	365	394	366	345	371	400	356	404	377	364	395	365	376	389	394	372	340	333	368	399	390	348	363	371	379	387	429	338	402	355	358	401	407	366	373	368	395	384	396	352	397	360	384	381	397	331	376	361	348	349	352	394	386	400	431	396	391	389	361	357	359	374	367	353	361	379	404	375	374	353	361	380	381	335	398	374	405	379	347	357	337	370	382	385	388	375	370	365	377	422	383	385	378	366	378	342	394	323	353	404	372	356	369	363	358	375	390	391	371	384	374	344	350	362	368	337	311	395	389	393	419	379	373	388	350	362	367	380	394	337	360	373	370	364	347	360	378	373	398	373	388	350	331	358	378	381	393	402	384	370	370	371	420	367	374	391	384	390	353	356	446	357	391	358	373	352	406	396	386	351	338	357	344	360	378	385	355	339	362	366	398	379	372	386	393	354	359	371	379	377	348	340	374	377	414	370	400	370	374	366	334	366	352	394	354	380	381	385	351	375	399	369	369	363	361	353	379	337	400	394	361	356	380	344	386	397	364	373	371	343	408	347	387	370	404	349	353	380	388	366	344	365	347	404	386	383	389	336	381	407	397	369	368	404	354	377	337	391	425	391	378	383	414	359	376	405	357	355	403	330	372	383	381	366	363	367	383	355	378	400	321	380	385	405	384	351	387	352	364	357	400	397	379	341	366	361	359	371	383	368	390	390	381	374	340	399	393	356	389	396	378	375	373	401	359	397	390	381	348	353	332	363	377	386	353	392	371	410	372	355	407	383	385	403	379	329	403	388	388	372	419	374	369	358	397	398	370	377	414	409	388	350	391	397	408	356	356	345	385	365	385	393	373	396	388	387	363	402	374	393	384	364	385	378	386	372	366	365	390	364	393	353	348	382	373	355	392	331	360	389	339	379	388	353	379	371	367	378	365	377	353	374	371	365	399	365	351	395	375	381	356	388	342	366	375	360	366	367	365	349	381	368	374	396	373	388	356	393	361	342	342	371	370	337	344	391	356	393	362	355	382	379	366	370	403	360	383	339	381	408	381	390	357	375	395	359	404	341	354	373	406	419	306	352	375	333	340	345	376	391	379	352	370	412	352	360	354	370	337	370	376	378	365	374	374	346	402	400	391	371	392	368	375	362	362	342	371	341	395	374	349	354	390	363	393	372	408	371	335	341	362	370	390	402	395	410	376	381	376	346	391	396	387	399	386	353	378	392	367	361	336	336	369	385	339	399	390	392	378	380	383	419	387	376	378	343	390	386	380	375	396	400	390	361	369	398	410	370	422	388	360	358	377	349	330	362	388	345	360	331	353	366	389	375	348	376	369	386	373	373	374	392	373	373	382	392	366	359	378	420	405	380	378	375	337	393	352	369	349	319	364	374	352	366	364	378	363	351	414	379	348	348	370	369	372	385	355	390	371	363	402	395	358	380	361	365	361	355	345	378	390	350	377	343	360	385	391	365	413	382	353	355	393	351	404	404	327	365	368	366	349	363	361	370	371	385	377	376	383	394	359	386	377	411	372	381	385	392	377	372	376	327	391	387	364	334	366	391	394	410	409	376	310	391	349	362	374	400	388	377	385	417	378	377	391	382	393	406	358	370	394	372	361	372	379	419	373	357	381	396	391	373	400	378	376	361	409	353	405	381	393	400	354	367	375	370	386	377	384	378	422	364	347	364	367	373	372	408	410	389	405	380	374	357	353	340	388	331	346	387	378	399	354	340	365	394	337	342	363	362	385	391	372	407	399	365	353	359	372	337	369	380	390	381	375	374	392	360	352	363	343	366	390	349	346	395	366	408	370	339	352	410	384	337	377	396	341	377	362	361	344	381	421	377	397	379	377	432	407	359	391	381	389	384	426	404	363	376	380	367	362	372	404	389	409	357	390	402	408	352	355	380	411	365	364	380	370	398	382	357	369	418	413	382	381	370	397	323	387	399	381	360	347	401	388	372	366	376	441	380	343	360	354	392	374	360	391	382	358	404	387	348	378	387	360	345	398	392	380	366	376	387	375	352	372	394	365	359	356	377	389	374	438	379	376	340	384	349	385	387	384	348	406	350	372	375	364	381	397	409	363	356	381	376	412	393	396	352	362	346	342	385	394	387	376	350	340	387	382	379	381	381	364	360	387	350	366	388	391	379	368	376	384	379	388	388	368	349	378	380	390	366	380	371	414	378	400	368	403	392	348	357	357	386	394	365	359	391	380	360	367	369	367	357	379	406	344	359	402	409	359	361	360	392	371	406	397	382	376	357	359	416	369	392	386	357	362	361	368	381	371	371	371	353	358	413	363	391	363	354	331	404	394	386	318	366	320	366	364	433	337	351	368	397	362	390	353	354	369	363	366	342	334	362	339	372	382	359	348	368	375	381	377	377	348	380	367	374	365	315	379	342	393	365	387	384	392	365	356	390	341	385	364	362	374	357	369	354	367	367	388	395	376	369	350	351	391	413	402	372	369	377	386	373	366	343	348	436	356	366	376	395	384	377	366	355	366	385	371	398	350	379	345	341	365	398	367	357	374	379	397	373	381	354	377	380	387	395	379	395	410	401	385	362	330	382	357	356	373	391	408	391	378	360	396	381	364	393	348	366	365	375	395	373	362	395	350	373	385	380	342	390	365	368	374	420	421	371	387	368	380	374	361	368	368	387	427	360	413	418	386	399	386	355	380	361	361	380	387	367	392	374	399	381	367	364	382	368	342	356	355	352	352	367	359	365	348	374	382	397	354	355	346	357	362	384	383	367	367	359	387	376	396	387	406	357	364	412	368	399	380	364	385	385	349	356	369	343	369	379	354	375	335	377	360	341	399	343	362	359	363	373	371	400	378	377	377	345	365	347	426	364	376	392	388	340	412	365	409	366	387	407	371	361	356	401	359	388	358	344	393	387	400	380	364	381	362	397	394	397	473	350	353	379	382	374	365	356	392	382	381	388	355	362	346	349	375	374	404	382	368	357	378	374	371	369	349	381	364	421	360	364	407	373	389	370	325	382	379	402	348	363	405	326	426	365	407	316	367	394	408	349	373	378	347	375	369	356
2754	1601	3605	5749	6917	6769	5502	4715	3352	2831	2747	2740	2637	2523	2045	1565	1341	1163	1139	1085	1209	1026	972	965	1029	858	879	906	852	805	845	804	834	821	852	822	852	771	853	848	826	836	820	832	837	775	817	829	837	851	821	871	856	774	808	811	824	860	774	860	820	852	782	813	787	839	786	808	830	826	805	827	869	793	862	823	832	825	865	836	867	820	826	828	811	813	835	833	854	872	846	767	839	850	844	853	823	759	810	864	848	817	790	815	793	834	816	813	799	794	829	867	815	784	851	858	830	808	781	847	821	852	833	806	809	830	834	806	773	810	781	828	744	819	834	832	770	804	781	854	769	824	816	812	805	858	777	810	857	829	838	828	820	814	816	834	814	803	807	829	807	840	819	828	820	770	846	830	788	842	857	831	833	844	820	795	811	772	760	875	825	809	846	823	806	838	821	819	835	833	833	802	835	859	803	838	838	836	786	847	777	896	830	828	821	829	805	829	813	819	798	774	848	795	828	786	825	849	772	804	824	869	783	793	791	801	846	881	784	800	823	872	759	901	837	874	796	817	838	801	816	838	868	856	796	801	784	822	858	772	839	830	788	852	853	779	802	791	798	823	818	841	842	793	791	788	806	847	835	808	786	810	803	830	788	784	774	814	799	799	785	852	827	849	851	822	805	861	803	802	813	814	832	809	807	794	817	856	839	783	826	758	813	813	845	774	809	821	778	821	865	817	852	777	841	863	832	821	770	823	809	826	834	805	856	814	780	807	827	868	772	858	792	854	813	851	816	799	815	805	784	810	833	870	845	852	838	805	830	787	774	782	826	858	778	805	794	802	832	795	795	821	830	829	799	827	872	795	803	809	846	848	769	800	810	820	837	737	830	816	806	852	804	810	827	778	787	763	822	791	798	805	846	794	809	796	810	811	815	822	839	836	815	780	779	797	822	810	807	827	838	830	813	819	818	847	819	837	843	806	806	865	827	787	786	839	844	798	848	788	841	810	860	793	801	887	778	839	787	810	890	851	859	823	841	833	787	806	871	789	774	855	830	835	814	836	808	839	816	839	834	831	796	845	877	814	811	826	786	858	826	844	827	838	849	800	826	835	803	814	801	824	873	798	836	820	830	820	815	797	762	803	829	804	824	832	792	784	800	784	755	827	860	789	825	786	746	785	804	808	806	756	814	829	799	802	785	848	812	902	818	797	782	801	866	800	855	847	805	824	814	810	821	865	824	825	826	851	803	766	837	793	789	810	816	805	822	821	817	798	856	819	923	824	849	841	762	824	851	817	805	804	803	837	808	851	837	776	832	784	846	826	852	867	839	751	815	817	810	819	807	849	813	792	885	813	858	774	823	819	787	803	810	790	832	811	794	779	825	796	768	880	883	806	839	856	789	780	818	808	822	806	756	786	786	835	813	771	792	834	813	834	841	838	807	832	828	828	843	817	826	853	873	841	848	800	838	779	819	838	880	815	849	825	820	805	810	824	870	823	816	773	846	867	835	875	767	812	813	775	866	789	834	838	865	853	804	815	842	828	779	782	846	791	813	846	809	818	812	796	834	842	784	834	825	835	793	858	866	790	855	866	738	800	820	777	851	847	853	788	822	842	877	829	814	834	812	844	854	825	805	837	884	833	837	863	820	816	850	831	847	800	845	784	831	838	748	800	794	798	795	835	816	812	829	811	808	789	821	840	832	790	845	869	805	818	840	818	786	786	808	834	804	821	811	854	785	873	821	835	900	839	803	829	818	797	768	810	834	842	771	811	776	780	806	837	837	802	817	839	785	848	777	820	811	815	809	855	762	807	763	826	827	833	833	849	827	826	795	797	776	786	847	764	825	781	813	780	795	830	810	842	780	818	761	795	826	800	797	834	801	796	858	837	803	809	836	806	851	806	812	809	861	791	833	814	775	788	833	760	829	781	809	773	867	784	859	824	782	781	780	812	782	785	820	814	814	838	828	807	795	755	825	763	801	839	812	789	832	834	831	732	861	787	812	806	790	758	801	816	795	805	846	786	785	819	775	853	815	787	835	835	844	828	836	836	824	836	758	796	781	816	806	812	810	790	754	821	811	850	844	844	763	846	840	841	817	788	819	827	832	789	804	810	814	838	807	829	865	802	786	782	825	799	815	807	815	864	783	798	762	801	818	831	841	802	745	816	838	828	847	811	820	832	817	824	815	842	864	778	839	827	833	835	842	795	847	821	825	850	825	774	817	803	848	819	809	851	794	833	793	789	825	807	819	826	771	813	812	814	835	828	834	869	797	824	870	813	822	826	816	833	827	838	868	852	812	813	786	791	838	799	848	778	840	821	843	830	802	814	845	850	817	837	798	835	809	871	880	791	795	807	782	845	856	828	835	813	828	798	820	788	794	826	824	808	862	797	824	791	799	852	862	808	837	807	841	830	799	822	812	805	773	882	842	813	808	791	804	791	828	819	867	847	787	821	802	808	790	840	817	795	821	807	808	853	822	821	755	765	804	867	867	823	832	793	842	810	842	812	825	848	879	832	859	795	820	810	843	847	766	826	818	776	870	803	857	770	836	766	831	791	777	832	786	826	832	826	824	868	827	797	823	796	832	821	841	840	836	777	812	781	824	791	838	875	782	810	801	873	871	791	818	833	819	839	821	836	838	848	842	835	849	800	798	775	810	820	796	805	851	779	782	786	828	794	813	758	845	826	843	842	810	812	836	811	833	862	798	784	881	816	779	792	814	805	831	861	831	803	871	832	794	827	851	834	844	801	796	817	847	796	825	834	840	791	860	756	827	841	835	826	794	838	829	802	789	857	892	826	760	827	832	807	840	775	818	770	815	838	830	782	808	836	823	865	833	840	785	809	831	854	858	852	796	808	837	850	821	853	870	813	818	788	832	845	834	801	778	823	818	804	817	817	856	818	785	812	791	849	881	848	852	832	776	773	798	788	812	810	812	831	796	807	923	872	822	850	805	810	747	832	819	806	796	841	860	842	807	805	829	811	763	828	794	824	835	796	795	835	896	858	814	790	824	860	776	820	792	821	834	812	824	840	768	811	806	832	818	784	800	798	813	831	866	819	833	821	773	836	775	825	871	776	832	820	848	803	802	798	826	801	854	803	813	817	813	826	871	854	805	817	828	813	830	821	796	796	844	867	848	851	795	773	871	813	813	795	856	804	826	756	839	840	838	852	791	847	815	840	811	783	783	828	804	833	811	807	866	805	823	816	790	818	773	766	813	840	811	802	855	800	808	827	812	793	778	833	831	776	804	856	794	836	804	828	878	812	825	835	849	783	800	826	841	786	818	816	834	818	873	805	850	782	825	862	800	832	806	786	780	832	811	815	814	821	760	867	796	813	784	800	796	790	863	854	813	838	820	818	849	839	850	802	846	819	817	852	839	808	780	816	785	800	746	837	824	779	796	829	770	832	802	826	765	830	841	901	836	812	817	867	859	828	819	830	833	782	758	849	818	834	823	783	819	810	826	793	826	796	844	802	788	822	836	809
10005	2911	3372	3558	3279	2669	2232	1616	1380	1013	829	887	900	841	726	499	471	407	416	404	352	340	323	328	302	311	320	339	309	329	318	291	315	306	324	305	301	308	291	281	300	288	324	299	284	332	314	291	292	322	290	304	298	340	317	300	312	334	298	265	300	293	263	321	291	305	307	302	322	288	309	322	298	315	288	329	255	287	317	279	256	293	326	294	292	269	287	324	282	303	294	348	313	293	287	299	301	281	296	316	274	279	303	309	313	286	313	324	264	295	297	320	335	281	284	284	273	319	325	357	326	269	321	312	270	266	295	293	308	311	318	291	317	287	319	292	310	287	260	327	274	266	294	284	295	312	306	303	344	282	313	271	276	305	296	291	301	304	315	293	280	325	285	290	321	282	316	286	308	266	310	297	294	297	293	305	317	289	312	297	283	316	278	306	347	327	308	329	294	266	292	302	301	276	321	277	334	303	305	299	297	318	270	330	293	263	292	269	272	304	278	252	325	319	297	309	316	343	304	301	264	320	296	293	299	286	322	280	327	290	281	302	334	313	312	292	288	299	285	265	250	289	290	306	302	324	285	317	259	290	297	308	303	289	296	342	277	294	285	277	308	289	299	334	300	286	338	305	302	253	276	308	324	347	294	288	319	275	275	317	281	304	296	306	271	303	289	285	278	298	323	273	302	300	319	310	312	316	298	304	326	336	310	330	278	277	310	332	282	283	290	301	298	275	311	278	263	319	270	289	289	285	274	300	296	266	317	285	292	303	298	319	301	300	330	282	269	315	302	276	332	273	268	308	307	312	272	320	319	313	326	286	313	264	260	304	311	325	305	258	267	300	304	293	315	305	306	284	277	292	309	286	313	312	305	317	290	293	316	333	305	307	322	296	286	294	288	330	289	317	316	306	304	298	270	306	265	297	282	304	320	277	284	290	290	292	329	340	338	299	315	283	277	280	271	268	292	291	304	269	311	301	274	296	279	301	297	287	298	295	263	302	309	321	285	320	268	291	297	320	331	296	312	323	286	310	307	280	300	311	318	269	268	312	281	311	316	296	280	296	297	305	300	310	302	285	276	322	303	282	301	257	309	290	300	303	264	298	331	289	313	314	314	312	331	302	304	302	286	302	306	291	293	312	306	294	291	295	258	317	267	292	303	281	304	297	295	295	298	336	344	291	333	312	309	286	322	309	294	293	272	305	314	316	283	321	280	294	307	312	297	303	300	281	321	284	313	313	315	316	289	303	310	264	335	293	302	280	274	293	299	315	299	305	279	296	330	286	279	307	278	331	284	305	314	289	294	307	302	291	296	285	329	295	292	267	279	296	321	302	313	301	267	337	336	285	313	311	301	296	292	325	287	319	320	291	302	293	303	310	302	301	304	319	270	310	312	301	307	299	267	312	295	265	295	300	278	301	310	278	324	325	311	294	328	296	273	294	292	326	281	285	290	279	307	294	347	303	278	271	313	297	307	290	296	321	302	307	300	305	300	277	327	319	334	281	313	297	295	301	292	265	321	300	272	296	308	320	288	286	271	297	307	285	278	335	316	298	328	294	313	305	290	280	297	317	292	264	297	305	268	296	325	307	283	306	329	294	279	311	274	339	292	268	292	313	301	291	317	280	305	322	287	294	309	328	291	332	298	335	277	288	284	273	328	273	287	313	291	274	337	309	332	294	302	315	286	301	274	300	317	318	248	282	308	313	306	307	306	283	297	298	268	325	312	279	294	301	297	283	291	303	301	323	300	324	317	299	284	288	287	303	290	274	292	291	294	304	289	308	302	282	310	302	300	312	308	306	308	272	287	298	313	255	295	287	323	292	259	276	290	293	294	317	297	294	323	276	302	306	259	319	286	342	313	322	311	280	300	299	269	309	271	288	303	310	297	278	294	321	314	281	285	311	323	333	272	324	304	296	309	311	298	303	282	303	259	315	321	316	292	316	291	321	305	286	311	276	319	269	269	307	292	324	319	301	297	278	315	274	285	279	312	281	306	318	306	294	314	275	297	293	307	296	298	323	294	312	284	295	261	288	310	283	307	316	305	292	300	306	303	283	317	299	301	286	299	274	296	294	299	291	290	261	291	291	299	303	307	297	301	280	280	298	309	298	325	296	277	303	324	306	297	301	301	299	294	340	301	296	314	290	297	275	306	288	273	281	324	297	284	301	325	298	290	272	308	325	277	287	275	322	309	319	299	305	282	294	342	317	285	261	302	303	276	327	316	296	305	273	291	283	289	322	303	263	325	266	264	292	306	281	313	287	263	290	330	311	289	309	284	275	313	301	313	292	300	299	309	313	326	283	305	290	297	313	303	316	320	290	305	341	328	298	283	307	354	289	297	311	295	305	305	311	294	287	292	280	317	302	292	297	315	322	286	296	306	262	292	293	287	317	266	309	317	297	303	285	294	290	323	295	316	257	298	311	301	271	332	351	286	332	293	280	303	284	303	293	307	310	310	301	268	300	271	300	290	308	299	309	244	332	331	258	297	297	319	277	301	308	312	311	288	272	299	310	289	295	274	301	336	278	315	307	329	321	296	295	298	302	296	271	280	314	293	296	274	299	313	308	307	267	307	299	279	270	291	285	322	327	316	311	283	324	353	291	304	273	267	275	295	281	297	285	296	265	290	309	267	273	290	300	296	318	295	301	292	315	295	292	304	351	305	309	282	303	296	277	288	307	286	286	290	333	301	260	324	298	303	325	307	308	266	285	322	289	314	324	296	335	270	306	261	336	325	280	303	315	331	295	345	296	340	286	292	287	339	284	315	285	305	272	277	296	330	287	286	289	328	327	281	299	313	281	299	258	297	306	277	301	303	270	284	293	291	328	304	306	333	340	326	297	298	330	266	285	294	292	334	306	275	313	317	327	305	323	265	293	330	329	320	299	314	271	347	315	307	290	283	311	282	289	323	288	313	295	287	308	320	309	289	263	285	288	259	312	333	293	301	349	298	309	298	278	329	296	281	285	301	261	304	307	314	286	282	281	282	289	297	278	311	288	318	285	276	288	301	306	257	291	275	288	286	258	291	301	291	284	321	300	322	315	312	313	311	301	265	293	275	262	319	318	295	309	295	327	298	298	313	299	280	297	255	275	317	324	292	297	257	285	280	309	301	303	338	287	302	308	312	296	274	290	305	272	317	328	320	323	327	258	273	298	313	287	302	282	294	288	321	261	336	336	289	292	307	313	298	308	325	296	270	311	288	336	300	301	317	296	297	291	329	360	292	325	308	313	297	289	281	308	299	300	306	303	333	313	293	310	261	258	249	321	308	288	307	324	275	323	303	292	284	295	275	298	308	291	303	289	305	322	329	298	297	292	297	296	308	298	292	297	346	322	320	295	307	312	326	256	283	289	330	258	285	299	315	315	304	299	294	295	320	294	293	288	303	292	357	318	306	306	310	307	315	285	311	286	296	259	306	300	305	289	276	311	300	277	295	316	331	309	284	342	290	291	292	339	275	318	291	291	323	313	282	294	293	306
7616	3001	5846	9299	10577	9906	8578	7037	5807	4781	4084	4285	4090	3610	3015	2233	1812	1621	1357	1234	1165	1023	1083	1061	867	808	790	733	736	763	744	702	750	729	723	693	679	684	702	697	707	661	666	714	714	719	653	649	677	688	680	647	675	752	767	651	685	643	705	666	653	644	653	706	701	669	702	683	714	707	702	685	617	683	641	700	662	726	699	677	667	685	691	739	702	669	649	700	673	661	694	688	681	713	719	677	671	697	682	637	673	738	701	742	676	653	680	669	682	673	685	681	664	722	641	657	629	688	678	690	679	658	707	678	646	667	654	668	686	676	654	706	688	682	672	683	660	647	647	685	697	667	694	667	657	684	691	658	668	633	697	684	663	652	617	626	664	602	661	678	678	660	655	677	705	650	659	617	620	683	682	678	683	683	674	676	643	659	704	645	642	697	635	716	605	624	680	697	639	653	678	639	689	702	663	701	634	639	747	674	685	657	677	657	714	635	683	676	691	696	693	613	675	624	677	708	697	685	642	628	615	665	666	671	661	674	692	666	647	664	652	613	673	702	679	687	683	655	667	672	638	673	694	675	690	695	683	709	670	724	722	656	680	647	695	690	699	649	682	677	665	669	673	699	650	644	683	650	683	696	664	680	688	647	681	695	676	655	704	658	692	685	679	659	656	719	686	726	677	684	651	672	648	672	648	709	697	659	677	663	681	644	714	641	660	698	687	646	652	623	701	668	692	668	671	656	629	628	669	678	671	675	683	657	662	675	682	674	665	644	683	660	664	686	679	629	658	653	694	637	651	639	641	660	656	639	702	690	661	664	657	650	660	646	650	676	662	671	713	664	662	705	685	678	692	650	662	660	702	701	670	671	622	701	633	677	708	706	690	685	716	651	673	633	662	674	666	610	672	685	676	693	687	661	673	650	622	667	703	617	673	664	647	750	732	636	633	662	648	677	669	688	665	695	641	628	661	704	677	747	607	702	679	651	699	634	667	680	674	656	657	697	669	688	685	692	632	684	622	704	628	677	674	647	652	659	719	676	638	691	692	639	676	683	633	665	628	721	665	645	640	688	657	665	715	661	636	690	638	690	698	648	683	683	677	694	642	736	677	658	684	693	640	668	677	693	650	677	671	726	675	666	676	705	681	687	649	631	686	637	665	681	652	718	663	652	669	637	673	698	739	626	688	667	683	681	666	678	642	683	671	666	659	635	656	624	726	695	661	620	704	717	706	684	657	688	695	677	644	687	645	672	703	655	661	666	689	666	670	669	663	662	662	703	711	644	657	640	613	686	618	656	634	675	719	671	720	681	661	683	653	683	681	667	673	670	689	675	674	644	707	657	637	650	648	614	653	667	654	690	682	675	665	641	725	616	696	649	700	687	716	672	681	683	684	660	683	706	655	692	681	666	686	704	675	693	661	639	693	690	658	668	706	670	718	620	647	660	646	673	666	680	701	639	694	644	713	668	657	661	629	716	657	723	657	658	701	733	643	645	669	700	664	667	672	662	628	658	651	658	710	646	673	698	652	695	668	635	657	614	639	677	662	690	649	709	688	668	638	662	722	688	673	659	678	663	671	663	644	667	668	713	670	671	662	683	627	643	625	716	663	634	698	695	619	656	701	656	675	689	663	694	651	667	647	723	694	670	644	641	654	661	690	673	735	639	691	694	687	682	659	694	685	664	689	697	655	706	691	661	680	724	681	694	663	690	692	662	698	661	711	688	673	640	654	681	699	666	653	650	659	669	631	646	713	653	722	678	639	689	690	660	657	689	661	718	685	645	704	691	659	690	699	754	677	652	661	751	674	619	677	733	716	636	677	667	678	677	688	610	672	727	667	684	662	705	673	708	668	655	687	656	653	579	637	662	704	646	694	657	727	714	678	682	658	660	694	669	716	651	642	652	669	684	712	678	670	685	678	668	662	683	672	639	671	693	638	675	662	662	676	655	683	728	675	673	634	693	653	705	703	662	691	637	708	662	700	661	663	664	693	645	636	694	685	748	673	683	656	680	669	686	650	710	687	649	647	697	697	701	658	676	683	673	699	716	682	654	699	680	703	650	697	716	652	680	746	639	649	698	635	642	668	618	647	638	709	712	683	667	681	618	704	661	686	673	714	694	688	635	672	669	679	664	723	655	654	688	633	652	640	671	682	699	651	700	687	652	642	695	678	683	613	703	670	728	608	673	686	653	668	712	682	627	677	717	666	706	652	636	682	703	684	712	723	699	707	672	658	693	650	706	658	688	647	678	682	673	692	680	687	688	667	647	702	627	662	670	666	661	695	662	680	651	626	656	669	663	647	683	643	678	656	697	656	696	660	677	637	721	671	673	692	666	727	597	619	663	668	630	643	680	682	691	690	700	704	698	703	705	666	669	662	695	665	622	684	667	733	684	672	691	673	662	651	659	699	687	674	658	714	673	700	715	693	670	636	679	621	676	671	718	668	697	655	668	701	651	632	651	660	708	693	726	658	744	662	663	674	689	636	660	703	676	629	674	637	661	713	643	722	706	676	660	689	623	646	671	636	646	690	665	684	646	666	663	620	676	642	687	736	682	658	641	688	673	696	644	646	629	661	662	656	645	694	655	657	684	691	638	678	651	689	662	658	659	658	707	646	720	646	675	688	689	670	700	696	674	650	712	674	692	634	707	659	653	682	639	715	747	647	666	659	675	698	641	715	699	614	668	672	687	644	713	699	720	695	669	663	680	676	656	676	669	671	673	694	640	650	666	644	671	628	641	634	634	680	648	656	646	757	663	666	693	633	660	688	686	657	701	692	641	672	686	674	634	684	675	652	685	667	696	719	690	668	744	690	636	655	650	684	684	671	637	675	688	675	683	686	690	638	646	715	686	690	696	715	657	684	672	686	676	700	680	693	673	695	659	666	697	661	708	679	675	669	683	680	689	696	631	706	669	660	659	676	708	682	699	624	725	667	717	658	712	681	682	670	672	661	663	633	719	681	732	675	649	721	697	704	649	668	653	666	661	679	696	625	623	683	706	677	640	720	640	682	676	653	688	706	697	674	671	687	661	671	691	625	687	734	661	626	640	687	663	694	732	689	717	645	606	693	710	674	654	650	633	739	694	664	669	666	686	642	650	675	705	749	690	753	699	688	688	631	640	647	653	640	734	671	696	675	683	714	672	669	658	714	671	691	628	670	646	683	663	660	656	689	660	697	662	677	685	650	662	701	713	678	692	665	664	610	652	700	683	700	672	710	685	712	706	663	715	706	702	654	665	660	646	657	658	705	666	678	689	704	683	668	620	663	687	691	686	724	695	661	649	662	702	672	650	658	621	652	714	688	654	674	658	689	673	665	670	681	699	699	685	663	674	677	678	666	670	705	645	697	664	669	630	656	674	649	681	610	687	664	695	670	670	706	675	677	699	675	670	688	703	668	694	708	711	652	699	681	683	716	733	650	660	643	678	665	719	652	646	699	629	687	662	672	703	671	666	720	698	672	633	644	675	701	652	680	658	705	643	709	633
17500	5046	5238	4738	4110	3625	2916	2394	1836	1493	1145	1120	1083	963	930	726	546	541	489	398	338	312	318	338	306	298	305	336	316	286	280	285	269	248	261	289	285	255	270	264	253	254	280	268	258	254	266	275	262	262	256	233	264	252	264	242	268	230	263	273	257	256	260	276	314	259	244	267	275	266	283	253	246	252	237	278	274	245	279	267	270	270	258	246	287	287	261	247	266	257	254	254	239	256	238	275	280	277	260	250	271	285	273	273	237	250	286	272	270	262	215	252	235	269	257	280	266	265	256	281	282	256	268	264	264	257	257	273	240	267	249	259	270	252	251	274	249	243	247	253	258	260	271	258	271	236	264	266	278	247	272	273	269	251	262	246	282	243	283	254	258	265	246	247	264	253	272	239	265	258	215	269	257	280	290	279	286	287	269	257	267	243	265	264	293	282	255	243	294	261	271	262	263	253	235	299	266	261	249	291	273	274	283	238	248	243	263	234	249	263	279	264	247	271	263	273	236	240	265	246	229	254	270	281	249	252	266	282	259	263	262	273	276	255	295	306	275	301	287	300	284	271	259	236	269	281	263	299	264	238	238	248	293	283	303	281	282	289	281	292	288	244	286	264	238	273	256	262	250	237	299	254	250	278	252	257	290	259	252	264	297	270	230	274	266	252	263	265	263	259	282	267	263	261	261	280	284	286	254	278	226	253	252	249	247	306	268	242	259	257	278	271	253	247	255	253	283	267	281	279	289	280	282	293	284	244	248	262	283	280	260	287	280	272	284	285	289	237	279	299	270	299	281	258	292	249	268	273	266	245	301	246	285	276	260	260	301	249	263	294	278	296	278	260	256	258	244	277	245	259	301	286	262	300	263	239	255	262	270	278	268	265	277	284	251	229	274	254	257	272	276	293	265	291	267	304	262	278	240	257	255	296	289	265	232	272	279	250	271	252	265	232	271	259	265	257	273	274	258	266	282	290	279	279	261	253	229	272	276	251	286	255	250	242	248	291	236	263	257	266	261	257	277	250	245	243	252	294	261	257	275	272	250	281	237	248	233	237	268	271	269	250	275	239	233	263	314	276	275	260	247	266	276	288	269	274	259	283	262	265	248	280	283	279	272	281	257	262	247	295	279	278	273	245	289	267	278	265	265	239	268	242	282	276	284	235	243	273	243	240	244	266	236	293	263	239	263	233	245	265	276	264	275	265	270	298	273	295	269	251	253	257	273	239	261	294	257	263	246	241	259	274	262	214	267	255	278	286	266	253	270	240	256	261	246	254	242	294	274	271	261	233	294	272	254	257	256	233	253	267	238	258	244	259	245	271	290	257	271	233	286	246	276	255	267	256	258	245	255	226	276	296	281	286	298	257	251	282	291	286	315	247	265	291	289	268	264	244	286	258	254	249	254	245	244	266	258	263	289	259	242	272	231	251	246	273	260	266	293	262	258	258	260	272	286	269	283	260	281	229	285	238	242	286	257	254	287	255	250	222	242	280	276	243	235	272	258	276	257	262	232	260	290	256	293	222	287	272	243	254	270	272	276	265	255	268	270	281	272	264	296	272	257	249	280	263	286	233	267	224	254	287	303	248	249	256	284	223	275	250	275	259	267	239	259	249	271	262	230	253	269	250	286	271	239	277	275	251	261	274	282	253	293	263	292	269	277	288	254	286	251	266	264	240	278	281	272	268	247	253	242	266	250	288	244	281	250	254	260	266	279	270	249	293	280	288	261	270	249	237	249	284	262	291	267	275	277	262	301	262	286	264	250	237	232	263	281	276	257	278	272	268	270	279	267	244	296	266	270	266	274	263	242	253	246	265	275	243	256	277	256	273	258	263	275	270	252	277	259	258	245	256	260	228	280	292	232	248	287	282	265	273	256	246	268	266	271	255	267	258	276	268	252	219	242	259	291	281	275	254	290	258	259	242	270	231	242	271	275	308	246	265	236	247	262	239	237	279	256	283	246	261	272	229	283	256	258	293	266	283	272	309	266	284	272	238	273	279	268	276	277	293	283	252	256	288	311	270	228	258	277	266	274	258	251	277	252	249	286	248	288	257	253	264	304	263	299	268	279	250	258	254	263	276	301	262	261	247	237	242	282	274	254	251	262	252	238	255	285	268	272	261	307	266	263	269	284	281	266	269	259	260	286	253	246	283	291	297	241	263	283	248	206	249	271	271	277	259	285	268	226	277	271	222	251	266	247	265	261	308	273	286	266	287	265	269	267	243	255	254	280	252	285	247	261	263	272	266	289	264	258	245	259	276	258	299	257	285	286	231	238	264	268	269	246	259	283	261	269	278	276	257	277	295	270	295	243	274	260	247	266	260	262	276	263	277	243	251	266	313	273	256	277	244	252	290	296	262	242	245	263	254	250	254	260	256	264	265	266	239	255	290	299	272	286	278	270	283	291	265	267	282	271	262	256	289	265	286	284	251	242	271	256	254	260	281	244	240	291	269	271	275	219	258	278	235	270	267	259	288	281	247	257	262	253	278	261	272	279	275	259	264	267	288	232	233	294	265	279	272	259	277	241	287	267	232	245	283	284	269	237	267	215	278	272	284	237	253	286	253	255	283	297	273	268	256	256	286	254	270	244	267	290	247	261	261	249	264	252	238	236	243	266	267	269	268	248	247	247	267	268	243	278	253	269	280	270	236	254	271	257	255	266	260	258	286	285	303	272	274	272	268	293	242	276	275	295	266	260	265	283	270	238	235	264	271	228	265	238	253	267	226	252	264	266	299	248	266	277	279	250	242	261	266	245	259	305	244	280	293	313	269	240	240	253	253	272	262	252	262	264	249	254	282	252	279	225	268	238	244	297	299	246	271	242	263	268	293	257	258	255	261	278	258	266	258	247	276	247	266	265	256	248	297	283	246	259	250	262	264	287	270	279	292	265	318	260	293	272	281	261	281	276	233	220	275	264	270	286	256	240	244	267	267	260	259	274	270	245	262	265	270	288	271	276	285	251	267	264	254	286	239	265	273	287	263	254	268	266	255	314	266	256	256	261	250	248	246	267	266	287	271	270	275	255	250	268	249	268	305	264	256	279	304	279	246	233	279	246	269	273	274	253	233	282	281	256	276	261	260	297	316	266	249	269	255	234	235	258	237	284	274	260	298	261	275	292	253	247	265	275	261	245	296	263	276	273	253	267	243	249	255	278	277	290	257	255	288	262	250	276	279	269	229	264	259	299	255	267	272	279	257	236	253	276	266	268	276	275	263	253	271	277	254	241	249	264	265	267	270	243	288	263	265	286	250	260	239	253	254	289	261	275	285	274	287	259	235	281	275	278	289	266	260	274	243	254	254	246	269	292	290	283	290	255	273	270	303	253	235	263	240	251	280	261	284	292	250	285	258	308	269	257	269	252	262	259	265	278	236	257	276	280	230	239	294	265	235	297	252	225	260	287	261	250	300	280	280	265	270	246	252	254	247	253	251	268	280	249	278	266	251	278	255	261	259	259	278	284	258	239	286	267	215	262	263
10192	4067	8112	11077	12202	12116	10802	9349	8002	6922	5564	5510	5464	4697	4338	3320	2546	2225	2031	1533	1253	1242	1031	954	888	873	805	865	843	819	736	691	731	685	702	681	649	610	618	663	627	621	621	656	591	611	612	596	636	628	632	665	629	624	634	588	597	664	608	622	608	642	641	605	592	631	666	599	680	593	608	628	621	579	630	597	585	606	591	612	628	665	594	642	610	606	614	610	646	572	589	608	608	592	625	625	664	590	621	614	602	616	617	615	568	606	645	560	621	627	650	632	622	592	581	587	661	626	580	629	587	618	643	634	602	601	626	634	615	624	641	605	590	561	628	621	648	571	596	622	577	608	581	635	617	564	610	599	668	593	653	627	606	610	595	699	623	595	659	636	614	601	569	603	590	586	603	614	609	650	619	582	593	618	581	587	600	665	655	597	621	582	621	582	600	562	639	626	618	649	630	606	604	611	654	582	617	598	637	615	617	631	581	598	590	620	635	676	627	630	584	562	591	605	654	653	631	590	636	608	577	593	630	619	647	587	617	596	657	611	624	645	601	587	647	598	603	609	596	628	649	618	620	644	638	587	613	663	623	594	627	601	622	611	620	654	635	676	668	624	625	558	623	622	608	582	604	600	604	588	621	607	638	605	634	552	583	651	654	612	651	586	596	606	582	587	608	604	604	597	602	643	627	612	587	595	617	631	632	593	579	624	610	576	595	578	663	592	602	615	619	626	627	626	648	584	622	617	664	616	608	644	586	595	594	597	619	646	573	596	649	642	619	615	610	584	607	608	572	609	613	628	652	581	608	609	587	604	612	602	592	625	617	624	588	578	639	619	629	590	604	634	578	624	590	631	619	629	576	662	613	576	663	580	607	587	601	635	560	587	616	657	602	635	603	577	587	595	580	607	591	592	619	602	591	605	596	633	613	637	627	612	591	661	608	634	627	616	645	647	572	641	607	616	579	608	626	586	624	632	592	632	633	636	624	587	633	630	612	642	576	617	631	585	608	565	606	623	621	593	638	619	631	617	578	638	598	609	594	603	632	673	597	629	581	634	610	608	625	629	653	634	636	612	616	633	582	576	627	579	594	648	617	635	588	643	603	620	586	596	633	640	604	615	629	608	653	605	622	625	610	614	594	599	582	621	644	607	620	632	604	606	568	548	614	612	614	620	626	618	595	621	620	579	628	641	630	587	616	615	651	637	658	587	621	661	628	640	608	608	622	592	596	607	615	562	644	605	594	584	669	626	631	650	643	625	592	621	596	568	600	590	604	628	629	563	615	610	607	606	623	603	628	632	620	639	654	615	621	625	595	660	611	615	630	652	645	607	606	620	606	630	632	647	629	642	596	626	614	573	683	596	611	620	617	615	615	656	646	612	626	620	589	679	633	628	639	600	596	612	629	607	621	624	634	619	633	602	559	667	633	631	608	616	620	604	606	567	630	623	664	618	605	598	596	604	646	606	604	594	623	639	617	637	593	639	618	613	575	610	603	642	558	634	620	644	671	626	626	658	602	634	684	625	621	649	648	609	561	598	623	613	555	598	611	637	592	619	634	654	623	664	636	559	623	638	608	631	611	626	620	583	595	624	618	626	629	565	628	650	607	653	628	579	616	640	598	637	599	637	603	596	599	610	625	660	611	607	632	611	557	600	658	613	581	680	635	654	598	649	601	581	606	565	676	605	643	614	609	627	643	641	568	626	596	574	623	645	602	636	602	603	626	578	599	635	593	633	604	629	635	566	574	631	642	600	608	582	581	631	596	630	600	637	620	640	619	605	659	618	624	609	591	583	607	613	627	594	609	628	577	638	588	627	611	648	642	563	622	575	643	598	617	630	585	656	627	655	608	612	628	648	625	572	614	677	575	576	632	634	625	662	600	608	629	596	600	618	605	576	586	616	592	616	633	629	616	616	583	596	665	662	611	618	582	645	655	637	654	607	648	597	606	578	607	642	624	630	599	648	607	596	606	624	610	578	620	637	617	586	641	582	617	644	623	589	653	620	601	600	628	628	619	620	639	639	597	609	648	600	628	633	597	578	575	589	645	624	590	629	635	605	640	633	599	598	618	618	610	626	574	600	598	616	613	632	600	629	564	617	569	600	607	589	628	594	606	566	599	636	641	644	626	622	593	580	591	681	608	607	615	641	611	580	610	616	643	595	625	616	611	601	602	596	648	627	609	638	655	644	624	571	603	587	564	618	611	609	592	645	675	621	622	649	602	638	654	641	577	596	625	612	587	613	568	609	604	602	612	625	625	656	584	636	623	583	601	621	602	599	590	600	640	646	612	620	608	616	647	631	645	640	594	590	645	632	615	631	628	587	621	622	642	644	604	649	608	604	643	654	633	616	611	564	617	627	594	605	616	640	592	585	635	608	626	677	613	600	624	593	610	626	641	604	631	668	573	584	589	607	626	613	566	636	594	644	624	635	636	596	596	594	609	586	635	607	622	644	590	648	593	592	594	616	617	595	578	629	616	586	631	610	606	619	653	658	603	601	596	620	638	583	618	642	628	629	652	620	648	623	626	651	651	566	672	602	613	597	591	608	608	594	634	580	632	594	616	614	615	596	627	667	635	624	613	548	614	638	585	598	619	591	634	576	616	639	666	606	620	582	689	616	584	602	591	631	681	627	653	579	627	587	641	587	615	629	608	557	652	605	622	626	638	588	632	610	682	626	620	616	586	596	617	604	584	636	633	607	630	614	620	646	582	643	623	656	597	618	689	594	642	588	614	647	604	589	682	615	610	579	609	615	645	621	586	639	623	611	571	552	615	645	582	610	652	581	591	621	617	606	607	585	602	622	599	640	613	628	631	606	626	587	612	580	583	611	569	552	631	612	600	602	640	618	595	557	593	592	614	653	636	618	624	650	588	602	620	627	564	617	627	596	611	641	628	568	605	651	567	611	637	603	616	598	582	649	610	600	624	645	624	589	597	597	652	607	606	621	629	643	639	574	612	672	616	633	637	607	633	628	604	579	645	583	607	643	625	654	602	650	624	625	607	583	614	639	574	633	576	597	597	617	625	591	566	592	607	600	591	556	625	608	604	639	649	648	592	643	633	589	596	622	654	615	601	567	589	609	665	555	645	611	620	617	655	666	652	597	563	588	632	648	605	603	616	625	594	579	575	610	638	627	581	601	601	622	641	591	674	581	658	582	621	599	624	629	608	599	615	595	636	607	643	627	578	634	615	598	598	619	577	613	609	592	625	601	636	631	617	640	624	633	597	582	576	652	590	660	637	618	600	619	664	592	622	590	618	636	602	629	642	618	621	582	616	626	615	577	647	592	601	601	575	619	605	666	621	633	572	614	678	593	632	606	627	636	626	653	600	637	606	631	577	576	580	632	618	611	603	620	601	621	626	621	593	630	661	620	637	597	610	651	616	609	608	618	581	608	599	588	610	595	619	578	668	638	585	630	597	603	587	590	588	630	621	643	590	571	626	610	593	619	592	606	660	622	590	517	573	592	603	622	629	610	626	640
3208	1315	1598	1484	1354	1320	1206	1028	942	803	720	720	772	713	639	558	507	482	421	395	378	391	433	406	364	382	413	393	408	384	394	388	361	372	425	399	381	391	394	397	361	404	402	404	408	366	359	363	413	373	422	375	380	359	396	346	349	370	343	387	351	367	391	352	384	366	380	369	368	421	362	432	401	398	387	379	393	347	409	399	388	355	369	358	367	374	399	344	339	392	357	346	400	420	373	398	364	389	388	376	361	353	417	382	379	371	398	381	409	382	363	364	362	395	369	373	350	378	366	352	394	359	387	354	385	383	372	378	388	396	349	402	375	377	416	355	359	370	405	373	400	419	368	373	351	355	393	354	404	411	346	420	397	382	425	409	409	358	403	372	338	367	340	361	379	392	379	363	388	355	339	352	405	373	375	385	339	345	375	368	360	377	350	356	370	392	378	331	400	390	378	392	357	355	379	383	383	399	363	403	388	409	380	356	395	348	396	377	352	405	382	348	395	409	374	397	393	378	368	385	382	379	326	373	381	380	353	374	384	372	401	391	373	380	398	354	359	395	413	390	421	373	394	410	376	380	408	413	374	376	386	367	401	381	400	417	370	388	388	387	380	372	352	402	380	389	382	370	386	388	360	405	350	362	370	361	364	396	385	379	411	391	367	337	376	362	373	376	386	418	369	374	372	412	317	398	384	342	392	367	400	392	346	396	359	399	368	355	381	407	386	364	361	395	404	368	374	398	400	366	373	354	373	365	376	375	355	353	374	340	348	383	395	429	358	361	391	386	361	375	372	398	425	368	365	403	394	403	387	373	400	406	361	411	360	360	391	401	363	386	370	389	385	372	362	364	363	429	385	382	387	385	348	351	381	378	357	368	395	377	388	376	407	369	365	343	369	350	350	352	368	410	381	371	362	365	402	384	392	384	398	377	398	383	408	385	401	380	395	418	369	375	345	394	381	394	362	333	404	368	396	350	367	415	391	379	320	386	351	383	356	373	353	407	362	382	369	393	371	386	398	425	393	417	378	346	377	353	339	396	404	346	401	374	402	378	376	398	387	409	377	344	331	397	343	393	385	389	348	391	380	399	404	381	382	424	389	335	366	367	375	406	343	378	374	372	389	391	412	368	355	390	359	398	360	358	414	385	432	364	372	385	364	394	349	362	376	360	392	409	417	374	404	372	393	379	374	358	391	359	311	379	390	360	348	364	395	372	386	396	363	391	372	345	365	415	422	392	412	377	379	389	367	394	404	379	353	372	387	378	381	400	379	401	369	353	392	405	404	401	373	449	361	350	380	363	363	364	357	368	367	389	385	380	381	375	392	402	403	348	395	379	366	370	338	396	364	370	415	320	392	362	403	348	380	386	405	399	377	340	346	325	383	358	356	409	371	346	403	368	416	366	448	332	386	354	371	434	369	350	379	391	365	418	406	410	378	350	411	365	384	380	355	355	414	375	381	424	371	363	393	382	369	423	376	382	391	387	379	422	319	374	383	384	337	372	393	394	417	382	359	370	392	385	404	374	370	402	381	360	377	369	374	385	396	385	332	339	341	394	404	383	385	406	428	384	400	381	368	354	375	409	366	353	394	373	407	383	408	415	376	364	379	354	393	363	396	391	388	371	396	401	383	369	384	347	398	392	344	359	384	371	376	366	354	366	402	384	353	397	383	393	392	366	388	376	382	367	402	351	380	415	341	404	391	375	351	359	394	396	379	354	359	363	389	383	412	364	389	365	399	408	369	342	346	397	396	377	348	373	389	419	398	391	382	373	346	412	364	400	421	411	346	373	384	369	383	406	363	373	393	393	359	392	365	374	417	408	407	353	362	389	397	356	363	399	374	394	397	418	399	393	351	380	350	341	350	356	397	374	401	371	376	364	367	387	377	385	403	367	391	418	403	366	382	402	388	364	366	392	402	394	378	383	359	391	422	360	389	359	377	379	392	420	372	362	387	366	355	398	354	384	369	396	363	381	405	399	398	417	364	347	387	367	358	387	394	418	362	394	388	389	407	388	358	372	388	364	337	401	376	374	383	375	377	356	372	391	399	361	411	319	373	405	374	351	370	417	363	379	373	360	396	327	390	361	373	353	360	366	405	387	353	394	404	384	381	408	386	371	373	367	385	354	353	407	364	338	346	389	427	400	393	350	340	377	394	389	346	403	430	414	383	377	371	351	395	389	391	428	349	354	369	353	365	409	353	399	391	369	377	382	393	362	395	397	395	374	379	363	358	366	426	377	361	367	384	378	378	410	401	370	356	376	365	365	415	378	374	384	393	378	387	388	420	361	397	354	369	421	412	351	368	380	381	406	378	364	370	385	369	378	397	427	396	362	402	382	402	357	413	386	379	414	390	410	372	380	378	402	404	322	356	366	361	382	387	346	372	415	388	407	398	399	344	358	407	369	383	405	384	376	366	371	395	397	405	363	386	381	429	358	372	373	334	348	379	355	372	385	372	381	390	378	423	373	374	372	385	387	366	368	377	384	394	417	415	371	366	332	371	403	383	397	375	376	366	379	392	414	407	365	388	358	357	380	371	382	360	370	345	358	400	356	368	384	374	378	367	353	417	368	338	410	386	373	385	420	391	334	401	350	392	318	391	402	385	400	374	401	373	390	395	369	330	377	365	366	389	355	421	392	373	401	429	380	380	382	370	355	371	386	357	335	376	349	365	381	363	350	383	390	369	378	411	362	384	377	375	445	372	413	385	378	396	369	372	355	402	366	433	353	375	407	357	373	400	380	415	395	377	388	364	395	362	360	354	384	408	390	424	389	407	384	336	372	363	380	328	402	419	397	388	343	374	397	351	388	422	354	378	359	385	370	374	376	369	374	405	402	376	379	421	367	400	424	406	365	416	362	371	390	361	404	387	423	385	371	380	385	385	366	377	375	380	368	405	398	371	351	387	413	384	395	381	375	365	390	394	374	402	419	419	362	383	387	379	404	377	354	387	404	344	418	367	358	373	379	376	383	436	406	409	340	377	381	397	386	387	400	430	369	355	363	396	373	390	417	387	387	351	403	380	368	389	387	399	389	403	360	348	387	360	407	400	370	419	405	368	337	352	390	396	405	396	371	400	386	350	383	394	388	359	366	359	359	406	410	386	375	347	363	387	374	351	402	401	385	379	367	362	333	402	403	371	369	371	364	402	386	362	384	398	373	428	406	340	371	382	423	419	353	391	403	391	367	386	405	395	357	390	380	370	402	356	385	397	352	386	371	370	373	390	432	419	400	384	338	378	394	369	367	380	333	382	381	369	394	382	353	380	401	372	393	382	409	429	440	405	369	411	401	376	392	377	339	366	392	368	384	401	402	363	378	388	403	412	372	413	365	402	329	350	397	398	382	396	362	378	373	337	351	416	362	409	403	373	380	367	360	380	364	376	360	372	407	394	362	366	387	387	354	369	399	368	361	362	390	342	348	373	406	403	385	379	365	419	400	387	358	389	382	380	376	387	405	368	396	371	391	377	379	383	384	398	403
2785	1779	3216	4571	4940	5328	4970	4261	3678	3151	2722	2621	2834	2568	2299	2057	1803	1554	1304	1140	983	947	960	897	925	852	884	894	785	881	874	882	792	864	854	819	856	812	822	832	812	810	839	835	783	851	805	835	810	837	845	850	865	862	816	888	835	823	779	846	849	834	847	872	844	792	860	864	888	794	801	839	829	876	907	828	820	878	846	869	861	825	780	817	825	784	861	877	835	828	812	807	783	837	817	856	797	838	889	894	868	741	837	823	788	892	827	827	838	811	839	781	856	826	862	816	824	853	766	825	777	757	809	804	874	844	830	879	842	855	841	754	866	877	811	790	844	799	839	818	779	854	856	846	864	810	808	870	844	889	824	850	848	827	783	854	888	856	859	852	851	849	833	873	866	799	813	843	846	846	829	815	828	806	841	855	845	799	839	872	893	851	843	843	832	846	861	800	830	816	816	830	814	822	787	824	835	866	820	819	817	762	829	847	804	824	887	822	832	876	841	844	837	829	821	815	800	822	850	827	844	804	847	823	821	869	896	855	840	806	853	870	881	839	836	821	857	844	781	826	818	861	836	897	818	848	889	856	762	849	832	827	851	768	812	813	860	815	835	868	838	857	839	826	859	821	821	839	838	851	852	849	767	849	811	846	822	821	827	882	817	831	838	821	796	864	848	807	801	841	866	840	876	879	839	849	768	735	824	849	816	807	833	885	806	862	860	859	869	787	858	894	854	845	811	854	863	911	845	858	807	890	833	859	811	804	826	832	788	836	804	802	831	842	818	847	861	806	833	799	835	848	904	844	852	846	851	861	838	873	823	843	854	824	822	844	799	828	824	819	883	803	880	740	808	863	873	841	811	803	832	858	803	850	842	863	874	843	839	841	859	819	862	854	870	827	806	808	829	804	786	826	830	851	814	820	842	878	847	854	850	863	802	844	837	877	817	823	839	815	827	868	797	812	798	880	830	797	825	826	798	826	810	784	831	840	802	800	821	843	802	835	824	816	828	849	834	817	847	857	810	818	864	895	786	847	789	867	854	792	853	822	884	829	847	863	826	862	843	786	825	864	875	877	883	876	846	825	822	835	851	830	832	864	828	835	817	785	837	837	816	835	837	803	838	786	824	819	837	823	845	820	798	827	830	816	864	807	869	802	822	882	872	814	817	795	829	835	811	822	810	817	838	848	783	820	815	816	798	856	850	876	806	850	818	855	834	872	846	852	823	821	792	839	824	797	834	835	846	815	857	869	897	816	841	805	843	843	845	823	813	847	843	808	868	854	785	830	817	842	858	872	814	784	858	848	844	842	817	833	840	837	816	859	812	856	819	819	839	924	843	831	788	808	822	852	791	819	811	847	803	811	880	855	870	831	786	781	883	829	820	819	809	872	858	866	859	825	845	835	832	850	859	786	791	860	806	813	830	830	825	886	835	824	836	798	832	908	800	780	814	797	827	775	817	815	769	901	819	781	847	843	847	842	881	781	817	843	810	842	843	839	844	847	862	822	808	887	862	839	809	875	873	838	801	883	860	819	855	827	820	788	819	814	827	855	780	907	837	877	824	828	835	820	835	852	831	817	802	830	901	866	799	830	816	878	827	830	820	836	781	843	799	830	845	807	830	882	849	859	784	795	804	851	836	858	790	807	834	816	819	851	839	838	814	792	839	790	788	804	848	798	797	885	846	854	808	818	832	839	822	853	827	829	833	836	817	831	848	808	829	866	851	786	807	836	824	828	810	841	778	846	848	895	880	840	813	819	836	817	861	865	777	852	843	759	788	795	846	796	819	862	815	814	826	798	828	815	828	818	812	779	845	862	849	843	851	770	843	790	866	797	857	790	810	822	924	814	855	858	864	832	814	823	801	821	854	862	815	902	837	825	857	798	841	809	840	802	826	788	819	785	847	785	779	857	868	837	771	843	891	852	829	819	828	858	861	826	802	870	758	812	806	830	771	824	839	801	840	852	850	788	823	802	804	833	816	840	818	838	815	786	801	798	845	808	838	819	887	828	838	870	805	778	830	833	813	834	773	856	851	784	816	812	866	844	815	789	779	821	804	857	860	801	860	841	828	827	776	880	862	817	831	820	854	842	811	839	810	832	849	831	872	826	822	839	838	849	846	836	814	886	783	864	807	806	850	824	840	828	830	808	818	902	828	834	831	834	843	792	854	867	823	883	880	758	814	795	813	792	830	848	865	869	797	883	833	829	816	839	861	787	867	864	798	840	825	878	823	774	813	803	846	844	840	796	831	822	821	832	827	853	877	794	835	840	871	820	829	811	825	797	843	841	787	826	840	798	867	825	821	859	865	783	807	875	838	846	850	813	827	789	817	799	794	801	834	855	822	810	808	842	824	840	805	786	801	835	865	840	837	830	832	843	820	787	826	790	860	836	864	808	868	835	868	828	846	814	874	836	833	778	780	846	882	908	838	844	874	806	801	810	866	867	847	839	805	802	814	884	798	841	854	818	840	793	873	856	864	824	756	830	844	819	839	822	796	843	868	852	848	851	827	807	879	812	886	830	869	777	839	845	845	824	803	806	840	784	838	836	840	804	785	837	805	879	856	847	857	867	826	767	822	858	830	831	805	859	766	806	829	883	811	863	791	809	801	843	772	801	854	849	809	849	809	797	849	815	896	860	891	802	852	828	823	815	825	878	836	850	830	818	868	848	829	854	811	804	821	842	828	830	807	783	870	833	856	834	840	814	738	757	842	828	830	819	816	844	850	882	845	856	837	849	817	850	824	827	814	856	807	803	820	799	868	771	843	837	810	826	858	845	786	807	824	798	843	867	803	895	817	873	806	855	894	792	811	835	860	806	827	906	826	809	745	815	806	774	863	832	838	812	856	828	825	838	861	801	838	757	825	860	884	842	854	822	797	814	845	843	773	783	844	841	850	840	810	832	838	826	866	873	813	822	786	770	836	851	791	812	823	870	837	838	806	831	825	830	865	827	822	827	809	873	813	835	818	808	816	855	783	785	868	791	853	868	809	787	811	864	801	742	850	779	835	874	835	827	842	834	849	821	873	824	830	804	781	865	826	822	826	788	863	826	811	853	875	853	835	837	837	822	856	860	827	849	794	805	866	793	827	837	857	805	839	810	783	820	864	835	880	914	848	826	878	819	858	837	851	848	830	848	883	807	822	837	827	774	824	811	803	823	840	844	811	855	811	852	860	793	852	860	890	847	845	782	826	771	818	827	870	763	805	821	793	884	835	761	805	767	805	865	860	833	836	837	848	788	837	859	834	843	819	848	839	836	861	844	855	814	803	843	833	784	850	860	835	841	850	810	791	807	813	834	848	825	794	866	839	808	844	781	876	848	875	814	825	848	868	778	881	863	826	842	790	827	857	847	799	805	836	788	906	845	821	785	782	858	842	792	793	843	803	776	790	840	865	840	857	841	793	828	870	799	810	804	835	809	820	806	807	859	818	836	776	848	818	865	806	857	800	834	822	796	845	778	829	807	864	847	728	840	803	847	821	809
10407	2972	3321	3004	2488	2289	2019	1674	1431	1211	1016	857	849	855	732	654	561	468	454	413	354	346	364	351	334	317	332	320	339	346	285	315	332	323	292	303	289	327	339	282	285	275	291	275	311	284	308	285	285	271	311	283	278	305	280	270	321	298	298	296	279	265	292	298	296	304	337	274	317	316	318	297	290	296	306	298	313	307	321	257	273	272	326	313	282	309	302	333	305	318	319	300	284	295	294	281	303	342	311	294	298	292	311	308	271	304	296	304	314	308	286	304	300	289	299	317	303	331	296	305	309	276	302	260	316	299	311	284	278	293	270	299	311	314	304	304	290	328	326	321	303	294	307	333	322	292	307	281	321	261	269	310	315	294	285	282	302	309	315	315	287	281	281	286	316	294	305	342	313	307	320	301	290	323	280	302	285	278	313	292	279	293	315	272	280	305	318	284	290	292	276	289	293	321	299	295	305	337	320	288	289	295	322	286	275	316	310	276	300	313	305	315	317	314	291	318	284	280	339	262	321	304	298	302	283	309	307	314	328	274	323	352	299	268	294	294	275	292	263	278	324	273	305	304	302	292	291	262	284	287	273	299	278	294	311	297	302	294	313	300	333	265	282	290	283	309	335	305	292	290	316	320	257	310	297	300	308	296	300	270	320	301	266	310	309	295	306	290	306	318	298	297	269	300	299	296	303	331	282	274	271	278	325	289	289	301	303	280	302	293	299	307	300	310	307	300	287	291	289	304	319	307	290	290	306	315	328	282	292	289	275	282	311	338	333	300	316	283	297	331	322	317	319	287	268	312	307	281	326	324	290	287	287	299	294	308	285	282	286	297	286	298	294	292	275	290	280	287	330	272	269	341	285	291	309	287	298	284	299	270	293	260	288	364	337	315	300	323	316	288	315	283	289	318	331	296	299	310	290	276	273	315	283	302	292	289	308	306	309	281	291	318	320	290	313	293	310	282	263	303	310	319	294	301	304	317	285	265	274	257	308	313	262	288	284	310	319	296	307	321	280	302	324	331	313	298	303	294	289	251	300	326	275	317	319	316	307	302	298	311	293	348	293	315	269	294	290	303	300	297	276	309	274	280	254	288	286	287	305	267	302	308	286	290	303	323	283	306	307	294	280	327	297	312	303	332	289	282	287	277	295	283	307	307	300	311	296	296	318	312	358	291	289	302	321	277	286	327	332	300	303	304	318	297	293	303	309	262	306	303	297	281	290	299	302	306	323	287	351	284	330	290	292	299	297	302	312	292	316	292	322	291	250	260	333	335	353	286	313	334	323	325	310	313	295	307	302	307	303	286	317	351	292	276	316	292	292	269	331	283	277	270	304	281	307	314	318	311	300	274	290	299	299	301	317	318	304	313	320	317	297	295	299	315	305	300	328	321	303	280	303	336	313	319	292	285	308	309	300	312	292	309	308	292	313	301	277	322	287	270	314	264	315	283	294	308	299	310	309	289	263	325	302	295	303	291	292	311	307	276	280	297	276	308	298	289	318	300	298	278	322	317	284	301	274	284	294	291	317	309	300	305	292	302	292	273	298	279	303	283	312	319	317	310	305	300	288	296	313	284	316	287	305	294	315	328	319	273	289	293	329	292	314	304	291	323	309	299	308	300	300	309	308	318	325	261	317	337	306	313	322	306	286	316	290	317	292	290	344	307	313	290	268	286	315	248	281	298	300	306	333	287	271	285	282	279	318	302	309	296	296	312	287	290	280	279	312	264	318	277	299	308	290	277	279	288	287	271	299	304	272	309	321	296	273	281	293	309	299	261	314	342	285	298	298	299	348	286	282	290	322	281	290	291	300	298	311	298	295	298	289	297	288	325	303	290	289	317	301	288	329	296	308	276	273	299	282	325	297	324	294	293	318	296	322	324	286	300	313	321	304	291	296	292	296	296	315	303	313	303	298	259	307	312	298	275	317	286	294	317	281	270	293	288	291	325	285	336	286	308	292	270	313	301	301	325	308	271	287	300	296	273	288	310	310	290	323	300	302	304	310	307	290	270	322	299	323	294	304	285	323	319	302	272	281	320	299	279	300	310	304	306	313	290	271	283	311	313	309	308	273	316	263	296	298	276	324	289	291	321	303	301	273	284	273	267	308	330	311	323	279	297	315	280	300	295	275	309	313	311	292	307	343	286	294	279	298	280	318	274	303	284	317	311	292	296	324	296	300	286	320	292	343	310	322	276	293	299	295	315	283	295	333	312	304	329	297	295	293	330	269	327	291	288	299	288	314	290	312	308	282	316	318	341	304	312	337	285	320	316	318	308	287	302	315	296	302	289	296	289	306	302	329	287	311	282	323	299	306	285	314	316	275	315	294	317	317	293	339	307	307	273	277	303	305	292	294	309	323	291	297	305	296	323	285	284	327	291	320	285	275	314	322	282	313	237	319	277	299	325	290	301	283	307	305	279	300	315	299	287	285	306	279	302	319	283	278	295	277	331	280	313	306	301	281	309	304	300	322	312	304	313	282	316	338	319	293	276	283	295	297	317	286	270	313	279	310	304	271	310	318	317	312	307	288	338	286	308	289	289	302	303	329	298	277	306	280	280	283	315	299	284	306	281	262	313	292	306	329	305	305	332	275	287	304	263	293	283	272	331	285	279	314	284	292	313	292	297	296	298	276	318	326	271	322	324	312	284	291	303	271	313	325	289	288	314	286	315	292	324	314	341	300	300	280	304	303	296	338	307	338	301	285	306	294	308	305	315	293	319	270	278	313	298	288	282	285	301	326	282	282	310	309	311	308	307	272	295	299	300	308	299	294	293	260	288	283	322	306	299	328	273	282	305	274	298	281	290	287	323	323	283	311	274	312	288	321	328	296	297	308	319	310	280	297	270	293	268	286	286	322	289	330	258	294	304	277	289	292	272	332	310	328	301	305	302	287	321	328	329	317	306	360	280	301	301	309	284	318	294	283	277	265	323	323	296	254	277	283	309	252	309	267	287	282	301	316	284	297	309	318	283	279	298	303	325	303	312	267	294	312	289	276	302	302	298	269	323	310	297	324	320	257	303	293	322	293	312	321	305	317	294	278	288	304	271	300	283	303	319	269	302	286	295	276	290	283	295	279	288	308	325	288	332	282	329	297	285	299	269	278	308	307	273	349	300	331	298	261	283	284	294	304	296	295	305	307	299	289	320	280	273	302	309	305	306	311	294	302	298	278	306	287	321	343	294	326	288	312	296	256	290	285	290	288	314	299	303	283	301	306	280	332	298	317	290	319	291	278	277	306	306	303	332	299	282	317	300	277	295	328	285	306	294	350	304	294	318	318	293	306	299	315	280	304	280	310	301	324	304	282	308	301	328	296	288	300	317	313	292	299	277	284	281	327	313	300	308	282	254	264	286	294	278	296	274	294	273	316	300	319	303	330	303	304	272	280	299	311	330	309	313	310	285	288	288	300	291	312	298	282	284	289	275	291	304	304	296	339	320	281	314	323	298	286	289	311	321	290	304	306	322	304	287	302	313
7780	2963	5748	7819	8083	8930	8150	7175	6298	5330	4546	3818	4082	3826	3292	2650	2331	1960	1471	1315	1069	973	967	927	904	879	818	811	794	829	761	766	757	719	724	651	726	741	742	671	690	704	668	696	721	688	719	722	697	689	668	715	667	709	680	696	663	657	664	706	709	673	682	721	721	657	721	712	653	690	684	649	701	691	680	646	692	634	719	656	689	647	674	686	687	646	672	695	638	702	713	651	710	670	691	693	704	649	691	655	637	679	708	661	621	703	676	632	666	709	643	704	656	703	662	750	712	653	668	663	691	668	703	694	689	647	674	640	695	721	660	656	651	666	663	683	673	668	715	645	656	646	722	714	648	670	667	705	678	645	660	629	678	702	691	679	667	686	640	686	700	703	687	610	649	641	664	704	642	646	687	713	673	680	678	702	699	723	693	728	687	689	661	688	705	707	671	714	664	702	712	685	629	706	702	650	636	690	650	683	639	673	681	642	660	674	683	644	658	702	690	681	725	675	672	694	686	694	683	694	732	689	699	685	639	693	668	680	664	660	674	677	681	676	698	680	688	679	673	647	668	684	731	671	709	665	661	702	707	671	717	634	655	663	688	707	686	714	695	660	679	743	689	708	684	657	644	656	704	670	707	718	644	677	637	626	694	690	677	715	647	670	666	672	696	677	694	665	708	622	686	663	721	667	627	664	652	631	735	643	676	665	670	679	708	649	697	662	645	683	702	649	701	684	696	702	671	690	686	755	672	664	648	658	770	675	685	710	670	658	690	681	659	686	684	628	698	687	672	687	676	683	665	657	675	646	686	731	726	716	659	689	676	623	639	668	647	709	688	688	666	645	681	655	692	673	701	690	663	697	715	681	724	672	647	702	686	707	667	680	684	696	681	684	670	671	666	709	703	683	709	682	664	710	659	687	691	643	676	705	717	638	710	674	714	696	694	688	683	679	742	679	647	683	694	691	663	698	653	677	641	666	662	637	724	688	695	665	674	707	659	692	651	659	644	675	719	710	669	682	694	675	686	699	659	672	626	629	691	657	676	655	629	699	703	692	649	675	703	768	659	683	676	690	711	670	655	658	648	677	681	684	664	700	664	664	691	679	668	654	638	670	674	713	650	717	691	670	645	635	644	682	673	657	685	679	684	708	709	629	659	677	664	670	706	688	613	670	671	688	740	685	619	712	653	688	652	679	659	676	705	685	684	646	679	680	658	683	710	706	679	681	684	674	670	622	716	657	661	684	674	672	693	752	686	668	688	644	666	685	697	675	654	702	643	669	672	720	680	609	660	686	717	654	722	654	681	709	692	678	681	678	648	683	695	668	674	689	710	637	709	664	719	694	659	691	684	629	721	690	670	617	678	662	654	679	690	682	695	666	625	731	595	673	657	674	715	664	678	774	640	673	679	636	648	675	656	669	658	620	714	681	650	679	656	595	697	634	735	691	692	624	676	700	690	669	697	712	637	689	676	665	673	700	671	732	686	699	685	665	657	686	671	689	648	655	654	675	690	713	655	653	626	628	622	660	698	677	707	633	684	682	697	705	607	689	675	686	678	693	601	671	685	667	627	672	661	676	664	707	698	716	699	730	687	699	684	699	729	688	641	630	679	655	696	690	691	658	675	646	670	683	706	726	618	681	670	654	644	699	691	683	662	695	641	677	656	709	665	649	746	692	706	655	752	669	690	681	673	715	719	668	711	683	673	647	698	643	704	654	646	649	680	633	658	705	654	693	671	713	717	685	681	728	702	695	734	681	660	670	685	705	672	648	688	704	685	700	672	680	628	647	685	695	699	639	682	700	699	659	720	688	723	640	692	722	703	712	685	711	683	694	659	647	682	679	711	642	681	666	695	701	672	667	657	657	664	673	675	653	725	663	707	667	648	677	611	718	641	687	663	712	758	691	701	644	671	680	633	707	668	688	665	655	714	644	698	684	701	713	657	715	663	693	698	708	678	698	668	704	665	694	640	691	672	658	682	669	662	703	697	689	675	690	680	707	696	651	704	738	657	687	678	663	677	711	674	669	675	715	656	688	632	666	685	669	732	658	682	704	710	684	667	692	703	655	653	664	671	641	702	656	669	686	707	687	652	679	662	666	692	696	687	675	667	701	693	700	683	682	636	716	669	663	659	688	680	675	692	724	709	708	657	630	681	647	663	667	687	719	674	708	631	698	679	665	697	647	705	709	691	690	676	674	692	707	670	668	695	751	628	717	702	700	685	678	708	679	672	665	666	673	695	676	725	626	703	673	674	729	702	699	676	650	659	671	723	700	680	727	723	662	666	698	689	670	694	716	666	672	673	685	657	647	682	710	677	700	662	672	625	710	689	650	672	696	652	656	665	683	692	658	684	665	722	665	673	693	643	718	692	704	703	686	716	732	672	635	674	658	712	703	610	689	634	667	718	669	728	667	638	735	675	684	681	706	682	638	643	628	681	677	662	672	695	648	630	700	700	727	659	701	709	624	648	662	701	656	721	681	713	699	686	644	684	704	664	651	670	709	667	692	697	669	680	648	691	687	682	660	693	695	728	694	683	626	651	706	664	632	688	704	722	697	665	674	719	637	636	690	681	656	683	679	665	658	627	690	699	722	657	644	726	705	696	642	680	643	682	699	702	635	670	692	689	706	672	699	639	672	726	674	674	712	701	692	680	682	691	659	613	718	672	658	697	700	700	690	645	716	687	693	701	705	690	653	681	679	723	687	651	640	694	698	651	701	686	675	703	683	647	705	672	743	672	660	703	739	714	664	647	702	681	653	626	685	688	680	672	686	630	649	682	696	698	664	672	627	725	684	683	634	634	706	683	658	678	690	670	640	656	695	708	728	673	661	724	741	706	665	655	704	642	733	673	661	651	694	669	651	613	649	659	677	745	681	717	696	675	705	681	716	673	669	669	712	685	689	640	663	729	698	702	658	677	660	709	647	653	677	686	662	688	657	724	697	650	660	654	672	726	703	680	671	695	605	636	668	650	677	701	689	717	704	678	665	673	674	729	685	676	661	647	691	687	696	679	653	637	702	717	691	702	693	668	663	696	679	685	659	692	677	657	704	670	682	696	723	719	697	686	702	614	704	696	694	718	663	679	713	684	668	690	710	637	660	679	678	700	671	644	723	679	676	673	718	699	662	681	710	701	703	686	654	661	685	713	643	694	672	665	715	703	675	711	693	688	681	675	662	683	675	694	703	705	661	663	686	714	710	686	694	685	685	676	693	693	655	676	674	690	687	685	675	645	695	687	693	680	662	665	695	709	648	692	690	675	653	666	694	682	679	650	665	728	647	686	700	683	653	655	625	658	674	709	664	655	762	680	645	694	667	650	688	657	728	680	674	653	636	704	655	698	706	635	662	651	669	670	694	720	658	643	693	705	689	697	683	649	656	668	686	667	710	711	695	689	693	709	710	659	659	718	643	673	655	668	725	683	679	639	691	629	679	734	690	686	683	711	716	660	635	729	679	666	665	641	677	708	725	664	668	652	675	682	682
17651	5289	5393	4622	3674	3379	2847	2350	1998	1722	1302	1144	1105	979	887	721	567	556	474	407	382	315	349	323	328	262	317	257	277	327	258	285	273	302	283	295	243	285	258	269	266	290	289	259	265	250	265	272	272	256	263	270	238	248	250	280	245	254	220	257	260	277	301	290	249	257	243	270	267	241	286	269	279	274	278	286	269	293	296	274	273	281	281	284	275	226	236	279	244	288	225	260	317	288	261	267	244	254	249	284	265	274	270	296	266	268	277	242	259	291	251	260	274	287	253	262	262	284	252	253	275	288	282	275	249	267	288	249	265	248	271	258	233	285	270	253	269	270	287	248	258	252	262	255	263	238	267	262	270	277	259	245	280	320	260	254	270	252	288	261	267	263	269	258	287	248	272	281	299	298	302	245	278	251	250	250	239	252	286	247	248	261	251	278	269	291	239	267	250	275	258	242	254	285	273	274	267	268	261	268	271	274	235	288	250	284	268	272	273	285	293	242	276	295	257	271	260	261	285	251	283	247	289	273	255	297	290	261	297	282	269	252	283	290	243	267	302	288	267	283	277	295	299	271	268	271	296	268	235	239	261	257	286	267	272	290	259	276	255	267	289	284	233	249	282	268	275	261	260	232	246	283	307	293	267	251	252	267	280	296	263	271	295	228	221	264	235	246	285	276	304	315	262	222	242	288	251	259	279	249	276	258	280	276	236	277	281	297	281	247	255	269	293	252	264	255	301	267	264	258	255	252	262	245	269	272	284	232	300	285	269	257	267	289	276	257	277	266	252	267	253	263	258	257	277	294	284	295	276	263	298	269	265	252	284	283	294	297	272	254	286	279	254	272	262	269	271	269	279	288	283	293	302	271	338	263	280	292	278	269	284	276	268	241	263	290	290	273	250	293	288	260	247	245	271	285	276	276	275	264	270	258	268	258	281	306	294	270	230	248	289	284	272	293	286	217	249	249	286	275	260	274	249	244	271	255	247	250	266	269	267	281	294	256	286	277	265	268	289	290	243	263	265	246	299	276	246	269	247	286	282	254	290	255	264	300	246	249	277	258	280	264	277	310	301	253	235	266	292	266	259	283	280	296	279	272	267	294	268	265	285	288	273	268	264	283	288	308	246	255	288	267	262	262	275	284	299	268	312	265	270	244	264	270	250	239	288	260	284	242	256	245	263	303	283	269	239	263	302	292	281	243	268	261	290	298	273	265	266	278	284	267	272	298	269	297	281	272	280	248	246	258	268	236	273	245	293	236	267	271	274	275	307	267	273	270	267	237	258	258	241	270	304	269	282	264	282	272	288	245	253	259	246	246	285	267	273	270	268	303	271	294	287	276	288	263	259	259	277	278	267	258	269	265	258	293	281	240	285	272	239	276	301	280	285	277	282	266	259	292	258	283	289	259	267	262	238	288	274	277	264	244	271	270	271	258	269	277	294	281	281	261	279	228	269	297	302	280	265	288	243	243	261	255	286	262	263	270	273	295	243	222	256	273	245	278	249	256	255	273	262	250	261	287	278	242	276	251	261	253	280	295	251	267	261	258	254	269	261	223	281	245	292	260	279	266	274	252	264	260	259	271	284	255	269	239	255	255	282	267	275	248	273	248	298	267	276	265	273	251	276	250	282	286	280	248	268	274	257	260	299	285	297	267	265	271	265	295	266	282	272	272	296	264	288	269	293	255	276	271	293	239	245	288	267	286	272	269	247	255	289	276	293	272	244	234	279	260	294	263	256	291	276	279	253	261	241	282	294	280	289	293	265	278	287	276	261	281	296	297	277	273	274	258	246	267	248	288	257	258	258	255	255	290	277	237	303	309	297	261	295	243	276	300	244	291	256	274	290	269	235	252	243	322	267	274	260	264	295	252	277	275	304	264	288	267	266	264	267	284	268	281	277	247	284	258	246	295	299	295	272	238	227	260	285	259	291	264	286	245	280	297	260	259	291	273	262	266	269	259	260	259	287	265	250	260	296	293	287	292	283	246	258	256	283	277	299	276	277	248	293	257	276	246	299	263	283	252	271	242	289	268	270	275	267	271	262	258	286	271	289	280	300	246	283	289	256	265	290	245	298	258	282	275	234	278	252	284	291	225	244	254	286	242	269	266	280	269	279	280	267	265	265	256	292	272	298	273	285	237	271	252	297	257	264	249	272	291	286	266	260	268	258	255	267	250	260	260	270	290	242	286	265	234	287	239	283	246	278	267	264	292	271	244	306	282	268	261	273	267	308	273	268	250	290	264	264	252	253	297	286	261	262	283	295	260	285	266	271	292	262	258	257	285	250	271	266	292	276	234	249	282	241	228	272	259	252	279	291	262	240	260	318	308	293	244	288	291	265	273	258	276	263	265	294	275	289	262	250	272	247	290	257	274	279	249	257	242	256	269	269	269	275	284	248	302	248	279	257	261	280	235	256	263	260	272	276	263	296	304	243	259	242	258	252	256	264	261	244	265	247	261	260	277	254	264	272	272	233	247	257	285	310	251	270	275	256	284	290	251	254	249	285	247	260	237	278	272	253	284	277	289	296	259	281	272	257	284	236	263	316	262	269	300	245	303	262	277	253	301	258	274	240	236	248	257	265	277	276	261	303	271	279	263	261	280	275	288	281	297	296	296	277	259	267	269	258	263	291	229	247	257	263	255	268	253	268	274	266	258	237	243	277	275	276	283	259	272	271	290	286	260	271	261	298	280	249	240	256	288	265	277	259	277	255	276	249	260	272	262	304	253	283	280	272	248	276	248	240	272	305	250	253	257	291	293	293	281	261	275	274	295	268	261	274	278	284	250	245	252	271	279	268	266	249	250	274	285	253	261	281	279	271	274	282	277	256	276	271	258	275	261	260	287	268	271	254	269	268	265	291	265	268	290	262	264	287	292	265	253	231	259	289	293	284	278	268	284	259	257	267	300	289	275	272	265	264	252	234	277	255	245	245	298	305	251	250	264	263	258	258	276	275	249	289	290	289	275	247	246	304	255	272	253	285	242	286	278	292	293	241	249	258	265	298	239	232	290	268	252	273	259	266	236	263	316	261	283	257	285	246	255	254	263	265	279	272	286	269	276	272	264	277	283	249	254	287	253	262	298	270	252	249	279	285	263	286	267	257	245	268	268	271	261	252	261	288	248	283	269	278	284	297	245	275	291	263	279	253	236	260	266	274	263	279	284	254	274	270	248	254	267	263	270	277	266	289	287	269	247	274	313	262	265	254	251	275	258	262	298	250	277	268	280	292	284	231	296	247	213	288	265	278	277	267	285	248	274	277	280	283	269	254	246	257	303	295	285	243	273	297	270	280	283	291	257	263	271	282	272	294	271	291	265	221	270	264	281	269	274	280	258	261	295	260	275	264	252	246	275	263	291	272	263	272	268	292	283	256	286	260	265	276	263	265	250	290	296	280	301	261	236	282	255	249	287	258	247	257	261	254	255	271	257	253	254	272	240	303	255	277	286	281	274	261	265	291	298	250	277	269	268	289	308	242	260
10168	4158	7997	10872	11703	11854	10780	9865	8769	7658	5975	5636	5264	4916	4337	3345	2610	2304	1857	1457	1349	1182	1155	1115	1032	924	901	866	848	803	744	740	736	734	697	684	619	644	655	666	634	637	634	645	625	681	642	593	650	643	643	667	635	619	607	578	604	604	630	632	663	621	664	628	601	659	644	626	653	632	632	634	659	688	588	628	652	637	640	636	671	588	666	632	660	610	603	625	603	633	606	616	630	570	664	611	666	601	648	645	632	666	628	625	616	609	625	657	590	642	653	639	595	626	639	616	594	628	608	635	634	590	581	599	599	655	619	651	624	624	599	597	640	594	641	614	647	613	595	565	630	638	612	565	641	605	625	654	622	636	589	617	644	641	653	648	661	649	595	655	655	641	615	682	571	663	655	593	631	596	622	625	625	606	587	616	634	617	595	628	615	617	588	637	600	583	626	655	620	666	615	640	569	601	650	612	653	624	645	604	608	650	609	640	576	655	618	643	619	636	601	654	641	591	640	611	585	624	666	641	583	653	583	627	643	598	641	674	628	642	641	666	670	624	662	625	585	631	628	621	620	597	650	630	627	631	645	595	649	611	587	653	665	639	616	599	645	622	638	637	606	645	632	606	667	677	624	611	626	642	650	653	622	644	670	606	607	610	633	638	657	672	602	631	595	590	611	624	632	620	640	638	625	657	672	624	671	627	644	610	663	632	625	580	618	640	632	663	608	639	608	621	631	604	629	612	590	654	671	614	645	617	616	620	613	642	642	642	594	629	620	629	611	644	578	619	583	622	581	595	675	662	612	608	615	669	640	648	639	625	629	626	617	637	652	624	664	665	607	596	666	678	636	622	651	641	659	596	619	617	643	643	640	631	598	636	626	649	614	641	630	648	655	640	647	596	632	583	649	642	595	610	593	619	602	595	602	589	561	595	623	658	603	615	598	637	590	646	613	680	682	605	603	611	626	633	617	601	667	629	633	596	670	623	621	622	612	615	635	625	645	661	582	617	650	619	599	609	625	615	593	638	587	563	643	601	650	624	611	631	649	626	633	639	578	616	618	653	585	639	656	641	633	602	640	605	620	606	606	582	675	625	622	662	583	616	615	568	676	612	639	599	606	621	651	610	660	616	586	621	617	609	580	647	621	645	605	644	596	655	640	618	636	655	580	622	648	606	627	615	617	627	622	599	628	613	615	622	618	591	590	686	612	644	608	616	635	701	638	655	609	618	644	677	609	616	629	635	602	597	610	598	621	624	642	655	631	571	599	646	653	588	632	599	652	632	630	594	581	666	643	607	623	626	599	614	660	642	609	691	642	591	640	634	657	659	662	620	585	629	627	636	634	607	624	614	606	628	612	666	651	655	647	592	649	582	636	640	637	621	587	612	657	617	669	580	557	613	628	594	628	611	605	641	640	595	605	618	650	613	638	663	602	627	666	632	628	649	582	655	644	641	610	662	630	570	626	612	608	613	640	632	566	663	665	596	648	655	612	633	660	637	617	654	647	648	635	622	608	609	606	641	636	647	616	573	620	676	626	633	624	611	578	592	630	599	663	632	659	633	648	650	618	607	637	635	628	624	636	569	604	659	645	571	661	591	648	614	646	652	610	620	675	580	644	645	656	674	645	672	622	677	622	631	685	651	673	634	614	596	586	635	632	587	586	629	655	645	619	654	596	622	620	598	635	629	661	609	662	610	650	610	598	652	633	601	570	613	673	637	651	605	621	664	649	638	610	636	629	608	613	650	637	600	637	665	656	614	570	668	624	630	627	578	629	632	643	589	629	672	625	617	641	579	644	665	680	699	621	637	622	578	631	664	635	638	618	646	598	642	646	586	627	617	621	636	649	634	606	594	637	658	647	644	636	628	617	666	662	584	612	611	641	634	597	621	620	627	643	590	606	619	635	623	623	581	630	633	670	632	625	593	577	632	646	656	643	673	636	609	606	628	601	616	655	614	581	641	648	622	651	628	618	643	625	648	591	640	651	601	620	645	625	623	633	608	605	626	629	650	583	688	591	633	633	630	648	618	613	618	642	554	603	621	641	625	641	570	596	641	641	604	687	623	604	640	630	547	638	630	661	587	605	630	619	621	626	661	604	643	645	634	646	635	613	670	623	629	627	612	607	630	583	615	632	594	625	635	627	687	607	618	596	607	661	618	587	598	616	620	620	646	625	644	640	609	646	602	646	591	596	661	604	598	640	600	602	621	657	629	610	659	647	684	626	645	630	582	622	635	649	656	619	618	580	632	617	640	618	608	613	624	648	622	653	621	612	605	653	632	634	599	652	617	578	587	638	635	652	624	631	606	609	629	631	644	633	643	615	594	600	630	626	611	597	648	614	637	618	627	578	579	628	622	631	663	670	643	645	603	604	615	636	637	616	634	557	618	614	627	607	647	637	580	636	624	596	602	587	600	597	618	643	642	638	669	635	662	648	636	651	641	624	636	644	621	614	634	691	612	627	607	677	649	618	627	613	599	629	581	620	663	621	623	607	575	637	685	627	612	660	602	646	630	644	642	647	596	612	614	618	575	684	643	650	629	603	585	618	564	615	622	595	656	614	659	622	606	592	620	613	617	679	612	641	612	646	627	592	641	630	634	614	634	597	647	649	648	642	620	652	624	622	628	616	636	623	618	620	611	615	602	631	629	637	609	614	630	631	620	623	621	617	618	633	574	623	609	618	638	634	569	611	607	608	661	657	636	615	633	566	631	637	634	614	620	610	584	599	652	676	666	634	620	647	687	605	599	611	629	681	641	648	586	645	641	692	608	606	696	660	628	614	631	588	607	563	654	643	594	628	653	635	635	631	608	619	574	661	581	622	597	645	592	636	591	632	617	603	631	593	625	639	635	619	638	613	666	609	612	606	604	663	653	613	607	610	613	661	642	641	626	626	638	621	628	655	592	617	651	641	615	601	648	636	646	636	674	667	628	650	623	674	682	633	660	629	655	632	611	693	628	628	666	621	635	608	605	608	655	633	583	646	633	628	655	699	615	618	649	599	588	593	613	629	639	632	631	621	590	610	573	603	619	632	584	623	672	627	602	628	649	631	651	619	632	653	624	627	615	644	628	613	627	665	598	653	589	634	682	627	641	596	672	622	647	585	614	616	623	629	675	626	582	628	567	614	612	624	667	621	613	624	594	607	667	634	632	665	652	597	648	597	608	578	637	673	625	636	610	653	620	681	591	611	639	622	615	566	607	636	623	611	611	644	660	639	610	595	590	631	649	601	611	659	570	583	649	636	632	685	635	599	623	619	610	625	602	617	653	640	564	632	602	637	634	642	651	608	604	595	640	613	630	609	614	647	610	583	606	613	644	622	614	596	629	567	640	663	601	606	633	625	634	649	639	619	599	665	600	606	642	574	601	600	644	618	587	606	601	611	631	614	690	610	623	609	627	627	638	638	592	676	621	637	701	659	578	607	630	597	640	641	641	620	639	600	651	651	670	652	629	644	621	684	651	621	626	597	625	652	594	671	581	615	625
3203	1144	1328	1461	1351	1340	1206	1007	934	906	775	726	712	605	629	631	536	531	499	474	425	420	423	400	337	414	414	363	380	388	409	416	413	365	376	405	377	380	398	387	429	368	407	375	375	404	400	413	389	403	381	348	385	407	432	372	393	400	383	380	387	426	362	396	371	396	394	400	370	387	395	366	353	347	392	400	388	401	389	391	351	393	363	417	408	345	378	374	410	414	365	395	390	368	385	374	404	392	428	402	408	392	404	357	386	383	412	402	365	401	389	386	395	420	332	388	367	426	367	386	363	381	384	408	411	364	406	362	403	377	422	374	366	396	394	381	373	375	384	394	406	411	367	372	401	369	406	401	370	377	425	382	405	390	366	402	363	367	385	389	348	384	372	375	377	358	391	400	370	387	391	397	366	399	375	380	403	371	428	379	382	387	404	377	396	381	381	416	422	394	397	382	386	383	378	397	366	370	415	371	373	389	365	404	407	400	398	369	388	373	395	406	373	435	374	381	370	358	378	393	373	413	378	409	375	359	384	365	391	405	389	392	386	367	397	397	332	381	398	384	355	410	403	404	376	364	404	400	405	402	410	344	375	421	403	372	401	393	412	382	414	359	354	363	388	418	382	382	429	381	385	390	393	443	388	421	392	359	362	403	366	406	384	397	404	400	400	410	379	385	394	440	369	395	381	367	405	394	417	451	425	402	373	393	395	399	399	407	397	329	377	348	388	398	377	389	402	388	391	378	358	425	387	354	361	336	359	369	351	361	366	383	379	381	382	465	378	382	359	410	409	362	427	350	357	391	425	399	379	387	402	338	355	403	355	418	379	389	389	383	368	370	389	388	372	421	404	387	435	393	391	385	405	377	375	359	409	409	413	407	388	387	429	408	435	415	359	392	382	356	395	367	380	347	394	399	411	393	367	372	391	394	439	380	388	377	398	393	368	380	368	392	400	376	394	407	375	406	393	411	343	415	396	384	376	401	399	417	373	397	389	321	387	373	390	366	367	352	416	392	399	368	379	388	392	370	410	402	370	368	385	412	394	358	391	385	393	379	369	376	361	358	387	409	399	361	394	367	366	398	422	425	424	420	384	384	397	367	417	362	377	379	390	402	374	397	379	362	372	369	395	377	367	412	386	378	372	353	400	391	355	391	393	395	376	422	360	386	390	415	402	370	370	392	414	420	367	383	406	368	415	374	396	401	395	373	375	367	408	375	353	384	342	384	411	373	411	425	386	354	376	373	424	397	332	417	399	402	417	423	408	366	405	379	407	398	373	397	377	397	376	425	409	388	364	387	376	359	374	415	420	369	425	387	385	422	370	406	363	388	402	383	394	371	375	390	362	400	371	388	405	397	357	408	410	389	400	406	382	407	360	390	400	367	380	398	396	391	384	361	356	377	389	387	408	382	372	357	366	413	378	396	331	382	369	370	371	370	374	405	428	435	407	382	402	368	383	390	375	402	414	398	411	407	371	371	403	378	389	391	384	403	366	362	403	405	387	414	394	384	397	426	419	402	414	388	387	406	404	382	360	384	404	383	378	399	396	430	401	395	413	405	368	389	405	376	447	431	392	390	403	400	377	375	355	394	379	371	381	391	389	411	408	393	399	409	399	383	374	349	400	395	384	445	378	401	407	380	352	384	343	403	378	395	402	419	382	342	381	362	349	388	379	386	379	429	423	395	362	380	406	397	367	432	402	415	394	412	388	379	383	382	364	374	429	386	394	389	405	346	371	396	379	417	362	403	408	411	363	413	346	376	411	414	417	378	406	419	359	374	412	385	381	378	388	388	394	374	365	393	349	354	387	367	428	394	411	415	407	393	390	405	392	467	404	386	393	376	381	378	411	385	394	357	421	384	375	397	388	387	350	420	406	363	364	373	412	431	427	429	367	388	381	374	395	383	400	399	384	389	402	394	378	422	385	380	394	384	395	385	374	411	395	332	374	421	379	410	418	380	415	424	434	378	397	338	407	368	395	377	395	385	383	383	357	392	362	348	400	383	406	387	340	384	377	410	395	380	390	394	391	382	349	374	366	392	393	376	409	388	404	405	383	375	371	395	419	364	365	396	364	369	398	384	391	325	387	380	405	356	404	362	374	379	375	409	374	393	411	348	395	371	411	387	409	356	355	352	427	401	392	349	370	369	360	379	407	426	337	364	393	381	385	389	410	387	363	410	381	343	400	424	394	377	413	410	391	356	402	363	400	429	405	411	371	373	394	399	432	374	354	395	397	383	373	390	369	353	395	434	367	363	369	387	370	419	394	372	398	414	366	339	374	413	412	373	396	391	431	364	396	385	382	407	389	363	380	393	362	391	372	365	366	419	387	384	411	395	368	415	397	383	433	386	404	383	401	386	361	382	383	405	366	360	386	413	386	386	392	402	388	396	377	424	409	403	387	397	377	382	414	419	368	405	393	427	335	363	345	395	403	372	383	390	391	406	414	353	401	381	418	421	393	381	409	398	353	367	390	385	347	394	385	380	380	374	374	401	388	403	386	381	433	374	384	380	367	384	388	387	396	383	395	390	377	367	389	375	360	412	400	410	432	380	366	390	333	359	377	398	379	403	385	367	378	413	394	376	388	393	388	394	378	350	381	349	392	399	409	400	382	371	418	348	371	417	373	396	377	393	387	380	411	401	340	399	399	395	359	402	392	381	404	394	404	349	378	395	384	376	398	409	375	389	373	404	395	392	356	434	441	371	413	407	395	414	355	418	390	380	400	391	363	394	408	382	357	400	397	383	374	405	365	391	400	376	376	326	392	363	369	407	406	372	414	369	407	384	403	381	390	368	390	379	404	393	391	360	368	456	352	419	347	386	411	379	429	462	412	383	382	377	409	414	353	418	385	388	365	402	381	401	449	427	383	383	409	382	376	393	396	402	358	391	392	369	380	401	376	376	400	382	388	424	355	385	414	395	413	418	420	432	367	383	412	360	367	384	415	368	364	383	398	427	395	383	336	413	358	372	368	348	420	370	403	356	378	398	397	399	389	353	364	362	376	374	396	390	382	395	393	392	383	416	400	375	420	384	428	371	374	395	389	355	383	353	402	399	389	377	411	401	419	384	397	398	388	377	428	401	394	387	348	384	440	384	411	404	362	376	401	394	369	394	372	379	406	406	430	392	427	389	396	394	388	396	368	369	383	430	396	407	380	383	403	423	405	386	387	368	366	387	392	393	397	381	370	379	390	405	394	384	414	367	402	354	372	347	348	376	398	369	366	386	376	396	391	435	368	371	400	418	417	345	356	408	381	389	384	417	352	403	350	410	378	386	381	402	373	393	405	401	376	379	376	320	345	359	355	404	401	389	418	372	388	365	387	398	400	406	376	360	402	403	355	375	393	439	367	373	394	348	396	364	389	391	370	367	394	406	384	397	372	363	391	403	429	383	391	409	386	407	356	384	356	359	351	388	370	368	384	403	357	375	369	403	407	432	436	416	371	375	391	379	373	382	398	365	369	359	347	379	404	393	383	393
2744	1555	3002	4241	4915	4907	4496	3927	3842	3420	3091	3046	2694	2263	2221	2018	1655	1505	1329	1177	1078	1024	1009	975	913	915	876	945	835	869	884	836	907	836	886	845	839	903	883	799	838	891	901	880	807	789	823	872	831	815	892	833	854	865	821	819	873	871	850	867	857	848	879	874	828	819	804	813	830	870	842	840	835	841	798	855	859	877	856	835	839	902	839	859	892	883	827	816	874	876	837	843	877	809	849	858	840	845	861	830	878	853	877	866	892	869	848	848	844	827	873	902	864	891	811	843	850	859	860	887	852	810	859	795	850	896	852	848	807	833	813	854	827	893	844	856	841	882	789	864	842	820	835	831	820	857	817	905	849	900	891	836	872	842	850	845	884	888	814	815	850	884	828	827	876	866	880	814	820	821	855	864	876	819	782	840	800	814	851	822	817	830	860	832	873	916	887	889	800	808	812	864	824	837	887	863	854	870	850	850	914	850	867	848	916	817	851	868	882	835	863	911	826	867	820	896	823	848	847	848	838	872	875	830	867	842	864	885	877	919	808	819	837	785	817	793	839	837	850	804	866	882	856	846	755	872	864	835	839	862	823	853	878	843	911	833	832	855	858	841	824	834	858	895	859	844	824	874	830	892	795	849	850	808	892	834	812	858	834	821	876	877	839	836	823	818	903	853	888	887	851	836	884	816	834	833	822	875	849	871	848	831	866	874	856	899	867	814	793	852	857	845	889	879	824	800	851	825	888	854	792	889	846	775	838	860	820	853	862	863	822	832	892	840	833	816	790	864	819	821	851	874	827	829	824	896	883	855	812	896	855	858	809	808	842	818	910	831	880	810	869	859	843	846	858	888	863	848	828	834	860	853	871	835	833	852	826	875	861	930	842	885	869	896	815	851	863	853	915	861	847	832	836	863	878	888	850	836	873	847	852	906	847	878	850	867	845	808	812	860	837	849	888	822	822	855	790	826	864	855	821	856	872	834	863	868	846	864	851	847	847	892	859	858	906	861	773	797	868	895	849	896	865	848	845	854	807	828	824	846	903	828	850	821	831	853	863	852	841	844	793	853	840	876	834	829	843	804	894	801	827	861	874	792	843	862	804	866	818	836	861	825	824	878	872	872	817	901	839	856	896	830	819	775	862	839	865	853	895	857	815	832	863	820	838	941	824	837	839	892	854	846	902	846	843	859	825	823	886	825	870	850	839	820	874	852	825	913	839	821	852	819	876	916	884	795	858	877	832	841	857	836	854	829	855	820	828	805	826	810	860	777	868	848	893	869	843	840	823	848	845	824	826	812	825	849	835	861	856	836	850	844	851	877	865	835	795	846	894	796	892	771	904	846	783	871	837	845	803	831	843	866	868	854	853	829	838	854	838	829	855	869	816	854	864	839	852	896	837	886	832	868	835	872	842	861	899	886	849	888	785	811	871	846	867	883	831	883	921	835	854	825	854	845	837	850	857	869	872	845	859	897	863	822	875	870	810	842	845	860	864	907	887	852	849	810	871	855	834	805	831	870	841	827	838	843	835	837	844	871	819	820	879	849	885	871	835	870	877	872	859	825	839	804	857	852	833	817	843	853	852	819	845	793	811	867	885	867	841	811	852	841	863	838	844	847	819	826	847	847	860	896	788	801	891	831	895	882	857	868	869	850	805	781	847	796	905	865	877	836	823	874	885	858	862	838	832	851	894	817	841	885	897	812	877	874	865	830	854	873	856	830	855	862	893	857	829	855	791	901	844	889	864	844	902	820	850	838	847	860	903	820	841	810	825	852	833	784	865	850	814	767	840	872	875	803	854	847	800	840	900	816	817	831	813	797	808	838	848	897	884	837	850	899	812	829	841	796	843	854	846	833	883	860	833	847	853	849	833	865	917	872	822	797	880	881	831	852	843	887	869	815	821	849	817	848	895	821	858	886	835	811	805	828	879	839	816	849	870	859	807	822	837	912	815	854	816	862	834	822	884	891	906	819	880	846	881	872	856	882	861	895	868	872	852	887	833	849	859	853	880	837	861	809	774	856	862	857	827	833	853	844	774	874	866	827	880	787	881	797	883	842	842	809	888	830	881	842	902	803	839	834	853	813	861	896	851	861	834	828	809	778	811	866	839	797	861	866	859	845	843	848	802	823	852	860	921	823	881	848	885	824	885	867	837	900	889	844	902	858	809	870	837	874	854	857	836	875	834	875	866	837	819	841	842	882	839	881	773	852	875	870	850	840	856	833	870	924	835	859	931	812	833	855	800	811	833	896	830	842	813	895	845	845	801	854	908	870	831	866	859	862	873	832	854	851	858	799	837	869	839	836	858	833	857	850	821	842	838	856	808	867	832	857	882	842	830	788	847	839	902	843	892	858	875	855	872	820	862	846	900	843	846	878	866	875	811	831	832	838	879	838	818	839	825	849	815	833	895	831	883	814	849	911	813	861	887	862	811	821	856	790	855	854	865	818	882	894	824	805	838	868	851	910	835	928	868	837	866	841	859	826	879	861	843	856	873	872	846	846	896	806	875	884	896	869	821	903	852	832	848	872	838	857	860	842	837	842	848	844	793	838	815	854	887	889	847	774	828	810	827	810	848	862	838	821	910	902	833	848	846	823	855	857	942	851	842	903	850	863	835	843	864	855	822	850	818	905	842	793	836	827	888	829	828	848	871	815	905	801	826	891	870	881	849	909	850	827	846	852	858	856	832	847	887	751	849	868	822	849	814	824	852	840	864	872	863	876	799	904	800	822	844	855	849	817	905	822	843	862	877	887	892	867	846	830	887	821	877	838	851	809	829	874	864	862	862	857	804	844	813	863	821	862	850	797	828	890	847	834	861	837	829	893	853	843	857	849	821	873	884	900	835	876	859	837	859	822	831	833	823	830	838	855	766	859	822	849	859	867	812	867	888	849	797	807	839	817	788	866	819	887	876	817	802	821	837	870	853	868	870	845	856	871	877	882	832	786	869	832	815	914	826	858	901	825	885	791	880	909	803	851	788	838	850	860	868	849	857	837	850	819	828	851	822	833	822	841	866	828	883	822	847	884	869	844	862	828	831	822	848	836	817	895	786	922	813	848	848	857	852	877	840	815	834	854	859	843	789	855	877	851	810	847	880	832	881	844	890	867	878	849	819	852	812	861	813	845	858	791	867	864	905	833	864	829	846	851	803	824	891	873	882	853	842	849	855	849	853	842	820	898	835	828	860	894	855	803	827	843	818	896	860	829	889	828	876	852	816	822	891	808	849	865	828	855	852	867	849	850	869	869	818	797	836	917	831	821	811	832	823	819	884	806	854	899	832	860	839	869	885	842	817	847	798	836	882	822	908	885	836	815	824	896	891	836	853	845	842	857	896	827	844	823	881	864	829	864	819	822	827	850	914	851	816	834	802	813	841	833	801	827	760	838	845	822	911	849	825	857	845	856	840	837	846	877	849	835	842	849	836	850	873	858	851	813	806	822	814	860	852	904	859	861	851	823	807	863	878	927	884	872	833	873	906	817
9781	2814	3436	3198	2477	1911	1987	1719	1467	1292	995	1038	859	704	665	686	541	505	468	393	446	359	357	342	387	338	306	312	343	320	309	310	346	351	321	321	305	299	313	288	288	305	293	305	289	289	282	340	304	310	292	318	309	309	338	301	320	273	294	302	305	291	285	297	305	300	287	309	342	295	279	340	284	310	311	341	287	304	305	306	300	312	320	316	317	300	318	324	311	296	302	303	336	282	307	309	299	327	318	319	284	304	293	309	304	292	265	310	307	283	334	311	317	300	338	339	269	323	337	301	317	296	256	303	291	303	352	275	291	257	316	311	323	285	338	304	325	288	310	323	320	292	293	330	274	318	316	295	289	306	299	294	293	344	283	298	290	296	294	297	274	299	334	339	324	286	303	300	308	295	322	319	286	267	276	322	293	315	334	283	247	305	278	290	301	302	325	298	307	279	313	312	316	312	307	304	318	307	300	287	297	304	328	292	296	301	332	297	294	291	322	325	299	324	336	304	302	303	293	334	283	258	348	311	318	297	282	305	320	303	303	338	313	309	297	316	359	305	306	311	341	295	299	360	300	291	292	282	298	273	300	313	315	310	326	295	304	342	304	324	311	327	299	315	319	324	271	285	323	329	300	311	297	311	316	299	297	272	308	290	309	295	295	318	326	299	307	315	292	318	313	287	297	315	280	277	294	307	324	318	322	286	334	318	332	323	294	331	314	320	283	304	296	296	316	299	314	276	315	346	299	318	316	273	311	339	275	307	314	309	301	323	293	319	292	330	309	311	316	299	291	291	338	322	309	278	297	321	336	307	335	349	293	309	309	292	314	322	297	285	339	328	294	319	374	317	300	291	308	330	291	308	330	287	280	308	316	302	295	294	328	356	303	295	316	285	302	324	313	319	310	296	301	274	333	321	305	339	296	286	296	322	333	301	302	310	297	288	335	281	296	310	288	318	334	277	301	317	289	295	323	321	325	290	319	321	300	309	323	305	308	284	332	294	337	300	295	287	356	349	328	305	294	308	336	307	280	315	289	279	294	321	278	323	328	352	305	310	307	298	285	298	316	319	286	299	304	322	328	292	333	319	300	312	290	296	296	328	325	308	302	341	308	275	321	295	302	315	342	299	304	300	301	314	322	267	306	319	321	306	300	312	278	296	324	270	292	307	337	347	324	300	304	310	299	301	315	323	303	344	291	298	305	280	291	292	287	309	317	311	296	364	322	305	330	326	295	308	326	271	332	315	280	302	280	312	335	318	323	294	273	299	308	311	288	325	270	273	324	342	297	299	326	300	310	299	325	314	319	333	306	308	318	281	305	302	291	321	324	289	296	297	344	359	295	316	334	326	292	336	303	299	348	313	316	293	292	308	297	318	291	311	312	307	268	303	293	334	322	292	296	328	306	304	284	293	321	308	306	324	308	303	347	315	336	309	320	298	292	302	292	293	332	284	289	295	313	280	310	309	304	360	273	336	282	316	291	293	305	256	291	321	293	292	301	322	313	279	268	292	303	297	282	322	302	321	270	295	301	284	282	293	314	281	282	316	345	261	267	296	324	298	301	303	295	320	346	327	302	320	303	309	328	310	273	303	293	307	304	319	308	314	318	297	295	304	329	313	261	287	275	289	303	333	333	260	288	333	307	325	354	294	332	311	292	305	296	299	309	304	318	334	338	329	307	307	283	304	314	312	293	296	308	265	296	351	304	298	337	300	315	278	279	338	306	325	323	283	321	311	336	301	332	313	317	316	326	309	311	293	309	326	317	318	311	300	273	320	315	310	339	314	279	311	292	302	330	332	305	318	279	325	277	310	308	265	309	285	294	323	266	332	313	308	304	298	314	302	292	306	316	327	289	293	307	316	291	327	326	329	321	310	328	291	289	306	343	299	315	309	293	296	295	328	280	308	308	291	280	313	338	287	261	292	293	327	318	261	324	303	317	303	332	281	323	293	323	306	307	310	308	311	313	339	298	328	295	309	293	265	290	338	297	285	311	320	299	289	312	327	317	326	276	306	314	302	286	308	281	322	310	306	266	314	336	286	298	287	315	309	292	298	303	334	348	302	301	288	303	325	303	309	296	307	328	298	300	352	343	268	320	283	305	264	301	313	308	312	305	291	265	297	297	291	289	290	280	300	306	288	350	306	325	324	278	293	303	282	314	318	292	329	308	310	299	306	312	312	294	332	310	305	327	328	325	321	275	290	319	270	310	306	316	320	281	291	282	289	321	331	296	273	303	325	303	296	280	269	298	279	289	279	296	286	297	297	299	291	304	313	335	288	348	256	304	266	336	270	310	297	325	282	274	298	266	275	298	308	299	315	349	312	321	303	290	301	307	320	304	314	321	300	320	323	300	287	309	321	298	311	355	323	292	293	275	282	257	327	324	298	313	311	339	290	298	316	308	285	328	327	317	315	306	290	290	328	309	310	304	300	300	328	322	300	313	292	309	309	302	302	311	331	276	310	286	321	357	317	300	298	329	332	319	281	301	303	328	311	316	298	320	301	304	305	299	288	302	308	301	294	315	263	298	304	305	310	321	325	271	308	325	312	280	313	322	322	283	288	281	301	294	295	292	294	281	315	297	309	315	308	270	307	305	308	295	318	298	300	259	299	292	305	306	320	286	300	293	312	289	302	290	331	295	313	329	297	314	310	290	349	302	296	282	304	324	258	295	285	272	304	285	343	304	310	295	326	326	297	303	340	289	261	327	302	315	273	266	285	286	296	290	329	324	293	326	280	301	284	305	272	330	315	311	312	284	315	293	359	275	271	322	285	316	326	323	306	302	265	288	301	304	299	315	304	297	315	316	305	310	326	288	302	279	304	345	300	338	275	331	297	346	316	268	350	325	315	341	302	303	326	285	312	327	317	302	313	296	300	304	318	285	320	322	299	324	315	291	324	334	278	290	292	298	320	323	312	290	280	325	307	353	301	310	344	306	296	326	342	312	313	304	320	315	314	278	268	313	289	300	309	327	309	298	331	306	310	294	305	308	286	304	327	310	283	313	315	333	310	287	291	315	345	298	335	330	305	313	303	301	290	256	316	298	297	290	303	280	292	305	291	260	309	306	311	264	277	286	321	318	299	324	303	323	330	321	325	303	303	299	286	310	325	313	325	301	281	313	304	272	330	301	330	295	292	317	298	299	291	340	290	302	315	285	320	307	318	305	318	303	294	305	308	315	293	329	305	310	288	288	289	313	266	334	296	295	308	306	333	299	303	318	327	277	292	309	279	292	305	331	306	298	308	334	303	280	301	280	317	336	295	330	310	345	291	282	292	296	306	294	317	324	306	287	299	301	320	323	295	305	306	308	326	270	327	332	291	321	269	310	258	289	284	254	324	324	286	293	294	368	314	282	270	335	296	307	333	322	319	323	316	317	321	289	338	307	309	284	291	306	303	306	293	280	313	302	278	316	330	299	308	296	318	297	287	323	319	323	285	319	336	302	280	325	322	333	312	310	323	314	285	310	355	318	304	286	265
7691	2793	5809	8029	7883	7234	7930	7393	6830	6185	4875	4757	3840	3331	3096	2780	2278	2006	1713	1505	1346	1087	972	932	941	890	858	814	784	784	789	802	804	757	754	716	693	711	705	705	692	711	690	738	719	734	707	700	689	666	735	672	726	663	736	722	682	740	675	713	683	703	693	708	679	715	666	715	722	679	740	687	704	683	710	740	716	661	726	726	707	693	669	722	713	655	713	694	719	682	710	672	706	695	683	705	699	660	655	655	713	715	695	646	727	687	674	655	679	691	700	709	676	712	714	690	704	689	756	642	699	662	685	674	653	742	685	716	693	714	711	677	698	729	672	749	702	692	701	676	696	677	684	694	723	677	684	687	613	685	673	673	686	706	692	702	667	684	690	729	652	613	703	659	667	680	668	699	670	714	703	676	706	701	657	668	673	658	729	718	669	680	711	673	674	676	692	669	665	690	692	684	725	729	699	648	684	713	661	717	687	732	651	704	692	719	681	688	686	697	664	724	676	737	667	700	674	659	698	723	752	663	753	731	671	663	714	743	655	663	689	735	666	658	698	719	718	712	665	662	683	680	717	715	677	665	660	676	718	705	694	639	644	690	738	666	721	713	742	669	676	680	739	711	685	715	681	686	715	699	719	680	730	692	684	656	659	694	655	720	689	657	654	689	690	710	686	695	687	729	703	672	727	625	677	704	682	649	694	700	628	687	665	686	718	698	712	659	718	665	687	685	679	636	685	660	656	673	695	691	685	667	687	744	711	658	705	717	683	635	663	648	692	702	659	731	697	727	727	724	695	641	712	672	728	712	715	685	732	660	639	710	705	721	667	656	754	729	651	661	680	704	673	698	746	720	743	631	709	626	711	711	687	672	676	703	696	717	680	683	692	646	715	717	708	753	693	642	717	714	748	716	705	695	663	677	679	691	652	684	689	653	700	695	744	668	657	674	689	689	683	718	693	664	738	694	705	711	704	704	666	715	683	708	733	685	681	678	692	724	640	694	710	689	696	671	694	691	671	669	684	694	670	695	737	680	651	642	683	677	756	669	727	682	719	655	683	689	695	701	684	685	687	767	733	694	685	666	723	679	655	668	719	697	658	706	642	709	722	703	679	666	697	663	681	694	709	689	666	705	714	699	748	634	679	707	663	660	684	688	729	705	716	690	700	746	712	691	693	717	656	722	679	688	679	691	700	703	736	707	688	693	675	709	678	678	666	718	721	747	722	651	710	753	721	666	734	669	700	636	769	715	726	699	707	695	699	679	679	703	673	663	651	712	751	715	711	627	688	715	699	667	728	692	705	705	656	674	718	694	697	679	676	678	679	707	686	714	676	731	715	740	675	661	684	712	637	725	650	733	709	736	744	680	679	682	694	686	693	761	674	674	686	698	700	685	647	681	688	716	688	681	674	669	623	694	740	688	734	681	653	653	705	706	725	702	675	674	680	649	732	689	690	721	698	719	699	734	683	689	691	684	695	757	685	635	719	687	707	699	671	665	696	692	733	684	746	718	718	677	692	690	728	678	717	682	716	630	749	698	701	632	621	697	690	701	726	719	736	715	667	690	675	672	703	687	695	717	757	677	689	671	692	633	653	703	706	653	710	709	697	725	705	678	730	727	684	713	699	760	697	717	682	645	714	717	689	676	739	692	653	682	642	654	713	704	670	643	653	659	673	725	702	690	702	692	722	679	681	686	717	680	707	723	666	672	659	686	698	678	631	706	699	663	706	715	740	683	683	692	692	664	683	685	686	717	701	714	678	677	664	672	697	692	670	691	670	704	697	652	707	677	726	670	717	705	720	720	703	687	641	733	708	677	694	715	685	672	692	706	698	672	692	660	681	690	698	670	718	672	676	717	666	717	693	720	676	723	711	714	655	728	706	706	668	677	681	656	727	678	629	701	686	666	655	663	673	726	672	666	730	714	635	695	658	732	666	700	657	707	717	732	754	687	707	697	725	707	675	684	654	677	713	612	684	710	678	675	669	699	665	702	702	694	701	709	689	681	715	677	665	681	694	678	683	693	693	702	673	672	714	678	697	699	701	665	716	687	648	692	728	679	680	651	672	678	669	768	668	738	706	626	711	686	672	726	687	711	706	707	742	700	676	698	721	682	677	670	691	689	683	685	714	663	693	693	665	732	690	725	678	694	718	683	700	672	675	695	663	722	736	650	707	690	754	686	669	698	680	645	687	612	698	640	686	638	625	655	680	680	726	676	690	681	682	694	717	681	711	670	673	737	666	708	652	682	722	703	700	673	728	719	704	681	657	659	696	678	660	666	677	685	726	703	719	689	649	661	712	678	638	689	673	703	717	703	668	733	732	671	681	607	662	682	672	655	703	677	669	702	680	675	670	679	678	664	672	699	670	689	695	650	678	669	695	723	674	665	680	678	721	680	689	685	655	662	692	639	733	693	676	675	680	666	631	676	707	725	683	719	669	709	687	668	617	674	706	689	679	694	735	683	686	678	684	685	725	700	724	676	630	646	708	602	707	662	678	705	683	688	665	741	730	683	702	659	654	681	706	683	694	703	678	720	674	673	687	657	730	689	691	712	674	702	685	664	686	653	696	679	663	701	700	707	707	691	693	690	720	649	710	694	704	687	727	711	701	702	701	749	717	729	743	694	669	710	692	678	654	752	681	674	699	700	702	649	701	695	683	671	687	650	691	685	719	715	677	654	681	723	687	656	670	716	689	710	719	743	668	663	691	687	701	706	661	694	724	672	683	651	687	701	685	683	683	688	691	689	700	685	682	653	647	653	701	680	727	681	721	677	684	709	677	650	673	682	691	727	682	644	691	715	670	666	718	668	705	681	711	684	679	698	695	711	693	699	646	645	649	692	688	676	690	686	686	714	670	702	682	722	700	736	708	683	673	699	690	736	684	688	712	720	711	686	681	669	712	700	678	718	738	673	670	666	676	681	677	716	684	704	649	700	718	770	642	697	709	660	686	726	677	707	674	658	685	676	720	735	679	726	722	701	694	693	652	703	640	718	674	694	690	696	684	670	725	703	710	711	695	709	705	686	669	692	711	677	696	693	711	730	684	716	684	673	689	704	736	647	711	727	698	722	711	678	673	666	716	707	692	706	727	658	737	650	681	661	668	691	672	688	719	720	702	728	718	693	711	670	720	696	663	657	722	674	751	727	663	693	714	638	721	681	676	665	672	728	698	708	676	690	749	722	736	674	705	664	670	691	724	645	678	715	688	727	699	672	675	695	666	685	667	703	670	696	687	680	729	690	672	696	710	683	686	769	646	724	670	709	713	703	759	652	694	683	691	720	699	649	650	687	636	711	687	720	681	705	729	701	738	703	717	698	690	688	664	661	674	642	645	676	690	685	657	725	704	711	696	694	686	717	707	733	672	652	697	704	683	664	663	657	650	684	700	706	695	716	699	706	714	673	687	709	642	725	756	677	746	680	703	675	662	687	694	665	716	704	692	685	717	705	684	700	709	678	745	691	677	718	733	730	695	712	690	660	697	743
17151	5051	5639	5232	3806	2781	2944	2507	2066	1967	1495	1200	1127	977	789	803	637	579	531	443	439	400	352	319	306	325	315	293	316	290	282	279	287	286	273	270	265	276	281	294	271	264	243	287	281	269	296	242	283	276	272	261	259	261	260	277	275	238	235	250	309	297	278	284	270	296	251	245	296	256	252	243	269	254	263	263	244	287	270	260	239	255	283	257	283	276	286	258	263	254	266	286	282	254	261	274	274	268	264	298	268	293	243	280	286	262	268	280	306	252	240	256	231	256	283	272	268	293	254	243	256	235	281	288	273	258	268	262	281	265	267	287	264	277	279	256	303	300	288	268	277	250	270	255	290	277	294	298	271	277	264	279	285	257	261	268	231	264	276	266	255	266	267	253	266	262	278	291	256	288	236	292	276	276	258	261	286	271	284	242	288	257	267	251	255	262	279	273	295	282	301	271	286	259	264	265	277	263	274	261	276	299	267	286	276	256	284	275	295	268	298	249	246	289	279	239	290	269	263	257	290	276	297	269	259	296	273	286	271	262	254	261	260	289	258	279	255	301	258	282	289	251	236	262	268	272	251	270	297	275	301	291	296	269	278	227	271	286	236	292	287	275	278	308	270	249	237	282	275	272	316	256	274	267	263	263	270	298	253	302	277	256	251	292	280	296	248	245	283	263	269	271	232	269	263	265	288	248	252	260	299	286	268	266	280	285	280	268	275	267	288	273	271	269	256	240	262	266	285	263	275	270	278	303	271	272	244	278	284	279	294	281	265	279	273	265	248	266	273	312	277	311	262	261	277	236	270	284	252	266	286	287	268	265	246	266	268	272	249	266	268	251	246	249	286	289	256	265	264	262	256	270	283	251	287	304	256	277	272	254	309	274	292	246	266	263	276	240	259	276	287	271	251	276	247	272	296	246	273	259	262	252	266	306	274	266	255	249	310	244	264	251	248	289	293	254	265	266	284	271	270	246	237	283	237	249	264	250	258	232	284	295	254	259	313	262	281	304	283	270	251	298	292	255	277	301	268	264	321	261	289	264	266	260	268	270	277	290	285	295	275	270	265	268	263	267	255	242	278	253	277	273	231	277	273	255	252	244	277	245	297	297	275	262	269	252	286	292	250	310	275	290	273	277	266	267	252	271	283	287	278	318	275	272	269	261	217	316	271	254	275	286	295	296	282	266	258	295	261	270	262	281	265	280	276	263	300	274	252	298	269	264	299	268	285	266	259	258	272	272	277	269	270	251	266	278	271	277	265	285	253	307	289	260	280	265	268	259	234	264	288	246	280	277	278	292	271	264	268	255	273	274	264	267	244	261	253	282	256	282	269	258	279	240	299	254	306	306	310	264	274	263	288	270	289	246	265	257	290	248	264	265	259	279	270	292	268	261	288	285	270	273	290	257	267	255	253	276	252	241	262	261	279	250	297	253	247	277	266	274	262	298	269	264	281	263	245	266	263	285	266	257	288	276	270	256	251	243	257	255	243	273	257	231	302	256	309	251	302	263	284	246	270	280	286	274	247	266	272	275	310	271	251	236	294	244	281	259	291	251	259	278	249	247	282	247	284	276	248	234	292	239	262	301	247	252	255	293	264	269	260	319	268	259	273	279	267	299	284	277	282	305	251	258	270	262	273	280	242	252	239	280	255	271	277	276	280	298	273	267	294	234	277	278	268	273	271	252	270	282	259	263	279	267	230	291	267	285	277	289	264	263	296	275	296	262	250	276	238	262	240	297	297	277	244	256	290	278	265	290	287	254	270	278	265	292	269	287	260	235	269	274	276	276	319	290	243	271	275	287	250	255	309	273	269	251	269	279	286	233	255	269	261	284	289	271	298	270	287	271	256	298	288	255	268	254	298	300	268	261	273	254	288	283	296	272	289	263	242	286	283	240	284	292	244	239	254	248	318	277	286	278	269	273	282	240	273	250	279	255	249	290	258	254	261	296	270	292	274	294	283	276	266	279	274	317	289	236	242	252	278	271	284	252	293	255	269	281	254	263	311	269	239	283	271	287	274	288	267	266	291	254	267	268	290	245	276	287	276	242	273	279	245	251	275	273	247	270	285	266	256	309	255	224	306	247	271	261	255	256	267	270	239	268	265	297	301	282	272	264	243	279	252	263	269	248	279	266	298	297	274	263	270	260	285	273	286	272	311	299	258	285	236	255	276	247	281	274	306	251	281	263	249	254	296	283	244	296	287	276	251	277	293	273	294	233	280	251	279	269	296	255	274	267	287	282	297	265	248	275	271	266	254	279	279	293	269	281	291	263	243	282	273	273	258	267	272	264	265	270	283	277	284	322	281	276	250	271	256	263	269	272	238	277	292	259	263	306	256	294	283	303	269	303	264	269	275	267	303	297	290	249	286	259	245	252	241	287	276	264	278	263	255	257	246	264	275	258	224	287	293	281	282	269	277	259	305	233	286	286	290	257	256	291	279	281	280	247	301	277	280	279	269	235	276	272	265	277	282	264	285	278	265	264	277	268	294	236	264	268	265	256	280	265	274	284	246	250	272	281	264	264	247	294	267	285	290	237	284	282	250	263	262	297	271	259	270	237	268	233	265	250	275	269	278	261	271	249	263	279	273	287	275	279	246	302	299	240	281	272	271	242	253	266	289	264	244	256	258	258	267	304	265	299	288	280	255	301	274	261	249	257	272	249	249	282	274	271	279	274	279	254	299	266	270	264	251	273	313	300	239	253	293	265	311	283	269	283	240	256	246	235	241	258	277	271	271	285	242	280	244	276	267	281	260	273	265	288	289	241	253	248	247	276	267	290	272	270	245	269	245	291	284	259	303	270	270	254	283	302	291	256	289	251	247	281	282	244	262	292	274	258	281	248	285	275	281	291	250	281	278	277	251	265	287	282	283	256	283	270	272	261	266	293	254	239	274	273	254	249	256	250	278	247	256	300	252	275	291	294	308	295	262	246	256	292	251	300	270	273	267	272	267	253	239	290	273	254	272	313	296	249	255	275	272	261	264	265	273	252	284	267	234	257	265	235	246	254	275	242	290	265	285	231	272	286	274	269	234	266	280	274	294	304	273	270	257	254	278	271	256	264	264	258	296	277	245	281	258	249	272	281	266	300	254	290	243	258	256	268	282	315	276	267	237	277	272	290	291	229	307	263	250	249	264	251	252	258	265	283	269	285	254	279	260	263	262	237	291	252	266	295	271	292	276	266	282	274	272	237	259	282	276	262	268	265	276	262	288	284	267	272	279	268	272	275	289	257	255	269	290	244	322	283	270	309	279	245	270	281	291	316	301	291	302	272	275	263	290	256	281	275	274	253	214	269	296	262	275	277	246	275	284	254	264	245	287	251	247	273	255	254	276	276	273	238	268	271	243	283	270	247	269	276	268	253	279	261	242	278	283	292	275	283	243	284	259	229	257	279	322	269	297	241	280	258	273	262	286	275	264	284	260	250	270	281	272	264	262	264	281	268	291	268	247	246	242	270	266	265	257	290	275	266	309	284
10093	4043	8188	11325	10714	9537	10733	10711	9173	8542	6879	5548	5314	4405	3894	3817	3218	2604	2305	1783	1531	1280	1149	1081	1133	1034	814	857	803	855	769	770	832	765	699	660	659	628	632	672	634	649	651	674	646	638	638	635	585	648	627	611	618	631	661	683	661	619	624	610	630	621	673	658	617	637	640	681	654	629	692	608	618	605	671	617	626	607	585	681	604	601	643	626	688	649	625	643	635	597	655	583	651	603	615	596	635	583	614	662	628	623	653	625	611	646	658	640	598	646	647	647	626	606	589	671	614	604	622	614	585	628	653	622	617	654	581	605	611	637	592	655	638	607	641	583	609	639	612	626	651	652	609	585	606	646	647	659	612	622	629	698	642	597	679	622	642	596	632	620	618	589	621	639	614	603	626	658	648	654	620	607	634	630	651	625	645	644	660	613	592	661	644	656	641	611	620	607	666	636	623	602	622	628	644	657	626	634	665	655	635	638	642	634	632	631	624	648	622	636	622	606	645	632	645	650	617	613	610	648	606	646	616	665	641	642	610	652	670	635	661	685	654	676	622	616	627	634	634	608	620	632	625	592	652	609	597	653	618	615	610	613	605	657	647	656	609	627	601	640	635	625	655	619	647	547	615	646	625	642	613	609	616	668	640	606	644	639	658	587	610	659	623	602	644	628	626	584	628	665	642	618	604	613	594	626	636	606	608	617	626	622	605	635	628	654	579	658	622	623	627	595	647	590	605	657	664	623	638	627	626	616	609	609	617	654	627	625	605	643	618	637	599	622	620	618	622	607	633	595	595	605	576	637	555	639	618	595	614	620	627	586	672	622	615	642	599	611	630	602	618	627	634	643	591	664	588	632	617	594	601	649	615	642	642	659	651	644	663	608	615	602	594	621	601	620	651	629	601	656	606	608	643	641	639	640	609	610	603	639	629	630	642	604	608	643	587	627	612	669	575	643	595	649	647	625	593	633	597	610	655	649	628	660	581	641	646	618	598	645	664	605	609	612	625	642	607	590	652	599	616	658	614	661	624	608	687	615	641	647	598	593	674	639	607	613	628	642	644	597	605	627	596	594	620	645	644	600	638	617	629	596	603	645	628	636	601	651	594	631	599	616	658	612	617	613	653	635	674	600	651	642	620	628	633	628	686	641	621	603	628	607	603	622	640	591	647	670	612	622	592	639	665	624	628	618	594	649	619	627	601	653	625	650	640	648	638	669	620	607	627	614	652	608	599	604	605	617	661	605	584	666	628	593	560	622	603	600	619	629	607	607	630	576	609	629	644	639	614	587	616	640	607	600	612	641	615	631	583	637	630	605	677	627	622	610	668	682	630	633	615	593	625	632	590	638	619	623	632	647	633	603	651	587	631	673	623	625	656	624	617	628	618	637	616	631	658	613	633	639	605	637	623	616	638	652	615	628	661	621	640	637	598	643	599	631	594	585	624	603	604	684	615	606	617	638	629	636	584	661	653	680	665	655	580	677	602	651	602	642	586	633	599	651	639	640	624	615	611	640	608	612	608	578	625	684	603	620	651	614	617	649	570	610	660	595	664	645	630	591	617	652	597	643	651	613	630	631	607	630	661	673	626	615	627	616	643	674	619	631	597	618	632	656	622	660	643	613	615	643	626	618	656	642	650	637	668	663	610	627	654	669	640	631	631	644	614	598	641	632	664	636	630	619	597	606	650	613	608	630	645	618	603	620	619	641	630	668	634	589	607	632	598	647	651	598	670	600	630	648	616	634	669	684	621	604	653	662	610	667	631	631	606	621	624	593	690	669	632	639	609	672	612	615	629	621	582	611	614	663	629	647	612	645	635	601	594	633	589	643	605	633	590	627	666	637	627	618	640	670	689	668	601	709	593	607	607	605	631	668	601	608	591	625	652	608	619	599	648	587	658	647	618	657	643	655	608	604	610	619	677	633	632	609	650	662	599	611	641	607	594	633	619	582	638	616	630	621	621	646	656	657	620	689	612	614	620	644	615	619	604	625	661	617	578	629	615	635	610	606	632	607	628	653	628	642	618	614	648	613	618	601	631	629	636	659	639	603	649	632	611	581	650	613	617	593	641	597	643	625	645	624	651	625	640	630	632	613	599	646	618	592	629	643	643	630	626	660	593	627	588	593	576	648	639	602	622	610	696	650	632	638	593	623	636	652	610	623	614	645	625	581	591	612	586	652	606	637	628	619	625	634	646	590	576	607	606	615	665	600	589	594	611	616	626	594	640	609	609	623	626	598	628	659	612	608	617	631	607	620	668	623	633	641	620	619	645	646	618	649	652	569	651	631	614	595	627	626	606	642	586	617	645	633	598	585	610	665	622	582	607	620	651	626	626	626	625	620	630	649	623	599	629	595	630	627	654	621	633	623	611	621	648	610	586	631	619	646	672	601	631	632	606	580	658	639	631	623	590	610	623	602	631	610	611	616	629	610	636	627	661	639	646	620	605	622	658	631	577	659	625	649	618	629	642	637	637	598	658	628	651	623	636	589	584	584	566	580	632	639	624	602	623	605	606	643	639	640	622	565	633	619	619	671	599	658	653	617	639	625	645	595	647	614	610	644	647	636	617	627	620	615	656	604	598	641	635	615	594	621	619	595	637	660	632	588	637	597	652	652	646	639	653	634	599	567	630	655	658	611	639	697	621	646	589	611	660	627	633	623	619	586	593	627	634	635	579	583	651	632	605	632	646	598	625	646	624	607	630	674	614	670	636	624	641	639	657	603	623	636	612	606	599	588	632	624	588	622	634	630	635	629	634	605	655	587	642	581	630	655	664	614	626	628	615	657	588	631	613	640	601	612	619	604	659	676	604	640	604	651	625	613	618	642	679	644	619	587	591	592	625	646	616	635	626	618	648	614	628	643	625	693	604	612	640	651	622	622	613	618	644	660	588	618	578	601	623	590	615	603	630	638	603	620	638	629	639	673	604	632	610	635	646	651	640	676	582	611	626	667	646	641	624	629	597	613	612	647	631	609	643	645	670	591	638	617	600	651	611	598	593	642	641	597	613	642	616	683	638	606	607	645	588	617	632	623	603	645	645	590	668	630	631	651	603	640	607	605	605	639	659	618	629	600	634	617	655	647	653	625	618	613	677	618	600	635	653	611	617	619	633	623	657	620	645	620	573	664	618	628	631	650	612	616	631	629	613	606	599	612	672	673	570	672	620	590	635	645	597	614	649	594	623	578	619	614	645	604	619	613	615	638	629	621	628	607	613	620	631	594	595	658	659	621	606	650	653	635	591	615	624	588	648	600	635	646	636	633	645	642	611	625	613	654	606	613	605	615	643	654	573	616	613	588	650	614	641	599	600	593	606	624	593	644	648	645	614	653	660	637	629	640	613	586	627	628	632	609	623	640	656	607	601	640	599	588	680	636	599	603	595	595	619	620	612	666	596	611	598	650	607	629	597	625	687	622	691	607	609	626	579	625	617	624	615	574	623	670	619	649	627	620	618	630	581	695	605	649	680	603	650	630	570	624	628	605
2984	1132	1382	1339	1222	901	971	955	954	905	762	594	640	593	544	542	562	501	489	448	396	434	396	400	410	394	387	434	383	365	400	368	394	363	408	386	401	381	380	368	358	397	356	360	365	394	350	347	370	357	349	362	391	397	396	405	361	354	395	367	395	402	391	361	358	412	336	395	384	374	380	388	408	395	344	372	420	374	399	405	404	397	367	369	388	382	394	412	344	368	382	407	374	402	393	358	387	426	380	347	362	391	406	409	356	396	388	412	378	385	413	352	380	393	390	411	333	371	359	357	370	347	370	380	364	376	391	385	371	383	427	377	400	371	372	372	366	358	380	393	315	393	396	413	399	397	361	383	388	442	392	341	340	381	399	401	393	452	406	367	377	389	366	358	385	366	367	363	374	387	384	393	370	364	400	376	404	353	401	402	396	385	386	399	381	380	437	377	338	379	385	373	397	378	374	374	367	383	385	366	399	405	393	365	398	351	397	386	412	367	369	405	371	376	398	353	382	351	361	372	392	417	393	384	391	411	390	398	394	402	385	366	385	392	394	368	390	395	387	365	400	426	385	375	375	387	391	398	398	373	370	364	368	393	384	362	357	390	385	338	425	385	376	390	374	386	340	390	388	336	341	371	374	399	389	379	391	398	448	397	383	364	359	371	405	442	426	371	418	380	366	415	408	370	454	395	388	392	406	404	373	349	406	379	380	390	395	368	405	417	368	351	409	380	365	410	391	380	400	414	405	395	394	351	382	370	401	364	388	388	381	378	381	355	377	390	365	383	352	376	420	369	407	387	379	397	391	365	392	373	384	390	350	369	365	401	378	389	356	375	407	371	409	371	336	318	405	402	371	386	358	377	393	389	377	364	325	385	385	390	376	423	401	377	405	342	387	392	394	377	416	365	341	397	382	382	342	414	399	369	366	389	400	359	387	388	358	375	413	403	405	335	353	372	372	361	408	398	347	366	405	383	371	413	402	396	373	377	403	354	409	383	388	390	388	394	372	424	383	419	376	442	402	419	420	374	366	428	356	344	382	374	349	419	398	379	388	387	360	347	361	357	416	374	347	366	384	432	350	363	383	417	347	345	325	378	384	368	394	351	393	401	385	359	395	337	380	363	402	381	399	402	370	393	360	368	378	382	371	342	402	434	377	364	365	356	399	406	396	379	396	370	338	393	393	354	411	375	406	385	368	387	374	392	423	364	404	380	400	411	402	389	412	400	374	385	386	391	387	385	346	331	373	375	406	375	374	391	338	360	338	351	372	405	396	363	392	386	382	407	357	381	377	359	374	376	367	411	380	386	364	323	396	401	391	357	405	405	388	372	389	374	396	411	392	354	379	412	342	356	369	358	353	350	376	398	396	417	380	363	355	353	393	368	387	370	348	376	353	384	403	378	393	382	363	359	387	358	372	375	391	368	398	365	429	383	357	397	381	364	396	408	379	379	416	434	391	386	381	353	382	394	390	346	346	413	403	344	421	396	379	347	385	403	399	345	404	385	400	337	390	351	349	389	364	412	354	354	373	392	409	407	401	341	365	367	392	368	369	392	383	364	380	399	384	414	422	398	382	397	349	363	406	387	426	387	377	378	330	386	373	363	384	397	345	369	386	375	400	382	370	369	363	397	407	384	361	367	367	355	400	353	387	371	377	359	337	396	397	361	380	355	349	396	384	369	373	375	396	376	391	364	410	391	376	398	406	380	400	396	379	402	390	395	342	406	381	408	382	360	382	378	329	350	412	396	372	382	415	392	374	377	394	396	377	390	358	397	404	351	345	426	394	375	431	376	360	395	379	391	411	387	385	367	381	356	392	348	380	394	366	368	383	367	371	369	411	352	393	380	391	378	407	408	411	351	373	369	394	345	380	374	382	389	391	368	364	368	352	366	390	371	394	401	360	386	382	373	371	419	373	326	361	339	380	398	371	412	402	381	402	372	346	339	342	351	388	376	397	393	386	355	441	337	365	399	384	344	373	412	377	356	378	369	385	368	357	353	361	406	402	358	418	380	366	403	407	393	408	342	359	385	339	376	401	387	381	379	378	380	376	345	360	380	368	358	391	384	372	402	386	386	398	374	353	402	387	402	340	391	382	412	410	357	366	379	406	365	349	366	347	372	359	368	380	413	410	382	332	372	351	356	384	395	401	346	352	348	384	387	393	367	382	370	384	398	385	406	409	378	391	424	393	382	369	381	413	386	355	342	398	384	423	378	363	356	403	395	421	349	361	355	403	357	397	370	336	429	389	402	374	392	407	351	373	413	396	401	351	372	383	380	404	416	410	402	402	364	405	385	400	377	347	410	398	400	371	364	393	375	379	370	386	389	346	372	368	393	388	432	382	377	390	385	384	346	361	380	416	380	361	397	388	390	381	371	406	379	347	391	386	333	386	385	382	384	373	353	384	421	383	410	395	369	356	329	367	406	348	379	410	370	371	388	363	347	408	327	358	343	403	384	383	391	361	409	385	426	410	396	385	394	369	388	362	369	394	406	389	359	352	395	373	391	390	395	373	355	401	371	395	381	364	384	374	386	386	357	386	353	373	370	398	390	390	391	387	379	368	399	379	386	398	397	387	374	328	379	355	360	392	368	395	405	393	387	412	366	381	391	365	411	341	379	398	357	378	404	345	360	417	383	363	345	389	384	337	373	407	379	403	371	356	365	393	361	389	359	368	390	360	373	360	395	369	380	381	400	380	374	412	378	347	343	376	426	370	360	357	376	364	402	377	379	386	350	365	376	386	403	385	377	373	377	412	357	357	360	389	376	368	365	409	433	400	416	375	387	365	395	335	379	367	358	393	379	348	375	442	380	410	352	362	327	384	390	358	433	388	383	387	387	373	386	381	388	414	396	390	411	416	356	413	385	349	397	391	332	360	372	368	365	380	389	379	415	375	420	396	393	358	358	353	383	378	371	368	365	367	356	349	384	366	334	385	401	353	351	372	372	387	398	367	380	398	378	370	399	420	372	372	389	334	379	355	343	376	373	373	379	364	352	405	345	420	376	409	402	397	381	342	379	364	384	390	347	425	373	352	349	387	407	389	379	360	360	360	390	396	394	392	376	383	389	390	363	385	389	380	366	411	404	360	386	395	388	402	354	368	358	384	404	418	405	362	335	357	408	387	400	384	373	369	386	390	400	379	363	345	370	351	362	397	373	391	373	375	373	379	346	336	391	370	364	350	372	414	406	374	361	359	357	402	427	341	383	407	410	344	385	367	389	369	394	376	368	394	367	366	397	403	377	408	359	392	399	367	400	440	374	407	401	352	367	382	406	375	348	402	355	386	371	355	414	401	426	374	363	400	367	379	366	402	384	395	370	354	401	406	410	354	340	404	379	380	383	357	411	376	385	396	423	415	360	389	375	400	449	357	367	358	372	367	379	386	372	376	467	361	367	373	372	341	352	358	391	361	344	346	383	361	378	407	411	393	384	390	358	350	368	338	364	364	356	393	385	360	366	364	365	324	373	363	376	367	357
2765	1564	3093	3936	4141	3616	3721	3808	3589	3407	3081	2486	2356	2040	1830	1879	1749	1500	1392	1152	1086	1042	1023	947	913	893	879	858	882	866	874	842	854	866	835	869	860	865	836	817	872	802	836	843	870	911	816	855	783	815	828	880	866	841	815	842	903	856	811	842	839	846	853	862	839	891	827	806	849	827	812	886	884	869	810	885	789	833	885	882	864	824	798	834	877	869	769	857	860	802	844	833	862	822	809	789	845	828	842	818	838	851	837	827	821	843	793	851	861	796	825	889	796	837	808	836	890	805	825	803	879	845	866	808	860	835	836	846	817	804	821	827	806	800	778	810	849	843	783	828	858	837	819	834	848	787	820	816	904	857	847	817	801	842	800	763	849	820	816	850	847	849	793	824	845	854	836	859	799	785	829	842	869	799	844	825	862	856	856	869	851	850	809	864	833	857	786	868	825	868	847	772	880	845	823	839	774	803	834	817	857	803	811	827	874	837	845	797	846	834	817	825	855	818	833	801	910	836	820	870	799	842	892	837	820	772	869	794	841	858	869	869	807	815	870	806	852	846	779	809	839	843	888	809	883	806	802	788	809	812	834	867	796	861	761	788	882	823	864	873	824	834	832	845	843	881	861	816	860	855	871	832	836	867	839	804	820	846	794	845	841	794	840	810	848	862	873	798	854	841	839	834	855	860	835	803	821	857	825	812	824	829	793	856	838	871	848	847	851	801	916	848	847	806	825	852	840	871	852	814	835	819	802	830	870	863	847	812	792	801	849	817	861	812	823	831	816	864	838	814	829	784	867	895	835	837	872	816	803	873	862	833	880	857	790	923	821	820	821	849	912	842	854	812	850	911	851	872	825	890	828	814	862	897	801	806	881	860	890	829	865	861	835	837	810	846	806	783	855	832	872	837	771	854	830	855	817	857	838	783	867	863	845	810	828	843	849	818	836	832	859	858	861	843	870	804	788	860	859	833	835	866	811	836	761	856	846	847	826	838	872	822	873	857	833	870	823	796	849	854	844	821	819	819	909	853	827	801	857	840	803	832	825	851	843	879	841	788	811	817	812	791	837	841	815	832	841	849	831	856	859	885	801	821	799	782	903	847	898	867	861	848	809	868	854	843	794	865	803	852	841	843	833	829	886	865	828	827	824	845	850	870	833	787	854	882	886	859	816	809	875	821	812	816	839	853	840	892	822	826	815	870	853	851	810	830	830	840	848	858	883	885	890	827	818	862	837	851	851	850	805	800	807	809	806	885	848	822	832	867	812	827	855	833	854	816	824	840	851	845	887	860	840	834	851	807	824	869	859	861	802	832	847	799	830	852	854	824	819	814	882	878	817	843	833	824	815	832	816	795	823	876	827	839	821	888	810	844	757	835	886	862	827	833	888	823	893	849	871	839	854	868	834	889	843	777	785	810	808	779	820	810	861	808	862	843	785	823	852	847	800	839	879	789	843	879	825	798	857	831	848	855	827	866	836	824	873	781	817	857	853	768	856	866	869	830	869	829	842	832	872	829	811	793	840	824	828	768	827	835	856	817	845	848	849	802	861	896	813	876	840	796	785	877	826	906	861	858	829	756	851	867	914	930	845	804	918	869	876	790	860	835	811	853	825	846	788	840	844	858	808	853	858	834	828	777	813	862	864	851	825	878	808	845	826	854	785	847	817	797	858	898	911	828	858	833	830	792	820	846	826	824	841	890	842	870	870	812	853	859	854	818	826	838	850	856	894	776	867	819	846	870	822	827	877	831	818	813	855	832	839	869	827	841	849	832	849	869	789	854	822	875	835	845	829	868	815	819	874	813	841	860	811	799	817	838	869	882	837	836	822	775	791	816	880	836	829	851	809	869	899	834	907	841	861	781	814	848	830	853	806	839	834	874	855	802	887	812	837	797	848	867	780	846	890	827	851	850	857	837	823	858	843	855	782	847	865	829	788	841	825	854	826	850	826	899	814	840	827	840	841	856	856	860	811	849	847	823	816	826	859	920	838	885	814	840	860	860	848	815	817	814	858	825	829	842	797	856	845	805	865	843	818	783	785	864	815	790	827	865	814	777	859	880	862	834	886	835	852	791	855	815	800	850	807	794	816	858	859	859	838	872	810	777	792	849	828	832	877	843	810	823	853	804	842	852	863	779	806	803	828	858	842	855	793	880	844	836	880	784	859	828	749	821	789	848	765	810	823	823	842	814	866	813	855	830	827	806	845	844	832	839	799	828	856	850	880	868	820	880	848	782	772	841	888	840	794	871	825	853	810	813	843	819	851	860	801	808	831	876	830	847	845	862	837	867	845	862	857	885	806	788	844	811	831	823	850	877	862	830	904	816	823	890	808	859	841	850	829	810	800	877	866	873	817	781	830	816	784	835	846	832	891	798	812	799	840	832	821	802	819	823	815	863	879	823	809	844	853	844	812	861	857	884	894	811	810	860	841	827	884	870	839	778	887	835	843	802	827	769	816	853	881	815	804	848	857	817	839	849	858	910	788	867	830	803	836	832	832	806	829	761	842	842	833	819	850	830	875	830	813	845	815	859	885	835	874	866	849	774	851	841	847	800	809	881	834	846	812	855	850	912	868	859	850	788	855	797	815	810	835	832	795	862	829	831	859	828	879	823	829	799	870	810	827	841	839	870	824	815	807	842	844	786	839	839	813	805	839	798	861	820	840	805	850	854	854	862	894	831	818	859	852	852	854	850	764	802	870	815	841	873	820	866	862	837	907	857	855	826	827	853	868	810	839	853	840	810	801	878	815	825	862	849	801	780	852	869	860	886	820	845	863	855	823	865	812	831	822	827	878	836	821	893	824	839	816	791	836	805	837	815	832	854	838	877	849	872	853	875	814	821	813	837	868	801	798	846	825	861	872	824	835	812	849	795	825	870	782	848	827	800	824	861	795	849	817	812	855	874	845	824	875	812	848	823	831	801	870	779	819	858	839	881	844	842	848	801	880	863	837	815	884	866	839	815	818	826	880	827	840	824	828	873	848	847	835	825	851	831	823	846	826	848	786	781	854	826	868	830	912	802	832	844	830	807	867	832	869	829	865	855	855	846	867	849	793	824	826	808	789	863	826	839	839	847	826	860	760	842	816	865	783	848	871	856	832	841	845	823	810	840	844	876	811	771	857	884	874	852	907	825	845	847	840	879	877	884	856	845	836	814	844	813	871	801	886	825	771	826	834	803	786	821	876	803	838	861	837	901	846	824	846	803	825	824	860	840	815	799	812	842	828	837	864	800	889	864	864	910	801	833	845	818	877	847	858	877	812	843	816	855	825	883	794	813	860	826	822	823	866	861	883	843	847	822	846	884	801	852	817	829	851	843	806	865	751	816	811	832	808	788	888	843	866	852	796	867	896	821	789	832	828	869	822	782	826	799	837	792	796	841	865	826	924	821	797	799	857	808	871	868	841	883	803	831	867	822	886	826	857	878	810	820	858	850	790	774	849	828	821	840	889	866	868	834	823	887	858	797	892	849	840	803	841	821
10279	2954	3807	3248	2746	1657	1737	1625	1592	1312	1111	888	669	713	640	539	486	519	505	447	399	392	389	377	335	329	332	316	325	301	342	311	316	313	332	332	317	306	317	289	296	329	295	311	287	305	293	329	300	284	322	325	271	279	292	297	303	299	305	281	295	311	294	271	281	297	282	299	298	328	287	303	257	305	307	313	309	266	313	298	298	275	286	319	302	315	296	287	298	276	305	280	322	291	314	313	315	306	349	313	300	321	291	261	269	307	290	293	321	289	321	291	279	320	317	303	285	302	304	312	277	300	304	305	321	340	295	292	340	275	293	308	342	315	308	306	309	346	319	309	273	289	325	307	296	290	301	309	301	301	285	330	305	298	298	283	300	288	297	320	290	294	296	276	275	285	287	309	307	310	320	312	274	303	313	322	304	322	315	331	286	291	270	293	313	301	293	319	328	318	304	347	268	337	333	313	350	288	314	320	297	287	280	308	281	293	298	317	304	320	314	341	319	313	320	282	286	296	285	281	291	284	268	291	295	308	294	328	300	317	301	320	301	293	276	336	292	277	287	292	287	272	287	288	341	326	306	307	300	302	300	316	297	332	310	276	325	287	292	314	278	329	310	316	301	288	283	311	292	303	302	339	312	309	309	315	298	298	304	288	297	299	300	295	306	296	336	311	321	325	304	304	308	292	297	315	320	289	307	278	279	292	322	294	293	309	351	299	280	313	293	283	319	318	284	290	308	319	317	280	317	311	277	298	309	289	329	315	300	316	277	258	316	284	262	293	298	301	282	302	305	283	303	288	315	302	270	295	340	304	348	313	333	305	300	293	277	311	301	293	318	317	307	314	295	285	316	316	298	344	311	338	302	283	291	294	276	298	301	334	311	322	321	294	287	322	315	311	291	340	319	308	330	321	283	299	297	306	278	285	273	296	287	322	308	303	299	293	308	303	272	293	305	303	290	305	324	278	323	337	305	319	312	295	288	295	323	292	297	286	277	282	289	307	303	265	320	301	303	308	289	286	339	326	283	312	318	283	286	346	300	287	319	272	308	273	314	264	311	323	328	305	322	306	283	290	312	306	309	286	314	291	299	291	312	323	300	310	280	317	324	291	298	315	301	327	318	276	275	347	316	307	314	314	298	309	300	301	318	310	306	287	327	287	328	292	293	283	299	300	294	296	274	304	293	304	310	312	293	330	315	282	305	314	316	313	293	286	272	298	269	291	291	327	307	291	297	294	284	281	325	307	296	312	315	333	319	266	308	292	308	300	320	313	337	312	285	319	298	293	293	291	320	289	317	301	290	308	269	267	301	278	302	308	315	284	319	304	324	304	319	293	286	312	322	342	317	331	335	312	317	328	294	310	317	304	308	306	306	320	289	293	283	268	248	275	288	311	352	295	301	293	267	269	281	297	303	269	305	294	330	272	308	337	308	301	275	287	318	296	313	312	281	288	297	268	291	316	299	281	303	314	281	351	323	299	253	297	315	280	303	311	326	297	276	292	316	308	310	318	296	296	309	269	334	288	320	260	303	326	329	296	323	336	300	287	319	317	297	273	302	290	264	285	310	316	326	328	293	331	287	321	296	309	306	315	307	264	303	273	329	284	322	291	296	289	271	298	332	304	327	307	290	287	313	330	304	273	315	301	339	331	275	298	305	314	301	306	333	315	308	325	295	314	271	313	314	289	287	256	280	276	326	297	336	300	279	306	276	280	318	299	297	291	281	285	293	307	281	312	291	313	284	306	283	320	319	345	314	315	267	316	293	291	275	288	303	319	340	292	301	336	333	274	313	301	323	272	319	300	327	275	299	303	309	285	313	344	303	284	304	274	309	276	347	325	290	298	325	329	294	329	311	296	318	327	320	309	320	304	298	316	320	315	289	274	275	284	278	293	302	324	296	294	331	271	350	312	331	287	322	328	274	305	268	340	334	330	284	281	342	326	276	302	288	303	309	301	336	271	302	314	297	295	310	314	339	299	321	311	315	311	293	341	309	299	287	300	315	279	312	322	311	311	285	342	313	318	290	306	304	291	267	316	290	326	332	308	313	290	299	283	309	296	308	283	301	311	312	310	341	331	275	282	295	282	317	313	264	287	293	322	283	277	292	277	286	311	302	291	313	324	301	303	319	282	283	274	331	321	285	311	342	310	292	309	357	315	289	314	269	301	295	302	311	310	297	303	276	300	297	290	307	296	307	306	314	302	279	309	264	304	302	304	311	315	307	297	336	299	311	301	292	304	297	322	313	308	302	308	313	319	339	304	288	280	299	310	307	295	286	314	303	313	315	280	301	288	304	285	309	312	301	300	276	305	267	291	297	299	297	297	316	291	301	307	282	305	328	293	305	312	273	303	275	316	316	294	274	312	290	313	284	315	304	308	298	304	280	307	290	297	323	282	336	320	325	301	279	306	277	290	285	305	277	295	308	352	307	274	325	302	273	334	309	315	309	285	326	298	292	303	275	301	306	298	312	288	310	282	298	339	289	313	279	279	315	284	291	280	340	316	261	281	336	341	302	319	321	301	326	290	327	312	308	290	288	293	315	298	318	300	275	312	306	301	307	324	298	286	282	329	315	279	304	314	329	286	304	280	265	358	286	281	294	302	302	296	319	286	295	292	287	307	281	302	283	287	288	294	321	305	270	306	313	324	318	304	298	287	306	319	300	286	290	339	321	309	301	315	297	302	294	318	295	325	318	279	300	294	286	329	344	293	318	269	310	319	320	301	272	301	335	274	313	244	295	323	301	314	321	324	290	319	261	321	301	311	314	292	283	310	242	274	346	328	310	274	285	314	333	303	296	314	305	260	298	309	325	322	292	284	275	304	272	301	279	294	296	285	311	283	281	286	314	309	305	299	300	307	308	296	282	307	310	304	294	312	294	305	259	306	329	313	306	299	290	306	291	308	276	288	287	320	291	286	318	273	313	270	311	306	289	300	337	313	296	322	321	304	320	306	312	340	293	289	310	269	326	335	326	298	288	292	300	306	317	301	305	331	310	312	307	299	298	284	315	305	300	275	338	329	295	301	344	287	299	286	294	270	318	298	288	280	280	290	320	296	268	299	299	296	287	282	336	273	284	304	292	299	334	310	324	321	292	327	286	297	319	285	288	329	315	287	305	285	285	297	299	305	308	302	271	347	304	301	316	337	276	283	318	310	309	310	283	293	302	351	299	306	319	296	287	284	281	313	301	306	303	292	317	306	279	310	332	314	350	298	302	303	310	313	323	286	281	272	332	352	273	341	302	287	262	301	320	293	309	304	296	289	292	304	283	316	294	326	281	337	302	295	289	274	289	281	289	318	305	300	334	294	327	302	296	323	306	285	271	298	303	290	300	305	302	317	327	328	273	309	284	288	296	307	304	293	284	330	289	310	292	298	296	316	288	312	312	326	320	294	317	275	315	307	316	278	281	307	315	324	306	302	274	330	307	303	289	310	315	313	282	322	284	322	290	315	288	295	306	328	301	268	321	274	305	321	317	306
7703	2945	6187	7787	7867	6102	7023	6911	6857	5843	5322	4017	3150	2943	2603	2224	2096	2028	1826	1599	1400	1208	1043	1035	927	902	864	808	881	778	844	788	746	788	659	748	726	735	724	717	656	723	666	724	686	723	710	694	653	698	709	687	723	697	699	716	691	665	700	707	688	681	688	673	684	740	740	742	679	719	668	680	694	700	683	696	691	706	696	671	644	713	691	689	726	686	691	698	686	724	676	664	702	688	713	620	649	672	664	714	661	698	679	694	695	670	724	677	673	674	653	690	651	669	679	637	670	694	678	648	652	690	662	669	699	646	684	690	676	722	689	698	689	680	675	668	738	689	717	673	655	664	669	665	594	745	654	711	695	675	667	673	674	685	682	707	670	695	670	689	685	620	683	703	723	713	712	710	667	725	633	700	706	680	662	681	735	715	637	659	715	658	687	654	662	685	703	662	614	677	685	683	680	671	675	693	741	689	685	678	692	676	655	682	677	707	679	675	717	702	690	686	692	688	661	708	682	659	681	687	655	647	656	674	663	669	667	660	703	652	707	674	662	686	682	669	696	682	693	703	712	688	659	722	691	673	660	653	660	642	699	661	687	654	660	722	689	710	712	677	678	693	660	680	688	666	711	706	724	665	649	686	690	654	675	695	639	695	705	672	683	708	631	687	707	712	628	699	673	656	665	715	671	641	668	660	685	672	711	642	729	656	684	710	677	702	699	654	674	669	639	672	702	728	691	711	711	676	696	741	698	678	633	670	748	693	667	724	660	618	678	711	645	670	647	684	708	668	690	653	664	683	687	687	651	671	648	708	669	705	707	707	720	675	637	705	699	666	693	659	700	627	675	659	730	728	662	621	679	736	637	706	667	670	678	679	658	672	640	726	636	684	690	688	714	688	712	672	709	665	651	648	704	680	704	664	687	690	675	670	673	699	691	658	691	756	704	677	677	673	748	648	673	658	669	691	659	666	662	676	714	687	660	691	728	669	632	671	684	666	651	673	700	702	667	687	655	659	680	687	709	699	686	680	639	701	700	669	625	655	737	661	694	685	727	683	680	699	675	679	710	658	674	675	753	675	734	637	693	695	675	644	722	694	666	706	692	700	732	676	691	658	685	676	689	657	671	657	716	664	694	638	631	672	708	677	759	656	625	628	664	706	681	661	675	669	715	675	661	686	682	663	663	674	707	682	654	689	674	688	685	677	712	698	714	673	687	677	696	685	669	681	664	712	656	660	692	628	674	652	669	667	659	735	664	637	662	680	681	691	712	685	670	672	691	704	727	682	668	638	675	655	677	632	657	711	715	721	683	681	669	632	711	669	682	698	657	703	695	684	697	699	663	681	711	695	698	675	682	669	709	701	668	680	645	707	659	621	673	663	692	697	668	676	661	693	657	698	701	656	679	666	724	675	672	661	683	693	682	657	691	640	654	592	721	701	690	698	661	650	690	691	655	625	696	634	689	642	711	689	658	679	672	664	662	699	672	657	707	725	692	690	643	674	623	648	698	628	721	618	661	602	722	676	754	682	706	678	687	692	689	678	724	698	685	711	655	709	700	657	720	653	683	679	680	710	691	685	687	712	647	682	706	690	695	719	672	677	709	703	688	672	703	648	679	748	626	635	710	684	678	699	694	678	694	670	700	662	700	668	701	696	726	667	691	707	663	722	672	683	671	674	663	666	697	720	700	708	700	728	687	709	653	704	673	702	675	695	674	702	673	649	660	675	644	668	685	672	610	733	658	679	672	655	713	644	679	692	695	696	681	660	683	703	667	656	716	687	708	674	661	672	695	660	694	681	693	625	679	651	725	662	635	678	660	650	662	703	701	652	704	644	626	648	633	733	714	690	666	621	655	657	688	704	689	682	676	664	652	690	659	620	608	656	643	695	654	642	671	705	667	634	676	671	658	679	714	662	662	682	717	672	654	697	687	647	623	696	670	665	703	652	674	666	669	747	682	726	683	683	690	679	705	664	696	674	678	677	666	684	693	650	684	708	678	668	663	674	679	654	697	723	731	697	677	707	696	698	685	704	658	685	652	687	672	667	690	685	653	677	681	659	703	699	675	734	672	697	659	678	627	623	695	720	663	651	676	651	684	631	667	710	718	678	700	706	666	653	652	639	667	650	709	658	634	679	632	632	683	686	640	686	702	678	664	674	681	673	671	705	672	653	658	677	679	708	672	663	647	638	682	713	675	659	652	662	649	656	664	725	681	685	650	708	695	689	696	675	684	624	707	624	658	681	705	662	651	709	670	647	649	690	660	711	669	673	721	689	703	677	718	674	683	696	710	689	679	676	696	693	705	672	705	678	689	667	710	661	674	726	686	750	691	651	659	659	669	665	665	686	636	710	654	681	694	693	669	630	657	612	675	672	642	698	678	660	646	666	676	682	692	700	744	698	689	738	676	698	680	651	678	671	713	718	663	701	687	721	645	671	680	726	684	692	702	668	687	669	683	701	696	655	685	711	707	681	648	648	683	687	652	658	659	657	699	665	645	714	696	667	675	655	700	662	726	659	683	646	669	663	686	703	679	628	671	704	731	699	671	670	681	693	710	648	706	705	711	655	685	684	699	690	700	694	662	711	635	605	694	646	658	685	704	680	662	674	669	648	709	692	669	690	660	698	656	687	682	673	653	672	675	689	659	655	672	687	688	665	652	693	715	676	680	721	693	691	661	669	672	691	672	688	711	690	667	675	661	707	692	651	700	640	723	709	661	694	684	638	676	680	671	716	655	628	682	664	688	704	681	722	658	672	707	649	660	657	669	704	732	680	685	715	668	671	670	714	688	672	680	620	678	685	694	695	677	677	666	659	697	697	669	682	711	683	697	696	641	695	662	662	656	711	708	683	671	688	659	677	685	664	708	693	666	696	659	678	652	696	651	712	625	654	666	650	662	694	664	669	666	655	676	683	654	746	656	700	656	620	733	650	681	654	689	640	647	640	679	633	671	678	672	633	637	672	689	672	636	642	700	671	639	640	642	682	656	657	676	703	653	653	696	658	660	699	679	685	728	672	662	653	621	691	680	693	643	669	663	619	698	648	687	708	662	653	730	669	707	701	701	706	666	716	690	689	669	685	698	681	672	679	663	686	715	689	688	671	684	634	699	717	704	662	662	664	678	683	655	687	677	724	697	667	649	701	659	691	647	672	695	700	669	747	671	711	669	653	673	694	678	656	658	721	705	688	665	722	650	658	651	634	679	634	681	731	691	694	693	702	673	693	669	631	719	684	711	649	658	708	699	660	658	691	682	721	695	692	697	654	643	669	674	701	690	681	652	703	623	714	641	684	689	691	707	699	639	690	659	661	660	657	668	677	690	685	678	635	672	702	665	653	717	691	705	688	704	687	666	658	684	672	691	669	673	669	677	661	706	739	669	658	656	649	696	627	642	645	645	703	683	690	722	692	716	693	714	682	683	708	643	695	684	706	647	678	698	694	726	691	653	662	675	714	666	694	651	622	702	668	663	698	677	667	718	655	655	662
17610	5230	6357	4972	3737	2565	2775	2292	2037	1875	1682	1208	956	865	790	637	600	578	522	451	414	393	347	390	382	345	315	315	318	292	317	281	329	289	266	299	284	252	286	253	226	274	279	293	270	253	298	272	285	262	242	224	251	292	270	259	293	267	270	243	265	284	269	261	239	248	271	272	286	285	262	265	315	243	295	308	264	276	281	264	258	289	297	259	287	285	299	266	269	258	283	277	292	282	273	267	253	275	276	291	287	259	276	301	250	279	264	257	287	291	282	295	289	260	276	259	297	282	236	266	294	276	268	263	261	260	282	262	289	301	277	279	270	277	245	285	269	257	284	259	291	298	259	280	292	245	255	287	268	254	251	254	270	293	276	267	290	290	270	287	291	244	290	277	251	264	295	284	278	239	285	284	246	269	280	244	261	267	313	279	271	260	296	275	277	266	273	242	275	302	259	293	241	262	217	291	243	334	246	277	279	261	262	280	266	254	274	273	278	255	275	293	257	269	275	258	286	265	245	251	282	260	240	284	251	281	260	249	251	282	255	248	259	251	264	287	242	256	262	264	274	259	253	249	269	241	300	266	282	309	247	256	285	284	281	251	261	257	292	278	320	289	291	302	239	250	274	266	270	263	288	255	246	271	246	282	296	258	253	246	260	276	220	259	274	279	307	279	272	239	308	269	266	266	310	254	285	254	258	282	289	264	245	269	255	270	237	269	261	294	271	290	290	325	275	305	270	266	261	288	312	253	283	265	300	242	275	259	298	267	290	260	294	282	283	275	248	263	262	282	272	254	271	299	286	283	262	284	290	241	279	278	280	267	253	258	277	300	264	281	274	259	242	248	287	253	242	257	277	256	266	260	261	260	242	294	294	284	327	288	276	267	288	253	284	273	271	271	238	241	286	274	239	255	267	291	239	291	283	296	289	246	294	258	272	268	283	285	283	282	288	305	257	256	281	246	283	270	293	257	275	282	248	263	315	278	285	283	274	255	266	285	245	295	270	281	255	282	298	273	262	298	277	263	295	264	270	262	232	275	277	254	286	254	274	270	240	248	261	274	296	254	271	298	291	266	251	279	258	268	280	296	260	271	232	242	243	273	285	274	266	254	280	267	309	304	288	262	267	280	278	241	284	280	300	263	288	305	252	257	273	297	272	286	279	259	276	269	255	273	307	245	278	257	294	266	254	279	258	257	259	247	287	271	259	250	268	233	315	296	254	281	273	241	270	250	277	307	282	238	296	255	269	278	284	263	264	258	280	244	285	268	297	264	251	288	281	262	256	278	280	248	307	263	253	269	275	263	268	247	266	279	265	278	269	272	260	288	263	265	265	266	274	289	282	265	252	238	287	256	250	261	278	244	247	282	262	266	242	245	264	257	294	257	280	296	305	278	285	276	265	275	287	285	233	243	251	259	260	296	264	272	273	262	256	283	295	282	242	259	310	290	278	289	275	239	300	258	259	266	247	270	253	276	257	263	258	290	302	269	279	275	257	253	259	258	279	284	291	291	276	292	245	264	276	294	271	280	307	260	290	268	267	274	286	273	275	246	281	258	278	261	285	334	296	285	261	247	294	310	267	275	294	250	287	269	282	281	259	281	258	246	291	221	252	288	268	274	277	281	283	277	281	294	253	272	287	250	282	295	246	270	258	290	250	266	248	280	315	286	252	284	274	284	257	281	265	269	271	277	269	276	243	287	234	257	296	298	274	278	312	255	260	271	260	269	285	258	236	242	260	293	283	304	273	298	262	255	278	255	302	285	278	263	271	292	281	267	269	268	309	256	282	254	244	279	263	274	270	274	265	250	258	300	257	286	287	277	246	259	272	259	257	279	266	282	282	255	259	277	266	255	257	268	271	269	247	244	291	256	307	264	291	288	242	255	284	268	271	249	295	292	281	267	271	254	288	271	239	254	260	257	282	286	276	254	249	269	286	282	294	292	290	295	270	234	284	245	270	252	254	279	261	304	270	283	273	266	286	282	284	240	252	289	253	276	282	258	248	254	234	246	269	270	260	231	273	268	280	247	263	287	262	261	283	282	270	276	279	255	279	328	236	276	264	285	291	287	272	267	313	272	267	295	267	294	307	288	288	280	260	271	290	266	294	271	253	238	267	281	257	280	283	259	271	258	287	275	254	261	237	255	289	259	285	239	257	277	253	266	293	260	262	273	316	241	251	258	262	313	269	261	271	271	287	264	249	292	278	292	280	283	258	292	268	247	243	270	240	251	262	267	258	289	319	284	248	300	276	276	260	257	289	268	307	253	259	270	270	286	278	259	276	280	285	253	291	286	268	286	310	239	258	279	256	252	255	274	272	251	268	279	310	292	266	266	269	261	254	267	262	268	262	257	286	285	265	243	248	275	265	283	267	249	246	259	244	291	242	272	261	251	244	284	254	281	271	252	273	269	235	294	269	262	244	255	299	252	266	253	255	265	281	280	246	279	262	277	284	271	287	282	290	294	308	253	293	232	251	243	279	284	253	255	289	254	281	273	245	236	212	276	276	286	272	274	274	258	265	257	284	272	256	275	265	255	262	293	299	268	272	280	273	268	254	278	251	256	271	285	297	280	274	302	285	270	226	297	290	284	285	297	287	272	288	285	272	298	274	295	283	265	264	299	286	283	320	289	268	265	257	275	271	260	285	272	282	287	275	248	306	282	298	267	279	295	275	266	243	274	279	321	257	268	272	292	279	266	295	227	252	258	272	307	266	269	236	268	246	268	277	286	282	263	246	266	268	251	262	264	284	258	288	269	253	267	237	272	259	238	252	268	277	263	290	291	267	294	301	311	303	244	316	267	245	258	244	250	260	288	272	262	277	256	243	305	267	254	296	275	279	256	290	246	279	286	293	291	294	279	282	263	284	272	249	298	259	290	254	248	266	276	283	288	270	302	274	292	255	276	262	265	248	268	268	252	273	270	273	251	265	275	289	280	271	262	264	285	255	293	283	281	250	298	240	270	268	273	246	240	262	259	254	280	247	272	271	275	260	261	286	271	285	282	256	281	272	283	270	307	251	292	264	273	281	256	281	271	247	262	265	275	263	266	274	265	268	231	278	274	253	276	264	259	291	258	279	308	295	259	257	238	263	253	275	269	279	272	272	270	294	268	249	245	292	284	237	294	278	291	255	305	299	284	302	293	244	256	273	304	286	279	249	247	240	257	279	248	304	276	268	255	272	284	281	307	276	260	261	251	242	268	295	224	282	284	273	296	282	262	263	264	267	272	282	275	278	275	280	276	245	272	293	259	268	265	285	296	292	275	304	281	293	280	252	259	303	249	299	294	247	270	262	228	257	268	271	236	264	268	225	269	289	262	264	299	273	278	256	266	264	274	272	291	292	276	301	255	260	289	294	250	278	266	266	263	262	261	279	265	290	269	279	248	297	279	237	285	291	261	271	270	285	283	290	277	287	277	291	277	253	288	249	253	238	265	252	273	268	280	278	270	264	276	253	257	261	270	244	259	260	264	266	255	245	276
10158	4369	9167	10266	10446	8245	9833	9306	8980	8401	7671	5894	4602	4155	3718	2914	2489	2254	2401	2175	1859	1509	1344	1205	1091	1184	1084	924	923	833	835	829	819	765	681	673	681	701	654	666	660	672	658	672	634	621	665	676	647	632	600	660	668	605	620	659	629	662	614	642	619	601	632	601	611	634	658	646	647	603	682	632	666	670	597	628	590	620	635	638	615	686	626	621	631	633	624	671	621	646	619	614	624	612	591	646	582	672	631	617	642	601	624	686	632	605	638	602	646	600	611	575	634	644	611	617	617	651	580	624	655	606	626	631	627	604	610	668	641	666	564	617	592	640	648	610	583	589	630	605	674	608	615	613	645	621	565	609	619	621	641	623	582	617	620	598	692	611	635	636	605	573	597	615	626	605	628	663	630	566	669	637	612	634	600	625	613	670	655	604	620	610	657	615	618	603	610	604	609	626	635	660	658	548	608	665	661	630	672	611	628	633	631	638	643	638	621	658	662	656	646	645	671	652	592	624	629	620	678	659	631	615	644	650	614	621	619	658	612	643	635	617	616	621	657	646	605	629	616	635	631	623	628	666	660	604	612	642	610	633	612	674	637	623	593	630	640	621	653	655	628	601	688	624	613	639	631	608	660	638	635	585	638	604	597	601	632	575	631	631	639	625	655	629	605	622	614	610	587	651	633	629	636	595	650	670	630	635	643	631	614	628	557	632	645	617	617	645	601	610	621	619	689	646	658	661	636	638	632	602	632	639	601	635	669	648	634	626	617	611	610	640	644	560	616	619	628	665	643	618	616	624	624	644	590	662	653	601	675	678	584	602	619	616	642	633	658	656	613	561	655	627	630	611	629	562	582	598	616	631	644	625	613	627	658	590	664	650	629	659	618	612	644	658	623	660	629	571	613	611	655	641	604	610	597	647	643	615	621	686	653	651	621	632	598	623	654	659	613	664	574	630	634	630	616	632	607	668	559	602	622	608	645	634	601	643	599	658	650	657	644	654	625	612	634	584	626	643	648	609	623	638	654	620	632	646	620	637	639	654	620	594	646	669	658	644	661	578	611	634	626	606	605	611	641	635	645	637	630	681	580	608	636	644	682	635	629	630	608	625	634	637	586	712	707	681	594	598	658	613	629	643	635	578	661	650	656	607	618	616	657	631	655	585	624	639	603	665	607	624	640	599	605	639	611	605	604	633	617	634	616	640	601	641	640	598	619	628	672	629	655	651	669	655	621	620	649	680	609	621	645	635	583	634	613	596	607	641	653	610	630	673	639	630	612	606	635	682	635	570	622	594	635	624	616	682	631	623	626	615	650	618	670	628	640	623	684	609	607	605	623	646	628	656	644	630	635	589	644	604	615	623	649	618	601	647	613	615	626	640	657	590	598	647	628	632	623	607	639	642	621	645	664	643	651	627	670	645	631	659	648	636	633	618	648	620	669	685	595	655	640	649	651	644	590	688	633	642	636	650	605	647	644	646	582	638	633	619	629	599	656	584	631	609	632	616	650	601	618	636	634	619	621	611	598	681	638	629	652	654	623	633	666	604	613	705	616	636	635	618	637	633	629	626	616	623	627	646	640	612	614	594	576	645	583	645	603	625	612	648	610	634	654	609	634	644	602	616	661	623	625	616	615	595	629	626	618	602	635	648	639	624	645	638	616	634	646	612	660	655	611	621	649	600	605	573	614	593	602	604	639	636	598	646	629	632	649	648	644	581	607	630	607	641	615	614	611	611	648	638	610	631	610	682	673	628	619	652	679	641	628	624	582	607	606	598	607	632	642	658	633	606	663	639	639	649	692	625	630	626	610	622	602	603	636	624	648	610	637	652	675	645	657	646	588	650	653	615	674	641	584	651	648	594	599	662	625	630	667	631	629	637	609	613	617	622	641	614	613	624	663	648	619	632	664	599	670	592	624	656	643	587	591	629	642	640	615	610	618	578	631	621	631	638	666	695	620	618	677	629	620	613	602	594	643	644	635	598	636	597	668	602	615	642	615	594	605	638	601	655	648	655	637	682	657	630	603	672	652	636	639	609	633	643	655	650	648	627	602	624	661	625	660	642	605	640	625	654	618	621	614	648	624	623	636	625	632	583	642	630	648	679	629	643	693	674	621	628	658	623	649	619	591	646	634	631	686	656	601	615	675	595	643	628	613	612	586	634	625	631	645	637	610	649	637	578	622	616	640	610	638	660	647	655	622	626	650	641	642	635	656	655	649	626	611	641	617	590	644	636	624	627	596	654	643	651	648	615	602	663	640	584	647	640	651	600	677	611	641	637	643	629	609	632	647	615	561	625	579	596	636	664	629	641	636	654	582	648	632	600	611	637	622	686	639	628	614	657	643	631	599	619	637	607	622	646	617	650	638	570	577	658	609	605	602	609	639	608	615	619	653	604	632	624	634	655	615	640	639	672	591	593	628	645	604	621	638	644	633	647	644	646	659	629	668	612	588	648	609	628	591	612	631	629	617	667	648	667	634	655	649	644	599	623	622	659	618	611	620	591	623	589	691	671	612	584	636	607	651	656	582	634	624	662	625	643	621	666	647	664	674	655	574	647	635	639	628	590	651	632	583	638	603	622	621	616	612	626	602	649	680	591	646	621	632	642	598	628	647	626	614	670	597	625	625	656	634	651	650	608	638	580	616	616	625	636	672	637	620	613	654	601	602	665	595	659	649	648	621	672	598	618	633	646	597	608	622	613	594	642	609	616	631	620	646	636	639	605	641	637	657	648	640	638	677	612	614	610	623	647	677	631	644	644	636	602	636	639	606	614	616	616	611	623	597	598	639	657	681	616	643	603	612	632	599	610	605	656	615	610	647	641	567	665	644	654	623	655	649	616	699	665	632	626	667	609	581	644	633	611	586	606	653	643	603	619	654	610	575	644	651	633	634	624	597	630	620	588	604	622	635	660	651	590	609	624	600	619	634	600	638	641	635	620	624	600	644	636	653	653	671	597	610	662	607	644	604	635	604	632	633	648	601	581	637	626	670	608	564	646	649	654	605	599	646	570	620	631	615	620	613	645	661	641	674	613	660	620	620	609	671	615	607	609	647	629	599	617	646	627	618	655	630	618	633	672	592	613	629	626	632	590	629	610	589	629	630	603	626	626	605	629	616	611	599	640	610	618	653	628	620	623	610	682	615	660	632	658	695	612	653	568	625	650	649	614	595	616	614	660	619	659	625	654	635	677	664	641	661	659	624	647	606	642	640	662	581	628	682	608	656	588	635	636	660	622	621	632	629	627	656	636	575	614	596	634	675	657	618	588	637	642	605	602	610	633	594	623	612	618	653	602	649	609	624	646	611	620	625	633	688	610	610	638	566	603	607	613	649	642	689	601	621	631	628	632	617	598	601	570	624	604	627	609	632	646	618	591	621	635	671	614	621	658	631	662	606	608	641	612	605	623	668	619	623	652	629	646	656	652	623	619	603	602	588	640	587	590	597	618	606	618	596	668	636	628	616	684	641	646	607	639	665	617	639	611
3130	1022	1183	1024	869	772	880	877	801	858	848	732	610	580	592	527	459	418	455	470	405	391	454	370	405	438	433	375	390	368	360	378	360	373	425	411	405	385	372	393	350	384	334	387	371	377	385	436	380	408	387	396	400	365	373	363	378	430	398	406	404	373	382	369	377	399	397	405	392	388	413	412	384	390	381	391	387	392	353	359	392	382	363	376	413	375	377	364	385	389	389	386	382	394	365	366	403	407	408	381	372	411	391	366	361	366	384	409	382	385	388	408	385	389	331	392	387	417	357	380	379	383	398	346	390	362	391	401	345	383	358	381	420	382	416	406	403	379	385	402	403	366	372	387	367	362	353	385	366	393	350	388	421	373	397	381	372	399	338	372	354	417	367	378	417	360	404	373	382	374	385	353	412	380	401	350	357	383	406	373	400	374	393	422	379	375	342	372	364	398	385	355	411	399	364	385	402	363	347	389	376	391	385	390	400	378	416	360	376	378	401	406	424	366	390	360	353	366	370	393	363	407	400	364	379	435	405	389	339	359	348	447	365	409	436	380	379	425	405	356	376	367	420	411	385	398	382	373	369	386	401	410	363	357	386	385	337	403	361	382	384	372	379	399	403	404	397	369	388	387	404	391	398	404	416	416	388	394	350	388	410	374	387	386	406	362	417	348	373	410	383	383	388	390	431	412	377	369	397	413	387	380	349	351	362	367	384	356	390	419	386	376	386	379	394	382	394	429	371	344	371	392	379	373	365	365	361	379	397	385	374	384	422	358	387	436	393	359	362	369	370	396	378	352	436	440	366	369	387	387	388	385	397	402	372	405	383	374	418	421	381	394	369	418	368	361	348	399	384	373	366	385	366	390	411	387	374	410	357	368	391	370	367	437	384	370	379	393	411	434	423	388	410	398	415	368	391	351	397	407	394	381	347	371	376	382	408	358	376	357	374	379	359	388	406	387	407	431	400	398	410	405	357	389	395	363	388	418	381	370	405	378	420	355	402	407	387	388	423	409	383	392	403	388	388	375	379	349	353	347	367	326	381	395	424	390	436	368	408	396	376	385	421	383	356	384	375	362	378	398	383	371	356	382	353	408	356	395	400	350	384	385	408	359	392	386	377	385	344	384	389	389	369	333	378	376	389	411	368	382	415	393	362	352	324	404	393	363	371	390	384	394	413	436	387	341	406	371	408	380	406	398	390	417	373	363	355	368	404	399	392	367	368	411	377	359	335	354	417	387	355	444	363	384	377	354	400	377	376	362	387	396	431	391	394	384	373	360	370	390	367	345	367	374	377	367	384	364	393	367	388	373	375	373	434	391	397	379	343	399	393	380	380	380	396	367	379	373	387	353	330	359	379	373	401	452	410	390	355	383	419	366	378	398	429	375	364	391	345	365	368	404	375	400	412	371	370	410	394	358	398	395	386	378	381	393	362	372	375	374	355	374	395	391	367	405	351	410	385	399	377	368	364	423	414	386	370	372	387	385	420	356	369	395	381	374	389	413	394	419	386	375	416	396	388	385	390	382	385	408	383	355	398	361	393	396	364	413	394	366	391	389	397	389	390	392	398	400	407	382	363	393	368	402	412	360	341	339	381	401	365	366	381	398	398	352	363	387	418	382	350	390	359	385	381	395	377	381	411	400	409	408	397	380	375	375	400	373	365	394	371	359	376	388	401	346	425	402	428	365	414	403	392	407	410	361	390	401	401	397	388	381	393	389	425	394	377	374	363	374	384	383	377	395	377	388	417	374	389	408	415	380	401	403	400	424	377	373	329	389	370	387	373	384	413	423	357	372	377	433	407	388	409	355	371	381	410	397	368	394	401	394	385	400	402	369	413	406	407	384	411	394	398	376	411	364	415	433	353	377	386	387	381	397	400	393	391	401	390	415	390	347	387	383	399	368	396	379	386	417	404	400	409	415	417	372	367	386	396	380	393	367	402	386	366	397	364	400	391	357	383	369	429	367	390	420	402	394	408	398	371	374	367	372	388	397	377	407	424	358	386	363	385	403	363	390	346	382	382	396	371	388	350	396	368	382	362	375	402	402	403	372	394	370	367	404	343	397	406	399	371	377	427	394	399	397	366	346	408	405	399	364	394	365	368	420	397	361	417	401	382	398	395	379	364	414	361	418	421	354	396	375	356	377	387	419	389	390	387	387	395	426	366	409	401	385	403	428	377	368	356	393	380	366	328	381	401	372	366	396	410	376	360	377	400	366	353	445	398	403	398	395	359	404	387	422	386	350	373	400	362	413	370	408	383	376	397	416	374	387	409	341	385	377	403	390	378	379	404	404	365	392	408	391	412	371	372	373	399	392	380	355	386	437	425	397	391	400	424	396	368	388	361	399	385	371	365	371	393	362	363	368	368	436	361	370	385	426	374	385	427	410	403	377	360	380	374	413	388	392	367	392	366	395	344	412	381	388	371	379	412	394	399	376	367	360	345	448	370	382	414	371	376	351	355	417	368	376	412	391	417	364	444	410	382	392	380	373	394	422	386	348	405	405	365	354	404	338	392	371	384	372	418	396	411	380	381	397	418	381	380	398	388	393	413	362	402	394	384	387	398	380	404	366	366	385	415	343	368	404	382	377	380	401	409	354	406	438	416	377	393	358	411	388	399	386	398	412	394	396	379	368	379	387	392	346	360	359	381	387	379	378	370	375	394	417	406	424	359	399	353	369	377	382	359	399	374	385	386	325	361	376	407	387	381	367	386	394	376	389	374	404	373	394	360	370	427	409	407	370	369	394	396	369	404	397	365	411	384	422	410	373	415	360	373	360	374	372	381	367	381	365	405	382	381	352	384	425	389	381	368	370	379	397	332	382	410	366	397	368	394	398	352	408	389	418	376	395	386	393	382	402	361	398	367	395	400	376	417	388	393	394	386	346	386	391	368	387	363	385	406	385	388	393	391	393	442	371	393	436	389	413	382	377	382	398	371	376	402	380	378	383	358	394	388	375	405	365	412	403	383	361	370	403	393	395	393	384	390	404	372	382	416	443	399	365	353	380	381	372	376	373	423	389	378	371	376	351	397	395	427	384	400	360	400	409	354	401	393	391	377	361	381	383	332	366	376	402	427	382	388	387	384	383	388	392	401	375	409	399	406	381	402	411	400	358	421	380	371	370	404	383	345	411	381	370	398	364	400	357	403	386	391	396	379	392	360	370	357	383	375	361	372	398	388	420	393	381	363	399	334	371	396	360	413	419	404	392	394	407	352	396	379	329	412	429	429	396	339	395	373	397	372	416	376	381	362	385	378	407	383	406	374	379	378	375	384	365	368	346	374	357	346	368	373	413	372	371	383	393	387	367	398	400	380	412	432	396	419	366	390	383	392	373	381	341	368	365	369	389	385	363	411	405	375	345	351	344	385	412	398	371	403	416	413	387	379	388	381	420	393	412	401	358	362	370	375	385	387	378	376	347	406	388	395	389	399	421	417	343	372	391	349	388	361	366	381	378	360	367	369	355	344	349	402	355
2667	1495	2489	2899	2936	2741	3488	3268	3150	3446	3482	2860	2235	2052	1899	1628	1531	1335	1296	1227	1043	1028	1026	1006	962	971	964	940	965	886	878	851	881	831	889	883	889	883	843	872	831	824	855	850	856	822	897	830	780	885	829	860	827	812	860	864	860	784	844	825	904	821	869	834	820	875	811	834	801	844	834	904	907	828	848	868	794	895	826	843	887	837	805	830	840	898	854	848	844	870	858	842	894	841	800	855	866	888	870	904	840	846	873	804	852	852	912	824	820	863	816	830	772	811	846	915	886	836	858	914	862	827	830	841	880	857	871	834	813	848	781	821	856	798	853	800	798	848	885	874	849	804	798	827	853	898	811	835	855	836	842	845	788	787	882	860	795	855	867	812	869	885	850	820	825	849	840	802	821	813	846	874	822	839	779	865	860	898	819	887	844	838	824	844	854	841	870	860	863	820	836	851	899	820	867	830	901	830	819	800	892	850	835	798	844	828	807	843	841	851	821	862	833	784	868	853	818	870	852	838	868	816	880	830	843	874	888	840	833	857	857	859	846	928	821	837	859	846	861	892	863	819	795	864	852	868	808	828	856	858	839	887	883	841	850	846	828	862	849	857	806	846	888	837	833	793	849	808	855	824	848	840	828	874	866	808	852	811	847	801	895	841	784	793	888	873	841	878	798	808	887	857	855	847	867	864	855	904	828	834	865	849	825	841	888	789	818	858	846	881	802	870	819	832	841	855	833	876	853	845	787	843	862	797	838	832	907	869	851	830	834	814	843	829	863	842	809	847	857	799	868	855	833	807	851	864	894	829	822	859	856	844	881	829	840	851	856	843	817	857	814	819	847	861	805	825	826	806	772	890	840	820	829	818	833	852	909	876	839	820	830	890	848	837	845	845	874	815	804	843	836	824	905	844	840	913	877	835	844	766	886	888	823	798	913	839	893	860	861	833	864	807	864	812	809	874	851	886	835	885	824	848	836	846	820	863	840	847	901	837	868	896	828	814	868	818	807	821	839	860	834	911	893	908	845	861	850	812	834	791	847	860	853	851	841	852	807	859	821	865	838	835	835	849	845	854	851	804	812	864	852	859	866	841	798	879	748	835	840	810	817	826	834	827	882	813	815	824	841	822	906	843	857	842	836	827	836	903	801	833	853	833	860	843	894	838	847	815	912	842	790	846	906	868	839	819	877	839	814	821	864	811	850	840	849	796	855	825	857	847	809	825	843	848	862	816	832	834	844	860	817	831	855	889	810	849	818	804	837	896	823	876	793	819	879	865	864	815	796	827	855	898	897	880	890	849	855	857	878	840	882	877	811	811	869	862	845	799	829	821	855	820	851	874	811	839	900	817	902	834	882	827	801	872	853	811	832	862	835	796	846	832	840	843	890	844	823	864	774	838	805	834	873	876	865	858	898	823	836	914	823	825	847	841	849	846	801	829	857	832	873	848	874	833	879	826	836	871	875	846	836	909	818	847	854	825	806	822	856	837	796	840	818	859	831	869	856	844	851	843	869	828	825	834	834	878	863	848	853	892	860	881	857	785	827	846	846	783	786	850	828	845	847	825	864	818	877	835	841	862	837	770	828	814	849	799	858	915	854	818	863	845	830	840	781	862	815	796	841	859	881	853	910	821	893	848	886	812	815	840	861	845	817	858	899	855	849	788	898	851	875	839	871	807	865	840	838	846	832	838	840	879	843	845	820	831	779	803	859	841	825	813	866	832	835	864	870	871	853	873	830	837	802	855	838	855	821	867	851	822	879	840	858	844	806	799	798	860	800	837	807	811	868	873	827	887	831	834	805	842	840	820	833	861	815	833	840	864	798	768	844	816	870	878	787	855	850	823	829	830	809	858	794	808	874	846	813	850	861	848	866	857	810	891	851	835	841	844	881	856	846	820	830	871	831	755	872	865	875	838	869	746	782	872	872	836	859	776	795	815	843	849	873	820	810	837	830	865	840	813	853	827	824	891	815	856	882	859	830	804	858	887	866	816	882	844	882	839	822	878	870	867	830	865	885	826	869	868	802	831	867	806	808	845	871	829	829	834	843	822	861	840	819	803	806	822	797	887	849	808	849	859	831	840	876	812	870	900	892	881	848	847	848	825	801	855	790	860	840	829	793	882	794	874	812	870	836	804	829	829	808	822	862	816	836	874	842	860	857	854	860	835	847	852	854	869	846	837	826	827	848	849	843	855	838	877	818	814	847	805	805	830	819	874	826	811	843	836	851	842	896	845	770	852	886	845	859	852	828	872	790	827	844	854	844	864	839	888	858	822	855	826	880	822	864	874	837	853	797	927	877	793	806	797	836	814	864	812	827	796	821	882	835	842	846	800	839	861	826	815	903	808	863	850	874	870	811	826	807	823	820	855	835	871	837	810	850	862	866	833	831	799	839	875	872	857	863	834	827	826	863	843	790	846	823	853	820	837	827	863	827	816	830	859	817	877	843	877	838	857	821	835	844	846	859	840	865	800	837	826	863	867	848	834	852	859	869	818	842	799	812	868	827	791	825	888	779	799	821	890	934	863	879	828	831	846	859	846	825	841	888	866	857	856	870	852	790	857	819	867	838	858	830	863	825	789	878	833	865	844	881	840	885	799	825	847	849	841	809	868	792	813	821	870	834	904	833	808	885	844	868	817	855	827	834	851	866	856	856	846	853	906	801	787	823	816	839	830	815	814	862	825	808	825	812	848	935	800	795	859	832	841	838	840	844	836	832	805	879	850	812	795	828	817	869	837	788	855	858	818	828	884	884	855	816	849	827	854	905	864	827	874	811	851	843	825	848	836	804	843	815	855	823	856	824	858	852	858	884	858	804	865	838	901	845	815	840	789	825	968	837	791	842	866	763	851	839	849	831	833	822	816	875	868	840	854	892	840	854	844	826	817	809	884	879	850	844	810	882	871	867	845	868	894	812	806	874	831	847	817	825	795	896	847	885	844	823	795	845	850	850	803	851	870	852	826	853	807	832	854	832	879	813	851	851	772	851	810	827	841	872	844	840	801	843	888	874	812	847	818	875	867	851	859	820	824	795	801	815	831	786	876	867	883	845	792	835	865	847	859	820	818	821	813	858	848	870	817	856	828	817	823	802	836	827	839	834	876	875	928	864	848	855	822	810	835	824	834	855	885	845	838	886	841	862	861	849	832	820	859	830	827	853	847	839	838	846	820	840	867	842	819	836	782	868	882	864	808	809	837	894	845	893	852	829	828	837	873	824	860	782	843	814	832	845	872	852	870	879	846	884	885	896	855	894	843	860	819	835	880	882	803	855	835	886	786	838	843	852	789	866	809	826	878	841	878	839	860	854	864	872	813	828	819	844	790	813	774	814	836	855	831	848	842	883	893	842	858	771	874	800	786	904	810	850	824	903	860	817	864	865	872	761	855	859	808	834	853	887	868	855	856	851	843	877	871	892	820	887	855	850	828	880	868	842	817	850	832	827	842	855	847	853	884	843	791	850	835	787	864	875	831	849	863	837	877
9392	2223	3217	2958	2209	1551	1694	1428	1209	1280	1193	972	829	699	716	532	493	407	385	431	423	386	371	371	343	357	348	332	317	332	298	312	311	284	305	269	324	295	306	292	318	340	307	291	313	310	280	268	326	298	321	301	286	334	325	276	318	336	305	289	325	310	345	305	325	295	266	270	328	290	284	283	292	324	314	314	286	263	314	297	299	314	307	282	302	296	313	289	300	321	306	314	314	288	326	288	299	324	310	275	288	277	307	309	318	300	292	287	309	304	336	295	305	357	307	298	261	307	303	267	309	309	310	315	286	295	290	289	286	312	307	265	287	317	275	278	280	314	289	313	326	297	268	277	300	279	298	272	298	305	305	283	330	251	298	283	272	296	302	299	280	306	292	286	308	299	302	295	266	302	304	298	274	303	276	314	322	304	276	286	319	266	285	295	287	256	302	312	274	298	327	307	319	291	310	323	294	317	321	297	291	291	280	297	311	288	320	288	309	326	316	322	284	301	276	300	309	304	278	300	333	308	303	319	299	283	324	295	304	309	309	314	325	300	296	304	344	312	274	279	284	305	299	288	319	304	305	296	307	293	295	304	285	320	264	328	285	283	301	292	298	307	274	298	304	301	312	285	285	314	315	298	273	298	312	330	279	305	319	281	288	323	308	305	302	278	275	328	282	305	306	296	269	314	297	286	308	305	292	326	295	299	333	290	283	271	292	309	316	330	295	289	292	299	314	311	288	322	305	289	290	299	289	304	300	306	304	336	282	295	302	287	268	325	284	312	291	295	325	302	291	285	298	299	273	284	291	297	314	292	298	327	329	318	323	304	296	291	326	339	283	309	314	307	296	309	283	292	273	287	326	290	300	299	292	290	275	292	347	288	278	313	283	281	305	292	315	281	282	294	308	296	314	310	314	293	287	277	292	305	296	290	299	292	302	278	270	323	303	298	303	321	292	300	327	320	307	277	298	308	296	305	294	256	299	266	275	317	275	303	267	294	328	299	316	304	291	298	315	277	306	285	331	292	323	295	302	298	308	307	312	317	312	298	285	279	289	298	318	300	328	307	301	321	290	299	303	270	287	301	340	292	263	272	257	295	309	300	267	316	282	286	293	315	307	292	315	306	313	279	332	311	335	300	279	318	304	301	328	296	313	319	284	290	322	283	323	296	301	285	313	291	307	319	288	320	306	281	333	311	315	298	292	293	331	286	338	303	289	304	343	310	301	286	272	308	319	307	307	272	289	287	296	298	277	319	311	313	296	261	268	314	302	340	300	292	278	305	278	320	290	301	331	296	287	325	256	277	326	323	267	253	270	324	297	292	300	297	264	303	285	316	276	280	309	324	329	300	281	271	276	281	289	301	275	297	296	287	276	289	280	302	316	287	294	283	277	277	303	292	281	311	322	275	315	309	310	301	293	299	296	306	290	305	343	304	298	300	311	306	304	296	292	307	297	323	313	299	325	315	266	307	306	285	286	306	286	294	298	263	291	311	317	291	243	310	273	293	300	313	312	332	280	271	311	307	303	285	291	295	300	293	282	296	295	276	321	306	309	298	300	297	315	301	314	314	264	292	291	291	312	267	309	312	307	296	311	300	278	280	294	294	270	289	303	333	298	308	326	264	300	306	317	342	302	271	304	297	301	246	316	285	267	311	311	288	333	305	317	291	308	342	331	301	309	293	284	322	307	287	293	265	302	333	292	303	333	295	295	301	288	290	275	315	334	338	334	342	292	313	297	272	283	276	350	302	265	293	331	343	334	307	293	304	298	297	322	286	285	303	276	305	304	297	319	266	307	284	314	305	314	286	308	286	312	284	326	300	269	309	352	279	299	290	275	290	313	305	288	323	298	294	346	299	295	277	278	305	303	321	270	307	312	303	322	295	308	310	290	309	285	324	305	284	290	288	275	309	277	287	335	302	322	282	302	303	295	296	285	293	307	317	304	288	311	300	312	306	296	279	287	324	311	312	264	292	305	250	302	331	317	308	297	261	285	299	304	263	323	321	318	288	287	312	304	285	296	301	275	283	311	325	297	328	316	295	285	283	256	304	294	257	305	317	292	314	303	284	292	260	295	307	298	322	311	308	317	286	286	323	324	311	285	291	278	298	314	281	304	279	290	287	288	280	281	306	314	316	307	328	296	317	311	302	325	317	305	302	294	264	294	319	319	302	303	324	277	314	290	327	281	289	259	293	309	293	294	336	319	293	307	285	297	309	317	257	314	294	327	321	322	279	265	286	334	273	305	321	311	266	309	301	309	301	280	321	304	318	332	318	301	296	318	279	287	286	289	294	252	284	277	285	296	270	311	314	305	336	323	288	323	310	310	299	291	307	297	326	306	291	326	280	314	305	300	310	299	318	301	302	306	296	304	284	280	294	324	275	297	323	294	298	273	292	301	303	298	313	284	324	275	289	325	277	261	293	294	315	286	325	291	281	309	310	306	301	300	304	314	315	288	290	299	282	264	281	309	278	261	284	313	309	282	295	277	269	265	295	314	296	288	284	305	292	307	277	312	316	305	302	291	271	307	276	288	277	302	319	313	296	281	323	296	315	321	294	295	279	256	292	287	304	300	307	314	272	295	290	276	286	312	299	313	332	284	241	282	305	290	327	258	275	310	285	291	288	321	255	319	297	268	316	284	278	309	298	302	305	315	281	278	308	291	284	324	275	296	307	284	301	333	303	260	329	277	296	325	336	323	286	303	299	293	311	283	307	325	280	304	325	285	281	303	322	283	311	318	286	311	329	287	289	295	313	273	315	315	289	287	284	311	286	288	300	309	290	307	326	293	291	337	280	313	314	328	322	289	302	346	295	333	296	295	298	282	292	265	291	274	358	285	299	293	294	310	260	287	322	294	292	282	316	267	321	312	315	290	287	307	291	298	304	321	317	308	317	285	308	305	303	305	280	289	281	284	312	315	278	280	308	295	319	260	307	313	302	263	256	299	307	318	293	286	307	261	287	293	316	300	281	303	266	332	313	297	308	287	293	287	277	255	304	303	311	265	293	304	300	315	306	292	285	325	296	341	283	272	321	292	314	309	299	297	286	300	296	335	314	310	289	280	303	320	310	292	319	284	278	293	302	310	303	306	324	300	325	303	312	327	277	314	270	285	295	279	286	297	307	256	269	305	295	300	285	321	305	295	327	298	299	301	305	314	296	281	304	293	308	314	291	302	280	289	299	310	281	298	299	265	307	306	288	283	292	292	300	282	300	307	309	297	308	266	346	338	298	298	303	310	260	273	280	292	319	263	300	277	285	277	336	304	307	319	259	297	284	298	333	318	318	294	289	297	294	307	312	283	304	268	295	317	308	338	295	280	308	305	303	294	299	276	276	306	286	293	309	325	334	358	283	293	311	324	295	281	298	289	306	320	345	298	298	302	320	309	327	304	294	319	315	289	283	253	322	304	273	299	341	328	288	293	275	302	289	331	305	277	295	329	303	312	288	278	282	292	296	330	297	289	272	269	306	308	282	323	282
7409	2388	5162	6766	6305	5352	6536	6112	5340	5840	5622	4760	3650	3251	2745	2175	1844	1593	1604	1541	1365	1281	1192	1137	1068	940	882	777	832	847	828	766	747	736	723	782	723	711	730	717	689	721	692	669	682	694	750	660	678	714	697	643	652	713	683	687	689	666	668	657	710	682	722	683	707	649	748	682	676	699	682	655	700	680	666	664	691	665	663	691	701	662	718	694	732	627	674	662	657	707	645	659	654	657	671	710	668	676	696	730	712	660	666	667	646	620	673	684	733	685	696	667	677	698	732	679	669	678	652	734	691	683	691	693	645	665	690	711	687	709	694	665	699	719	648	671	675	713	678	649	727	693	625	673	684	656	660	641	675	653	688	653	680	688	704	684	674	631	692	660	685	704	666	701	652	686	639	646	682	700	704	686	643	675	636	661	691	657	702	676	676	648	644	676	614	664	672	727	690	653	643	698	660	649	685	665	666	733	708	627	687	661	686	686	650	707	700	676	734	621	656	650	701	661	667	647	673	669	692	654	675	668	693	658	666	730	665	655	634	697	649	676	663	677	703	664	669	676	722	737	656	669	675	727	685	726	683	675	721	656	699	656	720	683	713	638	668	702	613	656	706	705	695	663	623	704	672	666	664	692	706	665	660	668	660	687	704	656	698	650	685	697	691	678	652	673	663	685	647	657	607	670	656	643	649	691	725	683	684	652	678	616	680	652	674	712	635	669	671	682	678	649	691	621	688	710	649	701	739	652	629	685	695	647	693	688	670	678	733	652	628	654	712	645	637	704	718	670	667	634	698	664	661	693	671	716	671	667	649	710	685	646	632	700	714	643	720	649	711	683	663	662	728	681	702	673	694	657	667	691	650	656	672	629	622	662	666	652	663	699	711	711	636	639	667	653	648	677	691	611	696	692	664	671	645	647	646	682	713	684	676	673	681	696	682	723	670	668	645	710	690	698	653	683	665	678	684	678	653	679	747	689	732	673	664	675	696	691	699	681	662	727	673	663	662	584	671	656	684	677	694	655	683	694	667	695	702	721	663	663	647	692	669	705	688	692	709	697	689	639	673	683	682	696	641	719	666	709	751	662	654	716	652	700	693	652	708	695	660	692	724	658	677	695	702	702	690	683	658	656	675	712	648	692	725	695	678	685	678	647	696	685	655	655	649	699	721	728	663	711	618	693	634	685	669	654	683	689	664	709	678	698	702	690	670	703	687	663	673	672	677	662	664	693	679	659	697	695	672	652	700	685	672	708	699	651	675	669	645	695	715	703	682	712	692	632	698	707	653	653	687	671	649	668	730	676	685	626	662	684	715	666	661	702	692	656	663	681	658	684	676	697	678	705	668	702	657	672	690	684	678	647	709	684	688	652	653	700	676	701	672	682	659	664	691	709	699	705	673	624	691	671	631	699	695	738	689	719	686	668	676	698	718	660	607	665	706	656	687	622	666	682	640	672	688	694	687	686	673	640	711	657	662	666	718	696	660	657	629	657	721	721	711	692	705	662	691	587	743	641	675	672	701	709	689	723	682	654	667	648	690	697	669	655	646	690	651	636	713	681	689	696	674	640	626	683	647	711	646	710	662	640	671	668	679	662	699	695	732	725	639	653	669	655	694	696	711	719	654	668	709	681	697	639	673	664	682	644	680	710	664	727	728	663	709	698	656	650	647	698	649	643	692	703	655	641	667	679	694	727	701	672	661	688	672	695	681	679	662	683	698	704	725	597	684	668	706	636	677	733	654	659	672	632	639	697	684	693	714	664	677	628	735	674	677	664	659	684	691	697	679	706	691	623	671	707	618	722	664	690	670	719	683	699	641	675	690	645	703	690	663	657	718	717	655	702	695	682	664	678	660	682	664	653	676	666	679	711	669	720	705	672	668	672	729	690	678	701	672	656	725	716	662	696	712	674	722	730	680	620	722	667	645	702	705	712	667	672	671	714	675	637	680	615	686	702	703	705	633	699	701	715	676	669	665	688	670	659	679	659	671	700	654	707	690	685	658	634	649	718	704	643	649	714	714	661	708	637	657	671	683	698	621	672	690	665	635	682	709	691	708	671	701	664	694	703	656	660	636	673	680	694	708	681	620	672	677	683	680	678	678	677	683	653	636	698	676	675	671	653	671	650	643	690	611	654	658	690	662	658	643	644	684	708	673	680	668	641	665	680	694	680	708	690	668	698	655	697	605	664	642	710	633	734	699	711	682	644	656	693	639	683	689	707	691	699	642	690	647	674	642	697	700	680	716	736	636	609	684	661	681	699	698	692	660	701	710	687	710	669	696	663	674	668	648	663	715	631	755	672	709	691	658	697	745	745	626	679	707	694	643	707	711	658	644	687	664	700	675	705	666	652	636	689	648	728	653	691	664	675	669	680	645	706	649	648	688	645	655	660	708	651	680	654	666	645	683	702	699	679	684	662	654	630	648	661	711	688	652	671	653	644	678	706	636	708	663	672	683	635	689	672	686	688	661	678	651	724	712	706	680	679	637	708	615	696	633	699	644	692	635	677	693	721	673	656	688	706	673	718	660	748	694	678	675	662	660	703	648	692	722	647	654	744	648	697	679	683	700	688	701	669	658	678	683	691	654	633	656	678	667	659	656	694	639	689	660	710	682	659	688	669	684	670	683	640	627	694	695	629	670	637	666	700	681	669	643	659	675	649	725	690	670	694	681	690	675	739	667	694	656	665	740	691	676	683	656	674	686	698	697	624	655	708	668	708	716	728	684	704	713	637	726	702	648	668	661	699	697	689	645	696	662	678	668	648	668	693	681	691	663	696	650	711	671	690	667	646	657	647	659	624	707	695	706	633	703	659	706	677	710	670	683	679	684	680	635	712	658	697	670	699	670	644	665	677	704	689	634	663	650	683	625	738	664	710	679	659	698	649	700	651	654	705	673	705	691	658	684	666	697	731	712	653	643	703	636	677	657	657	653	698	693	665	659	713	653	661	702	683	684	676	660	638	681	694	665	676	683	680	668	684	683	657	667	651	652	675	698	673	691	691	725	627	658	658	679	677	683	684	669	687	690	655	697	631	698	698	721	690	703	692	721	716	712	668	655	673	674	711	704	665	675	680	717	684	637	673	644	671	652	706	712	639	654	701	702	690	665	660	693	695	724	670	640	644	684	652	695	665	694	682	640	708	668	697	685	700	692	688	679	694	661	677	649	676	633	685	612	697	668	698	692	699	710	689	697	659	626	692	698	672	614	673	645	673	713	658	682	677	626	718	636	690	662	715	682	699	651	655	712	711	651	684	666	681	656	684	700	685	669	694	641	698	651	643	707	661	681	690	671	670	679	714	699	687	686	652	669	707	653	732	620	671	699	668	686	664	657	635	657	687	679	693	673	676	688	657	662	678	727	666	659	691	665	687	724	671	699	683	717	682	715	672	658	632	670	664	676	678	656	693	667	653	673	651	685	663	684	728	671	688	706	673	660	717	689	674	681	697	644	637	702	657	600	623	664	693	688	700	674	662	660	695	715	692
16100	3778	4973	4231	3183	2612	2522	1921	1781	1647	1552	1347	1088	910	809	701	629	422	449	450	410	383	351	360	350	301	333	286	264	296	274	309	307	272	243	241	236	271	243	267	293	263	287	265	261	274	245	267	271	244	245	257	261	282	261	253	273	274	259	257	243	288	287	256	258	233	284	279	240	248	274	232	266	271	275	262	246	258	235	257	252	282	241	235	278	274	280	251	267	249	242	260	274	259	242	251	225	215	234	271	245	251	271	242	259	218	252	254	263	263	246	283	270	247	280	228	263	270	255	255	265	278	230	262	273	268	267	233	278	276	265	235	253	252	244	248	214	250	288	265	272	268	246	239	265	253	272	220	261	276	245	278	245	259	245	260	247	230	258	256	260	237	240	279	266	228	286	256	257	261	277	237	241	247	238	251	252	256	227	257	260	258	258	251	257	258	259	263	252	282	259	260	288	260	291	250	257	287	268	272	261	271	248	237	258	247	240	262	247	264	240	250	247	256	272	244	226	244	264	266	272	255	226	257	247	271	279	283	255	267	270	283	265	235	248	246	279	232	262	263	288	257	264	260	265	244	264	233	249	258	236	260	241	256	262	253	229	261	253	256	246	259	242	253	279	267	247	252	267	310	279	245	288	223	284	264	256	256	267	268	236	263	282	224	267	243	244	274	274	262	249	263	260	251	255	250	273	271	244	264	240	265	272	275	275	265	239	273	276	265	248	266	264	259	255	244	260	298	226	246	285	259	281	257	252	285	248	265	271	263	257	243	253	267	232	250	298	251	253	276	273	258	218	265	252	287	263	248	249	217	267	292	259	254	275	279	255	264	288	261	252	244	252	276	263	303	250	245	305	265	243	267	275	232	261	249	221	263	278	280	236	246	243	245	240	272	271	252	251	278	262	243	274	276	254	270	224	284	259	274	275	265	254	251	288	271	235	248	228	241	244	259	242	247	270	240	245	245	250	248	279	259	266	275	236	256	230	281	267	285	271	247	263	249	283	243	267	250	241	255	295	226	303	260	271	266	253	237	239	270	277	241	240	263	240	240	205	234	269	267	271	236	284	253	263	299	258	238	253	266	245	219	244	233	239	250	247	269	247	239	269	276	265	256	247	259	272	247	242	230	287	289	277	274	220	282	240	266	261	227	281	269	236	269	233	249	267	264	254	232	262	228	244	245	280	279	242	265	276	247	257	241	277	269	249	256	276	261	236	268	274	302	246	229	261	265	288	237	265	251	259	258	272	260	236	230	240	282	276	253	258	266	271	270	261	280	257	223	289	282	253	259	281	231	280	278	271	243	250	247	257	254	241	254	274	257	264	222	274	250	240	280	235	258	260	222	282	257	215	254	253	255	269	231	254	264	282	256	271	260	275	281	233	256	284	218	254	268	285	264	233	242	287	280	230	242	264	251	252	265	215	254	279	253	272	273	250	271	256	237	247	253	241	277	242	257	287	254	262	283	307	274	267	289	262	241	276	238	256	243	251	259	242	263	244	268	249	269	276	230	272	202	255	232	236	264	261	240	277	252	264	259	271	280	271	254	257	236	264	248	242	240	265	227	234	262	244	278	279	219	259	292	252	276	237	256	289	261	263	252	256	250	270	250	240	244	249	259	243	259	218	253	275	295	291	279	275	250	277	257	279	261	252	232	247	240	266	277	277	278	246	264	282	248	240	270	251	257	245	231	262	243	276	300	288	247	241	262	245	291	282	263	258	258	279	234	261	292	228	260	253	243	241	256	287	267	263	247	250	240	273	303	246	282	262	261	250	250	243	263	307	257	225	285	247	257	272	264	253	276	286	264	221	240	244	251	289	255	279	254	236	285	244	278	270	237	225	260	261	251	256	211	259	258	249	262	283	239	243	267	273	271	280	268	234	237	247	235	294	251	254	261	243	285	271	258	250	276	235	269	242	240	234	280	232	274	261	228	252	260	309	260	230	306	290	235	265	270	273	267	272	262	253	240	247	295	274	249	273	242	248	267	245	275	248	298	268	254	239	256	228	255	247	293	253	242	232	254	251	278	269	259	245	242	250	252	273	252	249	280	259	270	258	265	292	241	268	261	265	271	247	268	257	277	239	258	253	267	235	282	254	263	238	230	245	260	265	251	245	261	222	242	268	281	299	267	246	250	257	260	273	270	285	265	254	258	230	233	255	252	242	253	233	269	239	260	225	258	240	255	244	266	258	249	252	257	253	293	272	231	270	249	258	245	250	264	257	228	250	243	284	260	240	259	257	270	269	274	244	254	281	258	251	264	216	246	231	247	251	237	273	261	276	244	254	248	277	277	251	252	238	281	257	249	257	222	265	271	266	263	249	256	236	269	253	277	266	258	258	270	252	269	267	242	279	241	260	281	261	254	269	255	251	270	244	250	265	274	279	296	256	268	275	277	256	295	259	223	258	252	258	268	248	237	258	265	234	257	247	275	269	247	265	266	247	254	242	255	253	241	241	285	261	260	263	249	285	246	243	292	248	280	266	280	262	249	264	268	266	264	267	280	279	240	250	248	261	275	233	269	274	274	254	285	255	273	236	248	273	260	261	211	247	254	258	239	246	243	250	256	282	253	288	269	252	263	265	277	270	243	257	232	277	247	268	250	257	259	267	255	265	241	230	257	268	257	269	273	232	244	274	268	233	251	248	264	255	277	240	250	251	236	281	260	279	270	245	258	247	250	240	250	250	246	281	257	297	274	281	263	277	264	256	279	254	248	273	303	236	262	250	291	284	248	253	265	254	237	265	271	268	254	257	264	253	248	282	249	257	285	231	258	252	253	238	261	260	232	279	250	286	279	251	251	280	238	267	256	260	304	290	251	259	265	226	248	269	295	243	249	271	278	259	261	263	280	243	251	260	261	229	263	248	273	264	266	255	241	264	265	208	254	273	264	260	297	247	258	251	243	270	257	259	273	279	256	267	255	273	262	245	255	278	249	252	256	253	274	260	289	246	265	231	247	254	264	261	233	248	256	233	267	253	261	268	269	261	268	305	272	244	247	249	261	249	262	224	277	260	276	234	255	266	258	263	266	257	240	240	248	275	251	292	267	267	231	284	262	247	234	276	251	267	264	264	271	249	258	252	247	254	232	281	297	237	261	238	248	294	272	254	282	233	249	259	260	272	244	251	271	262	270	268	274	265	278	242	236	256	250	257	260	288	236	265	273	268	279	251	243	267	315	283	253	255	266	265	269	235	272	240	248	269	269	268	270	274	237	267	289	274	262	256	249	255	260	272	250	263	269	215	252	290	284	262	242	266	240	231	261	298	280	271	261	262	244	270	239	291	235	265	253	265	237	260	273	255	267	252	270	247	267	279	246	242	228	252	247	266	263	276	258	280	280	247	251	239	272	257	268	265	268	264	258	268	250	276	263	245	287	235	254	262	243	282	280	263	261	236	278	254	251	269	227	253	283	309	256	257	265	210	246	264	253	287	256	265	260	304	250	259	269	234	251	264	253	295	221	229	270	261	259	269	261	276	238
9459	3295	7379	9350	9186	8529	9209	8335	7444	7625	7503	6130	5010	4424	3906	3455	2729	1919	1917	1817	1564	1471	1315	1301	1242	993	871	847	860	836	872	831	806	689	646	661	680	653	622	694	566	690	674	672	631	661	605	645	578	628	580	581	556	580	648	568	594	627	630	594	609	625	620	629	655	687	629	570	606	644	582	575	598	637	621	620	617	605	639	602	621	653	655	642	624	576	630	583	658	584	626	594	628	598	627	589	648	647	593	581	550	595	582	648	601	635	651	609	559	587	597	585	622	568	587	582	599	595	622	620	612	646	658	581	605	610	615	578	614	649	622	588	586	569	606	623	634	608	595	573	560	612	619	627	615	597	567	596	611	614	628	596	597	599	616	631	602	621	631	564	614	625	623	588	600	597	599	598	603	608	600	571	570	650	612	606	586	639	641	599	624	627	613	561	603	625	551	613	634	601	633	596	579	612	566	571	534	611	625	582	624	662	605	572	620	643	616	588	613	621	593	585	593	609	607	618	605	624	631	603	612	622	634	612	590	584	579	582	601	601	642	621	584	596	575	605	612	619	644	618	623	636	582	615	643	601	550	622	625	567	590	663	627	603	559	662	656	569	594	569	624	617	584	616	619	654	582	627	583	638	584	605	588	591	639	568	630	592	582	596	622	590	616	622	632	637	613	594	594	606	629	619	595	646	633	575	632	612	589	608	606	602	621	602	671	615	617	607	591	628	598	626	594	554	571	569	599	591	586	591	617	583	614	584	608	590	597	638	596	609	613	615	589	609	608	650	629	561	584	613	624	584	636	599	598	561	627	599	573	584	621	608	615	634	586	549	599	631	614	619	594	604	568	581	590	611	574	594	608	634	624	598	652	605	591	630	627	588	632	608	557	640	606	577	632	561	603	582	551	598	616	599	620	576	600	613	601	593	654	596	590	590	588	571	624	606	595	558	601	608	598	631	626	606	591	580	588	672	666	571	623	581	632	606	579	626	597	624	601	580	624	630	599	594	652	567	582	643	608	627	630	570	591	535	640	631	608	604	598	650	600	600	641	614	571	610	568	596	627	630	569	629	599	637	572	591	638	592	574	629	594	614	651	595	605	607	628	630	611	595	643	602	638	587	600	627	601	624	598	594	643	650	632	612	654	611	535	599	628	600	601	604	639	644	612	627	553	599	588	609	610	599	600	597	624	631	597	603	613	594	568	614	613	636	595	610	606	610	604	589	594	600	594	586	640	590	573	628	641	597	620	616	654	594	597	615	621	561	615	603	581	617	602	653	587	624	618	583	611	584	589	590	597	622	610	622	575	572	557	635	571	609	584	564	628	571	600	574	573	575	633	613	597	589	634	621	617	616	639	603	573	611	647	634	601	585	614	602	625	619	592	599	610	603	614	618	576	591	626	671	604	613	599	585	567	618	636	582	603	587	611	627	595	551	584	573	619	618	602	577	572	571	620	612	617	607	620	622	588	605	587	558	620	674	608	627	602	641	567	578	601	682	580	671	592	575	584	617	621	609	581	649	617	584	636	635	612	590	612	596	588	574	614	582	566	557	616	634	611	577	616	583	631	639	599	548	577	623	587	591	584	597	609	608	612	650	604	627	653	578	604	573	606	607	573	620	639	602	611	595	615	577	613	642	589	598	587	562	595	627	597	627	584	642	587	619	605	614	625	602	602	611	633	620	595	608	647	645	653	628	573	571	619	619	623	568	644	578	606	654	610	609	609	605	586	588	617	603	574	605	605	566	648	568	614	602	641	596	605	589	615	558	640	573	593	604	579	540	608	597	611	566	621	685	610	597	608	609	628	661	607	569	602	589	626	620	659	609	619	651	612	590	562	612	576	611	636	675	614	591	610	601	635	583	624	634	640	593	604	605	609	615	576	618	566	616	614	589	622	611	602	624	592	618	644	599	598	598	591	604	595	587	606	584	580	586	621	578	591	633	655	616	582	582	609	591	593	593	620	589	624	578	572	605	633	608	617	656	622	639	622	617	598	659	611	637	608	606	650	612	584	584	627	602	567	618	658	620	585	620	623	620	569	589	606	636	604	585	612	609	644	592	607	592	614	602	675	608	640	601	612	621	615	633	635	584	636	590	625	605	632	612	655	592	641	625	612	613	610	607	578	580	625	641	569	586	614	594	580	632	607	610	642	622	585	619	607	587	607	638	626	529	609	622	627	587	622	580	584	597	596	561	594	616	563	587	634	610	583	602	576	604	599	565	576	597	629	606	608	663	636	605	542	595	630	573	662	607	635	625	608	611	582	655	647	577	630	613	639	579	579	659	589	614	595	620	596	580	687	585	610	611	642	585	638	624	653	637	605	612	615	580	609	590	605	599	630	607	628	592	526	629	620	590	575	640	626	610	607	627	621	608	591	603	612	625	626	568	615	631	574	587	630	617	605	568	578	637	609	622	621	595	615	596	649	613	573	623	594	662	641	602	627	620	591	578	623	617	591	577	630	655	608	610	586	643	628	601	585	599	577	569	576	628	594	642	586	610	616	610	625	608	593	590	623	608	628	586	606	604	623	575	598	604	627	625	616	613	607	652	581	619	562	602	600	599	621	584	632	628	635	635	627	573	587	631	643	588	637	621	585	596	594	602	618	648	629	605	644	570	600	585	572	619	604	575	596	605	627	576	601	611	632	565	583	640	618	611	573	646	552	601	594	633	592	562	571	644	611	604	583	602	620	602	611	598	645	613	605	609	616	612	629	601	618	572	593	610	619	621	603	573	606	591	607	586	591	656	623	593	549	617	607	590	586	669	607	604	578	598	608	603	608	606	614	584	622	566	651	642	625	576	577	589	578	621	592	608	580	612	585	580	635	612	603	620	586	630	601	576	617	587	603	574	580	617	606	617	616	593	573	594	582	597	623	624	639	587	600	645	602	598	631	621	630	631	581	603	618	585	604	625	633	591	594	609	581	608	586	618	599	634	595	621	580	608	625	600	617	620	592	599	564	573	587	625	554	669	634	601	650	621	587	627	581	589	598	627	575	604	636	603	640	604	617	596	584	614	642	651	584	625	614	614	570	624	596	593	570	631	603	589	604	638	572	589	588	548	654	624	634	587	572	582	583	619	576	566	644	603	625	598	580	579	596	572	615	615	622	591	642	616	589	575	620	630	606	570	593	651	627	626	623	626	595	596	612	627	588	610	568	619	601	578	603	619	581	611	594	579	612	629	600	613	628	626	582	649	622	593	606	602	596	619	629	609	593	565	539	554	627	609	621	630	639	625	552	640	608	572	584	591	588	618	631	648	590	598	641	626	579	588	607	607	630	616	588	599	649	576	639	630	578	614	589	606	608	587	611	612	599	598	583	580	652	582	660	600	613	630	628	545	597	588	615	624	618	572	573	605	624	611	638	574	591	666	624	661	588	585	637	639	617	612	622	619	627	548	621	631	577	622	633	620	598	633	601	630	604	627	611	600	622	663	608	616	577	586	584	605	606	585	607	609	596	605	628	597	567	592	645	601	596	594	607	584
2536	799	1163	911	739	807	761	671	652	769	709	585	605	573	606	567	535	454	422	422	425	444	400	424	385	373	426	389	389	421	439	409	409	383	367	360	418	331	372	401	388	358	340	387	442	390	372	363	365	373	368	384	366	387	374	387	388	383	413	393	418	357	368	401	342	367	384	404	380	385	392	373	371	359	355	408	411	428	387	404	357	384	391	374	371	337	404	370	356	399	375	410	418	360	369	400	368	406	425	366	378	395	383	406	388	354	397	377	366	404	376	375	376	379	430	413	391	377	373	405	416	390	386	386	378	354	376	385	367	408	359	404	413	405	381	357	384	403	377	387	392	396	395	364	395	370	394	423	382	395	398	380	375	409	368	379	380	365	355	400	348	386	347	365	370	374	407	390	425	357	409	382	405	382	380	395	390	384	368	368	396	389	414	375	352	368	390	384	378	363	401	378	381	382	373	372	370	388	342	360	378	371	356	417	373	380	334	377	405	363	408	394	380	395	393	392	395	370	390	403	384	392	389	400	359	393	373	391	430	379	381	432	393	353	357	380	378	353	356	372	377	420	367	404	380	386	370	376	388	395	403	388	372	412	365	387	363	355	386	410	372	366	383	392	372	396	440	388	360	400	357	363	362	373	378	374	362	360	373	363	404	362	370	414	378	397	385	383	399	369	401	365	367	385	378	369	390	399	392	383	405	352	344	391	398	388	349	381	381	368	347	359	379	420	400	405	360	376	390	402	394	376	342	375	433	442	426	410	383	382	360	367	392	353	359	364	355	375	384	408	410	369	374	412	385	370	395	392	392	378	408	389	363	394	393	392	346	389	356	360	376	371	386	435	394	372	374	382	381	412	419	343	385	391	344	429	386	414	365	384	395	364	401	384	360	388	426	397	370	413	360	394	385	385	379	395	369	392	336	372	374	337	383	386	387	372	383	395	360	400	373	409	393	396	385	365	379	410	363	361	388	338	346	399	390	343	404	359	349	414	407	404	416	378	385	364	368	381	375	366	391	396	422	414	407	393	326	379	398	375	359	382	421	378	391	355	382	392	366	373	368	396	344	382	341	411	385	347	365	400	385	391	375	421	368	397	394	364	392	364	361	402	409	338	360	396	427	397	378	426	367	396	396	400	371	412	392	365	368	385	372	403	374	374	364	331	399	396	399	369	374	378	366	378	388	402	386	359	390	374	358	386	372	397	386	367	410	409	393	359	379	371	388	403	381	374	381	391	387	368	378	371	362	383	386	364	376	359	390	342	385	367	369	350	404	366	385	377	389	378	354	410	372	397	405	378	370	366	372	413	417	332	364	378	368	371	396	398	377	358	334	398	414	412	416	403	389	417	397	390	397	347	378	373	358	378	390	424	412	368	357	354	379	366	379	416	359	400	345	389	397	406	429	361	350	363	391	384	375	386	408	353	390	394	384	380	382	386	352	394	351	418	368	389	408	384	386	390	355	343	375	346	351	391	386	404	376	388	401	397	421	357	373	413	353	355	377	407	383	369	386	340	397	351	391	405	376	423	390	389	373	378	357	354	386	389	403	374	407	364	395	395	398	381	386	410	376	412	364	347	407	363	351	371	387	397	349	364	368	370	418	395	375	358	385	365	380	395	398	389	384	363	376	418	345	410	380	416	385	390	365	417	377	375	404	401	388	380	363	380	415	384	428	396	414	370	398	393	343	364	412	374	375	367	351	390	374	358	390	378	360	386	401	380	421	388	401	396	341	362	388	352	358	383	367	377	383	392	372	419	419	426	360	393	427	380	399	368	396	406	382	375	378	369	416	356	366	385	371	382	366	369	336	399	375	377	355	392	376	404	396	400	401	407	394	397	377	381	394	389	389	376	386	357	348	385	370	386	364	352	406	417	390	382	384	380	376	354	391	407	374	386	370	391	345	376	418	361	359	390	413	444	402	372	368	385	373	392	392	371	400	373	376	384	397	351	422	403	359	409	387	422	402	371	385	375	382	355	413	371	390	385	372	389	386	362	384	380	341	384	349	389	397	398	408	398	370	370	400	409	379	362	383	362	369	384	363	384	385	401	381	382	347	376	380	389	394	398	372	396	391	379	400	337	425	382	369	384	368	352	387	367	355	376	350	368	376	388	386	404	396	376	364	417	415	354	350	433	334	383	318	381	407	355	394	367	370	414	415	412	407	396	348	385	393	358	407	376	373	422	398	379	411	401	423	382	369	370	380	383	401	367	368	365	355	399	392	372	350	384	392	360	391	378	369	376	399	411	384	387	398	428	358	382	390	354	351	372	374	378	400	376	344	381	397	345	416	363	397	383	383	364	345	387	374	407	363	368	371	365	377	365	391	400	370	387	377	395	415	355	353	342	380	438	408	371	379	386	358	385	369	398	381	382	410	368	388	416	385	389	378	346	414	404	400	355	382	399	357	349	374	393	427	349	370	419	402	380	397	349	406	380	372	371	379	362	356	397	372	372	397	399	363	385	394	377	401	378	394	375	376	384	370	388	426	410	367	393	373	402	363	376	396	371	354	386	358	351	399	379	400	375	358	403	374	381	352	399	390	380	342	375	390	405	384	374	411	395	364	410	409	392	353	397	369	385	392	416	420	371	375	379	396	392	366	350	364	370	400	375	366	359	366	376	388	383	353	384	363	405	415	389	385	374	364	365	358	373	394	382	397	399	372	356	399	364	374	381	384	382	410	366	384	369	400	400	370	408	382	388	368	389	383	354	385	363	359	393	369	379	390	395	346	355	395	414	370	398	408	379	366	355	391	374	359	376	372	381	386	445	414	387	367	384	398	384	400	360	379	403	414	374	362	409	384	387	401	401	357	384	383	371	387	367	373	377	345	403	387	369	382	389	389	385	402	386	398	410	408	387	367	356	369	374	385	378	405	358	364	396	355	376	372	405	395	386	376	369	397	382	390	397	384	369	377	365	345	374	383	390	402	400	367	392	399	400	374	396	384	335	383	356	398	379	354	385	379	387	396	350	329	359	379	369	401	386	370	407	341	363	367	376	401	352	359	409	413	356	419	371	382	360	387	383	384	436	378	373	355	385	364	387	376	376	367	367	376	375	376	378	395	368	377	414	353	373	363	413	377	379	372	373	437	368	374	343	362	366	387	386	370	404	398	365	353	377	395	372	385	425	374	375	382	385	386	374	367	408	381	383	372	387	370	352	391	355	384	385	376	381	403	381	363	391	395	392	373	379	401	394	389	408	412	393	407	388	396	378	413	407	379	381	390	387	413	377	403	377	364	364	330	383	362	368	377	316	364	390	378	377	336	366	351	396	401	351	387	374	373	418	408	367	382	405	348	382	390	386	426	377	386	385	379	421	363	395	409	348	420	407	384	368	368	366	394	378	385	373	340	368	379	370	354	370	385	396	395	391	384	411	377	381	423	370	390	344	347	396	383	390	386	384	388	387	389	339	333	382	358	382	345	384	390	381	405	411	364	362	356	358	363	374	411	405	382	391	408	363	436	383	399	411	397	409	401	381
2505	1318	2270	2639	2571	3011	2954	2501	2476	2802	2394	2263	2150	2017	1860	1825	1636	1431	1184	1116	1094	1075	1000	1087	954	935	924	891	866	916	916	858	866	907	920	868	816	883	885	884	878	917	850	903	812	826	886	851	856	826	854	836	842	862	827	836	872	829	847	820	777	813	809	831	848	839	878	840	791	838	894	865	887	804	809	873	834	850	867	785	807	818	802	861	854	832	863	882	864	859	857	803	842	828	795	872	858	884	849	807	842	838	761	840	820	870	860	812	872	804	792	821	825	810	837	896	802	829	838	853	832	850	805	854	895	831	836	831	836	820	841	837	862	815	864	840	822	806	805	800	874	803	873	830	808	889	853	838	789	841	782	850	813	874	888	850	830	860	860	839	766	854	842	844	865	872	823	850	808	860	789	850	816	880	831	823	844	832	854	843	792	840	848	867	794	815	823	805	795	840	848	839	838	830	803	844	875	879	835	848	831	849	837	860	850	872	803	855	821	861	808	841	841	883	841	829	848	847	850	837	839	863	862	787	818	871	860	861	808	837	851	801	865	857	797	805	831	838	876	832	806	818	858	895	840	903	842	869	843	830	867	798	863	844	847	868	813	850	820	813	823	833	773	822	863	808	834	854	818	822	827	855	798	866	804	877	811	850	835	828	852	811	814	817	847	827	870	860	863	816	893	808	830	791	782	918	849	813	846	841	812	807	855	844	883	895	832	865	887	850	853	815	829	842	814	905	868	851	876	915	796	823	808	821	835	851	802	824	858	821	849	804	805	879	785	823	804	814	808	819	844	858	839	824	791	850	785	846	776	816	845	820	806	820	826	889	863	837	831	809	851	814	813	873	885	816	849	903	860	820	824	879	875	830	926	887	845	875	833	843	834	820	820	866	874	785	856	854	828	829	875	846	854	826	924	859	817	834	755	818	866	840	863	830	849	804	811	816	847	873	862	863	765	806	874	823	815	869	870	829	808	860	806	821	804	860	897	806	820	812	839	792	844	781	813	826	839	855	801	802	801	795	799	849	841	830	822	888	807	861	814	872	833	822	875	800	855	849	796	773	822	773	821	796	867	812	828	795	809	868	845	774	821	881	811	831	904	814	858	880	825	825	883	817	900	822	778	858	808	826	865	816	883	836	812	851	837	844	866	837	816	872	874	857	747	780	866	804	818	805	878	789	880	807	871	821	804	829	831	814	849	797	832	811	835	825	809	830	808	895	832	853	895	790	827	848	845	845	835	868	816	801	826	824	824	808	800	855	845	874	856	863	856	804	848	830	818	832	817	853	831	875	866	821	814	818	819	813	827	836	856	877	857	872	879	854	880	843	850	890	803	812	812	864	803	885	799	907	870	853	829	844	837	820	836	825	847	794	881	834	909	811	791	850	846	774	840	839	864	838	860	858	890	793	862	835	807	893	883	832	808	851	859	903	843	807	848	786	826	844	851	839	835	841	790	811	815	826	840	812	810	850	802	837	870	777	821	852	816	843	809	891	847	895	832	834	861	888	848	843	840	876	828	817	820	815	830	851	806	853	836	818	780	865	885	880	841	760	850	810	850	876	814	792	860	820	877	859	854	871	822	823	833	878	855	809	786	804	836	898	822	856	811	827	829	855	840	871	870	843	827	865	800	803	803	869	827	815	879	841	882	785	820	841	904	850	852	827	815	827	839	821	795	838	841	880	784	819	828	832	864	910	811	855	861	856	821	813	834	840	834	793	778	817	848	873	840	839	868	929	848	824	773	846	863	825	836	796	841	828	856	813	793	830	838	837	862	828	859	851	862	820	831	825	873	809	878	846	816	830	840	790	820	846	815	871	874	869	814	826	756	836	876	850	826	821	859	823	875	846	840	840	876	798	869	864	836	831	880	882	867	885	873	824	840	937	814	814	817	802	844	829	830	808	846	861	820	794	878	823	806	826	839	787	831	817	848	842	858	858	831	820	827	846	798	819	854	817	871	864	860	859	815	841	809	829	836	815	869	790	827	854	814	867	794	848	817	872	795	903	947	814	831	825	822	848	829	814	832	879	827	849	774	805	876	798	837	834	852	829	852	849	800	868	844	818	849	854	805	827	836	825	838	851	785	850	812	852	860	812	849	808	813	862	865	820	859	839	840	847	854	832	841	808	892	779	878	866	837	802	812	830	809	893	856	824	872	841	807	831	821	836	828	773	809	854	853	813	866	807	863	849	857	800	842	804	850	835	822	813	807	852	832	861	895	798	889	836	758	889	809	802	745	814	790	799	840	819	884	785	894	840	809	823	800	876	856	850	806	820	860	851	793	867	798	814	842	775	896	829	858	849	832	824	805	848	819	823	855	841	872	836	828	786	784	841	858	870	846	897	814	837	882	812	832	880	870	822	841	828	809	886	836	828	839	847	852	832	849	764	799	818	892	850	831	819	830	887	843	828	801	802	816	877	800	832	877	777	813	808	833	835	858	827	850	817	787	838	817	802	856	805	844	853	783	805	832	813	818	880	863	838	883	763	824	841	824	834	805	837	845	777	841	882	874	833	863	836	761	834	867	822	858	848	861	855	830	854	833	813	857	791	854	747	793	836	835	791	856	857	813	789	900	821	823	842	883	829	841	833	854	849	841	859	859	844	860	796	820	809	829	827	776	821	816	827	843	811	864	831	819	835	851	835	807	825	870	816	806	838	820	876	815	858	827	827	891	893	841	797	862	802	807	867	864	841	789	859	867	854	826	855	778	848	850	845	800	881	843	803	843	806	856	876	802	822	848	803	813	841	856	775	777	857	858	832	836	848	816	807	850	866	873	821	819	836	815	808	873	828	841	884	836	844	854	796	847	837	877	821	836	832	867	871	798	843	828	802	840	848	854	835	815	833	866	825	792	879	816	892	811	813	838	804	801	839	833	878	838	829	847	831	856	810	878	842	893	764	840	822	827	805	879	852	844	826	842	838	784	828	850	863	815	868	815	850	814	865	852	878	812	840	822	868	857	821	792	863	834	819	862	831	875	860	830	860	820	801	874	845	815	850	815	834	874	853	823	824	872	840	846	843	872	811	857	842	857	859	857	873	850	819	851	814	818	801	803	869	866	816	819	867	834	823	908	783	880	830	817	866	856	896	825	935	870	831	866	823	839	805	848	843	860	823	840	825	815	803	906	853	796	805	863	826	867	793	843	835	821	813	799	818	876	802	865	837	830	847	830	802	884	874	838	845	861	839	835	865	813	855	853	789	813	778	841	851	860	821	810	762	836	820	848	817	859	862	825	813	866	817	805	830	837	863	848	844	861	821	860	823	881	826	826	799	831	842	877	840	825	821	860	821	822	842	795	829	824	815	833	861	867	799	873	826	818	802	906	845	813	921	823	889	831	850	879	861	842	844	820	821	851	851	856	817	825	834	822	858	795	828	856	820	828	815	845	825	818	827	812	902	878	885	822	827	814	820	825	851	805	820	872	852	873	841	862	786	851	812	833	852	824	861	828	785	850	858	859	809	803	856	822	802	854	826	858	824
9019	2137	2977	2578	2054	1650	1481	1220	1134	987	919	876	690	744	663	572	558	487	434	409	409	388	374	404	380	326	346	359	336	262	318	300	319	346	317	304	296	274	293	293	308	299	288	297	321	276	265	290	302	292	294	298	303	252	288	276	317	285	307	299	294	281	293	297	305	294	277	286	304	339	318	342	296	326	300	305	273	272	275	314	284	308	298	305	325	306	302	317	271	306	297	309	284	294	315	299	297	312	282	308	295	305	283	303	296	286	291	321	313	287	327	293	288	277	289	296	332	314	251	308	308	283	282	295	280	279	317	311	293	322	314	321	297	299	305	286	258	259	310	294	291	327	298	255	327	334	299	304	268	298	284	284	285	317	328	304	271	307	301	294	297	305	302	319	318	301	299	305	262	263	327	279	308	321	282	300	287	295	304	340	328	289	303	294	296	318	286	273	289	304	276	285	306	293	292	319	281	296	299	296	298	307	295	284	331	267	303	292	300	294	280	311	307	318	275	258	276	348	317	328	303	307	291	287	254	297	324	279	266	311	304	342	317	301	287	294	302	293	277	294	295	279	299	314	283	318	279	300	282	316	311	293	333	320	308	286	306	308	307	305	299	283	289	288	330	303	277	313	283	350	301	272	284	310	286	246	298	300	292	284	296	301	329	263	325	310	295	289	312	316	298	320	296	280	300	295	330	268	307	316	308	281	323	271	295	302	288	315	300	287	277	276	270	276	298	301	305	306	301	306	298	295	301	288	294	290	275	297	312	277	300	286	300	270	302	292	281	309	279	307	292	308	322	307	304	260	333	311	281	307	298	282	323	328	295	290	300	271	291	284	289	309	308	309	271	288	289	301	313	275	303	283	291	318	278	291	294	278	297	321	313	302	339	297	296	339	284	329	314	290	298	297	295	298	284	275	304	296	286	310	286	293	314	287	286	292	300	308	270	285	323	299	313	296	291	289	250	299	279	297	313	285	289	290	327	326	314	303	293	306	289	276	264	300	312	293	276	299	285	323	261	309	337	309	313	336	305	293	296	272	316	302	285	312	336	296	286	264	312	285	295	316	288	299	328	282	270	283	318	312	259	290	351	327	287	286	299	291	301	275	301	293	326	302	327	309	302	242	304	283	286	305	297	295	282	280	345	297	273	280	306	299	299	304	293	309	314	289	332	297	307	309	337	279	313	282	309	274	321	282	286	299	287	284	300	289	278	307	297	313	313	312	310	291	302	238	297	317	309	287	286	292	280	316	299	294	292	287	301	288	302	293	336	262	290	300	292	294	317	301	332	277	283	275	316	330	296	317	285	286	288	306	297	307	321	293	308	291	310	289	305	306	332	304	304	275	289	307	350	315	300	285	316	298	294	266	329	332	267	277	318	317	298	317	273	251	285	296	303	312	309	303	289	330	329	239	303	316	284	321	319	274	296	289	306	297	315	307	296	279	299	294	272	321	291	330	290	292	276	269	300	315	310	289	297	309	302	279	278	294	317	284	297	290	283	286	307	292	271	295	312	287	278	276	272	290	272	276	296	303	310	317	309	284	306	293	290	307	318	310	282	288	329	329	315	279	329	332	300	326	276	314	279	301	294	321	327	299	326	305	288	299	298	290	296	325	293	301	306	282	331	273	318	298	293	301	244	285	280	315	347	313	329	327	295	328	304	305	323	306	271	290	312	326	286	304	315	316	317	295	285	305	314	299	329	293	300	292	305	299	328	310	316	279	306	304	278	335	316	253	310	310	318	297	304	320	269	318	298	293	296	344	303	307	261	276	281	300	329	310	298	278	307	340	322	278	286	309	322	310	332	285	266	292	280	298	273	275	263	316	303	308	280	314	288	328	316	301	298	323	288	272	302	282	291	303	309	301	321	285	323	291	286	310	279	301	284	292	331	314	285	285	295	297	316	331	314	273	300	319	305	288	318	249	328	306	286	294	287	309	282	281	272	317	280	287	294	318	319	312	256	278	266	253	278	290	302	280	287	307	311	295	275	303	305	317	307	317	303	281	298	336	287	297	309	332	323	303	298	291	295	292	353	278	318	299	300	294	300	274	277	297	317	293	314	279	291	294	293	294	299	270	289	327	290	290	294	289	306	293	294	334	251	280	261	280	291	314	312	284	347	290	276	266	281	279	323	305	306	258	314	294	296	279	306	255	263	289	316	296	307	286	294	295	293	299	291	317	307	301	319	315	297	312	284	318	273	306	316	332	274	296	276	310	300	306	315	299	313	273	295	317	300	289	275	320	275	291	303	313	306	304	271	295	306	273	295	300	279	321	294	289	285	315	294	283	324	309	273	308	287	302	308	270	305	288	268	292	285	323	265	282	308	288	301	273	296	297	294	280	273	300	306	317	309	291	322	274	261	287	280	297	322	289	329	316	294	288	301	296	300	317	257	318	311	307	339	313	303	318	293	280	309	310	273	285	297	314	260	297	310	290	294	317	287	290	259	295	305	292	307	305	317	299	305	284	306	292	306	277	316	301	280	306	303	299	300	306	296	282	287	284	309	303	320	295	290	298	303	271	329	289	328	301	271	267	317	303	310	300	308	293	289	277	330	305	284	291	312	294	299	291	299	290	308	280	299	283	309	304	287	308	294	310	322	286	287	308	289	271	296	311	312	327	314	277	304	296	286	305	302	317	281	261	266	299	312	320	311	309	301	324	296	305	338	296	287	275	271	293	283	300	296	272	316	301	307	301	291	302	298	316	322	312	289	300	285	312	270	273	296	291	259	297	277	263	273	284	276	299	299	271	311	307	290	293	296	325	272	310	292	284	323	261	302	308	291	284	318	289	300	307	281	285	280	295	304	313	286	331	316	294	321	277	284	299	299	289	290	285	284	275	309	296	321	267	266	290	312	298	297	307	289	327	307	285	297	306	315	316	293	305	269	316	299	284	312	284	305	294	262	288	288	336	300	304	284	282	292	356	288	276	273	300	268	303	329	303	295	294	295	323	275	292	301	288	302	262	330	293	273	281	325	278	293	291	303	294	306	283	272	304	301	302	316	356	299	288	284	316	271	260	310	278	308	274	284	289	291	345	272	311	326	302	350	326	297	304	276	292	292	312	283	294	330	296	315	277	288	293	314	264	295	280	305	314	301	282	286	309	308	299	335	327	323	258	263	269	300	308	301	340	271	323	303	282	289	281	281	271	304	297	269	302	271	288	291	314	310	307	346	268	296	289	299	295	264	338	321	289	295	297	293	296	300	296	306	310	313	320	304	313	307	304	321	321	335	309	321	267	294	317	330	305	275	302	280	306	278	289	319	274	301	297	266	302	325	286	299	293	285	269	310	309	340	303	336	270	315	304	306	331	312	288	304	313	310	290	291	333	323	297	316	311	298	287	337	321	323	275	302	342	328	316	305	293	285	295	301	297	300	305	288	308	297	291	269	297	321	295	316	291	282	309	308	280	328	304	296	324	318	287	285	286	280	285	343	286	280	291	335	325	318	304	310	274	310	300	279	296	318	287	279	283	284	314
7202	2279	4916	6297	6119	6102	6020	4853	4917	4302	4258	3892	3333	3270	2865	2332	2266	1923	1697	1620	1368	1282	1229	1126	1044	1028	974	951	839	805	833	793	822	725	746	738	707	722	708	730	681	683	736	709	713	671	696	678	651	744	666	698	682	677	621	665	710	642	653	692	655	667	661	632	647	721	706	632	750	735	686	640	674	667	688	689	695	638	646	721	677	704	706	696	723	671	658	689	643	715	694	649	712	681	696	687	682	635	681	716	676	662	633	691	690	684	636	701	696	671	659	672	654	685	675	615	667	635	694	677	676	670	720	672	689	699	673	703	677	642	659	731	619	643	659	628	682	661	692	644	677	667	680	666	668	621	674	674	642	679	669	648	632	667	668	649	631	688	686	660	672	659	678	710	656	719	662	685	692	650	638	669	696	682	688	685	660	637	673	684	670	692	658	662	713	705	679	666	659	677	679	651	641	692	679	668	659	700	710	673	649	651	667	678	665	692	660	659	679	652	652	650	637	652	683	667	723	695	617	690	668	657	638	670	653	699	663	660	683	639	689	681	689	667	667	665	665	687	668	658	687	692	697	648	703	673	677	661	610	710	682	664	628	702	693	700	694	706	608	630	649	632	675	702	673	672	665	695	693	684	663	688	645	645	622	670	616	684	619	632	680	665	703	679	664	668	705	686	670	714	663	682	663	719	642	679	669	680	656	699	706	705	676	664	649	656	683	697	641	642	658	697	667	710	648	699	713	651	674	678	676	662	662	667	656	670	737	667	710	696	722	684	658	653	694	652	703	692	678	652	665	663	582	665	669	699	735	641	660	596	647	701	685	657	676	683	615	665	684	627	659	640	692	628	651	647	639	667	656	668	663	703	684	654	666	700	692	670	635	643	701	656	708	684	653	671	669	666	648	688	678	662	685	687	658	649	663	686	717	660	656	671	652	625	673	660	657	671	654	680	703	685	661	677	661	658	715	650	680	674	664	700	636	676	635	650	703	677	691	650	666	666	698	674	695	660	632	660	648	645	640	693	662	687	662	699	661	693	649	685	641	702	669	659	650	730	689	677	702	696	629	659	651	672	670	673	653	667	711	689	666	667	722	659	654	645	701	702	676	641	671	666	684	717	651	662	676	650	722	666	672	649	685	643	665	671	621	662	655	657	672	677	642	661	621	691	707	663	618	709	674	704	653	689	698	653	696	722	637	667	665	674	679	673	645	678	652	670	689	660	665	687	703	643	672	640	664	603	635	658	691	631	694	715	627	648	718	665	629	657	683	656	608	679	673	666	709	633	709	672	661	687	641	622	682	680	698	654	683	653	667	660	674	615	665	680	689	638	658	708	684	702	680	644	654	653	743	732	685	654	667	656	690	684	677	703	650	683	710	593	684	656	726	671	699	683	688	659	674	666	600	656	673	674	630	696	675	681	671	685	632	675	658	696	691	640	710	650	669	659	722	691	719	674	651	668	646	605	643	759	661	692	671	664	707	654	676	648	677	680	676	648	702	663	687	752	685	697	642	710	698	648	701	675	689	642	724	701	638	687	674	629	676	671	724	643	682	655	648	668	635	682	660	616	684	711	688	654	648	663	705	653	680	673	681	666	671	702	731	659	678	685	709	671	676	700	656	713	633	675	645	654	678	664	671	690	707	675	702	674	692	681	664	692	649	679	649	666	670	668	606	696	702	677	666	653	653	667	635	640	678	692	657	686	678	707	688	675	689	690	646	673	653	677	691	656	654	673	690	688	672	716	698	646	689	705	672	651	676	682	676	655	696	664	646	688	693	698	719	641	649	660	672	671	607	668	664	672	677	698	635	623	725	730	698	675	655	675	707	633	672	633	671	670	654	616	702	674	628	683	648	733	643	704	689	666	635	726	702	690	724	681	674	685	670	637	634	695	703	656	695	708	660	697	685	661	648	684	682	685	675	654	623	712	664	699	589	675	577	695	635	630	657	732	659	656	677	630	714	726	696	674	636	714	671	660	648	694	675	698	663	631	661	652	656	655	636	672	674	678	686	651	695	652	689	661	647	693	659	716	692	619	670	665	672	682	649	633	642	611	690	689	677	643	693	639	703	664	677	657	671	672	674	651	654	690	688	723	680	678	735	669	636	719	681	670	634	680	705	725	699	676	700	676	662	665	664	676	673	677	698	648	677	696	659	660	681	682	711	676	676	699	688	658	687	670	699	695	657	704	657	703	679	651	701	670	664	632	645	676	697	695	648	680	696	693	655	630	665	666	672	684	669	663	680	673	676	668	677	671	713	689	669	702	632	660	699	671	655	733	676	661	677	684	654	655	668	646	650	669	633	688	658	654	650	653	704	679	670	676	668	625	672	676	672	663	612	696	635	653	680	669	687	662	672	681	645	634	668	680	656	709	697	658	665	653	657	635	725	653	648	716	691	679	625	675	689	694	671	667	696	731	684	638	631	682	663	627	670	682	664	708	630	685	657	712	648	687	677	666	669	680	646	652	631	686	665	714	697	700	697	671	687	640	657	607	658	689	710	641	666	680	665	676	708	657	641	664	630	670	663	719	657	648	650	659	657	667	638	620	691	736	727	669	720	703	691	678	653	670	671	682	693	634	630	674	701	651	622	676	666	691	717	673	711	682	678	703	659	668	691	689	671	696	681	656	629	699	704	676	685	639	659	713	695	637	700	707	678	659	684	712	660	713	649	669	675	670	688	647	689	644	655	662	678	642	689	677	695	633	685	684	672	699	655	656	629	656	640	665	638	667	652	689	644	632	662	685	690	630	686	655	666	677	647	651	717	674	687	625	707	661	631	684	672	678	700	629	663	670	674	679	693	679	628	687	678	655	710	661	681	646	658	718	633	697	688	672	682	653	680	662	603	653	690	655	682	661	699	670	673	659	669	621	646	728	682	630	673	702	675	692	636	648	668	671	674	678	649	670	656	682	626	643	717	669	686	712	674	668	660	714	721	658	630	664	684	726	685	628	702	675	658	721	645	678	670	735	657	728	652	677	674	649	688	651	624	687	709	686	645	683	637	636	678	681	694	673	728	644	658	665	700	616	677	701	616	666	686	664	626	654	632	668	640	628	664	652	659	627	655	608	686	687	657	655	657	643	692	631	666	700	650	698	666	667	679	684	643	688	640	670	694	655	634	658	654	665	715	688	696	688	621	706	700	684	672	671	727	714	688	689	690	677	662	691	681	711	672	623	636	642	663	678	653	697	659	677	670	689	667	648	707	727	679	658	649	634	671	653	684	656	695	646	715	688	655	620	663	624	650	709	684	655	641	662	642	627	624	627	718	652	670	642	674	689	642	681	632	646	641	697	694	639	668	658	683	657	628	675	650	628	677	680	705	656	685	672	648	670	702	606	670	715	670	703	657	667	658	700	693	615	710	651	653	628	692	676	617	632	703	674	691	668	684	677	703	644	724	683	685	642	664	629	686	653	679	697	664	689	622	612	684	661	693	667	655	646	608	697	661	657	672	674	691	627	661	716	649	647	628	700	692	655	651	667
16297	3874	4838	4409	3550	2826	2394	1866	1662	1306	1255	1157	1002	902	756	734	651	513	540	514	386	444	389	377	360	352	353	283	295	295	286	296	300	274	281	292	255	267	281	256	241	259	292	283	284	268	256	243	239	284	258	283	256	244	262	268	256	271	256	266	251	281	239	235	248	265	290	258	238	281	247	264	249	242	240	273	269	263	282	252	276	253	315	288	219	273	277	260	269	257	257	261	239	260	225	250	244	293	248	308	241	266	263	265	236	259	277	292	280	285	259	269	246	227	252	273	275	250	249	271	254	284	274	249	254	266	246	256	289	258	296	284	258	238	255	260	258	270	253	272	280	227	313	258	266	258	276	287	261	256	268	268	239	280	278	262	249	266	239	246	247	274	241	269	263	227	254	264	245	276	266	249	253	272	274	269	229	254	263	273	296	255	254	243	267	284	239	257	251	223	234	246	261	237	238	252	253	311	274	284	262	262	283	259	267	245	255	275	228	235	258	267	251	266	257	270	280	272	244	264	262	243	251	262	253	270	287	267	282	264	262	266	279	287	273	221	248	234	275	262	229	256	270	246	270	225	271	256	238	273	277	255	280	296	268	263	265	276	271	239	300	270	262	282	286	278	264	259	263	248	262	248	272	237	269	257	271	278	251	275	267	287	237	269	283	248	255	282	233	264	258	262	257	247	269	254	250	226	238	259	251	271	244	245	265	269	265	276	264	279	269	255	244	252	248	269	271	259	277	278	263	272	273	248	242	275	257	265	240	278	251	263	268	282	253	235	247	274	261	263	284	262	275	269	248	269	256	276	254	228	256	291	256	224	246	245	240	264	255	247	238	272	228	250	264	254	252	289	269	295	239	253	271	254	254	262	272	256	274	271	272	266	276	279	253	255	250	263	285	264	260	264	232	255	273	249	266	293	282	260	285	231	262	232	249	242	251	254	282	256	235	267	253	293	244	276	241	272	262	232	233	237	271	280	239	237	279	246	270	279	275	277	259	240	246	262	259	266	255	261	236	232	298	298	268	254	307	248	269	259	277	242	283	294	279	245	252	254	254	287	254	289	259	297	254	290	245	257	228	296	276	248	266	265	269	259	242	278	245	239	215	253	249	243	260	265	297	283	262	261	264	250	249	252	276	278	267	294	277	267	258	263	254	255	259	259	251	278	248	253	283	325	231	265	255	269	272	241	258	238	277	243	220	247	237	306	290	282	297	252	276	252	273	265	270	277	251	266	285	271	266	296	233	218	253	257	246	243	257	277	288	273	259	285	261	257	258	268	283	271	231	247	267	254	260	282	263	248	253	257	276	267	250	223	260	282	268	261	268	250	261	259	277	266	258	269	270	284	274	279	274	255	241	249	260	255	261	248	255	250	288	263	253	242	326	249	269	274	242	257	267	232	257	253	253	272	258	267	250	261	266	285	254	273	264	290	253	232	250	264	300	262	231	288	256	256	207	255	293	252	260	271	268	261	261	253	255	270	252	254	251	264	269	221	272	255	249	268	232	260	286	285	272	254	251	273	256	249	281	262	243	263	227	261	231	263	251	267	259	260	250	253	259	284	250	253	255	244	283	287	259	276	290	256	271	235	266	259	247	262	264	252	270	255	272	269	260	239	284	245	271	249	267	246	294	288	288	245	238	249	245	263	253	276	219	268	239	263	228	258	217	243	286	261	270	248	316	240	267	232	286	257	280	267	261	250	234	276	266	231	263	270	270	239	273	257	297	260	249	246	234	250	255	255	247	288	246	273	245	276	262	254	256	238	282	252	247	246	254	260	263	253	251	258	283	284	262	262	265	231	266	258	223	260	261	284	263	246	314	273	291	250	268	259	259	274	277	262	258	236	253	273	267	271	257	268	277	255	267	244	229	281	272	289	243	289	253	253	233	241	228	260	244	294	247	250	249	262	251	257	258	269	222	260	245	241	284	253	305	285	292	243	243	248	267	276	242	252	266	253	245	257	281	272	252	284	260	265	253	266	281	281	265	246	227	263	261	282	278	287	261	268	280	244	272	265	250	257	269	288	287	246	252	244	258	243	258	275	272	248	275	267	264	252	275	252	253	259	244	280	288	272	243	283	232	271	271	246	251	258	259	259	257	281	244	250	280	262	273	249	304	279	255	265	222	276	275	251	236	249	281	273	255	252	292	220	258	255	231	264	256	217	279	291	260	253	281	272	254	267	249	267	256	261	258	269	282	292	266	292	287	273	274	274	237	272	286	275	236	252	295	259	243	279	270	246	286	272	251	245	277	258	267	287	265	276	242	259	270	247	265	277	264	241	255	230	266	243	249	245	247	251	259	261	260	259	292	253	307	282	259	247	270	293	271	255	277	283	253	268	242	258	241	251	274	278	308	280	303	254	261	288	266	273	271	266	251	281	257	236	279	298	277	235	272	263	277	256	264	256	253	266	279	227	252	300	273	271	230	248	233	261	247	293	287	261	242	291	269	274	266	239	248	261	253	241	249	229	287	241	223	274	245	286	276	252	255	269	303	277	285	236	249	244	274	269	270	274	251	267	289	256	266	260	279	264	275	280	277	268	280	243	277	254	230	252	259	241	235	232	273	254	283	228	269	263	257	287	267	241	245	249	273	248	255	275	275	245	280	227	270	257	262	278	235	256	284	256	264	297	251	258	262	270	237	285	256	274	240	248	295	276	291	260	253	277	237	244	255	245	266	232	251	239	279	245	265	278	301	276	265	257	263	265	275	245	268	241	249	275	241	255	261	245	277	249	238	277	292	265	258	289	254	247	250	277	273	244	255	270	236	286	233	288	241	235	229	270	261	243	257	276	251	248	251	269	263	266	266	240	254	266	264	239	287	242	270	238	260	257	260	271	271	263	275	264	258	287	248	294	267	288	251	240	276	261	275	277	244	251	263	271	284	254	269	250	293	249	244	283	252	281	267	254	254	253	255	257	254	234	269	272	247	265	267	271	312	285	237	266	245	244	259	257	245	236	253	279	258	255	254	268	268	250	250	247	268	259	242	271	262	248	267	235	266	245	245	270	269	278	278	228	274	266	259	261	236	248	290	250	277	257	274	252	250	271	288	295	250	249	261	253	250	269	266	273	257	270	307	269	247	278	263	286	277	251	290	251	261	235	253	265	277	279	290	260	263	275	250	242	257	289	245	284	280	233	273	232	256	314	252	277	267	252	286	268	263	265	246	263	273	273	230	267	283	273	239	279	269	271	279	275	297	285	255	254	215	257	266	283	261	299	243	252	271	263	269	266	252	275	265	259	254	272	218	267	279	236	230	284	242	308	260	233	251	289	286	273	244	247	274	237	240	238	262	279	259	259	258	268	281	255	260	248	240	273	265	277	226	269	259	295	253	263	278	234	286	233	273	294	248	264	278	281	264	262	271	290	276	268	259	281	247	265	230	245	234	303	274	298	262	281	275	249	248	291	298	275	265	266	253	247	286	238	255	243	271	270	242	258	260	241	272	268	295	242	247	241	278	288	250	274	268	207	244	249
9542	3216	6837	9279	9613	8837	8059	7117	6851	5704	5602	5550	4915	4385	3832	3461	2899	2513	2412	2148	1861	1766	1682	1394	1320	1188	1123	1059	967	870	811	773	820	766	716	754	698	711	672	630	641	640	649	625	626	615	649	664	597	607	623	603	633	656	680	636	660	606	624	586	604	628	651	600	620	629	612	604	640	660	612	617	596	565	617	617	641	621	610	635	619	618	592	619	611	597	654	597	568	609	601	618	658	626	574	568	598	610	575	626	596	598	588	631	614	584	555	598	591	589	611	598	647	597	617	624	634	662	605	610	600	629	633	585	634	599	603	605	591	601	617	610	595	584	632	656	633	620	557	583	565	576	621	628	649	587	671	629	600	565	658	612	613	597	618	657	580	617	603	622	621	620	596	632	650	623	611	606	647	625	620	600	575	641	571	604	616	589	575	607	641	649	619	617	655	632	619	618	605	617	655	607	588	593	617	614	593	605	604	632	606	591	628	598	569	581	587	635	588	602	627	637	596	643	666	607	614	582	625	587	597	546	606	619	599	622	570	651	640	616	656	643	606	603	594	577	629	607	602	607	642	640	606	629	625	613	613	641	585	639	586	583	610	646	654	648	668	598	624	589	614	617	650	653	616	631	670	597	581	611	574	567	599	672	626	591	580	668	589	620	619	614	638	646	649	635	604	613	567	642	604	608	608	600	551	576	614	626	630	592	608	577	602	598	623	613	603	586	601	634	615	609	601	634	623	583	582	610	598	637	593	597	585	645	655	631	594	645	614	641	634	623	561	613	616	593	642	614	572	595	646	608	608	594	631	656	596	610	584	571	612	594	625	571	610	595	579	588	584	608	593	628	601	606	581	591	601	566	598	587	580	640	605	647	627	611	673	589	596	604	604	609	612	635	636	610	612	565	643	614	605	604	598	608	577	598	592	597	599	573	590	582	608	583	641	629	603	630	615	626	626	623	617	631	619	582	609	580	640	616	615	646	577	589	609	608	597	603	600	610	619	617	620	651	586	633	591	613	597	583	584	588	619	628	573	597	639	626	637	616	620	622	577	614	569	583	638	591	664	647	586	609	617	591	611	581	551	632	646	610	643	604	585	573	611	596	619	589	599	599	600	575	623	616	656	609	627	614	623	613	602	615	658	606	661	541	651	603	585	621	636	611	676	592	631	622	617	607	559	622	623	610	602	621	567	613	608	628	625	590	629	608	641	619	596	624	588	588	565	595	622	614	581	630	587	647	604	658	594	594	618	644	662	643	581	638	627	623	621	606	620	591	616	624	614	632	611	618	605	603	627	601	644	621	583	640	597	586	577	623	619	590	618	583	616	585	635	606	571	634	594	575	640	599	605	609	596	611	583	637	633	625	628	612	604	596	602	612	606	645	623	652	619	648	594	588	583	605	596	606	630	628	558	621	604	586	576	611	622	560	600	582	609	581	597	637	613	620	625	643	618	566	615	604	593	641	609	587	572	607	623	620	592	591	607	626	607	616	612	639	606	563	569	618	650	603	628	619	645	619	631	594	628	612	524	657	646	637	612	608	582	615	631	592	599	643	676	578	643	610	589	594	603	624	623	588	607	636	601	599	624	644	591	604	626	590	589	598	644	578	622	584	637	639	595	626	548	586	589	605	607	589	673	595	579	621	639	630	604	607	577	603	642	610	664	611	634	595	601	561	578	630	668	643	627	606	608	610	575	549	581	604	593	611	574	578	635	667	641	572	609	587	604	619	634	586	549	567	655	586	579	596	582	637	624	658	563	650	663	635	600	581	618	621	586	647	600	632	591	670	605	608	565	634	635	604	637	599	641	590	654	609	617	666	598	605	635	630	648	625	599	586	627	622	632	642	611	581	612	652	590	616	538	615	622	593	565	629	613	583	620	601	603	563	591	634	644	580	564	634	621	600	586	596	673	642	633	620	602	609	617	594	567	644	616	603	589	629	611	582	589	570	622	612	637	585	628	580	579	655	593	602	597	615	624	622	612	607	620	604	640	594	573	565	642	613	602	603	619	581	598	597	619	605	598	602	611	615	586	599	586	581	638	591	579	570	585	624	621	599	612	621	629	666	600	615	594	600	589	595	569	616	654	618	596	592	632	587	629	609	634	629	602	618	637	610	617	605	627	590	627	588	597	590	596	649	615	636	596	592	570	623	565	610	586	594	608	623	591	621	613	616	642	642	567	643	645	639	566	621	642	641	609	562	581	632	616	579	600	576	605	607	613	607	564	565	636	651	612	588	613	620	641	633	638	609	631	583	605	608	666	565	603	612	585	614	595	614	594	630	604	587	615	598	597	619	602	607	590	604	583	588	572	623	553	643	619	624	621	633	567	570	602	634	622	596	598	634	599	605	616	650	656	613	623	592	579	589	607	657	644	573	640	602	566	658	640	627	608	616	577	619	598	569	594	628	616	623	601	619	666	613	597	575	586	622	624	603	604	643	628	584	583	627	576	606	594	613	595	602	556	661	600	562	605	619	606	594	630	605	648	607	594	608	609	634	602	626	599	626	632	621	599	621	540	557	600	581	610	616	644	610	582	587	614	598	603	578	596	625	589	618	595	596	595	611	622	579	610	591	591	632	626	589	594	614	613	553	583	608	618	571	636	559	621	621	613	605	605	600	613	575	627	603	633	609	621	625	579	635	619	626	602	609	627	614	631	614	617	582	618	597	610	627	648	613	647	610	619	604	554	655	617	577	669	640	618	604	606	632	615	629	656	614	586	576	567	576	614	623	647	604	629	590	556	576	646	591	591	568	576	570	635	613	612	635	605	645	580	598	626	603	598	617	608	633	636	572	612	613	609	656	644	628	630	587	561	620	588	652	598	576	621	620	608	633	622	600	620	643	629	615	636	622	617	626	654	622	629	626	599	612	651	605	618	600	598	597	641	582	594	675	598	641	616	644	620	652	627	600	625	608	598	605	665	563	627	574	614	616	586	589	609	609	618	621	628	641	643	598	638	627	630	605	620	625	573	635	625	626	598	577	602	630	594	596	643	632	603	601	611	619	610	625	587	599	586	591	580	631	562	595	594	601	647	642	609	575	617	584	604	544	639	599	630	609	613	600	589	599	611	641	584	598	577	591	558	589	586	597	589	619	654	621	592	604	656	603	590	627	556	598	628	633	647	566	627	622	639	575	636	601	594	706	585	555	634	582	582	664	629	567	634	630	568	605	605	600	620	605	651	594	605	592	595	623	660	586	604	601	622	583	628	592	588	562	594	656	597	610	624	621	624	610	622	614	608	645	605	639	623	612	628	588	642	635	618	607	626	640	589	657	617	615	575	582	613	584	560	600	595	613	632	629	590	632	621	619	647	613	590	592	628	611	600	603	620	627	593	616	609	627	633	622	645	561	589	604	634	613	618	601	535	604	584	586	617	609	620	623	607	603	650	635	620	602	592	654	597	621	582	619	616	613	606	594	562	629	612	658	582	572	641	605	607	615	622	605	571	653	646	606	609	618	600	626	619	580	627	637	587	607	596	619	586	643
2376	900	985	890	720	752	653	580	563	537	531	500	522	505	488	515	551	478	487	462	426	416	414	415	432	439	376	392	426	418	406	375	359	412	399	402	373	393	432	393	357	399	417	392	400	419	406	379	395	384	378	388	401	374	388	343	385	388	388	407	383	376	393	405	428	382	368	387	425	362	366	374	369	362	371	366	357	405	389	365	388	365	380	414	398	349	342	400	414	376	371	388	414	384	374	389	420	372	393	388	389	391	389	433	390	348	396	441	372	373	369	384	373	364	343	362	308	409	378	367	393	374	391	368	370	430	396	355	361	352	425	367	426	371	358	369	371	390	395	396	408	376	386	366	420	390	377	388	371	401	392	423	401	398	379	415	358	353	395	358	367	378	366	378	375	368	404	396	402	419	405	414	363	390	439	390	380	343	379	387	339	372	388	406	408	387	357	396	396	402	376	379	373	390	366	362	388	375	401	395	355	356	373	372	347	412	390	355	389	361	398	366	369	389	377	349	367	391	399	390	387	435	363	392	391	396	371	387	357	408	404	390	414	400	374	396	377	384	393	382	394	388	385	368	377	416	403	346	385	391	384	388	388	375	401	437	409	403	352	390	365	369	399	408	367	383	393	393	412	386	376	364	358	400	398	365	361	362	388	375	404	359	394	393	365	417	359	396	375	382	403	384	411	409	378	396	379	365	355	331	379	375	402	350	360	385	369	379	386	363	376	395	378	393	397	368	420	362	367	395	344	366	392	357	364	388	413	387	373	384	402	357	407	354	400	386	379	397	373	385	345	377	344	391	392	399	400	385	388	366	412	396	387	388	370	405	392	390	386	398	397	369	384	343	391	405	381	383	358	397	404	381	398	344	391	380	355	409	396	341	420	368	395	354	366	362	421	390	351	369	357	345	389	356	423	402	392	377	411	368	367	418	362	370	397	396	408	357	374	366	379	371	396	388	411	379	395	390	341	402	371	380	393	385	376	352	407	334	380	383	425	405	356	357	363	367	374	331	350	404	400	413	371	366	396	372	418	406	349	404	406	389	424	363	368	386	388	368	366	403	372	363	370	431	406	398	385	388	385	360	361	393	344	385	375	380	338	373	401	391	385	386	363	403	369	401	404	422	383	411	393	416	408	382	354	370	398	348	386	399	353	390	360	383	378	373	384	356	397	390	354	417	392	359	415	412	376	381	381	384	404	400	345	367	360	372	409	376	412	394	395	391	369	345	385	367	395	401	372	384	359	432	391	382	381	410	374	364	373	368	376	420	387	363	383	392	385	372	374	381	370	424	420	358	372	350	374	385	369	360	391	403	394	404	382	366	371	346	355	410	376	393	397	406	381	401	358	357	416	399	383	394	372	377	373	418	366	330	342	395	364	389	371	380	401	374	357	350	398	366	390	403	361	377	364	363	369	392	382	384	375	383	357	348	376	366	391	350	384	375	375	378	400	381	377	363	357	348	364	354	371	383	381	407	379	371	390	377	356	360	385	397	389	391	369	375	430	374	406	413	398	405	367	379	386	390	381	391	351	405	372	381	381	351	356	379	354	371	395	435	394	397	423	386	384	356	417	358	410	378	408	403	405	339	400	374	374	418	365	363	410	363	349	362	367	395	371	397	359	395	412	394	361	370	406	381	404	394	407	372	384	386	412	330	363	372	409	384	413	387	415	392	384	387	371	354	367	430	381	368	366	409	370	378	404	391	391	400	340	406	383	429	359	365	408	386	426	374	401	398	378	357	370	395	350	380	386	361	420	373	367	366	395	354	410	414	396	361	388	376	359	393	409	388	421	365	405	384	375	411	402	350	354	412	344	412	346	380	362	357	401	359	389	361	391	385	371	416	355	376	373	425	381	403	430	377	376	402	404	386	397	367	390	398	404	349	408	346	370	376	341	418	377	394	409	377	394	404	385	392	372	388	374	348	346	366	374	396	351	445	345	362	347	356	399	375	388	363	424	354	402	407	398	395	351	389	396	394	457	416	387	384	416	393	392	408	399	423	400	393	367	375	345	357	392	388	370	375	356	404	380	365	418	395	377	408	385	366	383	404	397	383	400	354	363	405	390	394	401	367	397	376	380	402	360	406	359	382	382	396	377	410	353	398	389	374	379	381	440	403	391	366	378	373	381	364	384	356	373	366	379	366	397	376	421	339	388	386	357	351	391	372	354	387	346	412	360	396	371	371	364	367	386	378	386	387	395	393	406	366	378	366	287	348	365	383	398	394	389	415	384	364	392	357	380	401	399	333	361	390	365	354	385	351	351	414	396	358	398	380	380	392	385	387	383	365	398	375	381	390	370	409	372	400	373	407	377	414	392	407	413	371	334	336	371	393	363	386	393	374	389	410	384	402	360	391	411	372	383	376	388	366	345	366	351	361	388	408	409	398	384	405	417	339	385	377	363	416	360	405	404	376	402	380	380	386	387	388	390	381	382	382	421	376	406	406	388	373	396	381	368	355	384	378	409	368	388	371	371	398	398	373	389	383	399	398	401	380	364	388	399	408	390	379	398	391	394	381	348	364	383	354	404	409	387	371	346	402	370	408	431	409	413	371	363	387	385	369	373	357	392	403	372	400	375	366	341	350	351	359	408	368	364	373	369	385	377	384	419	376	340	408	402	402	366	414	353	372	397	384	365	362	420	406	384	371	366	336	372	372	396	407	410	391	355	385	397	404	398	376	373	427	373	366	379	377	408	357	384	379	414	381	382	403	377	411	385	363	411	391	329	363	411	368	407	350	355	378	365	380	414	345	416	368	399	363	413	382	384	388	365	349	404	369	421	385	391	359	385	404	360	374	376	384	367	374	395	372	385	389	388	362	360	386	366	387	396	356	375	378	405	376	352	401	386	352	380	389	398	396	406	380	417	345	427	402	390	400	375	407	356	402	380	366	377	346	329	389	369	396	382	384	387	401	378	403	374	434	378	377	400	357	424	414	415	328	392	374	386	321	401	392	402	372	361	392	412	378	390	429	401	371	403	429	381	354	389	364	430	401	412	354	368	432	373	428	350	372	360	391	345	355	401	386	380	375	365	400	374	330	410	383	346	381	388	380	395	398	401	364	417	384	399	354	342	404	355	367	391	377	384	392	354	371	401	385	362	405	362	371	377	359	404	372	385	393	377	371	384	390	392	345	384	376	372	391	407	368	374	374	401	408	372	374	338	408	399	361	405	385	384	394	355	384	369	388	388	354	399	392	399	386	378	394	391	385	323	360	400	398	388	435	406	380	404	313	375	422	352	382	346	396	404	404	403	380	352	414	377	347	371	356	366	386	365	383	372	396	378	356	335	372	392	368	415	360	410	371	396	384	419	399	388	381	367	374	382	390	407	388	356	368	388	405	370	377	408	334	395	397	365	365	388	393	389	389	389	384	407	375	380	381	365	385	398	342	373	357	415	374	389	372	374	424	358	397	389	395	399	386	365	344	389	374	370	391	358	366	393	400	353	374	369	384	394	360	376	435	415	390	386	380	403	384	404	381
2462	1311	2132	2517	2455	2810	2442	1966	1752	1752	1761	1583	1561	1456	1483	1615	1510	1483	1340	1243	1171	1124	1092	1102	1090	1013	1006	994	976	854	866	815	815	868	841	850	862	819	842	847	849	857	875	898	860	830	857	882	852	847	909	881	845	864	860	821	873	858	847	821	805	804	833	815	756	778	815	816	799	838	862	803	847	858	818	870	883	865	846	872	823	867	827	810	776	822	867	834	825	836	847	769	838	836	891	833	847	823	855	831	805	895	859	875	873	828	834	879	865	797	901	842	848	841	897	869	854	848	816	838	886	786	818	849	819	805	833	869	876	865	840	838	842	755	849	829	839	839	788	827	844	866	841	799	820	910	880	855	844	845	762	814	875	864	845	837	801	821	836	897	863	815	811	817	836	904	810	797	819	883	785	828	830	824	827	798	832	846	825	805	864	861	844	832	834	823	839	831	832	793	828	825	812	831	813	798	838	811	877	829	847	840	825	834	818	822	781	826	837	847	897	851	848	896	848	807	839	836	834	838	848	786	851	837	853	854	816	873	854	806	797	814	841	806	833	839	859	816	841	803	859	797	850	804	840	881	794	821	829	773	830	845	827	822	813	793	820	828	814	844	862	747	828	860	854	873	810	836	824	835	799	830	869	869	876	842	835	856	833	823	859	860	773	805	833	847	770	821	838	805	842	824	806	819	813	801	858	844	863	874	821	862	841	897	806	846	895	798	848	855	807	860	798	801	818	805	835	846	849	845	849	841	833	807	799	887	862	796	794	824	832	851	858	886	779	841	860	816	782	806	853	849	873	796	904	838	817	867	823	869	907	857	804	876	856	837	862	829	814	845	813	831	858	781	839	801	835	851	849	877	806	852	825	833	870	833	877	822	842	862	851	804	810	880	860	853	827	842	783	856	845	805	832	816	803	801	813	884	803	848	889	863	840	817	842	829	840	816	834	789	837	829	829	873	853	815	844	775	816	840	886	827	822	872	805	874	807	872	892	798	826	853	829	865	845	805	851	803	839	810	845	848	828	872	879	836	896	821	872	791	821	807	849	849	872	836	853	814	837	827	845	832	891	871	851	864	825	804	788	809	811	803	891	862	851	872	832	808	839	834	795	841	912	800	796	823	823	850	811	864	836	803	777	903	871	785	806	823	845	842	815	846	765	866	823	874	827	886	856	810	842	832	877	780	838	767	817	849	836	814	817	833	893	813	862	895	837	831	778	875	844	797	864	829	812	818	814	841	788	795	787	806	854	866	766	854	844	852	831	770	841	778	842	836	871	889	780	862	848	780	820	815	844	842	864	837	826	790	838	834	818	871	806	791	862	844	898	835	830	852	768	814	849	774	835	839	795	888	830	915	851	831	858	825	853	867	847	849	821	866	801	860	839	798	881	793	831	843	832	808	859	762	800	862	824	867	823	825	821	811	835	802	845	857	881	817	855	851	853	835	782	813	799	826	815	870	842	860	873	821	823	850	839	877	881	822	856	827	858	869	855	813	828	837	849	868	864	857	854	817	859	868	855	798	846	856	820	828	819	872	847	871	822	856	844	799	784	826	872	829	859	814	785	844	858	781	848	875	835	873	796	864	872	793	774	818	792	913	829	764	854	823	812	840	860	877	837	849	872	842	831	811	794	822	847	806	844	852	843	789	861	838	868	804	817	860	811	838	831	805	837	857	904	841	833	818	857	867	825	862	864	843	832	784	844	814	857	880	775	861	851	868	814	843	860	817	813	833	820	899	851	826	847	792	844	880	867	795	787	820	905	837	853	808	820	784	834	780	894	836	854	802	838	817	878	853	871	805	830	818	815	825	865	810	889	849	858	835	831	826	870	864	821	860	796	844	862	828	838	873	859	827	768	901	823	877	812	766	836	807	821	863	854	833	825	873	858	890	830	895	874	913	838	817	861	807	811	806	853	842	801	854	841	842	827	816	863	816	826	876	856	837	855	875	866	854	828	853	871	886	850	897	806	806	863	837	840	831	852	825	910	814	887	857	832	842	825	834	818	775	843	823	806	879	831	802	817	854	874	810	833	835	769	845	842	811	870	821	822	881	833	875	866	836	845	861	830	855	865	808	856	834	853	846	778	858	813	833	869	811	813	882	889	783	755	859	827	863	909	820	808	797	820	857	847	868	856	806	855	853	883	830	837	820	820	789	830	849	789	809	872	837	820	804	840	901	818	847	852	813	805	848	770	853	910	828	859	851	803	861	879	886	790	807	869	844	839	821	827	762	818	788	820	847	826	778	830	817	822	824	784	844	788	845	886	818	791	811	839	819	860	846	851	876	764	825	859	838	879	781	882	800	805	825	839	778	918	844	836	862	878	788	830	821	819	800	809	797	794	817	857	823	886	881	798	824	856	830	840	805	825	826	833	823	861	849	836	780	875	792	894	851	803	814	855	881	830	827	825	823	829	812	871	817	785	830	817	819	834	814	872	844	854	831	835	845	881	817	815	825	818	828	812	821	823	857	829	841	840	815	866	839	842	843	844	819	822	860	883	801	808	848	781	849	834	848	849	825	789	758	912	815	859	849	789	830	845	873	890	787	836	786	863	807	803	829	805	868	867	867	837	831	842	825	791	822	865	857	803	822	864	809	866	845	833	891	858	900	918	832	841	827	840	788	883	852	825	812	849	800	861	872	869	826	848	841	867	812	850	867	796	799	832	861	847	839	879	836	860	842	821	834	849	873	822	856	851	824	819	821	850	836	831	874	817	825	842	825	849	814	815	819	823	786	880	839	823	791	858	855	819	816	870	806	868	827	835	873	793	849	801	883	853	804	885	855	808	835	825	824	916	856	859	834	825	894	834	850	849	819	856	867	838	861	841	849	833	830	847	815	820	806	797	868	841	886	845	842	868	854	841	852	824	887	813	896	826	836	863	888	812	812	839	803	821	812	875	832	892	826	818	839	844	831	835	845	823	858	782	839	848	831	837	885	865	882	876	838	859	840	792	876	832	831	855	777	852	834	806	789	810	864	794	848	854	885	812	816	840	881	809	819	840	872	806	807	802	820	824	832	794	776	851	849	888	828	862	854	822	834	895	885	846	803	850	862	894	910	839	853	828	812	868	799	839	794	833	851	822	864	868	838	881	861	851	829	829	825	854	816	881	817	825	872	797	870	855	863	842	836	816	814	786	833	816	799	876	786	838	810	838	861	837	828	859	785	853	825	815	828	851	806	801	824	853	873	863	804	864	766	809	849	872	871	840	865	878	831	827	869	897	854	834	785	830	834	850	839	867	832	836	842	849	820	824	815	871	865	854	867	860	880	830	852	862	804	896	834	806	840	881	889	855	827	880	822	784	843	817	867	837	824	839	819	815	847	820	847	843	836	801	829	832	804	865	792	853	844	821	855	879	879	873	851	904	879	810	860	855	846	866	839	840	864	847	795	825	831	809	823	864	849	845	828	828	828	860	813	849	829	792	859	851	857	845	798	782	880	824	849	875	835	813	830	828	830	867	818	869	867	806	864	825	879	807	810
8871	2163	2987	2508	2150	1744	1516	1074	893	849	813	678	636	624	550	468	457	432	454	437	430	386	425	368	349	342	332	342	315	321	314	299	298	267	276	302	319	314	302	295	300	305	277	327	304	272	291	264	277	277	306	303	270	309	314	300	279	279	284	271	260	266	266	290	283	290	280	269	293	301	287	302	324	315	343	294	279	284	293	303	285	296	265	299	320	313	281	275	285	304	298	303	261	313	296	294	290	303	283	288	284	291	305	290	287	321	284	292	285	281	286	269	295	336	287	279	269	309	282	301	317	278	280	315	333	311	262	282	335	290	251	291	296	312	288	296	288	305	277	287	287	255	301	295	272	316	304	311	298	293	280	253	288	314	292	284	249	296	303	305	296	288	297	316	290	319	318	293	303	291	283	271	291	319	264	277	319	286	253	283	300	297	302	276	290	290	261	290	277	278	281	314	255	269	269	247	259	305	299	295	321	284	296	284	305	319	285	297	291	280	350	263	292	299	291	266	275	293	294	258	312	299	272	304	322	314	262	273	303	297	276	289	278	281	301	292	339	302	288	260	283	286	311	325	283	268	296	310	325	281	290	311	298	282	276	271	324	321	288	270	281	278	285	320	286	241	292	283	294	288	290	289	274	289	314	314	315	312	276	306	303	289	287	316	283	296	285	255	298	261	305	288	290	266	305	269	289	316	292	316	265	298	264	295	289	274	267	252	285	286	293	315	272	333	295	288	299	291	302	280	290	276	295	270	292	315	313	299	296	294	261	301	290	271	303	267	289	270	278	283	286	285	294	310	312	300	280	271	292	261	293	291	296	288	303	317	273	261	298	303	312	259	299	322	305	306	281	292	315	300	298	305	296	290	288	299	320	268	299	300	295	294	294	320	287	290	288	319	297	272	271	285	265	296	275	263	281	341	304	307	327	305	275	284	278	275	278	274	289	304	312	281	309	302	293	271	302	320	264	279	301	339	347	267	320	292	246	311	289	300	277	291	265	309	270	267	254	270	286	299	340	297	287	297	270	289	277	309	279	299	285	290	295	272	268	275	304	297	313	284	312	288	271	260	294	303	290	338	296	315	254	257	283	250	308	276	305	313	298	283	321	322	324	281	311	280	272	295	300	278	278	276	290	291	288	305	311	296	283	302	332	290	284	265	275	326	296	316	308	280	301	296	261	315	253	316	306	285	292	251	321	311	289	299	287	300	266	286	282	284	300	346	288	279	327	263	302	249	313	261	305	276	268	258	292	305	326	296	310	301	316	306	291	279	296	318	294	281	254	268	289	310	283	257	297	312	298	278	280	301	287	286	297	293	291	278	310	286	302	312	287	273	300	274	292	317	277	275	260	288	290	299	301	288	286	307	297	299	304	269	298	255	296	323	305	255	273	283	273	282	308	284	298	294	281	300	270	269	275	259	298	300	289	316	310	325	282	286	302	270	295	278	305	300	306	305	270	291	294	267	310	294	311	283	262	275	322	297	304	266	293	338	295	276	287	293	304	288	295	296	229	312	295	266	313	288	302	317	271	309	304	284	281	300	311	311	269	315	262	288	289	279	291	299	268	293	290	296	301	307	272	288	295	287	314	267	290	272	297	316	328	275	324	276	294	284	290	300	283	281	316	304	283	273	277	286	306	257	295	294	260	303	271	288	309	261	293	279	294	304	280	291	280	281	295	316	290	301	268	285	310	252	307	283	294	312	282	291	291	286	286	311	319	276	279	275	293	278	279	272	316	298	274	326	265	271	297	283	280	327	281	279	276	288	300	302	301	333	298	273	275	297	331	291	268	294	311	294	277	308	290	294	296	280	289	303	285	274	289	290	283	289	292	283	267	263	259	267	297	268	292	329	332	308	279	286	256	303	297	283	310	266	283	298	293	287	305	292	300	298	290	315	289	293	263	288	293	286	312	289	311	296	305	309	275	308	314	272	292	295	309	327	300	300	272	301	285	249	294	245	296	312	282	292	306	311	291	286	303	309	311	299	275	278	283	322	280	275	273	284	308	271	267	318	256	251	315	311	270	279	273	293	310	274	272	303	271	261	288	289	274	299	269	282	308	306	286	309	264	308	296	287	284	285	251	297	288	277	284	312	282	286	307	304	267	290	263	324	302	274	294	281	279	267	289	275	301	272	302	317	284	256	293	265	278	266	296	288	295	275	298	280	293	268	313	296	273	286	290	268	302	264	266	291	309	264	291	317	300	264	262	274	270	292	294	300	276	281	289	275	276	304	306	303	289	286	273	284	313	289	296	279	278	288	286	280	282	296	254	262	301	281	284	301	318	291	287	265	311	291	279	274	301	259	263	321	285	290	278	295	281	295	282	292	295	308	305	313	344	242	333	293	312	298	302	296	307	291	288	275	268	293	288	257	282	300	272	294	289	294	293	296	311	295	307	288	298	318	277	293	292	290	306	257	274	271	285	249	295	302	313	305	258	303	294	296	282	280	295	264	287	291	264	282	288	278	311	289	256	287	283	315	331	272	262	264	292	303	300	279	292	278	306	280	277	278	294	263	318	275	292	276	267	275	279	266	259	286	265	289	285	282	277	291	291	268	294	302	282	241	269	323	282	275	284	330	267	279	292	333	294	300	324	353	300	263	268	287	331	301	346	268	293	276	294	284	275	295	285	274	261	303	320	293	285	273	309	287	285	274	286	305	268	304	318	263	288	299	276	276	317	287	264	279	246	282	298	288	290	296	290	285	296	309	277	279	325	301	257	262	289	315	283	312	318	306	283	264	286	308	275	269	265	286	292	308	328	294	328	293	299	276	277	297	260	281	300	284	295	283	303	287	278	258	285	305	308	274	299	288	305	322	299	283	301	264	276	270	274	316	299	303	300	288	324	305	289	285	286	288	265	315	310	307	271	310	294	314	336	279	267	285	277	294	302	280	260	288	278	283	268	315	302	292	264	277	257	269	293	308	284	286	287	291	305	319	316	275	278	293	282	289	296	285	299	299	290	265	265	306	289	321	292	284	260	261	272	322	289	280	315	266	295	296	296	290	316	302	262	311	297	275	269	302	268	301	339	296	288	331	287	283	280	292	245	287	242	274	254	260	263	254	261	303	289	326	290	313	286	246	301	302	303	242	265	291	287	264	288	268	319	280	295	293	265	268	294	317	264	327	278	314	279	279	284	294	276	297	299	254	291	278	273	318	303	286	281	286	318	270	293	280	277	279	302	280	306	281	287	302	301	300	321	300	288	255	285	324	266	309	317	308	311	272	267	309	317	287	279	306	327	278	278	278	297	269	283	320	297	269	299	321	267	305	270	273	305	267	296	267	303	285	309	297	258	289	309	270	288	282	300	297	285	291	296	281	238	284	320	272	243	261	279	267	291	317	280	271	286	283	301	282	278	293	288	302	302	300	293	338	295	288	333	313	279	264	293	284	314	297	305	260	305	265	294	287	272	293	277	301	296	300	269	283	287	289	286	293	342	326	287	315	278	317	315	296	287	274	299	288	276	278	305	314	287	276
7248	2242	4647	6095	6479	5969	5038	3905	3759	3589	3409	3012	2939	2839	2310	1999	2052	1803	1713	1612	1493	1358	1261	1196	1100	1040	978	953	929	790	767	771	758	741	745	740	753	724	724	668	707	667	700	639	696	657	690	673	682	683	665	678	668	639	656	650	661	649	670	620	696	677	674	662	617	623	702	737	628	689	699	678	661	656	673	676	626	644	620	690	624	680	668	643	682	661	736	618	655	684	657	651	663	632	657	671	659	648	659	632	688	679	664	746	661	665	639	606	633	650	656	684	634	633	682	616	684	664	623	646	645	596	649	678	676	654	687	652	617	637	635	621	674	644	676	620	650	656	654	684	699	667	650	656	610	641	682	641	668	691	664	702	644	641	658	615	665	643	641	669	664	689	662	646	645	636	657	631	637	638	640	712	655	629	667	657	640	625	681	660	668	639	701	625	631	665	659	672	643	617	638	608	679	626	651	644	628	631	688	652	708	629	623	631	649	654	661	646	660	668	622	626	658	623	641	682	681	611	687	641	639	676	619	647	641	642	635	670	703	636	630	671	698	661	645	642	631	634	684	638	663	682	683	657	645	684	670	664	663	637	604	689	659	667	639	632	657	629	657	655	648	710	682	627	661	621	690	647	629	674	623	654	638	669	651	640	598	694	702	641	640	633	621	650	664	663	634	669	605	638	672	638	640	596	667	701	673	664	616	625	663	662	605	641	674	643	632	680	639	656	645	705	644	591	684	675	651	687	629	652	657	644	672	637	652	603	637	610	656	681	621	626	596	670	642	693	685	619	676	648	666	698	615	688	663	629	613	626	669	636	644	629	653	643	666	673	624	643	643	635	657	632	638	693	636	662	644	653	664	660	706	693	653	695	686	658	660	670	691	683	640	681	616	595	697	636	672	638	676	631	623	631	702	633	676	696	630	637	604	635	698	679	612	692	656	624	630	618	630	612	676	655	625	657	654	713	621	673	659	604	698	634	639	685	701	634	631	647	642	640	630	644	687	688	693	714	653	661	638	652	624	633	706	647	649	675	635	654	621	644	668	599	678	633	690	713	637	645	649	664	682	632	648	701	670	652	657	671	644	673	633	681	612	624	612	687	663	611	682	625	613	638	680	632	666	665	620	648	669	683	646	634	664	673	661	695	630	682	674	677	680	644	632	660	616	684	701	652	710	643	659	665	678	658	589	629	666	672	672	640	679	707	652	652	635	646	665	668	617	614	640	644	664	642	665	642	709	677	693	661	621	620	658	616	622	652	606	634	654	663	661	641	694	651	668	660	663	653	638	696	682	663	591	649	613	655	676	661	642	668	649	690	653	667	662	690	684	658	642	659	646	675	630	682	655	687	619	661	674	673	675	615	646	634	643	663	660	624	676	671	614	642	635	700	625	655	670	626	650	684	697	610	696	653	636	666	670	687	643	665	634	632	669	653	676	661	640	618	648	619	640	637	599	664	631	666	656	685	633	623	646	679	648	685	631	642	637	638	663	657	655	654	675	628	629	674	659	651	649	675	615	682	689	684	648	628	630	656	626	662	659	713	663	634	643	627	681	653	644	696	672	617	634	651	658	619	627	661	658	665	643	657	681	627	656	648	661	666	652	677	611	637	663	659	663	673	641	675	642	671	628	707	649	659	673	655	650	685	604	659	658	679	654	680	683	606	662	660	652	677	639	620	696	674	627	666	658	639	667	586	656	658	653	686	651	629	674	659	581	632	639	622	634	636	666	675	692	663	673	628	686	624	660	636	641	667	643	628	708	647	694	657	640	658	644	657	675	657	653	663	634	619	666	623	664	648	635	584	639	621	661	643	661	642	687	658	641	641	646	668	665	670	650	638	641	620	673	616	625	706	641	633	611	625	614	652	695	673	610	639	635	657	609	592	644	675	654	716	653	626	608	666	618	633	687	613	648	610	691	679	679	654	684	654	704	635	638	598	717	676	665	675	642	607	671	683	623	692	658	669	682	692	656	642	665	649	617	664	630	700	657	637	660	672	680	690	650	651	651	628	691	626	637	669	667	639	635	664	632	621	699	611	656	706	665	681	628	611	623	625	656	629	652	681	717	632	678	648	597	671	647	715	629	650	637	648	627	583	650	640	674	630	662	686	690	651	657	633	649	672	646	640	678	618	662	647	662	691	670	677	599	600	653	650	644	666	693	654	664	648	681	678	644	690	639	696	654	679	677	700	642	687	666	686	653	655	651	647	665	660	684	684	661	636	656	655	664	664	698	671	658	642	685	627	686	649	642	654	649	647	689	636	680	684	668	624	665	669	660	684	637	683	661	622	709	632	682	637	645	655	616	670	636	678	622	676	653	652	680	647	648	627	647	641	664	604	634	661	627	709	668	673	633	645	682	670	657	658	667	638	647	649	716	658	689	694	602	628	695	661	657	694	647	673	679	633	616	662	642	663	631	693	702	685	689	698	670	670	652	638	682	647	616	648	657	656	592	673	645	666	679	646	659	638	646	606	677	656	654	628	645	658	708	636	676	622	674	647	712	702	652	635	641	653	601	661	620	657	647	675	683	638	586	678	631	641	664	662	631	659	674	649	659	618	674	638	613	664	677	652	679	669	667	641	657	685	690	639	694	658	653	644	642	643	625	654	667	640	616	623	644	662	668	623	639	686	708	671	620	645	731	646	645	696	651	633	650	681	658	659	665	675	648	659	695	669	650	636	654	625	657	646	622	622	633	599	644	594	641	675	654	620	623	622	705	681	646	654	637	654	670	656	615	669	678	684	726	673	633	660	662	655	668	634	615	658	656	688	645	663	655	672	641	631	689	678	675	655	653	612	627	633	685	657	654	647	698	633	661	641	642	630	661	633	650	682	620	683	631	641	657	628	655	621	654	671	685	670	671	685	605	619	621	680	667	638	718	623	675	610	665	649	691	638	633	633	654	658	630	625	618	636	710	611	675	611	654	643	622	614	643	592	659	682	742	674	651	652	730	659	661	681	653	667	638	658	663	673	651	712	698	616	650	616	621	668	682	659	670	661	642	678	630	667	631	635	599	651	642	646	690	658	688	673	649	648	674	630	646	658	680	637	697	683	631	663	682	659	672	632	665	701	650	668	675	643	621	586	616	628	683	680	604	657	697	655	624	653	655	637	610	628	665	601	670	632	670	641	664	688	672	679	687	636	630	648	634	647	675	627	631	661	649	656	636	599	660	637	651	648	669	610	647	621	672	657	652	612	630	672	692	627	665	633	668	632	649	641	679	644	620	625	650	669	648	635	688	637	651	655	661	642	651	675	610	640	624	631	657	656	658	652	704	660	646	635	647	628	694	650	687	653	630	660	641	711	654	647	625	666	654	699	642	592	600	688	638	639	652	616	607	663	663	662	671	619	595	637	638	657	680	646	668	611	660	654	655	605	675	674	618	661	631	647	622	631	704	646	700	653	636	657	654	639	609	678	645	617	659	686	650	637	599	609	668	666	687	684	641	648	645	644	660	675	672	665	719	660	648	663	594	675	663	646	624	639
15984	4094	4908	4258	3742	2920	2060	1424	1355	1097	942	848	896	838	692	555	536	554	469	468	480	448	368	354	354	322	306	336	315	294	286	316	275	280	294	269	268	262	299	273	275	264	230	269	261	257	257	242	283	248	269	236	263	247	238	250	264	223	276	237	257	249	273	277	220	264	252	277	261	262	243	241	251	264	249	249	232	237	280	229	250	255	237	262	252	258	240	255	243	255	253	231	239	255	272	234	218	218	253	251	280	298	230	262	233	240	273	264	247	244	247	243	261	254	253	226	209	235	250	244	260	246	240	258	250	258	265	254	235	267	245	248	247	264	248	225	254	232	272	245	234	255	262	212	235	243	239	232	247	286	268	256	205	267	236	247	255	242	249	262	263	262	238	247	264	269	266	256	231	239	244	256	242	262	265	234	257	273	249	282	249	239	248	246	268	239	251	262	210	234	280	229	255	231	256	268	238	235	247	275	279	262	250	247	244	264	249	215	244	245	255	280	236	235	295	238	265	253	234	238	252	262	252	238	248	234	239	238	280	261	263	231	243	250	243	276	256	250	254	227	249	233	259	235	210	256	265	225	277	241	247	238	235	249	257	233	259	263	278	266	268	236	266	250	234	295	286	267	269	252	227	220	256	247	247	244	253	266	290	250	260	236	253	243	244	240	259	237	254	260	243	245	239	276	271	244	233	224	269	252	278	249	243	222	258	245	252	233	231	237	248	210	236	239	278	289	224	259	234	252	238	245	269	257	253	250	247	271	220	259	256	266	263	223	241	263	238	251	255	253	234	280	239	263	246	240	231	273	251	242	250	248	248	259	240	259	252	257	235	242	294	268	271	267	226	240	250	253	214	244	267	227	259	248	267	263	259	244	253	239	229	231	249	263	234	235	272	285	235	268	274	229	279	234	257	250	252	269	288	259	255	253	259	264	253	251	263	276	244	252	225	261	261	246	270	255	250	263	250	252	228	256	218	256	273	232	232	261	244	244	229	235	246	237	244	272	276	230	257	252	269	259	251	257	248	223	224	254	245	256	263	247	246	269	238	267	245	272	256	271	261	269	233	259	273	274	222	252	262	241	272	267	245	234	271	262	255	269	248	239	255	261	256	246	253	259	227	224	256	235	279	242	266	241	252	241	237	228	286	252	251	245	253	265	265	238	236	224	253	280	260	231	256	276	254	260	252	251	258	271	276	255	224	238	243	231	246	226	268	220	263	220	233	272	235	249	238	226	279	240	252	273	267	267	246	269	288	273	276	252	239	247	245	261	270	259	252	214	249	242	281	247	255	226	229	272	241	218	234	264	236	226	247	248	242	233	260	287	252	260	238	262	238	253	230	254	214	244	265	241	232	252	268	251	230	255	253	249	263	246	265	251	236	247	241	244	257	251	241	255	251	240	276	221	252	237	264	264	261	238	255	263	218	266	254	248	238	243	258	273	255	240	241	277	261	254	249	241	196	268	240	259	254	210	248	270	275	279	253	239	266	254	244	246	234	269	286	255	250	251	266	263	279	244	285	243	227	255	271	258	252	250	269	266	254	261	269	249	256	250	270	252	250	257	248	254	256	247	277	234	266	261	262	265	235	230	282	219	288	311	222	268	244	231	243	274	257	271	259	276	257	218	242	259	227	256	226	256	229	289	234	277	236	261	267	248	271	262	251	253	249	228	245	267	243	216	247	239	263	245	240	280	210	248	258	241	251	216	246	266	247	245	253	255	313	273	228	247	261	253	240	250	235	221	253	242	280	248	217	235	224	233	239	257	260	270	241	231	249	227	257	225	263	209	247	229	240	229	238	286	216	208	258	257	259	254	258	256	260	229	256	268	261	257	249	241	260	268	225	263	256	237	229	248	223	235	228	268	261	264	230	243	236	246	245	235	198	257	257	244	249	267	242	269	255	277	278	230	290	254	249	262	215	238	272	234	220	250	260	257	236	271	235	276	280	258	256	243	249	254	254	260	280	259	278	265	236	248	244	262	258	270	226	238	250	279	230	206	240	260	240	248	266	268	244	247	234	264	262	256	242	269	255	246	287	225	262	268	262	250	247	250	260	250	273	247	223	255	267	260	263	234	246	267	252	246	249	259	222	262	254	232	225	248	233	271	268	265	243	254	263	238	231	230	240	256	247	252	226	285	266	255	251	275	244	251	259	261	237	233	262	272	270	255	253	265	236	254	294	251	261	268	262	259	250	264	251	238	274	239	247	246	278	246	276	260	248	259	267	269	244	275	238	252	265	244	255	269	251	278	259	237	259	261	224	253	268	265	239	275	244	253	252	236	259	276	267	273	253	252	265	243	240	239	243	215	263	243	267	240	265	244	234	238	237	233	232	241	245	249	250	273	249	218	250	264	264	263	246	257	276	227	245	215	240	238	216	245	297	246	224	243	227	239	233	252	266	261	274	234	255	273	282	213	254	237	247	248	272	249	226	221	226	223	255	243	221	249	235	271	237	245	225	240	268	283	267	269	237	224	240	231	232	230	238	241	279	266	272	244	251	215	238	258	250	248	279	253	241	238	242	236	239	256	285	260	264	292	263	283	222	224	244	253	296	258	233	260	219	256	259	256	250	267	269	259	226	269	271	256	252	222	254	240	257	247	251	277	245	266	227	253	264	246	285	241	258	265	261	232	240	224	248	235	241	278	230	248	242	271	250	259	247	230	262	255	269	246	249	218	273	254	205	240	237	264	266	238	231	239	245	250	249	271	224	249	227	259	266	237	267	225	240	243	248	260	277	264	251	251	262	257	250	253	255	240	259	271	261	248	259	254	252	275	239	247	260	237	225	273	245	280	249	262	237	294	250	254	276	257	246	262	251	268	252	275	236	249	248	249	234	253	257	251	284	248	252	253	229	222	252	233	229	239	254	255	230	251	273	207	240	261	254	272	229	246	247	224	234	235	254	245	269	247	248	259	246	203	284	219	255	245	257	240	282	262	244	258	257	229	222	256	245	245	229	248	235	245	259	236	242	231	262	247	263	251	257	251	276	242	241	283	270	271	277	306	230	253	248	238	271	257	247	233	257	227	263	252	270	244	261	260	251	228	264	237	229	246	246	246	234	244	262	270	245	278	272	236	274	233	257	233	242	255	254	285	275	261	281	230	217	247	238	265	266	233	260	267	205	240	259	236	273	266	273	242	228	258	243	249	248	258	246	260	244	248	257	228	252	233	244	280	242	240	249	259	256	269	246	265	249	232	276	250	232	235	261	248	277	290	257	240	239	264	225	251	247	243	237	216	272	254	225	239	270	238	245	262	266	276	255	236	262	267	228	253	251	265	247	224	234	244	216	236	254	262	239	255	289	237	267	223	238	264	270	280	273	257	263	253	243	265	237	258	269	264	257	251	250	225	257	241	253	208	237	253	236	250	242	289	255	252	250	274	247	256	259	259	244	247	277	273	231	260	265	262	242	260	257	248	252	256	283	259	264	256	242	257	229	249	271	230	265	224	236	252	214	233	265	281	251	279	272	246	241	266
9422	3397	7051	8907	9281	8478	7187	5819	5501	5128	4477	3980	4412	4274	3439	2549	2245	2200	1965	2149	2033	1854	1523	1335	1123	1190	1105	1135	1071	945	780	745	770	779	753	671	677	652	703	633	714	706	686	602	599	638	650	642	605	612	633	615	608	582	583	627	615	571	597	599	606	602	611	592	587	576	593	546	592	581	604	582	619	591	593	625	599	617	607	586	612	589	645	598	583	571	600	600	583	569	613	618	533	556	564	587	608	585	603	553	616	564	572	588	566	572	573	519	541	569	588	574	601	545	536	558	555	559	601	622	579	602	555	587	581	589	592	628	586	563	603	581	647	596	578	577	591	625	616	611	603	599	605	597	601	579	581	585	637	567	517	532	604	644	585	647	571	636	546	600	586	606	580	588	595	596	582	602	564	551	594	584	560	607	600	578	545	592	588	610	569	587	636	606	608	587	567	549	596	606	584	620	624	575	564	594	574	573	569	578	594	619	574	547	596	586	607	591	577	584	569	526	562	577	576	614	549	584	573	591	597	576	590	556	577	553	601	577	611	574	577	564	597	553	584	634	580	566	578	572	579	614	584	573	567	608	598	606	587	548	602	600	555	570	559	576	640	567	536	604	631	671	591	609	607	588	579	585	571	594	578	631	623	615	628	559	568	606	564	566	599	583	616	596	571	573	579	614	584	556	569	549	601	584	596	593	583	595	593	596	611	535	596	576	585	538	591	558	614	577	620	589	555	576	582	575	583	546	600	601	628	618	647	595	581	563	569	540	564	549	568	555	562	616	576	562	571	571	563	574	526	552	591	583	630	567	539	586	612	591	583	570	602	601	585	569	589	595	534	548	584	559	624	627	571	620	573	587	555	561	583	626	615	580	558	605	595	577	599	579	570	625	588	575	586	614	572	548	620	569	560	592	575	623	544	586	578	576	589	593	611	614	590	563	543	588	581	550	595	590	537	584	577	579	560	566	569	567	576	565	572	544	586	635	622	577	618	602	606	567	579	568	566	603	584	590	562	613	628	548	577	587	573	614	578	553	572	568	567	589	582	623	537	606	574	575	627	573	637	548	588	559	621	601	575	564	548	577	521	581	575	589	608	615	607	593	595	623	546	614	567	615	596	559	580	566	592	618	576	561	599	614	573	578	584	611	548	570	605	621	624	587	611	563	578	614	552	557	593	542	560	601	582	568	564	552	566	569	610	564	585	608	544	619	563	594	604	540	557	562	590	574	567	606	570	591	600	572	556	601	608	547	572	537	554	558	598	572	598	544	571	597	596	555	581	552	610	566	595	557	598	591	571	587	596	586	593	577	577	560	579	580	564	583	598	639	601	564	569	594	591	559	615	596	547	584	550	576	577	564	535	533	600	560	587	581	562	582	580	568	611	587	573	593	591	578	622	534	615	558	600	588	564	589	578	561	537	569	543	620	571	582	574	588	589	584	575	585	552	576	590	582	601	582	591	612	588	634	616	543	555	547	581	591	594	588	555	546	576	587	567	576	571	566	580	559	582	589	590	603	565	564	548	568	544	603	570	581	567	582	581	581	588	576	563	573	587	583	589	615	572	607	585	605	568	584	586	597	592	551	562	576	550	563	545	560	584	588	526	612	571	631	597	572	561	590	600	575	595	613	598	578	555	608	588	594	573	564	548	578	570	595	622	576	562	562	576	576	610	563	586	605	580	610	582	574	562	571	637	587	601	592	568	553	617	557	567	628	557	602	569	576	575	576	574	571	606	553	556	576	572	617	572	561	607	595	597	579	633	584	558	603	579	539	605	569	577	585	628	544	611	574	551	584	560	623	580	612	606	578	613	568	608	640	592	615	575	604	630	557	596	554	582	578	610	601	594	566	539	583	614	646	566	596	557	584	592	594	546	616	594	596	598	590	572	589	579	568	577	614	597	566	533	570	592	611	543	544	568	563	595	602	561	590	573	573	613	556	620	654	578	593	603	607	585	603	605	598	566	562	575	552	622	595	547	592	613	548	581	610	573	629	595	592	652	553	595	621	601	641	611	563	582	589	607	544	588	573	625	590	556	591	565	536	525	614	625	560	554	639	581	529	591	586	612	600	563	563	576	569	547	578	589	568	597	619	561	562	577	558	573	598	634	594	560	533	562	602	570	568	551	554	647	567	605	559	567	611	599	508	591	592	586	600	611	607	585	575	567	652	600	563	608	578	575	563	567	590	596	608	580	597	599	600	592	625	606	630	580	625	582	634	604	597	586	586	600	637	574	619	555	598	606	577	582	588	610	575	618	577	605	590	600	565	600	556	585	582	617	581	598	598	538	583	584	574	594	582	552	588	603	587	588	544	593	617	547	561	609	575	567	586	551	601	581	577	606	552	604	561	546	545	563	574	559	593	582	582	587	542	547	580	666	581	547	605	591	570	611	565	572	609	560	586	550	601	598	594	580	606	583	604	628	608	570	527	556	582	569	593	565	602	567	594	586	551	529	596	559	585	553	545	585	563	596	611	624	627	564	584	590	562	585	547	575	598	605	580	593	553	551	602	562	594	591	584	554	614	623	606	597	611	598	532	547	538	609	564	534	621	604	544	604	563	629	656	575	629	582	555	587	573	571	648	626	561	570	610	592	614	605	603	587	557	598	581	602	568	574	566	596	588	563	583	600	570	550	613	600	539	603	555	544	609	627	577	632	611	598	609	607	594	617	605	602	590	577	579	571	604	598	559	579	574	603	592	533	568	622	620	570	587	586	569	546	588	617	588	557	595	534	616	584	605	581	573	584	552	590	611	641	594	592	572	600	562	593	562	593	547	542	574	582	587	586	598	576	632	594	583	586	586	542	620	551	616	620	578	559	571	578	597	580	567	583	573	603	595	634	576	605	622	543	539	533	627	554	607	564	595	593	577	594	536	614	567	599	572	553	624	551	582	610	566	582	571	588	607	595	578	583	567	556	549	591	572	574	579	634	550	597	554	597	583	518	582	596	535	619	571	597	557	604	578	597	581	564	563	598	572	568	584	607	592	584	607	542	596	598	598	597	587	563	609	583	604	585	574	613	560	597	624	600	570	564	599	571	596	599	599	562	589	585	576	595	605	543	575	597	585	590	548	541	582	647	588	573	592	546	587	566	579	577	589	576	578	617	605	559	576	603	605	595	619	591	586	618	594	549	619	602	598	611	602	562	584	585	572	582	565	585	608	604	551	587	558	610	609	579	612	615	599	616	595	608	587	606	585	584	587	557	592	605	610	614	575	544	601	564	558	604	557	549	595	549	637	612	583	573	557	575	620	610	571	549	562	564	584	613	594	579	565	581	578	582	552	555	586	577	587	537	559	606	601	561	616	629	575	597	576	589	548	584	558	601	583	593	608	586	585	557	566	579	586	565	585	577	585	550	613	570	555	598	622	560	610	568	548	604	560	580	569	606	597	553	600	558	576	576	579	564	598	586	549	591	600	623	600	608	584	579	618	587	597	602	558	576	578	589	618	570	607	562	561	552	582	574	570	597	572	578	590	574	620	593	623
2414	780	1023	789	680	636	619	511	521	508	473	400	432	445	461	439	462	389	450	433	402	435	422	402	394	413	396	408	380	390	395	375	335	359	381	448	382	384	369	384	398	370	375	357	380	368	397	359	405	372	397	362	369	386	389	371	358	408	405	375	358	386	334	378	400	377	369	400	403	409	377	362	381	328	352	389	376	406	347	405	360	347	361	359	336	374	391	370	354	319	353	384	367	348	391	368	340	357	359	367	394	358	391	349	365	406	368	367	399	380	365	354	381	375	387	346	387	369	355	392	376	416	370	364	352	368	387	365	364	395	356	374	392	361	377	337	394	354	326	394	346	365	388	349	378	376	357	368	374	373	383	353	416	384	420	361	380	363	404	377	417	376	358	351	356	376	369	334	369	338	350	359	378	379	330	396	376	370	345	383	370	366	368	390	411	359	372	384	410	332	351	367	367	369	413	383	372	355	388	380	387	387	332	398	405	353	361	373	368	335	319	376	370	384	382	383	349	379	392	342	343	394	391	380	350	375	378	351	372	375	382	345	335	394	367	368	359	347	356	407	381	337	391	367	402	386	362	373	346	397	356	376	372	360	342	348	397	400	387	387	366	380	396	374	400	340	340	392	321	395	406	363	386	416	422	383	400	403	386	396	370	393	394	390	369	383	345	379	376	373	367	381	363	389	380	363	332	321	358	365	376	370	344	386	347	342	414	365	339	346	351	399	373	375	377	408	381	353	382	369	409	393	382	368	401	362	331	388	394	354	356	380	389	370	382	340	396	367	371	335	323	382	409	371	374	350	352	350	369	394	368	390	389	364	356	326	375	397	377	373	384	403	380	414	332	332	379	352	384	410	363	344	381	373	366	370	385	373	328	390	336	354	375	393	371	352	405	407	387	368	377	376	333	335	358	378	382	367	366	384	371	376	389	382	365	374	369	399	329	390	384	355	361	390	347	334	383	376	396	351	350	357	360	387	390	381	380	366	381	364	362	375	364	366	364	367	338	383	369	337	352	387	384	389	345	375	385	371	370	375	397	403	408	380	374	385	375	355	344	367	357	378	376	369	384	354	354	381	341	366	367	369	417	350	402	388	370	361	373	381	375	372	350	385	339	346	353	341	390	355	372	376	375	393	382	387	363	411	376	394	339	346	362	371	369	385	386	375	380	358	379	379	379	402	375	359	388	364	376	346	353	386	357	358	356	394	384	376	365	381	390	374	376	376	374	375	385	337	383	417	373	388	362	369	359	405	353	357	381	384	382	354	376	363	345	334	385	381	368	380	416	401	358	394	333	360	375	369	390	381	350	354	378	342	347	344	361	386	327	373	377	349	381	376	392	391	388	353	384	407	421	360	369	345	368	368	371	338	389	423	349	353	393	356	388	381	406	354	371	369	389	387	375	366	339	356	374	372	392	383	357	375	398	419	412	397	388	335	359	388	368	372	344	379	400	344	379	383	379	365	351	350	350	393	347	369	380	364	368	368	389	384	384	407	383	377	350	378	390	339	398	387	324	372	385	358	353	377	382	370	398	398	341	407	367	371	358	392	384	390	427	357	398	382	377	356	341	378	366	365	345	407	362	386	374	362	373	388	393	376	388	389	390	395	381	352	383	409	356	395	376	427	406	357	378	378	382	359	386	386	319	387	325	367	382	363	413	373	414	406	376	355	343	358	365	378	377	352	392	428	406	346	367	340	381	366	404	391	373	389	332	369	395	370	380	378	399	374	364	376	357	369	348	366	394	380	381	356	363	358	372	338	398	395	370	373	401	411	348	376	368	384	383	383	377	378	366	391	383	376	385	395	398	392	347	373	390	390	361	392	388	426	387	400	343	353	365	375	397	385	341	390	410	391	373	360	419	403	392	426	404	358	374	335	367	344	388	380	354	382	390	385	385	390	339	372	361	403	419	384	375	387	362	358	312	383	390	356	349	377	412	402	396	388	371	382	359	377	367	367	358	360	360	395	380	383	389	364	336	328	346	395	327	399	363	399	349	394	361	378	350	369	384	406	361	356	396	383	414	361	338	381	385	425	382	355	352	368	372	374	398	378	365	394	375	366	402	384	310	386	387	368	407	377	364	368	362	346	359	347	383	344	371	374	375	367	379	364	333	395	354	402	346	392	378	358	396	383	339	357	378	389	365	349	377	400	408	373	376	387	391	360	371	363	399	379	412	381	391	373	368	336	355	355	378	402	383	335	381	394	372	385	391	396	350	352	376	384	366	391	409	387	365	360	387	369	416	358	369	367	374	363	360	370	347	361	380	367	390	398	373	396	354	392	375	332	352	325	380	373	393	344	385	369	372	329	384	351	394	394	357	402	380	413	353	370	405	379	372	351	388	393	384	393	387	342	399	383	359	357	357	367	373	399	383	383	367	376	349	364	412	345	388	344	338	384	366	394	359	326	386	356	343	352	378	359	347	357	370	354	393	351	386	353	385	400	368	369	399	354	415	375	390	408	365	356	383	354	383	386	401	386	351	378	386	385	376	351	355	339	378	344	341	360	348	374	388	402	334	369	335	375	375	375	361	400	368	375	408	404	377	400	366	337	372	371	411	361	366	364	357	374	383	351	399	371	379	342	339	393	384	376	418	369	397	338	411	366	364	348	376	397	347	360	392	396	365	359	390	394	364	367	368	388	388	395	396	372	366	415	374	365	391	380	383	414	370	382	377	385	360	366	407	369	353	398	390	398	360	353	375	380	390	373	380	378	428	359	389	366	370	387	376	403	373	349	401	326	391	371	381	360	360	401	357	360	389	385	346	401	362	351	346	353	385	371	364	350	417	402	393	394	357	378	372	395	414	375	375	376	379	348	365	368	390	356	389	340	379	373	379	377	367	352	336	350	369	388	332	372	359	358	355	386	376	340	372	383	394	394	365	384	381	375	392	377	360	366	396	377	358	382	386	335	370	373	378	385	406	379	399	368	393	342	386	414	371	377	355	368	391	379	369	400	349	397	366	342	416	379	362	398	349	411	376	409	390	357	408	354	372	393	392	374	378	398	412	366	376	364	398	319	361	359	403	386	363	389	379	359	401	405	385	369	359	386	345	360	338	372	363	362	362	380	424	356	361	411	376	360	381	378	375	381	423	363	357	396	394	374	381	399	353	356	338	367	340	406	378	372	388	342	359	397	367	365	357	380	359	380	393	381	353	361	394	406	370	405	367	396	382	393	393	363	372	355	362	326	348	386	374	390	343	345	367	361	354	385	356	377	397	374	381	379	391	350	354	354	358	361	376	395	384	357	417	395	407	389	385	398	412	389	341	360	362	385	393	374	394	378	363	366	347	380	370	337	362	378	378	347	341	419	323	371	380	395	396	385	412	365	369	411	400	402	407	373	378	358	418	375	384	382	382	381	360	377	395	372	391	352	377	398	390	347	367	364	388	404	372	395	387	358	347	378	357	348	386	362	377	363	388	350	347	359	380	375	382	365	394	378	383	382	389	361	365	388	377	340	360	354	360	361	364	352	387	332
2417	1236	2002	2265	2216	2254	1976	1612	1554	1460	1367	1325	1201	1181	1373	1216	1278	1348	1300	1158	1152	1103	1056	1081	1028	1028	1051	1060	964	977	938	832	859	857	829	827	837	868	829	839	856	865	807	848	853	822	837	833	848	843	819	798	807	847	855	827	751	830	840	806	785	807	845	773	815	819	842	808	774	832	797	775	810	899	780	788	796	771	816	888	805	816	820	805	790	812	830	774	801	833	851	821	808	903	764	799	796	825	825	831	811	829	794	809	799	744	820	827	799	817	785	806	776	777	832	786	826	806	820	826	824	859	822	771	860	789	814	846	791	808	805	851	823	827	877	826	816	819	788	849	814	826	785	812	834	781	895	801	807	816	816	752	776	781	823	764	855	861	806	813	771	811	793	854	810	858	846	805	846	886	807	834	855	799	776	797	774	805	836	820	786	820	812	799	796	824	794	855	804	772	818	819	816	830	828	863	836	778	834	869	836	861	827	781	834	796	791	792	811	841	856	835	767	809	869	792	773	840	816	823	820	777	776	828	824	808	843	790	782	851	868	792	816	837	810	811	865	843	809	803	801	850	794	776	824	814	850	854	797	877	800	888	800	879	801	866	795	823	837	833	847	815	784	811	795	789	800	794	830	834	832	807	809	823	870	858	856	738	824	849	821	787	810	815	840	855	804	820	796	767	804	832	887	861	779	818	837	810	828	816	803	781	787	837	794	832	839	789	789	863	805	836	762	807	856	856	803	798	802	839	806	826	827	833	809	801	842	865	831	807	796	830	892	846	847	801	825	858	836	849	768	780	792	862	789	772	781	814	791	838	794	820	828	836	808	828	791	818	808	774	806	797	813	810	797	861	821	839	783	750	825	882	812	825	875	805	808	861	837	768	832	863	827	792	785	804	816	814	825	797	869	848	771	816	786	861	813	829	776	838	853	841	797	816	810	811	815	846	825	776	801	809	799	801	823	821	773	818	777	817	811	828	813	747	823	804	822	808	778	834	788	792	844	835	890	822	807	821	782	826	774	816	800	813	844	745	850	815	793	818	784	829	857	809	791	806	852	809	832	828	842	753	806	786	813	815	807	835	825	841	835	790	860	811	800	820	847	815	811	815	831	826	820	787	865	817	819	826	843	821	791	742	842	832	768	810	833	816	794	809	834	847	802	862	777	783	782	814	817	839	841	824	865	779	849	820	814	833	830	824	789	787	825	794	798	793	827	833	826	871	828	811	834	839	794	851	830	854	792	769	819	807	815	815	830	805	798	818	818	799	858	786	823	883	760	744	845	788	855	859	777	844	781	799	820	790	808	861	849	807	758	806	793	877	814	844	789	829	794	811	809	850	819	761	834	847	897	800	754	835	772	770	782	842	802	782	818	830	848	749	810	801	781	816	794	832	852	817	857	798	867	812	801	791	853	839	860	834	835	808	816	819	885	834	834	806	853	796	834	832	844	835	812	830	832	823	777	802	789	826	799	835	831	887	827	815	803	775	834	794	791	754	787	828	841	771	814	825	862	838	793	807	780	808	797	807	769	796	870	811	822	792	910	771	801	831	810	845	846	806	851	810	815	868	814	802	841	812	807	807	821	791	768	788	837	820	856	806	838	858	836	805	819	816	814	828	852	863	872	815	815	787	830	822	828	859	793	824	821	823	832	820	837	852	825	831	794	800	768	876	792	865	799	839	865	872	788	810	811	828	828	872	858	853	798	779	813	874	851	816	800	836	847	814	808	814	816	790	855	850	775	831	803	781	781	876	828	818	857	812	823	866	820	822	773	758	804	825	795	831	811	827	802	854	842	798	876	736	831	840	845	825	809	801	810	792	820	791	813	846	855	781	811	814	764	843	870	843	824	802	800	842	832	831	808	812	863	783	794	779	883	764	811	799	771	819	850	856	792	823	877	850	820	800	782	850	845	815	774	806	795	872	793	860	806	840	832	792	798	810	807	833	792	815	841	813	817	805	791	809	859	801	866	820	829	810	794	834	810	816	851	774	814	784	797	820	777	789	801	839	800	842	822	820	852	812	799	869	801	836	832	830	870	843	843	830	850	771	826	807	820	823	811	784	804	807	856	833	847	775	828	804	800	799	837	818	896	812	822	844	791	834	860	802	794	818	773	845	796	812	829	809	826	852	823	839	797	826	758	808	847	808	784	851	854	819	791	816	806	792	835	829	827	822	788	841	868	823	820	827	853	803	798	824	790	868	813	853	832	823	794	844	764	838	814	837	815	781	798	843	808	853	818	850	795	842	829	825	832	778	790	822	824	824	784	788	810	788	820	857	820	844	836	813	772	821	846	873	815	833	858	848	872	833	784	861	819	837	807	815	806	802	835	794	820	852	815	754	840	830	845	793	852	821	870	818	879	857	820	841	828	773	798	849	855	808	780	820	791	809	856	856	788	845	835	792	828	799	834	820	823	841	815	793	766	792	822	800	805	817	823	823	803	808	916	872	790	806	795	864	805	826	852	827	820	817	801	771	813	839	850	852	869	806	827	889	832	782	843	865	915	796	789	797	808	800	775	841	841	825	766	847	829	816	820	819	874	765	807	836	834	821	829	769	794	782	769	860	786	790	817	814	824	772	846	837	801	881	768	813	790	793	850	780	808	785	807	803	826	857	781	805	846	834	794	787	859	838	861	838	836	816	825	816	851	811	836	841	861	803	778	840	805	804	847	820	821	810	826	829	840	868	865	812	827	777	805	812	843	821	830	777	775	849	798	833	783	828	822	827	798	769	856	854	859	886	824	776	794	882	827	823	834	821	791	745	769	794	878	808	832	844	828	816	871	870	795	876	854	771	791	866	818	863	839	801	764	842	830	789	850	791	789	855	847	815	833	792	836	776	826	840	848	822	840	830	826	825	794	867	812	819	818	854	798	821	832	844	822	861	836	772	817	837	830	801	863	808	819	773	807	814	847	821	828	809	825	842	840	798	831	852	870	885	831	864	814	829	814	786	771	823	834	837	859	826	859	876	817	839	817	868	808	814	822	816	819	798	782	830	890	830	815	791	783	809	766	811	792	826	843	799	792	798	804	837	834	783	793	783	806	787	831	872	809	814	851	833	807	814	801	811	823	795	788	818	819	801	830	873	809	789	777	813	842	798	835	831	784	786	873	810	824	808	796	856	872	843	787	819	794	840	842	830	812	796	824	829	841	842	831	787	864	813	763	844	823	813	787	832	804	796	855	806	799	827	887	815	829	772	869	825	808	813	866	822	854	801	815	841	852	834	804	789	817	752	805	810	782	862	830	817	829	755	866	841	835	791	810	828	769	862	836	820	851	788	793	796	798	797	809	814	793	814	832	849	795	823	814	845	787	828	861	804	792	824	827	845	796	850	835	785	895	800	832	816	810	853	785	819	801	828	825	731	796	865	873	851	802	753	783	809	823	801	846	808	807	787	840	857	786	823	799	808	838	807	847	850	822	810	805	789	826	830	857	810	797	832	807	847	850	807	825	841	796	828	833	821	802	840	792	799	803	851	848	795
8886	2165	3106	2436	1981	1539	1138	953	884	738	644	557	593	542	526	478	421	423	396	391	371	373	352	332	339	347	301	305	297	317	307	289	292	327	306	293	266	319	274	285	278	282	290	326	293	281	287	285	284	287	258	286	299	287	267	285	280	300	298	266	275	291	271	305	291	291	282	278	254	293	271	265	282	296	255	263	279	248	284	284	306	266	303	263	275	253	284	280	275	257	242	275	285	276	297	294	284	309	255	293	288	318	310	273	273	293	285	272	242	260	265	270	291	276	268	261	270	311	279	276	297	302	299	281	275	280	258	301	265	270	330	312	302	320	258	252	275	252	277	268	300	285	250	269	286	287	303	275	248	278	279	270	313	298	288	335	275	276	286	291	258	281	289	306	267	269	298	260	293	290	283	284	269	275	276	276	252	305	267	292	289	260	289	275	256	246	298	273	276	304	265	293	270	271	291	277	271	254	230	251	267	308	280	291	240	243	255	249	266	298	297	281	287	271	273	254	280	262	250	253	248	284	306	292	266	306	278	302	287	288	273	275	280	257	262	274	273	271	288	239	246	276	291	272	291	238	291	300	272	294	279	250	257	305	274	285	259	289	309	272	309	253	285	253	296	284	285	283	277	271	254	243	245	285	296	309	256	274	276	267	279	283	304	262	297	264	265	268	262	286	294	304	308	277	282	268	311	279	259	256	311	260	264	281	286	274	286	299	280	276	287	264	255	252	291	280	279	277	285	297	275	235	323	269	266	293	284	291	269	263	277	288	286	275	286	297	255	269	269	275	275	254	297	325	290	275	270	290	274	282	284	285	271	283	315	284	280	270	278	277	250	316	303	286	263	293	264	279	285	271	262	281	310	289	265	236	277	276	259	255	268	283	274	257	271	263	274	286	304	304	270	272	275	270	303	278	284	307	284	306	251	266	250	277	269	290	275	258	279	260	310	285	287	303	268	286	281	267	281	284	308	334	275	278	273	300	286	260	281	294	269	274	251	295	248	254	299	263	295	276	268	273	279	264	270	263	264	269	297	284	271	302	314	276	284	283	296	282	269	281	269	271	265	260	292	281	293	258	275	269	279	228	275	277	249	299	276	290	269	300	313	255	291	296	267	289	294	311	253	291	279	286	300	263	294	284	284	278	282	263	274	288	241	307	259	258	276	306	277	225	284	262	261	268	272	269	269	291	281	260	262	282	295	311	257	264	283	251	251	237	280	243	259	283	301	267	261	251	258	248	275	310	278	265	256	314	272	285	268	317	274	294	261	290	273	300	307	271	297	272	324	296	275	261	271	253	283	283	267	263	285	270	256	250	292	260	277	282	273	270	260	293	312	243	250	259	308	303	262	263	285	298	312	271	299	311	276	271	289	274	272	254	294	260	270	240	267	301	314	245	288	283	285	258	273	292	271	268	312	278	309	271	294	292	276	300	291	279	268	274	268	299	277	278	272	272	288	254	283	281	287	271	304	279	282	265	297	296	293	272	261	287	284	248	285	298	306	261	287	260	285	309	280	261	273	289	291	279	291	295	301	286	262	278	283	286	275	284	288	304	277	298	295	313	268	277	275	267	288	280	270	265	267	285	254	257	276	262	319	244	256	284	291	299	272	238	283	288	287	287	278	247	295	309	289	285	269	271	290	280	253	261	276	244	267	286	265	285	264	248	295	274	268	266	287	265	259	263	261	285	257	256	288	279	269	261	260	269	279	324	276	252	271	250	288	261	309	265	281	281	285	287	280	278	259	293	255	269	270	266	316	258	243	277	270	286	269	262	252	286	248	271	278	270	300	265	282	283	282	284	265	275	249	254	279	265	285	254	264	270	301	285	249	275	262	293	255	269	277	271	282	276	254	271	266	283	277	253	322	269	300	278	249	293	287	292	282	274	279	269	276	264	279	272	274	273	266	260	294	301	280	263	258	268	264	257	287	272	248	284	252	279	263	271	246	302	293	229	276	292	288	238	246	287	294	254	308	292	293	263	269	260	281	276	249	285	249	266	262	285	285	286	275	274	301	290	290	255	320	267	288	247	294	292	304	287	280	292	264	283	293	275	267	276	294	238	268	296	279	280	286	288	271	246	272	272	283	266	263	243	249	263	285	263	270	264	269	286	273	257	290	240	260	307	289	302	283	282	303	249	268	292	276	276	264	274	299	292	276	294	254	284	267	295	299	287	269	274	285	296	315	249	283	300	251	262	266	275	269	249	257	259	261	264	280	253	286	278	273	249	310	280	310	275	303	283	268	253	271	301	255	252	269	275	263	282	284	290	306	268	274	244	268	289	282	250	247	300	265	236	267	271	268	266	272	307	294	265	262	255	236	297	290	244	272	242	315	299	279	267	268	243	272	273	286	259	295	267	260	265	255	287	294	295	285	240	291	262	304	260	229	293	294	270	264	255	256	293	288	266	305	260	285	234	289	279	298	298	260	270	302	290	292	263	271	285	272	277	282	285	308	283	275	277	289	281	278	300	278	268	265	267	284	295	295	254	276	252	287	289	281	279	259	288	275	263	251	285	301	269	249	265	285	309	278	274	246	307	281	264	301	280	245	259	313	283	295	275	250	303	271	263	270	231	294	295	271	264	289	263	299	248	269	288	268	268	281	281	281	284	296	254	304	290	269	266	294	271	265	299	281	328	301	321	271	290	265	282	273	284	263	259	293	288	288	269	279	282	294	247	282	251	260	279	291	262	296	292	280	297	292	296	296	286	295	314	295	270	300	267	271	287	296	284	252	299	276	287	289	276	286	309	276	282	309	270	262	284	317	287	280	299	295	279	285	295	284	265	278	283	285	241	271	299	310	280	276	296	301	286	280	252	293	289	266	261	298	249	267	282	267	281	298	265	290	269	257	308	304	272	259	269	286	286	258	242	255	261	270	256	296	266	295	262	281	259	282	276	270	295	288	258	277	270	306	336	277	266	273	271	284	270	275	286	301	266	256	262	274	266	307	263	262	311	294	265	309	272	271	291	226	283	273	253	290	299	249	272	272	321	260	267	269	250	266	274	294	295	293	255	254	278	305	268	322	282	274	246	310	273	261	240	290	230	324	281	276	272	316	281	259	298	267	259	296	262	263	274	259	293	295	265	287	302	296	288	278	247	276	265	288	283	261	251	279	251	270	280	259	318	284	256	279	298	281	270	265	256	295	277	308	284	265	254	333	267	299	287	280	268	286	278	287	250	291	241	276	286	297	246	289	278	285	293	294	290	287	279	258	279	246	314	293	271	298	279	247	276	311	303	274	269	267	295	265	308	276	257	264	315	257	302	277	286	275	278	296	304	281	270	280	319	260	293	260	293	259	278	282	262	279	273	259	257	315	269	273	252	255	295	264	306	281	247	284	284	278	276	277	286	299	262	269	285	314	284	267	284	275	307	304	295	288	289	280	262	269	304	295	279	293	298	319	252	282	297	256	311	292	279	277	273	301	296	269	273	292	277	296	249	248	266	279	246	261	268	320	291	271	236	321	303	254	258	287	296
7046	2424	4769	5559	5776	5218	4285	3718	3780	3250	2944	2458	2362	2409	2149	1858	1712	1576	1532	1306	1189	1225	1069	1095	1020	998	983	861	856	806	789	758	773	817	725	737	692	687	716	750	745	715	640	668	607	694	678	671	656	595	578	645	602	618	605	612	627	661	615	660	633	634	578	626	661	668	640	607	611	607	659	626	677	626	608	661	658	650	608	578	637	618	643	649	645	652	629	646	662	604	597	650	685	639	635	647	638	630	632	639	663	619	628	623	617	647	618	625	620	632	658	647	604	629	607	628	637	622	651	672	654	582	658	631	642	634	670	624	633	609	676	629	599	657	660	602	640	625	603	620	612	688	623	627	607	671	629	622	635	595	641	655	630	628	662	613	593	622	618	619	655	610	601	615	612	616	609	640	638	631	639	565	659	654	582	651	635	605	639	648	587	632	645	627	651	613	627	623	627	622	567	618	672	609	621	603	617	678	632	678	613	628	618	595	638	575	566	610	615	646	624	602	642	609	594	615	660	581	611	596	617	631	583	672	616	619	631	586	579	648	619	649	626	620	617	648	615	621	635	636	639	638	617	587	574	642	605	597	616	704	633	629	614	641	609	602	660	607	641	628	634	657	636	614	618	651	634	665	580	596	638	662	606	629	625	621	645	571	617	589	612	622	634	610	649	646	646	619	628	583	645	597	602	585	611	654	669	611	640	638	657	643	616	674	625	595	615	619	643	578	610	612	630	656	598	622	655	624	616	667	628	631	649	638	589	588	606	622	614	649	612	599	626	629	603	584	629	656	639	601	622	603	613	629	676	597	668	647	623	654	578	678	636	638	649	605	595	636	642	620	646	658	607	648	632	643	612	627	630	654	634	630	629	641	624	611	619	611	587	627	621	588	641	614	660	626	650	622	619	608	603	603	576	625	618	608	587	581	572	582	610	637	631	591	612	634	653	659	649	652	656	621	665	637	608	623	634	622	621	612	612	634	626	650	642	607	627	655	621	611	681	608	625	654	615	614	657	603	594	643	613	630	609	634	627	640	630	623	629	615	654	625	644	628	600	601	601	623	647	652	624	638	580	651	622	596	635	612	605	643	630	633	597	653	624	626	662	624	640	607	625	613	612	617	643	635	675	666	595	619	632	602	610	620	606	614	602	644	660	635	647	627	666	647	614	617	616	592	607	600	632	649	618	599	646	643	634	599	636	663	616	615	658	654	671	673	626	646	609	565	607	649	635	597	641	618	653	624	637	655	621	606	616	630	621	594	632	581	649	642	621	610	578	636	617	578	626	622	613	631	638	609	615	644	661	593	661	640	642	651	646	608	586	604	655	678	667	613	636	650	660	604	594	625	658	603	644	637	609	664	582	653	672	628	595	597	602	613	629	653	609	676	660	617	601	639	651	607	615	631	640	672	628	606	630	613	647	607	609	631	642	654	575	613	623	575	615	598	603	672	623	643	645	593	574	644	678	644	610	608	614	626	621	618	639	614	639	634	611	610	622	643	612	648	611	631	583	615	615	618	640	632	646	612	656	602	682	633	605	588	640	613	641	634	618	621	640	666	690	605	611	648	680	620	598	627	647	597	607	616	618	628	595	628	618	612	604	650	627	618	648	599	641	630	594	632	616	636	614	639	638	607	630	631	605	629	625	594	616	654	586	607	643	590	595	629	646	646	615	650	621	626	617	585	656	629	635	617	639	632	669	593	623	620	651	635	661	658	630	608	621	620	628	646	627	612	608	643	589	632	627	631	607	655	606	637	596	666	586	643	654	651	649	614	649	653	622	618	601	626	619	633	601	587	624	592	653	604	651	660	597	647	634	651	558	667	605	642	671	624	608	572	638	594	617	610	647	638	632	628	651	594	644	614	653	625	626	623	594	663	616	634	635	626	614	649	637	651	642	593	656	637	617	647	566	624	636	629	619	649	629	601	609	638	640	582	649	605	654	598	653	615	631	580	639	643	647	633	659	637	665	640	573	643	655	607	645	595	598	617	613	652	649	601	615	610	625	642	609	602	640	604	659	628	640	653	630	642	610	630	626	645	667	607	585	622	617	587	658	635	660	631	617	639	604	585	617	668	624	625	607	654	629	627	646	658	639	621	588	611	612	644	621	654	597	622	613	657	622	604	684	647	635	636	611	622	617	559	670	607	633	634	612	679	661	610	651	631	601	673	620	629	628	608	605	662	617	609	626	602	586	663	611	612	651	610	633	580	638	619	599	626	593	656	595	620	616	633	642	661	638	574	624	582	605	628	598	642	626	562	626	633	654	614	667	644	614	660	661	626	649	624	652	641	638	660	646	640	639	646	656	629	602	623	641	654	601	659	605	617	633	641	661	686	630	621	627	632	636	639	609	554	600	633	598	624	586	634	577	621	608	641	600	633	650	643	625	624	589	624	599	678	657	622	676	660	614	631	646	590	588	630	625	591	630	687	635	642	644	656	645	587	663	644	601	624	613	619	599	581	619	644	634	645	655	675	633	590	676	639	621	595	679	626	630	619	643	641	611	591	586	653	624	659	598	631	609	660	605	564	623	617	604	648	623	680	642	614	612	611	653	591	609	612	617	638	627	672	660	611	593	624	654	600	640	578	602	653	644	599	622	632	633	637	638	632	612	615	643	670	591	625	632	616	633	651	623	650	615	655	620	642	627	632	604	617	623	655	619	594	629	661	610	604	663	628	601	603	608	652	640	654	581	653	600	616	605	622	636	596	616	622	645	623	606	609	626	676	599	593	630	599	598	628	619	618	641	593	647	647	649	612	606	631	594	670	624	633	627	595	653	689	643	589	635	684	606	648	617	610	592	612	597	641	605	582	592	639	618	639	623	607	640	686	620	606	631	649	640	591	646	649	582	591	598	683	605	619	649	639	578	664	615	637	633	613	608	604	639	664	602	646	669	652	639	584	613	593	614	598	630	612	606	608	563	629	626	613	654	686	626	605	659	663	582	636	622	654	661	625	640	646	668	675	603	617	620	642	626	595	618	596	611	650	691	618	618	632	629	631	637	639	654	627	651	584	637	663	634	639	643	602	606	674	621	607	625	687	640	641	594	611	651	628	640	611	608	610	607	618	628	633	600	586	682	644	653	625	634	618	637	678	630	634	608	604	621	595	603	619	641	631	607	646	646	626	645	617	591	614	657	669	614	639	607	597	641	593	631	619	607	655	647	638	661	614	635	610	614	631	633	634	636	614	571	640	631	646	667	590	600	629	632	592	592	648	612	654	634	594	613	617	599	650	604	607	656	617	611	636	635	577	632	637	640	624	623	617	611	659	667	647	601	610	651	617	645	619	606	644	617	664	635	657	639	641	652	622	613	610	567	653	623	623	671	624	647	634	655	640	634	665	599	637	655	628	621	678	618	641	633	622	651	624	592	634	642	636	660	593	634	619	656	625	656	654	599	634	602	635	650	614	598	660	627	614	679	617	631	621	648	649	626	621	602	609	614	611	628	604	599	651	624	641	626	611	614	660	632	626	626	607	676	609	622	608
15927	4238	5030	4055	3506	2668	1966	1519	1464	1136	938	830	681	722	643	557	510	432	479	391	375	370	329	361	334	282	309	312	294	281	302	278	274	271	258	253	264	254	241	220	280	269	242	257	242	260	258	228	244	216	245	264	239	233	217	240	248	238	231	219	236	235	234	235	222	222	242	243	220	238	262	205	228	237	226	234	219	239	252	239	210	227	230	205	228	247	229	224	226	268	245	268	240	222	269	236	226	229	234	246	260	248	234	234	244	218	260	245	236	243	275	252	249	243	261	221	243	200	213	285	229	244	218	220	244	261	259	229	214	237	246	275	217	223	233	258	218	202	226	258	241	242	232	248	216	237	247	239	242	222	250	225	255	208	238	221	257	248	236	222	240	249	249	258	225	222	246	231	245	223	277	267	253	228	217	221	237	232	233	219	234	218	238	228	253	257	247	219	221	263	244	229	226	243	241	224	223	236	255	224	218	242	253	259	185	227	213	267	265	277	211	238	234	262	231	242	241	234	219	236	232	210	242	241	255	267	223	249	255	273	233	236	231	235	270	224	248	262	213	207	204	219	257	280	256	241	232	234	247	228	228	223	228	275	236	231	244	242	252	234	246	220	252	220	219	221	235	238	240	247	238	257	234	230	226	240	237	254	221	241	212	231	237	258	238	222	249	245	226	232	234	240	240	225	198	226	241	224	229	210	243	231	219	230	236	212	211	240	247	241	241	237	279	251	249	240	236	227	229	195	216	225	227	255	220	231	217	220	248	272	238	219	222	238	228	225	236	253	271	244	233	248	236	239	234	236	229	215	228	254	250	235	191	246	234	233	259	222	271	255	233	233	253	245	237	254	228	243	270	253	242	253	247	240	252	218	233	247	248	256	259	225	246	234	236	235	245	222	232	204	227	228	246	225	221	218	242	250	218	259	235	241	270	255	246	251	203	240	239	221	235	219	260	250	217	219	255	267	233	207	247	241	271	224	247	217	216	239	221	201	267	253	216	254	232	245	235	223	249	246	207	238	257	203	238	253	217	256	267	248	229	210	242	219	237	233	275	211	239	245	214	280	217	214	250	263	230	258	262	266	229	241	224	231	225	240	239	246	243	254	207	226	214	251	248	241	225	239	240	218	226	262	231	239	222	240	214	252	230	244	246	257	241	217	201	231	196	235	277	229	217	207	235	243	229	210	221	196	221	241	262	230	226	226	241	224	207	236	244	219	235	242	251	254	232	259	264	205	230	244	224	216	232	255	225	263	242	245	240	229	247	213	235	243	237	246	236	231	239	226	238	221	233	226	208	231	239	217	252	250	238	230	247	259	249	235	220	239	230	232	227	232	242	280	227	226	257	239	237	206	200	204	219	205	258	255	252	245	250	226	230	232	271	269	253	222	249	234	217	230	250	215	271	250	242	224	251	213	231	213	262	252	247	238	215	230	207	250	231	245	250	220	244	253	252	206	245	236	228	210	236	217	223	249	236	236	239	203	221	234	211	258	255	233	255	230	243	225	239	229	246	244	221	244	218	224	220	212	221	233	226	231	249	254	216	253	234	231	219	251	234	253	252	251	206	212	228	219	214	221	233	248	234	286	246	276	237	260	246	227	217	232	229	261	232	242	227	221	229	220	224	246	232	207	220	245	238	241	205	237	226	212	232	256	247	209	234	248	241	231	238	229	241	203	219	224	243	248	223	266	239	283	219	219	274	240	227	229	203	223	241	257	222	257	231	224	239	253	248	228	233	238	201	229	210	259	200	217	226	234	237	261	259	270	259	270	234	230	258	246	226	250	239	204	239	247	267	223	258	229	200	249	244	269	244	239	239	217	265	238	240	230	281	230	231	238	218	235	243	229	258	240	228	245	219	217	243	220	223	255	230	206	236	204	212	258	246	235	259	251	225	240	224	233	231	256	234	226	237	224	231	238	243	227	250	242	238	216	250	225	242	228	255	237	256	223	243	264	224	225	258	230	262	232	205	214	217	230	236	214	233	245	252	253	242	238	260	276	225	238	232	254	217	214	238	239	250	241	235	287	248	242	249	228	240	233	247	238	235	219	200	234	248	216	236	229	260	261	227	218	222	219	240	221	209	260	222	252	260	235	255	238	204	231	261	267	231	209	238	247	212	218	226	228	241	248	229	246	254	218	259	247	243	244	231	238	248	233	207	238	234	223	248	237	214	231	244	239	247	231	214	241	251	261	226	267	234	229	223	240	257	229	219	259	258	235	262	225	225	204	246	233	214	205	243	231	235	246	230	217	245	255	252	252	258	238	250	258	211	223	251	234	200	243	225	229	221	241	247	239	238	254	249	243	248	216	241	205	240	246	250	237	231	230	246	226	225	239	237	213	265	227	239	249	219	235	256	212	234	228	225	255	231	228	236	260	246	224	255	221	247	226	226	242	219	225	229	226	254	248	238	218	237	218	220	229	239	261	234	251	212	243	233	259	243	256	212	222	253	227	187	245	253	248	231	263	240	229	239	224	222	215	213	258	257	230	244	248	233	235	229	224	231	216	228	232	245	242	250	244	228	220	233	251	237	217	232	229	255	230	224	198	240	253	245	258	259	240	247	240	225	269	245	226	228	233	232	251	216	221	218	224	280	249	226	252	239	210	233	223	221	232	230	235	254	244	221	222	256	217	251	254	234	258	246	218	238	231	235	235	220	239	239	243	228	255	237	260	232	251	248	199	265	243	244	229	224	217	217	250	251	226	238	230	208	217	251	250	214	264	250	247	239	233	225	249	224	211	217	236	252	238	216	247	266	251	253	231	230	230	275	259	217	224	270	270	249	253	239	222	243	237	238	261	251	235	248	211	264	246	224	228	232	264	248	229	241	234	217	233	245	248	219	222	243	212	225	230	261	244	220	228	254	249	218	252	230	262	228	232	218	227	244	231	235	232	247	235	242	232	237	227	227	209	238	211	217	243	228	242	245	222	224	209	221	240	221	242	256	256	226	219	218	253	253	263	231	245	254	251	229	263	274	236	237	237	214	246	237	228	221	239	248	224	247	244	228	254	231	230	230	265	251	229	234	247	264	275	258	247	247	235	241	219	255	243	237	261	260	254	254	240	249	235	237	222	215	254	245	230	268	248	228	210	218	224	266	226	243	221	239	241	267	230	221	236	239	250	226	249	252	243	246	262	235	278	234	202	235	239	220	242	230	256	238	227	243	240	236	238	231	209	272	225	230	238	251	221	210	224	222	213	256	216	257	213	237	231	205	221	238	226	228	217	239	245	229	227	226	224	263	217	246	244	238	281	265	246	233	254	238	223	229	237	225	229	243	205	242	243	217	223	218	222	238	242	209	256	234	223	221	232	236	272	239	261	206	202	242	237	245	238	249	258	250	219	233	236	236	225	218	205	242	218	269	237	242	238	275	254	222	241	226	266	241	237	219	212	221	234	251	255	229	230	232	235	213	232	265	275	235	235	245	229	258	227	268	249	248	221	232	253	233	217	247	250	232	207	249	245	245	253	210	241	258	226
9272	3467	6827	7760	9096	7749	6447	5855	6253	4804	4362	3867	3365	3526	3425	2687	2088	1887	1894	1725	1493	1490	1309	1257	1266	1179	1118	1025	1022	861	848	795	760	785	733	711	687	650	683	674	658	667	597	647	667	604	672	587	560	584	589	595	523	555	544	575	550	569	526	571	530	570	595	551	562	505	556	582	580	577	580	565	566	547	589	567	557	596	597	547	561	540	543	580	604	554	556	586	556	573	579	549	558	581	581	541	559	562	590	576	554	559	567	572	579	592	566	589	570	593	567	563	567	538	583	553	579	550	537	537	581	560	520	542	555	504	552	593	558	605	560	566	556	540	558	590	550	491	570	540	512	555	516	566	582	542	534	588	572	542	552	579	565	562	570	539	551	531	546	584	546	522	541	522	547	515	585	568	568	575	571	579	566	579	578	483	548	528	545	530	539	564	600	520	545	555	609	529	528	553	538	546	550	567	543	534	563	563	561	536	591	520	550	553	548	551	589	569	551	554	607	541	508	562	567	561	550	565	554	549	557	556	534	495	545	574	557	519	547	579	532	606	540	560	557	601	571	571	558	548	532	563	532	562	572	530	539	523	538	557	510	565	566	526	610	606	530	528	525	554	550	550	521	544	549	572	555	585	559	569	588	576	526	535	569	562	547	514	591	577	545	534	536	563	550	543	575	569	583	551	574	599	537	576	536	559	569	574	555	567	546	527	552	562	545	581	540	533	601	483	547	528	578	592	592	561	556	593	543	574	543	558	549	508	571	588	559	542	556	562	585	529	572	531	602	616	528	513	543	554	591	577	569	544	546	555	508	557	557	552	537	546	545	549	570	569	578	571	511	552	611	510	563	582	547	509	541	532	573	539	553	570	577	596	548	555	591	568	634	573	521	518	588	559	595	602	560	560	525	582	553	546	541	534	541	520	549	527	540	569	559	528	574	573	569	564	550	541	534	607	547	539	547	557	559	568	535	518	565	556	538	547	548	530	503	566	521	546	552	530	586	574	563	575	594	550	572	524	578	582	586	546	553	518	535	558	510	572	524	553	577	574	538	566	528	566	601	541	579	539	524	618	549	556	563	585	567	548	555	550	555	557	547	565	563	542	574	577	539	523	593	559	575	565	610	541	581	542	591	547	537	550	590	567	542	525	549	560	564	547	556	532	539	513	564	588	526	531	582	553	541	568	530	575	568	550	533	545	592	577	564	553	588	591	555	556	519	547	577	566	566	596	582	529	572	543	548	520	561	540	544	546	603	555	560	559	537	580	589	564	592	548	559	510	539	590	580	512	572	565	577	558	559	525	543	547	581	539	557	540	573	564	542	573	542	507	566	502	572	541	561	522	586	581	560	583	588	568	566	534	542	607	513	598	597	567	558	560	527	601	572	553	532	522	494	549	568	498	536	579	553	579	593	576	539	551	555	518	550	529	581	534	597	541	557	561	553	540	514	566	563	590	560	572	531	518	581	557	617	542	561	527	562	541	514	560	553	546	563	562	550	530	605	564	565	535	537	525	521	548	596	546	534	554	589	570	524	587	551	567	554	574	555	562	559	586	565	533	603	543	538	589	523	538	498	589	565	543	519	565	618	572	539	563	567	542	589	595	533	536	551	551	509	549	562	565	557	558	555	544	540	599	554	534	572	588	567	570	539	605	564	530	567	560	552	541	528	555	540	548	568	563	575	572	534	536	578	540	540	564	560	590	558	523	550	527	523	588	598	513	536	537	575	511	539	558	553	603	560	553	534	572	578	552	533	578	538	588	571	552	561	597	525	499	575	584	512	581	542	527	548	621	553	562	556	567	529	516	533	533	598	547	549	561	582	514	547	568	541	572	519	519	568	523	584	573	558	546	584	542	562	541	576	586	526	546	555	517	568	538	546	572	549	574	566	599	568	567	580	549	559	586	581	528	553	551	575	525	568	562	582	574	554	583	530	540	511	540	590	585	543	577	567	531	550	578	547	537	548	550	557	535	565	597	566	503	568	562	535	555	563	589	574	537	557	533	569	544	519	548	552	546	585	569	562	586	539	547	541	554	561	557	498	515	531	536	558	528	561	564	547	532	545	548	570	568	530	514	523	581	562	566	583	601	544	537	574	563	577	520	557	589	586	563	560	559	554	522	534	556	578	583	553	589	576	572	518	524	571	538	548	559	518	565	528	530	524	570	511	578	531	530	610	523	525	558	556	577	560	572	572	576	549	548	544	561	521	546	587	554	585	555	539	538	572	532	570	561	507	574	544	561	541	569	558	568	561	549	564	569	521	564	526	578	520	591	548	579	546	554	558	550	539	589	533	564	548	558	541	563	556	553	591	533	573	576	535	572	538	568	512	570	554	561	555	558	577	561	542	572	532	576	550	556	562	584	535	560	564	564	609	557	540	549	528	534	575	561	560	542	521	551	538	549	565	560	570	525	589	547	572	536	588	531	563	545	573	547	545	564	576	553	577	574	555	541	515	543	533	567	553	595	547	574	531	557	501	567	567	559	538	611	562	597	570	536	619	592	556	541	533	562	571	547	490	565	525	564	586	553	567	530	532	563	518	541	573	543	529	572	554	527	551	562	570	528	518	582	525	590	532	586	568	579	562	532	575	576	517	516	551	563	579	529	544	559	635	589	581	563	562	542	547	600	550	554	582	598	584	562	519	551	539	575	576	545	548	555	552	561	544	534	507	542	568	547	540	613	537	577	531	553	561	575	541	537	506	575	597	566	548	558	525	531	524	570	583	511	566	527	562	569	575	583	569	533	604	550	547	525	530	557	548	497	575	569	584	580	539	559	561	568	556	547	553	517	579	548	548	548	593	534	539	590	549	540	609	551	549	544	553	540	532	524	542	538	562	583	559	592	581	548	591	538	551	540	629	556	608	563	538	579	575	566	538	569	578	541	555	547	544	566	572	580	509	580	618	541	557	577	561	595	542	542	553	550	560	554	571	552	517	563	565	612	580	580	556	568	502	529	550	557	607	546	547	524	559	573	582	531	528	501	546	576	569	531	555	505	539	566	529	558	564	559	564	506	529	576	534	540	548	561	539	530	560	551	561	560	539	554	597	553	543	547	563	551	572	576	536	530	545	539	542	583	584	616	549	549	548	558	563	542	522	534	554	563	540	562	562	541	545	578	569	630	536	566	555	543	546	581	553	559	587	539	568	572	518	533	580	560	570	590	538	549	533	597	539	531	540	597	573	580	538	524	525	546	527	546	583	515	516	561	539	583	593	522	532	574	539	536	568	535	550	566	564	570	576	534	545	590	566	545	559	568	518	536	540	576	606	542	545	591	557	531	555	569	533	600	556	564	557	541	556	558	586	549	553	570	543	544	545	584	566	561	536	568	497	556	526	574	543	552	589	544	529	521	547	564	550	522	577	521	550	606	573	587	577	548	569	590	551	548	581	612	564	597	522	568	540	577	529	566	562	543	529	584	538	511	548	553	578	540	537	552	575	563	580	583	571	592	539	525	560	520	544	558	528	542	553	527	556	526	533	526	577	551
2322	743	904	767	643	603	480	586	516	477	461	409	400	403	464	394	384	367	413	438	392	444	367	397	417	397	376	416	353	409	363	379	410	359	338	398	359	389	333	356	340	356	381	385	400	349	370	333	379	383	375	399	363	378	355	370	363	370	365	375	338	390	393	385	423	370	373	396	352	388	404	394	388	380	368	355	380	352	364	359	400	350	335	347	366	343	376	367	360	360	353	342	380	340	359	389	378	359	361	361	417	333	380	342	377	365	367	393	333	402	355	359	412	362	358	338	340	382	372	395	364	381	386	381	378	342	386	376	344	355	355	365	367	348	387	362	353	382	405	353	326	347	382	391	382	385	359	386	327	385	342	355	384	353	381	365	367	344	337	338	331	371	333	361	361	362	385	345	386	325	376	338	374	392	353	334	367	387	349	360	370	359	357	364	378	366	343	392	399	318	385	367	365	365	379	414	372	366	364	343	357	361	352	344	353	381	358	356	341	351	353	357	359	343	356	370	366	338	383	368	376	400	378	343	377	410	358	342	390	368	348	334	393	389	387	377	381	335	330	398	362	357	372	353	374	371	398	403	346	356	347	361	385	336	377	383	338	346	371	391	380	391	369	360	349	373	341	372	380	345	382	375	370	383	383	327	431	366	379	399	396	346	367	375	359	370	386	375	358	352	407	378	342	340	393	371	374	341	360	375	351	386	384	361	362	365	366	399	338	373	359	370	391	363	358	372	389	400	357	354	378	399	389	345	316	362	350	352	374	407	408	379	387	344	390	393	353	371	356	354	358	369	365	390	376	389	394	364	380	355	381	338	400	352	358	388	379	338	348	333	369	363	334	376	344	328	368	383	329	380	375	322	343	381	381	368	347	391	333	351	365	385	368	349	369	364	346	346	368	373	332	354	374	391	355	354	398	369	399	392	367	342	399	353	378	376	345	376	399	390	349	330	338	372	340	354	345	357	335	372	355	374	362	344	376	369	391	358	332	350	416	369	418	374	368	357	375	372	351	385	384	359	367	381	381	367	409	334	360	388	382	380	352	392	333	387	366	366	374	371	347	359	372	362	374	361	349	381	378	360	341	376	349	336	358	381	317	365	341	352	364	384	346	346	375	356	342	372	365	384	372	391	373	345	372	378	350	340	387	396	334	367	388	390	379	369	327	391	429	373	374	337	369	361	345	331	370	348	391	342	372	334	380	392	392	365	355	380	374	344	329	381	392	357	351	383	408	368	372	363	354	390	407	358	354	349	359	373	378	353	382	368	361	343	350	327	361	345	332	375	381	378	364	367	358	333	395	385	355	383	349	351	372	361	333	337	355	384	360	366	379	345	365	350	331	412	358	427	366	390	384	372	347	380	345	360	365	397	365	356	393	402	379	352	329	363	399	362	370	404	415	357	394	374	381	392	356	364	297	345	343	402	347	371	375	364	371	361	361	399	391	362	333	456	375	352	365	358	365	364	394	344	369	349	391	388	371	355	343	404	344	370	372	354	372	365	365	375	343	374	367	402	357	360	362	388	386	335	347	369	332	351	369	370	357	349	378	357	373	388	340	373	404	389	390	370	360	386	364	390	358	338	364	346	376	370	331	339	352	377	371	369	357	362	367	384	340	362	329	368	374	378	400	319	381	386	357	364	405	379	426	356	373	389	325	368	360	337	374	385	373	348	349	383	405	354	345	361	382	338	378	390	387	355	361	346	367	386	352	354	373	332	315	350	387	358	374	382	377	366	380	401	399	364	360	344	362	335	377	355	362	382	361	380	353	376	354	365	347	359	355	338	362	360	388	366	374	338	383	373	364	406	340	361	402	382	398	375	371	362	361	358	405	367	349	367	406	350	317	352	353	344	368	349	416	353	332	347	371	391	334	361	362	334	375	369	371	361	373	383	378	369	338	356	385	384	377	326	350	371	385	367	349	336	393	385	339	371	375	360	376	362	398	349	375	355	369	399	406	386	353	393	373	333	380	391	398	343	337	386	372	369	347	331	384	370	327	367	357	363	380	393	371	343	380	372	337	383	357	346	378	383	377	393	392	374	377	383	355	354	381	350	380	369	381	391	379	384	342	367	363	381	388	374	370	370	357	379	339	342	388	352	360	384	381	349	378	359	362	427	361	361	377	347	350	380	364	355	372	397	362	362	346	365	374	347	378	409	394	377	364	362	365	365	340	397	366	360	306	372	371	408	412	375	388	377	374	357	378	354	397	382	401	366	370	393	332	357	348	358	388	360	345	356	380	389	411	388	377	394	346	397	391	368	341	404	387	378	348	369	354	353	414	336	359	382	383	379	375	385	380	363	377	376	408	379	364	374	387	353	311	382	380	360	393	384	335	365	415	356	380	370	383	356	364	372	334	357	353	364	406	357	367	343	343	394	378	403	393	351	400	347	376	367	363	356	360	365	388	350	393	343	366	351	395	382	413	359	387	363	329	391	363	373	400	397	388	356	358	359	353	352	342	377	382	355	361	367	345	352	390	368	341	351	355	346	377	375	357	338	359	385	385	380	378	331	362	387	393	415	414	380	328	400	372	357	347	358	422	341	347	379	353	384	371	339	405	366	363	377	355	373	383	385	387	371	362	366	362	372	352	371	368	386	391	383	377	354	377	360	350	373	370	366	371	371	367	377	356	366	367	374	371	349	350	369	366	325	349	348	386	373	371	391	382	396	402	361	387	344	366	362	345	397	366	360	334	374	369	366	382	345	350	351	366	404	341	342	362	393	361	349	380	369	355	343	330	374	384	333	332	351	359	380	369	362	368	337	381	365	345	376	364	406	382	367	397	386	350	378	367	389	355	335	370	384	386	355	361	378	371	375	369	369	343	361	368	353	388	395	384	355	346	368	392	390	376	359	382	403	363	361	419	372	385	360	332	402	365	410	357	403	372	386	381	368	336	390	366	359	352	390	369	377	368	310	323	365	424	352	343	387	383	381	332	359	349	337	345	341	337	353	352	359	375	333	355	377	350	346	416	363	384	385	326	394	360	362	428	390	345	375	350	352	332	378	385	358	382	367	426	364	378	374	374	381	316	399	339	395	378	394	391	370	354	344	390	346	373	350	379	380	375	337	383	385	400	404	352	367	333	356	363	366	394	388	375	361	372	386	336	392	347	384	364	351	373	371	345	362	423	388	373	340	349	354	352	374	364	376	347	361	309	370	352	357	354	357	339	318	361	380	399	357	406	388	378	385	394	367	362	382	361	381	326	359	353	357	350	362	379	403	352	355	363	374	368	369	373	428	363	370	367	367	410	340	358	392	389	409	381	376	382	384	349	377	365	342	383	366	377	384	363	347	354	421	374	382	357	362	403	389	408	384	354	364	342	375	371	357	381	374	384	331	409	374	366	352	375	348	364	372	387	411	367	391	387	384	379	389	387	358	359	345	344	344	346	324	387	363	382	399	394	378	354	348	384	392	380	374	350	336	384	349	350	375	358	390	407	354	379	357	382	374	373	342	359	387	377	384	405	367	353	368	363	381
2313	1189	1760	1987	2117	1847	1682	1587	1417	1347	1207	1171	1127	1145	1079	1137	1192	1228	1236	1240	1155	1131	1013	1056	1039	1015	1056	1030	948	935	872	874	821	819	843	907	835	791	873	857	816	840	785	831	832	805	800	823	788	830	808	788	825	817	774	796	788	806	796	820	809	786	769	838	806	797	798	803	814	806	850	851	776	789	751	771	785	796	779	862	815	881	784	813	835	788	839	827	819	719	816	785	824	903	795	790	814	768	829	798	835	790	845	788	801	822	825	799	885	768	794	812	861	776	771	803	797	801	828	786	784	813	813	779	790	809	838	800	745	808	797	785	762	777	768	797	819	786	799	837	800	813	790	780	809	787	835	789	825	779	827	801	784	812	848	761	825	723	759	799	790	877	831	819	868	819	821	788	793	782	805	774	785	804	833	842	776	808	746	777	826	764	789	818	800	825	802	832	840	822	752	849	825	830	869	856	804	806	840	821	772	816	795	813	798	791	823	841	785	797	819	816	748	751	762	805	806	868	790	758	811	788	802	844	796	756	853	811	787	805	781	789	847	817	815	792	812	836	809	849	835	808	797	801	831	858	814	792	772	801	775	761	768	796	763	782	828	798	794	875	800	754	779	766	755	769	745	784	825	854	837	761	794	827	820	824	844	741	817	785	795	818	754	761	809	798	811	756	846	807	810	739	737	796	836	751	797	792	861	781	811	827	770	822	761	841	824	793	819	773	781	752	849	771	745	796	800	764	817	782	814	794	763	761	782	812	818	785	887	769	803	790	822	806	807	804	736	813	822	774	763	804	745	798	843	825	807	823	803	815	783	839	737	788	815	771	799	790	762	792	795	803	784	792	790	798	779	791	803	783	799	799	723	781	856	804	790	789	816	820	773	801	779	806	802	820	804	808	750	789	759	808	846	776	840	811	813	831	744	786	788	754	825	802	833	819	786	817	823	795	787	822	821	877	803	864	771	806	812	841	804	790	826	813	797	793	785	796	822	806	796	801	781	791	872	859	859	808	860	764	824	785	840	785	776	771	803	787	853	805	805	776	818	835	793	779	771	799	775	799	817	816	855	790	826	791	815	809	786	797	835	780	786	816	788	813	805	836	868	835	786	788	806	792	795	789	760	788	845	810	815	774	820	824	812	784	812	808	817	813	821	781	819	774	767	806	788	813	773	785	799	846	802	805	860	827	839	795	824	828	793	779	810	786	804	832	787	814	834	840	812	776	805	800	736	799	805	853	767	770	798	750	819	754	791	790	753	784	743	818	758	836	847	780	839	772	825	814	793	817	792	879	797	814	768	790	770	762	815	801	822	790	820	777	784	757	813	738	823	793	833	839	777	817	820	843	788	794	791	833	810	798	835	760	808	826	775	735	786	804	808	790	781	812	839	811	802	798	806	836	796	815	803	773	780	815	817	777	784	842	788	763	822	774	836	831	788	835	806	791	822	801	800	777	825	793	829	741	842	804	772	802	787	787	813	799	763	805	823	785	810	816	781	782	782	802	781	779	841	805	813	816	793	859	782	799	802	797	784	819	845	772	750	841	801	841	858	766	766	855	794	790	806	805	817	825	806	780	827	801	785	833	852	793	829	836	793	807	823	782	785	822	774	857	814	803	802	806	760	796	809	835	764	753	809	837	790	777	761	804	833	771	803	736	794	783	777	796	762	801	791	839	771	791	879	810	813	772	787	777	807	800	790	784	745	843	797	743	807	789	785	762	777	759	798	818	776	806	801	772	830	764	757	804	800	797	842	775	839	810	807	789	839	782	776	825	764	857	857	836	864	743	792	858	844	802	787	813	775	757	774	839	784	850	834	833	781	807	782	796	764	810	864	823	821	790	805	807	816	771	814	819	834	801	802	768	774	784	777	758	742	793	810	765	853	788	816	813	827	814	858	764	717	782	810	879	812	823	803	829	778	808	748	742	815	751	786	807	802	744	803	733	773	795	820	793	772	801	819	831	804	808	791	843	825	850	792	797	789	760	775	796	795	757	790	847	787	794	814	828	811	781	810	766	807	849	742	809	834	836	777	801	792	776	846	749	778	789	813	771	783	794	807	822	854	806	809	778	777	849	846	818	771	798	847	811	809	823	735	805	783	827	796	793	799	761	748	787	795	749	798	802	771	796	774	785	789	771	859	811	840	772	757	769	787	767	794	781	784	822	798	777	805	829	756	833	833	809	802	803	774	817	787	818	849	821	784	777	771	818	814	807	827	799	794	835	793	769	779	818	859	815	797	824	766	779	758	759	765	824	806	864	851	750	804	799	760	781	791	826	816	811	768	851	818	773	783	866	791	859	779	821	799	806	825	768	817	793	766	802	800	836	818	816	785	763	753	784	793	780	770	798	835	729	866	833	814	807	851	830	803	763	854	779	808	771	811	805	831	824	788	831	824	767	813	830	780	788	814	783	767	820	818	767	808	805	800	855	836	803	798	807	792	732	810	735	753	833	841	752	780	803	836	789	771	763	798	779	836	785	794	838	772	805	858	802	789	812	764	779	773	800	788	834	790	791	764	833	792	831	792	817	847	831	816	791	779	826	808	751	771	831	763	808	827	786	803	814	819	756	727	804	823	841	830	801	772	795	822	805	824	763	748	741	775	819	813	809	817	790	801	769	777	797	793	780	833	815	812	835	770	812	809	826	799	813	793	796	786	763	784	785	848	784	778	834	813	778	761	795	814	795	815	837	777	823	769	756	795	824	798	803	792	844	780	752	774	754	791	745	823	829	795	828	826	819	789	804	850	837	770	732	807	774	820	818	818	819	813	830	789	795	793	829	818	824	836	859	800	804	797	859	753	811	781	848	828	803	847	789	812	779	822	819	805	762	800	760	815	767	782	757	850	770	848	788	766	785	804	786	780	822	817	804	824	805	804	819	783	783	773	776	802	786	835	766	836	818	784	824	768	784	769	778	805	818	797	833	826	808	790	797	781	814	780	783	777	835	790	760	768	812	770	797	834	796	781	855	818	830	816	783	819	756	815	807	826	828	812	811	797	795	747	781	802	831	761	781	788	776	794	822	770	825	794	836	777	852	759	775	798	793	807	823	802	803	813	833	793	827	799	761	804	810	813	819	780	846	788	795	822	778	742	812	798	830	770	800	782	828	805	785	809	771	760	831	806	829	820	852	806	793	806	796	815	817	826	812	798	759	755	835	828	814	764	755	829	823	801	814	803	763	836	816	795	773	778	806	861	840	825	765	805	749	770	778	865	824	815	763	794	831	769	812	826	789	827	793	781	784	850	823	804	779	799	832	789	805	783	813	764	854	851	778	810	801	776	806	821	793	771	813	780	813	824	769	809	782	834	804	812	856	768	779	797	795	827	809	812	854	817	819	821	787	830	803	781	780	790	779	798	806	821	782	817	830	777	800	788	873	818	807	820	743	794	776	797	815	813	774	790	763	867	787	779	791	824	791	757	836	805	781	778	725	851	782	786	750	788	786	789	843	795	787	834	848	805	709	841	791	797	803	821	837	833	805
9044	2437	3107	2330	2249	1618	1200	895	824	863	705	598	503	500	495	435	387	389	382	377	345	353	327	337	350	343	361	313	285	324	292	299	305	305	298	293	282	308	275	263	309	274	271	263	315	279	269	275	269	251	274	299	263	273	295	279	286	267	261	255	256	269	246	289	257	298	306	300	243	269	256	266	239	292	287	241	295	260	275	294	265	299	263	248	266	286	277	293	271	259	255	258	271	255	262	271	255	282	285	275	272	286	238	258	265	264	248	284	298	277	258	276	275	262	257	256	271	268	266	275	291	287	276	273	283	278	329	260	281	275	268	270	282	301	272	288	265	260	274	281	254	268	270	273	279	261	276	276	270	267	298	247	268	256	292	261	243	237	241	274	251	275	269	304	271	277	290	277	323	258	270	279	289	259	249	261	260	288	286	286	267	289	291	279	261	258	267	267	275	278	277	240	238	260	258	266	267	277	268	286	303	246	294	262	270	280	302	283	307	283	275	260	257	293	278	246	235	280	282	259	246	285	262	257	265	270	294	269	296	264	261	292	278	256	262	258	253	243	279	290	265	264	278	301	282	286	274	258	307	261	250	284	290	269	301	229	233	277	259	268	259	266	232	268	295	295	323	281	263	263	260	268	269	286	263	266	295	293	262	268	266	249	280	295	262	271	253	263	268	295	252	255	290	295	238	302	287	277	261	287	258	269	286	278	254	277	260	270	303	241	271	250	246	257	257	250	283	262	322	292	284	288	273	280	257	263	276	258	255	274	265	260	279	249	262	273	236	283	289	283	278	284	288	228	276	282	265	315	273	274	275	241	283	286	250	282	257	300	278	301	264	283	275	284	275	252	264	275	267	279	267	230	289	243	239	298	260	262	275	284	297	307	284	240	284	276	272	271	280	266	251	318	267	291	273	276	254	296	279	288	243	282	269	246	251	259	282	274	276	285	291	255	278	289	257	250	250	253	235	270	274	279	271	276	289	264	230	257	273	267	265	269	275	279	258	292	306	262	260	229	268	283	286	299	289	263	262	276	297	273	277	282	259	236	273	280	306	278	260	288	263	258	269	261	244	271	270	290	271	268	266	271	245	275	257	255	271	255	284	273	231	289	281	263	291	282	266	250	284	251	283	276	301	268	264	259	285	295	286	273	265	253	308	270	296	260	289	262	258	269	289	294	267	297	295	269	280	259	279	276	264	275	295	282	291	286	285	256	245	261	300	259	282	294	268	296	268	257	286	298	243	277	261	290	290	258	270	251	280	252	312	281	257	265	273	246	280	303	251	291	276	257	262	267	263	241	245	247	275	259	274	259	289	243	276	259	289	230	306	260	283	268	296	259	275	287	284	267	265	279	275	263	283	259	289	279	262	261	301	285	253	274	249	306	261	286	306	302	275	255	286	260	268	233	263	257	257	304	270	286	252	283	255	276	313	276	289	284	265	288	246	264	270	266	249	283	260	275	283	236	287	263	286	274	272	277	240	286	266	268	276	285	228	260	253	245	273	285	287	297	269	254	272	279	293	312	257	265	271	256	260	271	281	272	250	290	270	294	263	245	268	251	272	278	275	232	286	248	278	262	242	263	300	243	280	317	281	253	277	275	264	250	269	278	263	250	269	257	293	279	285	275	259	293	247	279	258	309	266	269	286	271	269	269	292	295	296	293	299	245	251	264	269	282	247	293	265	299	264	248	264	257	246	256	288	312	262	302	272	254	247	272	268	281	277	262	289	216	295	288	265	283	271	288	253	278	316	265	241	260	266	284	285	287	286	278	291	274	273	283	256	263	276	269	257	249	292	295	287	265	281	268	294	266	285	301	274	309	278	257	272	285	298	274	244	289	259	274	296	278	239	276	289	278	262	281	300	279	256	272	270	284	273	256	282	277	256	212	235	273	267	249	263	235	257	253	300	298	263	284	306	259	273	278	275	277	257	268	257	267	286	264	269	290	290	281	302	273	256	305	289	289	291	295	294	275	255	261	285	258	302	275	286	301	282	254	279	275	270	254	272	307	275	305	294	267	282	305	316	295	333	262	279	284	289	283	277	267	254	269	294	277	256	257	278	264	260	227	250	266	240	276	258	276	281	296	275	287	280	296	254	273	276	269	270	269	239	272	287	272	252	261	310	255	299	280	275	266	271	243	264	301	262	295	293	248	251	268	250	250	268	298	263	280	260	252	284	288	306	299	297	255	285	267	301	259	240	275	268	272	295	285	292	260	274	275	282	264	315	274	262	269	248	237	266	279	261	262	254	287	301	300	272	269	255	244	230	237	273	293	298	280	312	304	262	278	255	282	249	280	296	276	282	272	290	253	267	242	277	245	287	250	279	250	277	292	283	263	273	287	286	289	290	275	266	287	267	243	264	303	276	265	288	234	280	284	274	241	270	284	252	249	271	292	272	274	264	281	263	248	278	276	284	263	290	288	280	305	286	230	266	273	264	266	273	290	275	293	282	315	298	296	272	248	265	288	288	268	259	245	277	265	264	286	273	272	274	259	278	271	270	288	276	281	279	240	303	252	267	271	293	248	254	283	275	271	275	302	274	253	281	315	279	282	258	264	277	278	274	290	248	284	296	280	296	291	250	278	271	274	274	268	259	278	253	276	283	281	280	280	263	251	273	319	276	235	270	272	288	281	279	264	268	247	240	262	269	291	286	284	264	258	284	224	284	274	283	265	283	261	251	276	279	292	269	283	275	256	288	309	273	292	265	279	283	252	271	254	274	285	297	268	281	292	298	256	283	280	265	293	281	247	296	275	255	284	280	280	276	254	272	249	288	284	279	262	248	272	267	273	257	274	250	268	263	261	231	287	291	250	265	300	253	264	268	265	267	254	254	245	252	245	253	284	261	284	260	257	248	259	286	279	271	245	270	258	270	260	264	288	278	295	282	293	246	288	263	264	289	277	265	272	302	271	290	261	231	289	330	260	280	297	281	295	295	276	272	288	275	291	292	268	238	285	246	263	271	289	275	262	278	270	276	262	310	277	289	226	252	238	266	248	264	253	263	285	301	297	259	271	281	253	311	257	277	228	270	257	270	227	268	232	275	257	274	266	263	297	291	272	280	279	307	311	312	252	270	265	293	273	236	272	275	279	272	296	276	276	299	260	298	291	252	256	283	275	257	271	279	272	257	287	303	272	286	268	283	254	262	288	256	275	278	235	279	286	302	258	284	268	295	273	282	261	270	247	296	265	313	272	308	261	280	301	298	295	257	284	261	255	287	301	274	306	266	259	258	255	255	272	261	302	307	257	270	283	246	260	249	245	252	251	271	254	251	276	249	241	278	303	270	247	292	276	255	277	274	284	260	270	276	269	296	277	238	307	252	273	318	273	259	255	281	263	290	265	246	275	249	287	256	270	281	292	267	255	287	272	248	245	266	245	259	266	262	279	269	296	268	295	303	271	257	303	269	266	288	284	294	308	262	264	302	280	298	270	275	266	284	260	264	252	261	291	278	290	275	283	232	257	252	275	276	269	285	251
7095	2613	4386	5002	6408	4981	4242	3635	3602	3565	3121	2523	2164	2160	1885	1782	1491	1421	1512	1439	1294	1229	1139	1221	1152	1131	1145	1056	971	854	819	769	752	773	748	733	714	698	730	652	719	689	672	656	654	682	705	656	671	630	632	658	616	621	616	590	613	615	664	636	623	624	616	615	651	622	621	613	620	666	612	583	640	609	627	593	588	638	692	631	651	588	658	640	619	623	588	609	656	647	623	641	606	586	579	600	632	604	637	592	649	652	608	654	617	583	626	613	652	615	560	610	609	615	643	619	606	635	608	642	605	628	662	632	650	600	624	602	624	612	649	595	625	599	589	625	610	614	621	594	594	617	599	595	666	608	643	598	599	628	630	618	615	599	642	627	577	636	612	576	640	571	633	625	603	607	637	601	603	605	606	613	621	630	662	623	612	622	589	654	611	651	633	598	585	638	650	630	610	604	651	619	593	610	636	615	599	635	659	604	633	582	614	620	643	608	603	593	625	588	610	579	567	598	599	622	626	648	658	620	606	626	607	590	655	667	637	602	615	651	636	593	612	606	603	618	623	622	631	581	640	618	611	625	619	636	573	612	568	637	642	622	586	603	633	584	654	619	619	572	552	625	597	603	609	627	610	571	613	582	620	619	607	608	636	650	595	625	590	600	604	657	605	629	613	643	647	633	643	614	635	638	613	617	608	606	627	612	560	616	641	622	629	598	580	618	608	580	631	604	597	587	597	639	659	640	600	621	602	629	600	585	574	594	639	610	632	628	571	592	651	580	673	627	589	636	652	686	602	603	609	584	597	625	646	606	600	587	681	613	623	584	623	606	599	634	606	602	612	612	602	599	647	639	662	575	605	586	625	639	612	618	613	547	635	606	607	603	610	616	610	613	608	658	592	650	642	633	624	612	613	615	593	636	603	596	619	622	657	617	585	624	598	648	621	587	634	624	604	594	645	643	610	631	651	636	596	640	600	631	636	615	608	625	571	622	600	598	641	641	633	598	626	614	596	594	641	642	638	622	611	637	601	593	618	579	632	622	664	619	573	667	595	598	636	615	610	661	610	665	619	643	574	603	654	634	615	555	607	596	605	610	632	630	607	587	630	612	605	627	622	629	609	606	542	615	630	581	637	616	600	644	653	630	624	650	617	614	589	630	640	619	624	637	620	596	586	594	613	567	621	615	573	602	585	629	629	604	621	623	629	614	619	591	573	582	631	631	594	573	649	637	591	604	642	636	590	652	582	595	622	662	637	671	609	583	610	592	596	597	590	627	590	577	599	611	613	613	600	591	621	538	610	610	604	602	638	578	601	562	602	571	662	589	618	591	600	610	628	675	634	564	578	611	604	606	601	573	621	622	613	668	632	624	626	632	676	611	622	683	621	615	550	593	611	636	605	620	620	606	632	606	605	610	629	559	592	640	566	648	660	623	628	597	605	609	637	623	646	605	635	577	605	575	632	627	638	632	654	659	590	677	581	607	664	606	619	624	560	626	689	685	628	613	632	647	566	594	608	601	636	622	612	604	610	642	615	617	625	638	609	609	622	594	606	615	619	580	654	606	638	627	593	592	611	656	626	639	625	603	600	615	607	581	661	624	594	584	593	666	595	621	582	621	599	605	655	608	633	615	629	602	669	637	617	627	592	609	666	670	625	584	563	614	595	637	642	589	648	597	601	619	600	595	607	592	625	636	605	657	596	651	614	645	619	599	631	582	600	641	588	625	648	608	621	633	631	604	606	573	595	625	632	648	603	608	653	613	598	609	612	615	612	612	594	641	618	625	656	636	630	610	607	639	613	588	619	664	597	601	610	605	589	589	619	604	562	613	586	624	607	587	594	615	636	670	614	605	630	634	642	594	584	615	651	639	661	581	630	605	595	623	604	619	661	586	621	609	612	609	650	637	594	635	618	622	617	637	661	630	626	615	644	622	637	582	588	626	648	622	589	591	606	645	589	595	634	590	612	571	665	624	605	644	610	577	663	619	617	598	618	626	613	603	637	620	629	604	582	652	626	605	627	598	602	616	594	608	653	606	670	572	630	590	639	577	634	639	594	596	593	576	609	625	599	615	603	612	642	606	655	579	620	633	620	635	571	671	601	603	601	627	598	607	586	640	625	617	599	550	644	622	635	623	622	639	611	576	612	631	636	607	619	578	672	646	638	628	563	612	617	646	613	603	598	601	608	622	639	588	588	662	571	597	607	557	601	588	612	627	623	601	632	605	606	626	618	595	604	657	609	581	618	620	641	612	606	582	632	632	668	619	645	644	618	637	595	610	629	607	658	583	606	637	619	640	654	579	618	613	638	605	638	640	568	635	622	594	580	613	624	573	611	589	622	618	604	596	604	599	615	663	654	605	619	647	583	652	614	611	609	650	602	593	595	635	632	647	637	627	599	618	593	629	657	618	614	586	606	632	632	617	581	654	618	645	586	607	661	601	629	652	640	650	622	652	593	626	610	619	610	610	638	630	621	625	602	630	672	661	626	632	609	648	586	620	656	634	625	632	630	576	648	607	642	624	634	651	608	615	629	627	620	629	596	633	577	636	611	627	633	659	612	592	667	606	639	569	625	632	600	615	630	647	632	608	575	591	616	605	604	611	627	622	580	653	643	592	606	614	625	614	603	596	593	600	640	627	613	614	663	613	652	606	592	638	611	590	633	583	635	650	599	640	642	608	587	607	617	588	621	600	598	644	652	619	574	614	666	636	618	630	620	644	622	606	615	591	650	645	637	619	648	628	596	609	608	605	652	613	602	621	610	622	641	590	585	615	608	627	623	644	604	624	630	655	656	628	595	614	615	633	612	620	646	620	624	627	622	618	611	589	574	614	624	601	642	583	589	599	642	604	631	602	603	623	625	596	588	638	649	604	573	628	602	585	626	592	657	680	630	634	618	600	668	632	595	632	668	586	593	619	640	609	637	548	609	617	641	570	625	609	640	591	555	594	625	622	671	633	593	627	589	620	609	609	622	593	623	611	629	650	651	589	637	637	627	565	605	593	620	631	635	588	588	626	633	597	633	561	620	647	586	629	640	612	598	594	629	606	634	630	624	617	669	604	624	613	621	623	654	646	580	655	628	631	575	616	620	638	599	617	643	611	635	640	624	646	616	624	600	608	576	581	627	626	619	622	580	612	592	622	590	574	621	658	604	597	637	628	562	611	626	629	610	568	583	597	630	601	635	611	616	638	635	606	625	600	586	621	649	656	606	626	618	638	647	588	612	649	688	626	627	647	639	617	637	607	611	583	603	599	626	656	646	624	671	610	624	619	602	634	622	630	613	606	591	601	607	609	642	579	617	608	629	624	671	652	572	569	639	629	609	623	593	602	624	623	642	643	688	632	625	649	666	620	649	633	624	615	635	576	649	593	647	577	653	639	606	623	632	625	587	667	642	610	604	659	595	585	584	654	584	613	624	633	612	660	609	605	611	614	610	631	614	620	600	582	612	591	637	591	596	603	588	615	627	606	629	605	612	659	633	627	619	590
16199	4263	5029	3626	3755	2534	1773	1423	1298	1137	1138	763	656	593	568	454	385	353	416	399	378	354	395	359	352	372	337	306	307	309	258	259	273	264	246	274	253	255	285	250	256	260	219	245	250	258	248	232	232	214	235	245	236	242	211	226	221	251	224	256	226	232	220	249	258	239	245	253	194	215	213	245	216	247	238	194	206	255	245	244	249	248	231	211	269	272	231	225	244	239	199	231	214	245	244	243	215	219	212	227	227	251	229	246	243	248	247	229	229	212	249	250	228	226	234	233	220	234	231	253	239	243	222	232	220	248	227	241	236	231	246	246	225	224	249	233	223	247	255	237	262	223	241	244	213	254	260	226	223	214	253	221	197	211	213	240	219	249	279	220	209	234	216	254	219	248	222	208	235	229	254	262	257	226	261	237	240	225	226	246	256	246	248	219	214	246	233	261	275	219	212	262	252	231	202	239	231	225	214	219	230	292	271	229	245	235	234	204	220	248	232	234	218	213	222	220	213	217	232	227	254	243	262	254	209	205	227	244	263	237	241	222	252	260	224	201	245	240	239	249	249	224	220	254	239	249	256	241	228	228	212	256	254	218	229	240	222	235	232	220	224	208	226	225	226	247	232	259	242	249	245	242	239	249	226	223	218	236	246	233	268	246	258	223	232	196	230	242	218	219	230	233	227	221	245	254	251	242	221	248	235	217	258	203	208	227	231	216	185	228	240	235	244	225	259	228	261	257	252	256	194	212	246	236	260	251	246	237	252	226	220	239	250	248	273	224	232	259	221	193	242	222	228	241	226	231	219	224	242	215	217	224	242	231	252	249	198	216	227	221	268	229	234	239	237	237	267	235	243	233	223	229	183	202	238	247	240	208	263	240	208	223	246	223	242	223	240	227	240	235	226	246	255	244	243	221	218	252	227	198	248	211	232	240	234	235	258	224	263	219	232	223	221	237	250	199	249	241	234	251	225	232	210	242	223	228	219	241	246	249	221	239	231	252	229	220	255	238	220	235	245	220	241	225	246	235	230	219	228	225	221	232	244	220	254	223	246	269	219	214	247	231	222	218	213	239	218	215	246	241	249	263	225	222	216	223	254	242	261	249	227	246	242	246	232	240	227	225	229	225	225	245	244	252	208	249	275	241	247	249	216	243	257	225	232	249	251	219	216	239	221	241	212	229	239	214	236	228	215	223	198	214	220	216	199	256	255	246	224	221	254	267	251	213	217	232	234	243	234	230	237	258	235	246	243	242	222	230	261	227	221	239	239	236	246	223	228	234	223	216	244	230	213	241	259	268	223	216	243	235	231	243	216	210	214	225	207	215	207	212	235	201	226	206	274	223	220	238	239	234	216	242	215	217	231	187	223	218	208	254	201	234	224	237	230	225	251	198	253	239	200	218	202	266	238	256	228	225	237	240	247	215	212	256	244	222	223	232	244	237	227	258	218	248	253	227	236	227	223	247	217	239	259	243	254	238	239	224	212	247	235	199	241	245	253	216	217	239	226	220	229	203	256	219	247	216	224	271	237	247	214	249	219	260	245	237	239	231	224	264	243	242	232	221	194	240	242	249	215	238	227	253	239	242	259	236	221	241	195	244	244	245	209	227	242	249	226	242	237	258	260	260	240	244	239	242	226	236	221	224	229	258	228	227	214	261	237	235	237	233	214	232	214	238	255	241	242	250	263	233	248	228	214	225	246	212	220	237	216	228	236	235	224	219	218	238	228	229	217	196	232	207	259	244	224	255	276	250	234	224	242	259	231	205	210	228	232	241	256	232	220	223	242	262	242	229	262	234	234	257	220	243	246	241	239	233	234	245	257	259	255	227	220	223	217	243	239	232	209	217	230	225	202	219	253	214	226	228	208	243	252	258	233	211	260	234	210	237	221	232	217	199	220	226	242	230	235	233	236	259	220	217	214	214	235	246	218	250	226	191	215	226	231	243	211	246	230	252	218	254	219	230	218	245	243	249	226	215	222	257	207	259	256	241	240	212	247	231	231	236	238	250	244	215	248	269	252	221	230	251	238	230	253	231	228	247	249	228	247	223	218	234	270	234	233	239	239	217	243	237	241	235	202	271	249	232	285	240	224	195	230	232	243	240	223	233	253	259	233	223	226	263	225	248	246	246	240	239	236	230	235	252	238	220	246	216	279	219	221	209	245	226	224	215	246	247	217	250	238	251	227	233	216	250	281	220	233	237	219	236	253	215	239	229	216	234	263	236	217	221	232	230	241	263	260	235	282	224	227	266	208	229	240	234	258	248	242	230	239	246	246	230	228	259	234	267	249	249	259	231	254	221	221	249	215	229	217	251	195	242	223	228	253	217	242	259	222	238	232	217	225	223	220	251	237	236	259	216	256	243	254	217	220	242	246	235	225	227	220	244	254	278	229	261	281	243	204	246	192	246	231	199	239	219	239	239	229	224	250	238	243	230	220	209	239	227	203	234	243	216	215	232	240	256	235	253	237	222	235	253	221	222	238	243	237	246	234	237	242	210	239	231	232	250	225	217	222	226	244	253	245	251	223	216	230	266	220	226	236	245	260	239	249	249	238	246	232	244	266	213	242	249	259	233	251	227	232	250	220	248	229	217	205	230	207	247	230	230	235	213	221	251	238	235	253	215	242	234	236	229	222	253	245	256	217	209	237	229	228	239	221	233	253	232	243	209	250	220	218	231	211	229	231	230	228	237	236	214	250	220	216	232	242	232	203	237	238	259	213	215	204	252	211	225	246	250	263	237	219	247	246	254	215	207	239	244	218	227	229	236	204	238	237	209	229	219	230	229	232	235	218	233	222	224	235	238	236	249	243	227	242	232	238	206	238	269	222	226	220	267	213	221	256	202	231	234	238	207	258	233	240	230	247	243	227	241	271	202	227	272	229	206	224	226	227	225	241	236	248	229	226	245	226	222	251	240	223	232	217	230	247	211	226	232	230	236	235	200	234	235	252	233	223	258	268	246	250	219	204	238	237	257	229	207	198	234	258	251	235	258	184	225	254	271	240	211	208	227	199	259	240	196	213	239	223	246	233	229	260	207	195	193	228	243	220	219	225	217	237	238	222	246	231	249	221	237	237	227	219	236	252	240	228	217	234	258	259	230	221	222	238	254	233	257	197	217	225	192	240	256	200	246	240	256	247	242	259	240	229	231	248	220	245	260	228	262	222	231	225	248	251	217	236	225	235	246	250	227	227	263	222	254	220	247	231	215	235	254	239	246	245	233	258	223	233	223	235	210	253	235	230	218	226	246	240	239	218	215	238	216	234	242	246	254	232	246	239	224	212	223	223	241	262	232	271	222	267	221	208	222	228	231	226	240	221	224	235	226	232	245	223	222	212	227	233	227	236	234	228	221	230	227	232	228	221	205	246	220	231	248	231	218	234	228	253	234	218	222	217	257	277	209	219	247	228	234	243	231	237	222	235	232	244	224	252	210	258	229	239	240	237	222	271	217	208	233	241	239	217	219	223	251	237	262	263	230
9313	3655	6597	7079	9787	7626	6377	5645	5456	4978	5265	3405	3058	3095	2576	2128	1905	1647	1719	1655	1488	1408	1436	1448	1338	1437	1298	1199	1073	970	894	832	791	796	796	685	704	663	679	722	691	638	642	627	622	659	660	553	620	572	540	512	571	529	521	516	579	513	546	546	560	563	553	487	551	585	558	540	524	570	604	543	572	580	553	552	558	549	560	533	610	593	578	578	564	582	587	589	579	567	527	539	538	532	544	574	562	519	576	529	564	540	552	518	565	563	555	536	551	547	551	551	565	537	565	524	504	586	565	562	595	549	525	594	537	623	571	527	572	537	570	561	516	557	559	524	565	579	542	508	571	580	536	563	566	466	537	553	557	560	590	548	540	583	568	579	526	547	544	515	556	555	525	553	547	570	557	486	532	582	541	577	579	515	551	572	548	517	553	543	547	522	555	583	555	558	550	541	536	542	582	546	547	572	567	572	579	523	548	522	516	552	539	526	551	523	554	527	531	598	517	578	534	524	513	595	517	547	566	545	537	489	551	560	506	556	564	564	582	553	544	598	542	566	550	546	523	540	578	573	513	549	517	565	505	552	559	556	571	556	565	534	515	513	537	569	526	530	520	558	557	520	548	516	506	538	534	545	532	519	540	538	557	517	537	500	538	540	560	517	538	546	516	543	486	566	573	575	573	590	578	543	540	550	579	529	588	568	570	553	603	601	570	537	569	596	549	534	525	565	525	561	533	525	561	564	523	528	553	542	524	530	542	562	535	540	570	534	538	546	612	535	571	509	536	565	552	520	529	541	522	548	550	586	577	578	603	542	542	539	584	563	478	580	555	511	594	574	538	531	577	539	585	573	503	569	569	495	536	539	537	552	606	578	547	576	527	552	573	556	545	541	566	553	541	555	543	549	558	538	546	584	558	528	543	576	581	532	564	573	545	525	537	523	556	574	558	538	561	554	527	533	508	555	514	536	533	542	548	550	550	605	530	558	544	562	496	580	527	543	528	544	578	570	565	544	564	594	591	582	531	595	606	504	548	574	540	538	571	566	542	564	563	512	575	546	581	536	537	539	564	522	578	534	535	569	580	535	601	514	551	587	518	604	568	521	552	578	566	542	538	567	532	518	584	582	557	549	520	512	570	513	534	551	551	556	545	539	556	573	489	534	560	518	559	515	560	530	581	486	545	582	549	540	507	533	583	524	551	500	551	564	563	568	583	529	546	531	541	542	573	571	506	528	536	585	529	537	559	530	577	565	577	536	557	566	569	544	528	556	585	575	551	610	564	553	544	564	556	507	554	582	565	554	524	557	510	528	548	537	478	551	505	540	542	554	552	558	539	554	523	566	532	580	546	520	540	573	505	554	527	494	537	555	521	551	551	536	549	535	607	498	584	537	531	554	539	540	557	577	556	541	515	573	517	543	560	582	539	529	543	522	510	544	590	524	532	558	500	522	581	549	555	560	521	581	517	551	531	559	553	558	561	569	497	553	549	517	596	578	583	538	582	537	529	569	533	560	556	567	537	572	575	541	548	557	589	534	561	481	548	550	541	559	550	573	550	549	550	547	534	554	496	578	544	538	526	535	589	521	555	543	581	572	530	540	524	557	560	521	572	525	578	568	502	562	557	553	574	565	564	545	538	516	553	531	541	534	541	538	570	546	504	555	561	549	560	527	543	554	513	555	549	564	550	545	570	534	601	553	519	541	495	547	541	533	563	549	544	504	575	535	515	566	562	573	536	606	548	546	532	609	558	536	563	512	549	504	575	495	552	522	515	513	570	581	562	552	594	560	536	563	527	554	550	557	563	546	590	557	578	532	520	566	547	564	560	517	505	525	526	520	581	494	579	522	502	544	577	533	508	610	531	530	537	516	544	546	570	559	543	554	610	554	571	546	543	578	574	567	537	554	592	544	568	521	569	570	565	570	522	518	570	502	548	536	544	518	528	558	557	553	562	555	527	571	569	522	532	576	590	538	573	561	534	515	546	538	532	523	557	598	577	563	568	517	569	523	538	570	576	542	531	573	554	582	569	533	553	554	603	514	568	563	553	544	541	527	530	582	580	599	560	559	580	544	571	505	518	546	539	570	513	505	502	586	559	573	557	538	527	543	507	534	553	523	535	587	499	528	539	563	501	601	544	578	549	509	554	559	543	575	557	540	562	574	564	523	551	521	538	566	536	529	535	569	560	559	539	586	573	543	554	520	569	563	509	549	530	576	545	562	546	600	539	586	536	545	559	548	548	555	525	563	577	550	523	569	555	544	518	557	540	554	559	578	554	519	506	563	554	561	492	508	568	517	575	538	537	514	488	585	539	574	583	584	544	518	514	549	560	565	566	537	562	561	510	534	563	547	557	523	570	515	547	568	558	556	564	546	543	579	520	543	569	523	549	531	536	547	538	561	523	549	509	551	581	575	513	540	524	565	568	529	514	552	566	521	546	555	582	568	554	566	506	521	552	526	522	512	550	537	551	595	550	554	511	562	556	502	574	570	518	573	544	560	579	539	568	496	542	547	515	541	560	554	538	541	568	587	553	567	577	556	556	532	575	541	540	538	539	540	543	553	584	558	502	576	503	566	542	579	509	562	559	564	530	536	521	582	550	555	554	582	537	547	542	574	526	562	526	566	507	551	553	541	519	510	539	530	548	544	536	519	521	578	544	537	514	576	564	545	597	563	538	546	553	584	518	533	544	536	567	554	543	540	548	535	520	530	544	539	524	501	546	591	534	558	540	553	576	560	550	581	530	551	604	532	557	520	538	547	544	583	573	529	589	544	584	510	529	529	525	549	570	565	559	542	554	543	545	539	556	554	543	597	536	512	533	582	511	505	528	580	553	597	542	561	540	513	594	519	540	548	534	540	534	547	556	513	565	580	541	535	543	527	573	569	519	566	536	528	551	558	535	539	553	515	583	513	593	561	539	570	515	501	546	534	499	526	533	540	517	549	544	582	532	559	519	571	582	537	552	529	558	577	533	536	530	548	533	536	559	535	541	526	567	577	501	566	495	529	540	541	507	548	542	556	567	554	496	552	554	596	565	542	543	528	556	521	515	579	560	537	539	527	534	531	551	582	572	563	566	582	577	533	561	571	535	541	532	524	550	511	510	526	550	555	531	535	512	553	578	525	561	545	522	585	581	507	537	541	552	543	579	587	574	535	589	553	557	539	493	554	559	558	565	540	564	599	527	547	551	553	547	555	550	569	554	546	535	553	552	530	576	540	515	527	561	588	518	571	540	550	518	528	522	557	535	540	569	520	588	537	547	514	574	497	559	577	545	528	529	585	576	522	553	547	560	536	533	530	577	565	531	543	553	543	543	564	546	537	524	514	589	553	504	572	549	579	565	548	543	539	524	533	540	547	542	557	550	546	553	476	591	540	515	556	522	549	557	524	549	544	551	504	550	533	593	489	536	559	584	569	532	537	542	571	522	557	567	525	581	565	576	546	586	534	555	525	540	548	582	545	577	577	542	543	556	535	555	589	521	532	570	508
2351	767	720	673	630	565	569	479	478	431	433	391	437	395	378	378	367	386	377	433	392	389	368	402	429	403	417	414	382	375	398	374	375	384	374	380	379	376	378	411	381	345	355	357	387	376	371	406	340	392	382	336	320	343	394	343	381	357	370	359	382	368	351	388	369	368	380	370	382	401	365	387	376	360	358	395	357	388	339	367	342	370	345	367	352	358	380	362	369	345	346	350	367	383	365	382	412	351	394	394	342	360	347	362	348	364	348	386	379	391	397	360	372	369	334	368	390	343	383	385	348	389	376	362	344	374	381	362	370	359	338	407	352	337	373	370	376	355	386	377	368	358	382	346	351	365	357	362	397	390	349	327	360	327	364	363	322	347	377	382	336	330	379	398	370	404	403	369	392	413	332	380	384	383	347	325	380	369	357	333	381	370	344	376	365	354	360	360	398	387	347	400	373	361	352	393	375	390	331	371	416	368	381	368	380	341	377	388	341	367	375	347	375	321	403	376	379	359	354	331	376	355	357	406	354	390	381	345	354	378	372	350	357	366	369	367	384	377	374	355	348	355	367	374	365	406	348	409	362	378	341	368	391	359	394	343	379	422	367	402	383	410	374	376	360	375	376	349	367	376	349	364	388	355	347	359	367	385	381	375	386	368	374	393	380	361	364	352	395	373	369	374	359	338	377	413	342	333	330	349	366	343	364	347	397	400	377	358	412	354	396	399	386	330	331	361	334	385	368	369	350	339	388	350	381	346	343	396	391	403	362	368	363	339	360	338	377	368	370	349	377	338	391	372	375	378	347	348	389	393	344	367	354	376	369	318	353	378	338	407	359	336	363	379	365	339	348	364	364	365	372	329	391	374	344	335	388	371	368	353	348	350	365	333	345	369	373	355	358	336	376	330	344	357	356	363	350	383	358	351	353	358	409	370	357	345	372	394	345	397	375	358	343	362	373	352	350	377	374	393	365	351	368	356	356	351	363	401	354	338	407	381	362	356	381	345	387	347	372	381	354	320	362	336	358	382	367	367	383	351	371	356	378	375	385	372	376	377	338	349	387	358	361	375	343	341	363	379	355	393	352	348	377	379	370	324	392	354	382	380	353	375	358	359	404	357	347	370	365	368	357	335	393	350	366	384	378	346	337	366	368	352	367	372	314	370	366	385	346	357	381	383	392	410	356	325	337	352	373	384	386	368	382	389	364	359	364	376	374	378	381	396	381	338	368	371	290	374	384	341	351	379	367	384	352	381	370	415	384	336	342	356	397	325	381	362	358	383	375	358	382	353	351	343	340	356	371	383	394	387	376	355	416	394	353	376	377	336	346	362	379	408	378	344	361	350	399	344	327	359	389	407	340	364	356	344	367	379	352	363	366	350	366	362	346	378	391	384	353	384	375	355	360	390	357	388	363	371	365	361	371	347	400	361	357	338	383	378	345	385	352	325	352	356	373	351	351	360	357	382	375	346	359	363	321	356	377	340	377	338	348	404	395	370	368	360	343	324	368	351	375	375	383	412	330	357	353	345	348	348	327	375	353	360	425	376	343	371	354	380	365	357	332	367	370	351	361	391	362	359	351	357	340	412	400	367	364	376	385	378	339	388	377	396	370	351	373	343	338	373	369	343	337	372	378	373	351	361	387	349	365	359	374	374	359	368	410	370	394	361	371	345	356	386	360	380	350	347	353	409	352	368	347	352	353	349	353	366	363	358	390	337	359	345	363	376	362	399	377	357	386	365	367	374	359	326	420	336	374	370	398	375	376	355	346	339	367	392	401	361	342	377	345	359	351	378	390	379	400	341	337	388	370	357	382	372	332	390	378	333	396	356	357	327	418	372	351	347	377	378	387	376	369	369	352	345	403	397	396	375	374	365	360	369	383	360	362	361	361	351	342	350	388	351	346	350	380	346	382	381	359	381	379	400	402	406	343	374	354	339	388	386	375	376	387	359	361	373	347	373	356	384	379	342	371	384	375	361	373	350	385	376	307	377	353	391	323	372	416	383	359	337	330	360	351	371	399	380	353	354	330	342	352	325	349	337	364	368	400	357	387	368	374	337	345	375	352	345	364	372	334	364	369	384	343	415	354	367	386	362	348	371	355	354	374	378	369	364	404	404	381	367	356	345	332	334	377	338	367	353	381	394	364	373	345	343	371	377	365	405	361	410	352	365	376	341	368	382	338	370	363	405	389	345	349	345	364	368	343	372	426	345	353	347	365	382	369	364	352	358	375	404	367	354	355	382	423	341	383	372	362	376	345	377	324	355	395	357	344	369	392	371	371	340	341	359	342	355	365	366	354	372	359	366	360	371	328	381	379	390	404	334	353	347	373	320	387	360	397	346	385	408	344	346	380	329	368	375	397	384	374	369	369	354	366	387	385	356	389	375	375	391	387	368	374	408	370	348	344	376	370	366	394	382	331	334	340	358	329	345	366	382	370	356	351	364	336	356	354	359	362	378	343	341	349	368	390	387	348	400	351	359	367	399	382	331	373	383	411	406	380	390	339	366	409	356	355	371	389	359	363	398	386	414	373	375	353	325	345	348	385	350	369	362	319	338	329	378	376	346	349	377	385	392	381	341	384	355	384	408	385	370	333	356	347	369	357	388	381	388	371	334	324	407	383	336	346	349	321	367	358	355	348	356	336	342	329	414	371	371	373	367	396	380	354	335	413	393	393	348	358	369	332	342	370	376	377	395	357	383	359	335	336	367	393	390	367	376	384	353	364	351	349	361	356	328	377	330	359	367	402	364	382	361	343	362	380	351	380	371	357	360	382	373	383	368	325	384	320	339	345	372	345	345	376	378	378	361	388	345	382	350	330	394	333	369	334	373	350	383	324	360	326	397	369	333	350	361	349	365	371	336	351	340	362	391	371	360	385	362	359	341	367	371	331	357	404	325	374	367	365	371	392	357	347	350	353	356	386	366	366	342	356	372	368	317	348	399	380	357	364	364	350	367	346	382	352	352	367	367	364	366	366	348	350	360	384	365	365	349	368	384	343	371	367	353	363	367	350	375	350	360	358	350	347	380	375	383	364	368	382	361	377	397	338	378	411	370	383	328	346	355	365	402	364	376	353	405	393	334	403	352	374	336	403	342	375	330	346	354	403	378	357	354	396	351	343	361	346	362	376	337	371	338	376	348	348	359	313	368	329	388	367	369	354	385	370	389	360	367	360	375	341	382	343	392	376	394	363	364	414	394	342	329	371	337	326	359	341	389	363	359	388	347	349	375	366	341	353	374	391	376	366	360	347	328	342	359	365	371	389	358	336	369	355	380	337	378	380	333	351	403	446	359	383	370	357	394	352	366	381	368	332	341	397	374	367	368	363	340	392	348	374	379	351	366	357	356	412	400	362	376	360	369	356	395	368	375	388	387	379	353	392	373	356	401	374	343	320	355	348	336	361	382	394	396	380	317	372	345	375	366	369	336	360	354	363	401	365	370	368	375	370	362	352	363	376	386	384	348	382	347	366	338	323	365
2442	1209	1565	1973	2075	1759	1827	1391	1261	1180	1303	1136	1123	1053	1010	1017	1040	1116	1027	1069	1067	1075	1107	1068	1092	1124	998	1050	1049	907	933	869	862	809	822	821	834	863	808	842	822	841	823	847	840	912	815	802	823	842	804	803	811	773	762	845	766	806	851	852	807	806	780	840	764	815	766	813	764	792	788	799	812	794	832	786	790	802	788	781	822	817	804	764	824	836	857	792	807	847	757	751	791	856	854	760	781	788	789	827	786	761	818	751	833	800	778	784	750	805	805	801	847	836	828	775	846	831	791	775	771	754	802	778	832	841	794	748	806	781	785	761	798	715	812	752	772	813	753	733	757	813	804	810	807	814	803	818	742	754	784	851	805	838	811	811	811	783	798	804	810	813	776	807	799	763	827	758	815	764	778	796	810	796	833	795	816	832	786	761	716	844	824	829	730	770	732	780	823	810	820	807	817	822	770	764	768	785	791	782	806	799	793	768	823	793	744	817	769	761	764	834	788	748	815	782	785	785	790	804	772	802	765	823	822	771	763	844	800	824	760	851	807	756	803	806	812	762	780	790	807	780	766	827	818	818	786	790	766	745	811	844	791	813	786	846	805	798	784	770	772	830	809	818	799	745	837	753	789	777	756	778	801	781	810	757	775	799	809	779	854	828	795	728	789	781	799	764	852	866	750	800	848	783	835	757	792	794	781	797	816	816	798	768	752	766	853	763	772	769	839	803	775	783	747	797	779	829	795	826	810	824	795	776	824	742	784	807	755	778	773	795	801	784	796	747	836	842	816	798	795	771	779	798	784	803	836	792	778	781	841	773	803	755	807	834	794	794	813	804	772	812	769	824	831	817	784	798	820	801	794	824	790	817	813	764	821	800	798	784	790	726	805	818	777	825	763	797	812	822	749	781	800	802	814	753	805	783	812	798	790	804	795	793	781	787	823	788	834	814	805	817	827	822	792	807	772	762	720	797	754	775	781	771	826	760	800	822	772	812	812	757	786	768	823	823	736	768	823	808	784	819	751	789	791	780	770	779	765	736	777	802	775	830	808	817	822	807	788	801	789	801	794	775	799	782	800	831	792	787	793	800	770	809	785	816	835	875	773	761	822	790	808	843	773	788	740	787	796	783	812	793	821	825	755	805	751	759	818	783	811	797	752	800	810	811	781	807	755	813	788	802	767	774	841	786	756	811	769	862	836	788	819	745	789	775	711	796	800	797	828	823	781	883	766	753	827	772	801	784	816	788	827	808	848	781	764	828	780	784	818	812	780	803	842	806	800	780	801	796	807	758	783	821	754	781	786	818	753	787	777	796	816	820	811	782	801	820	809	767	750	780	774	831	763	831	794	796	863	795	782	766	806	820	814	801	760	781	802	790	794	817	795	826	775	827	763	763	770	795	781	807	739	807	816	846	822	780	840	847	806	800	803	825	799	778	820	793	865	737	874	835	811	791	770	773	798	775	775	793	785	804	758	751	777	822	770	777	808	760	787	786	775	805	796	807	828	790	790	807	762	773	811	810	810	838	727	758	806	784	796	793	789	794	734	792	780	785	828	795	813	791	795	784	799	806	770	797	806	751	778	812	759	776	821	780	768	773	774	862	787	803	794	818	769	788	854	857	813	806	776	811	806	766	763	739	786	840	790	760	739	784	789	758	810	787	765	791	779	789	816	819	804	778	802	810	807	787	815	780	782	822	787	800	808	832	812	813	770	786	772	748	795	771	803	790	783	813	824	806	766	810	774	777	759	800	800	837	791	875	788	767	827	806	797	795	831	744	811	784	833	836	790	794	847	787	832	732	812	828	766	810	824	792	780	828	779	793	861	767	810	778	738	760	781	777	764	791	765	759	853	763	788	847	844	825	789	832	791	802	821	833	792	808	745	830	796	815	790	816	773	831	757	773	803	765	818	770	772	738	764	783	795	824	818	796	813	795	786	856	780	771	783	856	822	826	816	820	742	786	800	786	769	779	802	848	788	755	775	822	769	795	750	802	798	783	816	823	784	819	832	829	762	819	772	825	819	833	825	739	806	803	810	813	835	764	775	826	824	856	785	812	851	792	803	861	808	782	755	819	825	785	788	756	814	827	820	791	811	826	750	807	809	779	762	787	793	790	746	791	784	797	781	789	783	749	781	810	837	795	820	794	811	796	747	770	791	785	867	830	809	822	823	795	788	765	782	774	824	786	780	792	753	826	777	806	823	808	784	781	807	753	820	800	802	830	757	826	812	797	818	830	811	845	815	777	767	805	826	782	792	841	822	775	758	768	751	801	770	781	826	744	851	874	782	759	820	802	804	870	812	836	795	790	801	788	797	797	784	802	757	801	796	776	802	743	857	801	827	852	836	783	806	768	809	752	800	808	847	773	824	825	778	836	808	795	812	809	790	840	803	800	746	775	737	800	755	794	774	814	814	801	760	796	774	763	762	782	806	826	829	792	827	764	777	799	792	798	812	763	810	784	766	774	797	812	829	825	816	787	805	806	794	721	794	814	805	822	784	813	790	784	794	870	822	817	762	777	768	795	796	842	806	825	758	755	809	800	792	849	816	747	786	792	735	749	769	799	836	755	822	795	781	778	786	807	791	829	811	828	794	765	867	813	794	788	811	811	800	812	791	798	803	798	763	811	849	793	786	760	817	790	809	824	800	779	769	803	751	794	811	781	783	781	825	752	747	828	797	823	842	801	775	824	771	780	769	799	754	817	814	797	800	818	775	848	808	795	849	805	783	797	749	796	820	775	766	848	829	790	767	845	810	790	778	815	797	804	821	805	800	822	863	808	847	796	788	793	784	792	829	833	789	792	807	837	770	715	802	814	792	795	851	838	796	752	837	824	811	797	812	832	791	838	805	822	846	781	820	782	805	780	781	806	798	765	805	776	781	791	806	812	819	766	758	773	798	797	762	827	837	796	839	749	772	782	779	795	801	788	802	823	813	829	854	823	744	821	826	763	792	752	875	836	763	761	773	804	827	814	771	863	776	803	778	752	760	797	801	785	757	783	833	781	822	754	785	785	771	812	813	811	805	809	813	812	774	755	838	818	767	831	793	821	792	813	851	833	835	822	831	753	772	820	799	810	824	853	824	837	800	789	769	798	823	793	798	767	817	797	808	798	828	797	822	771	786	835	780	806	789	794	801	806	766	800	793	798	781	726	802	783	774	765	808	855	773	772	830	786	799	802	789	791	806	800	887	742	787	796	799	783	839	801	815	826	829	828	804	818	822	807	802	810	818	795	811	819	799	828	869	766	790	776	815	813	810	758	789	769	790	822	792	762	797	795	836	807	824	823	793	806	787	767	780	785	821	778	751	756	809	789	787	798	840	792	773	814	787	735	766	779	780	815	740	805	773	790	791	796	815	834	823	798	833	853	756	835	791	795	805	792	753	781	796	804	811	830	846	792	757	778	759	803	765	802	814	803	767	819	801	821	842	822	814	813	794	729	798	816	766	779	785	819	808	792	829	792	828	837	774	817	781	805	865	788
8783	1963	2819	2282	2004	1568	1326	966	838	701	709	598	464	479	417	397	358	342	373	383	355	340	356	378	366	326	320	366	322	318	330	307	299	295	291	323	261	277	257	278	288	238	297	308	288	264	272	285	264	267	251	255	267	244	289	264	263	288	266	289	271	263	241	264	250	267	278	263	263	287	268	255	288	255	237	228	284	267	260	293	253	251	262	287	277	259	239	254	253	252	264	255	271	274	266	268	244	272	266	263	277	231	280	273	285	284	229	269	258	285	242	266	280	265	273	254	303	283	303	251	256	281	261	243	248	262	254	290	247	268	262	263	279	278	253	270	266	263	295	278	268	283	247	273	284	255	240	260	266	269	266	274	264	284	239	279	263	255	286	279	268	260	270	271	258	246	290	263	274	275	283	263	235	275	270	303	330	260	238	263	278	262	307	264	260	274	251	273	278	250	256	271	261	297	251	275	248	298	302	268	282	265	283	247	268	254	262	264	252	288	247	255	245	256	260	292	270	274	254	271	261	257	262	272	266	305	265	264	290	281	257	284	304	303	272	229	286	272	243	238	266	258	287	267	256	267	279	315	268	288	276	262	244	270	294	279	276	293	248	240	299	311	266	266	232	257	283	293	245	248	241	247	276	251	264	251	254	236	259	289	260	240	269	277	262	267	284	245	274	270	251	258	261	268	288	283	227	282	287	284	278	283	257	258	255	260	223	267	267	261	255	252	282	242	247	267	264	234	281	255	248	269	254	275	257	250	247	262	277	283	273	259	274	248	268	244	228	270	259	287	287	283	260	317	276	272	272	264	269	266	247	274	259	264	304	241	277	276	267	275	275	282	259	246	240	246	294	244	258	248	239	247	271	283	269	274	241	247	295	275	246	255	258	294	276	286	295	304	286	278	247	258	269	287	255	277	246	254	258	280	283	309	263	258	295	269	281	280	244	283	263	282	256	270	273	270	281	277	265	285	267	261	273	285	255	230	288	279	295	283	263	248	258	277	304	268	262	250	272	272	264	261	286	220	284	264	289	257	259	278	293	250	261	284	251	249	268	261	254	281	280	255	284	277	293	230	254	254	273	294	290	264	278	293	263	232	260	271	295	303	263	269	278	297	265	249	274	276	263	256	267	274	297	288	270	259	261	263	302	276	278	274	276	293	264	274	249	253	253	259	257	284	302	271	237	265	296	291	235	265	277	273	307	294	268	265	268	258	252	246	249	277	318	280	268	268	257	265	288	269	293	244	272	278	271	267	316	278	257	288	256	283	275	233	297	285	265	240	262	293	268	257	266	291	289	279	252	253	270	272	290	281	289	278	285	292	301	272	270	242	276	294	252	259	260	269	299	276	231	246	286	274	258	267	274	272	279	276	238	286	242	298	254	244	254	274	290	264	304	256	236	242	274	285	270	268	281	256	272	304	282	265	268	298	226	262	258	281	270	257	286	272	279	284	258	242	256	253	264	255	267	276	235	266	277	260	263	244	284	241	298	271	298	261	307	273	248	325	241	245	232	261	272	274	273	257	266	277	275	280	235	287	288	283	254	289	265	311	269	285	279	270	240	271	295	280	275	274	258	278	286	273	284	270	290	282	271	253	300	287	264	283	255	275	280	266	288	250	255	265	279	256	247	286	255	263	270	273	268	266	295	276	255	247	288	263	225	259	268	262	266	248	226	271	288	247	230	267	262	285	275	241	249	227	273	257	258	290	268	269	303	279	263	265	273	275	288	279	261	267	294	290	277	321	270	265	287	303	272	281	268	264	261	303	273	268	289	275	271	286	295	269	280	296	291	302	268	265	290	260	252	251	266	277	309	279	264	292	267	243	267	274	273	267	274	270	267	294	301	230	249	265	283	266	227	243	245	280	282	272	288	269	256	248	263	294	277	249	288	278	257	262	225	264	232	267	268	264	278	303	260	289	250	277	252	284	239	267	272	283	245	258	299	247	281	240	246	285	239	274	257	316	285	276	260	268	225	240	262	282	253	296	280	271	282	306	271	300	256	254	255	285	293	284	246	255	251	246	255	252	258	263	258	246	277	290	283	315	264	294	257	277	275	256	283	226	285	260	265	245	282	260	252	265	253	288	268	262	265	269	281	266	262	258	269	256	271	313	255	255	252	262	296	279	261	263	227	248	296	256	276	301	257	262	257	282	280	287	271	288	239	275	250	258	290	263	301	293	267	279	265	273	254	264	252	259	288	254	261	252	293	278	267	270	249	240	293	263	283	261	232	288	238	269	247	255	256	265	269	285	258	293	284	259	265	269	261	260	263	265	250	259	239	262	282	261	274	267	298	298	294	294	271	267	283	213	251	248	247	250	262	263	251	252	272	284	271	273	275	269	278	278	254	286	260	269	268	295	282	254	261	272	283	280	276	223	257	308	274	274	259	279	279	259	274	273	279	264	249	282	278	239	271	270	231	289	277	276	253	250	306	252	293	266	267	298	247	258	253	266	260	269	309	268	261	249	248	258	293	299	263	259	267	250	249	268	256	256	259	264	234	271	285	266	262	263	279	272	260	257	260	261	282	241	255	261	259	289	293	260	254	257	281	250	284	249	281	256	255	253	292	241	263	250	246	282	299	250	304	254	243	271	224	254	253	251	291	258	285	279	258	291	281	311	275	275	240	261	232	268	253	250	277	248	274	275	267	263	295	269	274	279	277	269	265	270	282	282	241	276	264	280	236	247	251	261	267	315	256	224	241	276	306	267	266	257	254	303	259	273	268	253	253	236	268	261	264	286	282	278	271	257	263	263	267	236	274	241	230	267	255	278	294	275	267	285	256	261	260	270	275	261	261	285	273	246	258	295	280	256	277	245	237	291	276	272	257	246	275	281	243	250	238	224	284	237	248	275	292	266	283	258	273	262	259	238	283	297	298	244	272	274	276	251	272	256	279	270	255	264	238	267	242	271	252	286	233	281	272	288	288	249	279	277	260	258	255	255	269	280	269	257	251	275	258	249	268	264	288	241	272	311	284	287	267	265	237	285	267	256	227	249	264	264	273	270	304	290	263	264	309	272	275	280	239	289	271	259	290	261	249	262	275	228	270	291	252	276	244	253	295	239	270	282	251	293	283	265	260	278	249	266	280	259	276	253	275	285	289	263	260	291	279	266	264	261	225	247	311	266	247	284	276	297	265	282	267	265	249	277	301	247	253	257	279	274	303	268	275	302	274	282	282	267	255	282	266	279	279	243	266	293	263	232	288	268	254	293	270	289	282	270	288	280	263	273	260	253	279	254	301	265	274	271	294	278	277	271	249	296	262	233	286	298	286	226	258	255	280	253	283	277	275	269	262	289	258	303	257	260	266	276	240	286	259	271	277	258	272	269	260	273	277	259	273	266	275	266	277	277	261	285	251	263	294	284	289	248	285	273	278	285	258	251	264	257	255	249	248	285	303	257	261	283	274	281	264	265	224	256	255	292	240	283	293	276	254	255	261	251	265	284	253	261	258	262	280	250	246	287	274	287	242	263	299	271
7130	2288	4371	5231	5973	4839	4625	3753	3392	2954	3089	2561	2085	2084	1751	1288	1301	1291	1388	1322	1325	1274	1195	1342	1249	1067	1004	1081	1055	867	858	754	782	774	764	710	712	689	729	680	689	675	631	685	676	651	688	615	629	639	589	598	606	606	583	596	652	597	627	598	587	658	627	597	589	602	645	649	575	590	617	641	622	613	593	639	588	626	611	614	623	601	616	623	621	657	604	650	617	645	592	586	622	594	607	630	608	633	578	605	645	580	573	622	627	584	639	604	604	596	594	601	612	611	621	626	640	615	624	637	641	592	648	598	559	639	644	610	614	606	624	584	634	645	641	586	626	616	563	644	609	567	611	601	592	591	593	617	603	605	551	573	598	633	570	612	581	564	615	621	626	575	629	593	654	604	628	632	659	596	579	574	608	654	665	593	646	623	607	600	580	607	582	588	632	623	586	541	623	607	603	608	605	601	564	593	655	592	619	627	582	607	578	601	614	597	610	622	639	626	607	605	577	595	597	598	629	590	542	628	560	561	605	597	561	617	659	575	613	556	592	622	612	593	640	651	636	588	564	621	583	634	620	626	632	549	614	644	631	568	616	634	602	615	603	630	622	649	591	615	552	607	604	601	612	571	578	626	590	639	634	611	659	610	637	595	599	639	584	561	569	558	611	613	607	609	581	631	595	572	605	627	609	621	600	618	594	632	576	591	606	611	592	596	601	629	628	620	581	596	604	617	610	614	620	611	614	604	631	625	559	636	630	569	597	614	606	584	587	610	661	634	609	627	614	570	598	566	615	606	564	635	609	646	574	622	582	586	638	600	606	601	619	601	668	636	619	607	612	576	581	626	610	616	613	615	584	631	642	630	617	598	609	576	618	584	623	595	622	654	624	598	603	645	637	571	619	593	645	633	631	578	602	597	595	564	582	614	601	600	588	610	630	624	624	595	569	602	556	582	585	633	576	608	616	601	629	590	634	619	596	611	575	575	551	595	598	610	608	629	636	553	648	573	620	607	592	637	586	610	574	601	612	599	663	588	592	649	574	575	591	626	637	607	585	604	630	598	608	572	639	575	574	565	602	577	589	590	629	579	563	640	566	641	589	606	610	655	605	617	603	629	607	631	591	612	569	650	591	613	647	600	624	607	575	611	577	596	599	567	631	607	607	576	602	590	614	638	609	571	621	615	642	585	633	599	616	631	600	576	646	618	617	613	590	610	619	579	612	634	664	581	614	577	619	651	621	627	649	623	569	616	578	610	607	644	594	638	590	595	601	612	595	567	605	628	585	600	583	637	616	592	577	603	636	622	587	592	586	637	588	587	585	602	580	620	611	596	622	596	595	595	601	638	593	583	610	641	598	596	656	571	630	622	584	646	645	600	551	581	563	619	604	645	621	612	595	594	664	643	609	581	601	597	586	575	591	589	629	634	620	620	633	590	594	575	583	585	616	601	570	617	598	575	605	620	639	578	615	583	620	611	578	610	611	629	632	612	568	617	593	639	652	644	634	623	590	641	646	566	574	586	617	549	601	599	619	609	592	585	620	604	623	664	605	597	662	586	563	623	613	658	552	602	584	603	605	624	591	615	605	617	623	610	608	620	608	608	612	634	585	633	602	644	611	608	655	592	601	620	599	579	590	600	562	628	568	658	621	586	617	571	643	594	620	613	608	613	640	614	600	583	600	637	591	576	573	613	569	628	640	615	619	581	587	608	621	616	647	579	647	613	621	629	557	632	607	607	609	603	611	654	621	593	601	607	606	594	596	615	610	637	565	615	588	596	583	604	613	595	611	612	646	627	623	615	619	618	570	605	571	604	587	632	633	568	614	594	636	612	568	605	614	611	594	627	623	621	588	620	592	626	598	621	611	567	621	600	597	599	577	563	619	594	626	617	560	665	643	607	653	616	608	618	662	575	594	598	589	599	565	574	635	626	594	650	632	555	564	598	597	591	591	608	616	620	630	592	636	583	609	564	627	586	609	574	654	599	608	590	631	615	600	603	623	580	608	614	592	621	624	624	599	568	619	602	577	645	594	611	633	613	615	578	641	578	580	591	601	596	570	620	625	606	604	600	593	554	623	602	599	635	665	592	574	608	604	629	578	645	590	597	658	627	597	580	607	626	598	637	637	558	602	587	617	583	581	620	618	602	619	586	637	575	620	624	616	605	624	603	597	611	632	613	593	580	621	606	581	604	594	605	593	625	592	652	638	621	631	597	606	604	610	639	603	577	607	633	606	607	588	585	631	575	604	615	651	571	641	606	608	579	561	624	596	582	635	591	598	631	621	658	601	626	570	621	598	615	627	602	606	603	581	578	587	637	582	608	646	598	622	641	560	594	624	617	594	585	558	589	627	593	646	636	622	632	616	605	632	575	642	571	610	587	602	626	658	640	554	620	562	587	626	615	588	638	601	561	570	613	569	595	609	632	645	602	599	559	646	621	590	630	607	633	615	601	628	657	644	591	633	646	626	646	615	637	563	599	622	607	569	596	621	607	601	566	591	584	582	582	600	599	659	605	619	573	615	603	593	631	581	602	624	587	628	616	631	624	550	593	614	614	625	622	649	606	574	637	608	616	598	628	586	574	602	616	576	636	581	577	618	579	631	571	622	600	611	564	618	614	586	617	590	614	622	615	655	629	599	590	647	661	616	575	587	656	613	575	646	614	591	604	584	587	640	616	629	592	605	598	626	594	662	618	609	586	609	549	615	665	600	629	552	620	594	577	633	614	588	586	633	552	611	601	603	599	621	572	607	609	626	590	617	603	637	595	637	568	631	595	653	626	604	620	623	612	589	587	603	611	595	641	614	613	591	615	572	626	604	605	619	622	645	620	633	595	645	605	601	613	620	626	643	615	584	584	589	575	557	597	583	569	609	555	614	635	622	598	605	579	604	589	587	598	613	532	646	572	584	589	596	584	571	601	578	589	578	549	596	625	583	623	596	629	596	556	603	574	633	591	607	655	586	603	655	633	649	554	589	612	630	599	579	644	624	599	640	592	611	648	575	613	619	604	563	612	604	601	607	589	574	617	590	651	582	627	587	567	602	578	554	573	595	604	591	628	592	603	628	595	578	592	620	583	567	607	622	580	623	631	541	572	581	639	614	587	605	603	564	569	595	600	621	594	580	634	624	592	606	608	662	632	592	589	580	600	637	627	610	579	626	610	541	560	624	594	600	585	609	582	619	592	626	580	578	618	601	567	595	631	630	622	593	637	625	666	630	579	613	598	613	589	601	619	625	628	626	597	593	628	612	643	588	591	604	628	598	626	557	647	634	608	562	549	612	624	571	631	607	622	572	608	597	575	613	601	563	592	613	580	594	629	603	607	598	567	591	611	609	632	633	593	657	661	604	606	608	611	606	623	610	611	624	631	628	619	627	565	588	632	627	585	662	572	602	626	604	562	609	617	584	611	652	594	611	607	588	657	643	646	595	585	623	562	599	587	580	584	590	627	597	612	626	619	606	638	603	645	619	640	594	624	641	563	617	626
15766	4004	5073	3987	3349	2360	1936	1616	1327	992	1084	839	696	620	559	458	433	380	399	397	361	351	377	314	324	315	295	327	327	327	292	257	245	237	269	279	246	255	242	282	246	226	226	265	250	238	219	204	210	238	242	198	213	249	229	241	235	217	216	228	234	223	210	249	228	203	229	226	211	210	209	183	247	241	201	211	229	219	210	243	223	247	239	225	211	238	250	212	218	242	250	205	244	204	236	243	217	238	226	235	247	228	211	230	208	207	256	259	231	195	215	217	245	220	240	237	232	199	196	230	239	196	234	229	188	198	220	195	238	241	230	236	250	222	232	250	207	204	233	243	226	244	244	245	236	239	244	235	198	212	207	217	225	227	222	219	221	237	193	210	230	227	220	232	279	247	227	233	223	187	218	220	205	215	225	225	233	216	178	234	212	219	197	228	225	234	227	213	238	240	224	245	231	252	255	242	204	212	234	215	217	221	202	235	230	199	211	215	229	202	213	242	241	240	207	185	222	252	243	236	235	281	215	244	220	221	214	198	249	251	205	234	237	229	192	236	190	216	247	233	238	247	246	234	208	226	236	207	242	214	224	205	199	239	227	221	240	258	221	244	222	197	232	202	203	260	215	202	220	253	228	245	176	252	221	184	230	218	223	216	227	245	228	235	228	234	225	242	230	212	207	212	225	214	223	227	252	230	222	213	208	227	211	219	189	247	233	239	202	222	225	232	239	253	211	216	220	232	205	230	219	228	225	241	234	227	199	211	220	216	211	175	238	214	228	215	244	197	218	200	226	239	235	215	220	230	245	214	205	229	212	224	223	215	229	253	240	252	231	205	253	230	210	237	243	212	216	227	257	197	220	229	265	219	220	242	226	253	232	214	240	207	230	214	202	198	223	227	198	226	208	230	230	222	216	196	188	263	193	236	189	239	206	204	230	238	244	203	231	217	230	224	227	240	208	221	216	220	198	215	218	223	208	206	231	225	227	209	239	231	216	194	248	217	252	241	224	221	229	197	227	204	224	239	217	238	238	214	233	219	217	188	214	245	212	234	256	244	220	214	225	213	223	229	253	220	223	217	214	243	230	229	207	240	224	229	208	219	207	203	205	220	232	224	232	251	228	243	266	194	241	190	204	225	241	236	226	254	208	202	241	226	224	198	242	255	230	216	247	231	201	226	214	254	216	235	244	256	226	235	219	246	212	214	187	206	242	214	233	232	217	234	246	226	239	228	232	219	239	207	237	257	254	208	217	198	243	208	215	213	209	218	187	221	241	221	220	214	227	244	221	236	227	200	247	202	196	222	234	256	240	218	228	221	188	214	209	220	235	216	236	222	234	235	231	228	205	210	234	224	225	227	213	215	248	231	222	240	203	213	227	248	201	205	218	224	225	246	224	180	220	204	261	233	230	243	265	237	224	202	241	219	210	248	191	225	228	240	213	242	238	248	226	227	231	259	228	217	232	232	218	216	261	244	184	253	221	241	243	227	223	215	219	225	252	233	210	229	221	206	239	240	215	218	244	225	225	231	207	208	226	221	222	201	258	217	248	237	218	251	227	240	238	255	211	214	235	246	240	196	249	236	221	209	217	212	225	218	207	234	219	234	219	208	263	201	231	252	198	244	251	220	210	240	236	251	221	222	217	227	234	248	229	246	221	213	243	207	223	235	228	222	222	223	226	228	223	213	226	219	233	216	208	243	226	244	215	234	238	247	219	212	236	226	237	217	223	219	244	238	184	216	209	208	221	229	203	242	215	235	223	233	222	227	238	221	244	233	225	221	239	223	227	222	234	211	210	232	232	209	237	236	242	207	218	249	192	202	237	214	239	235	205	219	259	213	185	186	229	225	257	202	216	207	223	234	248	241	218	230	234	221	227	213	216	201	209	227	233	208	244	232	211	269	212	249	237	225	224	222	248	201	214	195	237	207	244	211	208	231	263	225	237	231	225	215	236	204	216	214	232	208	237	254	226	207	263	248	217	215	216	220	203	223	230	244	214	224	239	237	208	245	232	213	234	225	237	227	204	226	213	222	221	213	236	218	237	209	220	217	215	244	229	197	217	221	243	232	212	196	237	209	219	202	230	234	225	206	230	204	233	250	207	216	197	257	234	215	192	216	202	248	232	230	201	229	228	229	194	223	219	227	200	246	204	239	244	220	230	213	241	227	215	221	226	215	221	242	226	228	243	230	242	224	213	249	224	206	270	228	242	226	247	235	231	198	214	236	243	240	226	236	234	256	227	240	252	242	213	223	237	235	236	214	220	217	215	248	233	178	220	239	239	230	221	199	244	224	253	228	233	218	259	196	210	236	209	242	264	215	221	224	216	233	232	234	231	211	233	231	208	246	221	239	233	227	240	246	211	229	210	244	221	254	223	250	223	225	220	195	208	227	200	231	213	217	204	242	212	208	213	250	221	194	240	216	228	228	206	246	214	241	258	244	224	254	237	227	237	275	208	222	254	211	180	247	197	202	212	247	212	232	222	246	215	219	225	222	226	232	217	233	248	204	200	210	244	205	233	222	219	222	243	222	217	203	219	263	202	272	241	224	205	217	218	213	226	236	250	244	196	215	225	199	242	228	209	225	247	233	221	219	226	222	240	232	203	214	237	223	244	212	239	240	203	243	214	212	223	245	223	233	239	222	233	205	218	237	239	246	227	214	208	226	217	217	214	210	246	237	222	241	211	229	237	267	192	234	215	241	218	201	210	221	236	243	250	205	238	241	198	258	224	224	222	191	209	219	217	207	231	202	230	230	233	212	231	221	221	174	225	220	240	226	199	234	213	210	224	239	224	250	218	214	227	203	224	218	233	203	220	229	222	239	247	246	240	239	223	214	267	204	230	223	202	246	231	225	211	224	256	250	226	277	214	242	237	245	214	246	225	238	234	236	232	236	226	230	251	224	235	229	209	224	239	235	200	244	267	229	222	214	234	242	219	223	206	261	231	224	243	252	230	254	224	237	208	218	209	209	213	231	258	235	191	217	233	226	216	229	221	225	214	243	248	225	210	216	201	235	216	234	211	234	246	230	212	232	252	221	235	229	234	219	242	205	256	228	219	247	217	222	218	217	225	208	218	255	230	228	224	214	245	204	218	250	219	242	219	234	232	241	213	217	235	235	251	218	264	215	215	225	229	240	243	220	242	200	219	234	211	220	231	236	221	219	204	237	222	268	246	228	238	240	209	229	218	254	216	230	214	205	239	224	240	254	222	210	225	220	218	206	204	196	198	218	241	206	199	212	240	234	211	206	187	206	231	210	262	234	248	241	238	221	224	223	227	226	237	239	250	197	263	229	231	246	229	210	247	224	228	242	210	242	272	238	208	198	212	218	193	235	200	237	231	207	212	216	259	205	219	203	213	214	243	233	236	207	228	217	212	224	205	220	206	230	230	220	224	230	221	224	258	224	233	228	231	241	212	242	221	206	240	220	200	218	224	220	221	204	244	194	234	227	208	195	271	233	220	247	241	214	234	244	242	233
9272	3586	6821	7715	8685	7024	6670	6197	5196	4440	4825	3946	3438	3187	2554	1875	1743	1458	1735	1656	1525	1473	1601	1487	1295	1155	1097	1177	1068	1021	909	824	765	758	735	665	716	663	694	699	662	648	632	617	680	583	577	549	557	560	541	518	516	548	550	529	530	559	542	555	550	522	534	535	495	547	545	554	554	542	529	543	553	569	544	515	506	573	552	565	570	518	525	488	522	573	563	537	558	515	505	560	531	557	542	529	510	590	550	541	578	575	489	536	566	509	515	567	523	558	594	527	508	521	538	522	557	499	560	557	543	526	524	547	521	538	523	602	510	509	535	506	521	573	532	514	513	548	539	520	531	586	458	559	525	545	535	538	538	549	539	544	569	507	576	516	469	550	545	529	548	528	514	557	524	535	512	526	533	546	567	505	523	565	527	541	542	550	539	540	544	530	501	536	545	492	532	562	539	546	533	510	538	527	526	528	574	533	530	576	525	531	514	529	554	545	537	503	566	547	542	507	499	548	537	540	533	520	556	564	525	560	530	509	527	533	502	522	518	560	562	536	540	528	478	519	528	509	548	582	517	521	513	505	533	472	517	490	494	546	557	552	549	560	533	556	522	546	518	513	530	544	505	536	528	554	538	485	525	555	556	504	532	526	515	542	513	544	518	504	565	534	538	506	501	561	543	537	548	525	534	556	515	502	546	545	536	547	518	529	541	529	539	537	557	529	553	533	497	489	527	536	513	548	543	536	531	544	499	506	558	563	576	518	530	538	525	546	513	557	502	556	535	538	531	529	539	521	506	518	502	505	540	539	546	508	536	544	525	520	490	582	532	478	560	519	558	532	532	545	528	561	541	562	511	523	521	531	566	514	541	542	524	509	581	498	528	517	529	526	495	520	523	468	542	510	505	583	560	505	514	509	524	509	520	556	532	516	525	554	546	483	534	506	528	521	551	535	533	517	550	545	546	567	539	523	565	522	561	496	591	534	527	527	550	496	510	502	502	518	569	535	568	498	507	525	558	535	560	528	539	556	528	548	522	527	536	512	520	535	530	514	560	540	519	558	543	577	504	555	521	545	529	523	543	509	529	509	524	536	523	561	518	536	549	556	558	542	535	571	567	563	564	513	576	558	515	514	552	559	552	516	510	492	537	478	540	540	488	582	561	529	549	568	537	532	554	557	540	520	530	547	503	547	511	578	529	503	529	548	534	506	519	531	527	550	538	511	538	507	517	545	537	511	506	524	493	540	599	532	545	512	521	553	544	530	493	541	560	505	538	507	520	507	530	502	547	532	555	524	536	569	538	544	533	524	525	561	530	513	572	594	507	534	526	552	524	566	534	528	537	537	538	554	516	488	553	519	539	563	534	487	522	498	492	532	540	534	512	506	525	527	501	554	549	515	552	559	546	544	499	524	516	551	511	531	539	529	487	533	511	576	526	551	502	530	512	469	586	553	513	516	587	509	510	525	557	524	544	559	523	566	582	533	529	555	495	511	550	523	513	531	594	544	557	515	554	506	522	517	529	520	550	509	516	540	539	552	528	549	527	506	570	520	507	483	570	512	546	532	537	592	544	567	538	571	523	532	480	508	517	519	523	581	510	529	560	560	558	507	583	551	536	518	505	510	531	523	534	519	518	496	553	541	549	530	506	501	508	553	528	554	535	522	510	483	511	515	548	549	520	479	566	503	507	563	546	517	501	528	585	571	515	507	572	542	535	507	506	555	544	535	536	512	524	530	539	505	515	532	504	539	530	547	548	510	559	517	502	520	501	561	528	526	560	533	523	516	512	515	570	492	537	539	534	506	552	519	552	512	517	516	562	507	542	502	563	540	531	527	538	493	523	529	524	586	517	548	538	525	508	556	529	520	561	580	520	491	541	539	554	541	529	555	548	558	539	510	531	485	520	534	539	565	523	518	533	559	503	531	551	488	512	545	572	587	506	557	535	502	509	523	517	503	539	541	534	583	487	518	531	549	568	519	530	529	523	536	545	536	564	517	531	533	502	550	556	536	512	526	495	548	483	497	545	527	482	533	574	537	513	537	508	547	576	505	562	553	507	526	504	518	508	568	556	558	587	530	505	516	514	534	514	524	513	521	518	524	551	535	491	521	556	516	540	503	552	544	527	550	553	539	539	510	555	551	564	515	516	495	568	524	575	535	531	536	510	526	556	531	510	547	515	543	527	511	530	552	515	539	562	532	560	525	539	519	541	547	524	506	516	499	520	537	540	528	484	540	543	538	514	521	521	557	547	526	538	491	540	548	498	540	499	545	528	528	503	530	515	549	505	538	563	551	546	611	517	530	521	530	530	532	540	494	503	516	545	492	533	521	534	557	535	503	537	517	543	531	511	581	544	530	562	534	523	520	520	532	524	577	534	525	540	507	542	536	502	534	502	517	512	546	519	508	543	563	572	541	563	565	556	576	524	526	537	557	513	484	539	538	500	524	545	511	549	554	570	528	524	530	518	504	579	512	529	549	535	491	517	500	495	509	525	515	520	504	569	546	590	530	498	497	495	534	566	563	522	531	540	524	580	533	523	562	541	533	499	533	532	523	506	507	533	532	560	502	548	547	504	591	514	537	499	526	488	577	519	518	504	539	544	573	528	526	530	498	571	514	533	524	557	554	533	546	558	550	517	521	524	481	538	538	506	512	530	538	549	553	537	554	539	519	566	556	509	492	530	481	578	547	540	500	507	488	533	536	513	550	540	517	548	507	560	529	543	503	533	540	541	553	525	530	505	522	542	546	528	556	540	567	564	542	549	530	538	526	536	549	546	531	540	509	533	558	554	530	565	520	533	540	547	559	543	563	536	514	519	518	499	513	526	535	520	531	497	569	501	537	501	526	557	531	507	496	545	531	564	517	546	520	553	522	577	511	549	550	564	558	545	524	540	563	490	541	506	549	564	535	492	545	542	556	492	474	516	560	547	526	525	549	536	533	548	541	512	520	503	486	533	561	560	496	530	527	577	562	530	538	558	550	501	557	500	500	522	530	546	562	531	523	529	543	583	565	524	526	496	530	512	514	543	505	511	558	510	519	551	561	564	524	563	558	505	503	520	528	546	524	532	549	575	481	555	552	545	546	551	539	535	514	539	541	519	522	508	544	547	501	555	554	507	556	520	561	490	513	541	516	536	523	502	529	486	552	524	516	570	531	517	551	586	509	518	518	511	545	513	574	510	561	534	528	513	519	541	534	523	538	497	512	495	533	575	530	539	505	555	538	523	506	527	536	559	497	544	533	524	487	536	503	552	561	551	532	509	508	518	525	559	528	557	534	517	528	534	517	548	523	541	549	553	539	491	551	557	541	508	558	551	524	495	547	525	545	498	539	523	534	496	554	534	514	535	495	547	532	513	527	508	548	513	543	527	545	510	490	539	546	532	563	533	500	519	493	560	514	505	535	562	548	539	514	552	542	503	531	532	516	531	555	543	538	530	501	531	508	532	547	546	528	543	531	544	546	511	536	559	553	556	564	525	533	506	531	529	508
2233	727	720	638	605	485	478	446	439	406	465	392	395	392	398	403	373	349	364	355	447	400	400	399	398	348	388	373	401	349	399	373	380	391	354	346	339	354	367	358	361	357	384	376	334	307	366	352	381	369	324	343	370	353	347	389	347	360	389	382	375	342	291	374	346	361	363	367	352	347	367	378	350	345	320	359	355	352	411	362	362	381	336	355	354	331	379	367	329	374	340	354	345	382	357	348	384	371	359	373	384	369	335	355	366	386	370	338	363	380	309	303	399	336	369	354	364	343	379	347	373	344	351	354	358	367	331	333	347	328	334	337	367	340	319	331	341	360	378	342	352	351	359	339	373	377	375	401	364	351	363	365	343	334	354	358	373	354	389	351	359	365	396	361	346	343	358	367	364	363	358	383	336	383	364	324	356	322	365	378	330	345	341	322	330	357	353	354	385	364	307	330	356	340	358	384	363	400	363	317	359	397	319	376	389	419	364	353	354	358	365	349	393	344	332	334	342	357	387	327	376	344	341	364	335	390	329	335	361	384	348	358	339	339	348	353	358	362	350	350	377	378	361	350	375	338	334	345	388	389	332	385	341	336	310	375	333	393	359	350	364	348	369	389	354	351	342	360	371	395	371	353	315	364	349	313	355	380	386	351	355	343	378	367	356	371	378	334	345	399	372	349	335	393	366	387	390	351	377	365	373	342	360	402	363	333	368	369	317	336	368	353	378	325	340	344	332	393	357	366	330	355	341	375	378	326	333	342	347	398	323	372	358	352	331	382	388	325	387	350	348	340	356	342	311	351	332	351	373	343	318	366	374	315	346	341	395	346	365	377	317	339	341	366	353	332	324	341	378	353	363	324	328	351	379	385	367	331	382	350	343	383	351	355	384	338	334	355	309	349	383	364	327	362	369	336	356	371	336	333	330	367	367	357	350	375	357	379	358	361	388	347	360	351	331	318	350	367	321	330	347	343	358	361	360	365	396	341	322	301	366	365	367	363	338	362	381	352	406	332	343	325	394	354	323	364	340	359	315	340	345	334	342	326	347	359	334	349	347	384	336	340	357	339	379	366	377	372	374	401	364	339	375	322	356	385	348	382	349	389	350	369	355	372	358	311	373	347	361	340	350	377	365	348	387	364	331	376	337	362	355	328	383	337	336	346	360	370	372	380	342	363	347	336	363	317	371	359	329	339	332	385	344	309	337	379	358	325	360	351	348	360	390	334	353	349	355	372	351	380	379	379	355	314	383	338	349	351	366	359	340	347	368	362	345	368	356	349	368	361	355	368	375	343	390	381	382	380	325	338	344	337	388	339	358	336	362	329	359	327	351	348	353	324	376	366	338	367	321	343	359	351	352	317	363	372	366	334	316	361	364	374	341	334	396	316	354	340	361	376	313	370	336	332	349	373	334	334	368	339	343	341	368	332	297	360	342	349	360	320	388	365	374	339	335	360	335	355	362	353	323	348	345	354	314	359	390	365	346	341	347	373	375	331	361	350	337	357	354	360	325	372	347	350	367	331	374	357	350	380	349	377	368	365	331	356	374	386	364	367	353	356	347	314	340	362	327	344	336	335	365	353	372	355	362	348	349	362	327	336	334	378	362	345	356	315	330	389	366	356	353	345	344	373	341	327	330	344	350	352	375	355	388	395	388	368	322	351	346	397	322	376	342	352	340	358	361	361	383	324	384	377	368	342	346	370	365	372	346	341	385	359	353	347	398	367	357	367	379	335	385	332	344	357	349	378	344	364	357	321	364	367	388	420	334	342	383	349	364	362	368	351	362	350	342	365	402	339	338	332	385	335	330	368	358	363	372	386	345	361	323	378	386	343	337	415	370	341	341	320	355	324	358	356	327	344	355	379	367	363	366	353	366	373	360	358	339	371	329	354	359	355	371	352	339	384	340	353	370	360	357	325	356	411	345	356	324	343	332	319	325	403	361	385	397	377	361	375	315	381	327	310	351	324	344	364	361	382	326	365	371	370	321	369	351	368	353	389	364	328	369	356	365	363	329	358	354	346	354	351	355	351	342	339	347	373	343	339	341	360	329	367	332	391	348	313	338	381	366	358	322	331	360	344	372	367	338	332	338	376	366	318	319	326	357	339	302	294	344	348	376	336	381	381	377	353	351	338	395	354	346	386	339	365	330	358	381	368	400	351	352	382	360	358	400	377	366	354	396	342	347	330	355	335	372	345	396	344	388	362	362	332	393	361	330	332	353	358	364	382	320	374	370	326	345	358	329	369	347	327	390	347	341	368	369	348	359	363	354	370	370	361	349	309	386	406	335	326	333	336	325	372	383	344	382	367	368	370	392	337	352	348	351	317	362	369	358	372	362	318	348	350	364	356	341	345	349	343	339	346	356	352	346	381	373	344	367	363	330	358	329	369	375	345	332	367	362	330	333	362	339	355	349	354	384	310	347	363	355	362	343	314	398	361	338	363	340	348	340	369	349	323	328	337	333	347	340	330	342	387	330	348	339	385	399	324	373	378	331	352	367	358	352	428	327	338	347	357	324	364	337	327	366	325	355	358	352	363	310	314	356	367	369	342	298	379	355	414	357	355	343	343	382	333	341	340	383	357	369	374	388	360	324	381	371	351	360	363	351	343	367	340	374	378	365	345	327	353	363	326	329	333	354	344	355	376	316	352	367	383	358	342	359	378	353	357	349	349	327	363	344	359	393	369	349	384	360	318	377	358	399	389	331	359	348	377	313	372	364	365	345	357	380	349	392	357	326	369	377	351	346	360	353	335	367	376	332	343	360	365	338	349	355	382	308	342	358	342	383	342	371	326	347	392	343	338	345	358	368	337	384	362	324	349	370	305	358	324	363	360	373	393	390	362	373	356	331	353	352	322	343	365	355	373	370	371	375	401	321	367	362	377	336	365	364	331	302	364	365	331	346	384	378	332	391	395	360	321	378	358	337	388	325	352	319	347	399	373	379	346	343	365	335	363	376	353	342	405	333	351	331	330	401	333	341	365	365	382	337	336	333	325	359	375	347	326	389	341	377	372	328	384	354	362	303	302	344	332	362	363	370	391	341	361	357	338	334	329	341	356	337	336	325	370	351	396	343	344	322	363	352	353	360	386	348	388	334	382	353	352	373	385	349	338	372	358	339	366	378	351	329	355	337	355	341	353	372	346	347	363	359	391	322	365	349	326	341	375	359	388	344	336	342	347	395	368	356	367	342	330	355	345	345	369	339	372	346	377	352	352	354	359	348	350	388	339	373	335	365	365	354	350	341	344	340	384	339	345	357	361	403	351	374	345	392	349	354	362	354	365	329	347	372	358	353	334	390	358	359	368	347	347	403	368	370	362	386	374	386	361	362	319	388	347	342	351	368	339	324	353	350	341	338	338	278	334	351	381	357	365	365	340	342	322	352	360	381	351	355	348	371	332	382	381	393	358	330	341	366	366	368	374	378	350	354	369	361	352	363	380	349	373	370	384	360	387	350	373	349	334	394	388	386	341	354	340
2310	1130	1621	1782	1781	1630	1647	1437	1290	1149	1160	1052	1065	1027	1024	989	982	981	982	1092	1098	1116	1049	1075	1030	986	967	928	945	968	904	881	860	947	826	838	811	863	860	780	859	815	806	831	787	862	762	760	705	784	778	804	734	792	753	789	799	796	751	786	772	788	781	807	784	805	761	750	760	819	774	772	734	773	834	731	822	786	805	800	776	769	778	794	781	776	753	773	802	808	789	779	730	710	783	799	805	785	815	798	826	749	803	816	798	804	748	747	805	821	810	752	784	701	782	745	803	811	790	833	757	790	800	780	787	730	787	753	765	740	778	754	739	808	781	773	777	807	778	777	758	749	769	818	786	722	823	746	779	771	782	771	746	775	773	817	726	791	732	778	716	771	810	766	801	783	823	778	781	748	762	774	696	698	767	788	784	770	786	799	767	751	761	772	775	760	759	769	746	801	825	746	732	841	731	783	812	733	837	778	842	777	815	758	779	748	822	783	853	804	759	747	755	743	765	801	787	764	788	797	785	787	747	798	758	794	761	795	755	752	754	767	788	838	801	796	785	741	801	767	791	705	767	772	772	782	769	771	754	784	782	805	763	739	781	813	820	779	795	784	745	737	762	744	772	746	808	804	792	779	729	792	789	796	768	766	771	817	801	787	748	797	774	786	798	779	783	744	799	795	786	744	793	782	772	751	755	802	731	771	771	813	747	798	800	725	775	800	779	749	778	849	810	782	772	774	801	834	816	828	771	779	766	839	754	739	803	760	818	787	784	785	776	808	760	766	784	774	784	812	778	770	759	779	862	756	824	726	745	806	820	729	760	716	778	805	818	745	804	751	810	820	766	768	755	754	770	748	764	718	773	814	776	744	817	779	780	796	778	819	747	751	733	797	798	798	801	795	786	795	785	761	754	749	769	745	781	781	773	800	814	752	758	781	778	749	772	770	817	778	748	824	788	793	739	776	818	777	755	727	756	758	766	797	814	801	820	800	759	792	738	801	738	809	796	732	758	797	775	819	779	754	763	802	797	826	741	781	774	806	816	804	778	774	752	769	820	714	789	800	797	758	753	777	766	723	797	789	804	771	797	840	781	743	759	757	734	809	828	764	795	753	755	778	741	789	790	762	815	762	745	827	762	757	779	770	739	757	812	787	761	705	761	760	768	791	758	787	755	771	811	822	740	771	789	798	734	725	741	785	748	804	786	726	810	748	790	783	795	862	785	807	825	775	769	790	794	775	810	767	774	802	771	795	768	805	804	773	819	753	780	797	752	754	820	799	788	788	742	767	748	781	740	755	832	762	796	736	784	804	801	790	814	769	781	783	755	690	755	770	746	787	732	809	766	779	746	769	793	777	772	820	800	748	784	745	776	765	732	805	779	785	788	809	784	767	769	782	751	790	732	819	736	827	780	785	803	737	798	806	770	756	762	751	767	745	809	756	747	777	762	780	750	795	783	774	786	775	776	789	770	750	724	820	829	780	836	769	772	790	752	820	789	801	807	758	751	747	806	817	729	768	795	804	774	736	775	739	813	750	771	784	782	797	794	786	775	775	794	804	823	754	793	793	766	751	744	792	788	776	815	771	787	805	749	785	812	776	727	773	750	724	757	746	799	811	735	695	760	785	809	828	776	771	794	765	769	757	846	774	764	777	777	789	756	789	809	842	779	799	734	809	768	778	814	776	774	785	760	759	748	791	806	779	762	788	777	762	788	796	755	754	779	804	780	744	769	735	832	768	792	796	749	820	786	778	815	715	729	801	802	844	788	801	803	763	803	749	772	785	787	789	759	782	780	809	785	761	731	793	793	798	778	815	808	790	753	803	842	751	742	737	776	829	768	776	843	761	785	809	762	747	794	710	829	790	764	731	781	758	783	787	766	804	780	799	762	760	814	809	767	804	789	751	778	804	819	779	785	770	781	786	801	793	836	800	746	789	799	781	736	771	752	769	802	775	735	760	759	794	770	814	781	783	785	806	745	785	738	798	780	747	767	775	788	776	757	749	774	786	782	745	751	812	818	764	784	803	759	711	795	779	767	779	758	753	812	775	836	761	764	788	771	757	757	730	773	764	746	828	751	768	784	781	794	790	761	780	763	797	820	730	805	734	787	811	768	841	736	831	786	787	789	761	782	784	770	762	743	805	786	768	746	796	765	773	784	736	754	778	795	743	767	798	786	826	756	810	774	768	767	770	794	772	820	756	733	805	802	776	759	767	795	761	771	727	808	777	795	796	744	748	785	761	770	795	791	763	786	796	746	767	773	807	753	810	803	808	779	775	808	773	797	805	816	748	745	784	761	809	730	761	776	736	733	796	772	746	814	773	798	814	715	794	806	726	808	793	753	748	811	768	801	789	792	800	760	781	796	794	808	798	782	739	739	768	752	766	721	788	774	751	744	802	847	774	814	813	797	765	764	748	732	801	759	809	800	781	804	807	765	739	765	801	775	796	778	743	765	763	773	797	811	759	756	775	772	782	723	755	731	808	770	807	742	755	806	802	805	798	783	776	798	825	738	793	788	773	774	757	774	789	763	779	778	836	792	721	806	760	741	765	808	783	799	785	793	738	698	794	737	834	755	765	775	847	744	772	793	810	773	795	758	739	850	738	838	747	779	747	751	767	799	756	810	793	717	771	779	769	794	745	781	792	764	736	768	810	752	767	811	772	784	800	792	793	774	787	768	817	763	728	732	753	826	829	795	788	791	749	779	770	751	757	794	774	744	760	810	738	749	809	790	804	792	804	737	752	758	737	803	807	776	730	788	798	795	780	758	749	805	799	789	772	777	797	728	815	776	762	732	747	753	800	775	720	773	826	765	789	739	761	788	738	797	761	795	818	783	786	793	763	785	797	760	787	841	763	765	811	775	796	718	747	768	785	762	737	739	772	753	737	750	795	770	789	732	835	749	817	766	745	733	790	800	836	764	735	750	813	751	858	747	785	765	776	788	799	803	801	770	754	813	827	828	820	766	811	830	751	779	781	783	775	770	834	757	767	816	793	784	827	741	732	780	817	782	736	770	819	803	757	779	824	776	777	753	772	800	772	749	790	783	732	783	782	776	762	777	743	771	798	753	794	806	751	782	761	777	763	740	788	737	763	802	810	745	775	811	761	832	798	742	737	747	791	745	842	847	751	805	756	787	803	741	794	787	785	797	778	778	765	824	775	765	768	731	763	776	794	763	735	714	829	795	745	773	842	805	759	776	731	725	820	781	820	802	768	746	829	793	801	760	800	829	726	825	781	747	763	812	839	744	784	737	834	742	833	747	778	749	797	811	818	768	751	826	733	784	791	750	801	740	745	811	798	785	785	800	801	777	790	756	774	789	768	775	794	761	819	781	754	801	750	800	780	782	754	759	742	751	787	758	753	758	776	803	776	772	769	734	751	734	756	773	777	703	780	850	764	770	769	801	715	759	790	749	770	738	788	807	722	781	783	764	781	751	822	809	791	750	780	789	770	798	781	733	788	788	783	728	780	783	781	800	753
8735	2301	3218	2377	1997	1309	1203	1002	751	701	618	598	481	480	404	403	353	370	364	347	350	387	353	319	357	305	289	281	339	336	301	286	287	274	269	264	274	272	281	283	281	302	282	266	276	263	256	264	255	287	248	271	254	239	236	242	260	246	241	240	299	249	278	246	236	270	251	239	240	257	247	272	301	274	246	247	260	255	262	268	260	282	289	260	257	234	236	254	250	263	241	259	249	274	263	267	261	276	267	258	263	246	222	277	269	260	282	266	262	216	241	249	273	238	276	283	238	242	249	238	260	239	242	282	244	303	258	301	267	272	284	238	277	259	238	250	241	269	259	255	254	220	264	245	265	278	262	230	275	283	258	280	262	258	233	277	250	251	257	269	241	269	302	238	279	232	222	284	263	285	263	282	296	250	238	223	261	285	263	242	251	279	267	240	245	267	262	227	241	249	262	278	258	272	273	274	278	282	242	238	250	255	271	302	270	276	270	281	239	253	279	253	290	266	290	260	262	256	249	208	269	266	257	245	275	229	259	240	276	263	239	247	254	270	282	255	294	244	250	232	291	291	268	242	251	272	271	261	264	270	266	284	238	284	259	254	284	244	271	226	219	259	255	248	254	219	260	269	255	276	270	263	252	259	248	282	238	260	275	243	261	244	246	251	258	261	258	246	265	287	252	269	270	233	275	277	289	222	262	291	242	263	261	241	299	257	258	250	249	231	227	242	251	276	245	284	240	281	281	224	227	276	233	241	309	237	242	260	282	252	254	261	217	241	255	277	275	259	258	228	238	240	260	251	257	219	233	259	266	236	281	270	260	240	271	279	261	243	272	282	290	270	248	258	266	266	233	259	240	272	310	241	232	279	244	258	274	303	277	290	279	279	271	235	286	220	241	280	248	257	253	277	254	216	267	261	280	263	240	286	259	241	278	272	271	259	243	289	255	214	268	270	261	269	289	250	259	279	288	246	249	238	305	278	261	273	263	226	267	255	277	292	285	278	268	237	257	282	254	234	286	261	245	261	259	260	245	246	266	265	263	303	261	253	252	270	267	274	249	276	275	265	251	247	237	243	272	231	258	228	239	268	246	248	251	251	261	267	266	255	214	264	297	265	240	293	264	295	297	264	270	270	276	288	266	268	259	266	262	263	284	278	258	251	268	232	266	276	272	272	279	280	263	266	247	254	263	250	295	241	268	264	289	293	277	246	269	266	263	256	263	244	252	243	261	237	259	255	257	294	260	245	262	248	258	263	245	245	263	254	280	278	272	253	279	265	249	254	252	259	243	248	238	276	259	259	246	231	223	247	274	268	246	253	248	268	265	270	256	260	286	244	296	260	262	245	255	262	252	250	274	239	245	254	245	275	296	279	232	285	253	270	230	262	248	277	244	286	259	272	265	228	240	265	257	253	254	245	237	266	261	257	265	292	275	227	254	284	259	242	248	259	267	263	251	273	255	245	278	294	287	249	257	256	249	233	253	284	237	233	251	244	290	254	265	254	229	240	278	249	228	246	245	276	255	292	229	255	249	270	254	269	247	263	260	277	271	222	248	280	242	303	262	268	249	280	274	282	244	252	239	237	226	256	269	236	277	275	251	271	269	248	257	253	235	255	263	277	254	264	267	271	260	248	240	281	240	252	275	231	267	289	265	262	290	268	274	279	255	246	237	301	265	247	293	279	215	253	259	263	270	262	263	252	277	263	254	292	271	281	243	289	257	265	268	278	254	266	269	227	266	251	270	272	269	267	260	252	250	261	275	262	262	231	255	232	249	281	248	268	275	259	259	236	267	267	266	254	269	291	279	285	245	243	266	285	252	276	263	264	244	250	223	235	275	253	271	253	272	272	268	270	246	267	250	288	269	256	251	241	260	240	239	274	232	219	272	255	254	239	278	261	259	277	272	269	256	249	260	228	232	271	273	287	253	255	283	254	257	288	246	279	253	266	267	279	259	260	285	268	264	263	249	281	271	252	265	241	293	249	271	249	281	234	226	277	262	243	237	237	273	254	270	274	275	246	254	262	264	213	283	250	265	257	252	279	245	245	259	263	266	246	230	247	260	277	278	273	253	259	263	248	254	256	235	248	253	255	264	277	251	257	267	247	266	268	251	252	244	275	251	229	251	254	201	233	260	279	269	252	273	252	273	256	277	262	242	256	245	274	241	266	289	265	248	258	239	266	262	277	253	266	256	251	253	215	275	279	283	261	270	236	266	258	250	265	239	248	272	260	235	248	274	245	266	289	255	296	270	251	246	240	259	268	254	253	292	261	266	241	252	279	254	255	265	258	270	248	253	269	250	223	242	250	256	270	304	248	268	245	239	270	229	235	253	235	276	251	231	252	249	275	237	249	244	262	229	288	260	272	273	286	255	262	240	261	268	251	281	251	256	258	250	270	266	255	246	252	258	260	274	216	227	232	240	250	245	264	261	235	259	239	261	257	270	238	249	267	259	229	278	254	245	288	268	283	228	266	249	228	285	220	254	264	277	237	248	276	247	220	263	246	217	245	267	271	265	236	252	259	272	261	244	250	242	252	275	229	266	262	263	286	274	285	258	267	237	291	230	279	277	296	282	261	282	255	241	244	272	253	244	254	280	265	230	283	263	278	247	268	265	244	255	236	251	244	272	273	287	289	265	263	239	224	275	257	268	252	270	268	218	242	260	270	261	253	261	264	266	246	264	253	252	283	265	241	284	233	256	214	243	291	278	278	271	257	262	266	247	241	208	277	254	245	247	246	252	256	299	269	267	242	243	259	265	274	249	278	229	264	239	279	249	230	245	276	302	278	220	275	262	274	272	262	261	241	265	263	249	271	252	244	286	255	223	273	252	236	243	237	231	258	236	237	256	248	253	266	237	267	247	242	273	271	258	243	267	277	255	259	280	272	266	284	271	298	271	253	279	255	285	250	258	264	265	243	258	264	256	295	277	247	243	280	263	235	250	264	241	238	279	267	264	238	277	256	263	245	241	256	248	278	268	264	261	258	254	222	246	261	249	276	232	240	252	279	251	273	270	245	245	272	235	247	250	249	256	286	261	253	268	256	246	268	244	253	275	269	284	277	253	265	235	279	248	249	295	252	247	269	243	261	265	281	271	285	279	279	240	253	257	248	251	243	247	259	261	277	305	272	260	263	241	256	265	276	259	259	263	223	251	273	274	247	284	287	271	262	272	249	243	259	257	246	251	217	255	273	266	285	271	253	258	234	254	265	247	270	289	225	240	275	232	258	259	272	266	260	241	236	262	253	269	255	237	256	259	257	246	298	292	295	269	245	262	263	236	280	259	265	275	277	276	291	252	257	270	277	270	233	264	273	287	261	271	288	264	265	269	275	269	291	245	243	257	261	258	263	249	260	295	277	261	265	256	243	262	265	247	266	236	280	269	270	238	278	251	244	301	244	261	257	278	270	273	278	277	240	243	282	269	245	284	289	236	237	288	270	253	234	271	270	275	298	273	280	290	295	289	240	260	251	256	289	245	287
6969	2476	4874	5137	5535	4431	4361	3738	3502	2895	2584	2822	1989	1961	1646	1299	1192	1200	1286	1335	1314	1286	1258	1119	1145	1010	1017	1019	1009	971	920	846	775	812	693	734	685	704	690	671	610	689	653	674	640	571	601	649	598	577	524	593	581	604	614	602	614	597	643	617	606	596	575	709	566	573	629	589	616	582	633	568	608	633	598	593	598	599	564	612	604	578	573	583	567	592	578	619	637	586	653	589	563	652	585	569	574	603	608	601	610	595	588	598	559	561	583	599	605	543	582	589	632	582	624	554	545	606	550	608	595	595	623	594	622	565	583	629	592	603	582	555	602	611	593	596	596	591	593	633	606	606	578	686	595	599	555	643	640	606	597	583	550	569	572	588	553	573	620	616	556	589	596	562	575	560	588	570	589	588	575	593	605	548	592	565	509	610	565	592	582	538	604	568	616	582	595	565	609	595	600	600	607	592	615	587	624	632	575	582	578	599	606	623	628	587	591	614	621	646	619	586	568	567	643	593	553	562	599	584	609	577	562	588	619	616	565	574	567	586	584	585	585	574	599	599	611	593	607	595	602	527	553	601	544	533	586	599	631	564	571	602	608	557	558	601	612	585	612	597	567	625	592	591	623	573	595	594	530	574	599	594	592	570	585	582	600	573	587	578	581	635	574	580	610	556	584	586	585	548	567	565	572	602	584	564	590	600	625	590	620	598	548	615	598	603	609	589	599	612	615	610	572	600	663	544	569	593	549	587	637	572	570	567	577	586	589	575	566	610	603	596	619	603	588	608	587	595	587	597	587	586	584	564	590	608	586	633	546	607	583	590	601	589	602	634	618	565	577	569	591	577	627	595	586	582	599	594	541	601	577	630	583	600	644	587	559	554	586	596	581	611	569	623	600	584	591	610	580	590	606	582	581	585	624	559	601	586	562	570	566	595	581	587	576	597	572	625	612	595	586	582	614	598	605	602	604	596	570	577	594	623	570	564	569	637	646	577	607	523	585	600	602	619	614	579	577	581	612	586	571	540	562	578	595	644	619	579	575	532	604	634	623	571	554	578	599	546	595	606	590	587	565	613	590	605	578	595	550	590	602	576	609	588	604	597	581	604	640	612	626	615	553	616	565	606	596	619	606	626	600	611	598	607	590	601	572	614	620	633	635	596	535	560	612	603	603	613	578	620	585	595	617	621	579	621	578	615	628	587	573	575	598	624	661	568	608	585	607	548	518	606	614	558	596	575	592	578	566	589	611	582	588	628	557	562	659	607	583	596	562	631	619	640	601	567	617	607	590	579	598	597	625	569	582	603	589	565	601	531	612	609	628	613	572	575	606	630	613	574	587	594	607	631	550	547	587	572	606	587	581	578	623	589	569	601	539	590	522	595	599	561	600	621	606	613	606	591	584	594	561	622	591	556	606	585	613	573	589	598	598	617	566	601	588	554	581	590	540	578	553	623	599	586	607	577	596	570	627	608	572	602	618	547	580	597	613	614	596	565	550	603	616	614	603	587	568	608	575	609	561	593	547	587	599	575	581	598	623	541	615	575	588	637	583	597	605	521	572	588	612	603	596	603	582	576	628	593	608	580	536	596	567	632	604	626	577	612	609	585	623	595	583	566	606	609	598	599	603	648	618	605	615	601	576	622	589	596	563	584	580	604	576	590	582	593	597	622	577	578	558	580	599	610	576	600	580	594	573	586	602	578	625	584	606	575	581	580	612	557	588	574	565	595	575	597	568	559	597	596	588	581	555	573	601	590	583	575	594	574	565	622	592	632	624	590	574	550	608	611	565	565	581	603	593	580	578	637	571	607	604	560	629	571	612	596	598	610	622	583	595	567	566	552	544	585	578	571	621	593	596	558	638	516	597	602	601	569	599	564	575	599	635	616	596	577	583	566	565	618	588	609	592	561	575	577	585	638	627	622	548	591	609	566	588	593	573	595	592	598	605	551	565	611	594	586	587	559	597	574	563	552	587	586	584	576	607	593	603	556	580	606	600	564	572	606	606	569	624	595	584	615	590	578	583	573	590	574	610	588	599	585	582	590	556	587	606	616	575	575	575	642	607	573	571	617	582	567	595	556	595	608	573	585	561	616	587	559	611	598	619	588	578	609	564	613	614	565	612	610	571	619	553	578	558	539	569	631	614	603	607	605	634	553	582	644	562	570	598	584	616	575	583	597	606	554	575	614	550	584	562	607	602	598	557	557	610	556	568	592	557	567	604	571	535	620	587	591	570	585	578	582	574	588	624	555	601	601	538	638	601	543	590	597	609	586	603	559	579	576	570	591	563	589	590	527	630	569	598	557	557	601	565	550	560	541	619	566	566	610	566	594	578	605	561	606	603	579	629	544	595	594	584	615	618	563	607	580	604	581	628	538	587	590	608	569	601	615	581	639	605	606	600	567	578	618	591	622	625	565	581	615	636	608	556	623	611	599	576	604	520	580	587	616	585	575	554	587	609	587	588	628	568	549	541	601	579	566	556	625	577	573	550	556	580	583	566	572	560	571	552	583	585	578	652	574	538	626	565	598	606	582	600	603	592	605	597	567	591	597	600	586	586	579	586	607	588	605	563	576	574	526	608	635	622	576	623	624	620	617	605	594	593	588	565	597	625	589	569	559	550	577	586	591	589	587	595	550	602	568	588	588	583	578	599	598	586	612	597	597	574	553	604	566	537	597	591	573	563	585	593	576	608	594	578	577	607	567	582	607	598	573	634	552	611	609	590	585	625	635	600	608	558	590	579	582	599	608	592	642	583	560	596	629	607	574	598	599	598	584	570	596	618	587	556	622	562	606	571	621	551	618	594	575	620	575	584	591	560	581	563	604	554	631	563	587	612	583	595	580	603	588	571	575	575	583	612	548	598	596	587	566	647	586	578	554	604	638	591	600	599	575	575	527	606	566	629	599	578	545	587	641	570	548	596	606	559	576	583	580	594	580	563	624	557	600	609	565	597	622	566	558	569	585	580	571	558	576	553	625	637	602	554	566	587	594	576	584	588	587	595	607	565	585	579	549	640	601	550	637	580	573	546	585	578	602	578	589	558	577	610	573	602	577	555	621	579	636	577	564	587	650	581	566	579	617	565	559	607	614	596	579	558	566	564	605	603	603	582	598	615	624	589	584	594	600	599	590	630	562	618	605	588	596	607	586	592	581	595	579	608	593	589	622	609	620	594	578	602	591	639	602	612	574	616	592	569	635	638	626	573	585	580	605	593	588	547	621	603	565	575	600	603	572	600	617	628	610	604	565	608	548	588	625	577	638	596	597	587	580	522	608	573	574	593	584	555	583	578	564	555	631	588	565	603	622	636	608	609	634	596	641	544	583	572	568	630	593	601	603	573	615	605	630	589	571	576	580	617	590	565	617	641	565	588	565	644	584	587	621	571	543	629	569	606	571	586	581	591	589	598	622	584	601	607	570	599	580	591	558	630	576	594	569	558	568	529	594	615	583	601	590	591	594	595	624	591	631	589	582	611	650	561	566	589	567
15879	4043	5725	4032	3302	2699	1966	1459	1058	1075	940	835	632	623	492	500	366	369	355	423	395	353	377	291	285	267	274	277	308	288	295	317	261	231	238	250	240	237	232	224	234	258	247	224	250	235	201	238	226	206	213	236	234	213	224	199	232	231	255	247	231	211	197	209	229	194	210	218	220	250	242	217	219	226	237	235	222	224	222	213	221	222	207	225	209	214	223	245	224	217	257	223	225	196	222	223	236	206	233	254	224	227	220	212	216	224	204	249	217	190	208	229	226	229	221	191	226	198	238	211	228	205	190	241	205	229	236	218	197	207	245	240	199	201	215	221	241	203	235	221	219	201	202	229	224	195	222	218	223	221	200	213	207	195	204	226	248	230	222	230	257	231	235	209	246	218	224	190	237	218	225	241	222	202	220	185	212	226	214	224	198	226	212	236	198	224	222	214	232	203	233	205	202	214	224	207	215	227	246	217	230	219	219	214	221	188	199	211	220	259	195	206	204	217	208	214	202	220	218	240	216	238	233	218	212	192	231	236	218	216	215	214	187	208	209	266	209	213	228	246	229	235	206	209	241	198	257	223	214	213	198	217	244	203	223	249	223	195	211	197	196	217	211	230	194	222	216	243	200	218	231	234	208	216	232	168	250	256	232	234	224	216	196	186	225	227	230	214	226	208	257	218	220	218	211	234	215	229	251	205	234	228	210	233	231	242	214	216	231	205	230	220	248	201	224	237	236	236	216	252	237	212	204	214	243	218	226	233	200	218	209	218	210	208	215	202	209	202	211	218	195	204	219	228	209	188	200	228	199	215	234	242	201	209	244	206	201	220	192	232	231	211	212	218	199	177	188	220	246	225	218	235	187	211	238	211	207	233	250	211	225	211	234	235	189	224	231	238	210	228	233	253	228	241	205	211	221	201	263	223	225	214	226	211	220	197	206	211	249	207	222	230	251	221	233	223	228	242	198	228	227	205	203	213	232	228	210	251	222	234	218	223	219	227	218	242	240	237	229	248	195	210	209	219	215	224	204	227	201	218	243	221	216	207	211	219	241	218	214	226	198	219	209	243	204	232	211	240	224	207	196	206	245	204	213	201	221	204	206	200	225	237	212	206	214	211	228	233	242	214	193	191	209	226	215	223	219	194	237	196	206	223	227	210	191	223	222	207	220	183	204	213	230	233	178	244	236	205	228	195	233	211	213	230	220	211	223	209	214	218	214	196	199	192	223	219	227	214	222	210	218	224	248	210	208	207	236	230	237	237	218	217	216	217	160	224	191	213	236	233	202	213	228	232	221	209	215	246	227	220	207	221	218	231	214	218	235	221	241	219	215	237	234	217	220	205	200	209	249	233	207	242	242	231	215	201	248	212	214	258	229	208	242	221	196	197	203	220	212	219	210	224	231	217	218	225	207	217	250	198	220	201	199	213	228	207	212	225	229	196	240	248	218	229	219	207	218	208	233	217	205	191	204	222	226	224	228	210	220	217	205	215	229	240	211	230	221	224	213	205	252	206	240	229	216	250	263	226	242	238	230	216	209	226	206	213	190	204	229	252	245	238	220	222	221	201	197	220	245	217	231	231	249	199	220	240	208	219	213	212	193	258	226	231	215	201	223	222	221	232	220	216	221	230	226	258	230	217	240	239	229	225	204	234	226	212	219	241	252	205	262	229	205	221	229	242	210	202	227	213	234	207	215	229	213	221	214	214	220	209	194	238	246	238	200	213	243	218	201	218	211	201	217	203	231	202	221	216	205	201	225	224	208	225	242	234	210	216	222	227	233	193	231	212	216	201	230	222	235	179	222	248	212	207	228	202	216	184	203	208	220	231	218	231	224	201	234	224	222	247	225	207	214	206	214	206	220	220	225	217	184	217	215	222	187	205	232	230	221	215	242	247	215	218	223	216	242	228	208	201	226	210	217	205	208	227	230	200	206	240	216	217	226	210	251	199	221	209	228	224	213	219	228	237	217	222	196	223	232	237	251	237	212	240	222	237	217	248	226	209	219	218	230	219	211	224	239	221	217	210	230	218	235	251	249	228	206	216	226	231	236	220	248	256	229	233	198	218	241	207	222	194	213	222	213	202	214	222	230	199	214	230	230	199	234	213	218	257	226	192	229	213	216	179	234	214	234	209	209	206	239	240	212	235	217	208	213	256	208	230	213	256	230	192	207	222	233	226	214	229	202	218	217	204	247	212	219	213	228	227	217	224	212	201	220	218	227	235	215	198	215	238	216	232	207	198	220	241	238	220	246	187	211	245	229	242	234	223	211	224	227	238	220	228	220	216	229	237	215	220	192	212	237	201	240	231	231	233	234	218	215	215	206	208	220	236	225	223	219	239	205	224	235	197	217	218	224	240	242	251	210	217	198	240	206	225	230	233	222	240	198	220	223	240	214	214	232	222	229	200	207	224	206	265	208	212	220	236	207	233	224	225	229	243	229	225	214	227	188	203	226	237	203	222	227	192	231	204	192	204	196	191	265	223	234	252	214	232	212	211	217	205	230	233	230	220	206	214	233	216	243	196	211	213	213	212	246	219	218	235	234	222	206	248	236	222	212	242	229	228	234	229	214	219	171	208	233	237	210	227	225	223	217	207	228	222	230	228	232	247	219	200	231	236	237	225	189	241	207	246	237	230	206	217	197	216	245	243	250	240	218	221	222	232	227	228	242	220	210	239	234	232	245	243	242	205	208	209	247	225	251	218	211	197	208	219	216	224	197	220	205	224	202	215	221	252	195	203	221	219	215	228	236	232	228	208	221	231	233	207	232	215	189	230	225	236	233	204	236	200	225	216	236	213	222	221	207	222	221	213	253	204	213	205	224	228	212	232	227	205	232	207	241	197	214	209	227	264	224	234	214	230	244	210	237	197	200	230	204	228	223	229	230	204	221	212	252	213	227	233	221	233	207	226	236	230	213	226	236	251	223	230	224	245	225	208	238	227	224	193	224	221	206	207	218	207	223	221	230	235	227	221	232	245	238	232	208	221	223	206	227	205	215	235	222	200	210	207	230	237	227	220	202	210	213	267	223	218	207	221	232	215	244	227	203	209	216	226	215	223	246	213	221	197	221	216	187	209	239	242	206	207	244	237	217	185	203	207	201	237	205	248	221	224	232	195	212	224	243	219	247	229	224	267	215	225	214	225	218	227	233	213	220	231	224	210	223	228	207	221	234	223	217	197	223	221	201	232	201	229	194	188	243	251	219	235	248	216	208	210	201	221	194	208	233	213	202	207	223	238	218	212	227	237	256	215	217	221	236	233	187	242	215	239	201	206	211	248	224	236	233	222	217	203	201	235	204	209	223	235	238	242	223	216	216	225	217	253	243	217	237	211	215	226	225	233	246	239	230	216	246	204	230	226	204	224	210	225	210	220	185	195	242	213	202	244	235	242	212	220	216	213	209	199	222	189	204	229	221	229	188	240	205	242	206	201	191	214	213	223	239	232	223	206	210	211	221	195	243	267	214	218	171	227	247	209
9194	3575	7390	7608	8148	7004	5979	5197	4764	4675	4033	3844	2947	3023	2307	2070	1514	1395	1458	1850	1750	1510	1421	1258	1192	1064	1119	1123	1038	1020	1035	993	830	753	719	699	688	682	686	674	646	631	685	653	583	548	553	531	533	556	554	523	555	564	549	537	529	536	551	542	539	538	552	544	492	537	545	552	544	550	549	529	508	530	527	553	536	554	523	498	552	597	543	557	488	552	573	527	545	509	554	490	526	509	542	500	562	508	494	506	551	541	544	527	548	522	547	509	513	540	564	559	484	541	494	487	535	526	544	527	565	553	522	507	507	523	506	487	518	528	530	509	493	485	516	525	525	478	503	524	496	545	554	516	509	513	555	526	561	580	519	520	519	553	523	552	549	525	518	548	548	516	506	546	515	539	524	491	514	564	501	500	535	525	540	501	540	518	534	517	535	518	536	550	505	520	488	514	477	499	531	511	521	538	499	528	547	555	523	510	508	523	544	536	495	529	511	505	549	507	514	534	552	521	486	521	500	524	541	522	526	499	520	488	506	522	533	523	530	499	554	491	514	502	541	559	522	543	543	512	497	538	523	543	549	508	524	537	503	539	555	517	509	495	513	518	525	593	509	499	546	547	518	527	542	520	508	516	535	523	501	541	492	502	501	498	467	492	551	530	539	536	522	565	484	530	512	472	482	512	485	487	509	551	492	510	513	547	513	532	516	550	582	508	531	519	492	504	541	560	512	531	507	539	483	508	492	573	522	527	523	505	533	516	538	523	499	516	467	517	528	543	531	525	529	545	498	496	511	500	504	519	567	534	539	555	566	539	541	513	550	519	512	536	529	542	567	530	522	480	548	515	544	539	525	529	516	503	487	545	542	543	507	514	499	505	552	508	510	478	505	514	527	554	556	489	504	515	509	529	544	513	524	506	532	491	497	561	561	547	514	504	528	537	503	492	568	533	494	553	509	475	522	485	539	513	519	488	534	533	533	541	532	507	511	497	542	510	559	526	504	538	536	527	536	504	511	543	524	512	496	514	536	534	522	532	525	517	503	554	509	526	489	488	505	563	496	515	506	544	510	529	524	490	525	535	478	489	531	519	521	548	515	511	549	519	507	524	567	509	515	549	553	486	542	575	516	562	472	493	518	539	516	561	558	498	491	531	521	524	510	542	548	540	512	501	533	520	514	579	522	544	571	533	483	554	493	509	529	556	500	514	492	515	548	537	558	528	520	518	486	489	516	539	534	532	562	516	483	510	536	517	485	507	481	517	511	514	509	495	520	559	540	534	535	536	512	519	582	528	521	543	504	514	573	505	507	502	497	506	507	532	513	543	549	518	541	500	535	540	519	541	533	508	459	528	535	490	522	552	503	565	503	532	511	511	527	476	529	530	489	523	489	508	556	504	549	520	517	515	533	510	529	563	531	559	537	545	513	485	542	546	521	516	526	523	544	527	499	500	480	530	532	482	519	529	540	490	505	545	478	522	537	523	540	506	579	522	543	540	533	509	500	530	538	550	518	526	529	514	490	536	519	505	517	483	533	519	507	488	519	516	496	513	513	546	493	552	545	508	504	537	512	514	519	483	528	529	543	559	547	527	505	487	560	516	493	511	530	510	507	529	533	572	550	533	490	543	526	501	558	552	507	521	521	564	526	531	529	533	541	551	520	512	566	513	555	500	534	544	514	515	511	494	511	521	549	493	544	488	502	506	566	492	550	522	523	507	506	510	515	528	510	576	554	497	503	495	511	511	547	531	549	529	468	484	473	524	513	507	538	530	525	519	532	502	516	588	498	534	531	532	496	509	536	525	519	538	477	537	513	511	532	523	502	537	512	525	538	509	521	537	531	553	518	533	536	472	529	540	574	537	482	519	495	523	540	488	561	542	529	539	546	496	517	512	536	508	463	532	533	518	542	507	536	562	528	504	517	534	535	548	516	536	476	479	490	527	526	548	547	525	548	526	510	514	516	510	545	504	514	524	509	499	504	523	506	488	543	503	497	540	532	522	523	526	512	443	509	530	523	566	518	517	489	495	510	531	490	522	518	554	525	564	523	514	538	568	518	535	530	507	495	502	526	531	515	532	516	514	526	505	541	574	521	501	541	482	516	539	496	537	526	517	479	489	531	523	540	564	503	484	521	498	507	530	502	546	512	548	477	506	539	537	543	533	515	556	485	536	537	520	521	527	505	510	513	539	565	544	539	510	526	515	535	489	526	558	506	537	530	500	464	509	506	542	546	519	494	499	534	546	494	477	557	533	486	522	535	539	536	521	511	527	514	495	526	504	537	498	512	506	519	507	535	501	498	535	495	530	507	515	516	537	543	496	511	511	515	478	536	546	526	494	519	532	558	494	512	540	525	521	485	487	482	577	504	551	559	487	537	509	503	491	505	549	519	543	508	513	528	514	522	522	530	554	531	507	531	557	494	546	516	509	499	523	509	525	507	519	498	511	540	533	488	569	501	485	515	532	509	535	527	544	525	500	540	503	516	527	503	518	511	498	548	512	538	491	527	521	550	532	537	475	522	548	500	528	542	497	511	513	521	546	518	516	470	514	541	512	580	514	547	532	555	489	498	550	505	524	535	528	484	496	547	522	542	519	502	530	526	528	552	535	511	491	503	481	492	539	505	480	518	539	509	548	517	501	543	515	542	503	495	558	508	516	551	540	534	525	509	502	510	531	505	496	526	522	488	495	495	495	569	529	523	488	546	521	567	491	496	540	550	505	503	536	496	505	541	513	490	507	573	531	511	480	517	554	499	506	482	521	507	530	536	509	521	536	556	525	465	524	483	538	468	541	518	512	510	553	520	500	526	489	550	514	561	516	518	483	501	525	526	523	520	544	543	478	544	526	504	549	500	484	562	540	516	524	505	527	520	554	505	505	515	496	524	539	518	554	515	512	512	542	517	491	535	518	541	552	524	535	549	528	540	573	499	537	559	549	508	488	533	535	511	520	544	504	516	509	546	558	534	564	536	532	528	519	500	520	531	514	494	525	503	499	482	507	526	491	503	493	496	507	539	492	566	544	522	536	533	512	510	484	537	534	483	506	519	504	511	520	534	470	503	472	486	555	510	489	537	532	528	512	509	530	523	516	504	532	505	522	489	542	516	500	548	523	546	523	517	539	529	532	515	503	505	498	523	526	519	532	513	479	519	526	495	497	507	569	530	524	498	487	537	556	522	517	499	532	521	559	506	540	545	530	507	461	542	506	527	537	527	551	490	552	549	501	467	519	524	549	528	510	530	531	508	540	517	561	503	503	528	514	532	548	515	544	495	513	528	542	522	515	522	504	531	509	535	538	542	472	530	504	528	522	501	497	490	558	523	509	505	521	476	531	525	496	517	498	499	551	512	518	520	549	525	505	521	480	501	516	520	520	530	505	517	508	503	535	519	507	530	510	558	521	536	512	533	490	535	531	507	542	492	522	540	525	534	538	561	516	518	486	502	541	502	510	551	513	495	522	523	508	499	570	504	522	530	517	525	535	476	532	545	471
2361	795	761	659	543	539	482	433	455	438	448	399	396	390	391	395	374	373	383	438	396	392	412	375	368	413	380	399	367	383	354	376	386	379	342	367	385	394	348	395	345	343	370	381	348	323	330	354	329	339	339	346	324	291	343	387	326	324	341	334	374	353	368	369	358	372	400	349	368	383	314	390	364	379	325	326	360	365	376	325	366	375	379	364	329	342	364	339	343	312	361	401	340	357	355	370	378	368	362	298	346	347	399	342	351	348	354	367	334	335	336	350	351	365	351	369	343	315	307	344	396	334	386	348	350	344	358	344	356	378	378	374	371	331	356	365	391	312	388	381	387	387	360	352	393	397	366	339	334	376	378	356	347	381	347	314	341	381	364	381	347	345	359	383	378	340	357	349	378	375	369	399	340	335	345	354	338	344	391	350	384	349	345	324	363	357	361	345	396	314	367	399	372	339	347	389	344	348	316	318	362	339	350	303	312	386	358	369	333	350	344	361	340	373	378	330	349	340	321	375	389	371	377	382	334	363	376	378	391	347	365	351	331	345	367	340	361	385	344	327	350	380	344	338	343	357	329	382	342	345	370	350	343	396	316	341	340	394	383	347	323	367	333	348	360	378	360	360	371	377	360	370	309	358	344	419	324	352	343	324	373	362	375	365	365	341	336	336	336	358	328	321	364	337	365	328	359	294	316	333	310	372	361	368	350	341	357	389	383	383	335	371	355	398	360	363	372	329	369	361	368	348	343	388	338	367	364	356	355	370	384	357	363	392	339	324	349	363	365	386	362	374	335	364	360	359	374	353	327	312	403	358	351	370	338	370	347	341	343	330	350	379	360	339	352	344	343	357	342	349	355	334	324	355	360	347	335	358	362	338	299	335	380	361	364	392	347	354	394	382	383	377	332	352	353	348	380	323	351	364	332	353	368	360	366	378	360	332	326	356	337	349	379	366	364	382	323	377	344	356	366	330	326	363	375	346	370	320	359	367	353	329	373	370	352	391	334	373	339	346	364	393	353	382	354	344	351	363	387	356	371	356	413	339	393	388	355	389	339	371	334	335	346	343	368	356	359	328	337	356	358	372	345	354	326	370	330	342	343	414	299	330	343	366	385	358	332	337	371	353	400	324	330	351	331	343	350	371	370	362	328	368	339	341	369	365	313	367	368	346	348	386	323	339	340	383	355	357	363	351	360	392	400	372	335	315	342	377	318	325	361	359	358	346	360	399	349	325	368	355	339	361	367	366	382	410	332	369	361	315	334	333	389	356	350	343	342	362	326	380	360	375	342	358	336	322	375	390	375	370	354	337	384	359	365	351	335	332	348	366	357	340	375	376	339	349	353	334	363	340	342	370	385	366	405	383	326	385	332	368	369	384	366	334	364	366	348	350	358	339	362	381	381	347	369	343	348	361	379	346	338	354	362	351	371	342	323	327	354	368	353	363	378	376	350	380	349	349	368	347	333	341	383	339	356	351	370	368	346	369	374	362	373	360	319	368	344	346	404	344	322	384	392	357	359	357	360	353	349	377	335	346	349	332	379	363	359	313	382	363	362	390	375	326	322	338	370	341	334	346	358	368	348	365	349	351	337	339	386	388	355	346	359	339	366	392	394	328	353	348	350	360	295	376	348	386	365	421	342	380	316	375	343	327	338	347	271	352	327	342	330	347	382	390	347	369	345	384	323	352	366	343	356	294	394	353	378	366	351	323	338	394	335	376	390	376	347	366	336	380	359	351	401	375	372	367	362	357	365	392	382	381	337	385	393	369	339	357	341	378	376	373	403	324	340	379	382	371	323	372	376	332	366	380	328	330	373	382	348	316	321	369	373	362	377	352	361	337	358	347	337	348	336	329	351	363	319	366	365	321	365	389	338	357	355	363	331	364	363	343	346	329	357	364	360	347	392	401	339	369	352	344	355	341	342	344	353	392	363	380	350	386	356	366	349	356	345	328	370	347	366	352	322	354	351	338	371	334	368	355	341	353	351	341	362	379	325	390	374	379	391	391	370	374	366	359	349	367	338	381	374	392	351	390	391	344	326	359	353	367	379	369	357	354	339	337	380	345	386	307	359	353	372	368	335	375	352	318	392	349	352	362	344	335	365	349	346	351	347	393	376	391	372	349	331	315	322	339	343	325	368	366	342	350	336	365	324	401	347	364	325	378	351	355	362	367	364	356	355	349	362	394	323	361	374	332	328	344	351	367	407	390	329	337	354	408	366	317	357	342	362	376	344	352	369	371	327	343	336	322	359	362	352	356	380	380	362	350	339	372	358	372	343	386	329	349	339	338	341	363	375	381	342	341	353	322	380	352	363	376	322	350	377	381	331	365	389	350	335	343	313	362	364	362	358	367	358	394	327	347	373	356	332	337	346	381	350	366	362	360	349	350	391	326	332	348	340	346	384	323	341	369	373	317	393	376	366	364	387	353	343	352	377	381	362	407	338	376	383	338	388	361	331	373	378	327	352	348	367	363	345	361	346	353	332	360	376	375	369	387	372	349	310	353	367	384	339	362	365	372	366	364	343	360	371	351	358	351	368	368	345	331	336	346	341	352	356	360	345	339	361	325	347	350	363	355	345	334	342	352	342	398	340	374	347	328	320	354	346	357	381	340	366	357	383	354	332	340	384	372	363	368	353	351	362	350	338	323	339	354	376	369	355	366	345	393	356	320	341	329	358	329	372	375	389	356	383	379	380	337	391	365	314	360	336	379	388	335	329	363	345	334	338	341	362	325	362	334	348	328	392	364	357	334	380	357	350	388	335	337	365	356	358	343	371	375	331	343	330	336	374	354	364	330	341	353	375	348	379	407	360	354	323	359	357	322	367	363	354	352	350	344	318	326	372	353	371	372	330	371	369	395	364	368	358	410	354	340	359	356	379	356	389	366	374	347	339	360	376	343	343	336	369	355	362	364	354	316	353	374	353	383	351	381	338	362	336	366	341	363	346	356	366	377	366	374	382	388	354	332	374	370	337	363	389	369	353	360	368	351	378	353	385	373	374	370	376	363	328	348	348	320	353	337	372	370	350	347	365	361	359	364	363	357	351	322	372	351	376	359	379	355	365	290	324	373	364	345	343	385	348	360	324	340	335	363	353	353	370	352	352	337	375	313	316	350	334	350	358	335	363	340	369	360	316	380	335	331	338	337	347	347	374	373	357	345	374	336	336	390	330	374	375	362	332	353	348	379	340	357	375	351	359	357	360	364	319	322	359	381	343	360	363	346	368	342	373	363	336	361	370	356	345	343	293	380	327	362	338	359	394	347	339	352	346	341	359	340	334	384	365	371	363	380	336	352	341	399	356	355	356	354	359	359	400	370	379	353	322	399	309	346	382	337	309	351	360	343	324	385	344	389	351	367	386	351	387	356	353	366	322	370	353	359	375	336	346	330	347	358	341	349	325	351	353	325	382	356	349	353	369	372	346	379	393	376	346	369	369	365	342	339	367	383	334	374	330	370	391	378	362	375	361	325	395	338
2442	1220	1674	1856	1848	1680	1374	1366	1282	1237	1075	1113	1010	1035	970	958	1014	1096	1065	1090	1024	986	1015	969	990	995	987	991	1005	975	922	897	922	888	862	812	848	850	780	821	782	807	852	823	820	756	775	785	740	756	756	762	781	794	760	787	757	783	761	762	795	782	801	761	774	843	759	738	795	779	807	824	797	767	822	771	761	773	765	780	780	790	744	827	773	815	759	775	774	787	779	784	707	809	769	793	773	750	744	771	753	778	769	770	793	786	761	785	762	762	835	817	737	754	797	705	808	824	756	793	720	773	759	803	769	790	834	748	753	779	779	747	748	786	796	756	788	790	844	804	762	798	784	819	754	745	757	776	797	844	789	781	814	799	766	740	791	801	789	770	795	795	791	761	786	744	762	803	787	771	759	780	768	801	759	751	750	772	764	819	783	769	813	765	837	762	769	779	761	733	770	789	738	787	787	762	745	795	808	765	775	801	798	778	771	844	788	755	757	748	761	773	775	720	800	754	772	751	760	759	785	784	810	818	809	767	739	723	794	820	771	761	764	761	755	808	748	735	763	824	815	787	794	784	789	757	763	722	788	768	731	772	819	775	795	795	777	736	756	801	774	809	809	770	817	771	775	765	750	773	730	785	745	795	698	819	774	773	795	789	805	784	779	847	827	752	772	737	779	718	764	805	752	697	791	769	795	796	770	733	757	791	773	724	744	778	762	823	806	778	752	782	741	753	806	804	795	719	760	822	744	771	750	776	807	782	756	803	765	789	752	700	780	768	781	745	741	803	777	743	801	798	780	747	787	807	808	807	869	818	709	786	754	736	765	783	684	764	791	791	781	813	736	767	807	778	723	777	815	759	838	790	782	749	765	795	805	767	768	796	813	744	773	785	796	749	794	776	749	795	815	791	799	758	750	822	812	805	804	764	726	743	763	742	775	799	800	776	807	787	779	759	780	754	836	733	763	737	780	784	788	812	729	753	757	768	770	763	752	787	761	778	760	745	792	747	760	786	813	760	795	798	815	745	777	821	777	778	772	747	736	748	777	795	739	783	768	751	789	812	770	812	742	797	765	771	817	831	825	767	802	757	781	798	778	769	746	750	797	794	737	752	738	826	807	797	763	763	724	762	760	783	843	766	774	832	756	750	761	756	809	795	782	853	721	767	812	787	780	786	763	798	783	764	753	823	739	803	787	779	768	785	785	759	728	728	759	789	783	793	773	773	802	779	774	778	735	819	813	738	733	789	789	728	767	744	746	814	820	802	791	867	726	768	785	803	781	755	747	795	797	808	764	748	825	743	804	764	786	792	805	793	788	790	801	764	785	797	846	829	820	785	793	746	749	775	736	783	752	821	768	798	784	740	796	733	729	804	730	760	766	759	780	745	772	768	771	770	755	801	775	782	800	721	723	818	777	796	775	745	775	798	834	772	809	771	782	819	748	750	810	812	800	766	758	714	786	791	834	768	810	792	804	784	805	775	776	749	764	777	756	764	798	765	777	773	748	750	832	758	774	820	755	783	817	798	794	768	736	796	788	746	764	796	789	764	807	771	824	759	792	812	775	797	741	763	806	767	768	765	742	716	804	758	790	777	765	784	794	794	763	785	774	809	779	756	774	799	733	738	814	732	799	803	773	783	766	765	796	751	776	755	762	802	752	739	788	828	748	744	790	776	718	769	775	721	814	806	803	790	776	829	781	784	789	772	758	747	790	769	771	810	827	776	790	758	772	774	760	751	795	747	782	782	772	801	823	803	793	772	779	766	768	792	769	781	766	730	804	774	772	759	742	799	779	759	797	731	809	763	798	754	787	791	775	799	774	782	766	858	782	764	805	736	751	794	714	782	821	759	784	777	722	747	775	746	784	732	761	778	782	719	773	788	825	781	774	763	792	786	787	743	748	759	754	761	783	778	731	793	756	809	713	744	751	780	815	744	781	787	809	792	770	787	818	770	825	829	813	744	788	788	771	782	768	761	833	779	811	776	779	770	822	719	792	794	806	794	800	719	777	736	767	758	803	824	755	735	771	799	773	779	785	780	749	769	784	802	739	776	768	775	822	800	769	783	751	834	763	757	786	769	819	761	811	756	794	751	800	783	723	797	770	795	736	768	736	793	723	762	780	790	808	817	815	795	800	776	835	822	761	812	845	737	796	839	765	800	809	809	757	750	794	739	779	775	808	797	749	753	777	784	766	725	807	727	790	764	774	749	802	748	760	808	809	778	810	794	799	788	773	822	756	753	765	778	775	770	796	779	804	779	781	830	781	762	758	761	792	779	811	749	828	750	736	762	788	767	807	790	846	772	804	800	745	761	754	783	782	763	746	830	784	748	774	763	787	751	749	744	752	792	749	774	820	786	834	766	782	819	777	796	752	785	725	770	801	826	810	761	784	833	788	761	761	832	785	780	775	737	749	812	776	797	777	760	787	761	780	763	781	791	814	769	773	821	768	741	717	784	787	756	765	791	815	793	819	793	788	726	769	783	761	748	809	848	795	778	775	797	810	779	759	787	757	786	802	832	807	779	756	731	803	780	787	752	803	739	798	761	786	758	799	747	779	747	749	770	791	804	816	759	780	778	798	795	765	777	778	772	766	770	748	783	803	757	762	775	767	774	788	800	772	789	803	795	766	807	755	767	817	783	766	853	784	761	758	773	822	791	758	716	786	752	781	755	818	762	759	794	814	795	773	797	733	771	802	768	770	748	798	726	746	763	811	802	841	779	771	759	789	820	762	771	771	802	754	762	797	749	739	760	742	848	768	770	808	807	757	787	812	768	775	780	773	814	747	770	756	748	799	780	783	786	755	770	740	733	800	778	728	786	739	829	776	737	815	777	756	803	776	730	783	774	781	840	794	767	770	723	751	786	753	773	790	773	798	801	786	790	792	820	748	776	753	789	791	807	780	805	781	781	763	740	785	754	733	773	843	763	783	766	817	732	804	770	765	764	767	770	750	773	779	789	766	759	824	784	832	831	769	778	760	766	778	832	734	804	789	765	796	743	791	761	751	820	779	807	795	758	821	780	772	768	796	764	743	776	793	802	769	807	835	767	799	800	803	781	757	720	789	812	725	737	794	759	756	782	751	763	813	742	785	814	754	802	789	809	811	793	810	826	763	746	718	784	794	815	748	759	783	800	762	750	799	745	798	744	754	797	773	724	775	759	741	771	760	771	800	749	781	790	759	788	741	796	788	803	790	803	804	750	792	826	786	827	804	735	831	760	781	806	773	764	784	796	748	767	762	823	765	780	775	729	748	758	783	765	815	799	794	805	788	765	794	780	776	751	759	771	816	789	788	721	774	755	745	758	805	792	747	808	782	805	744	727	775	779	751	813	801	761	794	743	765	752	810	760	743	770	735	746	754	816	741	764	731	756	756	752	814	721	739	773	804	770	773	701	798	781	810	796	842	770	794	761	796	805	792	808	785	742	851	843	788	822	780	752	761	792	736	743	782	771	749	799	742	821	838	784	805	767	773	764	772	772
8685	2405	3434	2593	1921	1487	1118	801	691	625	621	543	479	451	435	402	365	287	376	345	346	362	324	300	309	315	326	293	294	278	325	339	315	309	294	264	290	285	273	265	264	256	279	270	280	275	244	282	287	279	283	269	274	245	259	255	254	232	285	243	220	271	249	272	251	241	270	256	307	259	296	295	267	254	281	259	274	267	249	266	258	280	253	288	260	252	258	277	248	298	267	272	265	259	245	237	263	269	256	279	251	242	279	269	224	264	281	276	288	254	255	279	250	243	265	248	290	276	257	258	273	285	262	253	278	247	271	274	237	243	283	272	257	271	255	256	273	246	267	281	266	270	247	292	250	270	308	262	256	257	278	241	252	270	289	261	281	246	240	264	260	253	244	281	248	265	231	273	303	295	285	283	254	280	284	276	288	269	239	270	256	251	262	261	248	272	276	280	262	262	260	244	236	281	271	273	247	267	257	258	299	266	262	260	266	277	231	287	252	277	257	262	255	261	288	264	243	264	246	278	256	250	248	246	231	267	259	246	272	277	262	256	235	264	244	275	296	288	268	253	268	267	270	252	245	223	263	242	273	300	237	281	257	270	275	261	262	247	258	264	253	273	252	266	266	268	272	235	288	272	278	283	241	261	261	237	238	251	311	259	299	272	264	258	262	237	222	247	280	272	255	250	245	252	257	277	272	262	242	263	258	258	294	274	258	261	238	250	235	253	257	278	251	273	259	248	250	265	261	276	297	250	300	286	296	260	252	246	252	261	235	244	237	235	240	245	262	244	257	271	276	256	252	230	266	246	237	248	263	291	247	266	258	273	296	294	277	267	277	272	262	255	266	274	270	262	241	241	294	255	262	236	276	270	283	268	300	274	265	246	274	265	252	266	261	257	270	245	261	271	265	263	241	264	257	253	277	295	251	242	280	307	234	256	270	262	289	258	253	254	264	245	268	230	253	265	302	273	236	276	269	253	252	252	243	273	270	262	254	276	274	263	283	278	288	258	267	269	276	255	269	266	255	253	248	266	278	284	275	262	277	274	259	264	243	271	259	254	240	257	257	258	292	252	256	290	254	279	247	238	262	284	275	255	281	281	258	311	295	278	265	259	293	272	252	265	282	255	272	297	263	263	244	255	224	259	298	250	258	289	265	274	241	238	229	261	260	252	254	262	267	251	240	249	236	239	258	253	277	276	271	300	278	288	289	250	230	259	272	263	255	280	251	280	264	263	248	294	275	245	265	262	280	280	257	238	261	276	273	281	286	232	255	267	255	283	272	264	265	225	256	257	260	255	264	272	279	238	282	265	266	263	258	244	246	256	267	247	286	278	268	280	261	294	240	278	271	268	306	286	265	277	266	255	275	254	262	246	249	274	240	248	283	272	258	247	257	264	252	278	249	262	245	251	275	231	266	238	250	256	262	236	276	258	234	245	268	249	280	291	242	238	295	275	262	267	232	281	261	253	281	255	280	266	256	260	261	269	252	249	235	223	251	261	275	251	250	291	276	274	270	285	259	251	272	273	271	300	278	257	253	295	308	266	263	287	283	279	287	236	235	290	239	226	256	277	271	252	257	262	275	255	271	266	272	273	237	268	262	263	274	247	223	249	283	262	248	276	289	248	254	274	253	260	268	248	225	255	282	278	286	243	250	264	261	281	267	271	247	242	232	273	277	249	288	263	264	272	253	259	270	290	267	269	262	270	261	269	255	263	280	256	241	251	246	269	272	253	277	262	279	260	251	258	269	247	265	277	258	260	252	241	233	235	267	237	273	234	252	282	259	268	263	277	262	258	251	268	226	265	256	269	273	257	259	261	249	264	274	272	247	266	276	254	270	299	250	258	245	244	291	241	280	257	249	258	259	262	280	256	268	228	259	286	232	282	270	255	273	279	270	275	279	264	306	271	231	261	240	252	256	303	270	231	240	318	276	265	297	291	264	258	267	284	252	297	275	284	266	259	276	265	273	262	261	251	237	257	241	267	246	255	257	284	273	276	242	268	271	269	260	260	269	270	236	268	259	264	272	240	268	250	269	280	238	237	279	266	226	289	281	268	265	256	260	285	248	267	270	254	248	246	283	285	245	245	283	265	239	247	269	244	260	270	243	265	260	233	240	249	264	254	274	267	279	247	264	260	276	247	264	272	255	268	273	278	262	257	276	255	265	258	275	282	265	258	250	235	240	261	262	224	259	262	295	247	261	255	266	286	232	249	260	280	269	283	242	266	251	258	259	279	261	275	274	264	260	280	246	262	251	243	248	310	287	260	239	254	243	284	261	286	263	280	275	285	272	282	245	248	245	258	276	268	268	254	263	263	260	245	237	259	235	247	249	290	269	268	254	268	288	258	281	240	237	262	267	258	256	259	266	238	285	281	268	266	215	240	268	274	310	259	264	256	248	241	274	278	236	292	256	261	249	259	285	244	264	229	281	245	273	259	240	261	306	276	249	266	261	298	261	246	275	274	235	273	258	245	243	244	248	241	258	271	261	238	251	261	294	285	255	261	287	263	297	280	267	203	251	259	280	256	248	263	259	264	276	228	233	258	256	230	251	281	286	275	283	263	245	255	231	248	252	226	258	246	229	248	268	260	306	284	273	290	245	250	252	278	226	267	281	237	259	261	264	267	266	270	262	264	235	247	262	243	272	246	258	260	245	276	262	274	259	265	266	276	252	241	269	277	289	254	246	262	265	271	259	273	257	247	265	210	250	266	226	259	260	269	246	252	260	288	305	266	249	280	277	288	265	252	254	254	266	255	234	279	281	277	252	280	287	265	253	267	255	285	262	271	262	259	255	279	281	244	249	257	259	275	288	249	277	261	279	298	274	275	265	255	261	257	285	267	259	238	253	268	268	259	274	293	255	260	307	236	264	301	246	291	294	258	291	264	253	232	265	245	262	254	234	253	242	277	229	265	256	257	249	256	237	263	259	266	267	280	237	262	282	257	278	263	274	232	251	273	245	287	254	251	267	255	278	254	272	247	267	238	245	309	248	225	257	273	235	275	249	271	247	261	268	236	254	274	239	271	281	248	256	230	259	282	264	251	272	229	237	256	293	265	251	280	292	285	266	262	265	275	253	259	289	259	253	273	250	262	260	264	256	258	260	260	263	259	253	259	255	261	259	277	238	257	240	279	260	244	279	246	258	257	238	258	263	240	259	265	264	266	269	281	262	295	264	276	241	258	251	273	267	296	259	282	248	253	286	233	252	257	265	243	245	298	273	261	253	237	254	247	213	276	269	284	278	290	246	274	293	255	255	277	252	280	263	245	277	301	291	241	267	267	251	276	277	212	251	235	257	276	239	284	244	246	239	232	269	251	253	252	263	267	258	258	270	241	250	243	260	235	272	238	251	265	286	264	274	242	260	260	258	259	284	244	240	273	276	270	273	270	268	244	275	234	269	264	251	267	244	296	258	260	272	263	265	257	263	255	257	254	276	278	281	244	255	258	292	239	260	259	233	266	244	253	263	262	238	239	266	261
7023	2533	5102	5430	5448	4540	3791	2816	2963	2721	2358	2268	1803	1740	1583	1435	1259	1152	1213	1244	1255	1092	1016	938	1051	1002	930	1053	1048	973	970	913	823	780	824	714	726	728	715	692	756	702	727	655	627	608	607	595	588	571	677	598	551	582	585	610	625	581	598	613	623	624	565	598	636	628	567	624	606	595	593	663	555	594	593	605	602	615	605	605	593	599	608	562	595	597	618	608	558	599	569	622	643	627	613	647	550	594	555	566	610	575	615	576	600	598	604	636	601	609	613	586	619	608	592	625	578	567	592	558	644	567	577	606	616	569	616	592	596	616	575	598	601	631	583	589	576	626	589	600	577	580	618	550	565	600	586	571	590	617	606	618	573	604	567	571	596	579	579	582	607	554	599	605	598	622	597	601	593	621	586	573	611	587	618	584	613	618	577	578	576	613	631	584	564	573	599	585	596	550	583	637	628	603	573	592	577	548	601	583	580	598	579	561	568	561	573	566	614	628	613	531	597	608	585	568	643	561	603	589	616	597	609	648	624	571	619	584	571	591	578	575	611	596	582	628	614	598	578	583	581	530	580	571	619	625	580	590	578	542	580	564	583	570	556	583	562	630	586	610	559	589	552	560	547	578	634	630	584	612	598	597	580	594	608	553	549	571	598	619	634	564	578	577	594	563	563	619	582	573	578	556	602	588	585	573	578	597	603	568	575	612	639	615	609	617	605	628	597	614	602	604	580	630	595	599	588	580	609	614	608	604	553	600	624	610	614	605	597	554	621	595	603	577	648	589	595	618	602	594	601	591	633	559	587	563	617	565	576	597	558	570	604	607	610	602	602	552	612	529	607	610	649	609	592	574	596	614	568	594	572	593	593	639	589	594	619	557	622	578	578	624	606	591	585	587	592	568	602	649	593	600	631	618	574	593	563	567	620	612	598	589	626	586	629	589	590	622	613	634	580	603	554	587	568	569	606	566	623	569	584	589	539	572	612	578	586	573	598	574	646	577	589	550	621	641	606	605	584	591	568	610	568	603	605	572	594	586	571	594	627	638	591	573	557	583	589	597	634	575	625	557	646	608	596	590	552	564	610	593	584	600	583	590	594	569	649	597	612	628	570	580	637	547	624	589	606	640	653	574	589	573	582	624	570	589	632	568	602	586	599	627	567	648	624	618	573	594	580	598	558	543	594	617	604	605	554	584	580	629	600	559	609	572	603	590	582	626	574	595	573	602	568	615	610	609	625	590	598	567	574	576	654	526	627	579	577	592	600	555	587	582	576	600	580	599	590	587	628	594	574	645	615	606	577	549	591	574	600	560	634	583	590	614	585	619	565	655	640	624	602	588	543	568	594	617	603	597	616	597	590	565	595	596	604	601	648	616	594	598	598	569	592	604	551	596	599	605	624	597	582	583	622	564	635	595	547	619	630	618	560	578	581	639	614	566	616	593	604	622	590	598	592	592	627	591	563	593	608	610	607	625	602	556	559	597	577	636	566	610	596	606	606	609	568	575	592	623	592	613	567	557	597	588	648	639	581	565	585	626	567	612	581	571	571	577	621	599	630	588	609	636	639	588	580	591	636	568	578	634	621	604	569	572	605	593	536	602	563	586	592	592	597	607	642	631	622	603	585	581	616	649	607	618	542	572	583	582	580	576	608	609	567	573	587	595	619	575	576	617	594	576	589	599	606	630	619	570	594	557	606	613	621	584	617	582	588	585	585	573	614	598	554	618	537	560	577	590	606	614	572	527	630	632	563	594	594	585	618	602	546	575	572	619	581	605	608	576	583	588	575	574	611	566	614	588	591	610	593	613	597	607	594	576	591	613	555	574	637	608	559	579	587	556	601	620	561	586	586	604	599	636	594	615	627	563	585	625	591	614	548	608	548	625	521	602	563	570	575	602	604	654	596	633	563	579	591	592	621	606	599	586	546	630	596	622	579	606	630	632	639	594	606	638	600	607	591	624	621	567	507	597	600	631	590	564	567	606	616	605	605	611	641	567	609	577	604	536	554	590	581	583	594	605	570	593	580	528	611	635	582	580	638	584	607	641	620	600	622	537	607	641	608	636	545	599	601	571	634	592	582	618	558	619	620	614	573	607	557	601	598	574	588	570	558	598	579	594	606	590	599	541	636	565	602	574	551	557	606	582	615	647	559	649	587	545	626	578	580	599	616	601	573	583	570	585	583	573	590	587	586	614	637	588	595	615	580	606	583	595	651	597	591	588	565	599	618	613	606	590	661	595	586	580	567	624	568	624	569	590	599	569	584	578	597	656	611	600	614	578	646	593	628	616	622	561	580	587	599	613	604	548	635	552	565	609	624	604	622	623	547	608	601	551	595	590	587	586	626	603	605	606	591	549	607	603	602	589	611	604	558	565	614	594	567	597	578	564	612	533	582	587	560	580	606	600	669	602	594	638	600	607	562	616	581	588	584	588	565	557	552	580	613	587	638	539	596	598	578	623	620	604	553	619	646	589	603	594	573	638	587	575	570	575	638	602	576	585	601	585	631	610	578	597	589	605	604	586	563	564	583	621	622	570	574	571	593	590	607	584	582	572	583	591	591	584	588	607	585	618	598	501	607	596	634	536	624	610	626	642	574	604	610	591	578	614	619	630	605	647	590	584	585	574	628	572	643	582	612	566	585	640	596	592	591	595	574	600	593	591	589	603	629	572	553	554	591	574	598	611	572	596	591	587	631	618	608	639	564	568	583	590	618	632	620	586	581	608	580	585	610	572	567	601	584	579	606	632	582	631	626	577	600	588	607	599	583	590	596	569	570	538	601	604	615	630	606	595	592	622	605	586	580	585	608	609	602	527	566	587	598	569	585	592	577	576	587	589	642	620	598	593	575	579	642	562	602	614	595	579	582	621	604	591	599	604	593	630	608	627	632	568	600	621	643	603	593	609	598	607	587	625	569	616	558	566	591	587	597	654	611	619	620	603	582	602	600	622	595	601	577	579	600	573	611	638	600	584	586	633	589	609	582	610	612	579	652	594	571	585	596	595	565	613	577	577	583	575	599	572	573	557	609	618	579	639	586	658	600	576	581	599	598	593	639	646	640	565	610	605	640	594	604	585	580	584	592	626	573	645	591	579	601	579	612	598	600	597	584	632	577	569	596	600	584	600	585	622	612	600	595	607	596	599	620	587	596	605	585	610	642	598	593	574	607	631	549	559	585	572	596	577	624	619	606	585	605	656	591	590	566	589	594	593	637	581	616	572	616	591	593	571	587	583	612	611	575	624	639	571	571	581	589	621	568	609	601	587	605	566	573	569	611	575	585	611	551	576	580	597	571	587	587	608	563	570	618	584	618	578	595	576	636	596	577	578	582	586	590	566	596	591	590	601	587	594	603	571	597	625	608	607	546	573	596	601	600	587	587	578	602	619	591	596	602	599	598	655	645	612	603	597	617	606	567	625	610	603	630	584	593	588	585	601	612	549	576	635	581	644	593	620	616	552	583	566	545	607	580	620	605	618	657	580	617	579
15914	4548	6112	4555	3308	2643	1871	1205	1083	964	833	712	571	554	489	457	410	354	362	342	337	363	333	295	282	294	316	302	323	293	320	277	271	288	259	266	274	250	225	251	242	237	249	216	241	234	237	226	255	256	222	240	235	193	233	209	259	231	247	230	240	258	204	221	221	219	234	247	222	219	227	221	265	215	237	216	222	217	220	208	210	256	232	218	245	256	212	243	212	204	235	236	219	221	219	234	214	209	211	224	226	235	226	215	229	244	218	211	222	229	198	248	204	231	242	246	241	216	218	225	261	229	215	264	245	250	248	227	214	228	214	242	236	211	236	221	207	227	235	221	226	226	250	212	241	202	238	210	224	245	204	221	246	234	213	220	211	236	259	229	226	248	236	284	189	208	222	221	229	224	219	202	192	230	230	239	244	213	235	235	218	224	207	219	205	229	233	213	211	220	221	225	287	194	252	229	220	221	221	235	214	242	222	221	239	218	207	217	219	217	245	244	240	239	241	211	228	232	251	201	226	215	260	234	221	193	236	241	234	250	242	267	236	217	216	261	206	238	229	235	206	245	219	215	224	223	209	221	224	255	222	251	226	238	191	221	259	224	264	228	217	223	240	247	225	230	242	230	247	222	220	226	248	236	244	206	241	234	223	221	234	257	231	219	221	269	236	235	204	221	256	226	225	222	252	233	262	214	217	216	244	210	227	234	221	218	233	195	203	227	229	247	215	207	219	230	242	230	236	217	226	217	236	221	214	216	204	238	248	218	226	240	220	230	212	217	217	230	240	199	214	244	221	267	225	208	258	230	219	227	205	230	245	252	220	226	214	207	236	217	213	227	207	243	197	239	259	229	230	230	222	200	237	259	202	208	216	237	247	217	218	226	245	220	224	223	232	236	214	239	220	245	229	222	194	218	256	213	232	247	213	215	239	201	225	212	230	249	223	211	219	227	233	205	241	232	237	214	227	236	206	194	220	219	229	217	194	213	215	243	214	236	231	228	211	229	219	241	221	213	215	207	261	224	185	220	214	220	233	251	223	236	231	220	247	230	214	205	210	231	223	207	230	225	205	225	207	213	253	256	231	244	240	225	240	207	246	232	222	234	221	209	218	217	223	232	238	210	246	239	224	229	201	245	260	219	222	223	240	214	263	219	221	202	227	205	209	211	220	231	214	221	225	249	211	214	215	214	247	190	230	241	225	248	241	220	240	213	225	240	260	234	222	229	243	217	233	219	205	215	252	227	238	233	223	211	240	235	217	247	229	235	235	224	231	216	219	235	225	234	248	237	240	228	240	242	211	261	228	224	238	226	256	244	231	242	212	248	243	226	209	198	221	221	211	220	224	212	229	239	186	217	222	212	202	221	229	281	199	221	205	230	231	221	221	229	207	239	232	220	212	222	207	205	208	229	209	244	237	245	229	249	228	214	214	234	236	234	208	240	238	229	230	208	236	233	224	218	207	212	231	244	241	222	239	221	192	237	241	227	202	220	262	225	232	228	229	225	215	230	210	228	246	185	261	212	242	231	239	213	229	214	219	236	222	272	241	244	239	237	256	201	216	228	240	211	225	245	217	215	204	239	219	227	249	205	219	222	230	233	209	230	187	217	228	227	188	218	229	251	225	226	232	207	229	233	239	231	240	221	225	235	202	212	188	241	220	225	215	209	244	207	205	204	237	209	227	197	217	224	235	288	244	235	234	218	206	218	230	200	237	218	200	213	210	224	247	213	249	225	219	222	223	237	227	269	232	230	215	240	209	221	205	208	222	219	218	232	215	223	217	245	260	221	239	205	208	248	237	226	229	219	238	218	252	249	222	234	214	209	246	211	238	222	271	233	215	216	239	217	213	238	219	244	246	225	231	229	221	228	222	232	252	262	225	230	221	237	235	192	231	215	238	224	227	207	252	219	204	226	220	220	238	249	196	229	222	222	202	238	240	246	217	259	251	232	219	234	230	197	239	246	239	235	239	250	226	233	256	216	234	215	241	233	214	221	205	240	228	216	212	213	215	194	235	211	206	211	236	195	207	218	233	223	245	242	258	220	218	204	198	245	231	215	221	201	214	248	217	229	211	224	209	238	205	244	212	230	240	228	230	234	233	230	235	234	237	287	233	227	216	218	231	228	214	234	231	231	214	246	222	225	255	214	227	220	224	246	212	245	231	221	236	266	236	225	204	221	187	228	193	184	243	226	222	229	233	239	200	244	248	214	244	217	219	234	208	249	251	204	238	225	253	222	230	235	254	228	260	229	226	235	213	207	233	204	239	213	242	203	239	235	228	227	245	231	237	256	258	232	223	229	220	236	222	236	224	220	205	222	218	223	222	242	232	220	204	248	236	200	230	205	221	206	217	259	222	238	230	180	216	232	232	230	205	240	200	265	210	226	196	222	239	206	239	213	245	236	258	246	219	224	189	233	207	214	210	226	223	212	223	229	218	227	246	232	178	262	230	213	223	230	255	227	241	231	242	208	209	237	241	248	221	229	207	204	220	226	225	215	226	219	217	216	223	217	207	228	289	217	224	241	221	233	226	244	265	229	237	213	217	200	199	211	238	200	210	226	240	228	219	225	212	220	228	224	228	241	234	244	228	240	227	212	209	241	225	218	211	224	225	211	246	237	229	209	206	256	223	223	217	217	238	259	230	222	204	228	198	205	243	241	248	201	214	228	230	213	241	229	217	201	210	251	234	233	227	217	199	210	236	231	229	231	212	216	219	227	223	217	209	206	215	201	238	246	250	223	251	213	247	247	250	231	242	207	208	240	238	212	215	231	209	246	217	213	200	234	254	237	217	221	223	213	219	207	216	191	252	203	226	231	203	210	221	211	215	208	250	194	210	234	244	204	218	206	231	233	232	217	226	222	215	246	261	214	243	218	242	239	244	253	232	206	258	228	268	226	210	252	218	223	228	233	263	222	236	191	219	233	220	221	241	229	239	225	236	234	189	203	226	215	221	218	227	247	237	236	213	248	233	205	230	232	233	239	227	200	252	227	224	217	233	244	214	239	234	273	235	214	240	226	280	197	204	220	205	243	235	232	211	237	250	232	214	207	207	257	251	233	254	225	235	230	231	215	203	250	221	226	240	250	223	235	228	208	207	216	224	198	225	239	220	243	223	219	231	221	206	241	258	244	232	219	257	228	253	241	200	206	235	220	236	235	238	195	217	199	214	213	217	191	231	230	212	207	212	240	253	227	219	246	233	205	232	220	222	214	231	237	223	233	238	253	229	230	253	238	246	196	211	233	242	242	228	233	247	204	210	209	217	250	229	259	217	240	235	237	219	212	222	231	227	238	223	228	240	239	266	255	227	231	210	227	210	215	205	217	221	231	241	235	221	222	215	216	229	222	224	227	222	243	224	232	208	210	201	228	241	210	213	236	246	209	230	233	240	237	252	219	247	221	212	216	227	222	234	228	256	213	225	214	237	257	226	244	207	230	186	197	253	229	244	251	184	214	259	219	214	205	249	241	195	248	176	216
9252	3918	8070	8056	8255	7347	5462	4593	4454	4097	3673	3142	2459	2494	2459	2177	1726	1477	1343	1537	1407	1282	1157	1136	1122	1172	1111	1078	1254	1110	1106	1022	944	927	819	778	732	760	668	757	716	713	672	658	580	601	566	572	538	529	567	523	550	568	546	575	547	561	555	532	572	543	545	570	542	575	541	554	545	501	549	544	514	561	521	576	583	561	516	517	509	531	527	546	569	553	576	518	529	579	606	561	571	527	507	515	581	541	565	520	508	512	542	551	517	556	547	530	535	551	552	546	527	516	550	551	510	503	580	488	512	563	540	527	545	547	495	539	530	493	559	583	534	544	536	549	531	518	507	531	523	519	519	574	523	545	456	528	539	529	494	549	535	554	517	539	518	542	490	514	550	540	528	542	557	514	515	563	502	522	539	545	560	540	544	540	494	548	527	525	570	465	505	528	546	546	527	551	556	506	509	516	519	527	564	527	549	511	535	515	545	546	530	554	550	518	518	544	559	558	546	550	550	492	535	526	540	566	553	541	504	559	532	526	559	530	528	564	547	552	530	522	508	516	563	536	538	555	541	538	531	542	537	548	511	529	537	525	524	537	538	494	516	534	551	542	559	509	582	510	541	515	523	542	526	545	512	514	545	566	548	547	490	538	511	550	556	501	556	499	526	549	513	534	546	587	550	542	498	498	513	520	547	553	510	498	574	561	559	544	538	511	563	543	523	532	578	519	552	522	518	540	546	565	530	508	565	545	509	532	553	489	522	513	534	565	521	530	580	544	525	558	495	532	545	504	534	545	539	561	558	506	515	547	551	542	577	496	559	523	518	530	533	498	554	526	515	530	525	513	473	561	511	538	590	538	528	540	525	528	513	531	540	530	566	541	507	540	552	559	498	528	529	555	542	547	484	514	470	526	511	560	519	594	522	557	549	524	535	511	542	492	517	511	507	522	526	569	522	528	550	503	538	598	551	515	519	530	524	558	558	524	566	472	539	569	500	549	589	552	569	557	528	510	542	534	512	529	547	578	524	526	518	527	540	518	533	486	505	556	519	546	564	526	531	545	571	537	509	500	517	572	527	560	568	517	564	513	553	543	550	497	529	532	517	525	568	533	517	525	524	508	531	536	504	543	520	543	544	550	530	495	514	571	534	504	526	540	551	528	530	517	496	496	504	561	538	549	523	500	533	496	518	506	538	513	553	543	512	554	496	529	552	554	541	500	516	514	527	514	569	551	541	543	556	525	535	558	572	497	556	543	527	538	573	545	522	508	532	537	528	515	548	548	510	558	515	526	542	535	518	560	518	523	502	528	562	505	548	519	545	510	512	564	560	538	555	574	553	544	562	526	553	516	544	487	594	507	539	510	550	532	522	513	557	543	538	514	538	503	521	533	505	553	499	527	557	489	552	511	520	543	533	515	567	535	525	531	562	535	537	518	520	606	559	517	564	547	562	571	520	547	563	510	486	525	548	551	534	550	563	544	535	533	530	518	535	530	598	500	560	532	548	525	472	518	540	524	527	534	540	489	542	549	571	551	528	520	518	571	542	528	558	505	564	528	561	553	581	501	489	475	545	511	536	591	506	535	520	521	565	516	503	514	541	565	531	477	519	520	531	561	514	534	528	556	530	535	522	525	524	545	532	564	535	527	578	529	531	543	519	517	499	566	515	527	549	503	531	524	528	537	522	536	557	537	506	532	530	536	529	563	517	538	565	531	549	549	545	569	529	508	541	522	513	546	535	517	555	560	510	549	504	509	553	503	496	528	542	556	530	532	546	551	539	547	531	482	594	536	541	535	531	563	519	509	492	544	522	540	573	551	508	550	563	560	521	534	516	572	535	515	505	519	528	568	525	528	530	526	527	505	555	504	545	563	541	535	503	552	521	531	527	547	489	552	528	551	510	549	555	500	518	533	544	554	568	521	552	524	537	551	536	512	541	517	569	517	552	526	542	527	533	517	521	564	566	538	517	522	544	517	487	527	518	518	504	507	538	570	532	521	513	504	524	594	543	521	542	523	480	538	540	521	550	536	550	475	531	534	501	518	503	544	539	527	549	535	526	485	576	554	541	557	509	518	504	549	488	536	552	521	544	533	515	499	561	507	535	553	503	536	545	546	563	515	484	510	577	527	535	540	499	536	502	541	522	509	518	543	543	526	526	528	525	526	522	576	524	537	555	548	501	539	558	521	574	533	529	520	539	509	540	502	521	531	524	532	529	530	501	489	491	538	508	506	503	541	532	535	543	509	504	543	539	478	543	499	528	542	538	526	535	530	534	565	543	526	534	522	498	562	521	530	539	560	510	566	538	526	554	555	552	543	531	540	548	530	558	528	509	559	517	535	534	533	543	553	523	536	511	546	536	531	543	567	569	527	501	522	549	557	526	531	555	551	549	511	514	525	492	498	547	541	536	557	527	492	569	569	539	502	531	557	528	538	505	477	533	521	522	524	550	528	548	550	537	548	547	568	511	546	544	542	560	565	525	517	545	561	546	523	579	518	535	548	526	544	494	540	531	537	567	521	560	547	565	586	526	532	518	518	549	510	548	499	543	522	537	509	516	560	488	540	522	519	548	548	564	526	542	561	521	547	545	569	548	541	522	525	530	511	495	555	523	515	567	544	528	585	507	534	519	561	522	591	557	557	552	496	528	535	539	548	483	526	524	555	525	512	541	516	545	558	526	534	543	483	503	552	518	563	514	526	547	546	524	554	568	521	569	558	540	545	532	489	539	540	544	563	519	525	531	518	506	540	535	544	516	541	493	522	558	545	551	560	512	545	609	558	550	533	532	521	523	512	540	539	570	498	503	541	584	522	547	527	544	530	531	530	520	548	517	523	531	500	509	559	538	540	590	533	539	559	529	535	564	527	520	510	510	489	543	515	552	535	555	526	531	546	558	512	492	540	527	494	523	557	534	579	564	539	495	501	534	542	466	537	532	571	514	484	516	514	557	522	502	550	515	552	547	575	538	558	534	539	518	528	512	565	524	556	559	549	562	587	502	575	536	540	571	529	546	517	533	529	566	547	521	511	545	546	528	501	583	528	535	507	538	541	571	536	493	506	501	541	569	548	566	531	546	567	550	503	524	521	539	507	479	535	555	562	512	543	524	553	523	487	550	505	526	519	518	514	532	572	552	575	513	541	508	516	531	527	517	507	523	511	548	542	531	515	528	511	542	532	525	487	532	518	537	523	558	546	520	531	552	511	543	545	564	578	538	551	536	522	521	573	541	561	491	512	517	554	506	513	547	553	527	557	565	549	564	494	507	522	526	520	531	522	544	474	516	530	528	506	544	529	520	555	493	531	524	540	586	515	527	498	515	496	561	523	477	564	511	581	525	505	491	529	571	525	520	533	506	504	553	525	525	542	526	599	561	530	528	539	586	532	537	492	549	530	517	524	539	532	539	528	505	574	574	563	512	573	508	568	513	506	533	557	533	560	525	519	499	537	528	516	493	488	573	562	540	513	534	525	546	547	539	507	543	558	527	512	524	575
2320	882	1027	718	582	590	523	489	473	438	448	395	385	404	379	365	369	389	383	388	373	384	403	363	399	375	398	398	398	381	376	390	361	417	395	385	384	408	379	439	371	344	373	366	365	366	365	357	356	350	338	402	324	335	382	383	373	350	375	362	352	362	350	361	360	332	387	391	377	372	380	382	347	389	339	344	368	351	339	325	356	395	367	342	356	386	333	351	359	360	367	341	358	351	368	366	384	362	365	350	285	355	366	416	354	360	362	389	334	419	409	370	327	347	352	368	374	374	376	361	354	361	378	404	373	355	359	361	344	351	364	362	339	375	383	358	374	347	351	383	389	366	331	340	381	410	375	357	370	380	356	405	380	398	365	341	367	388	359	389	374	374	351	348	339	341	339	344	401	350	390	371	348	392	368	348	394	390	351	376	378	359	347	330	372	371	366	354	359	332	372	393	338	365	375	377	378	387	381	339	376	373	344	349	391	388	379	393	375	389	370	350	356	375	366	335	336	356	371	327	332	341	403	374	382	360	389	398	371	327	352	375	374	378	365	397	392	325	357	355	343	382	370	380	336	372	377	360	355	362	385	363	364	381	361	352	367	336	353	384	384	388	384	345	378	348	316	342	364	340	365	348	347	385	371	348	337	388	369	383	364	349	377	324	352	348	367	348	362	356	361	339	358	377	400	391	373	385	386	381	340	344	354	336	354	346	371	351	409	385	358	369	370	362	333	346	388	382	378	376	369	362	329	340	356	367	352	386	379	355	385	365	346	383	359	333	368	339	407	364	368	362	372	371	376	338	370	369	354	320	377	356	351	373	365	351	352	385	357	342	356	345	343	395	368	361	362	369	349	381	325	392	390	363	374	337	342	361	336	358	375	369	344	363	363	364	386	373	362	364	367	356	381	349	360	377	336	341	333	375	323	329	362	354	353	363	382	367	339	354	362	358	355	346	343	386	374	370	355	367	355	336	327	338	363	371	422	379	345	353	328	345	307	395	360	376	404	341	357	354	384	381	357	417	366	362	351	359	389	358	355	385	377	356	390	348	369	368	385	372	371	359	306	388	350	321	332	390	381	361	379	337	362	358	371	359	364	370	393	372	373	340	349	376	372	344	357	350	341	374	333	320	343	400	370	390	396	364	368	350	333	387	374	362	377	352	343	393	362	349	348	348	350	380	405	368	366	339	398	382	346	343	370	343	373	354	309	390	385	371	372	387	359	366	380	391	391	380	347	349	383	324	381	375	389	416	389	347	377	349	363	362	346	405	357	365	348	372	364	353	369	390	368	394	351	389	357	376	332	330	338	395	355	361	380	379	325	392	370	354	371	355	369	374	357	369	359	372	383	385	349	375	347	331	379	356	391	350	314	359	384	378	363	408	379	339	351	377	377	349	357	405	397	329	358	360	363	373	315	369	387	402	373	361	392	364	334	369	317	368	380	349	361	367	387	363	342	368	356	354	364	380	370	384	354	359	362	371	355	373	351	352	355	379	395	313	329	324	351	360	391	337	383	366	368	375	371	384	393	360	335	360	401	376	381	356	347	382	363	378	368	373	331	327	334	334	326	365	384	401	348	369	365	384	334	365	380	411	357	367	356	402	389	372	344	351	323	351	360	363	340	344	403	362	370	391	328	361	366	349	355	380	357	342	350	380	371	387	354	372	339	373	364	344	337	391	366	362	361	340	344	342	357	352	388	349	366	358	358	378	365	348	391	372	337	387	358	366	350	368	331	367	374	350	351	401	364	366	367	331	370	365	361	344	335	413	387	359	343	368	371	351	338	356	372	372	360	392	354	384	381	377	354	349	354	361	355	377	393	351	371	387	368	377	381	379	374	355	364	361	373	369	396	364	356	389	340	395	375	336	356	376	369	350	357	377	388	355	353	361	336	354	381	378	345	358	382	348	347	375	376	317	394	360	358	371	333	388	366	386	322	372	385	375	366	374	361	399	355	351	334	346	352	359	372	334	357	345	362	359	373	394	360	332	370	326	342	367	374	343	371	322	393	392	337	389	332	379	352	382	379	367	363	347	357	368	349	363	363	369	416	323	325	354	364	396	379	355	353	330	379	379	366	336	362	371	356	369	340	355	389	367	321	329	329	352	409	364	334	358	378	374	383	381	340	377	379	348	322	368	333	351	367	368	374	392	380	371	414	381	328	352	350	384	384	357	402	370	358	372	369	338	384	335	371	368	391	357	367	363	345	355	353	379	342	395	361	370	377	384	378	383	369	408	324	347	346	397	382	381	382	362	387	334	350	392	365	369	355	387	438	365	329	380	335	348	386	351	372	363	360	357	373	352	348	369	358	338	359	377	349	373	377	377	375	374	414	303	325	336	408	359	382	327	389	383	360	323	375	333	327	366	345	348	323	337	334	338	390	399	333	385	317	383	377	356	359	380	398	421	329	367	376	361	400	349	359	360	356	359	336	370	379	391	424	356	370	395	376	384	395	371	358	393	388	342	391	340	346	351	352	338	376	384	357	367	413	356	375	398	377	366	353	334	389	351	382	402	366	362	380	358	378	349	391	356	356	371	361	351	352	333	380	357	386	365	330	348	366	339	373	349	364	402	386	357	367	361	358	351	349	357	405	352	389	396	383	356	386	368	373	364	406	385	383	386	342	355	349	361	362	404	356	401	350	364	364	405	380	380	375	347	361	364	376	340	355	373	375	386	384	339	346	367	372	349	347	341	370	379	356	344	371	381	345	364	343	413	390	384	345	388	362	383	370	372	373	364	358	346	362	362	390	340	376	386	360	322	363	378	338	392	386	377	379	383	373	396	349	323	383	337	374	383	351	355	397	364	349	344	359	340	367	370	365	381	363	373	359	374	386	326	389	370	386	355	400	369	368	347	336	372	381	371	356	377	368	349	364	340	359	417	366	397	346	349	385	371	370	386	355	348	342	362	357	343	371	349	357	373	361	373	337	361	341	385	369	360	344	351	358	347	376	323	356	393	393	389	381	357	400	331	394	378	359	382	361	355	361	381	335	329	395	367	365	386	355	381	356	331	387	396	377	383	346	380	412	358	398	356	336	389	414	338	360	368	355	369	364	375	335	410	410	380	365	343	408	360	398	354	345	356	379	376	382	362	409	327	366	376	344	363	355	358	334	358	390	366	370	362	383	386	364	339	375	348	356	362	384	360	392	370	407	342	337	380	378	366	377	380	376	375	379	361	363	348	367	372	370	363	365	371	391	350	382	384	370	389	383	389	362	320	366	364	350	372	347	395	363	365	371	357	325	374	360	375	380	344	354	381	335	377	332	374	362	345	382	351	379	359	322	339	340	398	353	343	427	372	340	394	340	383	363	404	384	353	362	347	361	344	344	369	372	379	386	363	391	394	393	359	371	357	375	385	401	381	365	371	409	385	367	355	403	376	364	368	329	363	387	365	363	341	373	364	401	402	336	401	372	390	381	372	363	389	389	343	379	378	333	363	380	350	358	378	381	355	370	363	356	364	354	372	402	353	385	308
2404	1350	2102	1973	1803	1710	1536	1371	1301	1220	1055	1023	1004	992	983	988	950	1004	1003	949	984	929	969	1052	1032	1016	999	989	1030	967	943	968	937	907	884	857	846	853	876	875	865	857	858	849	847	829	777	746	831	829	805	810	843	823	825	799	786	857	829	840	844	811	858	792	800	763	838	796	833	815	831	836	805	809	819	785	819	836	835	790	788	773	793	811	808	769	849	805	784	776	799	772	759	784	797	857	835	815	778	809	789	783	823	770	799	799	833	769	812	799	768	807	798	790	767	821	787	829	826	807	821	789	817	829	818	784	828	801	880	838	771	754	810	857	798	779	830	782	785	769	823	808	763	798	817	764	818	855	809	800	788	791	831	803	796	786	817	849	786	832	786	787	764	773	824	779	806	804	781	803	808	766	750	800	752	851	790	775	765	782	777	809	825	822	835	761	791	779	791	793	759	794	787	774	772	821	811	818	821	791	776	800	768	813	827	850	805	820	843	801	806	797	788	779	803	804	816	782	800	769	795	774	770	832	820	741	792	756	778	793	790	783	815	790	793	834	811	813	803	831	798	763	787	814	764	844	791	818	770	782	753	816	816	808	772	805	817	777	845	868	771	770	779	816	772	764	855	800	781	824	818	820	763	791	760	798	752	797	858	867	827	807	804	816	830	759	841	795	764	765	835	801	799	835	803	816	840	822	785	806	785	752	820	826	851	797	776	789	798	778	812	797	836	777	753	764	771	775	797	792	800	821	776	818	796	812	814	764	830	757	800	771	790	804	799	807	797	795	791	802	804	796	806	820	795	812	751	791	765	782	803	792	790	796	788	765	803	737	761	819	759	801	799	835	725	763	805	865	805	837	771	785	801	825	806	786	800	816	802	827	801	826	815	749	770	810	785	842	784	840	811	792	819	775	841	813	805	815	794	818	777	780	835	838	802	805	794	784	806	811	809	810	762	784	775	746	861	785	773	779	819	806	795	817	766	799	756	808	807	759	784	808	810	781	854	788	790	800	771	814	768	799	873	778	853	747	807	828	785	827	816	802	832	830	806	833	800	815	836	802	787	780	846	789	829	780	791	798	784	811	765	836	776	722	761	843	828	809	813	812	794	807	767	762	826	838	797	763	792	814	818	811	791	745	828	809	791	806	765	802	769	802	832	823	791	820	789	802	830	798	824	821	733	773	797	766	824	800	777	791	804	784	781	839	754	820	802	843	780	850	747	811	775	801	829	822	833	866	820	802	802	815	800	785	779	763	784	818	812	812	785	767	804	795	745	845	822	818	840	839	775	808	786	810	822	820	829	749	763	768	751	798	792	852	759	740	827	802	750	763	832	762	771	804	795	751	798	827	755	777	795	818	781	770	755	764	762	793	806	793	821	842	804	780	796	787	782	823	807	799	813	806	787	817	790	810	781	770	762	835	753	777	771	783	772	841	834	775	786	834	851	780	780	817	733	763	853	772	809	798	820	751	766	775	812	758	762	852	748	817	852	786	796	813	805	784	804	802	808	857	807	797	788	779	814	750	829	808	812	782	805	753	778	775	824	835	790	801	817	783	811	735	814	835	782	796	794	774	783	780	789	833	795	806	831	845	843	816	779	782	794	804	781	796	793	827	775	833	829	777	812	794	806	813	828	761	792	773	792	794	753	795	805	796	766	785	790	844	746	751	781	789	801	782	804	758	810	823	796	791	813	768	795	806	812	773	784	809	800	786	816	766	779	784	803	793	828	830	776	804	783	834	794	809	785	807	826	863	783	799	819	796	839	803	798	793	762	784	783	824	810	803	843	791	810	756	803	784	846	799	788	769	817	726	813	805	797	811	777	815	782	795	834	789	780	814	823	778	767	783	814	815	812	800	769	811	771	797	852	830	811	767	806	810	755	824	762	770	786	781	786	762	824	804	704	787	747	774	840	778	790	753	787	773	829	761	774	826	783	815	821	850	799	789	750	791	794	816	826	805	769	826	817	827	817	785	817	801	797	813	808	776	818	801	815	832	824	831	797	769	772	772	751	798	836	773	820	819	754	799	815	831	811	823	795	790	829	810	770	822	832	808	772	810	791	829	802	826	811	807	792	792	819	820	868	806	808	787	790	776	790	753	773	761	821	817	767	761	838	757	814	823	768	821	795	809	824	781	828	809	767	767	769	785	724	764	775	742	790	769	759	811	790	820	782	765	837	777	852	855	767	781	764	826	864	792	798	770	776	783	789	759	761	794	830	817	793	775	788	814	734	777	821	780	834	778	763	808	827	829	775	783	765	778	730	798	783	764	750	813	826	836	750	798	781	764	807	770	820	769	773	788	786	825	790	819	755	812	800	788	804	761	824	809	726	767	863	780	803	818	795	789	758	770	831	839	790	800	826	732	825	773	768	767	736	767	777	779	822	786	808	815	828	750	815	781	735	794	758	831	832	829	787	805	745	802	767	827	771	766	792	817	759	844	810	762	800	824	785	827	790	783	794	784	808	744	795	782	817	772	791	778	781	828	810	817	756	819	821	773	840	838	778	816	797	729	769	801	757	730	791	779	765	809	799	813	766	852	757	799	791	804	803	804	817	794	784	781	792	782	792	821	749	751	761	810	763	807	822	821	780	789	799	790	810	775	809	745	844	860	804	808	794	804	813	811	771	792	817	763	784	815	741	812	800	841	832	790	791	783	790	792	798	794	784	789	770	795	814	811	818	754	809	779	805	822	754	845	804	786	800	795	782	753	809	791	809	775	805	775	802	827	803	757	795	802	781	799	846	826	841	800	772	778	845	785	770	811	785	786	802	781	830	800	787	789	834	838	822	783	810	819	779	812	849	843	765	802	749	843	790	758	760	793	819	812	787	762	771	844	791	807	790	798	775	770	775	735	784	759	762	775	853	786	777	799	802	846	773	814	782	786	826	848	833	818	810	732	798	788	771	839	738	762	753	785	761	829	808	810	759	791	809	789	781	856	842	800	773	761	793	817	726	837	766	805	802	773	822	860	831	824	792	794	771	838	835	829	777	839	777	848	805	840	794	774	833	808	777	778	825	810	823	854	792	850	776	827	744	798	782	749	797	797	829	777	797	816	801	756	798	750	771	855	795	792	785	766	800	794	829	837	833	757	821	816	826	809	776	802	870	808	796	804	784	800	801	795	766	787	843	754	746	811	760	790	753	772	793	788	823	821	818	808	809	838	768	825	808	806	763	808	800	826	767	782	803	808	847	805	773	787	812	815	799	828	800	813	828	724	809	780	782	799	771	798	800	794	797	827	813	819	832	800	858	784	782	816	761	822	799	764	799	795	800	793	802	829	738	854	818	756	746	806	746	803	879	788	725	797	740	773	812	782	817	818	773	800	767	790	814	820	833	808	791	846	805	791	747	778	787	822	781	765	809	821	815	825	745	781	798	820	800	811	764	815	774	834	811	785	772	851	787	828	836	747	802	796	815	744	776	771	765	757	796	757	836	770	817	758	773	798	843	745	791	781	762	812	831	819	746	867	776	817	806	790
8851	2726	4179	3307	2049	1566	1173	866	671	681	568	467	429	427	377	393	363	360	335	321	357	321	342	335	326	326	337	355	357	322	341	300	288	337	300	290	312	286	282	319	295	297	296	281	280	293	264	277	279	303	291	302	295	296	299	266	243	266	273	281	318	287	250	275	274	313	243	255	240	296	291	289	272	306	303	280	278	296	272	327	312	284	262	310	320	257	269	269	272	292	297	328	276	298	256	263	264	269	273	281	277	243	299	302	250	274	313	257	237	273	303	292	278	276	267	293	295	244	254	225	279	233	262	283	260	275	306	261	296	272	303	311	325	256	270	284	261	237	255	263	259	284	285	276	271	265	276	281	287	277	296	276	280	313	266	289	245	280	250	277	273	307	270	291	271	264	303	279	259	267	250	284	290	287	279	290	285	268	285	295	279	297	290	250	221	246	250	266	264	286	256	275	264	257	264	277	262	255	295	311	241	300	266	278	281	266	280	257	265	267	286	291	264	254	284	245	291	266	295	291	269	288	304	267	295	257	259	299	302	292	271	256	312	287	265	245	291	260	282	272	258	299	296	290	268	310	270	295	293	262	279	249	267	304	289	260	290	271	272	242	266	269	291	285	301	285	237	265	267	279	275	282	283	264	301	284	260	289	284	277	265	229	296	302	268	248	265	273	300	274	270	281	286	266	252	275	254	269	263	281	251	276	272	263	298	280	272	306	307	252	229	311	271	238	295	253	263	286	258	279	300	271	264	255	311	246	278	275	285	274	257	271	253	280	278	281	282	282	304	294	303	282	261	252	262	271	257	290	278	280	327	331	275	294	276	260	277	266	275	262	275	254	287	261	239	263	275	249	287	285	271	276	305	283	292	278	268	280	266	235	295	301	266	285	251	269	290	273	263	256	233	271	265	289	294	249	264	257	253	259	254	265	246	285	279	305	299	311	276	252	293	286	270	291	304	278	300	305	298	292	284	279	261	293	271	293	296	306	265	264	269	267	258	282	277	308	275	296	264	277	271	271	264	270	262	298	239	285	265	246	298	268	289	289	278	283	265	251	274	286	301	272	283	283	294	299	284	295	285	290	289	285	260	265	304	287	270	268	283	290	265	243	277	289	294	249	258	256	257	278	253	262	292	272	270	260	284	276	254	286	255	285	300	293	307	275	280	280	260	269	248	281	257	275	304	279	300	242	282	257	243	253	274	277	287	247	293	259	295	277	269	257	280	295	281	300	283	260	270	268	265	256	269	271	274	293	287	291	276	276	272	321	278	245	276	268	273	312	275	283	291	277	256	266	239	273	254	291	260	301	275	274	286	289	288	252	292	302	250	313	280	298	293	272	274	304	270	277	294	270	284	303	254	293	268	277	267	286	304	314	273	274	311	287	278	291	304	298	277	261	290	268	282	269	271	266	278	280	301	261	290	260	269	271	256	295	256	284	287	271	285	240	290	238	282	265	284	249	264	292	281	268	276	279	272	267	273	274	281	265	272	277	271	285	267	293	275	293	284	287	244	257	273	244	276	290	241	335	261	259	241	283	268	264	266	283	260	267	287	269	254	277	272	296	285	272	271	291	284	293	273	281	282	270	221	258	306	282	280	278	282	278	276	287	287	236	272	271	298	274	250	273	300	236	282	311	262	287	303	258	290	296	294	249	281	279	273	272	269	308	287	284	270	283	291	259	266	266	260	254	296	287	294	297	267	295	297	287	281	287	274	288	258	276	298	267	259	283	259	285	272	290	292	286	272	289	283	290	297	319	245	284	263	300	289	254	296	268	279	277	327	304	280	301	271	268	326	283	255	265	293	262	254	269	268	298	279	278	284	310	278	290	257	249	274	263	271	286	258	248	256	254	291	267	303	285	266	273	270	287	270	268	262	303	272	287	284	295	274	269	252	303	274	283	272	272	288	297	284	263	261	272	272	283	256	260	284	262	301	290	289	259	311	242	249	265	277	300	262	300	279	299	284	282	272	282	290	281	286	279	268	302	293	275	274	269	260	278	304	288	284	296	260	290	234	257	305	304	290	285	253	262	283	299	261	275	268	273	259	256	288	286	294	258	309	285	271	288	280	284	285	292	297	241	290	260	286	245	288	259	265	294	291	312	284	300	302	303	255	287	278	269	293	253	270	235	227	257	269	266	308	287	290	280	256	314	279	303	274	251	281	318	281	295	275	267	285	257	295	294	268	262	295	279	243	247	267	278	273	305	296	272	238	259	311	247	286	238	273	281	261	287	304	311	264	275	272	285	311	294	264	270	251	295	300	276	259	256	258	248	276	288	284	268	265	278	282	301	277	275	271	291	294	261	281	289	286	274	302	293	304	278	272	288	278	288	284	296	299	303	291	257	284	284	246	282	263	309	302	269	277	289	287	291	270	274	252	241	253	282	239	272	270	266	271	268	303	288	298	296	261	262	298	276	286	282	240	270	286	247	245	256	249	279	277	258	291	299	257	260	311	290	326	287	264	296	259	275	311	286	284	261	249	272	286	269	286	284	301	259	295	282	302	294	257	306	293	264	316	269	265	267	241	283	288	246	276	260	308	257	276	275	273	294	276	285	271	282	306	264	274	287	262	249	261	227	272	271	286	287	230	287	273	257	293	266	256	287	296	277	282	280	317	254	274	260	286	256	260	274	289	261	285	237	265	276	289	262	289	256	289	282	267	302	259	261	277	272	278	279	274	283	241	318	258	261	267	265	284	273	284	281	246	291	280	283	299	300	320	302	265	288	315	290	274	303	306	228	285	240	281	278	267	252	267	276	271	282	272	277	305	284	294	287	258	284	286	265	267	283	265	258	311	259	269	270	269	302	275	257	265	283	246	260	309	274	256	249	303	290	254	286	261	270	292	262	297	258	262	279	304	281	266	257	263	244	269	282	270	272	287	249	283	279	315	281	257	299	263	283	310	257	290	286	271	286	267	289	236	273	275	297	250	284	273	242	278	278	262	293	265	307	270	298	273	278	265	253	281	279	281	274	285	280	303	291	285	254	285	289	283	251	286	253	288	274	249	280	248	278	282	294	270	244	270	338	289	259	313	298	297	269	272	249	252	307	278	293	289	267	289	287	248	281	284	257	270	287	273	271	278	307	267	289	282	262	274	271	236	276	294	263	247	263	239	277	264	256	294	283	249	286	231	278	267	277	274	293	267	293	283	260	286	268	284	269	262	275	257	306	271	261	280	287	311	250	260	255	269	257	289	309	269	299	297	295	264	264	273	265	265	250	273	286	287	268	292	317	279	229	262	262	274	276	290	258	289	295	270	269	264	285	309	262	277	274	319	304	279	301	304	274	255	306	288	320	269	272	261	257	279	249	255	249	285	281	257	274	276	285	304	283	256	287	288	259	267	247	272	266	295	283	300	277	278	287	332	274	289	280	275	252	267	271	245	313	256	247	264	266	270	266	285	293	289	254	240	283	273	246	256	298	280	279	284	290	253	268	271	286	280	301	239	251	281	281	251	276	280	224	281	287	304	302	289	247
7070	2848	6202	6782	5027	4299	3953	3037	2705	2798	2321	1976	1648	1670	1701	1412	1288	1164	1003	1070	1159	1100	1178	1098	1039	1027	1076	1063	1073	1009	952	869	898	871	902	762	767	729	758	749	730	758	667	674	712	693	627	623	607	623	668	645	634	641	669	659	663	645	631	622	679	619	674	617	654	629	653	631	671	667	681	665	591	650	670	630	616	644	650	605	634	609	622	601	634	635	639	668	715	620	634	640	638	642	669	611	612	670	669	663	606	649	650	604	601	626	587	608	614	670	651	600	635	596	662	599	624	573	617	641	613	583	648	646	644	624	622	622	663	649	633	609	664	600	647	659	654	620	634	607	608	603	642	652	638	632	584	634	593	657	593	642	622	631	634	643	627	642	659	657	643	588	657	621	640	662	597	662	604	614	632	667	590	635	640	611	620	651	656	641	577	593	688	681	607	592	668	610	639	620	625	669	618	634	624	639	666	587	634	640	608	623	608	611	626	619	654	620	625	619	619	639	641	637	647	640	601	640	608	630	636	615	628	667	631	608	610	602	655	618	630	641	633	612	583	624	637	623	590	617	646	616	620	625	636	630	578	582	610	612	615	660	645	618	592	644	631	621	708	619	640	654	610	657	606	609	598	642	670	630	598	610	589	620	600	585	597	635	630	640	632	619	615	673	622	615	598	660	641	613	632	630	650	628	607	570	621	639	627	642	653	658	614	614	579	600	600	693	633	633	628	627	680	652	602	579	603	610	612	604	586	614	650	609	637	637	614	617	621	628	662	603	632	640	624	623	650	623	643	606	645	665	630	595	576	618	655	662	648	606	628	610	610	646	611	637	634	607	663	618	627	611	660	613	617	596	645	659	607	625	636	632	624	577	638	589	596	656	643	632	585	652	667	615	651	643	657	614	630	640	600	600	647	601	608	586	656	588	634	636	633	611	636	643	665	615	634	625	635	622	607	621	623	647	679	661	647	646	610	626	649	613	617	646	602	666	635	587	611	655	611	596	597	634	641	630	625	656	646	685	601	634	626	662	655	637	591	641	622	639	643	608	613	604	663	635	655	615	628	601	637	665	586	600	655	607	572	642	634	626	637	623	651	634	629	616	640	627	622	641	655	632	587	670	609	643	655	693	622	599	661	646	578	635	576	621	623	608	596	624	594	595	631	652	615	642	592	614	615	681	615	604	633	624	662	593	657	644	613	629	593	599	610	621	634	633	627	656	663	640	636	665	630	632	602	597	639	622	589	610	622	618	650	630	585	588	599	605	634	622	624	610	619	620	598	619	610	590	651	602	602	665	610	637	618	640	662	600	655	603	646	609	621	615	619	593	630	586	597	671	618	664	617	617	561	637	630	635	601	604	639	646	617	635	613	594	637	642	643	642	600	625	639	618	633	630	590	623	665	633	621	612	656	667	659	651	596	607	657	637	621	636	599	636	597	616	555	639	647	589	641	642	626	629	609	656	621	625	635	649	649	646	620	584	652	615	642	679	644	635	666	622	632	603	655	631	623	622	607	605	644	601	617	607	608	639	653	629	622	625	606	574	621	644	622	591	605	656	620	629	566	629	618	594	659	621	607	627	623	638	600	629	603	605	595	545	636	624	652	614	632	603	661	593	627	628	625	621	619	678	617	653	625	620	669	602	629	640	640	608	611	603	651	610	618	627	623	621	637	647	621	617	639	646	619	623	663	653	622	576	586	610	626	666	632	640	628	692	591	601	637	645	624	615	621	652	616	617	636	620	669	619	641	636	625	628	640	579	592	604	583	631	632	628	629	627	642	613	654	619	590	663	666	624	623	626	643	644	637	668	634	643	618	622	613	577	596	639	620	624	610	611	651	602	677	668	645	574	606	622	617	647	609	603	610	664	590	658	658	640	589	650	624	634	652	629	661	607	606	653	561	614	609	659	625	666	625	667	642	638	663	599	581	641	618	625	618	639	656	617	646	602	612	625	604	634	621	644	615	629	616	666	614	609	634	615	629	640	650	591	661	596	635	642	639	632	653	669	661	615	625	624	650	631	653	612	638	629	596	634	554	619	639	612	644	671	609	658	599	638	618	633	643	640	622	651	653	613	590	590	607	626	638	618	634	614	595	642	628	646	624	584	595	618	599	610	625	644	655	630	610	634	681	597	636	594	623	663	611	621	617	640	600	661	644	613	679	650	616	633	658	620	646	623	600	544	598	632	630	617	625	655	636	607	618	636	677	606	683	617	633	622	619	591	622	616	576	621	626	600	614	633	635	610	652	598	653	600	607	645	589	610	620	625	625	613	629	639	626	619	607	643	663	606	635	652	639	613	646	665	593	635	630	644	601	642	636	584	631	631	655	567	648	639	582	633	639	627	667	616	627	622	630	622	585	607	657	584	664	602	620	647	633	619	661	610	623	634	616	634	627	584	656	664	680	603	663	597	645	657	628	643	611	625	674	609	615	625	619	619	639	615	624	633	667	619	612	639	644	641	648	594	596	616	634	622	618	631	651	643	658	620	588	629	645	606	638	586	613	640	614	622	620	630	609	641	568	597	602	645	626	601	615	598	640	614	650	634	664	688	666	588	615	645	619	622	634	640	616	622	656	590	621	659	614	648	631	609	610	617	613	622	697	623	638	617	612	634	638	633	599	613	625	588	621	637	583	632	651	620	666	597	592	627	597	598	628	631	643	667	657	610	597	651	632	599	632	587	615	625	603	651	630	614	638	669	685	658	622	618	645	576	594	665	577	617	637	624	627	639	612	598	610	637	643	634	645	643	582	607	590	647	653	614	670	631	664	636	634	609	578	647	620	627	643	623	636	631	621	612	592	616	664	644	680	627	618	601	668	581	632	681	585	624	579	616	613	593	638	643	650	603	627	649	634	625	605	622	610	672	629	595	646	629	662	641	591	656	626	650	670	642	677	618	632	635	628	641	639	613	664	647	654	653	614	650	638	570	640	607	622	631	629	635	649	601	659	642	618	616	642	610	659	613	611	585	638	645	662	584	628	641	645	626	633	643	610	603	664	609	637	603	623	634	667	611	638	627	616	610	625	632	609	618	607	602	649	612	628	653	658	645	660	645	608	608	629	642	585	620	631	619	589	566	631	699	613	620	624	653	621	614	604	648	596	622	625	621	645	584	595	615	598	619	582	634	598	624	632	612	613	639	664	614	625	655	586	617	630	618	612	649	617	590	580	605	613	683	635	658	624	617	621	615	614	682	651	620	595	607	646	623	660	582	659	620	619	616	654	580	633	589	663	691	663	624	614	605	634	662	605	615	623	611	617	613	616	628	647	640	626	629	607	640	575	664	576	638	613	601	602	595	595	624	649	628	642	640	619	698	644	586	650	618	610	628	640	607	620	612	627	615	597	590	601	615	644	616	647	657	596	602	609	657	628	578	652	657	626	611	664	589	626	630	624	590	677	683	628	628	631	665	682	653	571	616	650	594	594	599	597	657	620	607	622	612	630	644	625	614	641	631	571	624	586	645	584	638	590	625	601	601	628	613	636	649
15968	4669	6063	5408	3574	2489	1860	1248	1036	1053	756	671	519	494	530	468	424	359	345	370	330	378	354	341	316	276	322	338	320	317	292	293	254	284	313	284	271	273	270	285	286	267	270	215	266	240	258	242	230	231	252	281	254	253	253	257	253	245	219	232	235	259	243	226	227	218	265	234	267	261	208	238	235	254	244	227	247	240	231	248	240	212	243	245	254	233	243	265	254	249	249	252	274	238	251	274	238	238	230	245	235	221	223	253	257	233	228	253	260	225	280	245	263	239	208	234	227	251	225	235	252	214	201	226	234	241	239	241	263	231	238	239	250	243	220	253	212	242	227	239	259	239	214	238	260	254	259	259	245	255	226	242	236	262	245	226	232	249	214	221	232	240	195	202	253	257	248	245	233	226	231	247	232	243	234	232	234	235	234	244	255	227	248	242	251	219	263	228	236	236	230	218	243	247	218	232	252	239	249	257	265	240	231	210	221	226	244	225	229	242	232	211	252	255	243	257	209	244	246	241	263	245	247	232	257	231	241	256	247	250	266	259	245	272	243	247	230	243	251	254	233	238	245	227	250	236	214	262	264	222	236	237	236	239	229	255	224	239	254	235	222	236	226	257	249	262	261	257	268	251	242	261	261	280	237	245	210	200	227	243	210	236	235	232	250	259	246	251	243	235	248	254	251	234	222	233	228	256	230	242	247	214	264	259	228	258	237	242	241	254	212	243	260	240	273	230	239	236	247	286	239	246	254	250	238	241	264	208	218	218	264	244	223	253	258	251	246	229	270	238	253	257	241	223	261	249	246	256	222	225	241	238	227	268	246	255	248	220	233	254	206	248	254	234	250	251	246	246	241	222	221	216	261	207	243	245	225	218	238	222	260	227	250	255	225	217	248	237	253	274	234	267	255	291	252	217	246	237	228	243	244	231	254	225	236	220	243	236	228	232	233	263	228	243	226	235	239	276	244	241	236	263	236	263	202	244	239	232	258	205	248	235	229	248	238	234	237	252	246	252	262	251	231	226	248	259	251	305	235	241	214	208	214	238	219	225	241	221	232	237	219	221	250	238	245	220	244	238	237	262	224	242	225	255	245	247	243	254	239	227	246	236	250	245	250	233	260	258	252	247	253	222	260	239	239	253	256	221	247	242	241	232	244	223	247	243	248	234	239	258	235	247	258	249	259	234	255	231	254	233	246	223	236	235	244	225	232	253	240	250	241	248	257	218	251	252	237	240	230	227	217	238	208	242	220	216	243	242	252	223	244	241	225	251	266	218	246	236	255	233	242	254	260	249	233	245	250	248	233	234	246	231	236	244	207	215	224	220	222	233	254	239	234	220	228	231	243	254	247	287	227	256	236	285	254	234	218	232	219	229	247	220	241	232	212	227	206	245	237	240	262	237	248	247	237	248	253	212	232	261	270	223	255	239	263	244	230	228	261	265	234	230	212	263	228	206	218	222	219	250	211	247	278	271	233	270	231	235	234	226	248	250	248	226	244	242	254	219	272	248	226	248	253	230	226	224	243	235	225	228	245	238	270	231	273	243	259	223	246	251	252	231	244	240	250	233	238	251	223	211	243	249	238	221	284	227	220	225	237	269	227	223	239	266	241	239	228	226	271	262	242	233	235	226	242	222	263	217	235	212	243	232	266	257	230	247	217	257	252	228	228	288	249	251	251	225	221	203	235	273	256	237	259	268	210	243	241	250	228	246	206	220	241	237	206	222	215	222	225	236	256	226	239	221	260	242	259	239	242	247	234	227	261	213	230	235	250	282	259	237	265	247	224	225	276	259	256	210	259	248	245	266	239	219	252	233	252	232	238	237	225	205	209	237	247	262	251	246	283	270	252	255	217	239	248	234	264	213	260	240	236	234	273	228	251	263	254	258	266	248	226	225	244	238	251	279	240	246	268	241	248	263	256	243	214	238	236	223	250	253	252	238	198	235	269	235	266	245	238	233	217	234	253	244	232	250	228	254	218	254	239	244	243	243	237	225	212	233	258	246	259	230	272	233	240	239	228	245	251	249	220	244	214	218	255	231	261	238	269	229	272	224	278	227	234	261	229	252	226	248	239	242	241	221	214	246	253	219	225	208	240	213	217	225	249	232	247	248	223	269	267	260	268	278	246	218	229	226	219	229	251	230	251	262	246	253	232	255	225	235	208	236	237	199	267	266	256	222	241	236	232	247	235	218	248	265	207	239	251	237	259	255	212	232	232	236	231	230	250	242	246	236	227	247	233	251	248	261	256	229	281	248	222	234	244	241	224	207	201	209	250	230	273	221	250	221	215	234	229	239	243	248	225	263	222	232	217	261	237	238	260	235	224	246	237	251	222	214	252	238	236	237	250	229	274	265	252	227	232	242	250	237	204	236	257	255	227	254	236	218	260	236	241	263	203	248	243	242	241	230	224	246	233	222	257	239	249	257	207	241	260	212	249	223	266	227	248	261	254	235	250	220	263	229	244	225	244	229	246	250	210	229	265	229	248	229	213	237	240	240	219	256	261	226	234	227	263	220	220	248	223	235	227	245	226	236	277	202	262	205	245	250	259	230	226	237	247	254	213	238	228	230	221	252	231	258	233	229	247	249	250	240	238	258	229	224	242	243	239	246	238	210	264	229	223	256	265	228	237	256	259	228	259	225	241	231	247	244	249	227	298	261	211	215	225	256	252	234	239	225	272	218	214	243	239	267	248	266	229	224	230	282	247	242	210	223	207	266	274	261	279	230	222	258	245	230	227	212	276	256	231	249	254	247	260	242	243	251	229	182	281	243	218	245	272	228	244	246	212	259	252	268	250	246	256	254	230	207	217	222	227	245	221	257	237	248	211	265	251	255	240	212	270	252	248	240	238	229	228	241	219	244	250	245	217	249	240	266	250	223	228	243	241	217	252	268	228	247	239	244	213	254	219	240	250	230	232	266	246	238	239	249	233	241	248	248	249	266	247	272	249	247	239	225	251	240	248	217	236	258	271	217	227	228	249	239	228	250	252	219	255	196	222	240	216	225	256	202	220	236	259	259	277	233	231	230	224	261	255	203	244	259	235	246	225	237	241	234	244	249	245	254	201	229	238	225	247	239	224	225	239	251	222	234	254	274	234	204	232	269	276	223	242	222	242	239	240	262	229	227	209	249	238	242	229	256	257	246	246	245	220	259	272	234	243	224	213	256	235	236	225	210	230	225	256	234	267	253	217	234	263	236	267	228	208	239	243	225	216	249	220	241	207	229	251	220	238	233	217	238	204	221	236	225	257	224	256	254	263	236	256	256	268	245	252	232	223	282	246	226	270	277	216	239	243	219	242	256	267	234	238	231	226	235	264	244	251	234	257	217	274	242	249	247	204	215	232	249	236	251	245	201	254	244	233	223	215	257	212	255	256	265	252	249	232	218	257	259	271	243	250	244	228	238	251	206	207	249	236	249	235	235	242	229	248	217	272	239	237	242	249	250	242	225	275	241	247	193	242	208	198	221	222	247	264	238
9344	3909	8365	9868	8517	6309	6208	4846	3866	4519	3273	2726	2459	2313	2435	1944	1615	1521	1316	1461	1462	1375	1386	1294	1225	1175	1203	1151	1140	1029	993	942	916	914	903	860	792	789	729	701	698	707	705	593	663	586	603	513	568	575	587	570	542	550	628	576	547	617	607	610	626	567	596	557	562	612	613	581	561	594	621	592	564	601	550	598	568	585	592	584	572	600	598	580	570	555	618	616	560	588	608	570	572	600	592	547	570	618	566	583	587	569	612	544	574	574	583	579	588	544	589	561	597	544	567	598	594	601	552	600	583	590	558	543	579	565	592	547	564	563	574	555	579	546	569	568	557	583	547	597	565	548	577	561	558	574	584	556	592	548	540	565	561	547	532	525	589	559	591	553	557	541	547	552	595	619	560	530	537	559	571	559	582	576	593	542	541	533	575	597	573	614	595	609	539	538	585	572	586	543	558	579	537	582	575	557	573	547	551	567	559	580	555	553	565	567	560	545	577	560	559	527	567	546	566	592	556	551	553	541	540	571	572	533	582	538	547	588	559	535	578	562	556	576	576	550	510	525	561	506	545	547	611	514	556	556	551	581	600	523	530	576	590	569	553	530	553	548	551	614	542	572	609	564	539	535	564	550	577	569	607	608	567	567	558	552	539	557	567	514	538	534	551	581	557	533	538	552	560	571	589	512	590	562	590	547	562	603	588	582	546	594	562	568	552	533	610	604	514	579	535	556	595	574	592	581	566	596	559	581	568	567	579	575	536	576	549	564	555	581	565	510	553	521	531	565	591	554	568	571	533	526	610	553	543	544	597	538	553	563	572	596	564	591	587	581	557	563	561	518	558	551	575	629	536	550	544	574	581	558	611	533	521	540	582	580	581	572	524	589	583	518	533	567	571	563	550	565	550	512	584	574	519	576	550	490	576	559	549	566	574	546	581	544	577	553	560	582	549	563	582	540	536	546	548	542	598	576	568	612	541	551	576	540	593	540	591	557	536	597	577	559	552	576	593	544	580	548	534	547	609	566	561	578	546	563	596	583	554	582	546	571	541	540	565	569	562	567	582	570	571	534	568	543	540	574	546	602	553	545	569	572	617	526	571	553	556	604	551	529	587	544	562	566	553	566	591	591	544	551	576	563	521	543	547	566	511	605	600	559	636	606	602	557	581	563	554	545	560	587	551	537	564	585	545	557	576	580	529	563	625	535	604	594	526	552	544	569	577	584	564	579	552	527	601	601	601	568	569	544	526	531	553	538	539	541	575	545	593	597	572	567	567	535	575	558	563	552	542	574	551	523	556	575	599	559	624	578	594	553	609	607	575	564	566	561	573	566	574	523	572	564	560	561	579	582	565	568	574	576	582	562	543	544	551	573	530	588	547	538	537	564	540	545	530	550	563	586	544	586	569	587	581	574	539	572	513	546	567	551	532	527	561	569	566	560	559	590	585	572	574	525	597	558	543	571	538	570	559	552	558	558	549	579	564	592	520	588	599	608	532	572	613	563	553	566	562	559	548	605	531	547	565	564	592	544	592	590	569	546	564	574	538	554	514	548	561	561	576	555	579	548	589	564	541	585	566	539	569	524	566	531	560	611	554	570	589	517	561	550	538	546	551	548	553	570	543	580	593	571	574	545	561	597	565	556	562	553	573	574	576	501	568	555	508	561	589	542	576	532	583	561	557	547	559	570	566	594	596	587	557	527	575	588	548	596	542	572	586	588	550	566	592	598	570	521	583	579	598	537	603	567	561	553	527	540	548	558	552	566	574	605	525	552	543	579	499	566	578	593	614	557	595	583	579	538	616	564	618	547	525	555	548	552	585	557	560	525	583	534	568	585	580	595	544	558	529	558	578	555	575	552	535	566	580	559	609	565	588	550	573	585	558	621	567	547	519	563	594	571	561	560	568	532	562	559	583	551	560	579	563	556	567	554	567	555	539	555	575	573	587	589	545	548	593	530	511	553	566	547	567	546	550	550	562	561	578	609	588	572	585	537	595	530	527	574	569	532	539	567	576	576	567	568	529	581	552	564	565	553	564	578	589	506	535	537	540	556	550	591	591	602	590	521	509	542	564	561	576	533	561	526	541	556	531	550	527	561	554	600	540	559	599	572	567	571	544	549	545	567	576	594	540	562	548	556	564	549	591	560	559	520	584	551	546	553	554	571	547	592	603	612	564	543	547	555	563	568	521	573	531	572	543	580	553	565	580	564	579	516	513	537	554	572	549	573	582	597	593	568	541	545	547	575	573	563	597	553	578	530	562	546	587	534	560	579	595	566	561	572	571	557	576	554	519	586	553	582	543	569	558	537	575	579	573	554	571	545	577	553	586	571	540	603	564	560	584	560	595	552	557	561	561	538	545	569	566	510	571	592	581	530	540	581	547	548	589	561	562	553	605	537	517	574	566	567	588	559	600	560	583	582	608	616	594	586	576	541	548	600	563	555	626	564	581	571	556	542	569	570	555	536	574	569	564	551	540	554	572	588	585	572	568	543	574	579	576	535	576	558	546	581	536	579	586	590	578	557	558	538	551	568	583	539	580	507	512	574	566	588	549	563	600	534	566	559	596	550	549	532	539	566	608	578	557	570	582	588	524	533	550	601	562	558	579	549	552	599	556	553	550	586	564	533	555	587	568	527	564	556	523	593	586	577	540	542	541	535	567	560	523	587	617	571	576	531	569	598	529	602	566	566	578	567	606	535	562	552	573	585	569	589	539	537	576	575	593	549	548	572	590	572	558	576	572	607	592	588	529	558	540	533	558	594	549	534	544	556	548	565	574	542	595	572	573	503	608	558	584	591	527	563	558	599	551	581	538	574	540	547	531	566	602	540	535	515	588	584	591	582	523	569	596	602	540	534	557	562	554	578	637	572	574	585	559	566	555	545	558	563	563	552	587	548	554	581	554	586	589	568	610	575	567	537	588	532	565	564	568	578	573	562	573	560	561	536	576	594	545	553	564	567	528	545	541	576	564	622	603	608	553	635	586	556	568	561	541	567	531	583	527	564	568	536	563	583	608	598	560	554	586	545	543	585	580	576	526	583	529	550	582	566	577	586	569	545	545	603	554	522	601	567	563	579	606	603	586	570	565	579	582	584	615	545	561	547	567	521	537	562	580	584	556	561	561	571	560	535	568	545	546	591	558	566	537	583	556	494	563	549	542	551	528	565	518	505	560	552	564	565	583	530	540	557	555	581	564	571	591	539	574	588	572	587	563	538	574	608	566	577	557	562	509	568	598	548	555	549	555	551	549	569	589	561	601	522	579	550	543	535	527	569	611	583	550	519	581	558	553	556	599	598	561	532	526	549	602	554	590	555	582	591	522	528	577	527	502	568	532	546	575	532	571	520	573	534	555	561	554	588	593	568	602	516	568	606	534	539	596	562	546	566	532	579	586	590	560	567	563	539	557	562	559	592	562	625	562	587	577	579	576	523	544	577	557	591	579	565	564	570	592	567	543	568	574	564	531	583	512	575	559	550	524	581	587	591
2412	761	1028	958	678	624	582	524	459	480	446	402	416	419	420	398	388	419	415	353	425	409	398	399	383	434	388	411	447	373	385	431	394	421	402	373	412	383	385	401	429	370	376	389	419	372	378	364	385	401	391	360	379	385	413	380	390	409	374	405	397	375	357	360	375	398	375	365	358	371	392	405	388	375	388	332	378	349	366	396	372	349	420	352	351	371	397	390	364	358	373	392	351	363	336	389	403	388	370	388	400	359	401	394	373	347	417	419	410	414	358	388	346	361	346	392	361	408	390	372	338	412	383	383	394	389	354	343	356	368	387	373	369	393	386	391	385	389	390	427	356	379	390	333	358	364	399	380	346	374	394	385	399	395	369	404	378	386	380	353	359	402	411	358	379	338	350	342	381	386	354	379	348	428	385	362	372	355	379	336	351	397	357	373	334	374	332	347	411	390	386	387	376	379	380	361	404	353	361	377	393	358	349	401	372	385	392	382	387	374	386	375	401	371	374	353	344	390	383	381	385	365	390	398	391	369	387	375	370	381	378	333	367	361	344	362	351	387	352	387	428	358	404	379	423	340	394	337	376	370	391	390	376	388	400	404	385	341	384	351	390	379	389	369	357	393	405	383	409	359	343	355	360	377	358	405	383	367	403	330	367	380	378	368	378	385	361	417	374	323	367	375	378	361	376	368	386	366	360	394	373	384	348	382	391	367	367	368	367	371	389	385	372	356	366	367	398	367	374	351	391	375	376	393	381	328	353	401	360	367	386	337	370	353	372	366	400	379	356	355	384	338	362	353	379	341	375	359	359	335	350	324	365	344	357	365	371	395	364	397	378	414	403	375	375	392	356	371	373	361	372	405	353	368	355	395	343	334	371	380	409	412	402	387	374	419	364	389	380	395	381	366	380	361	353	362	409	369	399	384	389	376	356	344	359	338	327	390	364	368	358	351	406	377	385	339	385	403	356	357	380	379	364	391	373	380	402	346	350	349	383	378	340	375	361	344	371	368	371	390	351	350	380	356	379	374	369	379	351	375	366	352	348	317	361	374	356	379	385	367	395	401	390	402	382	373	394	394	359	368	384	334	401	403	366	374	385	375	386	393	347	385	371	373	358	396	325	355	325	333	362	383	387	393	397	385	389	377	363	371	365	367	359	359	343	363	371	387	368	348	401	397	330	361	350	373	347	392	416	397	376	369	364	382	408	429	377	375	381	373	392	377	400	408	373	358	377	377	355	345	373	382	379	386	379	365	382	376	375	368	391	394	332	354	356	381	379	380	421	381	376	382	390	389	367	349	381	364	374	408	412	407	417	372	374	376	356	381	396	374	436	383	390	374	394	377	369	366	340	365	404	367	389	378	350	359	372	344	366	366	367	349	387	367	394	344	391	387	365	390	375	422	366	379	344	342	389	348	353	388	340	387	361	373	378	349	444	390	417	393	390	364	348	362	386	360	408	406	376	347	389	408	391	360	337	369	363	365	389	359	368	379	399	368	357	363	383	379	373	381	397	412	352	343	368	374	404	344	372	361	392	344	354	407	376	397	373	362	359	354	347	331	372	363	384	346	384	405	384	364	389	375	359	350	377	345	391	383	374	390	376	371	362	384	355	420	374	386	369	384	397	397	420	352	382	418	351	351	320	341	392	353	360	402	377	354	393	375	376	400	360	337	370	373	384	379	389	379	384	391	355	346	365	374	367	358	371	426	359	347	391	360	387	394	387	370	381	392	362	378	362	346	359	342	395	368	378	369	387	378	356	396	385	393	383	394	351	405	395	359	361	365	361	387	374	368	380	411	373	323	418	358	399	363	394	356	390	389	365	370	371	395	383	346	386	337	342	413	408	399	383	380	359	383	385	370	424	378	366	356	390	387	391	361	367	344	387	337	384	374	369	393	374	331	388	395	404	352	365	385	403	380	376	362	397	366	380	376	369	376	342	428	402	390	365	350	368	354	355	375	403	352	373	339	358	424	392	323	380	373	399	357	379	375	378	421	373	358	331	353	343	406	398	369	360	397	383	375	380	394	406	385	410	381	387	321	379	382	383	358	356	362	405	362	333	366	386	412	366	375	332	396	380	380	359	383	372	358	379	371	382	398	356	366	376	362	361	389	358	403	370	386	375	368	378	361	402	371	366	374	388	371	372	400	371	365	397	373	371	385	365	377	392	377	378	399	389	372	397	393	379	375	378	336	352	377	371	371	398	400	401	358	366	360	358	356	398	374	370	381	361	369	371	376	373	384	366	379	359	393	335	373	372	350	362	354	389	403	338	388	383	438	368	366	351	387	367	376	378	401	373	398	404	360	346	382	361	379	383	376	369	373	373	388	378	392	390	374	433	390	364	368	411	362	354	360	348	410	377	387	344	369	373	370	395	367	378	354	372	378	394	374	415	324	351	374	361	385	346	366	380	389	380	379	364	372	368	367	382	363	379	369	369	377	368	361	337	377	399	350	425	396	387	379	375	368	377	390	357	336	407	381	373	375	388	344	360	398	376	389	379	389	381	384	357	356	365	391	373	351	377	374	380	426	371	330	347	345	349	350	370	419	405	359	369	404	381	393	415	398	395	392	381	364	369	388	383	373	401	342	399	412	395	382	415	345	387	403	387	358	357	378	366	392	368	367	384	353	342	352	366	394	374	382	360	378	367	347	394	363	371	352	381	382	395	357	408	352	391	372	394	372	382	359	384	379	401	383	339	407	398	393	409	362	373	391	358	410	365	403	409	359	380	358	392	379	369	345	403	370	371	381	363	371	389	371	330	361	390	430	392	396	393	360	398	394	361	348	341	419	380	342	349	357	404	369	378	364	376	378	401	372	392	345	357	362	351	365	354	371	390	388	345	362	376	385	390	359	362	380	390	382	408	362	386	406	347	348	363	356	372	401	408	376	361	398	382	389	383	353	397	364	370	412	371	345	342	349	412	393	383	372	354	340	383	368	372	340	371	353	361	360	370	376	333	370	360	365	377	377	338	374	370	390	362	376	345	373	324	340	410	411	406	390	378	391	403	396	343	382	342	373	368	375	401	421	388	401	404	366	370	378	356	372	372	343	357	391	342	405	388	404	414	413	375	411	381	386	377	410	402	364	399	393	371	346	408	381	353	381	348	328	336	391	407	369	398	361	379	374	397	399	370	356	377	361	402	348	391	386	351	345	368	354	362	375	347	346	384	386	403	393	372	345	363	381	381	390	375	369	419	419	372	380	392	382	391	369	396	357	376	403	394	383	400	374	404	400	388	371	379	392	356	389	381	358	355	375	391	397	392	390	377	318	348	339	382	383	388	351	369	374	393	360	360	357	382	369	362	396	342	373	350	373	355	407	412	365	376	389	422	379	375	369	358	365	404	373	362	362	349	370	367	360	373	362	354	358	346	387	337	400	351	402	388	374	371	363	359	372	406	382	355	397	352	354	356	370	344	366	322	356	383	353	364	350	370	379	374	388	391	390	372	390	347	358	321	386	354	333	351	361	382	393	351	351
2454	1176	2084	2749	2004	1718	1730	1306	1261	1185	1109	1070	1031	996	1045	1024	1040	1010	1019	990	1035	984	1057	997	1017	1058	982	1041	1036	977	992	985	868	933	892	929	927	887	862	929	859	882	892	841	806	826	792	842	835	848	848	764	870	807	809	795	871	838	822	843	799	785	813	794	865	825	868	767	830	809	833	838	839	779	792	873	826	824	824	811	856	844	866	843	863	797	777	889	825	855	765	778	842	827	840	830	801	828	816	758	859	807	854	838	807	811	796	821	823	792	899	816	814	832	817	840	798	790	849	800	836	830	849	821	799	788	817	900	820	841	836	889	879	811	828	825	839	843	796	787	807	822	789	808	772	867	818	841	805	796	843	806	804	831	863	860	826	828	862	874	792	852	760	837	784	838	847	837	832	845	776	781	883	822	865	830	806	788	754	820	821	840	776	848	799	811	796	812	810	823	850	815	807	763	788	803	802	848	830	852	836	804	802	821	822	829	813	831	864	844	801	850	816	808	838	798	844	818	843	808	851	803	833	827	840	809	805	853	844	797	837	843	844	784	833	792	849	781	844	833	807	852	814	834	793	822	762	770	857	856	832	805	793	845	808	819	813	795	840	788	780	803	742	799	799	813	845	831	814	761	826	827	795	787	828	772	848	869	854	830	819	811	847	839	820	814	809	800	789	849	810	839	811	786	792	819	834	835	824	842	855	835	829	838	830	826	833	771	827	820	818	808	857	799	840	856	813	808	824	817	793	830	790	787	787	845	823	830	812	806	843	774	866	777	831	814	822	795	803	796	738	796	888	796	834	795	804	860	797	828	868	843	799	836	818	853	809	795	842	833	853	806	837	783	835	793	829	796	859	816	885	754	798	813	816	818	837	795	840	817	822	829	831	869	792	849	825	774	784	824	758	855	769	801	834	779	807	862	802	789	842	835	834	887	811	858	800	838	844	793	779	803	850	827	848	775	827	777	823	791	818	859	790	832	789	842	855	843	778	799	832	833	833	848	826	892	803	819	813	840	772	844	823	824	809	790	859	819	834	821	793	829	839	831	770	866	843	807	814	816	867	757	846	867	829	814	767	780	786	800	795	798	861	785	854	796	849	764	801	815	823	818	742	836	834	791	797	826	812	811	757	850	845	815	849	810	796	829	806	838	806	847	784	783	830	830	863	815	826	810	842	777	827	795	801	818	903	812	832	763	858	856	839	764	825	785	831	816	751	770	827	818	825	848	808	822	810	832	855	788	806	851	833	828	830	785	857	811	825	804	800	842	829	806	745	854	798	809	776	846	833	871	832	826	792	807	807	817	802	840	833	852	837	837	891	818	794	818	844	835	812	822	892	769	878	782	787	814	803	817	826	822	794	814	795	869	855	807	822	815	798	834	759	855	805	804	829	833	780	842	853	804	774	818	798	849	801	836	794	818	902	753	815	787	824	799	793	832	802	818	779	785	844	857	831	775	795	846	871	803	786	820	779	759	847	781	787	787	810	791	794	816	822	816	808	791	807	838	826	858	816	823	802	813	802	840	835	816	840	824	807	830	836	823	849	761	839	839	801	846	794	862	800	820	811	792	841	805	819	799	774	841	817	803	811	813	784	797	827	807	804	836	822	826	865	837	785	780	754	808	843	759	801	803	780	769	807	825	812	806	731	791	836	844	804	831	822	768	852	788	817	817	794	812	820	761	837	836	821	789	852	814	855	835	812	784	801	798	802	840	836	791	805	864	784	756	812	775	838	838	826	788	777	831	817	823	808	829	766	835	841	871	833	849	812	767	817	814	792	832	844	846	791	820	794	840	756	798	813	811	827	820	823	780	804	813	838	795	866	798	802	819	810	857	792	827	810	810	840	835	819	817	765	795	813	829	835	793	798	818	827	835	840	857	841	787	846	790	832	817	887	807	803	822	800	818	777	819	848	870	806	807	824	793	797	805	852	858	841	816	862	827	805	808	840	791	870	776	845	826	801	807	816	841	907	847	817	859	782	816	786	868	841	841	853	821	818	841	786	828	841	848	806	826	878	809	803	776	808	768	817	838	793	804	782	824	772	763	854	820	804	858	785	803	806	806	844	837	866	836	763	844	804	720	808	803	828	819	798	854	859	785	841	848	825	792	848	814	829	811	855	828	835	832	820	799	841	811	816	809	825	817	828	837	828	801	778	808	809	837	838	890	853	782	817	849	812	802	814	822	810	831	816	786	770	811	851	786	814	814	870	797	850	845	845	796	830	790	856	821	759	832	810	835	788	803	824	790	856	787	812	890	811	838	856	815	811	835	940	824	798	787	827	841	845	777	824	873	835	810	815	855	811	845	797	851	791	754	800	784	868	773	840	831	788	800	801	843	811	798	876	803	813	774	835	779	824	765	849	796	870	856	824	814	842	808	839	830	861	836	831	815	805	770	812	796	791	821	833	833	877	831	814	804	829	791	830	846	824	805	817	819	826	809	767	862	789	769	807	831	776	801	814	768	792	784	784	822	784	801	765	837	892	814	793	835	862	799	859	796	843	816	813	800	842	801	853	797	821	809	861	817	800	850	834	762	792	840	790	792	831	761	791	846	849	824	843	829	820	785	880	822	866	846	839	863	825	807	788	774	801	800	812	790	816	821	798	830	794	804	797	785	836	792	837	796	808	842	791	841	804	776	845	836	834	811	799	812	769	747	853	780	834	845	807	824	804	785	836	787	824	832	845	775	813	795	859	848	794	826	827	860	835	810	781	849	840	777	826	798	844	755	835	779	821	808	834	827	803	799	791	791	789	808	808	863	807	829	792	757	828	808	802	755	819	849	791	848	885	841	814	805	853	857	826	803	833	864	802	817	831	821	825	814	861	869	806	808	811	809	861	794	797	798	819	829	844	803	821	822	789	787	820	761	866	842	840	829	800	856	797	833	782	884	786	786	773	802	799	806	855	798	841	816	808	790	807	827	826	798	799	825	795	893	823	794	832	789	837	808	865	833	855	820	777	859	793	846	822	833	791	838	827	766	807	822	830	776	780	839	835	798	808	823	811	790	832	827	827	840	790	788	823	801	814	840	802	763	784	774	806	786	846	816	815	776	734	835	825	812	828	786	841	841	880	867	811	823	782	838	807	815	816	790	805	834	745	854	771	805	761	808	815	771	819	780	838	801	789	837	843	832	824	784	820	807	824	781	793	854	854	805	835	822	825	844	795	840	867	822	800	805	786	827	787	753	832	821	874	853	779	824	856	815	817	778	851	828	808	848	872	783	763	805	804	809	843	830	801	835	839	857	794	817	830	807	818	801	846	803	875	774	838	802	796	826	878	860	828	847	791	818	820	798	836	797	793	837	795	800	867	825	864	816	796	789	879	810	865	801	794	795	841	867	799	828	802	854	818	834	790	811	847	851	845	860	817	828	802	833	867	831	781	788	819	782	846	801	834	803	793	824	804	847	752	847	808	803	815	800	797	769	770	850	786	847	821	839	767	855	801	820	846	777	778	765	810	785	804	861	871	822	803	782	805	819
8626	2650	3439	2927	2041	1626	1316	900	703	720	547	477	457	467	454	439	390	346	364	361	366	365	350	355	319	300	313	320	330	332	339	304	303	290	309	321	309	287	286	296	290	279	236	271	276	299	289	286	302	281	258	274	302	282	316	280	293	295	282	281	271	251	302	258	272	314	279	290	280	287	290	263	276	268	273	310	290	274	307	281	279	265	258	249	296	303	306	272	280	274	274	296	281	272	270	269	260	255	299	298	294	284	275	298	278	277	288	246	286	295	276	292	280	272	290	272	279	317	274	266	276	267	305	278	285	280	286	300	277	310	287	286	281	290	291	288	293	287	269	350	302	271	283	269	270	282	278	288	258	273	267	298	302	284	253	262	275	291	267	274	265	278	276	316	256	259	265	268	251	286	279	297	258	296	294	284	316	291	290	263	315	284	271	269	268	260	271	267	313	249	268	277	284	269	277	268	271	277	286	291	297	291	268	282	281	262	256	252	271	283	285	295	232	273	285	278	251	241	269	270	237	291	279	271	280	281	277	278	257	262	309	346	268	292	311	287	281	265	284	273	305	298	265	273	315	292	275	268	296	290	263	271	279	291	274	294	314	299	282	269	285	269	258	254	288	297	305	298	292	271	275	271	296	246	268	267	259	239	264	317	266	257	273	281	292	247	265	275	259	298	290	283	286	277	253	278	264	264	274	274	275	268	279	301	281	270	289	285	275	245	263	287	292	256	267	267	271	286	248	282	258	275	273	267	299	268	270	285	282	297	292	292	273	293	285	270	308	280	281	264	266	272	278	328	287	294	265	281	254	278	252	313	303	264	295	291	289	249	275	273	280	303	271	256	286	255	274	267	244	268	271	281	302	296	256	244	258	286	245	291	254	273	262	277	268	256	271	298	279	281	269	272	288	252	256	259	259	256	279	282	283	307	257	270	291	267	289	268	267	282	287	274	267	289	296	260	285	244	267	273	304	274	315	308	265	254	313	279	271	302	271	270	248	261	272	289	287	275	270	286	291	286	294	312	318	267	267	277	283	268	275	271	291	268	256	283	264	291	286	298	278	294	281	277	269	259	294	255	269	292	286	276	269	281	271	285	266	283	262	262	288	278	311	287	290	247	271	302	248	296	299	265	249	268	276	285	276	299	294	276	309	294	281	274	285	290	338	283	264	257	298	307	297	258	281	288	285	257	249	315	292	293	309	267	284	253	309	302	266	277	291	272	259	306	267	305	271	271	268	284	292	288	274	295	240	256	269	244	277	245	274	264	284	288	283	277	297	299	269	268	276	269	281	272	280	297	270	264	284	252	273	248	275	276	292	281	284	268	283	293	275	269	274	287	235	292	273	280	281	289	250	291	267	267	263	278	273	296	282	266	250	277	268	260	283	263	278	279	277	279	289	281	294	270	269	262	291	283	247	254	290	299	302	277	253	272	271	273	236	296	322	318	302	292	292	281	283	245	280	275	305	295	254	284	284	289	252	265	307	270	278	307	242	292	299	290	285	250	264	288	288	245	301	259	308	275	267	271	280	289	264	276	278	287	296	298	289	271	270	263	296	287	272	306	326	280	278	247	274	301	298	259	285	276	275	277	282	272	275	298	321	273	283	284	278	237	306	268	289	284	275	279	268	284	285	268	255	287	279	277	270	275	265	280	302	258	277	292	250	299	285	268	251	310	303	279	279	302	271	278	257	277	274	285	271	260	289	262	276	290	270	285	256	252	270	247	291	278	288	251	271	281	265	289	281	305	261	300	266	288	281	288	249	263	275	258	280	292	300	253	290	287	294	299	282	254	274	305	273	278	254	309	281	257	277	291	247	298	271	255	298	263	261	277	272	272	276	278	307	296	293	294	287	296	308	267	284	304	269	309	295	267	293	234	306	262	285	259	305	298	296	297	280	303	287	270	286	267	272	243	290	266	275	285	281	279	286	254	243	313	302	265	251	270	304	291	283	226	263	277	295	276	270	252	284	298	302	271	266	264	271	245	282	267	267	279	280	289	309	265	284	284	281	298	245	278	294	269	288	279	258	290	261	292	277	272	258	273	266	277	277	255	263	276	246	294	291	276	257	252	286	290	268	260	261	277	281	325	271	287	264	273	290	293	277	279	296	314	275	242	275	262	318	292	272	269	270	295	299	282	260	253	258	240	253	257	281	265	265	326	270	292	313	264	250	268	265	304	264	269	271	292	298	276	300	255	290	282	257	291	254	290	303	268	291	305	279	273	265	247	269	290	280	278	287	273	275	273	272	272	266	269	303	276	282	274	298	286	267	302	274	301	249	267	278	314	282	293	263	283	269	294	265	290	259	276	282	287	258	268	292	279	306	287	274	269	288	269	269	286	262	270	287	281	287	248	292	277	304	290	286	298	280	268	261	262	278	303	273	269	264	279	263	311	296	301	275	287	266	296	266	276	249	292	282	292	282	299	262	261	285	294	274	222	302	287	302	272	259	249	260	257	287	251	245	306	279	247	306	254	277	292	290	272	279	275	274	271	268	293	289	269	305	293	276	266	293	276	290	275	285	266	299	286	335	263	312	277	296	289	322	266	258	259	304	286	270	275	276	270	285	275	261	259	274	296	287	257	266	279	299	306	248	289	267	262	294	304	298	308	245	284	299	289	284	290	278	259	265	300	288	267	301	287	280	240	298	290	290	288	312	272	264	258	297	270	291	277	289	307	257	267	267	282	274	265	283	277	281	281	298	268	288	262	304	283	281	273	293	285	274	326	273	271	286	289	287	273	280	299	298	253	235	262	270	285	245	305	269	277	289	280	297	257	267	291	276	262	253	302	301	250	294	289	270	270	284	280	325	252	291	268	285	275	264	267	246	254	291	266	289	244	240	268	274	254	272	268	259	258	251	284	291	249	267	256	276	301	306	295	308	285	269	296	288	267	283	269	251	291	302	252	267	275	275	296	278	299	284	251	278	286	283	305	267	275	245	233	273	254	266	266	265	295	305	303	292	280	279	269	253	280	293	301	293	295	297	310	261	244	257	295	269	286	282	286	253	300	276	271	266	278	277	269	265	252	312	253	259	273	278	276	267	277	262	247	305	311	282	277	288	287	275	279	250	273	267	295	266	261	288	259	276	283	291	245	293	285	288	259	292	305	316	279	271	278	269	274	256	275	326	286	316	288	281	293	277	269	258	276	292	268	295	268	283	319	263	290	287	287	291	247	255	313	253	279	262	280	299	301	293	262	241	295	253	259	275	283	259	272	290	273	260	266	247	248	261	289	274	271	268	277	256	275	269	267	255	252	289	292	276	290	274	276	298	302	310	293	253	254	296	305	305	299	276	312	294	331	294	288	286	298	286	263	278	258	258	294	297	271	284	276	294	295	288	287	296	295	232	298	277	263	306	286	271	263	259	252	247	278	283	247	273	293	282	261	311	293	293	296	303	265	265	287	303	259	272	272	279	273	273	278	270	296	272	285	282	307	262	255	295	245	295	285	269	280	276	292	266	296	280	275	268	260	303	320
6970	2819	5136	6586	5286	4977	4477	3227	2737	2802	2304	1836	1627	1688	1639	1480	1243	1186	1172	1183	1191	1057	1116	1096	1076	993	1042	997	1004	974	999	900	822	864	860	844	777	749	691	751	719	718	687	673	671	659	642	686	673	646	614	625	615	644	645	656	662	654	636	627	673	700	692	665	657	647	622	618	627	676	620	619	638	675	620	626	617	624	656	651	636	649	631	575	621	708	623	647	601	629	640	650	615	626	611	680	589	637	641	650	623	681	649	650	678	650	645	645	636	614	626	678	648	614	605	640	630	638	629	616	626	558	624	637	650	605	643	603	639	644	672	661	653	597	583	623	646	638	652	642	645	643	606	656	608	659	652	620	655	609	619	686	638	627	680	633	651	604	625	654	643	637	612	658	611	604	627	630	651	639	645	628	642	668	631	628	679	636	640	634	590	661	629	647	583	646	672	606	616	622	661	625	606	627	658	634	607	652	646	600	659	637	611	648	620	671	617	626	652	615	597	610	624	592	629	623	617	620	654	668	621	640	669	648	629	654	621	635	635	597	655	602	666	621	650	626	626	620	585	576	692	657	585	638	631	679	616	639	688	629	634	560	645	619	590	617	636	612	660	624	590	647	623	650	601	626	647	610	581	610	676	591	625	673	664	589	621	661	623	651	642	677	610	634	659	649	594	648	614	625	619	639	636	623	617	639	657	585	629	642	614	612	610	578	624	625	647	671	644	660	690	626	658	683	615	670	625	657	669	564	633	642	598	622	602	621	648	624	644	616	657	619	627	652	610	625	593	608	568	575	603	634	592	662	602	604	662	627	666	637	654	641	619	593	664	597	642	635	646	615	654	604	617	624	608	628	617	640	626	602	624	655	571	628	588	631	613	645	636	626	607	605	583	589	673	658	649	662	613	617	625	648	630	609	581	600	597	627	619	578	623	640	608	608	610	580	617	658	679	591	586	571	640	634	639	652	661	612	611	642	624	632	642	622	621	594	654	601	610	609	584	665	621	582	658	631	576	606	652	662	666	657	607	645	610	648	612	637	635	629	646	665	608	638	646	608	621	636	619	632	625	614	675	619	608	631	670	641	630	602	642	605	624	628	633	608	617	644	663	659	610	612	612	644	663	597	621	634	598	635	619	622	666	642	628	665	633	659	629	658	659	643	602	632	609	631	630	645	632	618	610	607	631	649	620	614	629	632	678	649	625	637	581	631	600	612	626	639	609	600	644	611	637	620	650	604	689	649	629	591	636	603	648	626	628	609	648	627	619	636	656	640	596	666	602	637	591	646	634	661	613	608	630	634	626	663	609	625	620	638	605	651	656	588	616	624	663	644	614	678	694	671	612	624	619	647	617	629	635	651	642	661	600	606	621	671	642	668	662	665	572	634	660	636	612	618	658	657	639	631	659	639	630	638	615	601	623	655	640	611	644	595	626	665	616	665	620	666	604	668	679	639	631	646	645	675	646	687	620	626	612	593	577	638	632	613	615	655	613	612	653	581	649	648	642	643	615	611	597	618	642	643	575	617	597	577	618	596	649	636	661	639	647	641	662	621	586	663	630	641	626	659	644	658	605	675	640	621	614	554	636	635	691	621	626	604	626	634	632	638	607	594	615	624	570	615	657	665	663	624	622	640	575	645	667	652	679	605	623	606	589	613	636	651	620	596	684	666	656	612	665	633	647	609	633	616	645	602	626	653	622	601	603	660	637	648	639	614	662	632	599	608	630	592	647	642	649	635	662	634	628	617	620	638	640	634	652	672	612	637	640	639	575	639	610	627	608	635	617	612	692	645	638	627	663	617	604	594	638	650	641	619	613	652	623	607	622	615	633	638	627	663	643	657	642	684	645	614	631	639	615	628	636	600	635	618	631	606	647	601	613	645	587	636	628	675	561	653	659	663	607	612	604	608	624	637	603	667	677	662	656	620	665	611	607	665	655	647	647	617	639	639	639	583	632	646	633	624	614	658	595	635	603	640	626	608	663	614	638	635	626	639	656	635	675	654	588	608	658	648	595	627	630	578	653	615	654	650	640	607	639	612	615	601	674	585	666	619	639	574	590	635	636	642	654	618	659	613	610	611	620	623	648	611	619	635	645	622	605	687	617	644	650	621	624	670	618	618	617	672	614	612	650	638	616	620	581	642	625	616	642	612	614	632	618	652	651	674	625	603	643	642	610	606	636	657	604	671	642	655	641	648	641	651	629	658	612	620	635	624	705	619	621	620	602	616	649	649	666	640	636	620	632	539	610	664	615	654	599	618	663	612	612	627	620	623	641	629	633	609	647	638	588	624	604	656	628	646	588	634	603	661	644	645	566	642	616	631	631	682	645	623	690	630	655	653	632	622	620	627	644	639	624	645	616	689	661	625	599	615	637	621	649	618	631	624	631	618	646	665	650	651	608	639	598	634	653	625	617	628	611	653	593	617	660	637	635	601	642	630	647	640	649	640	662	642	644	679	609	609	647	621	665	649	602	597	628	660	587	643	557	619	621	661	651	615	602	668	636	657	605	653	652	651	632	622	648	636	661	631	627	620	639	629	628	578	647	631	673	633	673	587	601	614	627	631	608	640	642	679	615	654	619	616	569	606	633	621	628	642	649	621	621	617	620	669	600	623	616	601	651	632	617	674	654	636	596	627	670	617	631	613	617	622	624	611	664	629	657	590	638	640	672	659	629	645	670	672	597	642	631	619	615	633	648	647	611	566	597	630	629	601	626	624	641	626	629	585	639	607	613	603	627	630	611	594	645	662	597	639	595	659	601	648	598	642	592	600	629	648	618	581	670	616	641	569	628	614	651	651	659	600	660	662	636	613	629	622	650	642	636	627	640	641	604	630	651	586	671	647	634	627	601	621	669	639	610	599	636	623	633	618	657	583	645	658	612	640	626	620	629	590	628	628	608	620	648	609	646	591	638	591	665	648	627	621	599	645	594	642	597	598	631	625	644	647	619	632	630	623	653	667	623	668	687	588	635	646	636	627	621	599	609	586	654	634	666	629	628	591	595	651	601	639	629	623	610	634	652	664	592	639	669	618	659	608	660	621	620	662	645	615	614	609	659	676	597	664	671	615	604	603	603	632	632	652	629	671	658	650	599	623	627	635	625	630	659	623	661	612	640	637	663	571	655	635	608	610	627	647	567	633	675	649	630	613	647	641	659	618	653	612	647	633	631	621	609	613	644	639	614	623	629	683	654	620	625	616	652	623	662	665	641	676	587	560	600	637	604	637	618	633	657	615	667	623	639	576	613	606	633	641	609	666	636	591	643	629	631	630	602	644	645	671	643	625	594	649	609	627	600	629	674	578	653	683	604	650	619	634	630	587	651	636	606	633	688	660	663	677	630	635	644	623	607	643	628	660	629	668	678	604	584	584	662	616	613	632	633	666	589	632	636	643	652	623	611	621	647	587	599	640	595	616	628	626	628	652	658	625	616	590	642	613	575	612	633	636	651	673	598	635	653	618	658	661	617	606	620	634	646	669	639	630	658	652
15914	5061	6700	5511	3476	2680	2184	1397	1084	925	721	536	500	476	507	470	394	378	422	364	356	306	373	341	334	327	345	290	317	282	299	299	290	293	266	296	294	230	264	249	242	255	237	275	240	225	247	274	253	240	254	214	260	238	222	230	240	224	222	256	254	235	237	266	249	231	222	219	246	249	226	242	228	262	230	253	229	251	243	252	256	252	229	241	267	225	230	209	251	253	196	245	237	250	249	258	242	230	232	247	245	235	235	254	239	254	225	280	246	231	229	225	262	254	228	251	269	234	241	240	213	231	221	225	240	243	234	223	220	254	228	253	236	242	251	236	233	247	214	228	215	235	235	242	259	255	229	240	230	235	230	250	253	261	225	238	258	206	230	225	240	224	225	229	241	257	224	221	247	249	237	244	239	262	231	257	214	248	254	228	241	225	228	251	236	236	239	234	236	256	256	213	254	251	215	236	250	239	220	226	231	229	227	228	206	209	222	238	249	239	271	218	224	212	214	242	242	272	267	243	232	225	229	224	248	240	221	250	223	244	279	266	229	239	242	229	207	234	221	254	242	257	224	218	231	231	252	229	236	262	230	226	242	233	244	221	216	248	252	241	221	233	245	254	230	233	247	227	216	251	237	196	221	226	221	220	229	233	258	236	252	229	232	250	222	240	225	253	226	234	237	271	254	241	240	232	242	238	215	246	230	231	245	247	243	250	203	230	232	257	233	241	216	267	200	251	241	268	261	257	229	242	222	223	238	254	235	238	234	233	260	272	249	238	224	256	270	247	239	244	236	245	253	255	225	261	240	236	235	238	240	266	243	251	211	225	252	241	228	249	243	215	205	242	226	236	281	256	242	262	224	224	261	264	237	231	230	257	248	252	265	266	208	249	238	249	227	229	252	231	260	240	239	245	247	217	218	242	258	239	240	232	224	225	230	227	212	254	247	267	258	263	267	238	255	250	213	239	239	239	202	249	246	242	234	252	226	236	243	247	249	200	222	226	244	244	271	247	249	230	236	225	244	258	234	246	245	217	265	244	221	249	244	259	276	250	258	214	245	238	217	253	219	247	239	239	260	238	244	234	264	244	245	231	245	226	242	206	249	221	253	226	248	229	241	235	230	214	241	210	251	256	244	217	242	233	234	235	243	270	223	228	232	217	214	207	241	243	233	261	230	224	211	271	241	232	223	246	216	218	239	241	239	249	230	245	228	216	251	231	230	254	255	250	213	248	220	262	235	254	222	240	241	253	239	245	226	225	258	224	215	239	253	248	245	219	243	253	227	226	213	269	244	208	230	238	216	235	238	217	222	234	236	247	236	223	222	250	249	264	239	209	244	244	252	249	253	227	226	255	224	220	259	237	226	234	252	243	232	239	228	234	206	261	228	268	253	241	227	250	258	209	218	216	217	227	231	284	261	226	235	245	256	231	248	234	252	238	247	237	230	218	235	225	231	246	238	229	250	226	232	238	231	248	251	233	216	227	239	252	265	251	258	258	244	274	236	233	248	231	248	237	243	244	246	232	213	212	226	282	258	221	236	230	222	259	198	233	219	260	271	240	243	238	246	229	234	230	247	226	233	228	215	228	235	226	191	272	187	265	224	245	269	216	195	237	215	227	277	221	255	256	241	236	222	232	271	249	244	259	245	234	217	210	234	207	236	239	189	258	246	207	256	246	236	242	244	247	196	246	239	264	235	227	244	259	276	239	200	245	234	256	234	239	243	269	267	240	231	250	246	249	239	220	245	237	260	250	234	233	250	207	222	259	244	236	254	258	241	205	233	209	252	232	226	232	227	233	239	232	235	242	251	234	256	226	226	252	249	261	240	240	255	217	229	223	263	244	210	197	219	245	217	233	225	238	234	240	263	227	247	245	247	258	227	263	207	221	231	239	206	205	245	232	217	228	275	232	254	236	220	215	245	236	244	239	238	235	234	241	225	242	251	264	221	222	256	228	290	226	229	246	224	226	230	227	273	247	203	223	226	255	251	290	234	250	247	241	241	242	244	229	209	226	209	234	232	238	233	224	238	259	219	203	236	270	213	216	214	247	251	231	230	227	224	272	226	269	255	273	259	248	238	257	226	243	241	213	232	237	243	217	271	224	233	245	253	245	220	218	236	235	224	209	245	252	226	216	229	273	228	233	266	211	235	227	214	232	204	218	255	235	239	231	229	218	241	222	259	245	236	271	218	270	251	253	229	262	264	226	228	257	227	260	240	231	265	243	240	245	245	249	262	232	228	240	213	260	274	213	227	221	228	254	247	229	243	227	251	230	209	270	264	207	243	230	231	211	212	236	235	236	227	244	225	256	210	264	254	228	251	232	232	237	226	212	248	241	227	211	219	183	240	227	236	258	231	238	235	222	241	213	214	246	233	227	240	233	241	216	237	238	226	240	230	252	269	238	266	244	245	254	270	223	247	248	266	224	208	244	243	225	224	227	244	243	226	227	261	248	247	245	218	225	241	197	257	208	237	226	218	213	226	229	225	243	232	257	250	233	258	266	239	240	240	262	239	243	251	225	223	232	219	247	261	230	224	220	238	263	220	252	221	258	236	220	245	226	233	212	220	247	247	245	245	258	243	260	232	216	193	246	236	234	247	264	238	243	240	235	239	217	243	242	243	246	231	245	240	259	277	235	249	273	208	240	231	231	237	226	204	235	252	247	277	234	222	225	223	253	284	271	256	240	242	263	227	222	241	252	241	254	220	229	218	240	244	244	241	240	244	241	288	226	233	245	240	244	233	227	229	243	214	241	252	270	245	243	265	235	238	217	237	206	238	239	200	240	275	238	203	230	220	250	255	239	238	260	245	240	230	217	246	248	221	244	266	242	244	232	228	245	223	245	235	249	253	248	222	230	234	239	230	245	251	232	229	220	249	238	207	240	226	239	205	234	240	268	253	252	252	243	261	237	216	232	243	203	230	227	211	253	260	238	236	234	241	228	250	236	235	258	233	240	235	232	248	259	213	236	234	230	248	230	246	212	241	226	238	227	233	241	224	236	235	200	268	246	237	224	275	227	219	238	238	247	248	211	231	239	232	239	212	223	235	261	247	262	228	250	231	207	235	237	240	276	235	232	249	270	240	264	255	228	242	243	245	261	215	237	246	267	218	232	238	240	250	225	211	263	265	225	246	226	240	224	220	226	227	236	221	264	239	257	260	227	227	251	229	269	241	240	228	215	215	245	242	233	232	206	225	231	221	220	273	248	254	245	221	251	259	240	236	240	211	240	206	259	215	263	263	229	244	219	242	235	205	217	249	227	235	236	216	217	257	235	233	280	262	237	281	230	263	209	251	224	262	221	238	268	245	225	244	228	224	235	268	227	246	243	222	230	282	245	237	239	255	205	241	226	227	220	263	243	267	222	222	242	255	206	263	237	218	243	200	258	251	221	243	248	230	246	255	260	287	225	267	250	225	247	234	224	226	248	239	272	227	209	240	249	248	260	249	245	217	229	229	231	239	244	230	205	224	206	262	243
9266	4298	7570	9071	8074	7488	7064	4768	4115	3891	3229	2478	2354	2263	2535	2076	1494	1345	1588	1509	1404	1323	1280	1289	1212	1212	1155	1216	1149	1033	1006	936	945	872	862	905	818	802	738	771	703	597	706	648	607	580	557	582	594	574	524	572	597	553	645	599	574	611	605	583	568	600	605	589	554	573	609	567	573	557	531	606	582	603	569	585	546	587	576	576	545	553	566	592	584	571	559	580	543	571	562	582	593	578	521	583	554	557	552	572	555	578	570	539	591	600	540	586	543	599	559	537	597	575	574	531	574	563	517	540	543	516	573	556	575	558	574	540	581	577	521	550	559	534	554	538	592	565	560	567	590	519	583	560	555	511	541	539	553	570	577	540	576	568	587	542	558	548	554	528	521	574	543	555	526	563	552	553	540	542	558	501	579	565	567	578	543	580	572	534	569	573	573	574	574	507	524	556	602	584	553	559	538	612	561	607	553	616	565	572	561	577	570	576	573	591	558	555	547	560	587	543	548	539	558	529	564	522	550	526	579	577	574	555	561	576	568	556	604	525	580	520	579	544	547	612	550	543	525	591	574	540	553	539	553	554	576	530	562	546	610	568	522	583	591	558	531	560	494	590	558	585	558	542	546	563	509	541	593	550	552	555	542	566	593	556	547	555	566	560	530	566	542	580	570	527	551	589	565	515	576	529	549	549	540	561	536	563	549	565	533	526	559	547	556	576	581	552	616	541	535	565	573	556	591	562	575	571	552	623	545	617	529	579	553	502	557	549	579	570	554	619	526	548	557	562	565	574	528	548	584	554	512	533	514	571	529	542	558	557	573	569	576	581	606	548	569	594	549	555	555	560	531	558	570	632	570	568	573	528	531	531	548	559	532	571	546	549	565	587	530	542	531	561	541	565	560	585	593	503	559	552	561	556	556	555	603	499	536	536	585	601	524	550	549	542	600	551	532	594	571	616	573	541	554	545	538	562	555	511	576	517	521	562	578	549	539	553	547	559	535	542	586	551	595	551	526	547	520	587	516	601	573	571	552	546	542	559	549	586	561	558	574	604	551	520	547	575	563	531	528	550	595	554	578	594	556	567	534	549	530	517	581	578	545	606	576	553	553	548	543	543	497	555	548	591	543	563	536	536	582	552	574	575	559	557	536	556	547	543	571	574	507	570	592	557	574	590	528	584	531	577	540	583	539	571	544	557	577	552	571	568	580	591	572	508	591	531	579	564	567	563	541	548	528	544	528	531	601	519	581	555	574	577	555	525	590	592	569	564	530	545	529	552	574	592	576	557	569	578	558	543	547	543	543	537	541	583	525	568	541	598	561	546	539	589	525	550	598	551	540	576	495	558	557	515	572	559	563	601	531	567	571	559	530	552	565	585	543	588	621	554	552	550	587	508	559	553	595	538	521	575	556	584	589	556	553	530	545	573	562	539	572	564	530	577	553	555	533	588	544	536	555	536	542	564	560	575	554	584	534	576	564	517	583	563	567	590	540	564	615	535	601	555	538	578	549	572	571	548	553	537	544	556	541	517	583	559	552	609	539	568	597	551	594	592	559	623	592	575	537	548	572	538	559	546	527	522	544	559	568	557	555	540	523	564	614	526	566	555	568	576	562	573	569	565	554	562	608	551	565	547	555	493	525	585	555	570	561	571	605	567	531	518	544	553	577	561	574	555	570	560	560	579	558	573	592	545	608	594	567	564	555	561	536	570	564	576	479	623	570	535	556	564	573	557	522	547	574	548	544	570	554	545	557	521	555	513	555	540	530	554	536	541	542	566	567	558	592	553	533	517	568	574	573	547	574	517	554	588	572	518	545	575	569	529	564	596	518	557	559	564	543	555	549	559	546	558	543	545	529	559	520	542	581	550	552	606	577	537	537	555	582	516	574	551	557	505	542	553	541	525	531	589	558	552	555	558	553	581	538	569	538	577	532	553	602	528	525	563	575	532	560	539	569	522	522	540	560	555	571	572	527	556	596	544	557	561	565	564	580	532	564	589	588	559	574	626	560	528	575	546	517	558	597	567	551	558	545	543	532	552	541	583	582	548	557	564	549	571	566	592	513	552	598	548	567	538	596	585	575	564	557	582	565	545	542	539	555	566	558	566	576	525	520	545	566	590	563	573	539	590	556	605	551	545	528	545	524	586	535	561	551	555	548	558	549	543	559	528	537	567	562	572	604	554	584	575	554	566	543	536	561	526	568	549	561	505	580	544	556	566	534	569	540	537	561	541	486	581	581	547	532	550	532	560	556	517	552	562	586	593	499	524	577	521	587	536	542	547	589	526	512	552	527	578	563	531	633	553	551	562	534	516	553	529	580	579	543	532	528	517	533	570	562	569	537	584	540	524	590	566	559	544	545	534	555	552	561	555	557	555	509	545	572	605	531	540	596	573	526	574	589	571	549	566	534	561	576	538	552	521	526	542	583	527	538	563	611	569	587	577	546	580	562	529	540	552	564	539	547	555	585	543	552	560	587	552	610	567	550	575	595	524	511	612	578	582	588	536	524	535	541	534	581	559	564	552	576	557	542	543	552	583	602	571	535	532	560	590	554	560	532	554	540	525	538	549	579	553	550	508	540	551	533	545	530	572	562	594	588	544	503	583	540	568	574	577	586	547	553	559	574	562	571	551	586	531	568	529	539	560	525	516	548	522	544	611	601	573	563	519	561	558	545	536	549	566	558	536	546	571	526	518	577	578	551	569	545	543	598	552	553	501	578	568	547	558	561	605	503	547	528	513	555	580	554	554	583	541	485	570	520	536	527	584	560	554	572	621	572	546	560	550	628	579	556	567	627	608	557	580	576	592	546	569	530	564	588	572	550	548	576	526	523	566	590	531	602	576	562	551	550	530	551	557	569	599	571	558	534	567	591	578	577	529	567	541	537	566	571	566	563	555	566	585	582	563	535	551	537	546	580	541	543	570	570	576	516	557	545	534	569	508	497	559	551	571	550	571	588	553	567	568	606	562	520	568	544	526	546	561	611	545	571	553	549	532	560	579	570	562	568	560	549	565	579	559	578	529	582	547	578	544	587	568	586	580	584	554	568	550	555	529	574	563	563	517	557	573	580	529	598	562	572	601	548	554	521	609	549	560	568	537	600	552	552	536	547	546	576	550	563	530	556	576	529	532	593	554	543	541	563	570	585	546	545	574	560	567	515	590	570	534	581	556	543	530	559	603	530	592	542	570	548	571	559	592	543	539	573	580	533	558	573	532	554	557	555	573	592	543	547	544	586	539	570	586	535	520	572	580	591	531	527	588	532	526	557	508	544	551	550	546	549	538	547	517	545	576	550	607	537	544	530	565	544	580	543	551	549	581	558	524	593	577	513	581	519	548	513	575	575	593	580	589	557	537	556	586	612	584	556	548	572	592	568	568	550	599	579	564	569	570	563	543	616	547	545	517	566	560	538	578	548	578	562	536	540	498	558	581	520	599	526	578	553	558	548	567	565	538	580	525	522	570	508	541	559	515	498	576	565	540	521	553
2068	757	846	640	700	554	583	460	443	410	397	415	358	410	414	414	413	366	419	392	399	401	403	387	374	444	404	418	376	319	425	400	343	370	381	428	376	379	360	375	353	358	367	373	375	364	375	356	378	380	376	332	355	373	343	394	349	409	366	396	369	347	354	363	374	340	377	389	395	374	375	353	379	379	396	377	366	392	372	389	365	446	377	359	368	364	380	387	396	344	409	334	341	386	406	398	408	350	378	349	359	346	390	340	375	427	418	362	377	362	348	369	368	358	373	409	401	384	361	399	360	386	379	379	369	362	376	380	377	388	394	378	338	354	362	372	362	363	375	325	359	345	342	331	421	328	344	385	336	410	358	389	366	380	351	386	338	347	337	395	367	346	351	390	358	350	395	377	351	374	358	353	370	375	371	348	387	373	356	347	379	349	367	365	359	375	389	401	383	386	338	372	343	372	399	370	383	366	372	368	365	371	361	418	401	373	376	398	378	357	370	366	398	357	378	371	398	414	396	363	398	381	353	364	344	408	349	394	340	366	377	387	374	418	392	347	380	365	388	370	376	369	411	338	392	372	336	373	359	384	351	377	347	378	373	385	359	366	386	386	345	324	367	375	334	368	365	381	395	370	350	395	385	338	349	370	389	371	346	388	373	411	355	331	362	350	356	407	378	354	332	393	425	368	353	399	362	373	370	385	402	375	353	387	384	351	348	353	398	338	370	409	371	397	381	405	412	411	344	377	376	356	367	378	370	379	363	336	354	362	382	370	354	352	373	360	393	365	387	365	360	363	337	334	341	393	383	365	392	404	359	339	364	389	370	375	348	354	351	377	391	371	381	401	356	352	406	391	372	384	401	381	357	391	373	347	358	350	366	356	382	425	373	406	342	352	369	393	354	354	370	347	385	373	358	397	375	352	402	409	371	356	344	367	382	383	369	403	374	361	388	375	387	392	393	360	360	374	362	378	385	370	382	346	354	369	385	342	399	372	349	358	350	359	416	409	380	368	374	377	409	376	397	352	364	384	390	387	372	384	394	388	382	385	374	389	343	341	395	365	377	382	370	346	382	422	393	372	313	359	328	388	409	424	358	319	345	359	342	383	386	344	378	345	337	404	341	396	397	375	358	378	333	358	398	371	359	372	359	328	384	389	362	399	340	333	334	337	358	369	380	340	342	382	364	369	354	400	380	359	356	358	391	404	390	367	380	375	401	397	375	375	388	364	365	358	394	364	358	384	384	370	388	393	372	376	392	402	385	378	324	355	371	353	345	375	377	362	374	378	343	398	387	348	365	385	369	352	389	394	350	361	345	364	346	372	359	351	358	401	365	411	409	376	374	365	355	377	375	348	352	378	345	400	363	391	353	374	321	389	397	378	378	354	385	385	411	355	399	368	376	346	378	346	381	390	369	364	386	359	351	346	395	387	376	336	401	365	406	362	395	379	388	330	380	359	406	381	363	367	372	420	354	384	389	365	366	361	363	375	378	365	354	330	361	391	372	369	403	377	396	354	357	366	380	361	378	350	364	334	368	349	344	415	396	363	374	344	419	354	392	336	371	403	382	351	371	333	352	332	375	332	383	370	375	374	392	357	392	409	387	343	376	402	385	433	357	394	389	361	369	383	358	374	376	371	362	382	361	381	414	368	329	351	351	424	387	373	391	390	358	389	366	359	399	392	379	402	395	367	333	333	393	383	390	346	386	375	395	377	366	361	369	390	354	338	333	367	377	352	387	411	341	359	375	391	423	396	379	338	367	386	366	322	372	371	372	394	357	400	395	383	361	432	371	373	384	381	356	396	399	351	373	382	400	379	381	398	362	403	395	379	396	354	381	369	357	369	368	348	383	351	392	387	358	382	353	381	361	384	403	362	342	361	356	384	388	379	386	370	341	365	366	335	393	389	359	363	371	382	372	395	341	426	371	392	358	374	392	400	363	371	361	355	400	383	360	337	368	383	373	363	378	397	415	362	382	399	349	367	374	366	381	368	370	352	367	375	354	375	333	362	343	389	377	370	350	344	379	372	374	372	377	332	359	341	383	359	358	422	339	343	395	341	377	363	373	371	353	406	375	389	362	384	382	358	356	340	367	386	373	357	362	359	382	372	328	358	333	371	373	378	391	370	383	377	398	373	416	393	355	381	385	363	380	352	415	323	341	400	362	382	384	371	385	355	400	389	340	372	354	382	372	389	350	369	383	389	388	355	364	354	381	393	362	369	377	388	388	388	378	375	357	404	357	370	379	373	354	379	366	406	372	369	346	374	383	355	363	342	394	395	357	371	333	325	386	360	362	339	341	411	346	400	391	346	390	404	357	360	388	352	351	358	379	353	386	378	401	380	384	355	383	417	412	353	344	400	410	397	400	365	363	353	361	347	384	401	373	363	361	357	354	358	361	369	363	350	360	379	394	366	391	399	377	374	364	369	388	362	367	390	408	353	386	338	355	360	408	361	366	372	362	378	317	380	398	406	365	326	358	352	369	363	390	358	370	409	365	351	352	358	383	345	394	359	385	398	409	361	412	364	379	362	341	374	341	381	376	424	363	341	379	391	379	373	378	345	349	333	381	355	420	363	347	341	389	355	311	357	394	390	395	357	382	371	367	377	398	356	395	353	396	351	364	373	384	419	395	366	397	360	372	343	347	361	341	336	340	390	344	375	378	381	378	370	386	406	393	384	385	369	372	394	401	386	350	394	395	385	367	379	409	409	389	385	355	382	368	357	397	333	361	342	375	388	365	385	374	338	401	351	365	326	355	391	406	407	386	391	397	354	373	384	397	371	362	315	333	386	402	358	346	351	364	382	369	412	340	394	435	387	365	404	383	356	410	433	383	345	370	362	357	362	385	394	367	354	367	343	377	385	382	407	354	392	415	383	366	360	377	376	411	379	402	328	369	400	369	348	352	376	389	370	367	369	341	382	346	352	349	355	393	361	380	366	396	387	390	375	351	374	383	353	342	376	331	380	356	344	396	369	355	371	352	359	372	371	317	391	352	378	390	383	385	354	404	363	389	358	386	355	374	370	392	356	399	372	397	350	362	392	375	430	309	329	345	349	366	376	341	370	358	337	370	359	380	351	392	376	364	330	350	387	366	343	381	383	372	371	378	349	349	390	363	372	354	372	347	381	382	349	370	359	385	374	378	355	400	355	364	394	420	377	406	332	337	343	352	343	356	396	360	384	354	363	346	355	360	360	403	365	356	386	356	389	330	336	367	374	357	376	370	391	419	375	382	330	384	377	333	379	362	377	380	380	368	373	382	316	348	359	373	388	384	386	368	389	388	374	345	362	384	360	356	389	386	364	361	341	377	365	342	367	349	357	388	390	356	338	387	378	387	363	388	359	417	380	359	372	369	323	315	350	364	370	343	353	373	368	378	337	377	372	399	384	356	357	365	397	361	332	344	398	383	350	375	351	408	360	379	366	356	349	391	371	356	383	391	355	350	369	375	394	372	339	374	351	399	399	349	392	363	414	363	367
2220	1283	1759	1936	2134	1740	1923	1441	1273	1142	1072	1022	943	961	984	1010	1010	960	982	1002	1149	1062	1061	1082	1069	1039	963	975	974	898	991	942	927	905	890	911	882	940	887	881	824	840	861	801	824	864	825	802	811	852	767	863	777	825	828	793	832	782	815	810	754	818	800	846	783	828	778	796	797	808	835	838	824	840	828	804	859	784	810	829	870	765	788	834	824	805	830	847	805	789	819	811	739	819	789	780	819	835	793	796	793	834	867	796	744	781	788	825	817	774	830	789	812	810	790	830	861	818	783	755	806	824	840	817	846	810	850	811	817	822	831	809	827	860	824	830	812	819	803	848	810	829	791	824	819	859	809	787	819	783	806	826	819	818	835	782	759	856	810	842	801	791	802	843	821	825	790	792	788	783	795	821	817	800	787	774	797	842	848	860	771	790	825	860	810	806	852	814	823	769	847	836	802	805	762	804	810	842	812	801	832	795	800	829	828	834	783	801	721	808	769	840	800	843	789	818	821	842	835	796	849	748	856	822	801	789	801	856	788	824	858	827	816	874	806	864	782	745	817	778	778	847	829	809	800	786	816	752	782	785	785	800	806	796	814	768	779	807	784	800	810	847	829	816	895	841	785	811	845	796	802	793	836	802	804	813	821	830	831	858	821	793	824	758	795	835	783	791	873	796	830	831	812	768	831	769	810	857	829	820	827	811	804	818	821	821	773	874	839	858	803	835	845	762	837	816	781	858	872	826	856	845	814	807	838	789	876	801	771	839	805	780	815	861	817	827	773	867	796	795	796	841	786	834	845	796	747	841	769	815	836	769	788	852	785	782	827	816	803	817	828	789	875	796	793	807	841	820	826	809	827	798	837	833	783	797	799	776	871	835	815	832	839	842	763	833	799	773	810	792	790	821	813	778	812	781	818	804	771	793	812	813	801	815	832	807	817	788	772	829	846	829	832	803	821	809	776	742	768	826	821	823	856	833	754	830	807	805	832	797	825	827	831	820	813	843	822	785	822	825	815	818	838	791	827	793	817	786	827	833	816	840	753	867	782	850	824	840	821	859	749	803	807	811	738	785	790	798	823	798	782	822	864	789	790	809	710	787	840	898	800	831	820	815	793	826	748	795	821	800	782	786	829	776	832	815	759	789	787	752	811	841	837	806	830	836	806	854	771	829	818	843	841	817	838	826	799	808	837	780	776	815	818	787	786	843	768	770	825	783	815	822	845	817	789	803	769	799	811	798	788	832	778	847	854	749	850	821	814	810	809	820	808	814	789	853	817	826	851	849	845	784	817	819	784	819	852	781	863	785	841	758	831	811	802	831	728	855	800	785	825	829	796	841	802	761	824	800	836	821	794	780	788	786	799	843	804	828	780	794	802	864	811	810	802	790	762	841	808	831	868	823	830	815	809	837	786	796	837	833	762	816	799	805	791	796	831	802	798	774	805	790	846	812	853	815	783	784	830	781	799	790	833	805	820	818	835	815	843	845	802	842	777	795	786	817	762	797	806	816	781	851	786	808	779	796	771	827	803	862	819	817	802	821	833	810	797	811	828	812	817	810	835	789	794	802	853	800	800	789	821	808	857	831	877	882	824	874	824	812	803	778	819	787	784	799	802	796	793	815	800	764	796	786	861	821	860	772	810	765	774	802	864	804	819	814	828	789	809	757	821	759	829	776	826	837	814	813	787	894	767	800	822	759	852	825	800	837	837	849	838	808	841	797	833	838	822	787	819	805	787	805	829	769	792	815	743	867	783	795	820	785	841	760	844	837	819	789	814	828	880	798	833	827	798	855	818	783	778	809	834	815	811	833	807	837	849	900	855	826	843	831	819	758	788	812	835	846	803	859	840	829	840	869	839	824	817	832	801	769	779	769	809	798	826	782	860	798	753	778	820	861	846	793	799	867	832	837	811	803	806	839	855	754	818	789	783	887	815	799	854	810	802	876	825	764	815	798	796	816	838	812	806	813	805	762	806	791	796	815	860	790	812	743	805	842	833	760	813	837	760	816	859	816	813	771	837	800	819	821	743	800	812	761	839	795	822	884	843	810	824	808	786	818	832	834	792	824	859	812	798	789	835	826	777	791	821	805	798	837	833	805	826	782	785	817	837	824	757	830	780	818	836	832	770	790	803	784	822	847	827	773	761	810	811	855	769	835	796	839	827	782	776	858	801	781	825	793	762	824	825	821	756	777	814	875	818	775	811	825	858	840	831	810	808	823	795	781	820	791	793	862	812	852	799	812	837	774	769	792	812	806	832	794	806	836	785	808	836	821	810	795	840	823	807	806	810	790	770	805	803	789	854	816	754	809	803	796	802	843	833	834	842	784	810	821	791	781	855	821	786	773	815	840	775	827	777	815	854	838	747	790	793	803	839	797	797	844	778	763	841	841	759	784	760	824	814	779	794	789	818	819	805	763	785	793	817	812	825	830	840	781	818	788	750	785	751	782	836	803	809	822	809	844	795	828	752	839	821	852	792	798	811	789	821	776	840	766	828	786	790	853	810	856	809	767	846	776	848	765	828	751	798	797	783	832	851	759	832	833	817	822	814	829	843	821	775	807	798	822	778	808	822	767	857	792	779	825	865	794	820	806	860	830	797	804	798	760	811	824	898	819	806	812	807	829	854	812	822	796	843	850	793	827	839	774	823	827	783	779	805	817	802	829	822	781	781	834	820	844	818	797	781	807	793	808	802	851	770	848	813	783	810	755	799	829	785	784	739	816	791	759	833	800	868	848	827	813	768	862	740	811	819	820	820	823	813	784	823	768	829	809	813	854	787	753	794	811	788	797	790	816	836	770	783	842	813	834	827	784	817	831	772	813	769	853	813	827	808	784	801	833	805	811	800	836	839	796	784	827	845	801	877	833	796	794	812	862	810	811	853	793	837	750	840	863	802	789	824	841	846	817	798	838	842	771	850	827	825	787	816	810	815	836	809	795	796	808	804	788	790	799	784	790	767	853	855	795	843	802	814	806	793	821	810	763	820	806	766	827	804	781	781	796	834	811	805	818	811	849	852	804	784	777	819	830	812	804	788	817	799	785	842	789	762	805	760	798	779	815	819	776	817	787	815	781	816	769	804	788	802	777	780	772	814	823	801	851	800	795	852	824	817	822	871	771	785	793	852	811	814	765	761	843	832	780	830	806	794	819	798	755	820	764	804	820	827	860	851	873	840	790	792	789	832	773	825	771	852	826	812	813	847	761	838	855	824	803	816	833	822	895	774	814	783	802	823	814	795	820	818	788	786	825	802	802	829	878	771	805	795	806	806	792	814	797	822	843	804	811	802	784	797	810	861	813	810	845	822	815	776	782	811	808	813	817	818	843	857	786	802	795	804	778	807	841	815	775	828	738	774	776	830	824	788	798	805	838	823	807	850	783	786	844	809	736	821	824	841	827	842	797	847	844	784	843	832	752	804	774	835	760	808	806	845	818	850	814	823	818	814	809	832	823	814	792	791	833	845	846	852	839	803	830	801	875
8541	3146	3729	3030	2118	1654	1358	854	670	638	558	474	371	381	399	376	353	387	368	345	360	356	352	322	317	355	352	329	345	326	304	320	311	279	318	280	293	288	313	274	271	306	300	287	312	277	243	261	242	267	307	322	282	257	299	299	294	250	277	278	298	297	308	260	241	270	311	288	307	287	287	307	280	283	281	285	264	282	307	289	261	265	306	279	278	278	273	322	262	302	311	302	268	274	276	282	247	261	293	282	290	306	285	227	296	233	261	276	253	259	262	303	279	271	283	288	323	268	303	275	294	296	284	301	262	256	288	295	296	284	290	280	317	255	256	286	282	283	307	252	259	256	294	236	266	306	305	284	270	252	263	270	271	292	297	291	309	258	278	269	299	303	291	304	263	257	266	307	253	248	306	263	273	266	273	234	291	277	259	247	282	281	276	299	285	278	276	280	257	292	276	283	292	292	268	290	298	251	242	263	271	292	300	289	291	261	293	293	283	256	275	294	288	285	289	268	277	276	314	264	258	306	288	261	305	267	291	293	283	279	263	259	276	264	287	259	288	288	280	276	268	273	287	298	260	272	281	291	282	255	264	267	273	271	260	306	247	285	310	296	259	307	287	259	259	282	250	301	274	303	258	270	293	273	284	273	268	257	309	265	295	298	301	275	294	277	274	279	274	258	291	326	295	255	261	286	290	251	264	273	258	290	267	296	287	283	270	257	265	295	306	249	266	273	308	263	252	248	279	281	247	290	279	289	258	285	272	301	285	302	276	264	293	290	318	277	270	263	314	286	296	268	281	278	279	257	282	247	287	287	267	273	262	281	292	271	275	277	267	275	302	289	259	261	292	266	293	309	295	272	271	305	269	277	277	293	275	271	292	273	274	270	293	277	278	294	260	298	254	237	276	282	269	290	264	312	273	270	262	261	261	247	291	251	265	268	263	293	302	299	289	270	268	282	300	284	257	282	257	292	288	300	282	246	266	286	289	286	286	289	273	267	267	299	304	260	272	286	235	263	282	292	281	297	247	251	276	281	259	300	297	288	272	304	297	257	272	297	292	293	256	293	301	263	292	274	290	261	268	284	295	289	272	273	273	299	294	253	245	278	282	279	308	269	301	270	295	276	262	273	305	300	302	257	283	290	300	277	285	255	287	252	268	287	300	272	281	303	281	270	276	295	305	301	275	269	257	285	310	283	282	289	264	287	278	290	253	293	270	241	275	289	302	288	282	242	287	300	291	263	290	272	243	272	254	269	289	285	257	271	296	278	282	267	273	294	282	284	290	300	274	280	272	266	272	283	269	247	282	267	258	277	260	286	282	273	268	245	260	292	280	282	280	305	271	281	300	236	260	278	275	257	249	243	286	262	257	283	215	274	272	271	269	260	257	255	300	271	274	273	285	285	294	281	258	250	287	258	267	269	242	305	303	256	268	270	298	261	296	281	275	262	310	273	274	281	303	283	274	257	290	273	308	251	291	243	253	268	293	269	279	266	291	310	305	287	272	290	278	280	260	248	269	293	273	234	281	297	272	287	285	280	289	269	288	279	277	269	270	297	261	271	263	281	278	273	285	277	302	264	262	270	311	249	244	269	295	306	301	321	260	261	255	296	258	297	299	276	286	271	259	294	269	257	285	294	264	253	276	321	294	263	292	237	264	273	268	285	321	300	318	275	273	289	278	284	293	287	269	257	266	253	296	244	285	290	280	271	250	280	272	267	254	307	286	236	261	278	299	276	270	295	283	289	281	273	285	249	311	250	286	251	291	277	310	277	249	289	294	255	268	304	273	246	294	293	290	286	289	301	276	235	269	292	292	281	311	311	260	268	256	278	272	309	254	295	305	236	248	249	278	286	272	304	312	293	282	262	278	306	295	261	279	313	260	288	311	272	301	248	270	253	309	339	272	259	287	260	316	255	277	254	277	261	240	268	324	261	255	280	275	308	288	269	300	290	275	232	265	279	262	287	313	293	263	286	287	267	298	251	259	270	270	261	267	255	266	287	273	264	278	269	258	262	235	291	286	258	287	263	275	251	256	276	268	299	274	305	275	313	264	293	270	245	261	291	288	299	278	283	247	319	292	275	298	304	266	267	273	282	284	316	257	276	288	299	281	260	248	325	296	262	289	298	256	251	280	267	283	295	289	281	270	232	295	247	265	245	244	243	273	257	306	271	287	292	298	274	259	286	301	263	287	261	234	257	257	275	246	280	265	221	276	297	278	280	250	275	282	305	321	282	269	268	258	281	268	291	268	292	261	268	291	296	319	289	280	272	295	272	287	291	267	255	308	244	268	264	245	290	285	260	255	251	276	287	280	267	273	293	290	254	258	255	276	303	273	269	262	289	294	268	278	264	279	259	302	271	268	294	280	253	294	260	273	286	309	324	258	283	291	260	265	257	247	295	286	294	289	293	303	269	271	268	287	281	267	270	284	308	270	241	274	265	257	268	291	265	280	248	255	266	258	279	275	303	279	286	296	278	270	274	274	294	308	263	277	291	301	291	286	299	272	309	300	276	281	284	294	264	281	276	288	275	290	279	245	256	253	260	243	289	243	279	263	268	269	288	267	256	281	251	281	274	305	257	306	288	292	284	254	314	314	289	271	265	311	282	252	275	279	291	270	260	285	299	283	265	276	269	297	268	304	275	267	274	255	287	313	277	286	301	269	287	279	279	315	286	311	258	255	291	293	284	243	289	254	298	277	293	249	240	286	312	285	265	292	321	311	281	257	294	250	307	282	271	270	273	285	259	262	248	266	272	294	265	280	255	267	263	252	266	299	281	278	259	264	256	292	284	318	300	287	298	257	255	297	306	286	296	295	283	264	305	259	266	265	289	268	268	269	273	266	251	275	309	275	268	262	269	276	279	272	310	253	269	277	289	250	272	255	313	278	317	310	294	272	291	297	258	272	282	305	291	280	279	283	282	281	271	292	254	290	247	305	288	264	280	273	299	316	260	255	278	297	284	284	297	297	300	288	259	300	281	284	258	258	321	262	266	280	248	277	279	301	282	246	253	279	288	280	293	267	266	265	293	285	288	268	266	233	303	278	255	309	280	257	286	304	302	280	233	271	295	264	275	258	269	266	260	245	292	264	246	289	276	281	304	265	268	308	257	301	259	266	265	287	270	277	269	262	299	274	295	259	277	280	257	270	287	278	302	286	261	307	269	286	286	249	277	290	312	295	265	248	264	279	299	257	277	278	295	290	284	249	276	259	269	246	260	271	290	248	247	292	283	276	297	283	263	294	261	291	287	311	304	289	283	284	285	289	237	300	286	252	285	256	267	257	289	278	279	297	283	254	284	276	261	295	277	286	289	277	270	273	250	273	263	279	275	273	280	272	285	330	304	296	287	307	297	275	282	311	294	270	268	286	255	226	274	264	271	286	277	272	271	279	276	291	256	277	287	306	304	291	255	309	272	291	256	275	259	265	266	282	283	261	301	308	294	291	294	299	251	277	290	285	254	282	286	255	262	275	285	277	264
6974	3280	5080	5979	5390	5184	4727	3353	3088	2678	2068	1746	1557	1380	1435	1384	1253	1194	1178	1167	1244	1205	1202	1169	1185	1131	1117	1077	991	989	925	902	899	908	863	804	771	793	795	777	742	679	655	653	643	632	669	629	643	641	629	602	645	620	680	685	660	627	659	659	661	600	605	608	662	632	644	629	636	618	644	630	616	627	599	656	626	679	637	612	664	594	604	659	629	612	688	636	661	645	613	599	681	599	615	588	665	616	641	632	595	622	668	643	653	617	605	635	617	604	597	656	623	605	657	638	628	614	620	639	621	612	619	649	617	638	633	595	633	630	659	666	617	629	626	634	623	687	666	590	674	688	583	622	631	663	638	639	665	601	624	643	658	601	615	652	632	607	612	599	636	645	636	634	639	585	637	593	656	637	581	645	679	614	629	644	610	629	649	581	626	665	588	655	596	601	613	649	639	602	647	613	594	634	618	641	611	628	672	640	671	649	621	638	651	608	682	704	669	629	614	665	653	608	640	650	580	596	640	624	646	630	651	640	623	606	654	612	635	596	659	621	585	612	628	664	606	599	681	654	620	612	653	655	623	609	617	595	643	659	637	624	609	579	653	636	606	653	647	646	623	616	623	651	653	623	640	603	596	623	626	635	653	649	626	612	595	636	613	677	629	577	603	664	597	616	644	625	583	640	592	632	652	624	615	636	640	623	619	616	604	656	613	644	649	652	623	622	617	643	609	609	642	665	651	631	611	632	657	639	619	647	633	609	625	645	646	640	606	596	611	594	581	654	635	645	630	627	585	648	639	599	650	650	569	656	591	654	607	623	617	629	647	633	619	660	620	637	608	642	642	631	633	613	591	615	576	630	620	623	615	626	657	632	627	621	608	607	615	591	630	645	667	585	668	619	618	640	630	647	695	566	619	632	613	599	597	585	616	611	607	606	636	651	611	630	654	624	611	645	640	616	614	657	593	630	633	643	602	610	571	652	628	654	568	634	607	631	610	606	649	630	598	600	632	629	628	656	616	669	614	642	639	686	641	628	646	628	638	622	592	577	673	663	628	636	632	654	609	605	614	621	573	643	635	634	596	636	629	614	652	579	602	625	629	705	578	649	622	643	575	640	600	637	647	651	624	626	635	676	570	628	666	651	626	608	611	621	692	666	647	614	645	626	664	599	609	608	655	629	639	605	648	655	623	599	603	635	598	619	646	654	596	635	629	610	621	651	599	627	623	668	601	663	621	625	630	613	661	646	631	644	658	606	658	619	689	606	566	685	619	665	639	613	674	646	610	609	611	611	597	610	650	640	639	596	675	669	645	604	597	636	572	589	624	600	659	635	599	645	658	628	643	660	629	606	624	602	630	611	660	629	583	633	625	677	646	589	641	607	614	609	627	618	645	643	661	680	674	672	623	599	639	654	627	631	616	627	658	633	679	651	666	625	612	643	597	590	676	638	595	593	671	654	584	629	663	628	633	661	666	654	628	593	592	648	644	645	558	622	605	643	633	609	639	655	641	616	605	605	627	646	629	663	639	612	632	618	649	635	591	619	614	668	651	624	638	601	638	651	648	633	640	638	590	641	657	613	603	656	649	634	636	602	588	661	580	662	636	658	607	631	604	640	644	645	625	638	628	629	601	579	607	639	647	669	632	636	613	602	618	636	623	637	637	610	613	670	608	627	663	633	693	640	595	658	614	678	680	618	637	678	691	636	621	614	627	639	621	633	627	631	602	635	618	628	620	617	588	660	648	645	637	613	618	633	633	653	604	609	635	603	642	619	610	630	627	667	657	623	611	640	613	694	648	675	636	631	662	626	637	584	653	643	593	629	650	645	612	630	602	640	618	650	639	655	628	612	628	584	683	617	589	646	598	645	659	664	625	636	625	626	616	625	620	593	649	644	618	639	585	626	612	612	612	637	607	630	624	606	620	626	634	627	598	619	611	610	662	614	612	654	603	612	633	611	604	630	638	633	662	588	607	623	691	652	637	642	606	615	631	628	650	593	615	628	648	657	584	654	642	660	600	639	660	613	641	618	641	662	630	635	663	598	614	644	608	662	656	656	596	635	605	656	618	618	655	707	702	632	632	678	661	675	659	638	653	597	590	628	612	614	618	579	638	649	602	636	645	614	638	655	610	615	593	611	588	671	609	594	624	664	627	630	614	625	641	605	633	611	663	638	625	647	607	660	640	615	634	641	594	634	677	583	628	658	602	606	601	622	633	652	575	621	664	573	596	637	615	610	627	616	595	589	628	678	582	625	641	635	603	645	661	637	626	619	610	569	645	631	644	647	657	635	636	591	609	626	622	618	629	635	595	629	634	614	608	625	620	647	611	619	626	640	668	619	604	611	657	607	622	621	630	661	627	596	627	641	652	641	636	635	641	640	652	570	627	594	667	699	613	652	657	569	639	628	651	591	676	639	618	595	641	654	646	622	662	671	616	624	658	631	646	645	605	597	638	614	615	628	652	622	687	637	662	623	620	694	657	594	622	668	644	655	602	671	607	646	610	593	606	604	620	618	630	648	632	611	635	626	591	607	623	609	620	615	610	620	638	618	627	585	606	627	666	616	615	686	662	657	618	636	618	625	631	666	639	603	634	632	614	606	653	642	657	641	604	617	601	590	648	620	636	608	602	628	628	609	630	671	622	654	640	609	622	576	606	643	607	604	595	634	643	628	670	653	612	619	632	644	621	595	620	607	651	587	649	657	648	636	669	632	664	612	628	629	645	623	608	639	610	639	605	617	651	622	624	604	618	636	567	624	618	655	635	658	656	646	593	654	619	663	677	609	607	621	639	633	608	630	633	611	652	577	626	650	662	580	632	631	632	652	642	638	659	630	638	667	638	582	632	652	623	617	643	631	637	603	649	660	616	653	630	630	581	589	648	650	643	619	616	617	642	634	623	608	673	635	595	623	630	634	663	593	622	640	606	660	622	683	648	629	623	643	644	595	650	600	622	595	611	590	664	602	686	633	599	627	641	650	578	622	653	629	613	643	585	650	640	626	636	561	599	618	638	616	595	662	649	603	647	646	615	611	673	618	664	669	622	654	663	610	619	628	628	627	632	608	668	645	666	633	623	620	699	630	691	603	653	607	612	607	646	634	646	629	650	594	580	662	653	672	604	639	638	652	603	656	605	630	629	645	629	620	631	656	658	604	629	606	664	612	657	608	621	602	617	665	637	680	583	624	620	598	652	613	639	619	615	626	663	662	640	616	690	628	639	652	608	632	667	628	602	663	627	601	635	608	596	583	677	634	653	647	636	624	655	642	621	591	637	627	665	613	584	633	596	644	663	630	608	598	628	594	613	663	643	665	589	624	642	634	633	647	610	676	721	633	637	647	621	637	647	641	621	630	621	623	568	623	627	653	625	686	645	621	669	606	650	606	627	605	609	623	640	625	615	620	623	659	607	624	669	605	637	663	612	625	604	627	594	612	612	643	624	589	613	677	634	652	633	670	626	569	675	621	601	674	586	611	671	601	577	640	659	647
15873	6986	6974	5570	3894	3024	2289	1605	1102	985	677	513	448	406	447	444	392	411	423	373	396	392	344	349	289	327	342	315	299	267	294	261	294	325	249	270	267	275	227	291	257	236	229	269	230	248	225	276	244	201	258	271	225	246	235	243	261	253	241	237	207	226	262	246	243	268	245	229	251	232	249	229	259	236	244	244	256	235	248	257	241	258	228	259	235	219	246	212	269	260	261	294	250	213	243	266	247	234	261	243	249	255	226	237	243	274	230	219	267	237	256	239	236	227	244	250	261	250	238	246	280	246	247	261	245	247	238	228	243	239	240	250	257	212	258	257	241	208	239	216	232	263	260	261	234	262	226	253	261	232	228	252	254	256	275	244	248	218	240	224	247	230	238	270	228	249	268	261	209	228	240	246	263	256	240	236	228	270	227	262	235	251	274	267	252	248	228	259	256	259	276	258	234	224	223	250	239	220	246	254	249	252	233	253	253	264	270	264	267	259	245	219	224	278	247	267	234	231	234	225	246	242	280	217	219	236	272	279	237	205	230	246	247	235	224	250	244	211	221	202	246	259	262	223	225	249	233	287	235	274	226	253	236	212	265	263	268	231	222	237	224	254	256	271	247	229	233	249	241	256	240	218	215	206	266	268	266	253	285	233	256	251	262	240	215	238	239	280	217	233	256	258	241	241	244	192	263	207	248	210	233	245	252	238	252	229	255	235	214	274	234	275	231	225	229	256	242	236	243	244	237	258	277	251	225	270	235	244	250	257	227	260	238	266	233	250	243	253	248	246	264	222	254	247	265	250	254	263	243	241	241	256	273	255	224	257	273	250	261	226	241	232	201	250	214	257	261	240	235	255	257	257	248	240	239	225	233	233	239	230	198	214	232	249	226	221	240	226	249	247	245	211	252	247	270	233	208	244	258	231	222	230	239	230	241	251	236	268	238	199	223	216	235	258	213	270	243	248	243	231	235	286	232	245	218	235	268	248	221	250	248	249	231	268	240	232	246	228	261	267	256	240	225	272	240	262	270	237	254	220	251	223	234	242	253	252	241	235	217	245	233	261	218	245	244	250	249	233	227	255	239	262	232	245	235	249	230	235	240	241	251	247	266	236	209	242	254	249	232	215	274	261	222	256	243	279	235	227	233	253	229	249	221	213	263	259	236	248	244	258	272	238	255	217	240	245	257	257	238	255	228	224	214	254	241	241	257	265	263	250	228	247	250	239	221	267	251	230	254	249	249	257	242	256	233	255	260	247	265	241	245	260	243	246	231	219	242	250	258	243	259	244	219	250	276	240	251	250	258	257	258	245	233	238	225	241	253	240	266	230	254	268	239	228	245	233	260	258	260	228	226	208	228	221	268	262	220	260	234	237	235	228	259	237	254	259	221	236	228	250	259	238	248	271	198	256	244	242	263	227	254	210	245	249	259	257	252	239	212	236	247	242	241	247	250	231	238	246	233	247	231	242	218	258	260	263	235	231	229	261	260	228	250	226	259	275	227	269	270	243	232	239	245	252	251	227	250	233	242	237	208	241	219	209	244	259	242	238	231	259	252	238	245	223	217	215	245	244	240	243	232	228	213	270	245	218	233	247	258	258	215	265	248	250	224	252	220	246	233	253	258	228	264	242	229	217	218	255	216	234	219	226	249	255	264	213	224	270	234	269	230	247	284	258	240	246	254	264	221	235	242	247	258	261	248	221	271	214	227	245	232	243	253	212	273	260	233	221	252	273	220	239	245	226	249	233	242	229	242	288	255	231	252	233	242	245	228	229	222	220	250	259	252	237	245	263	238	238	234	244	222	252	225	231	229	227	238	243	227	251	232	223	255	286	257	236	235	260	251	224	258	248	232	243	243	248	261	234	266	235	254	245	258	258	219	267	266	255	256	258	248	237	249	221	243	224	241	242	266	250	258	258	237	217	258	263	215	243	228	217	271	222	246	228	258	230	287	243	216	274	245	272	222	256	244	234	282	221	254	259	226	238	266	243	246	233	259	259	277	223	227	236	222	225	241	240	244	214	248	235	242	258	258	252	247	217	259	219	238	230	212	240	230	242	242	213	253	224	233	235	269	267	233	228	248	266	231	246	239	235	260	208	201	280	242	226	209	213	246	247	238	272	243	263	234	238	259	245	266	242	254	218	242	240	254	240	234	255	239	242	240	251	227	238	252	256	258	257	254	254	238	255	223	242	267	235	224	261	219	226	230	237	247	233	234	222	254	265	254	258	228	232	232	216	220	206	235	261	235	251	258	238	255	244	236	276	245	218	244	260	248	243	262	237	212	233	221	247	249	256	216	241	247	240	261	234	259	234	212	234	233	249	239	265	210	240	224	226	238	239	227	253	237	229	241	269	271	241	233	207	233	250	257	247	251	250	251	235	221	217	226	230	256	265	231	245	241	222	225	225	240	235	234	240	267	235	259	218	244	271	235	234	233	267	223	279	225	242	235	236	234	238	267	277	254	253	269	249	255	223	233	234	247	241	245	261	220	229	254	236	238	245	232	279	238	265	215	255	235	230	242	231	237	235	238	255	232	257	242	224	264	228	219	220	242	242	226	260	233	211	247	212	259	217	245	243	212	238	274	234	223	275	224	246	241	237	261	245	240	242	240	226	241	238	238	262	251	250	239	252	243	244	264	234	207	224	232	260	226	254	245	247	217	225	274	228	226	258	249	219	252	228	265	252	256	249	238	238	242	245	247	234	245	251	254	219	285	275	258	237	276	241	290	232	237	252	257	254	213	216	255	288	255	249	249	229	258	270	239	247	216	194	255	233	226	235	249	269	234	237	220	253	215	238	252	228	274	219	216	250	212	227	243	257	256	226	222	244	259	229	256	249	244	239	213	254	226	241	259	222	254	216	258	270	283	287	240	213	225	252	236	245	247	219	247	256	234	229	239	253	236	262	240	243	261	229	252	244	229	275	268	251	250	251	254	234	241	267	213	253	236	196	229	272	229	250	235	236	216	223	258	247	258	254	253	277	266	248	261	226	247	233	244	242	246	263	256	233	218	244	225	226	242	281	250	259	269	245	236	225	254	241	231	235	224	265	234	240	252	221	246	226	255	239	246	273	270	244	249	248	193	237	243	235	247	220	236	247	256	244	223	233	229	271	252	249	212	238	233	224	244	230	252	228	251	255	241	208	228	229	231	248	235	267	213	242	245	228	258	239	249	241	211	248	260	191	243	219	271	260	238	230	249	251	253	231	247	250	259	258	252	275	264	237	244	259	247	246	251	248	239	271	251	227	255	251	236	264	229	221	225	240	249	242	254	237	275	239	226	248	245	259	204	248	259	237	235	241	264	269	250	283	238	240	229	241	229	227	264	274	266	207	231	274	267	221	250	279	243	223	224	257	246	199	249	263	245	233	253	226	287	235	246	220	236	268	262	230	245	229	241	275	238	238	240	259	248	269	261	245	252	268	239	233	256	251	215	226	219	258	248	234	231	221	215	200	231	254	233	249	251	241	242	265	248	255
9508	5190	8054	9262	7968	7745	6838	5318	4062	4012	2828	2309	1998	1752	2014	1996	1783	1637	1575	1639	1584	1481	1429	1324	1285	1240	1245	1167	1113	1026	954	948	959	957	951	862	772	830	745	715	674	674	667	645	624	604	571	577	582	602	558	577	646	576	647	570	590	614	637	577	573	587	621	574	602	540	624	555	630	589	553	595	549	597	603	566	563	553	578	566	573	585	559	541	578	578	602	622	578	582	576	617	541	590	533	611	605	532	560	615	578	550	554	563	577	537	556	612	598	541	590	572	557	575	567	579	594	574	553	545	594	549	575	555	567	565	588	572	578	608	602	608	578	588	587	527	562	540	599	557	547	535	586	559	533	591	543	562	560	539	575	583	557	560	567	538	570	581	550	553	603	562	608	554	620	573	591	575	567	517	534	570	540	581	579	579	604	574	550	582	568	618	569	601	571	548	549	560	554	578	552	537	577	586	576	603	568	567	538	613	562	592	572	568	531	536	545	545	586	615	543	559	582	547	560	570	591	580	571	548	560	590	570	587	539	577	568	549	573	563	554	605	621	553	551	601	612	550	523	540	600	553	567	616	557	537	551	595	582	509	535	531	561	549	565	569	559	530	598	582	595	584	538	614	560	543	564	598	597	568	568	566	550	583	618	556	612	570	565	577	648	599	580	559	568	560	610	549	603	540	603	575	592	561	583	575	518	578	634	582	591	549	572	585	553	563	550	581	603	533	576	596	561	550	601	603	595	580	557	582	567	566	592	572	550	534	536	571	560	601	594	566	572	565	557	576	548	534	602	556	537	550	590	634	587	589	578	532	560	562	632	583	559	539	559	564	579	588	559	563	543	534	592	510	555	570	580	551	576	556	568	611	595	527	542	561	615	540	569	619	561	536	538	583	620	612	559	593	564	571	550	551	592	560	570	561	538	567	615	553	610	606	578	543	574	562	540	582	559	557	546	583	616	560	588	575	545	555	547	567	555	595	570	606	545	610	600	571	540	599	583	570	580	563	557	570	569	550	539	565	594	542	559	549	574	581	584	559	594	578	612	584	550	553	575	569	535	566	553	566	519	579	561	612	561	528	549	566	581	589	564	577	561	541	565	569	542	559	558	558	578	548	512	544	546	547	570	553	606	566	564	587	532	544	576	566	564	540	580	571	560	567	590	540	564	544	564	558	516	562	579	557	593	562	538	552	544	596	548	547	567	567	536	577	643	563	586	539	561	591	582	560	601	569	578	571	604	612	521	573	570	584	569	592	584	581	599	576	593	578	568	566	553	574	546	563	553	597	564	594	542	564	545	589	587	539	588	595	610	573	578	583	547	534	596	550	605	564	553	595	589	555	580	579	515	603	592	568	522	564	587	572	572	556	556	566	566	557	596	591	560	514	579	548	556	561	616	552	551	525	600	597	579	550	606	541	565	555	563	556	580	589	556	564	572	558	569	543	567	555	550	577	581	526	586	565	553	577	645	580	550	594	564	554	567	555	541	569	579	600	519	535	575	557	575	585	564	564	592	584	573	562	618	575	598	575	628	578	600	550	534	630	624	555	598	540	598	583	599	619	565	600	578	625	536	571	560	594	588	559	541	529	527	529	627	580	634	572	631	529	569	552	565	586	614	608	580	565	581	600	570	607	596	571	562	539	519	568	578	598	553	557	544	594	569	563	598	571	573	585	566	567	595	579	579	575	548	571	540	572	545	547	592	582	587	560	537	617	554	575	565	530	538	564	589	586	638	542	575	554	553	572	591	577	573	552	563	541	579	575	546	605	564	558	543	583	579	567	574	572	572	555	606	585	565	546	596	573	573	562	577	582	577	574	565	577	562	526	560	560	568	551	529	607	563	539	589	586	592	571	601	582	621	542	614	566	586	533	601	623	539	554	581	594	585	534	561	542	579	566	605	600	569	577	552	611	620	592	545	575	540	563	552	570	569	567	534	572	607	602	576	529	548	578	633	538	585	602	560	514	549	576	574	591	634	582	533	599	611	568	587	559	552	569	580	588	539	593	557	549	523	564	603	571	567	544	610	583	603	562	560	589	573	603	600	570	577	574	536	575	605	542	537	569	559	597	561	535	570	587	576	572	573	597	584	539	553	568	520	569	587	556	573	577	567	599	590	600	571	582	577	591	578	588	585	591	551	546	560	556	589	607	566	566	539	589	570	569	597	573	546	553	607	574	530	604	564	544	541	566	600	587	536	565	535	585	550	616	566	552	540	613	584	560	536	538	587	556	561	573	546	592	586	631	573	540	539	565	575	566	578	576	576	593	576	547	560	597	556	574	572	529	555	586	551	578	565	544	581	559	548	586	562	637	616	543	589	576	556	575	572	556	544	555	546	602	572	588	552	547	589	579	555	567	561	529	562	530	595	573	584	583	589	552	560	577	582	617	569	566	573	548	578	548	575	531	541	574	581	566	583	553	532	584	574	556	589	586	565	551	585	512	612	557	556	577	545	534	581	545	548	598	621	582	618	579	526	585	571	556	581	589	566	589	626	593	547	588	601	571	550	592	584	572	575	574	560	591	601	599	556	556	585	626	546	542	560	515	591	586	534	541	575	601	606	546	528	618	568	555	600	574	608	591	598	578	584	551	595	569	532	571	550	540	595	568	569	571	554	570	561	594	584	595	559	546	545	524	600	564	575	564	569	607	624	570	580	592	562	550	558	546	571	551	557	597	594	609	556	564	547	565	574	571	588	544	580	549	585	566	558	541	579	597	533	571	622	583	598	557	557	538	577	523	588	586	540	569	595	610	563	560	604	536	539	614	567	583	576	570	573	602	555	617	592	578	602	563	589	551	587	570	563	627	530	568	568	549	564	580	543	578	552	534	543	586	563	595	562	572	579	614	542	579	517	596	557	570	568	560	560	592	592	546	562	552	578	589	541	584	564	566	562	594	565	554	544	617	540	559	539	557	603	600	577	565	603	551	557	566	605	566	558	578	561	543	573	525	565	619	579	564	582	547	579	572	581	568	576	556	585	549	547	554	604	557	537	569	515	589	583	568	576	571	594	551	537	566	550	576	554	575	554	598	582	558	603	622	591	574	552	607	583	544	541	561	601	565	584	564	542	575	602	535	577	554	519	601	564	563	548	566	541	594	593	601	531	594	606	577	562	601	581	576	605	595	541	574	581	569	583	598	520	572	564	585	564	589	552	515	555	579	588	555	585	538	562	560	541	546	534	508	586	543	560	515	587	558	539	544	619	595	566	559	578	558	540	545	535	555	599	577	570	556	583	562	543	582	526	558	571	587	548	548	580	523	550	556	513	609	535	543	552	581	603	558	602	570	611	590	566	558	606	516	556	618	570	557	632	623	582	542	556	578	550	580	609	568	600	528	579	561	564	591	613	518	535	616	524	589	574	585	549	615	585	589	557	605	535	583	526	591	601	571	592	598	582	592	570	552	542	572	553	567	555	604	566	564	617	590	561	512	610	540	583	588	569	588	519	600	521	554	564	543	583	581	588	515	578	581	593	564	525	580	559	604
2342	892	1054	766	637	589	526	485	469	424	428	412	394	394	391	390	383	410	408	426	406	400	367	402	376	391	390	368	407	420	412	411	403	391	392	398	359	382	390	399	345	376	378	367	418	389	360	388	368	374	389	377	383	347	395	364	368	366	392	375	386	397	382	344	417	383	350	348	388	379	391	374	362	376	345	392	422	377	354	386	359	381	390	387	380	380	370	369	374	377	393	377	354	383	370	352	379	395	363	365	398	364	331	360	385	403	316	349	381	375	380	342	355	364	358	404	394	382	353	331	339	365	377	347	402	383	339	348	401	378	384	361	381	370	376	350	348	357	380	338	361	399	373	352	358	386	384	379	366	368	358	376	408	402	341	397	394	364	390	381	364	368	358	379	404	364	358	387	386	356	362	383	376	355	357	389	354	412	392	354	397	370	372	396	403	370	394	335	390	344	372	359	363	407	370	369	363	433	368	353	378	417	360	366	346	345	364	366	362	368	394	364	393	368	377	356	384	369	404	378	376	372	400	360	370	354	345	365	388	338	364	368	396	373	377	354	332	402	370	371	379	392	375	378	354	364	369	372	372	329	356	416	376	374	394	389	403	375	416	405	386	348	369	345	393	367	382	393	374	403	423	373	382	359	389	401	346	340	353	378	350	354	402	397	357	373	382	381	378	377	370	369	377	399	364	358	350	370	364	398	369	367	394	358	386	393	359	406	370	394	363	366	358	395	365	404	390	393	361	363	387	387	385	383	369	358	427	377	354	366	351	407	429	373	402	384	368	375	376	390	363	345	356	396	350	385	365	383	359	390	392	370	375	378	369	373	381	394	349	371	373	398	363	416	349	373	362	368	351	358	397	389	396	373	382	368	394	359	375	395	394	404	347	390	400	355	374	406	386	366	400	351	365	355	403	376	340	393	396	420	373	392	349	367	372	397	402	354	375	340	373	345	365	396	403	363	368	360	374	336	384	382	434	381	373	370	391	386	443	401	397	368	377	355	360	362	375	322	359	395	370	404	357	334	385	404	404	405	376	415	388	398	366	387	377	364	385	375	363	380	384	400	349	429	359	420	372	353	382	386	392	322	354	419	359	374	395	369	407	385	419	397	361	343	351	377	362	393	383	375	412	390	389	389	377	361	343	385	390	369	394	374	353	357	380	386	387	403	380	409	392	369	379	369	393	364	379	398	404	369	368	396	379	396	423	330	344	382	371	357	358	360	367	391	377	420	372	390	394	384	409	360	387	390	363	411	356	370	345	365	380	354	401	405	345	363	400	336	374	389	343	416	385	376	385	388	398	375	395	396	391	385	355	325	367	368	388	339	393	332	351	410	360	381	374	360	412	387	392	371	371	392	367	351	375	416	362	394	357	378	396	393	394	376	405	380	398	348	377	322	387	356	356	343	367	387	376	404	369	372	374	358	365	348	372	421	334	392	378	350	359	355	389	395	354	346	360	332	386	374	361	358	391	388	368	385	372	416	362	409	407	362	373	363	383	426	395	380	335	395	390	368	388	406	389	386	367	389	379	358	392	400	317	390	380	400	397	374	373	372	384	362	381	359	417	370	361	348	384	409	371	400	383	362	401	380	386	358	370	360	385	357	410	371	350	381	375	370	398	417	381	396	379	374	376	367	393	368	362	366	359	355	339	327	353	357	367	381	388	388	362	365	391	317	393	370	366	356	369	363	325	343	369	407	383	372	393	392	385	376	362	382	378	381	390	372	376	355	346	383	382	357	362	355	395	373	398	367	381	357	383	406	357	388	396	392	378	386	379	373	379	359	422	374	402	364	371	368	399	413	379	383	394	354	387	402	379	348	357	388	368	396	386	377	372	415	412	395	359	385	387	389	392	424	338	371	371	357	376	362	355	387	409	391	379	387	355	372	376	367	369	357	370	408	389	369	396	378	375	386	359	372	380	392	381	362	365	396	380	408	377	360	401	365	384	335	373	384	340	371	391	356	373	382	407	369	381	365	374	357	414	356	356	386	379	367	388	395	371	423	402	396	386	351	393	384	374	417	366	380	362	377	369	356	332	363	388	381	356	361	352	391	361	412	365	354	413	407	340	395	365	391	403	390	391	389	418	333	390	343	404	354	389	390	384	361	379	334	380	407	364	363	394	358	389	377	350	372	363	395	382	385	351	364	396	340	366	406	394	393	368	366	368	422	406	352	378	387	399	377	425	384	390	391	363	349	386	406	373	378	382	367	393	378	393	376	413	386	362	365	363	353	347	388	345	370	359	387	328	415	395	352	387	367	358	340	370	345	347	358	348	366	357	361	349	350	373	383	370	368	359	366	347	375	351	380	395	393	349	407	364	371	364	342	337	364	373	373	403	351	386	373	395	375	383	374	367	357	367	347	394	391	376	370	386	398	353	379	406	381	355	364	406	372	397	412	345	394	354	351	379	385	389	380	358	359	418	401	387	340	363	395	393	386	415	381	368	357	383	372	377	350	371	389	376	385	387	387	390	390	373	342	365	365	367	388	377	340	386	383	391	367	364	357	418	361	376	367	377	378	374	379	404	385	431	423	337	349	369	359	358	392	379	387	352	377	391	392	365	338	397	421	362	368	375	399	352	393	372	372	397	392	368	408	353	374	355	363	400	394	401	360	387	402	351	393	384	362	391	353	355	339	365	385	389	410	407	358	367	407	359	380	349	366	384	360	390	420	384	357	390	359	350	346	414	361	343	337	354	407	388	329	365	369	366	372	372	398	387	381	386	394	353	420	386	382	380	359	348	354	358	420	352	375	388	349	366	343	360	379	354	355	391	394	367	385	392	344	364	364	342	403	349	409	371	405	334	366	352	329	375	370	392	360	359	352	382	378	364	390	402	396	361	336	377	374	407	424	360	328	354	342	390	341	391	372	376	377	353	387	357	410	377	369	387	388	400	422	388	364	356	393	422	343	397	365	402	345	383	398	383	374	355	362	362	392	368	375	375	384	380	395	402	367	399	404	383	332	352	440	386	375	383	360	413	379	360	333	374	401	352	354	373	382	343	390	379	403	361	393	372	355	396	369	381	412	377	416	390	357	345	372	372	382	406	348	420	422	390	387	365	382	382	386	358	376	388	375	382	407	409	385	391	359	350	334	362	380	352	357	387	328	356	371	397	389	351	368	374	362	359	402	374	424	416	386	377	390	385	353	375	364	414	370	390	390	359	361	429	398	386	380	377	375	393	369	389	383	413	385	396	358	373	362	375	385	366	360	355	357	356	361	374	379	365	406	405	385	356	393	388	361	374	364	362	385	367	348	363	380	355	381	343	355	371	370	336	372	388	355	367	391	374	373	392	383	366	403	353	351	383	342	399	373	366	403	397	353	356	365	371	344	379	391	393	395	384	387	389	376	415	342	379	376	367	348	400	355	331	406	357	358	332	388	391	374	359	389	371	390	382	397	406	401	376	393	398	368	370	404	378	386	355	359	384	383	407	396	369	357	364	375	342	418	390	387	407	374	371	357	363	381	403	379	379	376
2352	1394	2070	2256	1792	1762	1574	1440	1352	1129	1123	972	953	987	961	984	1013	1093	1053	1083	1154	1081	1134	1067	1034	1066	1059	1018	962	937	941	966	992	1000	907	911	915	919	822	818	847	839	844	831	795	844	865	833	846	807	830	805	832	793	833	849	860	848	792	819	864	836	826	852	829	829	852	795	789	883	809	824	843	813	832	814	828	839	845	812	873	786	824	766	808	870	795	791	836	784	803	794	819	849	831	820	775	829	825	842	801	819	799	825	827	844	814	824	812	841	797	774	818	829	828	762	823	791	835	776	748	817	776	827	862	760	838	841	753	808	827	837	858	812	764	827	812	815	821	785	819	773	768	790	851	795	827	874	794	785	805	839	808	820	829	825	783	814	800	877	823	844	822	798	844	837	822	884	812	867	776	873	832	809	781	844	813	866	867	780	835	876	835	805	822	766	815	833	793	799	850	837	822	806	820	762	815	866	830	855	825	810	750	824	792	795	826	874	779	805	860	818	793	821	804	847	847	845	821	830	838	792	833	780	797	796	794	841	832	795	800	833	808	806	838	832	799	787	832	744	805	841	881	792	826	789	777	817	875	840	844	824	836	810	818	817	778	820	801	819	817	840	804	804	819	787	768	776	804	782	807	819	834	792	838	870	838	771	816	812	810	776	793	867	786	867	792	825	812	776	810	804	786	808	839	823	837	832	799	862	787	801	885	870	832	812	795	882	818	805	834	843	793	854	858	827	819	847	872	845	809	784	820	802	820	837	803	858	803	799	843	807	786	850	834	847	800	841	793	864	828	810	787	828	904	820	858	867	775	782	768	798	768	806	835	812	830	831	799	795	774	835	817	880	818	760	826	828	800	853	810	809	845	779	834	807	833	774	865	805	801	839	829	837	800	850	797	785	806	798	833	823	853	845	816	763	881	816	835	861	883	847	813	815	760	867	816	818	743	829	808	835	830	823	816	869	747	876	867	795	812	859	828	837	845	860	829	824	816	814	777	807	846	801	787	794	850	835	813	831	816	816	835	829	793	856	795	793	791	783	842	841	783	796	802	799	828	793	846	797	804	830	840	885	852	820	731	829	806	816	843	796	833	837	858	782	851	878	841	815	785	806	871	845	831	858	843	836	822	825	848	875	832	782	831	817	835	837	817	833	819	864	774	824	790	864	834	810	762	760	824	805	805	806	838	780	838	855	853	822	764	873	819	802	849	837	873	845	804	809	803	807	835	863	832	811	837	828	822	844	862	838	817	830	829	817	798	811	815	801	820	829	856	826	846	839	851	819	870	803	843	829	853	829	783	849	777	818	848	847	795	877	849	813	804	810	855	845	841	888	802	845	779	874	865	799	862	851	812	831	865	832	786	842	796	811	818	798	815	844	817	789	878	849	819	901	777	802	805	828	822	777	827	809	786	823	870	779	847	809	805	812	836	817	825	816	825	818	806	762	829	764	831	857	809	808	804	792	848	795	838	794	832	822	829	894	743	830	768	832	814	863	826	849	783	835	860	830	832	801	831	852	819	839	816	813	756	819	817	813	808	796	794	857	829	808	804	855	851	792	854	793	863	818	776	830	790	817	799	842	853	821	821	828	839	821	843	801	845	832	806	855	864	829	856	822	814	793	812	811	852	815	848	829	854	821	815	796	785	849	822	842	835	810	819	824	840	774	826	836	830	849	797	833	773	778	761	809	857	847	823	780	836	836	881	834	807	850	774	814	756	778	811	757	815	794	763	778	864	777	842	833	840	830	826	815	789	848	789	820	719	831	827	814	822	799	768	836	794	805	840	818	832	805	800	827	815	784	810	847	776	832	817	882	827	832	794	863	855	839	821	808	830	843	871	836	817	817	828	829	814	825	837	883	837	842	843	821	828	763	809	832	824	843	816	876	858	811	783	789	841	855	893	830	789	825	796	798	821	829	832	813	885	814	815	794	834	785	826	811	792	822	801	827	806	815	817	866	813	823	777	836	814	839	839	819	813	858	836	789	848	856	830	832	791	809	821	850	778	840	815	828	836	850	788	790	845	778	818	796	835	812	830	793	802	791	843	872	860	798	771	860	853	795	828	792	841	861	871	836	781	821	808	792	836	829	858	805	807	822	836	808	817	807	846	807	843	829	830	830	814	796	827	842	832	843	774	834	783	837	865	856	791	805	789	828	826	797	811	806	804	814	763	841	895	804	855	804	846	797	849	875	805	813	806	809	842	789	791	843	816	798	836	826	834	790	823	800	790	803	834	814	757	836	840	782	881	894	765	823	798	808	834	833	795	875	868	772	801	871	826	858	844	811	830	808	819	849	811	840	793	883	816	780	816	834	820	824	848	840	823	815	833	846	857	869	789	779	900	791	835	869	770	817	838	800	796	826	819	892	833	850	814	785	795	782	840	842	797	800	831	843	859	836	870	869	819	823	802	765	859	821	772	829	852	797	866	800	783	827	792	855	825	846	766	836	810	766	817	876	774	819	824	814	784	887	805	810	838	842	883	795	851	814	863	808	836	880	856	803	809	840	842	792	800	776	801	820	835	795	847	831	841	826	823	857	791	845	833	815	798	766	819	813	820	789	864	826	790	817	823	860	834	827	780	818	783	886	848	859	859	855	803	833	828	809	841	807	845	831	776	796	789	803	808	821	850	824	822	812	851	783	811	805	784	837	813	817	795	844	851	809	826	785	855	851	803	882	844	874	791	803	799	861	812	846	804	854	822	829	804	837	810	779	877	804	831	846	830	806	786	801	829	856	828	806	797	799	817	814	812	884	778	834	766	852	867	804	795	820	806	843	855	847	882	832	867	764	877	785	832	802	869	822	816	837	813	802	809	788	811	816	816	818	894	807	931	861	826	817	805	838	763	815	836	785	821	846	772	759	807	839	811	773	834	815	818	826	813	810	769	784	838	794	863	836	871	855	859	799	809	804	824	802	842	824	839	784	790	784	793	857	821	797	788	833	817	835	837	798	883	821	822	834	805	817	841	838	786	791	861	835	821	817	874	783	837	789	835	788	811	786	825	767	837	837	843	852	857	828	812	844	826	841	810	819	851	816	803	857	824	871	767	799	834	838	846	815	798	863	787	840	797	822	834	815	820	831	851	821	821	826	883	861	832	807	855	817	884	827	793	836	858	831	790	808	790	850	826	829	733	809	860	785	821	865	829	802	781	863	837	819	792	769	852	829	829	865	824	851	820	779	846	813	809	823	832	835	774	813	815	818	773	845	865	818	813	811	798	837	756	791	859	825	793	824	762	820	849	831	841	796	843	799	832	849	881	847	773	785	867	868	837	861	860	825	792	849	832	859	824	807	846	803	775	820	830	824	838	797	788	827	847	834	831	827	783	827	824	757	797	832	793	826	773	858	826	841	808	813	829	811	770	783	811	798	851	816	828	944	786	790	822	857	842	793	857	886	853	823	817	799	785	789	785	837	843	847	827	797	790	811	796	841	784	812	819	831	845	798	851	828	817	844	796	824	786	804	844	841	815	851	810	786	858	833
9236	3887	4185	3198	2211	1697	1245	835	663	621	485	437	375	348	361	363	382	367	394	393	411	373	358	312	378	358	361	330	324	306	311	336	318	305	356	309	313	301	286	302	286	301	287	299	262	277	267	288	300	273	270	293	276	303	295	317	295	286	301	291	243	277	270	269	304	270	262	258	257	283	289	272	260	278	279	268	268	286	288	311	279	266	269	249	289	254	259	308	283	287	284	318	250	272	284	298	289	266	285	260	295	276	277	281	317	302	290	290	301	269	285	278	261	292	258	279	271	284	284	305	298	275	319	306	292	318	335	285	265	263	275	267	289	313	292	304	278	269	289	263	257	280	282	276	301	289	249	279	293	285	299	269	274	267	249	310	280	297	254	248	262	300	270	289	286	307	282	298	282	307	250	259	290	278	277	270	295	282	275	270	256	293	310	278	252	250	309	295	265	299	283	287	288	265	300	304	310	290	263	250	282	297	282	263	318	308	285	277	282	271	260	293	292	272	270	292	290	278	270	287	273	293	282	253	257	268	285	281	263	284	276	303	282	273	276	287	249	282	283	277	275	277	281	298	259	280	288	319	283	290	264	296	275	286	290	290	288	277	280	297	259	231	293	282	304	290	293	283	315	268	282	256	296	267	276	305	273	300	267	290	257	278	264	300	269	280	288	290	318	270	284	267	329	268	293	298	259	287	266	274	287	273	277	272	269	287	271	285	289	285	265	276	272	287	330	261	259	252	295	291	272	265	273	292	280	266	303	263	269	273	330	285	290	302	292	277	332	286	316	285	296	254	297	254	292	267	261	249	278	277	302	289	309	269	260	254	264	301	300	265	282	282	259	313	304	311	260	278	261	280	286	283	306	272	275	278	271	269	281	265	267	286	262	269	284	275	271	272	265	280	321	269	267	281	295	286	247	274	260	291	299	307	290	290	297	266	283	276	316	284	273	288	278	286	295	305	282	266	284	280	268	293	255	257	262	276	312	282	291	280	280	301	298	262	281	266	293	300	295	295	265	277	299	286	295	296	284	284	288	320	280	265	276	284	235	306	306	276	259	288	280	279	241	304	290	251	306	269	259	275	299	257	242	257	282	260	284	262	282	300	279	290	286	252	294	307	235	272	296	278	280	266	301	272	297	264	300	279	294	315	316	271	267	299	273	296	304	260	280	273	284	260	280	272	274	296	276	286	280	284	273	261	269	296	284	273	302	284	261	264	293	297	297	283	268	280	265	266	262	259	274	259	272	279	287	285	335	279	307	256	286	261	282	303	260	243	274	269	274	291	290	274	228	279	269	269	267	285	286	295	304	294	274	266	282	261	272	269	244	276	268	284	264	300	294	238	270	282	290	301	271	273	287	278	300	271	258	278	264	272	268	277	275	310	264	309	278	269	314	265	269	295	247	272	296	282	311	293	295	290	262	307	258	294	282	268	296	273	303	261	282	279	267	286	273	284	286	277	283	273	264	307	296	288	278	246	285	312	255	289	303	280	314	272	257	297	300	252	287	280	305	265	261	272	280	273	304	308	262	308	264	313	278	234	267	284	302	289	282	314	290	284	282	288	281	286	244	275	306	285	312	286	262	282	252	269	299	320	273	289	272	309	271	320	279	281	283	306	306	304	320	288	252	299	273	264	271	296	275	273	295	239	275	255	325	276	273	272	306	291	285	255	234	254	293	300	253	265	253	246	284	273	318	269	276	281	296	265	309	267	283	259	257	265	274	285	283	339	315	293	252	270	273	276	259	280	247	284	258	281	252	295	281	268	287	281	272	270	296	267	259	283	260	296	272	306	247	263	273	275	255	279	268	296	294	303	293	297	287	283	278	257	272	253	291	280	231	309	267	239	251	275	304	310	273	281	268	280	287	252	279	267	295	273	300	232	264	256	274	293	290	284	325	300	257	256	269	272	268	304	298	275	307	269	279	292	263	264	285	296	278	275	291	295	268	287	310	300	283	271	280	287	303	248	268	272	291	271	279	266	285	303	266	266	268	293	258	289	288	266	264	257	289	261	267	283	299	270	271	295	304	265	289	288	237	277	276	285	276	267	252	261	281	313	269	282	308	277	300	293	280	276	270	305	289	271	263	265	281	260	313	288	259	301	292	318	319	278	310	288	315	287	277	324	294	262	247	272	259	269	310	342	290	292	314	272	292	312	300	295	264	279	293	268	276	296	294	264	264	258	270	287	306	227	284	279	271	298	261	278	260	282	272	259	277	267	288	276	283	275	289	311	269	300	264	270	296	292	299	314	262	266	294	291	277	291	298	296	299	295	261	279	253	301	242	307	252	305	265	259	265	253	286	289	304	278	281	254	328	301	284	303	255	268	290	255	272	268	282	286	268	279	305	296	289	274	266	280	277	285	299	264	257	279	250	266	295	283	263	265	241	252	294	308	288	237	260	302	258	307	280	287	296	311	279	320	268	289	272	268	285	295	303	259	280	267	286	272	298	249	279	278	276	315	274	288	271	296	304	291	281	248	276	269	317	309	280	261	267	273	278	263	270	266	297	270	298	282	274	288	274	292	300	244	295	272	253	285	262	265	258	282	309	294	291	277	295	282	285	305	246	303	310	300	272	295	263	281	265	319	328	283	279	299	268	270	276	262	277	269	291	299	286	297	258	283	276	256	257	252	312	270	272	310	290	279	306	296	299	269	272	288	284	257	244	306	294	300	249	274	267	312	259	288	277	283	285	291	267	297	244	253	271	294	286	296	294	299	292	269	285	319	288	291	294	280	310	291	280	311	301	263	312	286	294	283	289	284	287	280	279	286	281	247	273	276	297	268	322	272	272	266	264	289	281	291	251	284	310	253	259	282	263	296	279	277	292	280	285	319	251	292	280	272	286	297	300	286	285	269	284	288	265	270	293	277	286	285	294	307	260	267	265	256	286	242	276	267	264	282	284	310	277	274	269	298	290	268	277	282	289	254	281	278	280	263	281	244	272	316	290	296	291	289	275	304	279	260	245	268	296	267	318	285	268	279	261	268	256	313	275	281	296	278	277	264	297	314	294	291	293	286	283	268	279	299	292	272	290	310	281	311	298	297	266	281	294	273	267	295	244	283	272	266	306	282	303	279	272	294	268	270	271	282	277	317	297	301	280	286	300	286	272	264	289	271	269	273	283	275	281	280	300	271	297	307	299	297	270	315	272	302	301	278	263	288	281	253	268	306	275	260	266	298	282	306	303	301	281	294	270	262	254	267	291	301	280	261	304	273	294	291	264	251	256	280	262	291	296	259	264	268	287	284	280	271	285	268	255	279	275	266	283	282	290	268	250	267	291	280	241	265	242	262	255	263	259	249	277	266	256	303	284	277	277	295	250	288	306	279	303	286	298	240	280	297	264	293	294	297	303	290	273	285	285	262	279	270	282	297	280	278	279	251	293	284	273	272	292	271	287	278	251	281	289	273	279	264	264	265	275	297	294	275	310	280	290	274	259	283	313	298	283	277	276	244	273	290	269	303	280	301	266	313	284	291
7432	3652	5735	6651	5805	4984	4157	3204	2568	2386	1726	1574	1217	1065	1224	1354	1276	1346	1398	1259	1303	1215	1212	1241	1186	1063	1041	975	956	920	922	915	882	835	893	815	740	767	701	697	701	675	671	697	646	654	609	640	666	647	640	651	632	635	673	664	679	674	683	668	657	643	608	624	658	637	623	634	654	648	648	592	620	649	638	670	675	652	689	610	631	642	628	612	653	640	615	669	637	656	637	606	630	619	643	654	645	627	640	656	622	599	645	587	607	659	618	645	629	589	677	619	630	652	655	593	640	625	670	603	684	661	639	652	629	632	652	638	602	640	605	672	589	648	652	659	613	634	634	590	678	639	608	620	621	637	610	669	640	626	637	640	656	650	658	610	578	642	611	643	664	621	638	693	667	645	609	626	635	718	596	615	601	613	650	640	609	599	610	643	598	607	614	617	665	610	634	682	629	670	656	620	570	616	650	599	632	641	607	626	624	637	622	591	619	639	622	691	616	618	664	690	650	623	593	644	663	637	625	667	616	676	606	635	611	604	684	646	648	648	670	635	672	600	630	621	617	687	641	637	642	630	610	667	619	578	588	629	642	623	606	595	585	581	640	628	648	641	637	617	607	597	638	588	674	676	630	593	684	628	675	615	671	619	644	656	651	622	630	635	620	650	635	648	687	627	644	634	642	626	611	705	653	602	587	672	625	667	623	629	588	654	662	618	659	617	572	636	640	679	609	668	697	647	645	593	641	620	665	631	597	637	607	630	650	597	657	626	626	632	656	597	656	561	597	651	629	616	651	625	577	573	605	669	638	632	643	625	636	627	668	635	637	605	662	637	643	635	593	623	684	629	643	634	624	645	625	652	612	643	643	645	605	636	650	639	657	659	667	674	690	627	642	604	664	667	593	638	645	680	680	640	644	635	659	661	661	653	649	584	647	587	623	618	632	630	585	625	620	662	624	621	676	623	666	664	652	558	622	631	615	639	692	621	639	635	678	637	637	631	584	625	632	613	686	638	616	592	651	654	639	637	656	621	636	640	670	619	636	636	653	597	612	649	607	660	663	591	606	635	680	667	689	656	653	633	629	675	632	635	624	645	612	624	695	584	586	616	669	624	650	609	642	604	647	651	603	608	656	607	576	587	639	595	623	628	623	637	659	650	626	638	617	631	622	624	627	700	655	613	628	594	570	637	624	582	644	667	644	643	647	639	634	616	688	625	667	633	633	612	662	652	606	635	633	602	653	616	637	650	622	688	629	650	599	589	657	618	638	596	634	654	651	643	653	649	616	612	656	682	666	602	670	616	615	656	591	642	623	593	655	656	661	622	628	699	617	627	622	686	662	641	650	614	647	611	628	665	631	628	595	642	606	638	627	619	588	648	649	590	607	636	614	615	643	617	638	626	654	656	670	641	644	600	673	634	591	632	631	592	602	643	647	645	602	671	639	657	652	585	667	631	582	617	627	641	655	622	630	671	653	649	653	671	649	591	658	633	633	672	625	633	623	690	618	632	672	644	644	661	632	641	623	659	620	644	630	591	652	621	618	632	620	663	598	616	627	664	641	647	594	650	655	617	641	671	586	650	590	614	648	670	647	576	614	619	642	641	597	631	677	643	604	619	620	639	647	624	587	644	656	651	613	667	629	667	641	669	629	658	615	683	620	656	594	660	608	692	633	653	616	617	650	588	643	668	613	630	656	649	603	626	667	618	641	623	691	657	636	599	608	643	608	579	645	639	599	630	605	647	618	585	651	611	600	637	662	628	617	665	589	629	635	627	643	657	644	646	635	658	661	610	630	610	615	677	632	605	613	586	582	636	628	629	648	629	626	651	655	646	637	617	617	622	635	663	648	627	656	607	649	645	657	666	656	651	658	605	624	604	640	658	643	628	641	703	638	638	653	615	630	670	615	610	588	618	639	643	666	655	605	660	610	645	661	628	656	632	660	607	644	629	614	617	622	667	632	608	623	650	601	649	564	648	668	646	614	622	644	654	677	688	652	631	648	597	649	608	621	598	646	626	604	613	615	628	645	654	628	678	670	617	598	656	673	675	646	682	588	631	618	615	621	631	586	631	635	660	593	628	671	663	637	627	653	693	661	631	615	651	607	636	612	629	610	699	668	645	624	646	623	680	650	670	556	608	648	670	629	597	637	623	565	659	617	660	633	649	611	642	657	627	611	628	637	609	695	626	650	655	675	633	620	637	549	657	595	644	627	660	618	653	639	618	627	597	616	600	619	640	708	613	613	608	634	620	630	612	637	645	608	647	654	631	662	669	619	609	623	606	642	607	609	663	645	653	588	606	671	675	626	630	626	632	634	635	628	647	615	611	635	620	637	611	671	636	642	605	621	611	633	604	627	603	601	668	640	632	642	629	630	651	637	642	609	675	612	641	606	626	657	660	657	614	638	625	612	611	649	668	658	652	639	618	652	602	614	629	630	591	624	594	628	592	618	649	630	607	639	649	619	603	624	644	610	653	652	619	682	655	587	660	577	659	626	594	636	652	631	631	629	643	627	591	666	613	614	610	651	609	651	647	627	665	609	599	654	599	616	622	648	621	605	617	639	616	634	654	643	646	612	666	624	625	624	586	652	606	645	676	585	639	612	618	649	643	614	602	638	585	625	657	652	612	629	612	624	620	626	658	610	644	590	577	671	636	593	595	614	599	663	664	642	652	621	656	642	641	658	623	657	631	648	638	641	640	610	658	659	628	619	646	639	635	614	660	644	587	649	624	670	639	634	590	601	624	644	667	605	640	635	644	610	632	664	589	618	649	624	638	673	664	577	665	624	616	631	630	616	628	634	667	644	618	600	670	636	665	622	670	615	626	603	651	611	593	633	655	568	611	662	620	654	643	605	609	623	614	684	592	656	642	671	608	607	636	597	660	583	639	686	702	617	664	610	673	571	612	654	630	654	656	633	601	645	613	675	639	694	605	607	653	600	585	620	630	620	625	604	657	664	663	617	636	645	618	634	605	631	643	642	624	623	634	626	666	633	654	600	644	642	615	671	631	675	658	662	628	630	689	628	605	637	594	648	587	675	634	632	632	662	652	644	632	605	655	622	642	600	595	613	597	632	643	661	600	691	630	614	624	639	651	619	634	613	620	584	630	586	669	612	596	644	600	649	624	652	629	606	663	628	630	688	604	635	602	618	610	659	659	636	626	628	605	616	649	671	658	654	621	608	706	650	661	633	634	604	621	662	672	651	639	628	616	618	653	675	641	596	647	612	599	649	611	617	638	637	669	603	602	648	630	656	577	645	592	613	638	599	598	588	650	676	616	612	641	614	623	640	638	645	685	666	610	627	595	641	622	634	635	620	620	586	639	628	634	665	680	651	638	687	601	602	602	635	688	651	688	620	596	629	648	631	604	636	625	616	651	617	670	658	581	629	660	636	614	602	632	609	664	649	628	593	630	619	625	656	613	632	582	644	658	670	621	641	611	686	640	615	653	593	627	626	600	596	650	634	626	606	636	608	606	654	644	617	586
16510	6114	7017	5786	3708	2779	2072	1398	896	789	535	477	386	344	417	405	370	381	368	344	382	353	368	345	339	323	333	289	319	303	306	299	281	261	284	281	282	257	228	312	280	238	224	221	261	219	223	232	228	247	263	229	242	242	233	240	262	231	263	230	240	234	248	268	210	229	222	254	239	205	262	227	237	261	254	223	250	222	236	224	236	240	239	218	247	238	236	265	279	234	236	244	248	246	255	249	235	243	233	237	213	263	250	218	244	260	223	249	261	243	235	216	256	280	228	264	241	239	235	267	241	241	216	245	262	243	239	277	262	236	221	215	248	262	219	234	261	221	231	238	248	231	240	222	230	246	238	222	231	251	234	250	236	258	274	248	250	232	258	287	255	261	223	209	231	258	236	236	237	230	221	240	227	249	241	256	247	241	236	237	217	226	227	275	248	248	232	218	249	238	241	242	237	233	237	237	222	245	249	255	251	245	214	243	228	234	251	205	233	289	225	229	231	243	237	243	252	226	239	244	231	191	224	247	235	229	254	236	241	199	219	230	246	249	235	220	222	260	265	212	231	208	228	236	226	237	260	247	268	248	255	227	262	248	259	253	231	233	235	250	242	280	213	234	255	267	224	214	234	252	250	219	234	251	239	236	269	224	252	245	232	224	236	269	228	251	220	237	225	218	247	192	225	253	246	246	238	260	219	199	221	236	262	231	247	207	258	237	232	226	230	237	215	218	225	229	248	249	249	254	245	253	262	221	237	224	251	231	221	261	247	248	242	250	250	241	247	280	251	244	235	253	209	258	251	242	241	219	190	225	241	246	249	238	213	255	246	242	227	219	239	247	251	259	249	237	242	225	255	244	251	257	249	227	221	242	225	227	257	240	245	243	220	237	214	241	242	239	260	248	245	221	260	243	249	231	256	250	208	242	256	254	255	243	247	204	248	215	263	257	213	214	233	236	210	238	221	229	223	250	235	261	246	240	250	240	229	249	218	251	234	245	235	241	219	286	216	235	230	257	218	221	242	237	237	256	265	231	250	224	229	236	204	237	266	216	245	260	280	200	224	220	221	215	234	219	229	209	236	235	251	261	255	226	233	230	236	244	244	217	255	246	243	242	247	269	219	239	243	227	246	218	241	246	249	253	206	237	231	221	238	244	245	243	230	216	230	238	283	212	248	235	230	208	237	235	228	228	222	244	258	233	218	205	258	229	265	223	241	223	272	256	215	260	251	263	257	221	258	238	261	267	232	209	224	235	249	240	241	251	243	234	221	226	220	215	253	230	234	234	266	224	251	244	235	249	239	237	258	250	257	242	229	244	219	236	250	210	248	220	232	234	221	248	226	246	266	259	235	231	233	231	226	249	229	231	237	238	229	239	234	226	257	256	232	244	250	217	243	224	239	263	246	229	242	235	249	228	248	209	252	217	208	244	267	229	220	222	230	216	226	241	223	216	237	233	217	219	224	258	212	263	218	241	213	227	246	236	232	222	256	245	232	276	199	232	237	238	232	216	253	191	226	254	225	253	237	259	236	234	273	227	229	249	231	242	231	220	254	255	231	240	255	225	257	247	254	260	232	241	226	228	217	252	252	266	265	252	229	212	228	240	231	223	234	232	215	231	235	245	222	258	241	236	210	219	246	248	230	222	231	215	249	232	225	248	242	218	236	220	224	249	249	238	245	236	215	225	235	234	231	248	227	238	225	250	229	230	204	209	231	250	260	237	225	261	232	228	277	242	261	233	223	231	253	248	246	229	228	248	255	236	248	214	235	258	243	257	267	235	235	247	239	253	251	236	258	227	228	231	261	226	253	244	231	265	237	254	236	236	214	247	216	222	223	239	269	233	216	218	264	271	207	225	225	235	237	239	221	224	233	252	240	230	216	259	200	225	255	236	192	233	226	245	246	236	234	261	251	226	228	236	244	237	254	247	225	226	226	247	230	244	240	249	234	219	233	217	249	245	242	220	260	224	254	238	246	219	236	213	230	229	214	223	273	255	233	239	204	222	220	227	217	261	237	243	241	244	220	234	211	229	241	263	254	232	219	225	265	227	252	235	255	211	241	236	217	241	261	233	254	240	228	220	237	242	223	224	245	259	216	248	260	213	237	226	244	249	247	246	239	241	250	221	252	229	249	249	222	257	229	227	235	246	241	249	242	236	242	252	243	265	237	236	260	231	266	254	246	238	217	225	232	267	237	232	264	224	248	211	225	263	242	245	241	219	247	208	263	238	239	211	237	231	209	225	229	240	242	254	217	232	236	266	255	237	229	254	267	241	221	250	233	236	229	208	261	227	244	238	217	223	240	246	272	254	225	264	234	234	240	259	230	217	229	231	233	210	227	236	228	282	231	258	244	233	230	251	204	240	212	252	277	230	249	216	266	249	199	253	248	247	224	231	239	224	253	221	214	260	245	248	237	236	259	226	235	252	254	235	218	239	219	218	246	220	231	259	233	226	227	248	242	237	259	243	254	225	243	244	250	254	246	263	237	249	244	233	277	217	274	234	235	259	237	236	229	203	231	228	268	242	210	232	241	239	255	208	223	246	230	202	209	241	226	209	235	206	233	240	231	243	242	241	266	256	246	268	245	229	257	226	254	237	238	220	226	234	229	252	253	263	265	286	213	211	235	226	240	218	253	261	220	228	236	247	223	247	270	234	233	243	261	235	233	262	261	234	211	251	254	234	270	209	252	253	249	232	228	221	250	243	213	247	231	256	237	255	227	249	264	253	231	193	222	249	222	235	269	210	242	260	207	253	246	248	237	204	229	217	224	243	261	254	222	251	251	221	229	240	217	242	241	221	271	244	248	255	230	252	203	231	253	247	221	218	231	262	214	231	243	230	238	227	223	273	240	235	260	242	243	231	227	225	283	247	239	251	252	247	221	217	233	176	215	237	285	279	244	227	238	241	251	253	235	220	235	213	216	251	241	214	249	228	229	235	249	235	246	245	233	235	251	229	202	256	244	235	245	236	225	234	241	222	246	232	259	252	225	246	252	260	247	247	233	251	223	220	215	255	214	244	243	244	217	228	235	237	227	228	222	233	229	233	240	240	230	216	241	252	252	258	237	250	240	221	224	240	268	215	247	230	240	213	251	228	226	246	227	207	212	240	245	273	245	262	228	245	242	230	268	222	240	234	247	260	204	230	195	213	224	268	236	229	226	226	228	227	240	217	253	226	226	235	256	256	210	227	238	237	249	233	225	254	239	253	220	242	216	245	240	242	206	216	245	258	227	230	242	245	229	242	258	245	263	243	219	274	246	268	223	238	230	249	225	236	226	224	240	209	244	241	240	239	239	230	215	229	240	261	238	231	224	263	242	252	224	232	230	259	224	254	234	245	247	257	246	239	226	219	221	248	247	248	251	222	250	214	258	249	243	239	277	264	222	249	265	222	236	238	225	244	228	237	243	234	230	247	236	232	235	225	237	254	246	257	248	254	225	241	212	234	231	253	215	248	186	238	238	249	260	220	244	238	238	242
9654	4997	8828	10000	8253	7197	6100	4786	3553	3173	2330	2008	1530	1385	1672	1496	1488	1503	1630	1431	1501	1435	1379	1284	1272	1326	1185	1091	1039	1045	982	994	934	940	843	835	780	733	676	657	707	573	644	587	594	580	589	587	513	569	549	580	601	556	642	597	653	595	574	553	563	616	587	596	569	562	571	571	572	557	541	606	582	537	537	550	536	569	558	587	547	555	568	564	598	587	569	557	563	580	582	575	545	567	574	567	584	576	563	630	591	557	572	555	557	538	583	592	502	571	518	569	577	532	558	545	554	556	534	513	529	534	576	608	587	577	555	528	579	565	543	549	599	545	509	541	518	558	564	542	556	559	555	580	550	562	544	573	533	534	584	512	577	578	545	514	574	578	519	584	601	530	586	530	570	595	534	576	560	549	522	564	529	529	540	594	552	519	561	525	543	554	563	556	561	575	568	535	600	526	560	551	556	521	559	555	540	592	555	569	578	585	595	559	567	568	567	558	553	578	520	577	573	561	540	556	575	573	509	555	563	565	544	543	600	532	559	575	514	537	576	571	576	594	502	550	584	536	537	588	555	528	608	544	588	520	514	547	589	557	533	588	575	572	576	509	585	541	544	543	552	583	551	580	552	583	497	575	536	569	549	597	546	533	563	546	588	518	555	557	584	558	586	546	552	595	538	578	555	514	521	536	575	596	556	551	595	554	547	573	518	530	588	567	550	624	611	575	572	544	557	533	561	559	575	548	523	551	601	601	527	516	575	563	563	593	531	573	577	563	584	566	552	580	545	543	541	590	557	563	552	593	534	570	512	518	582	581	574	583	560	515	592	557	537	538	579	586	550	585	560	562	595	568	558	582	573	568	546	554	553	531	571	573	588	548	552	539	581	576	587	569	524	569	534	555	532	557	568	554	526	607	586	579	547	607	540	571	572	541	593	566	581	545	557	583	556	535	560	548	578	558	540	546	570	517	549	561	555	577	531	602	533	559	551	535	602	531	566	553	569	543	532	548	590	543	535	568	548	537	564	575	557	572	565	583	603	524	559	583	536	579	568	564	535	546	535	558	570	578	536	562	556	522	544	555	566	573	542	561	562	564	590	572	519	537	558	594	544	568	519	549	519	573	583	526	568	534	572	534	590	548	532	536	589	560	587	534	533	577	562	532	527	572	537	566	548	583	584	544	561	584	536	576	536	537	528	556	549	574	563	555	532	576	544	547	584	557	518	543	560	507	533	546	570	572	525	523	552	549	568	585	550	580	518	571	525	570	582	526	531	585	565	519	566	551	542	559	543	566	530	495	533	578	565	537	528	553	545	551	569	552	562	544	534	557	553	608	575	564	600	606	563	510	562	545	604	571	553	553	556	507	529	565	604	578	551	534	539	551	515	534	544	538	545	538	561	575	526	586	536	558	535	547	535	551	509	596	544	536	570	546	554	596	528	561	554	555	518	609	519	548	572	575	558	556	574	566	558	567	545	547	595	598	565	525	543	566	560	560	548	575	600	555	557	586	584	531	567	551	592	551	574	582	579	565	576	569	553	522	583	538	542	595	550	625	553	588	535	579	567	560	572	527	533	572	553	551	561	570	583	581	576	545	577	550	561	531	562	560	561	548	551	587	531	554	583	558	520	557	580	567	595	590	569	525	557	589	527	597	516	575	595	611	525	489	526	504	575	545	589	548	561	589	575	560	577	541	526	590	551	562	565	525	570	561	587	551	575	529	526	545	563	569	521	574	548	530	535	523	544	530	567	595	530	549	561	554	559	559	508	551	585	563	539	566	569	570	583	565	601	600	509	572	528	561	560	514	540	543	579	567	553	566	583	553	611	563	559	533	567	539	561	549	565	564	561	565	540	560	530	558	548	559	527	509	591	547	580	576	563	565	570	532	592	609	533	556	547	584	562	546	593	551	545	588	595	603	560	531	554	537	586	561	587	536	572	581	554	555	529	558	585	607	543	584	569	524	569	543	562	544	595	533	514	552	518	549	582	569	529	517	543	554	557	530	546	480	573	545	580	564	545	489	576	561	591	550	514	580	595	548	566	534	515	536	512	563	597	545	528	529	508	545	553	548	562	565	579	532	584	561	593	524	551	560	564	551	559	545	561	553	540	551	551	556	565	544	524	511	573	556	578	583	579	595	567	549	580	561	545	579	537	570	553	569	565	520	519	536	532	556	532	581	563	507	542	569	549	563	538	595	597	556	559	543	545	544	592	552	573	545	558	539	567	561	592	578	546	552	564	587	590	570	549	560	574	591	576	510	555	568	564	559	565	564	565	540	550	508	561	548	535	533	536	562	528	571	553	560	585	583	562	583	544	538	582	539	546	556	562	561	539	542	572	560	572	546	534	513	578	516	539	565	543	587	611	563	539	566	556	538	551	588	561	539	560	574	539	535	614	537	594	529	544	549	575	572	576	558	597	551	535	556	534	550	509	580	570	545	591	584	592	530	576	537	549	572	583	587	548	563	609	519	539	566	529	562	581	548	585	536	512	540	576	573	551	592	534	608	554	564	539	576	553	568	544	564	527	558	550	534	584	585	599	539	528	577	556	593	547	570	597	549	582	548	554	531	547	555	564	572	580	592	544	569	600	574	547	558	537	540	568	584	561	524	611	546	551	554	601	548	566	551	573	559	554	559	585	537	540	555	579	520	548	547	580	576	527	559	561	554	602	572	584	582	543	565	532	547	535	546	551	590	573	593	545	560	547	576	556	535	586	546	588	596	540	527	547	562	551	597	516	506	568	600	532	541	524	554	518	578	568	542	562	552	543	553	566	592	558	560	544	592	569	552	588	530	586	542	579	585	541	589	521	555	528	576	560	570	516	544	524	576	576	534	573	541	582	584	561	631	602	569	528	524	528	573	558	567	530	561	579	555	549	559	545	564	550	555	535	561	510	590	537	538	571	508	587	547	535	552	523	548	574	517	510	517	563	514	546	586	586	606	539	544	571	574	558	561	512	536	580	571	596	598	600	548	571	578	578	548	534	609	570	558	571	539	579	604	511	557	583	526	563	551	564	566	573	515	572	601	569	546	553	538	576	635	557	507	567	559	541	574	560	564	564	544	557	562	572	549	572	571	551	621	566	554	588	542	546	610	574	569	573	560	540	590	545	572	553	545	572	515	598	573	571	534	542	568	555	574	617	596	567	524	536	557	545	572	592	545	561	575	545	531	568	582	549	529	507	548	540	575	567	526	543	539	549	552	541	562	571	542	567	561	532	577	567	493	542	517	585	604	599	570	548	552	559	586	546	523	534	590	519	565	544	529	537	558	585	537	567	538	559	580	514	535	535	632	526	549	582	516	538	532	564	560	545	555	527	542	562	568	597	573	535	582	571	579	591	611	550	530	574	561	543	546	546	578	541	559	539	592	524	588	509	561	604	548	544	526	534	558	570	585	534	586	588	592	558	555	581	566	602	542	515	588	522	547	581	586	561	547	572	578	509	548	577	615	521	557	582	542	574	553	544	586	561	591	539	576	547	583	533	583
2666	1161	1199	925	657	547	513	449	483	442	404	379	373	359	428	398	396	406	396	416	415	404	426	404	388	377	423	391	379	402	394	367	430	370	348	386	349	373	356	367	360	384	397	381	354	374	398	377	357	354	385	356	371	359	356	375	360	386	419	369	362	413	377	396	396	403	389	362	370	378	358	371	385	357	379	361	384	333	372	378	352	373	351	321	337	364	400	367	364	382	396	388	347	361	379	350	364	377	381	391	357	352	396	360	355	380	389	375	371	365	416	397	381	414	347	355	364	389	376	344	360	370	365	346	340	353	362	387	352	367	373	364	392	375	368	391	372	363	394	371	416	335	351	343	378	364	347	380	390	358	363	362	391	390	345	351	384	370	391	358	353	393	354	408	377	346	387	349	389	333	395	409	398	395	356	394	337	354	367	360	380	319	374	355	351	353	370	350	332	327	351	351	350	391	338	397	368	403	398	347	355	358	388	381	392	386	338	385	387	352	375	367	353	349	382	388	362	362	383	358	377	368	389	331	360	408	385	398	355	352	393	402	371	363	341	379	413	348	378	355	399	375	366	343	405	372	373	380	386	397	418	379	350	428	370	400	366	377	342	381	385	377	351	355	346	388	386	382	426	387	397	367	357	362	361	355	377	385	367	385	367	394	402	370	404	361	375	362	352	397	334	357	376	350	386	404	338	386	364	343	379	401	402	385	379	342	390	389	385	374	378	412	365	361	354	354	375	369	371	402	378	383	353	368	331	377	371	386	351	394	396	350	383	353	365	379	368	387	368	372	376	379	381	374	378	366	349	357	351	372	359	378	372	325	325	344	369	371	378	354	349	357	365	355	371	406	311	379	340	355	371	383	393	381	362	388	344	346	344	385	380	387	369	356	350	345	354	371	378	341	332	344	361	382	389	381	374	368	382	392	375	402	360	366	373	371	389	340	360	370	366	382	359	412	381	371	372	346	349	360	348	380	412	346	365	357	367	384	390	421	374	346	373	345	391	354	385	403	396	351	383	345	397	386	361	354	384	390	352	330	372	391	386	376	391	357	417	385	356	356	343	349	357	366	394	378	360	360	391	379	343	417	359	387	367	378	375	345	401	357	359	386	371	353	356	377	396	390	333	399	378	346	349	378	395	350	401	371	367	373	345	354	384	394	380	342	361	354	377	389	348	336	376	385	361	379	367	370	353	349	407	351	397	384	345	340	372	347	385	399	368	382	393	388	367	358	374	365	398	367	377	357	375	391	372	364	355	358	356	375	400	366	365	367	373	349	348	352	376	387	367	364	381	384	370	366	333	352	400	375	350	353	368	350	397	395	413	365	365	361	366	360	378	373	365	373	402	405	365	374	369	370	325	402	408	377	400	374	314	374	364	361	401	364	369	419	368	408	368	382	390	354	387	375	341	320	354	377	389	393	353	357	386	384	385	390	373	372	363	384	354	366	353	383	399	383	397	357	375	380	369	364	374	402	332	405	358	386	379	349	403	393	350	395	367	359	391	351	357	347	385	376	380	365	364	376	338	359	364	380	397	396	376	383	362	365	398	421	335	360	360	380	378	339	356	356	372	353	368	358	369	367	414	399	399	364	386	359	373	375	349	382	383	351	404	370	357	331	355	393	399	359	378	342	400	384	395	402	374	348	381	334	333	390	363	380	370	394	402	361	334	384	332	368	342	364	372	364	352	372	394	369	428	407	357	385	355	362	358	380	340	378	358	346	347	370	361	422	381	362	385	387	396	368	347	341	354	382	382	367	334	395	369	396	342	385	352	364	385	351	383	391	342	366	358	325	372	386	373	389	378	356	352	356	350	353	360	388	383	329	399	365	376	366	405	366	392	374	374	381	366	375	343	383	321	367	361	368	366	382	403	352	390	389	382	387	369	331	396	386	368	368	353	379	370	365	391	368	388	348	364	384	362	381	393	356	394	379	362	374	346	353	372	357	363	382	345	413	376	387	343	357	355	392	381	348	370	362	375	423	402	374	360	374	395	355	371	401	363	367	383	385	368	357	371	371	382	361	369	379	424	344	398	372	364	382	374	373	377	361	368	373	355	358	383	333	379	370	370	359	380	385	349	358	368	380	345	342	418	382	372	387	359	384	392	363	369	450	357	391	357	369	379	408	338	363	396	363	444	383	403	363	396	391	393	362	355	368	370	390	388	363	344	404	342	407	375	363	357	380	375	390	376	363	359	367	368	360	416	369	346	391	360	402	333	380	353	325	341	409	383	336	374	377	399	367	339	326	334	362	395	346	357	357	363	380	383	376	356	331	368	373	408	369	368	406	315	408	352	379	338	365	386	361	365	360	381	388	394	360	350	361	409	373	373	375	387	323	362	362	344	404	387	370	394	373	408	339	329	362	397	371	349	365	369	352	414	372	362	355	387	392	354	368	348	372	369	410	364	346	372	365	390	350	389	380	375	319	350	390	328	369	375	364	370	342	402	354	381	381	379	423	367	366	381	339	370	415	382	393	365	349	380	362	378	381	381	355	355	384	375	366	364	362	382	362	338	381	370	400	392	380	385	326	348	385	373	377	366	365	378	359	338	362	391	369	398	375	376	383	396	388	324	353	335	397	333	363	392	375	377	365	357	345	355	385	377	370	374	365	368	353	372	372	382	354	399	357	365	367	347	429	344	341	370	370	365	369	402	368	333	385	371	381	363	349	385	349	340	384	405	356	334	360	352	369	359	386	383	358	392	359	413	364	375	389	350	391	400	371	341	363	381	383	355	415	386	378	403	383	359	357	392	373	380	364	409	389	364	369	355	383	383	411	360	378	365	366	369	359	345	362	366	387	389	346	418	370	375	347	359	387	346	349	385	401	375	389	373	355	402	386	402	401	381	351	346	357	371	383	358	373	380	384	386	381	396	365	347	382	371	355	389	367	345	353	404	386	366	404	375	383	382	353	396	380	365	366	393	337	396	383	382	356	380	351	387	370	347	379	377	420	377	355	348	359	370	368	352	397	389	381	387	355	347	386	415	370	343	387	397	359	387	387	387	347	369	393	373	382	400	397	346	346	394	358	353	367	365	381	339	392	364	396	372	392	368	345	362	371	285	395	318	414	397	389	394	355	349	390	374	377	378	362	395	380	350	363	355	354	350	339	361	344	362	418	350	343	356	398	390	349	353	369	383	331	330	395	356	399	343	333	331	399	364	348	337	359	361	373	332	350	376	351	372	372	359	366	381	394	389	378	376	354	384	356	381	365	373	323	371	400	371	389	364	373	308	328	390	394	389	352	394	405	367	383	392	402	307	355	390	378	370	342	356	365	372	374	407	395	375	364	357	345	369	362	364	375	354	360	367	404	375	391	389	339	370	358	344	378	398	380	370	365	351	374	358	358	407	374	370	378	346	380	354	352	341	377	350	415	369	387	383	408	384	382	393	351	380	417	374	383	398	384	383	344	335	370	409	400	400	378	345	380	331	372	326	350	358	352	368	350	375	420	357	396	372	376	372	388	399	404	392	371	379	368
2544	1534	2495	2636	1985	1718	1559	1413	1231	1171	1073	1036	948	841	955	949	993	951	1037	999	980	1064	1089	1089	1041	1058	971	959	963	975	937	941	940	908	906	923	845	875	846	802	782	884	793	782	819	769	833	804	833	821	802	843	810	857	821	829	808	791	842	839	784	743	825	772	772	824	779	866	811	842	843	872	813	815	754	769	820	775	808	802	800	773	778	800	838	805	791	783	807	802	758	756	805	771	803	808	800	825	797	829	824	768	834	787	755	788	817	796	819	811	811	787	812	780	857	828	839	799	836	870	752	784	796	791	788	798	794	812	797	776	812	796	802	820	768	766	793	810	826	829	792	789	828	794	779	849	809	755	825	834	802	835	790	792	788	829	854	750	842	747	811	792	790	806	801	860	767	844	832	819	787	815	752	799	731	807	825	840	764	812	846	816	785	812	811	820	839	793	788	780	792	806	777	755	788	792	796	818	827	823	820	812	797	841	813	830	782	853	803	849	782	812	808	771	827	827	796	830	811	799	775	788	746	761	796	831	790	802	785	829	748	815	833	824	829	818	768	775	801	802	820	804	840	764	818	794	745	810	806	788	795	757	795	786	841	804	851	831	829	826	824	843	833	823	813	805	797	766	788	801	790	812	828	824	806	780	821	833	790	811	843	788	778	866	808	785	863	812	807	753	774	806	793	802	802	811	824	811	797	825	776	780	821	797	829	862	835	758	803	740	794	788	776	823	805	784	811	795	800	805	813	806	789	801	828	836	722	811	840	759	765	766	779	845	784	795	797	823	772	791	765	805	772	838	787	804	794	789	802	846	857	831	768	766	757	770	822	837	773	838	798	823	804	815	881	845	802	809	781	829	773	790	803	847	751	820	835	856	803	792	799	812	827	775	778	830	810	805	821	843	803	775	801	792	855	804	848	778	804	788	805	831	800	832	791	771	844	819	754	816	848	759	795	770	833	788	791	787	841	871	828	844	778	762	778	823	818	819	787	840	831	827	813	772	770	764	811	813	776	775	806	844	835	789	759	812	841	830	831	793	808	821	770	825	808	750	857	801	777	813	830	816	777	796	786	820	772	828	797	855	749	810	838	789	789	791	797	811	809	799	768	808	827	828	762	812	836	783	822	826	846	840	853	837	801	775	808	808	793	768	788	791	880	743	772	807	776	840	797	797	811	781	777	803	807	814	813	810	861	819	813	833	810	765	829	789	814	819	841	798	800	843	827	820	810	834	819	814	832	763	832	816	830	802	869	816	840	814	778	817	793	813	826	827	804	806	814	848	809	781	779	872	819	842	831	776	747	812	837	838	763	818	799	794	834	848	832	785	771	804	785	879	784	747	804	769	793	777	763	766	852	861	805	793	816	758	832	820	768	860	824	814	816	794	826	834	797	792	819	801	813	826	837	769	824	830	827	745	815	848	775	778	762	743	781	781	765	827	808	812	853	728	799	827	750	762	843	841	788	772	827	859	847	813	803	808	766	844	828	790	796	797	744	812	795	816	855	805	796	797	827	773	842	793	820	863	821	791	837	766	824	841	830	855	800	819	796	788	840	750	807	821	817	795	764	774	833	818	845	780	793	788	842	778	824	779	826	776	809	851	825	807	809	777	881	769	802	793	852	792	802	775	818	806	811	846	848	846	828	822	823	826	838	787	828	779	816	819	830	762	781	792	817	810	781	777	804	786	848	780	788	833	813	812	838	796	872	775	798	819	830	820	781	784	763	786	819	786	827	842	791	778	806	869	801	813	825	827	802	792	797	787	787	785	850	838	801	774	765	836	792	848	794	770	785	814	797	792	854	775	816	748	827	835	786	775	849	808	809	802	767	852	824	835	789	783	791	818	766	773	791	815	811	837	844	793	796	834	812	778	795	790	835	791	831	834	810	812	829	840	831	831	849	770	810	808	823	816	774	802	791	776	873	808	737	813	822	814	792	803	827	864	812	791	780	783	815	830	873	800	784	806	800	779	792	763	823	822	775	806	782	793	815	830	779	833	774	823	790	836	832	763	800	809	769	807	776	739	795	779	815	845	760	842	796	833	772	794	803	832	781	781	826	815	783	841	789	811	865	806	810	796	760	863	808	849	792	832	805	751	823	772	822	750	840	813	815	805	797	806	783	789	817	814	789	778	827	823	869	818	768	821	812	779	820	818	795	796	808	834	791	779	838	792	755	787	790	862	793	794	836	824	785	797	823	784	809	788	806	837	778	818	796	843	843	866	791	776	810	853	796	830	831	811	784	824	773	786	836	786	809	767	819	762	798	792	822	842	786	849	802	755	789	762	788	784	816	820	801	833	827	798	815	792	811	774	787	803	848	826	839	803	770	789	830	782	812	791	844	776	757	745	775	810	824	778	835	792	856	780	774	783	835	838	756	789	791	852	853	785	793	748	776	817	792	802	814	803	811	736	819	842	750	808	807	780	827	839	811	762	795	818	815	806	828	847	823	797	804	768	786	788	843	795	734	775	797	841	803	814	855	791	842	796	781	802	803	779	840	817	860	836	856	826	817	786	830	788	803	782	778	822	793	808	789	841	842	793	773	806	785	804	746	809	844	811	814	819	817	808	839	770	807	814	737	778	791	855	793	826	837	814	787	739	822	897	783	786	831	816	828	796	829	848	828	800	783	764	763	763	833	795	836	806	769	804	788	825	806	821	836	829	815	786	744	715	832	794	856	811	806	792	846	840	796	831	752	807	837	759	751	775	788	756	761	782	778	796	791	798	809	856	798	812	778	839	817	806	831	769	837	782	833	812	847	775	760	796	847	828	780	776	797	815	805	786	793	806	832	779	770	770	747	795	847	777	763	816	759	791	744	760	797	795	787	818	784	789	869	824	788	764	805	777	859	793	836	834	813	838	807	811	833	820	795	828	793	802	848	789	783	833	828	826	847	800	812	818	817	751	828	767	790	820	786	786	785	854	776	813	790	811	829	800	747	759	744	829	824	814	840	803	844	832	833	882	860	824	767	791	837	800	837	808	838	820	772	776	832	793	826	794	795	753	788	798	779	825	842	795	777	779	848	825	794	819	760	771	842	798	838	807	774	830	806	837	756	809	775	746	834	792	783	753	826	784	807	797	793	807	805	812	836	801	822	819	784	827	809	817	774	785	817	853	850	820	807	837	823	780	803	857	757	826	793	818	834	778	774	801	803	792	815	783	786	818	791	770	768	789	755	783	768	835	808	781	843	775	779	829	803	764	852	802	807	836	793	776	837	787	812	802	832	812	771	774	834	748	802	790	769	787	806	777	843	794	819	773	862	845	845	817	739	809	800	787	829	801	821	763	775	760	818	806	770	780	843	783	786	783	862	796	770	778	815	853	834	754	756	796	861	740	745	808	847	803	820	820	804	790	785	780	819	813	828	774	851	780	766	809	870	797	843	792	808	799	776	825	818	793	794	768	825	834	792	749	846	803	818	806	794	797	804	790	810	750	799	783	796	791	817	755	790	811	788	804	821	827	811	797	825	786	853	834	794	821
9153	3382	4032	3295	2100	1641	1226	813	598	530	418	432	354	347	319	386	381	339	354	345	341	336	368	315	353	363	356	319	318	328	297	301	312	285	309	286	299	275	291	321	263	244	278	268	269	274	259	272	270	305	291	316	276	291	292	270	292	273	288	290	272	254	266	257	323	233	269	247	307	265	266	284	249	250	288	278	264	288	282	291	278	284	255	259	260	273	277	304	306	275	238	277	260	267	272	284	278	272	267	282	279	262	291	265	251	273	290	272	259	283	295	278	288	274	273	290	247	248	252	253	260	339	299	270	270	240	262	272	278	316	280	271	322	253	271	293	238	277	253	248	269	274	293	271	246	267	276	251	290	260	254	281	285	281	311	265	312	243	277	284	271	274	258	252	275	269	243	299	259	313	318	270	255	246	284	256	276	269	284	278	228	262	274	275	269	252	293	299	280	276	282	246	278	263	264	247	278	301	268	266	263	251	277	266	281	262	290	271	262	273	260	251	282	280	281	248	287	242	289	268	280	256	270	275	278	300	281	271	285	290	286	304	276	275	282	264	310	260	264	259	261	252	263	297	297	286	290	290	302	262	283	287	258	275	273	268	292	272	289	265	276	275	273	265	270	267	255	288	259	264	260	273	320	255	257	266	300	273	271	323	293	290	304	282	269	290	282	297	284	265	247	303	267	262	272	263	260	247	284	280	265	289	288	276	282	263	260	245	257	284	260	295	257	294	270	305	295	257	256	259	300	276	256	284	258	283	271	272	258	266	258	269	283	306	258	255	245	269	273	298	231	281	261	272	277	313	242	275	240	297	270	246	237	314	260	293	300	274	245	225	288	292	262	282	267	256	277	243	303	270	260	288	287	330	260	309	247	268	258	251	273	262	257	300	273	271	280	311	272	281	281	270	266	226	254	268	267	286	258	255	257	302	261	276	288	278	302	273	266	268	285	261	276	288	272	245	234	277	267	260	272	253	275	263	277	279	267	254	273	268	270	256	267	294	285	270	267	271	290	271	296	273	280	267	284	302	303	259	277	290	267	260	265	242	281	270	257	264	273	248	278	304	281	288	274	294	266	264	275	250	302	274	260	309	277	243	278	279	243	276	256	272	263	267	255	293	301	280	254	275	320	296	273	276	282	280	261	285	273	293	254	246	296	270	262	272	282	274	260	256	269	265	244	280	239	275	275	250	252	286	298	264	261	291	292	257	245	248	309	290	295	260	239	287	271	256	266	256	256	286	266	283	248	302	313	259	264	255	252	266	262	269	276	249	248	279	290	247	251	232	249	280	279	243	283	285	262	262	306	247	293	274	242	268	295	275	283	258	294	247	284	274	253	286	275	269	267	266	289	281	259	287	246	285	294	296	278	299	282	270	302	263	280	282	284	262	291	251	259	251	266	268	271	271	274	267	274	262	277	305	273	251	268	258	287	254	265	245	283	248	285	274	240	257	272	289	287	286	272	243	268	256	270	248	279	265	264	276	281	247	229	253	263	270	268	268	263	296	310	281	264	250	252	263	278	260	244	257	287	263	267	267	261	251	254	298	260	285	271	236	290	259	265	249	284	274	257	307	280	260	268	269	276	292	281	284	286	240	250	283	246	247	283	259	253	269	264	283	327	280	284	273	270	260	265	291	292	288	274	263	271	271	276	295	300	260	266	261	270	263	312	300	241	239	271	260	258	275	256	285	261	260	328	263	279	272	301	301	270	279	289	265	279	300	258	260	289	236	268	297	286	244	261	291	296	256	254	259	264	283	300	288	283	250	228	254	254	268	268	266	263	245	289	257	276	229	254	259	310	274	272	293	279	249	263	297	291	269	309	268	284	285	262	270	271	311	256	257	275	266	270	297	281	253	261	239	249	264	273	295	265	277	271	266	259	278	281	271	304	287	314	259	288	305	290	264	237	268	248	275	262	285	266	248	269	265	281	274	298	302	293	291	277	288	289	261	252	246	245	311	284	272	274	280	271	251	309	293	296	255	257	278	274	286	258	297	255	288	261	252	236	250	264	273	283	280	258	297	290	251	264	303	240	253	273	305	267	258	268	291	256	270	264	281	277	256	285	268	280	263	286	288	299	268	295	233	273	269	256	288	258	290	254	250	271	293	303	265	291	262	275	277	302	312	298	267	265	273	292	239	275	273	281	285	250	272	244	259	249	287	256	293	310	290	256	281	269	287	246	252	241	271	255	273	290	256	272	283	240	300	270	259	270	245	268	280	267	268	263	267	280	258	290	314	282	246	270	266	290	300	279	303	264	244	279	263	272	239	260	272	250	229	267	281	297	253	254	288	297	273	277	293	272	253	257	251	262	262	268	270	284	264	279	251	292	245	254	296	281	278	271	321	296	268	293	271	289	255	247	279	324	269	272	296	306	258	240	270	286	259	297	308	261	283	250	253	274	298	232	266	289	259	283	274	263	272	283	277	275	295	280	281	271	252	259	259	294	271	270	273	260	281	288	243	273	275	245	260	239	275	238	276	278	265	297	273	302	279	277	263	281	263	275	256	252	239	291	271	287	282	285	291	274	289	305	270	278	302	276	262	294	286	272	263	290	240	260	284	298	255	262	301	271	280	275	281	295	250	250	304	279	263	299	302	249	260	246	275	282	274	254	258	270	282	257	312	247	252	284	298	256	294	280	268	272	285	277	254	249	283	255	273	246	260	262	288	286	298	296	235	281	263	253	282	246	283	267	315	257	307	265	310	277	268	246	247	293	296	289	269	263	264	295	296	264	280	283	246	245	267	267	274	249	265	254	245	263	269	246	270	250	282	288	272	283	292	297	292	253	255	289	268	277	271	245	258	243	258	284	265	255	265	309	284	304	292	275	321	275	276	259	283	267	275	265	235	275	263	290	242	257	271	279	288	285	264	305	233	253	305	276	285	277	306	272	283	286	238	302	279	242	271	318	298	285	294	267	249	321	264	281	269	285	261	305	279	233	266	287	268	268	249	257	306	282	247	251	284	275	256	270	272	264	292	277	264	282	258	293	258	277	272	283	299	268	303	258	273	275	280	279	266	268	294	288	250	269	273	309	269	264	287	277	234	284	283	295	251	272	284	267	271	277	259	243	257	283	260	286	260	299	273	276	282	300	294	286	266	244	306	271	266	272	274	251	250	269	278	272	261	274	286	277	273	250	256	288	297	300	245	283	306	282	262	281	296	264	263	225	293	258	260	281	293	261	270	288	265	305	308	265	265	272	273	274	288	262	264	247	285	284	281	277	270	268	229	303	280	276	265	272	238	267	244	261	278	275	285	268	262	275	273	266	290	251	276	300	300	281	263	290	242	257	259	283	252	294	260	260	267	304	228	244	265	279	290	268	281	291	272	290	257	283	269	246	288	274	309	279	273	319	245	260	271	265	286	255	263	258	263	292	245	258	259	256	245	285	217	257	285	303	280	270	255	259	270	273	269	286	235	272	263	274	259	276	284	280	301	248	283	261	278	276	255	283	266	291	263	299	266	276	291	255	277	274	273
7306	3247	5898	6977	5853	5073	3938	2781	2090	1857	1581	1489	1262	1156	1074	1163	1196	1033	1062	1120	1153	1193	1119	1083	1156	1172	1079	979	912	918	860	877	858	848	779	749	700	701	727	740	703	653	656	643	671	645	641	617	603	650	651	621	640	668	671	654	619	671	621	648	555	602	625	655	675	604	662	622	576	624	646	602	649	603	641	615	591	603	618	639	637	664	652	630	667	618	592	601	564	585	626	660	581	629	606	603	588	621	606	624	670	627	621	617	616	593	639	632	642	621	654	582	646	645	606	604	630	582	586	613	593	622	563	616	591	594	623	624	628	565	645	576	610	621	594	651	614	538	655	568	632	583	602	629	640	619	597	629	624	612	621	648	598	595	596	593	647	601	664	607	642	563	579	657	605	610	562	612	615	601	577	614	598	612	631	613	626	602	673	622	571	660	612	605	590	655	660	569	609	611	569	618	613	612	600	644	622	607	591	612	656	621	613	589	661	596	619	631	635	571	639	606	634	634	614	591	632	612	661	605	578	603	608	630	668	651	617	581	592	630	599	599	592	581	594	580	620	616	594	620	647	607	664	602	585	608	583	608	602	617	613	610	626	622	599	618	632	597	614	645	599	623	607	583	673	600	598	585	643	595	623	639	637	617	619	576	673	627	587	620	611	572	606	608	635	625	564	620	623	630	658	657	614	602	641	613	602	600	644	636	580	617	661	628	653	617	583	628	622	620	607	586	583	604	673	629	589	606	638	599	642	568	634	596	605	656	578	595	581	598	591	604	570	565	613	553	590	631	568	620	634	642	613	568	586	610	650	631	585	597	630	613	574	694	636	617	602	589	668	638	629	599	615	583	628	603	639	597	594	588	651	654	601	594	598	604	611	655	617	646	604	603	624	543	624	622	595	585	595	612	648	601	614	589	586	674	607	656	605	607	586	636	602	609	664	602	583	583	621	626	617	606	655	625	684	609	573	620	604	608	619	583	652	652	629	611	598	575	590	620	645	609	543	611	585	624	595	591	592	635	594	658	633	577	619	624	647	564	625	599	591	602	594	583	678	634	615	661	615	602	658	618	575	628	619	613	604	649	620	637	562	634	608	651	571	617	656	600	638	625	629	607	619	661	622	613	674	565	613	587	638	591	578	622	633	648	571	627	584	587	630	637	621	586	624	633	618	614	639	595	615	606	603	594	610	671	593	596	647	619	623	599	617	606	653	645	600	604	608	631	625	628	585	613	616	638	622	585	609	653	578	578	648	613	623	595	629	605	600	590	620	572	591	588	631	650	645	620	614	610	600	638	642	608	628	621	647	576	610	621	565	613	616	619	658	614	596	636	608	599	580	617	613	584	593	599	609	598	669	603	620	583	593	549	621	631	599	620	616	604	612	609	632	615	586	593	616	583	622	602	629	634	589	660	618	635	574	596	601	611	673	643	605	612	641	619	596	560	600	617	619	579	614	620	601	617	609	644	612	589	591	613	584	626	630	604	614	599	618	565	600	592	602	602	612	591	631	613	616	613	630	658	593	585	585	612	629	597	602	614	617	604	597	617	655	591	635	631	613	639	609	626	635	640	657	640	613	595	659	610	590	629	583	632	618	617	676	586	650	598	604	626	631	588	636	593	601	609	604	599	591	618	610	601	632	627	624	589	594	619	608	594	606	568	617	621	644	613	624	587	596	573	596	638	611	584	665	618	604	589	606	603	626	579	625	604	557	599	637	627	631	668	629	607	616	627	656	600	595	581	586	607	616	611	634	634	532	572	639	638	634	600	616	597	650	609	611	575	636	599	656	676	582	601	602	604	609	646	579	646	602	580	582	595	635	648	607	603	583	605	608	634	660	634	600	655	637	635	636	588	620	619	614	605	583	645	611	584	628	615	614	609	612	640	622	684	575	596	623	638	625	637	637	611	646	615	593	594	608	639	601	600	618	575	616	651	525	617	592	627	628	622	639	564	609	597	607	620	612	646	596	611	665	613	608	619	623	657	620	637	609	601	574	582	655	583	609	660	562	625	592	587	587	601	624	591	616	617	618	593	634	648	637	626	604	629	597	582	631	642	607	540	596	658	593	585	576	648	597	609	615	630	636	633	610	659	604	611	638	623	643	654	650	608	602	656	625	632	581	612	600	611	624	564	592	594	621	601	610	623	640	582	575	637	640	632	607	613	614	612	633	595	640	578	603	609	588	658	603	613	579	646	652	640	616	630	606	602	627	616	621	602	597	623	600	621	653	591	601	621	616	603	627	628	614	655	613	612	546	579	615	605	608	582	591	588	613	609	637	591	610	589	618	608	614	577	577	625	620	569	628	623	629	608	629	626	602	608	633	596	616	638	615	615	585	611	587	601	631	593	649	666	615	568	620	593	612	628	645	624	558	620	599	587	605	615	619	595	611	612	612	528	620	617	568	572	625	658	594	623	632	631	606	618	613	582	600	607	612	627	641	592	656	641	594	608	634	628	656	631	632	621	603	658	629	606	603	623	610	625	585	666	615	600	632	613	641	580	595	628	599	586	622	669	605	625	601	625	604	602	637	609	615	596	616	610	601	596	616	600	607	603	617	623	669	629	619	642	642	635	634	617	608	624	581	609	625	618	588	630	599	654	615	643	622	622	592	618	608	604	582	624	598	641	623	577	633	607	602	628	600	590	612	601	559	589	637	581	606	589	638	627	624	616	593	669	641	560	666	578	658	606	600	582	612	615	596	599	582	605	630	600	590	658	620	652	631	628	616	615	599	624	610	587	605	596	640	656	610	640	594	617	623	591	634	620	626	581	626	569	614	603	600	594	595	643	660	615	614	590	581	595	594	645	595	660	611	644	649	607	630	641	591	589	585	656	597	605	609	614	619	592	603	591	637	603	629	607	585	691	606	607	705	630	608	595	615	674	637	606	588	599	613	592	629	614	628	574	635	612	644	619	546	628	617	671	606	644	639	592	574	632	572	602	588	613	533	608	568	648	560	631	613	581	600	636	590	560	598	610	616	570	614	629	601	622	618	638	584	626	606	607	607	639	619	621	598	621	582	629	635	644	661	615	619	619	601	626	635	587	619	598	621	623	591	594	579	599	629	641	622	609	623	600	589	610	615	672	561	600	589	629	631	612	635	634	616	625	568	605	584	595	629	623	588	539	577	612	612	589	615	631	612	598	627	609	636	618	617	618	605	599	543	616	613	624	588	634	598	610	611	648	632	617	577	609	591	625	602	582	606	633	626	563	693	587	600	590	627	639	644	632	629	613	626	594	602	590	648	617	601	607	604	621	638	664	595	607	633	603	587	611	673	612	662	621	645	610	655	580	646	561	599	602	638	608	643	575	607	597	639	575	655	589	583	565	610	620	556	614	624	553	589	602	621	638	641	630	634	608	627	622	570	623	608	597	598	615	603	605	612	624	586	613	635	622	630	643	628	609	632	624	607	629	637	636	597	593	633	586	630	632	610	631	598	618	624	623	623	631	618	644	577	613	615	599	568	613	616	642	576	608	606	649	587	622
16723	6020	6139	5522	3902	2794	1884	1132	823	639	481	517	474	386	384	412	338	333	380	337	346	320	328	341	367	321	326	307	311	280	292	294	260	257	288	255	299	240	256	243	254	250	233	253	257	248	193	249	246	207	244	232	237	218	237	236	237	276	250	270	210	231	208	236	229	230	195	203	234	236	234	214	229	249	229	235	254	244	217	210	231	248	243	246	241	224	219	232	222	222	209	215	224	260	224	233	255	248	203	215	214	233	241	236	221	212	239	252	244	249	231	215	208	237	220	229	241	210	213	249	228	270	221	229	233	239	264	264	247	211	207	216	243	238	254	232	235	252	258	197	246	234	216	235	241	238	266	214	232	184	235	234	223	218	219	239	254	243	236	223	245	229	226	240	243	248	219	250	231	196	219	233	215	228	243	245	230	241	213	245	208	224	253	217	240	192	226	276	206	198	217	226	233	213	235	261	239	237	218	241	226	252	242	227	228	219	232	268	241	212	220	256	216	233	241	210	248	225	232	244	196	210	223	241	219	254	244	240	231	205	228	268	228	254	189	243	223	236	236	214	218	221	244	248	200	218	202	200	213	241	220	235	203	213	223	211	256	237	229	237	220	234	206	213	234	238	242	225	255	234	231	215	243	245	249	230	201	231	220	221	201	240	259	232	235	217	242	215	239	259	270	237	221	212	257	241	253	237	226	223	216	267	246	208	230	220	268	206	225	207	215	258	215	237	232	220	243	233	233	241	227	240	207	253	230	220	235	231	213	212	227	243	217	231	242	217	231	224	233	229	228	219	254	223	236	207	242	243	244	215	234	255	253	245	235	229	261	205	234	201	280	253	227	219	249	252	281	216	256	238	242	261	273	251	225	236	224	226	239	233	230	232	241	246	230	243	234	257	214	228	210	232	226	251	254	234	227	224	212	251	220	259	255	226	243	230	242	228	246	219	219	222	232	229	224	226	225	237	230	239	259	257	246	245	239	244	232	222	220	223	240	233	233	226	233	268	246	250	215	213	235	249	253	221	256	223	253	249	240	243	226	249	238	228	253	217	229	236	226	238	222	200	223	219	234	248	229	233	259	236	254	241	220	233	225	216	259	236	237	234	223	268	228	233	228	264	198	240	219	215	263	205	237	267	220	238	262	243	224	208	239	221	214	231	221	229	235	197	246	237	228	212	247	222	246	239	227	223	264	220	255	229	206	249	245	236	257	230	243	207	257	238	233	255	254	231	272	250	220	242	228	239	241	235	231	205	227	214	201	217	219	239	228	228	255	221	275	225	195	222	251	266	267	243	215	209	224	233	247	224	228	222	228	203	239	259	266	228	233	261	218	251	229	238	244	214	226	224	236	225	214	241	224	252	207	211	244	215	223	244	249	206	241	267	230	225	261	245	241	233	206	228	229	208	242	226	227	225	213	233	241	239	244	218	245	242	225	268	258	219	216	238	252	262	240	242	233	262	225	228	224	236	240	240	243	233	234	227	230	233	228	213	217	257	253	223	226	209	233	220	253	219	217	224	206	243	238	229	234	220	222	237	255	228	231	195	223	232	252	245	235	244	215	254	227	241	219	250	215	227	200	252	247	239	230	240	234	247	223	243	258	205	225	241	187	213	256	245	236	213	236	249	237	230	204	266	267	257	253	246	215	254	230	243	251	242	255	200	246	257	249	222	254	202	229	220	247	203	229	216	253	211	227	220	220	247	236	222	236	218	223	212	230	253	199	225	236	216	225	229	232	220	204	229	227	203	247	233	249	206	214	240	214	209	237	255	248	223	245	233	230	211	213	228	214	250	259	210	227	265	240	236	221	219	224	217	231	243	248	228	234	237	241	207	213	254	235	210	262	218	261	216	221	250	249	269	249	269	229	266	251	266	227	245	236	241	217	224	209	228	206	218	245	230	240	231	211	232	213	247	213	224	245	233	288	240	221	215	232	231	239	227	193	228	221	233	231	218	233	226	229	225	229	251	231	227	224	238	250	262	235	234	248	238	190	247	278	247	214	227	238	229	254	229	220	211	247	231	233	244	201	245	219	210	231	209	242	228	253	227	226	239	251	242	275	258	222	247	227	230	233	251	239	232	225	233	237	222	227	241	229	232	238	230	238	214	242	247	261	266	243	234	254	225	235	209	219	225	222	213	230	238	229	247	232	205	214	245	220	229	260	260	235	227	224	244	244	218	232	240	245	225	261	217	249	254	246	261	267	241	220	249	240	243	246	221	248	226	267	237	271	260	252	225	236	231	229	251	206	218	238	228	222	251	232	226	234	258	212	233	227	231	243	256	246	233	238	211	215	246	234	227	271	225	228	232	237	213	261	231	270	239	251	238	219	217	226	245	246	253	221	209	229	228	257	212	245	202	228	247	241	240	231	229	215	228	246	242	223	222	193	224	248	242	204	200	267	220	231	255	230	231	215	274	222	235	243	239	220	199	229	235	205	218	252	261	228	242	234	227	225	283	239	221	206	212	257	239	227	233	246	235	260	233	230	231	218	216	247	245	252	239	238	243	257	226	224	234	204	213	266	234	217	241	247	230	238	250	249	240	247	230	212	236	230	255	263	222	236	223	220	228	237	226	224	214	217	250	236	228	242	222	213	234	209	215	235	247	227	210	214	239	198	238	217	233	227	243	236	268	257	221	213	239	216	196	228	253	241	222	222	257	239	244	228	271	201	210	226	227	215	252	237	235	242	237	217	246	251	230	252	262	239	237	202	229	225	223	226	244	222	245	246	243	237	211	214	224	252	232	227	230	212	223	206	212	244	221	223	201	224	231	214	234	240	237	228	230	216	239	225	212	249	210	230	238	229	244	231	208	244	242	256	225	221	231	237	226	224	207	235	252	202	217	230	210	207	241	215	242	216	223	239	249	252	242	230	274	238	226	204	246	224	222	206	240	237	242	237	207	243	221	210	239	236	247	229	233	223	246	246	236	271	233	220	233	236	222	241	235	215	229	258	226	226	220	276	259	271	233	214	218	231	198	250	219	238	235	218	217	212	231	219	226	223	242	264	236	243	232	229	234	208	221	246	229	242	233	223	210	230	218	224	224	204	232	222	207	207	224	247	238	243	226	215	251	208	227	241	241	229	236	226	256	221	252	254	251	226	226	258	238	213	216	210	232	219	234	239	232	251	226	240	258	220	232	229	231	225	229	207	236	267	236	211	247	224	240	216	244	237	261	208	239	246	238	243	240	229	243	231	210	237	218	213	241	250	235	222	238	229	246	231	217	211	241	227	255	203	227	236	237	225	198	214	190	213	263	255	245	246	223	239	223	233	228	233	241	230	242	219	222	240	225	244	230	230	237	239	253	253	253	279	243	232	207	214	247	223	228	228	226	200	257	234	231	227	240	272	252	217	212	221	256	205	198	242	205	223	227	233	214	236	222	267	215	234	199	242	229	242	255	223	242	238	205	252	221	257	219	253	255	242	223	240	242	238	274	241	243	236	221	235	222	216	256	250	248	236	212	247	244	240	231	249	222
9764	4727	8154	10148	8937	7344	5855	3914	3178	2713	2335	2254	1679	1627	1498	1573	1368	1200	1344	1479	1396	1392	1301	1370	1451	1367	1219	1218	1097	1006	965	1038	831	831	777	709	734	713	692	675	627	696	610	572	605	551	567	546	597	532	590	612	589	595	585	614	598	612	604	584	582	566	567	532	552	538	534	530	536	598	544	591	515	539	529	566	532	528	522	511	571	615	493	578	578	552	567	514	572	560	528	480	565	533	583	559	537	556	541	552	592	588	597	495	558	581	555	545	512	559	541	566	536	541	550	543	592	549	531	563	517	549	562	566	558	588	540	542	557	541	548	520	596	547	558	537	515	525	550	568	531	544	525	562	547	540	600	528	531	521	547	606	561	511	561	534	546	525	530	555	540	547	525	547	534	542	516	535	549	551	546	558	557	582	558	572	545	536	571	528	517	575	546	531	555	552	536	553	545	552	591	507	527	527	546	507	575	534	520	534	552	533	513	589	553	520	561	611	551	548	533	509	561	571	554	546	523	544	533	577	546	586	508	553	587	516	548	559	532	538	551	555	519	468	557	509	576	585	545	566	514	572	557	525	551	594	545	555	611	560	571	594	522	536	544	497	522	555	511	526	505	491	542	549	545	556	572	585	537	595	567	552	509	556	566	593	522	558	558	534	575	553	529	541	572	534	567	514	549	545	531	588	534	576	518	519	523	571	515	578	536	535	525	533	528	542	558	557	513	522	520	515	547	536	568	519	532	563	531	549	528	493	511	548	528	567	493	539	543	525	592	543	552	547	523	561	574	505	602	583	512	551	570	552	556	548	534	549	532	551	562	542	553	593	584	560	565	515	541	574	568	520	554	527	523	521	553	554	510	529	543	539	546	556	546	538	535	538	545	581	547	533	510	561	569	534	541	522	543	561	556	558	516	567	530	527	537	576	548	531	550	566	547	526	554	541	548	541	524	533	517	563	531	544	514	541	554	565	577	524	536	560	542	546	529	524	542	552	556	566	567	587	573	557	591	570	524	561	556	582	547	552	559	548	563	537	566	528	552	543	493	588	528	531	539	558	534	556	520	549	560	508	521	552	551	531	522	554	528	569	545	553	546	548	557	566	570	533	536	504	558	556	550	534	552	556	532	562	570	517	551	509	618	546	530	553	580	561	516	540	513	578	590	542	555	573	538	520	555	564	526	525	537	579	543	543	502	511	531	561	614	518	552	539	547	508	599	552	518	561	517	524	555	558	532	535	564	565	555	532	542	545	579	605	512	561	548	540	563	543	522	545	577	561	516	529	531	524	553	529	519	557	545	561	570	553	540	563	493	534	599	567	561	571	511	540	552	536	569	537	603	538	578	557	559	542	540	564	531	542	563	496	576	563	535	547	511	554	548	522	536	490	549	513	567	524	510	500	590	535	523	539	554	525	510	553	486	533	518	557	579	543	532	524	554	541	584	529	541	586	531	581	543	579	532	534	518	590	503	534	563	578	575	556	538	572	526	537	525	596	551	548	560	566	556	524	552	547	579	528	547	544	575	527	563	532	531	527	554	531	588	560	567	539	515	592	521	561	560	547	548	576	524	527	536	582	542	568	552	549	551	515	567	516	524	479	540	546	567	529	542	537	543	513	537	539	569	520	572	494	587	555	518	538	502	589	560	554	554	558	524	525	530	559	544	555	559	562	517	540	547	588	562	522	550	563	564	582	523	560	535	522	530	591	577	544	524	489	564	553	565	573	521	518	567	576	538	531	590	524	551	559	519	553	597	531	577	522	556	510	535	529	525	535	538	521	528	572	504	533	496	579	529	528	543	527	553	543	564	556	548	515	562	553	531	567	581	506	603	582	532	513	546	571	542	535	537	500	539	542	550	595	534	561	534	553	572	531	573	569	526	536	512	573	508	562	538	515	548	539	543	573	573	514	558	577	526	548	557	583	512	499	533	512	556	560	533	529	523	552	548	549	494	565	599	515	509	541	535	521	589	580	509	543	579	528	534	545	578	567	528	553	552	520	516	522	555	551	565	564	518	544	536	540	525	533	582	567	551	543	526	581	564	555	528	570	565	514	552	573	572	532	565	535	536	550	494	534	571	532	552	571	554	527	541	545	570	498	535	536	534	509	505	552	584	555	549	542	563	569	558	507	587	511	568	580	538	530	536	549	528	535	526	521	542	536	558	547	522	526	549	521	582	542	569	529	538	530	544	548	567	572	546	568	593	559	544	521	544	559	524	530	563	582	516	502	547	554	486	593	506	532	607	542	533	528	530	475	550	506	544	519	538	586	546	554	554	550	558	540	524	507	565	576	568	519	542	565	562	557	551	509	578	590	546	554	540	561	504	528	524	528	563	538	561	558	538	527	542	516	512	551	570	557	548	539	597	545	540	574	578	530	491	487	532	579	551	565	586	552	568	592	525	584	547	522	518	535	575	481	539	557	548	546	537	568	541	540	512	525	563	543	593	494	543	511	508	568	576	550	549	507	526	557	522	535	564	521	533	543	532	548	553	520	543	532	558	534	538	554	570	539	539	599	571	529	512	516	539	569	521	540	533	530	549	536	502	529	539	539	546	558	538	530	537	579	560	544	586	534	540	500	515	551	507	578	559	571	557	553	526	539	578	551	554	549	511	539	513	575	561	536	549	564	530	568	540	569	529	549	537	511	524	544	570	537	533	515	520	520	574	569	557	532	551	549	572	532	525	578	578	520	525	547	528	562	560	549	556	515	557	576	561	535	523	521	562	526	572	499	531	551	562	540	526	539	513	514	561	521	553	553	539	570	556	526	592	576	505	562	531	544	526	512	580	565	553	523	545	517	542	565	572	538	531	517	526	535	534	553	535	581	541	507	527	594	560	529	512	597	530	552	567	511	548	524	556	546	519	503	499	541	513	506	526	560	540	562	542	543	549	545	530	567	560	556	550	516	557	563	487	533	529	555	564	527	532	552	524	545	529	531	518	544	563	556	533	576	534	532	526	544	529	586	531	579	526	545	564	551	541	507	539	515	534	573	554	557	520	546	531	562	569	561	522	548	554	573	529	552	538	534	570	529	526	528	565	555	492	537	512	534	541	553	544	515	541	574	574	496	532	539	538	516	540	532	545	534	574	558	553	549	558	545	526	540	561	500	538	551	533	525	565	528	563	524	568	562	493	532	552	554	537	565	511	538	558	553	562	577	527	575	540	569	500	554	527	553	545	526	560	560	527	558	533	543	552	561	545	551	525	546	540	569	567	544	563	529	513	592	548	496	546	555	530	582	581	556	552	567	550	586	511	547	555	539	519	558	524	540	558	597	524	522	513	513	567	554	566	553	535	577	552	544	551	552	550	530	560	514	523	530	570	520	553	540	583	487	522	556	560	505	575	576	573	546	545	523	560	554	572	495	538	527	542	523	562	542	554	530	542	522	559	536	587	568	602	543	551	564	516	564	550	507	541	524	586	544	545	530	528	538	530	565	537	539	568	522	522	556	552	543	510	576	552	542	559	567	532	516	560	578	542	513	523	552
2610	1035	1194	935	718	641	497	457	444	425	413	403	417	404	346	424	354	407	397	402	400	360	445	422	441	384	425	403	388	368	385	387	383	401	359	391	328	343	379	343	339	376	354	378	352	394	394	339	316	368	363	394	394	386	377	367	400	399	377	409	365	379	325	365	346	370	351	381	415	373	309	372	351	400	378	369	374	340	380	359	373	335	413	396	385	381	363	373	382	378	366	392	341	398	355	322	397	420	382	367	368	380	356	384	380	346	390	356	384	372	404	366	361	383	371	406	366	407	343	400	363	364	373	357	328	383	380	358	361	351	360	378	333	372	385	371	361	392	377	371	354	353	391	367	374	328	379	361	398	382	396	411	414	366	360	385	344	343	364	347	365	402	427	423	375	366	362	419	390	361	412	367	368	401	414	393	380	380	374	384	348	366	369	329	374	400	381	311	389	344	369	369	350	379	379	372	352	379	381	398	372	370	349	368	388	394	346	369	380	348	359	415	357	354	408	345	384	348	358	338	328	376	385	363	391	373	387	370	378	413	384	360	347	338	351	363	343	354	343	378	392	403	378	386	358	376	397	406	362	380	409	361	358	376	345	379	361	377	373	377	352	383	378	392	370	398	368	363	409	368	372	371	379	346	335	371	344	348	365	336	389	357	411	341	415	375	384	372	372	336	352	361	316	411	368	398	374	382	351	349	342	343	361	364	375	389	409	356	368	376	371	364	372	343	352	375	346	390	360	369	381	357	392	380	391	380	374	358	387	396	358	364	346	361	380	346	335	357	365	358	344	387	384	341	376	394	384	326	388	387	374	357	366	380	385	339	380	382	379	369	347	381	389	381	361	327	368	380	358	385	405	373	368	367	322	359	398	371	352	348	362	372	368	406	370	387	365	354	358	387	370	348	330	403	401	356	313	374	371	345	377	346	408	404	415	381	371	385	337	373	357	356	385	380	387	397	351	398	340	343	397	320	352	355	341	364	380	382	362	345	416	371	376	374	368	383	352	376	393	359	363	380	369	375	386	359	380	385	341	371	348	350	343	394	355	323	365	364	371	394	359	363	371	383	377	389	360	393	360	395	360	388	339	389	379	386	389	339	383	341	358	404	401	391	348	345	360	344	344	373	375	346	359	363	364	342	394	387	372	401	396	409	409	353	348	332	362	348	377	358	379	364	365	366	395	385	370	409	369	346	394	388	367	360	346	390	377	351	381	385	368	359	376	371	353	361	339	391	456	394	412	362	372	346	356	373	358	366	358	386	376	359	364	367	336	385	369	387	376	370	359	349	363	371	369	370	395	386	330	385	381	354	397	371	352	344	396	353	364	354	377	352	372	378	370	398	343	388	375	386	376	410	336	352	371	352	375	339	367	399	381	390	378	368	386	346	390	364	391	364	374	424	335	380	420	386	405	392	324	373	370	359	373	382	397	378	387	363	380	387	363	385	352	380	333	377	389	345	370	370	358	373	393	394	384	383	373	384	347	364	390	332	395	361	411	363	380	401	371	345	402	366	359	371	412	377	357	379	382	376	356	387	370	381	363	420	387	362	353	370	369	402	352	403	387	376	398	377	378	388	366	382	369	373	370	343	349	386	392	373	325	348	367	381	421	361	371	385	389	403	338	396	387	378	327	421	410	345	346	346	350	388	366	422	370	366	371	380	346	355	388	396	339	376	345	360	358	342	420	348	371	377	375	376	342	385	354	370	390	390	343	368	375	370	350	311	349	349	378	357	399	383	347	374	372	349	353	350	364	384	368	356	348	404	331	348	392	373	376	389	382	359	379	386	373	404	391	381	368	380	384	367	361	360	342	336	358	383	329	363	349	350	316	404	341	381	368	363	415	361	358	368	371	362	402	370	383	388	343	372	368	357	371	368	404	359	358	386	361	348	384	383	416	352	368	359	352	398	366	377	385	354	379	396	411	382	394	413	404	359	370	349	369	387	349	370	380	368	395	334	347	417	346	363	370	370	366	367	423	374	378	368	339	357	366	352	402	384	377	392	334	353	347	397	345	389	358	367	387	361	387	359	394	355	361	342	410	347	374	361	370	345	364	386	404	374	378	414	343	358	355	395	367	393	398	369	399	355	367	375	382	378	395	398	376	395	397	415	362	368	398	355	359	395	352	344	346	375	376	396	367	366	381	396	332	355	363	398	387	378	387	416	361	353	363	383	369	345	384	368	375	361	399	378	367	397	356	386	338	404	374	338	367	423	362	374	379	428	373	409	409	362	363	387	322	369	392	341	367	372	404	363	398	355	399	369	401	375	371	369	347	358	396	386	364	378	374	353	391	354	345	399	376	362	376	351	382	399	381	360	355	368	389	364	346	360	386	323	369	357	349	385	370	378	360	363	390	385	394	363	369	383	399	335	353	393	364	366	348	373	380	386	391	387	419	375	375	336	389	378	344	361	414	382	331	341	406	379	341	399	355	350	364	356	387	380	364	362	357	358	327	377	392	351	367	380	373	371	388	360	361	372	389	399	378	324	380	360	366	367	361	344	342	337	373	419	392	389	347	380	360	371	362	373	364	372	329	325	352	358	360	387	387	378	351	359	378	353	338	350	421	362	407	379	384	351	367	416	389	375	365	374	378	362	353	405	362	370	357	396	391	431	374	391	400	342	388	369	432	418	354	350	361	365	355	411	346	387	379	360	349	382	387	373	374	362	361	381	386	370	349	365	401	395	372	344	349	359	359	380	380	348	395	396	392	380	391	375	391	348	372	409	419	373	388	372	395	391	371	368	410	382	360	321	398	370	421	368	395	372	369	387	387	348	332	397	359	392	357	354	388	370	356	349	361	389	349	360	373	367	351	388	349	381	387	374	364	417	349	386	383	376	388	332	372	407	369	369	385	324	370	379	394	362	431	373	361	398	377	345	328	366	338	369	352	341	391	377	358	405	395	374	368	346	388	383	351	348	314	387	354	385	377	321	338	390	397	350	368	365	361	394	368	401	356	348	372	367	387	326	326	368	375	362	370	398	382	354	361	360	328	374	381	379	419	340	395	378	386	384	360	349	380	363	376	368	389	352	337	390	398	373	363	354	396	389	363	363	349	368	401	373	346	355	391	391	389	404	393	384	342	334	365	365	340	340	369	366	438	436	360	393	387	393	365	360	364	362	375	392	367	374	372	352	380	368	353	376	380	373	431	350	345	364	390	382	369	343	401	366	402	391	385	371	349	360	333	341	388	359	393	411	384	401	352	401	407	353	357	421	373	372	365	372	413	346	382	343	388	367	375	397	370	366	330	365	390	355	384	365	411	354	407	375	386	377	395	403	365	346	348	359	382	373	413	341	379	313	375	393	416	361	384	368	397	381	391	375	362	343	385	367	363	345	328	331	367	394	342	390	407	372	364	376	380	329	392	361	383	383	372	363	338	376	352	339	403	380	359	379	383	410	365	336	368	382	356	371	385	413	348	374	372	357	351	346	384	383	409	397	354	310	386	377	428	405	387	378	350	365	357	345	375	347	367	359
2532	1475	2501	2596	2364	1890	1495	1307	1096	1069	1003	1079	1030	965	917	882	914	956	1034	986	992	991	1072	1088	1093	1079	1023	942	975	979	951	955	922	912	865	852	896	848	800	833	842	844	825	831	812	765	770	814	801	800	797	816	838	829	814	833	811	810	803	783	832	821	839	785	833	830	815	785	794	806	807	730	824	812	812	811	820	800	772	797	782	836	795	775	794	835	782	807	794	836	768	770	892	828	823	814	774	801	781	798	877	820	799	796	787	801	797	793	823	799	813	797	831	770	817	822	811	806	794	814	785	813	779	773	748	840	817	810	830	784	785	834	796	819	787	737	838	808	843	858	779	832	799	862	805	780	780	866	764	804	853	810	859	775	779	817	804	789	788	790	816	833	816	830	777	842	873	817	763	837	827	829	812	810	805	794	827	754	829	802	808	784	821	819	778	831	747	814	769	797	797	809	805	812	796	778	788	775	843	772	778	774	780	828	830	795	775	812	794	781	792	811	826	820	818	827	826	774	805	800	785	826	787	769	814	862	825	798	800	793	815	783	811	762	825	820	784	777	790	795	829	818	805	853	816	774	809	844	752	813	767	780	811	774	744	802	790	781	786	797	816	776	768	745	794	777	842	803	839	837	793	811	773	769	788	749	789	822	816	820	784	817	842	803	800	807	787	824	771	795	867	745	772	839	786	789	748	816	821	804	746	766	838	806	815	770	852	841	812	808	808	790	795	759	789	832	808	765	827	775	759	769	796	759	786	824	812	789	788	770	793	800	793	795	835	791	744	759	821	811	752	837	807	772	818	840	797	788	780	814	766	821	812	776	867	768	805	763	817	798	840	765	797	794	848	809	792	806	803	799	845	831	735	828	811	839	764	792	784	791	834	887	820	787	772	822	846	818	825	814	796	798	854	832	842	843	771	787	804	822	812	811	798	830	801	802	838	809	819	844	827	812	785	779	772	760	805	815	813	840	799	783	791	816	773	750	793	797	789	778	829	813	804	839	833	839	774	848	789	829	832	837	862	824	786	807	795	816	781	793	806	781	800	847	784	793	779	802	785	778	794	812	787	758	796	774	783	820	832	851	823	838	811	838	817	803	792	778	836	813	841	775	772	813	818	771	812	806	785	805	797	840	811	796	793	783	893	784	811	785	805	806	843	807	826	767	839	812	829	815	788	841	879	851	805	744	783	815	823	820	792	797	782	860	869	808	812	813	797	861	781	821	835	806	755	791	800	798	773	816	832	799	787	798	737	884	778	806	796	787	818	867	821	796	792	835	808	797	830	806	754	837	784	816	805	776	812	758	812	794	774	794	804	804	803	861	798	831	847	820	825	789	805	813	816	790	783	804	813	797	813	769	807	770	795	792	794	781	748	816	804	783	823	809	820	770	778	814	828	822	788	809	825	816	832	832	777	794	822	762	887	826	763	808	814	815	840	779	796	775	823	844	843	795	808	788	821	804	795	786	770	776	823	836	800	810	815	780	791	815	793	806	788	829	842	812	851	813	816	768	790	788	846	866	874	812	805	850	804	821	773	797	840	823	807	794	820	793	831	843	800	805	759	809	843	770	808	808	762	794	788	783	780	804	796	812	804	825	806	799	798	819	815	788	809	803	810	759	817	827	782	795	830	836	805	758	815	752	822	844	797	798	807	777	808	865	771	830	803	835	783	777	830	850	819	845	804	806	802	807	798	800	774	839	747	813	822	825	798	814	763	798	819	780	806	800	780	768	827	801	804	756	828	782	813	798	826	827	809	803	746	812	826	791	804	761	767	821	856	833	776	768	795	803	807	803	786	879	806	834	822	823	824	777	777	816	749	781	786	788	847	832	809	792	770	843	806	795	820	758	762	832	764	791	833	816	771	825	824	802	777	754	783	858	779	772	767	782	795	809	779	843	798	790	792	829	808	805	777	786	796	794	786	799	823	796	815	776	814	795	848	761	800	773	763	847	788	826	806	753	811	821	813	791	800	808	772	779	830	803	798	855	808	843	864	785	797	788	785	792	852	773	773	818	806	841	849	771	834	793	775	828	820	828	822	835	798	788	759	800	775	752	826	795	796	798	814	782	818	782	819	747	845	791	845	784	789	820	783	772	772	823	810	823	804	808	778	841	816	836	758	830	774	784	837	688	836	837	812	820	812	839	788	841	790	760	807	789	815	838	779	828	803	771	784	826	812	792	809	838	834	798	728	867	824	793	815	773	787	818	821	766	784	778	792	797	784	856	832	871	777	795	815	801	816	831	821	752	840	803	784	855	830	794	812	756	792	832	840	777	817	777	804	797	801	794	820	810	810	814	807	812	802	828	777	809	760	801	774	818	872	830	808	832	801	795	732	851	767	808	777	848	746	824	861	813	783	811	845	798	832	836	789	829	794	777	816	774	795	792	805	784	826	801	781	832	807	844	781	788	833	802	799	833	770	834	773	817	769	785	813	786	820	770	827	812	789	802	816	819	808	842	770	801	783	862	810	801	819	811	831	772	790	818	838	830	767	785	823	778	798	750	833	788	788	779	794	818	804	825	806	783	796	800	850	832	729	786	821	782	807	785	789	822	802	787	809	842	836	800	879	752	797	832	779	764	807	814	787	817	802	792	772	823	769	829	813	768	795	817	823	821	819	783	789	849	781	846	785	798	769	806	789	785	841	796	775	796	797	814	784	841	830	787	747	781	765	797	742	825	820	800	780	768	796	806	754	822	786	791	838	808	808	802	852	813	809	807	765	810	762	784	822	790	814	798	746	788	805	790	812	800	804	777	808	817	777	779	830	743	822	770	828	825	807	776	831	794	826	823	809	836	792	762	789	808	775	822	820	802	835	750	790	761	836	789	805	807	784	819	824	795	828	767	850	789	796	864	848	769	804	795	790	773	813	827	783	811	776	805	867	810	818	796	829	820	787	743	772	874	793	781	807	788	779	756	842	783	798	809	810	793	794	824	839	819	776	792	823	808	843	789	784	773	779	807	790	801	802	792	769	806	837	752	838	842	815	804	773	821	841	800	828	857	841	798	767	794	842	807	785	824	822	814	778	761	774	728	767	800	774	836	787	818	810	817	783	777	761	733	796	837	809	835	780	808	822	803	807	798	791	811	781	789	844	795	735	811	789	809	792	851	797	802	775	802	799	813	858	812	752	795	760	803	785	802	792	840	823	761	772	747	794	809	743	780	862	792	825	774	848	787	859	810	798	840	828	781	760	837	786	773	823	786	886	830	825	805	813	812	851	831	818	797	775	870	779	831	750	762	839	849	785	754	819	824	821	836	774	791	765	770	847	813	811	816	783	839	799	836	787	809	794	783	771	832	812	813	779	856	797	788	786	806	749	816	775	824	852	747	787	846	768	805	837	830	807	822	830	750	812	824	768	806	831	789	818	785	746	808	798	814	797	780	824	821	795	768	781	749	775	785	801	783	790	813	791	756	761	828	741	824	766	835	828	814	787	797	822	810	832	756	816	826	808	812	818	791	813	800	818	812	803	870	838	795
9136	3318	3532	3111	2185	1592	1134	818	547	506	479	425	396	352	320	354	388	369	366	362	340	354	372	343	302	329	340	315	299	317	322	278	272	278	270	293	274	287	261	316	257	310	316	301	285	263	255	294	277	261	284	259	289	259	257	244	273	302	252	265	264	265	263	271	294	263	259	312	298	299	270	237	265	284	275	293	292	294	319	302	268	284	285	279	284	288	293	254	269	255	279	276	264	244	279	286	282	273	290	258	272	265	290	267	255	262	318	237	263	269	266	263	265	283	299	259	299	289	268	287	273	272	269	243	245	265	260	257	275	301	258	289	336	270	288	272	254	279	295	294	257	288	267	256	232	254	285	277	263	279	257	262	259	279	279	295	261	290	287	279	269	270	263	254	280	276	292	257	267	271	267	281	288	290	285	250	286	260	271	277	308	258	268	275	289	283	250	262	285	260	259	280	254	267	275	263	275	273	263	272	254	280	271	223	282	279	254	270	280	307	288	234	251	285	284	267	285	267	271	258	259	323	285	300	266	245	271	233	251	289	278	262	270	297	258	287	267	282	272	290	285	256	265	250	255	258	270	279	271	263	260	257	240	296	296	277	293	292	317	266	274	298	263	302	242	244	262	273	263	268	277	289	281	296	290	246	285	274	275	350	294	274	280	301	294	263	296	247	258	259	294	285	271	277	278	302	277	269	267	288	282	261	290	242	277	263	285	249	252	253	291	299	273	309	228	285	265	256	249	284	279	244	259	287	259	268	275	241	282	297	278	250	250	282	265	294	254	274	269	252	292	285	243	270	271	275	327	295	280	269	276	258	281	288	239	284	289	267	291	284	257	289	274	248	262	289	282	273	264	242	266	318	261	288	228	283	277	279	279	288	257	269	265	295	239	291	283	272	276	283	269	239	230	282	268	306	271	277	265	280	288	252	271	239	306	301	283	267	279	277	249	254	319	296	259	316	274	259	259	301	280	255	322	282	293	273	286	306	240	307	243	273	263	269	283	260	269	259	258	262	255	264	277	245	266	280	255	270	276	277	289	277	300	264	277	283	265	276	269	268	266	272	279	260	266	260	287	254	255	240	273	259	274	282	265	265	268	236	249	246	253	275	308	276	268	274	266	248	259	247	270	294	273	264	265	269	323	285	281	258	262	250	280	271	254	269	285	255	260	298	294	261	232	272	262	278	284	275	300	267	255	293	269	282	294	305	240	258	274	271	270	280	244	273	263	263	277	258	280	257	250	241	264	262	258	259	268	265	262	280	270	277	296	298	281	305	293	302	255	267	269	276	277	302	293	265	251	269	268	277	289	274	278	292	303	268	244	299	256	266	242	265	275	289	260	274	283	276	280	262	267	286	279	271	258	257	288	265	286	274	309	272	270	266	284	293	315	263	272	261	271	243	272	293	284	267	271	279	287	260	235	279	248	290	247	295	293	294	264	292	275	294	264	257	279	305	305	278	276	260	259	274	238	277	288	255	247	266	257	264	263	266	275	281	300	319	279	270	278	277	287	271	298	268	277	250	247	258	256	288	314	260	263	294	277	270	267	246	277	269	342	274	254	263	271	256	277	280	278	301	258	259	314	272	294	300	267	272	292	260	295	253	271	268	281	270	279	278	291	297	301	283	254	275	265	295	257	295	267	308	257	258	267	319	287	265	254	257	279	272	263	252	279	282	231	273	236	243	298	281	265	261	262	232	260	247	262	257	282	291	277	268	263	261	274	264	296	276	296	247	280	273	260	276	284	282	270	261	273	258	254	252	275	295	287	268	307	272	285	260	284	300	302	249	254	270	290	267	305	245	272	267	266	264	261	260	284	277	290	284	266	280	300	261	287	267	234	268	264	270	256	273	296	260	247	235	287	253	264	284	298	262	242	246	276	251	244	272	296	302	284	286	279	270	272	268	288	278	283	260	271	272	285	265	278	290	258	274	278	278	244	256	276	288	230	287	268	307	280	258	252	262	267	248	243	267	259	270	289	272	251	263	280	301	277	286	283	287	280	275	302	276	242	260	246	281	275	240	278	302	245	272	281	275	300	265	281	288	262	252	269	276	283	266	256	270	276	273	279	279	293	279	276	293	282	280	283	284	289	287	280	292	270	268	239	279	283	242	291	305	282	258	264	295	237	286	239	273	270	307	287	262	280	244	265	255	276	276	313	274	273	257	253	281	269	269	282	291	316	291	266	269	272	298	308	264	257	265	280	281	249	280	285	263	283	312	294	282	279	239	285	251	262	279	222	290	272	295	262	268	252	274	318	256	290	296	269	269	303	250	266	317	285	254	259	265	264	268	299	252	319	287	269	235	251	277	243	267	313	264	272	276	256	264	297	277	284	266	250	271	277	249	289	270	256	247	268	275	265	257	275	281	291	292	241	264	300	254	293	273	251	267	256	280	262	307	242	258	294	267	249	292	252	288	262	273	250	284	278	267	267	274	285	291	289	245	275	273	288	300	296	275	241	267	292	290	291	266	250	282	287	269	257	260	269	291	276	248	270	254	239	314	277	282	278	287	272	271	280	297	293	258	283	278	277	301	284	252	270	288	305	256	286	264	287	270	295	260	283	281	320	292	268	308	259	282	285	274	296	331	273	300	278	268	272	279	269	293	275	291	255	289	263	276	272	278	257	288	294	314	258	301	290	265	294	280	283	294	244	269	269	285	267	273	270	288	285	284	269	262	245	291	283	298	281	271	287	276	270	261	272	291	257	270	266	292	280	269	300	256	291	278	270	308	297	284	283	291	291	300	305	284	270	284	261	281	268	274	272	275	253	292	239	282	295	308	260	293	305	283	274	281	250	279	297	247	276	255	270	266	286	250	286	272	280	282	262	278	263	287	263	296	264	260	266	234	282	271	270	271	248	256	271	293	239	286	259	272	290	286	281	312	246	277	313	250	267	254	277	287	259	285	331	263	262	283	273	305	290	270	291	266	281	281	263	248	291	275	268	277	234	267	284	269	266	283	282	278	297	258	263	262	275	277	275	283	251	260	256	262	285	270	246	287	295	260	269	276	270	306	285	267	285	242	268	256	258	296	257	261	256	281	256	273	255	293	285	245	273	292	284	246	266	255	274	256	272	268	272	265	274	266	241	286	254	291	287	294	278	283	290	270	252	273	296	266	251	257	291	264	267	260	240	260	265	276	291	253	328	235	291	266	251	288	299	252	250	258	292	283	274	281	281	261	255	274	253	261	276	293	240	256	300	246	307	252	258	303	267	290	271	270	285	274	259	284	277	252	304	237	275	288	264	285	291	311	279	275	263	265	278	293	302	259	272	304	296	307	263	260	250	260	267	252	256	279	281	288	287	267	243	265	300	306	286	272	252	245	284	267	261	260	257	295	321	264	287	289	292	308	300	268	311	291	272	263	269	254	251	250	265	261	274	267	266	258	307	281	258	267	264	288	272	287	249	255	255	282	283	268	219	250	236	287	254	258	256	263	286	314	254	292	259	266	285	238	311	270	267	281	276	268	277	292	275	287
7232	3245	5398	6826	5915	5023	3841	2719	2096	1895	1670	1448	1371	1164	1118	1180	1015	1075	1248	1190	1103	1203	1368	1284	1276	1095	1039	1012	1007	907	893	853	861	783	759	670	732	749	653	690	692	655	672	645	619	653	625	619	608	608	636	591	698	664	634	593	666	648	641	650	624	646	631	631	646	621	651	653	611	621	645	650	633	626	617	595	585	589	622	623	624	592	682	638	610	635	642	640	593	613	615	655	613	594	637	647	654	619	639	618	601	609	623	570	612	589	658	610	622	573	604	598	625	577	610	618	639	616	578	636	624	675	608	619	611	632	646	627	654	613	609	612	636	618	604	616	660	634	608	609	608	617	618	557	636	625	612	624	614	584	625	594	620	647	582	608	642	652	603	661	625	581	611	642	617	596	597	624	661	614	619	648	613	597	636	584	654	572	610	640	660	601	612	620	603	619	653	647	591	579	619	636	669	625	675	610	618	624	659	625	600	649	613	626	629	638	613	648	608	582	558	633	582	611	620	596	652	626	633	603	657	603	644	577	596	607	591	637	640	636	591	602	603	636	664	612	576	645	624	608	638	664	693	647	605	577	585	637	615	617	623	633	639	645	611	622	637	637	618	617	599	588	620	593	616	588	669	624	616	612	628	655	648	595	652	609	583	627	606	607	632	612	628	651	623	610	592	622	642	590	608	595	613	635	623	613	634	595	570	620	634	650	639	652	630	601	586	575	596	590	628	651	619	631	645	599	592	648	647	654	607	635	619	654	615	603	652	590	636	641	609	627	624	668	607	596	610	614	645	637	626	583	581	601	611	594	661	619	569	605	622	612	656	613	633	611	608	602	608	596	600	603	615	586	597	588	591	606	610	607	666	584	604	616	599	598	633	636	612	633	631	606	598	648	631	611	596	646	675	588	656	598	633	630	640	627	618	619	583	655	563	625	616	622	610	620	635	623	595	666	594	616	605	609	628	617	593	645	617	617	583	647	603	641	607	625	620	620	596	644	569	654	646	605	601	644	597	635	611	611	574	605	612	618	656	622	586	628	602	606	644	646	588	646	604	578	619	640	630	628	606	545	575	612	650	621	621	622	579	627	596	588	585	600	619	643	641	638	584	583	574	587	642	609	614	633	606	612	649	665	615	630	688	665	647	644	619	637	689	588	629	622	581	592	617	642	614	602	600	602	584	587	625	649	622	642	614	590	606	594	602	615	623	620	613	682	588	589	622	598	634	588	607	627	571	620	643	634	619	634	627	648	607	611	641	604	621	602	584	608	648	676	614	557	613	607	654	579	612	579	639	591	611	658	624	586	634	605	619	620	597	640	610	631	572	614	621	624	604	639	618	595	594	609	641	633	577	616	637	605	612	585	644	631	603	622	578	668	576	683	646	622	620	617	623	583	562	607	588	655	570	643	603	642	622	596	643	616	636	602	593	594	631	593	652	610	582	570	566	621	595	673	627	638	585	599	608	646	668	650	662	647	560	620	573	580	606	592	640	614	627	622	596	649	565	610	614	607	603	601	605	613	632	628	636	633	596	656	646	571	624	613	619	643	658	602	646	601	632	617	614	615	612	630	630	618	590	600	612	611	556	617	613	599	628	607	648	607	638	659	638	613	627	586	627	595	604	585	626	597	602	600	604	626	641	640	642	610	650	633	603	598	590	629	593	632	594	601	660	597	601	625	666	626	626	614	620	621	629	646	679	630	606	611	619	641	667	589	666	602	630	636	639	627	652	637	657	615	616	609	597	597	637	611	651	586	601	614	648	638	606	569	669	639	646	618	649	643	622	650	640	607	639	614	596	618	653	595	610	576	591	631	587	636	601	602	599	602	609	619	566	601	618	616	641	604	654	592	609	596	626	601	595	566	633	606	612	656	564	617	628	609	614	576	653	616	589	602	607	596	645	592	645	625	639	604	646	613	646	644	589	632	612	615	623	607	631	677	631	601	622	648	611	582	642	592	635	611	636	560	612	603	616	625	578	582	631	614	647	575	598	594	620	614	658	609	636	595	586	589	619	637	601	605	631	580	589	607	602	580	614	570	628	559	618	580	592	635	634	631	628	630	618	616	607	625	636	620	618	639	600	597	615	588	629	581	609	604	581	629	624	608	613	656	657	670	629	624	631	592	639	619	633	595	597	630	590	623	629	635	581	588	627	597	707	655	628	660	655	593	626	616	645	595	662	611	598	623	594	613	565	631	641	585	596	632	647	594	651	604	607	609	680	655	593	644	581	657	616	630	666	650	625	628	610	649	587	648	624	635	610	649	626	609	646	682	625	564	607	626	616	576	599	602	648	600	655	656	626	624	602	631	612	585	640	638	610	615	630	622	589	613	565	631	595	613	607	580	649	611	581	598	614	618	638	613	634	577	646	629	648	577	595	597	627	601	616	619	653	580	639	607	594	663	611	637	579	657	642	608	575	625	601	594	591	591	664	619	608	632	646	625	623	623	627	609	594	650	651	649	611	627	578	588	616	562	612	631	617	642	608	604	599	637	632	594	630	596	609	611	599	591	646	615	637	614	630	561	597	635	604	651	617	604	638	634	604	623	648	598	604	619	640	590	594	641	624	645	604	648	631	652	623	586	611	621	584	600	664	596	594	602	611	597	616	595	634	668	644	642	609	613	588	608	655	595	624	612	642	625	641	633	596	614	635	582	586	592	570	691	570	661	678	657	615	640	631	635	611	642	618	641	588	592	625	629	592	626	616	605	672	616	642	615	610	597	606	605	617	580	661	642	623	581	643	625	657	631	614	674	612	611	651	588	617	622	615	615	617	629	609	608	615	582	618	608	637	645	594	673	636	596	614	662	657	592	598	596	601	662	648	580	657	593	616	620	606	612	601	609	590	610	651	650	684	625	596	624	594	606	630	599	624	618	646	630	630	617	622	597	574	593	620	650	621	594	612	637	660	636	611	627	582	596	617	629	616	633	591	622	600	647	593	606	642	609	563	615	611	647	646	618	628	616	624	611	641	625	638	591	596	603	604	622	645	607	578	583	593	567	635	627	609	608	558	597	607	635	650	617	601	623	618	600	601	609	611	666	629	599	667	623	689	608	597	587	620	598	649	615	612	639	627	613	614	621	620	645	642	663	646	615	596	624	584	602	663	584	588	614	618	639	573	690	635	633	599	631	606	596	633	619	625	616	632	583	611	623	565	581	678	613	567	669	595	590	640	583	630	603	611	599	601	634	641	618	622	611	604	625	647	627	663	617	615	673	594	644	633	634	560	610	626	583	639	659	585	644	658	665	626	581	618	626	647	604	622	596	570	637	615	606	623	602	605	602	597	629	603	661	656	624	667	605	609	602	588	626	622	566	606	637	655	600	609	620	610	623	596	581	626	669	614	585	582	639	616	598	627	640	607	654	636	627	622	607	646	614	636	581	615	646	647	648	596	604	663	643	646	581	633	585	584	620	626	618	579	577	615	601	622	609	597	675	628	580	617	603	593	624	633	602	618	600	608	562	633	599	634	630	592	650	606	585	617	579
16062	5159	5621	5449	3685	2866	2020	1244	865	642	483	494	443	414	420	356	337	336	385	375	314	373	394	355	341	355	343	320	307	329	302	302	278	257	258	269	260	223	289	232	263	241	240	216	211	234	236	226	237	237	245	282	232	231	260	265	213	248	229	227	232	253	252	236	241	265	203	226	226	235	251	224	196	227	254	259	254	240	249	220	225	263	261	231	218	215	225	221	267	254	226	273	217	252	229	226	248	233	256	232	245	250	244	253	228	262	243	249	233	244	245	242	272	232	237	227	206	209	215	222	226	215	236	255	253	246	223	222	234	271	261	242	237	232	254	198	236	214	249	239	253	224	236	256	226	221	246	225	266	222	234	248	247	243	253	217	250	229	220	203	221	262	225	244	236	232	241	245	212	238	252	237	221	250	241	248	245	219	233	248	209	238	227	232	231	245	226	236	254	235	232	236	246	282	233	214	223	260	255	208	233	216	234	241	254	220	257	232	241	243	243	233	219	281	228	239	230	200	223	247	243	248	239	237	218	217	216	224	252	259	226	244	248	225	232	246	232	239	196	226	224	217	220	241	223	249	251	205	239	267	225	246	266	239	217	215	235	273	220	263	225	213	234	226	243	220	229	280	212	246	219	249	260	228	234	248	252	266	246	231	233	193	234	250	235	246	239	252	216	233	216	229	209	250	247	231	250	231	249	226	243	233	248	224	229	252	246	214	259	255	252	228	275	227	227	251	230	249	215	239	226	214	218	207	249	244	238	237	220	232	273	225	228	255	257	227	291	232	232	219	234	228	228	220	210	234	246	249	240	243	226	231	248	238	255	221	225	223	206	206	237	227	209	217	234	258	214	236	222	215	220	197	223	255	210	231	238	240	231	239	243	232	261	254	212	238	239	214	237	227	260	210	220	257	222	255	248	217	224	218	211	235	228	251	260	232	242	234	240	247	244	237	243	231	227	236	232	211	242	238	238	214	213	248	238	227	224	238	249	265	229	237	228	261	220	229	221	212	236	226	217	237	249	231	229	249	228	194	217	240	252	218	214	207	226	232	199	229	256	228	222	252	247	227	242	208	238	205	245	233	212	248	222	250	232	263	234	244	236	241	225	232	231	246	228	247	264	240	224	233	257	215	231	243	257	263	250	256	242	234	244	233	249	228	241	228	221	269	214	225	264	231	262	230	228	216	240	234	222	206	243	236	202	239	236	268	226	225	222	236	236	266	218	209	230	230	235	252	230	241	230	236	234	227	265	236	259	240	257	268	223	237	252	244	239	266	238	243	230	212	230	266	228	276	195	218	272	235	250	230	219	228	221	263	234	236	255	222	214	223	228	215	223	247	212	224	235	225	237	236	206	210	262	249	268	256	245	272	232	220	254	250	227	222	255	231	252	244	248	215	235	238	220	215	231	217	243	222	214	240	223	221	213	232	217	217	233	253	255	236	255	236	238	223	230	241	245	216	224	232	212	235	227	225	205	220	235	243	226	247	200	208	263	248	227	235	245	240	227	198	227	236	241	240	238	188	226	234	269	248	230	231	228	249	231	243	222	205	227	250	224	218	245	243	234	223	245	213	248	223	236	198	235	250	269	229	224	251	238	231	236	234	233	249	231	250	252	201	222	228	259	245	236	255	243	218	233	253	244	217	244	247	238	209	225	244	226	225	264	236	238	240	207	255	254	216	244	199	269	215	240	231	232	233	237	217	219	225	215	245	229	241	228	248	226	259	229	239	236	234	251	246	222	246	228	250	231	229	236	246	219	227	235	221	253	229	223	250	244	236	245	220	217	244	240	224	228	215	230	222	231	240	249	232	260	235	229	252	231	246	210	211	237	270	267	232	266	190	228	242	242	237	227	260	252	232	221	244	219	199	223	218	235	244	217	203	245	232	240	205	235	232	227	214	224	232	241	225	256	261	220	230	211	243	199	212	229	219	225	222	240	252	197	244	240	232	240	198	234	213	253	235	221	254	241	255	246	259	249	260	213	221	228	230	236	229	209	238	250	248	227	234	244	241	188	233	237	221	239	232	256	232	234	228	195	238	255	226	252	228	245	236	223	217	235	248	225	237	236	253	232	227	242	217	232	221	237	281	244	232	232	236	230	210	239	260	242	250	244	209	232	255	231	211	251	242	222	238	270	222	257	257	212	245	234	241	246	263	214	208	229	238	268	212	231	232	211	222	228	225	270	241	251	219	238	241	218	234	235	216	251	238	252	229	239	241	208	241	204	238	233	238	242	242	231	249	247	235	245	240	268	251	230	242	227	244	227	241	232	248	264	239	240	213	246	237	249	255	230	243	249	222	222	227	224	230	210	239	225	255	253	261	245	219	242	239	202	246	215	244	206	231	235	212	216	233	219	254	223	242	236	223	219	244	246	236	256	214	248	218	224	240	249	252	265	250	263	254	220	210	234	251	211	247	249	226	243	235	234	212	216	244	216	232	239	208	211	222	230	265	233	230	219	229	215	227	251	244	221	217	253	216	236	243	218	254	262	247	232	241	238	223	237	252	247	260	235	229	225	242	254	230	241	246	239	239	227	244	252	240	214	246	222	254	256	219	233	231	243	231	222	227	247	221	226	237	217	228	217	240	231	225	219	225	214	233	219	229	213	233	252	265	225	206	220	233	225	238	267	265	268	224	251	213	245	215	236	251	251	230	247	220	244	215	234	217	203	221	244	273	241	229	237	235	232	225	221	235	250	238	260	258	263	236	218	216	219	266	242	234	241	245	245	214	266	245	218	222	231	237	224	284	224	227	257	247	239	216	241	269	244	234	238	247	239	190	217	236	245	225	242	241	252	271	230	233	234	250	248	225	234	237	228	254	244	212	228	243	239	216	248	237	208	217	238	216	253	225	235	223	242	264	216	253	231	235	263	259	254	203	220	219	264	236	249	211	225	228	215	247	210	233	240	242	235	237	231	235	251	235	234	245	234	253	236	239	247	229	242	239	239	241	212	225	247	222	251	234	226	220	236	247	239	226	221	222	213	240	259	201	245	222	236	236	265	221	241	231	231	243	251	227	259	227	240	250	189	232	236	238	231	227	251	239	242	229	240	233	231	207	237	242	234	220	211	247	228	240	214	268	238	231	201	222	242	234	221	243	250	238	227	258	237	233	217	264	227	223	224	249	207	228	196	238	226	250	236	259	234	235	212	236	230	226	242	253	256	246	222	244	249	233	238	241	263	223	212	254	249	235	243	249	244	256	263	234	222	237	258	221	255	228	222	200	216	226	219	227	229	220	247	245	242	231	209	235	241	233	248	225	251	204	220	247	234	212	241	244	222	242	242	231	248	214	254	226	230	239	232	226	226	230	266	233	223	234	253	240	235	224	235	223	241	246	235	234	256	253	246	251	262	207	208	220	218	221	228	216	237	239	252	249	211	241	272	249	254	230	239	260	229	221	219	237	253	229	228	226	252	226	233	237	246	236	216	206	250	210	227	229	236	240	239	269	246	237	240	219	226	234	231	215	254	232	235	246
9325	4206	7084	9825	8201	7291	5471	4001	3110	2510	2145	2060	1702	1679	1573	1347	1281	1248	1461	1411	1392	1622	1566	1524	1384	1298	1250	1345	1196	1061	1083	919	859	826	728	721	721	654	718	605	634	634	598	571	603	556	567	567	595	573	544	595	568	590	618	586	577	546	607	537	563	541	582	567	564	581	596	555	555	586	561	544	566	559	636	530	538	590	570	552	584	544	559	621	536	585	573	563	555	545	589	527	535	573	552	555	516	530	499	583	550	576	540	548	563	546	565	565	534	568	565	566	566	550	545	534	596	534	577	603	537	532	532	557	576	500	530	523	565	583	571	534	551	528	558	574	567	549	568	557	558	572	552	533	532	528	545	528	570	498	545	542	534	568	584	588	567	531	524	547	590	561	528	536	563	502	533	524	573	552	552	549	565	553	571	542	539	537	569	564	569	536	545	585	537	540	535	510	554	552	571	569	574	531	567	551	537	536	538	556	577	583	545	563	566	536	546	503	592	524	569	589	543	555	561	598	550	527	559	516	558	545	587	552	560	517	525	569	548	544	617	570	566	565	547	541	580	553	555	535	513	549	535	547	548	578	513	589	586	572	515	582	574	504	546	530	542	567	583	565	544	577	521	516	524	564	532	548	594	534	579	567	533	520	566	559	544	559	562	574	529	527	544	567	527	562	570	565	543	553	552	523	534	526	540	552	505	572	507	554	575	571	594	528	529	539	596	525	527	516	537	509	525	554	537	552	525	527	512	543	530	561	551	567	538	546	543	514	533	546	525	561	564	573	584	530	504	591	514	577	529	544	524	597	539	538	584	576	532	567	574	529	536	595	563	525	522	541	557	468	578	533	521	532	560	513	574	578	571	532	550	574	548	537	590	569	538	517	527	586	542	557	532	548	551	553	541	547	573	609	541	572	560	557	543	536	543	523	554	558	521	550	559	547	562	550	564	530	564	571	568	560	510	550	518	516	556	571	528	558	570	535	523	535	537	560	552	568	572	516	549	531	524	540	556	555	533	555	538	533	568	530	514	556	553	541	522	576	526	540	541	557	589	557	537	574	576	523	536	540	605	530	519	527	525	541	545	570	530	562	544	556	526	550	561	540	570	583	535	585	579	537	560	562	593	581	571	596	514	549	540	557	558	540	549	555	532	537	521	580	570	536	527	545	552	577	578	573	562	528	571	535	532	556	565	574	539	543	566	533	517	539	594	560	579	548	545	555	542	550	558	568	564	539	573	579	545	536	510	534	521	578	530	569	552	570	549	581	560	569	546	553	560	559	519	567	569	547	535	550	555	563	524	540	522	582	541	494	520	541	509	551	573	548	525	507	526	571	549	580	559	541	526	534	546	546	566	572	559	535	534	510	551	582	551	534	552	542	542	563	515	595	495	547	545	508	533	577	545	584	577	537	563	532	562	542	534	561	565	586	527	586	539	512	555	559	565	556	545	591	529	531	569	522	547	588	525	569	538	539	520	568	537	530	528	496	552	571	539	545	601	544	501	569	526	558	561	546	544	543	542	547	505	541	552	590	546	561	537	562	572	541	571	538	536	539	548	512	569	524	577	571	560	526	546	551	596	550	551	516	553	600	562	561	523	564	553	552	571	569	582	553	553	571	529	543	579	567	514	530	552	565	529	602	528	551	574	530	565	496	588	573	540	542	535	511	579	536	529	599	580	547	580	589	552	543	553	546	528	576	595	557	526	501	511	558	595	524	556	538	519	531	517	559	583	529	531	529	510	515	542	559	580	583	573	545	575	540	528	555	566	536	519	537	576	565	559	544	562	558	520	532	593	540	575	552	518	541	524	602	587	563	557	519	550	550	564	570	551	547	586	534	571	558	576	556	581	527	572	574	557	541	556	587	533	556	553	580	585	494	550	562	587	557	552	570	555	563	539	561	579	562	567	554	512	540	553	514	574	564	473	538	542	579	547	523	571	551	556	569	549	565	546	560	555	510	534	529	559	586	555	570	558	529	571	576	546	564	520	527	560	596	550	551	552	539	585	569	543	568	542	508	569	566	534	555	547	556	573	509	539	564	551	564	568	544	542	545	535	533	506	495	500	528	547	582	548	558	547	547	518	555	520	517	546	577	545	572	558	567	520	555	547	581	556	574	559	537	554	563	534	540	576	512	531	589	562	562	587	526	511	532	535	480	583	590	509	536	557	563	584	555	562	535	541	560	534	546	533	545	552	567	569	558	548	529	563	531	569	524	533	570	575	526	554	576	542	555	541	564	543	556	516	567	562	532	558	533	505	529	562	597	540	565	546	525	543	528	531	559	555	566	559	576	534	512	519	522	605	583	539	571	535	536	527	563	520	591	537	555	588	542	558	551	542	530	523	534	502	564	563	523	532	540	517	531	510	548	545	569	586	579	534	562	521	522	555	547	588	508	552	558	537	592	538	564	519	508	549	548	509	541	573	539	552	537	556	607	522	559	560	552	543	514	513	572	537	549	511	564	538	611	607	551	577	562	535	550	592	551	573	576	536	538	570	533	548	562	587	544	590	532	545	568	510	566	546	566	586	554	530	595	530	548	554	538	565	536	565	556	585	558	530	513	527	554	567	562	553	564	573	547	550	556	524	542	564	547	530	543	599	534	562	540	513	566	532	554	506	539	568	561	496	551	545	567	557	551	596	539	546	578	540	565	542	541	542	592	528	552	569	583	515	570	526	546	521	593	524	564	555	600	526	543	558	513	556	559	522	513	512	524	546	554	549	547	582	547	584	548	525	536	524	572	525	597	521	556	529	553	539	532	552	520	530	511	505	590	552	543	523	535	532	543	562	553	550	517	521	513	572	567	573	535	524	577	525	555	557	560	578	572	559	546	556	533	569	563	514	549	570	529	521	580	545	570	527	582	511	569	545	503	532	607	526	567	527	581	555	530	542	548	581	511	534	536	559	583	554	506	532	603	583	551	550	502	563	516	528	531	589	556	560	548	540	543	580	579	529	570	560	506	528	542	570	522	530	575	527	554	554	537	577	526	556	482	526	519	553	534	581	552	513	558	551	509	551	579	555	545	534	587	568	607	543	506	556	532	562	551	547	548	565	604	548	531	541	558	520	537	566	550	561	533	560	587	532	535	542	567	594	573	540	570	534	505	532	564	555	536	559	570	499	557	548	509	546	564	525	555	577	533	557	539	501	554	546	541	555	594	601	567	545	590	532	577	562	551	565	548	545	519	530	555	553	576	535	573	528	578	538	533	583	545	553	552	519	521	577	531	556	526	503	571	577	554	522	522	542	538	554	585	565	529	538	542	557	558	558	512	583	549	582	516	531	536	564	560	570	527	567	531	563	537	535	550	521	498	554	567	524	522	533	557	598	519	617	555	571	530	531	546	540	541	569	516	555	563	540	549	548	549	569	540	590	587	556	553	556	546	549	554	567	531	601	580	571	579	510	528	556	539	531	568	501	550	564	575	563	544	516	569	486	549	506	561	516	556	557	535	585	525	572	566	538	530	560	524	515	526	557	545	558	554	525	559
2276	796	980	735	649	596	527	436	431	418	413	443	356	435	394	418	413	398	399	412	414	407	423	396	450	403	421	398	413	413	383	409	382	400	382	371	368	387	375	359	355	408	405	366	372	351	366	382	375	331	355	378	379	410	357	358	406	419	412	420	372	320	343	362	396	367	381	347	415	348	400	402	370	384	378	358	377	384	325	372	385	415	327	337	379	347	373	350	358	358	358	383	391	362	327	383	365	403	386	376	383	337	373	398	396	380	388	386	344	377	421	422	363	350	359	359	331	352	390	363	339	390	363	388	370	377	362	379	356	354	341	370	345	377	395	400	383	369	396	396	386	394	367	362	328	395	386	360	388	389	382	366	397	368	387	360	404	360	363	375	382	328	368	352	383	357	355	403	393	366	338	342	382	353	377	381	358	406	381	354	384	398	362	362	384	369	387	356	349	341	361	368	343	373	414	371	359	434	386	391	359	342	347	346	365	348	397	328	366	365	376	377	417	385	365	355	391	370	390	362	403	421	325	361	376	361	336	396	379	390	407	357	351	366	369	380	398	385	405	377	400	369	355	368	380	348	354	375	375	362	406	368	392	380	365	393	355	409	383	361	411	384	377	348	378	363	389	369	384	363	360	378	361	352	390	372	409	368	363	378	406	349	352	355	401	374	381	373	354	386	372	376	381	369	388	359	361	371	349	376	395	380	384	383	397	364	370	382	364	366	389	394	405	386	363	346	383	416	367	403	378	366	346	366	345	340	386	369	374	348	395	376	391	385	364	401	359	360	346	407	371	373	386	372	359	352	379	353	391	373	354	391	379	369	359	385	361	365	335	361	386	387	353	395	366	351	346	359	369	358	364	381	357	351	333	368	350	365	353	316	370	414	380	365	391	337	396	381	344	372	380	397	377	374	375	403	359	364	374	380	390	340	408	388	387	425	376	373	389	395	377	307	431	386	347	371	343	329	359	333	375	391	383	377	367	383	383	360	358	385	387	351	323	325	341	386	361	372	377	425	378	384	374	370	377	379	355	344	346	371	372	359	362	389	399	353	390	379	372	382	346	380	392	368	358	409	336	382	385	371	355	393	388	397	394	382	354	346	339	365	388	367	385	368	354	379	384	364	391	351	365	376	369	382	410	383	361	369	409	381	375	415	361	394	390	378	372	365	421	367	368	371	385	356	334	370	372	369	367	377	394	400	365	388	367	381	387	391	376	378	393	406	345	359	373	345	361	357	360	399	353	365	382	366	326	370	366	381	375	390	372	376	388	357	353	368	416	402	352	377	342	371	347	403	360	371	356	354	395	376	348	354	370	399	355	395	379	386	342	394	409	387	345	376	347	394	378	372	362	358	386	355	345	373	344	405	385	383	375	328	363	364	355	372	425	374	331	362	349	374	376	398	387	365	353	360	399	374	399	366	364	373	351	368	362	353	402	390	391	379	374	378	433	342	360	388	410	394	421	372	367	395	400	373	360	361	368	408	407	378	365	391	362	353	356	348	399	363	420	377	341	375	374	388	352	329	366	368	379	360	386	399	376	419	346	340	350	362	384	365	342	417	363	362	377	356	376	403	368	368	371	376	402	365	390	339	378	364	374	324	364	343	387	396	341	376	334	375	344	346	343	389	358	368	362	364	354	359	351	348	416	368	382	397	379	393	375	416	381	311	412	351	417	393	361	360	364	436	381	361	375	385	384	405	389	349	363	355	375	349	397	385	386	370	380	379	364	370	391	366	347	333	360	376	385	347	361	402	369	338	375	372	366	378	388	374	380	392	345	376	396	391	364	354	382	368	357	392	393	387	412	353	358	372	379	380	372	366	357	387	372	362	335	367	349	377	373	374	373	366	363	370	391	404	398	372	355	334	412	361	381	342	398	336	391	401	354	329	369	390	376	359	381	376	397	328	377	364	368	381	384	359	364	347	399	377	390	355	395	362	380	350	378	370	372	368	334	345	381	358	390	396	409	378	423	366	381	386	400	355	378	370	357	397	339	376	380	378	408	378	360	366	373	373	372	346	366	369	407	389	367	393	380	393	375	360	346	391	325	400	386	366	381	369	326	413	349	362	357	361	352	368	428	389	394	364	350	370	378	377	385	377	348	330	358	362	354	380	367	391	366	381	362	386	370	381	373	391	384	374	370	385	380	362	377	367	385	374	374	379	377	383	371	357	361	407	360	336	363	358	360	353	362	388	338	368	355	347	405	367	374	389	355	409	390	369	354	372	380	379	402	383	354	370	365	347	351	416	345	384	385	366	403	381	344	392	368	381	381	343	352	352	378	355	362	345	385	375	350	398	387	385	375	380	370	325	333	354	381	378	343	411	369	352	350	370	398	368	371	393	382	405	367	363	390	360	376	381	338	348	399	357	360	325	392	370	370	375	393	352	333	384	353	374	357	355	361	335	354	376	378	356	352	378	369	377	362	387	388	361	397	364	386	354	381	356	337	353	368	389	394	344	367	369	367	366	389	381	387	351	405	374	329	359	365	341	381	376	375	400	384	419	335	354	388	381	337	391	384	374	336	361	372	367	347	348	352	393	366	378	358	361	346	383	364	388	342	393	388	384	337	352	331	398	362	397	371	390	400	359	358	389	339	424	391	370	388	404	346	352	378	353	395	411	374	370	364	354	392	421	360	399	392	387	443	389	346	311	366	383	350	346	355	355	357	364	383	408	354	381	388	422	309	369	377	363	369	364	374	373	366	351	367	381	372	375	372	374	367	369	379	402	358	369	389	360	413	343	350	351	380	394	389	369	393	448	356	378	383	404	366	387	373	364	388	388	362	394	359	340	319	384	360	362	381	372	378	379	379	367	385	377	412	353	315	384	393	376	386	376	368	368	397	404	381	379	358	364	401	390	372	348	352	384	398	374	377	355	348	363	377	373	319	354	372	377	392	408	371	386	353	370	307	366	410	350	363	347	363	365	395	402	393	379	347	373	378	387	385	360	349	335	387	325	337	384	379	349	364	372	399	347	329	369	384	380	389	364	378	365	372	351	335	332	393	338	414	379	359	392	359	378	412	411	381	393	378	354	372	415	359	343	336	384	371	341	355	400	412	387	394	367	390	370	380	356	369	378	380	353	331	425	349	363	349	367	352	411	357	356	382	380	396	366	387	373	368	365	379	374	374	345	366	354	358	363	377	338	393	350	361	365	389	406	376	413	366	366	358	375	363	350	385	401	389	387	364	371	373	391	377	357	395	344	429	369	345	339	339	346	344	351	355	372	357	383	347	391	384	359	380	342	383	383	341	364	381	371	355	392	374	362	394	411	377	363	351	367	355	395	346	357	341	345	326	370	370	371	392	395	388	380	368	387	360	355	369	346	354	397	377	383	361	335	417	368	368	384	350	380	380	338	364	391	349	377	365	411	399	422	376	370	343	372	405	420	358	362	372	375	350	344	357	369	378	338	364	397	350	356	388	359	369	386	401	367	342	336	363	370	378	346	385	351	396	370	354	364	393	403	361	406	409	349	337	373
2346	1241	2017	2150	2017	1838	1413	1191	1033	1027	966	1053	969	958	979	982	916	929	1040	1033	1033	1132	1199	1166	1137	1164	1090	1015	970	951	909	959	907	857	864	839	871	848	823	855	833	816	806	778	813	805	771	807	831	815	850	816	801	876	837	818	825	819	792	806	782	787	852	832	818	776	815	838	777	795	852	836	812	825	802	777	795	829	853	822	793	795	813	798	817	789	770	804	865	829	861	794	798	799	812	809	786	874	823	799	807	732	815	802	828	799	827	818	848	782	809	823	838	829	832	800	791	769	794	820	770	816	803	830	805	827	810	776	778	776	831	813	819	782	772	791	819	809	831	782	807	836	810	813	809	774	741	804	752	786	824	815	833	789	851	787	825	796	797	811	807	817	804	798	790	832	818	858	813	772	822	865	787	821	816	818	823	812	826	821	769	827	839	783	817	854	774	812	747	833	825	798	836	792	772	785	792	781	854	788	847	847	815	805	844	807	743	796	846	836	760	840	854	784	775	804	808	840	808	819	788	776	833	782	846	812	802	834	767	802	806	828	825	791	840	836	886	789	833	774	858	835	794	858	802	854	784	842	831	854	808	773	795	859	770	804	741	785	777	776	792	802	819	819	801	778	814	804	842	788	793	788	797	855	786	831	827	785	805	744	796	833	833	809	787	830	789	821	832	813	811	861	815	792	798	801	843	798	759	816	797	794	841	850	758	783	837	867	760	892	814	768	841	813	783	824	799	834	753	798	793	817	793	847	818	808	838	827	788	781	794	782	812	887	819	799	759	819	801	811	839	779	851	793	803	772	776	780	800	764	807	807	799	796	818	804	813	821	830	800	850	825	770	807	796	777	805	817	821	775	848	807	865	810	848	782	863	823	758	804	824	777	819	785	836	831	818	806	779	841	838	839	792	813	810	847	779	801	807	807	806	790	829	785	797	839	805	804	783	804	789	837	784	836	774	809	835	810	796	823	783	744	783	830	804	787	775	795	823	812	773	787	801	830	781	790	803	804	806	827	822	761	785	755	757	760	795	793	812	811	860	781	807	783	841	842	818	779	785	798	789	836	802	836	815	800	785	833	835	772	803	805	805	810	821	877	783	829	820	843	827	796	815	820	770	783	824	838	786	821	794	787	820	843	838	826	827	808	789	837	837	803	819	826	816	757	799	863	777	845	825	784	845	756	859	823	821	791	798	799	813	779	815	770	837	810	784	798	802	802	844	831	818	827	766	802	836	789	761	781	882	856	789	828	845	861	788	834	810	813	777	811	782	797	788	742	836	782	821	772	822	807	805	778	782	810	785	860	795	765	789	823	822	802	791	832	767	792	843	834	828	800	846	849	820	785	781	763	790	810	795	838	810	840	767	771	824	843	823	794	832	833	800	834	812	845	833	787	821	843	809	840	851	818	835	815	786	800	824	760	841	847	797	793	805	788	829	805	796	887	821	774	817	837	832	765	815	772	816	801	828	800	786	821	840	818	822	787	860	838	832	781	849	832	808	852	780	835	797	775	781	829	836	804	819	787	815	810	805	813	825	760	863	774	754	792	850	784	827	805	802	810	783	795	836	820	858	814	786	798	825	781	816	803	813	815	796	765	803	801	820	838	837	837	879	792	775	803	814	836	821	791	801	796	786	816	787	836	779	892	807	766	797	849	822	788	826	844	758	823	816	786	827	772	793	854	844	800	822	797	818	796	793	829	802	801	807	832	820	820	850	833	737	776	817	813	792	845	781	808	811	808	783	834	823	837	812	768	829	811	811	824	791	822	810	818	780	866	790	783	838	808	794	805	775	788	859	822	792	800	807	795	774	821	811	824	779	807	794	804	801	793	791	786	805	804	833	795	826	817	812	822	807	836	813	822	797	809	769	805	872	762	841	814	772	796	785	794	837	787	817	830	853	887	829	826	796	835	838	750	839	812	836	827	788	786	782	832	772	832	829	821	797	791	811	828	778	808	838	785	796	796	840	823	822	758	817	816	765	826	782	816	848	831	835	815	808	824	867	861	820	785	820	808	776	830	772	843	761	777	732	789	773	808	804	749	821	809	789	794	829	806	757	786	822	833	778	804	850	795	826	767	827	814	845	800	803	782	796	774	811	796	828	745	789	819	799	809	805	794	788	747	849	821	807	847	839	803	811	785	802	800	823	850	814	803	801	747	852	779	795	786	829	839	795	800	830	773	765	769	789	806	832	836	829	863	809	782	885	890	810	848	767	799	882	820	821	826	811	804	824	813	812	802	764	807	803	848	818	762	782	755	804	786	802	793	826	810	784	842	794	818	804	818	820	835	811	773	827	789	768	771	809	790	787	836	776	787	799	808	778	805	871	815	823	790	829	805	771	831	809	845	826	906	854	788	803	802	796	812	783	811	815	804	846	853	812	812	852	797	742	837	798	810	826	825	780	767	806	826	796	836	824	792	770	847	853	823	845	764	787	797	785	781	784	805	823	798	766	806	778	795	818	819	827	792	830	891	825	781	784	820	810	839	874	815	861	858	830	804	770	833	834	806	837	823	876	727	796	788	822	811	784	803	775	810	791	823	775	790	823	813	814	737	827	779	808	813	775	795	805	800	840	824	762	797	807	797	841	812	831	801	863	778	793	833	822	777	826	838	813	783	792	777	836	831	817	812	842	741	778	793	808	779	755	856	799	873	808	784	779	783	810	809	788	855	813	794	892	826	835	838	767	802	761	772	807	781	769	769	751	794	832	851	868	795	833	826	838	813	810	797	856	801	782	862	779	794	787	785	822	811	783	789	806	808	797	840	789	822	860	809	805	794	810	811	790	787	830	815	796	805	821	785	810	819	826	759	787	782	849	855	793	836	803	750	847	777	852	834	825	819	875	801	817	804	780	780	773	803	869	787	832	811	843	851	754	843	779	844	833	835	817	787	810	841	830	834	817	811	778	811	771	797	812	763	813	805	804	805	832	801	765	829	803	822	786	800	791	838	750	816	825	828	813	774	853	810	868	800	835	866	788	765	845	842	801	810	775	874	812	777	769	814	815	813	779	865	772	827	827	804	814	804	802	819	793	774	824	820	833	833	835	756	816	823	781	813	819	804	817	843	769	786	773	797	808	781	822	777	800	777	806	800	796	818	822	800	777	840	836	801	816	839	823	830	806	813	756	816	778	808	877	817	823	787	804	775	812	822	809	844	827	781	807	778	836	797	822	766	759	755	773	815	783	866	859	795	817	822	773	806	821	866	812	810	813	830	856	830	840	798	812	775	820	842	778	841	816	835	782	747	821	814	807	842	807	824	894	796	801	757	831	872	768	817	846	788	793	808	816	777	850	840	787	738	790	852	838	767	806	758	821	817	805	850	780	782	782	775	872	791	768	827	803	812	842	814	821	826	797	784	866	844	773	869	773	783	763	779	826	847	747	817	811	763	828	833	839	831	821	795	832	757	784	805	788	767	833	786	830	818	818	783	795	753	853	815	816	804	829	798	805	823	793	772	826	807	814	803	764	826	818	802	784	842
8632	3170	3191	2815	1877	1394	1235	834	586	453	395	338	394	364	372	312	307	297	368	393	365	382	379	355	376	333	345	348	343	333	295	318	288	321	294	266	280	308	310	291	273	275	298	279	284	302	256	266	276	264	262	279	281	260	258	250	271	294	262	276	225	265	276	275	284	259	255	265	254	284	284	264	278	298	275	275	282	284	281	278	242	254	263	290	291	259	279	289	263	262	320	266	267	276	243	285	271	253	302	287	250	278	261	287	277	264	246	266	254	283	268	257	255	283	259	267	260	281	269	285	253	285	249	255	277	249	255	261	272	297	295	308	295	249	235	266	262	278	303	273	269	263	315	246	280	285	271	315	262	246	335	296	267	249	301	273	272	312	282	260	290	265	295	271	254	250	254	253	284	301	275	239	288	279	283	239	306	275	273	236	279	297	259	271	290	294	256	286	303	262	261	271	273	271	298	258	270	270	282	257	275	281	279	290	236	253	275	295	250	280	282	268	302	273	273	245	269	285	259	247	284	269	268	298	263	279	298	261	249	254	262	253	259	258	261	285	265	228	285	264	261	277	295	283	265	268	263	267	290	297	256	251	292	251	276	242	248	272	248	294	287	250	281	291	220	264	283	250	279	292	233	281	272	273	266	308	245	301	289	271	261	294	254	280	248	283	265	288	267	245	256	270	250	272	232	301	303	276	280	257	258	289	259	290	252	293	254	257	295	306	291	257	290	277	245	256	283	258	296	256	272	289	281	287	278	242	251	310	305	312	253	291	279	247	291	277	279	242	291	315	266	246	284	277	254	258	243	310	254	277	289	250	277	280	271	277	281	254	262	252	291	276	293	276	230	255	278	248	282	255	274	251	248	265	266	246	274	268	256	250	298	292	274	278	282	296	297	243	269	287	288	316	326	257	272	268	291	242	270	287	288	262	276	280	282	286	229	290	303	280	278	280	269	266	252	271	282	254	248	273	290	291	282	266	271	233	279	269	308	262	264	314	250	285	261	262	264	308	278	288	271	277	311	260	263	259	273	263	264	259	275	282	272	279	274	309	284	250	273	247	278	314	289	275	293	266	276	299	283	303	236	274	265	315	255	259	298	287	282	284	271	290	261	265	263	269	282	258	265	299	275	278	269	294	249	263	322	292	246	298	269	262	275	298	289	258	258	260	248	271	290	291	283	301	277	254	286	270	284	270	285	266	254	259	235	288	283	236	271	267	270	283	292	280	314	260	262	297	248	259	284	272	253	282	267	271	297	271	284	251	266	273	274	286	258	293	309	270	280	256	277	296	237	261	260	256	273	286	290	227	273	258	296	259	295	275	274	293	286	279	306	274	273	267	284	273	265	279	304	271	284	285	247	277	272	263	238	263	266	250	257	282	306	270	276	265	237	292	231	289	294	264	306	264	271	289	279	274	295	278	257	273	266	265	265	305	246	293	273	266	281	224	304	236	307	254	237	297	321	272	249	254	272	274	256	272	270	265	273	287	269	280	259	231	295	303	279	295	273	244	247	268	256	247	281	309	255	261	252	287	285	279	268	271	263	231	300	273	253	292	300	253	294	264	283	273	289	314	290	268	275	294	244	291	262	250	291	263	285	282	270	292	288	298	249	240	292	305	281	304	252	279	313	291	280	293	271	277	271	277	270	270	269	217	309	250	260	296	271	267	300	286	271	309	305	257	281	266	245	281	293	267	264	251	297	270	307	268	271	278	288	277	281	283	249	299	229	287	286	279	255	255	283	278	291	261	330	299	294	238	264	293	269	275	260	251	261	260	283	284	292	278	292	281	244	280	264	280	298	276	269	281	283	297	289	235	296	265	252	239	268	264	282	270	259	271	288	265	264	268	272	274	292	241	284	278	264	259	310	271	232	300	267	268	294	260	248	267	255	268	272	274	250	276	278	269	276	254	254	254	290	254	248	290	260	280	293	252	288	253	275	277	304	289	275	307	280	272	271	256	263	286	280	277	281	274	242	252	258	270	280	244	276	274	277	269	273	275	271	245	297	270	273	262	259	318	285	246	269	267	268	274	268	297	295	268	255	283	284	281	282	268	265	263	255	272	246	270	270	276	289	248	314	333	274	271	277	294	256	293	276	307	280	291	283	267	271	252	261	252	246	281	281	290	268	244	285	272	302	265	237	262	247	256	268	247	261	261	261	245	291	273	254	290	242	285	290	295	253	275	244	276	276	271	271	250	310	270	246	272	247	296	264	299	283	290	282	289	272	295	259	246	242	281	240	273	280	252	264	243	260	233	261	270	287	246	259	281	264	291	292	257	282	255	291	284	271	276	260	255	267	302	270	259	275	262	280	270	286	287	259	285	260	286	244	253	253	230	274	248	278	287	267	281	283	268	285	264	275	253	271	303	297	268	268	291	256	275	290	286	280	259	226	306	279	276	265	276	247	271	259	311	265	286	306	262	255	273	279	276	258	294	269	248	239	268	291	276	282	282	263	275	249	252	272	253	302	294	257	273	257	298	252	280	288	282	256	280	262	265	288	259	277	255	262	306	322	241	287	293	262	299	280	308	283	239	279	276	294	276	286	277	249	211	278	275	258	253	284	294	272	261	288	268	293	268	246	247	235	250	268	263	285	273	267	293	270	262	274	284	256	283	274	268	287	263	293	268	241	282	236	270	280	248	281	301	280	298	252	262	278	274	269	290	309	274	302	271	267	273	294	250	259	266	251	287	267	263	279	293	295	281	298	272	278	253	262	254	285	297	279	263	271	289	253	280	305	285	273	294	263	275	278	260	246	257	281	285	299	281	320	291	285	280	265	287	287	276	271	292	268	273	287	233	270	280	273	245	274	248	269	276	277	269	271	287	288	258	310	282	256	277	237	272	250	262	257	275	288	280	257	301	291	307	252	307	267	249	294	262	275	292	281	278	262	259	267	263	331	246	296	306	245	277	284	250	293	289	268	274	281	252	238	262	271	260	255	258	265	280	271	264	270	292	274	292	268	272	265	263	285	320	272	244	255	258	261	300	261	253	264	297	284	263	308	250	274	280	270	276	257	284	257	282	282	283	307	288	245	246	260	278	280	277	272	262	248	246	265	247	251	249	265	286	269	302	284	262	304	251	292	284	243	253	260	272	284	272	256	290	291	306	273	282	278	257	294	267	271	269	280	258	258	259	260	267	280	283	281	279	285	270	256	301	254	299	287	282	269	240	280	274	265	237	308	273	261	275	233	292	256	259	267	294	259	291	306	269	282	284	284	259	247	260	263	309	244	279	302	260	237	268	251	264	271	281	252	277	272	264	281	258	280	281	265	277	281	268	273	279	279	272	299	267	300	278	288	287	273	256	296	285	312	276	290	286	258	270	261	286	284	254	285	266	308	286	284	292	283	308	271	286	229	268	266	292	260	232	285	298	279	284	267	279	263	267	273	251	241	266	269	271	259	264	276	277	289	242	274	254	263	247	264	289	245	282	266	259	255	290	282	265	283	248	283	249	276	279	296	279	272	267	262	259	284	269
7177	2926	4623	6185	4959	4373	3822	2740	2005	1653	1441	1450	1381	1258	1199	1021	1017	1059	1138	1083	1092	1161	1238	1394	1191	1196	1160	1111	1140	955	904	847	874	733	735	726	688	689	667	643	657	706	600	599	648	667	647	705	623	603	620	672	640	611	627	605	611	656	671	598	646	613	612	648	578	643	650	651	612	633	606	626	627	624	646	593	585	628	566	620	610	682	625	593	607	622	678	594	645	612	608	660	618	646	613	555	649	628	599	600	608	639	590	615	627	613	616	613	604	635	647	653	592	605	582	605	615	594	641	682	615	600	589	602	603	633	621	599	618	581	667	655	654	590	630	584	623	605	637	581	605	606	600	620	642	645	633	594	563	604	603	555	623	591	613	599	614	582	613	650	563	582	583	655	618	658	577	610	607	564	605	590	618	583	575	642	606	640	577	592	616	592	611	542	615	641	599	588	605	651	618	634	654	627	581	665	644	644	617	533	606	613	653	616	612	635	618	632	601	577	609	587	584	596	671	632	587	578	642	604	599	606	631	602	599	622	618	577	617	612	657	618	599	588	624	605	578	580	619	613	606	628	626	625	619	609	620	587	604	649	580	606	594	600	625	614	587	646	629	627	589	624	615	618	615	620	611	587	638	593	617	613	631	618	629	629	576	575	629	613	613	636	590	567	653	602	575	570	612	613	604	619	651	634	609	624	607	574	589	601	600	600	621	642	620	600	624	636	624	594	620	603	575	572	622	585	636	608	617	628	661	635	594	579	615	631	615	579	597	615	651	613	674	549	585	641	617	617	635	623	632	618	638	636	609	676	615	621	600	626	646	623	609	570	599	621	594	617	621	615	617	560	629	622	625	614	627	641	630	622	583	655	609	644	656	621	641	632	600	616	619	583	618	578	572	585	604	629	598	590	662	625	588	631	612	609	669	617	654	585	618	595	560	595	630	628	594	650	631	600	587	586	623	598	631	620	603	628	611	617	600	653	595	588	622	617	641	604	591	600	624	611	617	634	638	640	628	592	594	623	583	590	568	617	607	626	632	579	576	590	629	609	635	635	601	583	602	645	629	607	567	621	616	601	626	625	609	593	609	633	581	594	642	604	620	616	580	588	625	629	663	643	631	614	629	655	643	617	616	648	600	629	644	657	625	567	642	620	595	635	576	582	577	599	601	571	595	615	610	676	625	627	623	619	575	598	630	615	650	641	603	612	603	640	650	641	635	621	639	618	655	598	613	614	584	640	628	621	620	587	634	656	592	631	630	636	585	608	584	584	578	585	607	609	622	608	638	630	606	634	644	643	588	611	572	620	651	601	611	633	621	641	589	662	583	647	591	616	614	608	631	592	600	600	631	614	623	598	556	581	607	592	628	607	565	588	626	617	573	632	602	595	624	629	593	637	639	594	596	585	572	633	589	601	621	620	615	575	628	593	612	592	636	600	614	582	635	627	602	592	607	618	590	648	611	622	613	600	574	616	561	675	614	641	629	625	601	582	640	610	571	599	609	648	600	591	650	627	616	622	641	615	650	636	576	601	598	642	573	609	652	614	617	632	624	630	618	637	576	613	646	586	580	643	600	609	628	629	595	616	574	585	591	620	637	603	613	599	593	590	618	584	615	600	637	602	612	621	606	612	598	608	603	603	637	584	629	631	596	582	590	636	597	591	604	641	616	616	629	611	622	607	631	629	626	633	598	620	663	611	596	637	590	602	626	637	604	592	603	602	579	631	581	602	631	612	575	624	585	646	618	661	616	586	631	605	614	647	550	600	571	611	599	654	604	551	618	635	585	602	584	567	588	602	621	617	623	632	587	570	639	635	611	604	587	629	678	565	588	598	609	631	585	596	570	614	571	662	627	633	609	617	557	652	647	653	627	579	589	652	657	587	574	636	617	600	590	611	627	617	635	626	595	645	636	612	639	638	592	615	581	622	640	631	636	635	630	607	643	579	628	570	611	623	572	612	606	614	560	602	602	606	671	600	627	625	628	596	631	622	629	659	635	595	614	569	625	604	580	593	563	595	581	595	608	588	626	586	672	590	645	609	600	622	618	650	620	601	580	608	634	657	591	619	619	610	606	628	645	602	639	587	591	648	589	606	638	617	607	615	585	584	620	630	591	568	613	657	608	622	604	596	586	603	639	599	579	610	626	611	570	601	645	632	645	601	618	616	621	657	614	619	594	586	648	665	634	644	670	635	584	595	613	619	630	655	639	616	596	641	615	613	617	613	620	612	628	603	625	571	598	667	618	611	603	611	567	622	632	586	619	649	647	592	627	586	626	603	611	617	645	650	635	573	610	606	595	614	606	599	593	601	600	590	680	625	604	652	637	588	619	603	622	637	661	591	636	614	663	618	616	611	594	641	597	612	592	622	598	643	616	571	602	641	590	617	645	644	600	624	638	656	592	558	623	587	627	600	609	608	618	614	621	612	616	601	629	621	640	620	589	676	628	596	585	612	614	614	620	560	576	609	645	603	655	635	625	628	605	633	618	653	649	623	658	597	629	603	552	640	635	603	628	630	637	592	657	617	618	659	620	641	627	613	590	624	622	622	582	636	643	657	635	639	619	583	613	587	589	626	644	608	605	631	599	596	669	614	638	567	663	641	594	605	555	604	635	590	609	601	620	648	615	624	630	583	582	609	560	600	630	649	623	590	617	601	627	571	604	638	638	600	602	668	628	635	621	627	632	643	638	650	617	583	660	592	595	618	566	609	606	608	599	632	607	627	561	594	602	594	607	627	622	629	610	605	642	635	566	617	598	670	632	589	590	585	602	614	601	633	656	627	610	615	614	602	639	681	631	626	615	603	635	601	649	601	638	670	603	629	619	621	576	650	647	582	619	621	600	620	627	630	606	606	603	665	596	536	576	638	661	619	622	649	590	627	613	606	656	588	600	569	617	632	601	605	614	624	676	633	608	559	641	604	618	602	578	593	627	587	654	615	571	626	572	643	595	619	640	594	595	626	627	611	589	631	577	617	603	646	601	611	598	645	650	658	578	657	618	607	636	609	632	588	559	608	640	619	616	651	608	619	588	582	567	633	634	593	607	617	616	644	572	640	651	610	619	589	639	617	635	609	618	646	649	615	633	582	618	648	650	629	596	654	616	599	565	642	584	663	628	584	663	592	615	577	587	606	581	628	619	687	627	629	628	613	654	634	607	601	556	589	635	628	617	595	635	605	642	638	606	584	591	581	611	637	577	636	601	601	638	633	636	612	595	579	629	592	626	601	600	636	606	634	566	594	615	624	631	629	594	580	644	608	604	604	575	608	602	655	642	594	623	604	617	611	592	576	610	557	636	628	591	618	600	677	642	634	618	650	592	643	596	637	627	641	592	620	589	640	665	599	582	632	617	603	583	608	633	629	639	618	592	651	566	573	617	637	643	636	578	596	581	629	630	632	599	594	625	675	592	595	649	590	640	637	621	589	608	644	616	634	605	664	585	599	600	602	600	657	631	630	581	583	647	616	577	596	621	576	588	635	606	615	588	580
15834	5492	5761	5258	3685	2821	2140	1347	917	618	536	500	446	412	451	393	312	332	346	352	373	388	381	396	344	329	388	360	332	330	276	297	279	279	231	225	269	231	236	240	226	264	235	220	250	244	247	256	258	234	247	268	264	241	253	221	247	251	230	238	213	226	225	227	220	223	221	191	261	197	234	215	218	223	258	227	240	224	230	239	209	253	255	237	250	246	245	253	260	234	254	252	233	224	226	220	237	229	261	228	233	235	234	218	204	228	218	249	232	223	236	234	225	203	207	251	237	215	234	224	211	222	233	219	263	247	202	242	228	242	216	231	213	241	220	242	234	221	250	242	214	238	221	228	215	261	247	210	228	203	243	220	206	229	248	234	255	229	203	251	251	253	243	217	214	209	232	245	220	204	224	227	231	243	222	219	210	251	236	207	245	238	247	230	218	229	254	273	239	234	223	246	230	248	210	228	227	247	227	259	223	246	235	245	224	222	216	232	239	251	221	229	248	213	236	233	228	214	216	234	232	258	245	221	256	261	232	226	245	228	236	233	236	219	267	241	238	237	227	247	256	224	226	235	207	253	222	238	270	246	245	206	230	233	252	248	241	239	228	243	237	256	253	229	224	218	230	217	249	238	207	246	222	214	235	224	224	229	269	239	253	209	243	230	245	258	259	231	236	247	215	226	272	210	265	218	270	243	214	251	244	209	237	221	213	237	268	206	238	202	243	250	240	229	236	257	254	250	236	227	249	231	217	222	211	240	262	229	249	233	242	211	229	235	244	239	247	254	213	238	262	229	226	245	256	220	190	234	231	239	251	251	227	262	231	245	232	205	234	200	228	191	240	201	250	240	215	275	231	235	231	261	235	229	253	230	212	217	256	214	223	230	248	232	218	245	222	212	195	248	226	237	251	273	258	247	225	226	226	211	229	254	211	223	231	212	211	251	227	217	274	222	259	238	189	246	219	246	224	230	223	243	196	254	210	214	237	241	238	238	238	263	213	252	250	214	229	231	239	230	218	256	250	251	270	237	235	228	231	271	235	214	235	219	215	244	237	223	232	244	231	223	238	230	203	187	228	228	230	231	250	241	223	214	241	252	247	235	216	234	243	220	239	244	231	189	236	253	245	215	227	195	261	229	234	232	212	211	225	223	236	245	247	228	235	217	244	239	204	233	260	214	271	258	249	231	265	237	242	234	214	236	240	231	214	260	230	275	236	236	228	216	219	263	221	210	212	236	232	221	234	253	221	243	218	231	236	274	245	258	271	204	245	214	235	188	225	235	240	233	247	232	226	250	249	229	265	233	242	234	238	228	226	238	218	235	223	202	230	228	220	202	217	231	243	231	239	201	256	226	254	203	248	253	252	220	223	212	214	239	260	235	236	242	251	231	237	216	261	249	273	207	194	264	243	229	249	218	234	217	254	240	212	223	224	219	246	231	236	225	223	228	236	246	248	230	246	242	208	210	234	225	223	207	229	223	222	209	219	234	215	241	229	228	236	247	255	244	209	213	218	241	237	224	223	235	235	234	248	215	208	224	210	239	206	254	254	201	219	230	252	220	265	214	246	256	224	220	247	228	208	199	241	230	250	249	246	244	224	231	262	230	198	226	251	227	240	264	229	220	218	228	247	253	246	231	215	211	252	242	235	243	218	233	232	228	251	218	216	237	224	217	236	252	203	224	233	222	252	216	248	254	210	234	214	228	246	229	257	274	244	229	226	211	211	265	215	290	217	213	214	231	243	261	247	246	245	216	219	226	205	241	243	239	251	216	224	241	265	227	234	263	253	245	226	212	207	222	224	223	207	239	226	221	212	228	230	252	230	253	217	229	219	240	229	237	259	230	222	237	209	226	203	217	266	214	229	236	223	229	230	227	230	252	225	222	210	230	241	232	241	223	232	242	218	232	223	243	228	247	198	217	253	222	233	223	232	229	213	259	223	225	229	270	212	225	246	237	215	227	230	241	221	221	227	283	244	231	220	251	248	248	235	208	221	243	215	244	213	233	238	256	245	258	220	229	255	251	230	225	236	234	228	222	194	233	254	240	255	215	271	230	267	240	270	213	230	221	225	286	238	236	230	229	247	248	255	227	228	254	209	239	220	249	193	212	240	256	218	227	222	236	214	248	235	249	211	219	225	226	224	252	266	214	219	213	243	260	226	228	242	254	241	237	235	247	221	247	250	237	226	228	230	204	236	234	245	225	255	215	253	267	227	238	239	242	232	211	235	211	213	253	242	219	234	239	240	233	233	238	241	209	237	241	223	233	248	253	268	254	237	249	215	240	224	243	231	229	220	211	226	205	256	245	248	238	210	230	251	246	233	220	224	200	224	212	225	242	248	224	240	224	219	223	236	250	235	223	237	228	253	244	229	248	242	213	253	229	239	251	215	262	260	235	232	215	245	237	235	230	228	261	242	215	238	250	243	241	227	222	236	234	216	193	243	246	241	250	243	225	234	260	213	238	247	237	244	204	242	250	249	232	250	218	221	199	266	228	258	224	244	245	246	236	222	248	234	248	216	239	244	229	218	233	231	249	256	237	221	231	251	223	228	212	232	238	273	206	260	217	242	226	228	238	244	213	220	232	246	218	219	244	257	252	250	202	215	257	236	215	211	245	212	235	201	242	236	230	243	234	232	251	240	244	225	222	253	225	214	247	268	249	224	222	228	259	221	224	210	216	227	209	218	238	256	248	256	227	245	249	236	242	223	231	247	205	243	221	261	216	224	234	235	275	235	222	240	245	248	200	237	238	249	245	225	243	260	230	227	203	226	240	223	237	232	231	227	217	213	226	222	221	239	197	217	232	222	248	223	252	197	200	263	224	256	246	225	237	198	244	255	239	245	254	211	225	242	241	218	225	265	242	257	242	222	245	227	237	239	226	229	267	237	217	213	274	253	252	242	276	246	216	227	235	244	242	216	250	253	243	235	233	229	262	250	246	245	233	244	237	219	244	246	218	215	239	224	223	244	271	225	236	227	215	212	231	253	221	254	237	242	223	240	227	245	183	221	243	217	223	259	262	219	217	222	253	243	213	213	216	224	265	229	244	244	223	253	254	263	237	224	250	250	243	217	229	235	240	241	201	273	248	223	259	247	292	219	256	248	230	237	232	245	217	230	249	210	216	241	210	220	239	257	223	226	216	240	216	250	235	229	261	257	243	274	203	202	239	230	267	242	249	267	219	214	227	255	230	238	233	269	228	227	199	189	221	226	197	230	210	236	223	238	259	234	234	207	221	222	230	252	253	265	241	241	265	226	222	223	258	264	200	233	207	270	255	197	264	241	221	226	214	228	255	238	228	217	213	236	243	238	225	235	225	218	243	208	224	246	218	223	234	240	233	253	227	245	192	218	214	196	244	226	249	264	237	220	219	229	232	221	252	235	238	231	230	226	220	243	204	238	225	264	238	239	260	250	229	218	228	227	255	226	231	255	245	214	206	251	218	234	227	228	207	243	235	233	258	241	220	221	231	249	224	239	224
9362	4074	6888	9502	7394	6552	5606	3979	2978	2512	2243	2059	1831	1753	1714	1627	1299	1059	1162	1465	1460	1738	1547	1332	1241	1347	1454	1440	1329	1264	973	905	931	788	770	747	633	624	659	681	594	623	520	590	581	560	560	560	606	564	594	584	574	631	572	549	564	590	567	553	565	547	563	579	554	527	598	559	557	559	544	556	583	566	576	570	553	560	608	572	523	569	517	541	539	560	564	558	539	551	511	537	572	517	574	510	564	561	526	581	559	546	565	534	561	551	584	554	584	581	541	579	512	565	518	522	517	545	552	555	519	561	515	517	554	572	544	575	554	579	524	582	552	540	505	549	522	539	515	513	545	540	579	555	541	547	550	528	546	543	528	542	563	486	539	575	572	497	512	528	594	558	549	541	567	587	535	536	519	568	537	528	561	584	553	529	533	575	595	571	548	538	531	536	559	541	564	582	524	557	541	545	539	542	534	584	559	528	523	545	527	496	564	504	592	575	541	498	555	494	591	550	593	543	560	536	568	572	548	531	534	511	523	561	556	535	524	508	520	557	549	553	587	569	510	552	545	530	552	548	540	519	516	490	577	541	542	554	536	540	540	500	567	525	583	526	525	518	556	524	549	536	545	553	537	541	556	557	553	537	565	539	548	546	547	585	538	576	598	553	547	576	524	551	592	568	524	560	564	554	534	524	563	566	507	557	537	536	512	593	539	483	560	522	542	522	557	535	514	550	566	532	537	545	564	511	525	567	547	517	550	575	565	552	526	515	508	526	548	527	502	559	527	518	535	558	554	541	546	517	514	553	547	551	518	547	533	500	544	586	524	573	503	560	547	539	531	555	530	545	529	490	551	539	575	532	578	529	562	570	547	533	568	520	550	538	544	555	582	506	572	557	560	526	537	561	558	560	532	542	582	584	567	602	525	578	571	522	575	526	576	545	498	502	542	564	519	497	564	582	565	531	547	533	540	589	559	539	577	546	557	549	532	507	528	547	560	553	544	537	505	506	532	529	584	558	552	527	556	558	557	500	549	578	560	584	555	562	551	525	554	539	541	539	554	537	547	579	524	583	532	594	528	566	541	526	526	571	552	549	502	556	523	501	547	548	542	555	553	517	525	585	548	541	550	561	544	512	519	540	561	544	565	571	554	543	516	548	527	538	550	568	536	569	577	581	543	577	560	530	546	525	537	563	577	521	566	568	558	528	552	527	485	579	581	559	529	534	514	534	593	537	560	593	581	574	515	562	553	511	516	552	538	552	582	544	534	547	557	507	578	535	558	555	534	554	542	568	534	544	545	525	571	540	531	519	570	519	543	589	511	581	535	539	585	549	527	553	527	549	529	502	524	539	581	515	537	532	551	490	553	501	574	563	561	531	516	540	500	566	551	536	547	557	563	592	520	549	544	552	602	541	579	542	536	589	543	552	551	546	562	574	566	530	555	548	561	544	543	560	539	577	530	544	568	554	505	558	555	522	528	502	593	534	532	578	572	563	590	558	547	535	545	548	552	534	535	534	531	558	566	600	526	529	593	560	528	552	542	562	547	504	517	574	524	536	555	544	534	554	527	566	579	568	565	549	566	551	567	551	522	587	560	544	569	553	529	538	544	502	520	587	539	568	541	571	544	542	544	565	530	556	579	545	553	560	555	533	525	538	499	510	536	542	610	541	548	512	547	573	566	542	547	537	559	559	573	525	602	563	550	554	589	500	563	553	584	551	534	547	507	504	536	540	547	541	563	581	579	526	532	537	570	512	565	543	543	574	586	559	512	538	519	590	542	476	544	522	532	537	541	539	558	523	534	579	534	563	555	541	524	558	524	575	574	531	555	524	544	531	526	572	526	532	535	540	508	540	547	561	582	531	560	525	561	573	526	551	543	513	520	513	540	574	545	563	562	562	519	536	580	557	569	525	576	548	559	566	526	533	539	537	533	510	539	532	556	571	549	540	555	544	537	539	541	553	532	610	564	526	576	565	562	553	573	544	565	538	558	604	489	534	526	552	554	587	511	582	544	575	556	501	545	547	546	533	557	573	546	534	517	554	550	600	526	568	565	568	544	566	556	539	520	536	579	548	615	544	520	485	568	521	517	558	522	563	529	550	556	511	556	550	515	568	589	531	537	546	528	541	539	523	521	487	543	545	536	551	530	549	511	530	516	523	585	531	612	530	523	540	552	536	587	588	541	548	553	542	499	520	551	514	517	512	535	581	547	540	573	589	544	533	568	518	549	554	540	552	535	501	568	529	599	517	559	528	514	501	564	556	579	557	558	561	575	541	531	577	524	529	536	540	529	590	539	543	529	535	531	522	515	545	558	554	536	570	573	582	523	526	555	569	560	558	505	584	561	576	544	548	535	548	591	542	515	545	545	559	561	562	524	544	585	519	528	528	507	523	543	526	533	543	492	515	531	543	599	515	553	565	555	532	518	528	569	559	538	533	565	579	532	490	554	571	519	532	532	587	557	534	510	525	548	563	585	552	589	544	548	516	544	519	533	573	556	539	585	560	598	549	515	534	566	512	581	581	508	537	545	546	550	506	541	513	546	533	551	529	531	544	537	568	548	544	548	530	554	539	570	566	544	554	556	587	547	501	539	502	535	543	556	533	565	510	557	545	561	549	564	548	623	540	549	537	548	580	560	528	525	547	514	553	514	565	589	541	558	564	517	545	540	589	535	538	580	525	493	516	538	556	550	513	535	558	502	563	543	552	524	520	551	564	573	540	556	542	544	538	549	546	540	583	628	527	591	546	567	542	527	554	563	561	591	551	566	516	552	543	534	549	571	598	552	569	565	531	538	559	529	518	529	539	557	553	584	532	597	521	550	572	536	554	545	549	533	574	546	539	543	563	519	570	551	536	566	516	530	521	542	541	546	532	546	575	519	548	584	532	576	592	527	559	597	540	540	546	523	559	535	565	502	517	538	555	621	549	511	547	533	520	563	532	576	571	534	507	538	587	530	549	537	541	525	523	537	576	527	575	552	547	503	545	547	539	567	543	557	546	557	495	496	563	509	573	509	555	523	555	529	574	557	571	527	574	532	559	538	571	563	505	531	531	539	530	533	518	538	537	519	535	512	539	547	542	549	528	588	608	536	561	574	564	584	532	530	546	514	556	523	573	530	532	515	573	580	516	549	554	513	531	539	511	549	537	542	558	565	530	533	553	579	517	588	566	537	543	549	525	565	528	544	541	523	539	533	571	574	528	581	531	523	594	536	510	521	558	576	552	595	570	546	556	486	539	550	537	543	580	604	568	539	524	540	541	528	562	573	549	578	552	503	528	554	540	578	562	542	552	571	514	603	540	554	534	551	566	536	549	543	522	579	530	531	551	534	542	537	563	557	503	505	528	568	538	544	546	549	543	563	552	593	533	520	553	582	576	519	536	546	503	517	548	564	551	554	555	576	545	555	520	557	522	579	575	548	558	527	536	508	553	574	563	551	534	563	542	549	533	547	549	580	508	575	525	581	539	547	543	540	492	556	546	551	526	597	513
2329	765	859	723	598	517	437	453	386	411	407	369	427	360	402	425	401	409	370	402	380	448	416	434	368	418	368	396	412	424	377	398	358	367	398	386	354	387	431	353	380	375	364	377	369	387	351	326	390	368	361	410	362	363	386	360	379	396	394	331	356	381	357	390	352	379	400	351	370	372	355	357	373	373	387	378	382	351	370	374	388	387	365	386	375	359	365	355	378	374	358	342	381	356	392	383	401	398	366	369	400	396	351	355	374	373	376	373	415	411	375	369	389	386	383	355	363	369	386	350	361	342	370	362	375	379	415	387	379	346	393	352	368	357	364	383	427	363	376	374	407	374	358	379	374	359	369	361	398	367	358	385	379	390	374	358	380	341	388	329	333	372	374	349	363	376	395	416	377	362	367	405	389	411	331	358	395	364	388	336	355	388	365	376	347	366	371	395	348	374	340	386	335	371	398	378	381	373	416	334	375	355	365	404	426	367	332	376	391	368	332	387	361	383	370	376	403	364	371	378	341	362	372	321	348	379	360	379	394	349	372	356	349	351	382	348	430	384	374	342	351	321	401	373	355	378	390	368	387	359	401	374	412	378	358	345	386	389	373	378	359	354	389	385	353	399	344	355	389	378	329	369	372	381	336	325	368	401	382	359	359	379	362	366	350	339	398	368	388	368	383	362	402	388	364	382	369	441	372	373	376	373	355	367	344	353	358	388	365	385	352	378	339	433	373	359	363	364	411	370	367	417	326	359	354	348	336	359	335	376	411	402	348	363	391	375	372	371	367	389	432	382	357	367	376	380	357	376	347	351	332	374	340	371	348	351	397	402	413	347	361	358	349	353	356	354	384	380	379	388	418	390	379	392	355	335	353	378	355	363	363	370	377	411	362	410	369	346	406	364	378	394	347	389	361	391	390	348	351	367	357	363	356	402	347	333	381	370	342	385	372	340	394	388	387	352	394	387	390	361	359	332	406	371	365	351	347	376	354	396	385	368	339	352	355	347	366	366	384	384	382	329	363	358	383	373	368	352	331	364	370	402	364	369	378	341	358	359	397	349	363	385	336	385	384	378	375	374	387	389	370	381	383	364	385	357	374	384	385	356	341	373	375	373	372	416	359	368	369	353	370	356	389	356	377	373	385	368	378	397	374	386	336	343	357	387	374	411	367	333	368	411	358	358	385	411	396	378	341	422	406	345	401	345	326	387	399	351	376	365	355	395	389	359	340	376	371	396	415	333	375	360	368	366	378	347	370	378	365	428	372	377	419	390	377	408	364	430	367	375	401	376	337	350	382	356	354	381	351	384	382	372	396	381	365	352	353	351	357	372	404	335	355	379	362	379	367	377	391	347	372	350	372	401	377	381	406	376	342	353	404	366	359	358	359	378	371	358	396	358	396	388	386	387	429	375	372	378	336	354	347	345	362	374	337	385	355	340	364	421	403	379	348	360	337	359	389	376	393	360	360	370	365	336	333	338	358	395	440	376	387	374	369	378	400	373	381	383	374	377	358	367	369	357	376	380	370	368	355	339	351	360	352	356	344	356	360	395	357	359	378	363	353	395	378	385	352	414	348	374	394	307	357	384	393	361	389	401	396	364	355	377	395	367	374	362	350	378	355	375	354	364	380	367	344	375	397	369	381	373	357	349	353	356	368	361	409	359	322	334	422	355	378	376	383	381	378	366	376	367	356	346	379	361	379	345	353	385	368	351	356	369	341	371	361	389	377	399	388	390	362	375	387	373	383	345	372	370	385	369	336	340	341	361	378	380	380	373	368	342	400	378	374	392	371	389	372	354	382	375	365	418	385	383	356	374	387	356	384	383	372	410	402	372	389	378	378	380	362	341	406	343	392	351	341	398	412	354	396	365	391	394	369	375	370	373	368	363	386	380	390	399	415	398	351	394	351	347	369	370	357	360	402	369	356	344	346	422	388	372	371	363	338	356	393	345	367	373	367	361	373	395	337	369	369	351	337	396	376	368	374	330	389	378	384	344	381	355	353	345	376	363	347	357	358	392	344	371	339	351	393	342	346	376	350	357	385	359	383	335	381	421	389	342	375	378	392	362	375	366	357	356	404	380	415	346	416	360	359	353	338	373	398	390	347	338	344	334	373	364	329	369	333	358	350	400	385	359	368	342	396	370	379	414	377	392	393	399	342	336	411	366	375	359	373	345	364	358	398	362	354	346	340	378	380	378	388	394	378	375	371	342	400	349	358	386	399	395	386	378	387	398	382	361	349	395	378	357	385	359	385	361	392	360	371	384	361	406	352	391	373	357	371	347	356	359	354	369	376	383	359	335	366	368	392	359	370	393	310	362	393	354	389	396	363	325	371	350	355	381	387	373	374	400	339	381	375	378	371	369	384	362	319	365	383	347	368	362	388	343	361	397	421	353	391	370	350	373	385	387	353	374	384	373	407	344	375	379	416	433	354	393	351	362	396	382	362	401	365	379	339	380	334	358	401	384	359	365	414	361	364	366	381	364	359	356	384	376	412	368	375	377	370	376	360	334	366	344	369	360	351	362	347	376	350	357	391	395	402	390	420	364	346	377	377	399	366	338	416	357	362	353	373	338	376	398	367	376	398	376	379	385	355	363	348	380	347	383	371	366	370	319	387	373	369	422	364	381	371	343	370	378	352	387	349	351	380	361	343	367	347	371	348	407	401	369	373	356	371	391	391	387	380	380	340	393	390	362	371	410	362	346	382	404	334	357	338	389	345	395	385	363	345	382	388	407	356	380	351	349	371	401	358	392	359	374	397	345	382	363	363	368	378	377	382	360	382	370	377	382	398	374	391	394	358	374	337	386	367	421	377	393	339	334	402	392	370	397	351	414	386	384	382	379	359	356	352	404	361	361	372	351	368	384	400	381	356	376	325	376	385	359	373	416	360	373	338	367	348	355	383	324	354	357	393	369	369	377	368	366	386	406	404	342	379	358	385	328	349	431	383	342	349	399	347	350	348	383	404	419	382	376	365	364	362	365	384	365	332	368	387	383	418	405	381	385	370	391	411	434	380	364	371	363	371	341	361	348	395	370	378	381	360	383	344	389	363	360	431	409	336	374	410	376	372	362	376	351	384	363	355	368	372	367	370	359	378	392	371	348	347	404	345	339	361	345	376	369	403	387	371	342	370	388	371	394	375	389	369	351	388	367	340	393	357	385	376	390	310	382	356	382	365	370	377	376	358	390	358	374	333	342	363	358	320	360	367	345	368	365	355	360	368	353	369	367	350	372	363	408	383	385	382	379	376	348	355	379	393	373	370	396	365	365	370	348	333	405	341	363	367	356	398	382	357	392	389	399	378	369	370	362	399	356	385	408	374	400	378	380	376	388	377	363	376	360	339	353	378	360	377	410	378	394	363	342	385	403	345	372	426	352	393	375	372	384	379	378	352	362	355	373	357	369	373	359	375	363	394	362	355	377	373	357	382	364	341	385	350	361	371	343	384	384	368	387	360	344	382	379	364	415	380	396	378	328
2401	1216	1881	2105	1842	1596	1209	1028	1015	943	922	1009	953	910	974	977	868	930	1044	1093	1052	1132	949	1001	906	1041	1047	1086	1059	961	999	906	941	891	869	873	806	921	905	848	796	859	852	811	848	797	815	829	867	796	809	764	791	809	840	851	819	803	800	866	801	807	814	752	806	822	818	829	844	761	808	849	806	785	820	814	782	782	812	840	784	819	808	794	804	805	787	829	825	810	813	808	785	796	808	861	825	856	832	775	829	799	793	706	838	825	814	806	793	849	836	844	764	793	817	781	817	815	802	788	799	782	823	829	803	845	797	807	783	798	784	772	768	798	796	825	807	776	820	762	795	803	788	814	822	798	835	840	784	787	795	795	767	792	779	754	765	828	745	835	791	790	776	814	837	794	856	792	828	843	803	782	833	753	861	816	805	822	845	800	767	803	779	825	816	824	783	798	790	810	760	853	830	792	774	818	785	813	781	795	809	825	798	785	780	790	841	812	814	805	829	799	846	786	772	800	794	807	801	838	792	738	825	770	762	768	776	793	797	785	803	828	835	805	783	739	799	842	854	795	851	789	842	756	783	818	814	859	766	793	777	837	782	820	808	837	863	812	812	775	776	789	797	787	777	837	811	835	839	811	832	786	823	816	805	799	840	761	756	828	834	800	790	827	769	779	771	835	834	766	814	802	833	763	797	844	805	757	763	800	832	781	757	800	815	787	762	807	790	775	783	805	806	758	851	743	765	847	792	832	815	754	786	818	816	821	781	815	729	784	787	750	806	817	790	809	799	818	806	794	813	822	793	784	796	863	798	815	806	759	811	807	754	873	818	800	781	786	836	843	818	819	754	797	790	775	797	819	751	826	784	802	785	811	810	844	826	818	846	799	806	788	806	804	803	785	837	791	830	821	793	784	781	759	814	798	825	781	772	838	823	788	797	835	806	780	795	806	841	738	802	829	828	779	819	804	808	832	816	797	816	831	815	851	851	806	790	823	764	808	786	841	815	775	777	799	796	816	802	791	835	812	779	824	798	812	749	815	785	757	830	832	840	781	796	791	840	867	808	809	854	827	844	792	811	793	858	785	819	802	810	803	823	749	871	797	792	798	783	785	782	849	773	787	811	779	852	802	859	836	780	807	797	851	847	819	760	792	783	809	783	785	819	814	808	832	765	775	748	837	794	820	825	817	808	787	799	793	802	737	839	810	816	798	782	764	837	821	866	806	814	758	802	839	781	791	763	829	762	811	798	760	800	839	823	848	833	778	805	819	815	822	851	814	793	842	766	782	788	854	805	840	810	819	850	818	780	818	855	839	763	836	766	811	838	797	816	807	847	844	727	786	795	825	806	841	775	849	804	839	797	820	824	773	826	728	799	787	788	818	784	822	852	855	790	844	825	771	799	836	779	814	769	753	810	847	795	811	766	764	806	828	801	811	762	829	814	894	837	806	850	785	833	839	825	805	834	819	792	784	833	792	782	796	779	812	800	786	839	804	829	854	824	805	782	801	804	777	786	867	811	807	817	850	800	772	811	763	763	838	756	748	792	820	807	810	755	780	818	850	767	786	807	838	775	801	789	802	835	849	835	777	797	776	793	795	826	789	784	791	806	796	834	844	777	797	804	852	807	787	846	785	778	835	823	811	772	808	782	844	775	799	821	809	795	828	815	823	758	866	736	801	859	797	813	837	740	793	777	797	789	801	819	803	786	861	842	828	840	784	790	792	777	804	748	787	860	834	794	801	779	824	849	795	796	800	802	834	785	778	811	786	828	782	789	782	826	807	801	800	763	770	762	828	823	865	785	770	810	805	823	829	780	787	806	850	762	822	792	795	783	809	796	796	765	815	859	779	775	782	793	835	825	776	797	841	793	812	826	841	754	775	818	777	832	737	838	776	787	812	790	769	840	830	805	813	823	814	789	805	773	794	768	813	771	808	841	813	816	786	815	794	859	778	848	772	837	791	802	809	823	762	842	803	827	770	840	795	806	794	870	858	817	831	820	842	776	752	828	772	806	810	753	846	776	787	834	790	777	795	725	764	770	818	824	784	772	790	828	761	824	806	803	756	825	752	842	780	800	798	761	799	836	818	812	809	742	828	761	748	749	830	814	854	778	810	811	835	786	818	852	789	782	836	820	872	796	794	812	790	803	786	802	837	833	820	762	797	798	765	795	818	796	765	836	809	859	808	803	816	819	792	861	846	784	804	838	797	797	797	758	799	751	797	781	816	773	750	809	788	750	768	783	821	823	790	773	784	798	815	820	768	800	788	812	804	799	763	797	825	767	772	835	796	792	797	830	828	825	830	810	768	805	851	821	861	801	796	794	806	824	759	789	795	784	825	849	811	805	817	802	761	776	826	796	811	815	824	831	780	787	821	844	816	831	815	816	815	798	809	855	807	828	761	823	774	779	799	795	842	839	766	798	806	863	808	812	776	804	757	792	818	846	794	793	799	809	816	758	815	777	787	817	768	825	825	802	851	775	807	817	811	830	812	825	836	854	797	768	741	831	829	722	744	807	801	787	810	813	801	818	764	840	791	784	853	834	754	810	795	789	744	842	794	830	829	856	819	824	801	804	810	775	857	777	802	819	879	772	830	827	767	852	815	799	812	829	759	776	824	775	821	802	773	782	829	819	798	743	825	778	810	817	833	825	772	821	841	805	760	757	793	810	789	815	865	770	817	832	764	811	825	810	845	790	814	784	837	770	779	779	789	826	776	776	815	828	814	788	776	806	804	817	780	788	788	806	788	773	836	770	768	778	801	850	801	781	780	803	823	816	801	834	812	767	759	834	819	865	788	815	753	789	812	812	794	824	831	830	795	805	806	829	801	831	817	829	837	780	815	839	784	826	778	820	791	782	792	797	825	803	793	790	794	797	781	831	812	763	841	800	788	818	875	843	746	847	764	796	854	803	855	804	811	793	841	839	800	811	789	839	820	801	733	806	774	773	792	797	774	820	823	797	832	875	808	848	805	792	843	796	802	804	811	832	754	838	826	793	818	812	765	819	813	785	780	804	810	783	823	793	819	796	758	802	792	829	792	820	827	813	779	799	800	763	837	812	819	857	795	824	816	836	841	804	791	813	770	797	772	738	818	794	845	841	803	842	791	810	776	779	839	814	755	792	795	839	787	788	812	830	763	786	759	806	806	814	789	753	845	781	779	796	819	832	788	793	804	821	828	809	777	759	856	775	858	771	787	803	802	842	827	776	801	819	804	816	809	814	760	813	818	792	818	825	844	805	829	809	853	807	844	817	840	761	770	768	776	858	817	770	816	775	817	747	774	785	805	747	815	743	812	808	846	791	757	789	773	830	793	782	785	775	766	824	751	752	797	755	812	782	835	754	799	823	790	817	831	794	795	795	837	767	823	812	857	778	779	756	834	793	801	770	763	839	785	786	807	802	777	781	780	821	819	800	818	787	800	803	827	764	813	807	819	824	807	801	803	814	806	811	790	767	827	746	836	812	835	813	826	814	811	801	770	823	731
8873	3537	3890	3092	2259	1686	1274	891	634	545	425	417	406	358	371	385	339	294	316	363	326	316	333	327	298	346	339	362	331	342	274	298	303	258	301	271	285	283	254	251	304	286	302	280	315	266	276	299	274	252	266	264	284	316	259	287	260	248	283	282	276	296	249	278	301	278	261	285	248	271	277	287	280	273	270	269	288	246	308	271	279	280	239	285	288	242	266	315	289	290	258	281	286	276	257	284	269	245	268	281	246	259	284	267	280	258	252	262	283	284	245	288	266	280	260	280	276	292	285	277	267	303	269	265	270	275	334	273	275	291	239	271	265	258	246	278	255	272	247	268	288	255	236	277	264	271	262	260	246	294	254	273	269	279	268	267	273	263	273	243	256	280	266	253	283	279	265	265	268	266	322	319	265	260	287	261	300	262	248	259	262	246	247	268	271	290	280	284	263	274	290	284	277	301	254	257	277	266	273	272	267	313	255	256	242	258	286	289	292	264	293	252	290	258	281	291	277	272	316	280	279	260	287	277	274	284	233	269	283	281	263	298	268	270	264	259	267	251	240	275	263	271	262	282	259	286	274	283	277	300	247	281	260	298	281	254	262	282	290	295	302	286	270	276	244	268	274	271	247	270	268	286	273	288	253	271	257	276	278	276	314	270	272	293	245	253	289	287	228	242	259	262	276	309	293	300	284	260	266	274	271	258	264	253	272	269	286	284	234	273	273	250	293	251	270	296	284	253	265	273	256	261	275	260	280	277	270	291	253	236	261	266	254	267	271	264	282	265	244	293	279	250	273	271	248	250	262	279	288	278	278	257	265	239	284	234	259	288	255	302	256	297	300	278	269	274	277	262	268	302	278	300	267	259	280	292	292	252	305	272	252	260	278	289	271	268	282	280	292	274	263	286	236	261	320	260	288	285	279	279	259	233	274	283	287	292	279	237	257	255	270	284	263	252	283	257	278	275	275	268	267	289	267	275	271	258	254	259	260	259	278	283	269	245	285	265	275	270	268	267	275	249	259	265	262	277	278	280	300	263	271	258	250	297	293	274	246	254	280	263	269	301	289	255	239	306	286	302	258	311	236	284	272	284	304	285	221	262	264	287	285	279	282	304	273	258	291	264	272	305	281	244	267	277	270	267	263	297	268	266	287	290	315	269	283	247	264	274	243	275	279	248	276	280	242	312	298	273	265	285	285	274	270	235	257	252	278	252	242	280	269	257	270	285	271	282	276	266	271	250	280	273	243	280	286	257	270	293	268	271	249	246	275	267	286	273	262	283	292	302	254	280	255	286	262	264	288	310	259	264	289	284	277	291	271	253	254	267	269	289	270	243	233	262	263	247	282	272	266	265	279	261	267	275	269	274	268	246	264	284	294	297	273	252	260	308	291	328	271	261	280	247	267	241	232	266	281	281	302	276	276	269	286	264	251	271	247	275	317	298	289	265	269	298	265	260	269	270	267	268	272	271	289	272	254	259	282	261	274	280	262	273	288	258	296	302	280	266	250	259	250	289	287	280	303	271	286	276	243	288	273	252	307	264	294	283	282	274	301	258	250	289	277	267	252	269	253	255	274	263	248	268	248	273	269	272	260	287	251	239	283	267	249	251	280	287	269	288	269	263	239	228	239	257	298	268	318	296	311	278	260	255	299	269	227	288	279	282	270	282	268	256	244	281	281	276	250	247	281	258	271	272	273	235	263	241	273	281	274	266	314	275	283	274	285	290	259	235	289	264	277	288	281	299	307	298	291	269	273	247	277	281	255	267	287	300	247	244	249	277	266	261	261	244	303	252	238	296	272	283	282	293	257	289	260	258	297	253	247	281	286	275	266	292	261	279	288	263	251	268	240	251	277	265	282	226	257	267	279	286	262	239	291	253	239	254	248	286	276	269	287	271	284	281	250	280	263	286	260	267	278	284	261	271	270	257	282	275	258	277	264	233	268	286	281	271	253	270	273	309	272	272	282	288	264	299	266	252	295	241	281	272	266	288	292	262	263	271	272	262	314	261	253	264	271	267	274	258	252	255	277	298	260	255	265	254	275	282	266	262	261	276	249	250	266	241	266	285	278	284	273	277	258	266	281	253	286	297	244	236	259	304	311	255	253	285	283	291	252	244	276	260	283	282	275	263	285	293	294	279	256	271	293	267	296	273	275	258	287	287	267	269	316	314	246	249	283	252	239	277	281	260	269	258	265	309	272	283	282	266	261	290	286	245	281	271	299	279	255	292	281	246	295	276	269	254	253	250	269	248	240	278	263	249	270	252	289	284	260	263	251	252	250	302	267	270	266	299	257	265	285	276	279	283	249	287	290	277	278	257	259	294	301	280	286	291	275	269	265	276	271	267	293	241	273	260	282	303	267	278	258	272	287	284	292	258	256	300	264	252	268	283	290	324	301	265	261	291	259	249	289	280	302	259	279	284	267	290	275	258	236	272	271	287	259	268	303	274	268	278	285	258	282	271	276	243	274	284	243	274	294	275	260	237	301	296	272	296	255	289	262	280	264	237	289	327	295	256	267	307	270	290	251	270	269	321	247	284	226	257	260	261	264	282	302	278	287	306	272	280	282	279	256	263	276	264	260	269	249	283	277	280	260	285	276	246	291	248	289	264	263	257	274	269	257	306	285	275	255	290	291	271	279	262	298	294	283	252	244	272	253	272	263	249	246	248	309	276	271	261	226	295	297	266	316	236	283	292	240	242	278	261	274	267	289	273	287	259	257	243	247	265	294	291	288	287	302	261	223	276	291	300	291	274	252	291	241	247	269	300	293	252	270	293	261	263	270	269	290	276	286	281	283	285	249	252	254	265	273	292	299	284	253	284	264	302	298	282	260	276	287	275	279	257	290	287	279	302	277	268	270	264	235	265	237	269	272	308	277	275	256	283	311	266	272	265	262	277	274	253	268	258	290	297	302	281	273	262	252	283	271	265	255	278	278	284	247	237	288	256	258	249	259	291	300	273	298	285	253	262	257	255	255	250	279	280	284	270	278	264	267	279	256	264	275	262	289	272	231	282	280	297	269	265	228	287	280	269	284	262	278	276	261	265	254	266	234	271	270	280	279	255	284	286	275	281	294	282	318	287	283	287	247	291	237	295	271	247	285	273	281	277	249	284	289	258	284	287	262	283	285	271	283	246	274	261	249	279	285	266	271	278	253	268	256	336	273	266	268	300	239	266	300	291	254	270	269	303	284	267	299	288	260	287	287	247	259	282	259	262	271	325	275	263	268	280	270	274	282	249	255	264	257	281	277	251	258	259	277	280	260	275	246	276	247	253	243	276	271	288	238	238	273	296	278	310	244	301	268	266	280	266	260	270	278	255	250	247	253	274	263	313	268	271	249	289	264	303	249	278	271	270	271	274	280	269	259	288	260	299	268	261	267	263	298	231	296	256	300	287	238	271	270	290	240	296	290	244	297	272	278	262	250	261	298	259	295	287	289	268	289	259	280	303	258	261	271	278	274	255	270	259	259	286	297	249
7287	3146	5206	6133	5127	4519	3582	2727	2257	1887	1482	1488	1466	1189	1356	1323	1243	934	1007	1183	1194	1113	1141	1013	1149	1099	1162	1156	1136	1107	974	799	845	810	755	752	708	712	648	674	627	660	638	596	635	622	646	625	649	645	630	649	607	635	677	662	675	640	678	570	573	633	616	666	624	631	637	599	629	637	651	642	611	615	578	587	573	654	600	625	594	648	613	600	606	600	587	668	567	625	582	665	653	597	601	598	594	601	617	611	609	647	633	616	607	631	647	592	599	630	629	592	576	636	612	584	635	606	614	642	618	614	587	635	647	626	591	587	600	627	643	619	629	622	581	621	597	611	572	628	588	593	633	607	583	601	582	629	639	606	575	598	594	605	613	615	576	596	594	619	622	620	566	648	621	586	646	609	626	592	592	614	619	631	628	584	640	623	622	589	686	574	634	572	587	587	625	624	622	607	617	600	617	587	629	642	680	598	670	632	601	589	613	585	582	612	589	615	639	622	605	597	648	625	644	628	609	597	661	627	582	636	618	586	627	628	591	613	598	608	652	586	594	618	623	556	589	583	620	631	586	616	637	598	642	639	604	603	584	621	595	648	580	622	633	618	556	620	579	665	553	575	608	611	651	589	596	622	567	631	629	644	610	617	650	554	660	609	607	598	573	572	571	592	586	646	615	598	629	562	613	626	663	583	606	587	564	650	638	592	623	621	639	574	603	647	582	630	623	652	629	636	586	634	598	577	594	602	642	625	621	649	611	590	621	586	607	649	656	651	594	623	607	576	583	615	593	602	607	596	632	628	626	604	649	593	583	618	605	611	641	632	581	572	593	652	641	649	571	600	621	640	610	664	628	624	642	583	610	603	609	603	571	584	587	601	610	550	603	639	621	577	607	637	579	642	614	664	629	569	590	613	615	593	624	623	601	551	623	596	629	600	574	626	599	629	604	605	646	683	639	646	571	599	603	620	607	626	602	650	631	625	619	618	622	627	638	600	634	636	609	601	578	631	643	608	608	631	595	627	614	631	611	609	617	590	602	594	569	651	596	602	615	591	633	574	602	609	638	606	627	606	605	617	593	630	599	592	554	635	613	637	584	617	621	572	611	633	635	606	602	615	635	612	611	623	624	608	601	560	607	615	638	614	613	579	586	627	641	647	603	592	610	596	608	570	621	595	607	647	599	640	596	636	636	639	575	643	606	602	616	572	610	589	647	610	585	592	649	614	625	669	596	639	622	593	596	646	607	597	668	663	608	663	613	591	639	593	654	608	643	552	590	595	578	632	599	620	596	623	592	616	613	613	587	613	587	545	618	625	624	642	636	614	610	616	616	619	636	586	615	636	635	662	640	638	638	595	619	616	576	583	627	616	609	625	634	581	621	615	622	592	602	610	572	611	617	646	581	633	594	615	603	597	605	578	594	579	586	561	594	639	597	612	615	609	640	644	590	622	625	612	596	638	600	581	549	599	604	649	615	608	609	546	628	587	575	626	560	593	609	617	615	578	616	646	588	636	635	654	608	587	645	586	575	652	621	644	605	560	610	616	607	592	619	612	603	623	619	634	621	596	594	631	624	588	610	650	586	597	606	599	610	639	652	603	613	625	607	628	555	575	585	594	620	620	619	613	601	633	571	579	613	609	600	610	603	627	599	643	641	580	604	588	605	646	634	548	624	592	617	594	593	626	584	614	657	606	618	650	554	623	604	598	586	620	599	584	602	596	613	580	585	617	600	604	573	612	631	599	639	607	568	603	610	627	604	578	584	612	568	604	595	644	617	585	662	599	607	570	621	619	581	584	591	608	594	557	636	618	566	668	605	595	606	658	620	565	580	628	632	613	623	625	640	620	609	613	608	603	627	604	618	621	584	605	621	594	612	618	619	620	592	602	625	590	582	566	586	611	661	635	595	644	626	572	634	614	625	632	607	627	570	594	601	637	608	626	608	645	620	637	618	627	600	614	633	645	634	607	599	594	657	588	621	626	569	636	623	592	639	555	632	612	615	628	663	628	600	588	611	639	611	609	618	562	593	588	631	591	592	604	605	616	598	653	650	628	630	598	609	638	602	577	605	591	656	604	606	607	593	618	612	625	637	598	626	607	609	597	639	665	571	661	591	620	624	587	610	574	633	623	642	619	626	632	600	626	631	601	594	647	611	584	594	604	653	615	618	593	578	613	606	622	622	610	608	562	574	608	585	607	594	609	627	609	634	597	592	604	588	587	618	645	625	635	623	633	626	622	617	591	635	660	582	571	581	562	629	610	584	618	644	554	625	615	580	626	662	637	658	582	594	590	606	635	644	606	600	601	581	584	606	636	610	613	615	619	608	672	614	640	634	612	606	574	632	642	568	621	604	635	620	580	607	627	625	605	585	626	584	636	609	612	596	592	574	569	562	608	652	554	574	643	618	644	608	576	555	564	610	582	570	630	618	619	593	631	666	619	606	600	632	617	638	601	627	604	595	644	619	617	610	605	600	612	608	642	615	544	626	572	607	617	579	584	581	643	583	592	587	618	623	596	582	635	613	575	569	607	623	592	600	627	591	617	604	597	602	621	600	584	613	637	647	596	585	632	647	627	552	612	623	609	633	603	627	623	628	607	598	625	644	607	654	615	618	600	585	597	685	621	607	626	585	618	565	592	648	594	637	604	614	602	612	636	570	596	610	646	586	666	593	622	604	601	623	593	602	599	560	617	607	630	615	643	632	623	624	598	586	586	575	594	629	623	650	606	622	616	644	627	603	616	645	587	591	627	622	651	622	610	615	635	607	634	614	584	654	564	649	591	597	648	603	607	615	629	608	575	598	653	624	654	592	612	643	660	602	579	611	627	632	620	633	579	613	628	668	576	622	607	617	595	607	582	580	585	604	605	555	566	623	645	629	566	681	619	610	622	633	600	619	635	581	578	586	588	613	594	588	623	614	662	573	627	623	573	576	602	659	632	609	630	632	537	605	647	602	601	617	581	603	621	590	600	625	598	616	586	616	658	618	657	623	597	575	615	625	596	610	579	631	606	617	634	593	596	613	585	648	639	597	606	637	637	589	600	626	646	635	618	620	628	590	616	588	603	570	612	600	598	638	644	582	559	623	622	608	631	591	607	565	641	656	630	602	671	585	614	641	643	578	606	633	610	615	632	601	636	572	599	586	589	629	637	608	628	606	634	569	604	585	598	639	604	614	594	602	610	574	583	628	625	600	579	644	659	584	579	620	593	612	628	615	594	640	620	541	593	646	649	592	607	595	629	593	613	620	632	586	628	588	657	599	638	612	595	587	587	613	602	619	596	600	617	634	598	571	629	589	609	615	601	629	668	599	644	640	638	660	637	605	656	614	574	583	619	603	621	614	594	592	634	640	611	642	611	580	602	648	622	611	607	626	644	594	616	596	594	583	583	644	642	611	624	603	604	601	626	619	613	623	619	628	613	579	626	594	656	658	606	586	596	628	606	630	658	648	593	622	590	568	618	655	628	613	610	636	590	594	602	589	595	606	601
16067	6142	6551	5650	3683	2438	1946	1436	953	697	608	509	473	462	446	377	354	318	306	331	353	339	353	308	308	335	333	314	320	297	289	299	254	270	279	254	256	231	227	249	259	252	265	221	227	230	238	231	207	224	214	245	212	235	261	239	242	244	241	227	193	241	236	230	238	273	241	231	249	234	219	220	237	228	219	229	225	226	207	235	223	244	251	242	190	216	246	224	255	233	211	210	250	269	239	241	266	227	267	221	239	222	213	232	243	259	228	220	212	237	231	240	201	270	219	236	229	226	230	213	254	245	242	219	227	234	254	257	219	216	199	225	242	216	244	242	235	212	219	238	248	231	209	217	220	187	222	220	239	225	205	237	241	211	258	208	247	213	233	221	234	251	216	210	250	219	204	250	237	214	241	206	240	263	233	220	239	233	220	215	230	236	214	209	215	225	217	238	224	250	204	226	245	241	249	231	207	223	214	224	215	213	211	242	235	233	225	217	246	250	207	240	239	204	214	240	264	233	250	243	200	218	235	240	233	247	261	242	269	220	213	220	196	247	207	234	224	201	231	248	212	221	214	239	230	212	212	250	230	208	240	232	238	220	216	220	237	207	215	246	238	214	255	225	233	241	260	236	265	229	268	225	211	224	258	237	213	237	238	234	240	208	254	228	236	209	247	226	193	252	232	245	235	233	256	198	233	227	204	234	203	252	247	263	205	230	245	222	216	216	237	265	244	226	242	210	227	225	236	241	252	221	232	221	254	230	228	225	219	213	234	193	236	230	214	206	227	257	245	209	206	218	213	238	235	225	241	216	229	221	190	247	220	225	256	254	227	217	269	240	246	220	223	228	209	227	257	242	238	238	210	215	277	210	209	234	220	249	229	227	246	218	226	234	246	197	254	232	239	197	228	219	258	223	241	215	200	216	190	227	235	245	226	235	217	222	239	233	205	225	207	245	207	207	240	203	227	227	221	234	241	213	227	210	215	233	217	234	223	204	238	204	225	242	218	235	213	212	252	220	228	245	231	236	230	209	235	225	232	227	212	238	217	232	211	232	205	213	256	218	248	222	200	246	233	277	245	234	247	238	237	240	213	223	241	216	229	251	215	243	250	252	239	226	230	230	248	226	217	222	256	222	225	219	224	229	246	222	260	199	237	235	234	252	234	249	232	246	216	225	214	253	207	191	246	226	205	212	235	231	214	228	230	212	232	234	227	218	232	254	250	217	220	233	219	225	215	235	240	234	233	212	220	215	198	231	255	256	244	199	255	235	240	224	275	232	224	223	260	227	203	231	236	232	213	240	240	223	214	206	208	228	224	224	194	249	210	225	231	213	259	204	221	233	215	214	231	248	227	218	232	216	232	208	204	210	235	233	230	238	213	210	227	222	236	253	259	228	229	221	237	249	232	244	234	257	199	220	221	231	226	221	216	224	204	211	230	250	225	228	215	224	233	257	244	264	225	247	231	230	209	232	241	248	254	255	220	222	262	230	220	209	228	215	222	243	258	228	229	239	227	216	226	222	228	250	238	232	208	237	215	229	258	227	224	240	229	227	235	263	222	212	212	221	239	228	241	215	233	263	205	230	221	207	232	235	192	243	200	198	233	227	230	229	201	213	223	228	228	264	237	225	199	249	249	219	228	238	217	231	250	238	235	239	208	211	210	229	203	188	242	214	199	209	230	248	220	231	230	229	203	206	254	192	256	195	247	216	209	227	218	253	213	200	211	220	244	224	237	224	218	253	232	258	229	249	219	240	233	230	237	233	237	228	223	235	234	214	234	230	254	243	240	212	236	204	254	253	222	223	237	219	203	233	224	222	242	222	226	258	237	259	215	216	274	223	222	230	232	221	223	249	259	239	239	238	220	244	233	232	235	200	257	217	215	238	237	243	226	215	231	211	224	234	196	211	210	211	263	233	238	200	232	229	241	209	243	241	247	191	202	193	225	224	205	246	219	230	230	252	274	235	244	238	216	237	228	229	222	227	242	236	228	217	273	238	214	208	218	236	219	222	233	246	223	230	261	208	266	244	225	202	244	204	247	227	238	232	248	203	228	215	226	210	229	192	213	249	214	228	219	226	222	252	236	213	225	204	220	225	248	236	235	224	212	245	219	219	228	238	215	209	235	249	220	199	214	247	239	221	221	247	214	246	246	220	256	222	229	267	263	245	235	242	212	225	240	235	250	205	232	224	247	246	230	225	215	280	199	212	239	232	245	214	243	243	254	218	216	248	224	254	228	264	207	240	218	208	222	217	244	209	238	236	229	237	250	230	234	221	233	223	203	199	246	220	215	227	237	244	241	204	235	211	241	214	214	256	239	253	222	236	201	215	243	249	223	230	235	232	267	245	238	227	236	221	238	226	270	263	233	241	252	219	238	257	231	242	245	238	226	236	199	215	223	246	232	244	264	255	217	230	272	201	228	240	216	229	242	258	259	219	217	222	243	223	232	233	207	213	233	240	225	207	220	263	214	234	225	227	248	230	228	222	243	247	223	197	253	223	226	250	226	221	247	246	218	220	260	209	225	237	208	235	255	255	219	231	235	222	229	208	244	247	223	223	221	238	219	248	236	223	231	222	239	222	216	219	250	216	240	207	231	224	217	199	219	235	214	237	205	220	205	235	229	220	242	208	228	221	211	243	236	247	219	231	228	230	202	229	231	220	216	245	230	251	238	214	236	236	220	206	217	205	216	242	224	208	246	218	218	254	216	227	215	240	215	181	223	242	247	218	198	204	214	233	217	220	225	244	244	258	215	226	214	254	219	203	206	214	210	225	231	218	252	246	235	219	207	220	228	232	252	212	225	207	230	206	213	255	222	234	232	244	250	229	229	211	230	231	211	243	264	247	223	222	242	240	217	242	216	231	223	227	228	220	253	225	218	213	213	217	216	202	227	234	196	233	221	206	234	196	210	224	234	204	226	227	235	216	215	241	223	231	203	231	252	234	228	237	237	234	220	242	232	258	226	248	238	244	240	242	205	222	215	239	239	241	224	236	212	208	236	253	235	226	221	229	219	221	243	237	234	225	237	212	220	236	230	239	222	217	241	227	218	219	214	229	248	264	197	241	208	242	241	248	207	209	215	227	233	247	221	228	244	228	224	213	226	217	194	224	244	245	247	223	218	226	218	245	222	230	225	235	224	229	245	232	216	229	210	206	217	222	203	212	216	218	218	262	228	205	199	219	249	225	239	246	231	224	241	228	227	222	246	200	240	224	210	219	215	209	235	241	211	221	221	258	241	233	243	237	216	244	258	227	227	221	221	219	232	215	227	204	236	209	246	223	207	247	212	182	229	231	214	181	248	239	227	253	223	216	229	244	237	244	250	280	222	209	228	214	247	207	239	216	220	243	235	225	243	253	223	217	251	263	229	218	240	226	226	243	231	237	203	216	231	223	241	262	227	229	234	229	220	249	216	230	227	224	244	224	227	239	227	277	244	215	217	240	242	227	262	241	224	240	234	205	228	222	203	198	252	235	231	210
9544	4763	7828	9268	7709	6807	5769	4665	3551	2690	2371	2279	2006	1906	1958	1815	1648	1041	1271	1279	1190	1165	1347	1315	1278	1399	1406	1245	1199	1101	1010	997	854	879	801	764	743	673	626	626	590	637	567	616	585	549	576	530	562	556	579	609	560	599	557	566	586	574	554	580	556	529	545	572	552	543	560	530	521	510	534	553	565	549	546	565	558	554	564	566	515	560	566	561	533	482	552	541	506	559	493	621	531	524	520	522	528	577	585	584	555	539	562	579	535	558	516	545	554	546	563	533	556	530	530	517	535	491	577	546	535	538	556	542	562	574	547	541	532	523	568	506	524	521	540	533	567	550	530	569	536	541	530	553	535	580	541	550	531	570	544	522	514	534	505	532	498	542	494	561	516	552	532	576	539	551	529	551	564	527	559	520	509	525	512	565	533	571	505	528	544	538	532	521	560	545	584	486	524	509	534	491	537	514	535	526	515	545	515	558	501	509	569	533	532	522	528	518	533	544	538	544	586	542	491	568	526	505	566	560	512	560	546	537	557	496	512	514	530	519	541	523	498	528	550	578	551	502	525	517	498	514	534	487	524	544	556	512	527	524	550	539	528	579	567	581	526	550	531	548	535	497	561	506	512	530	482	484	507	561	511	507	527	533	560	559	504	566	501	519	535	526	538	566	567	532	538	521	499	506	534	490	536	543	525	543	498	529	559	520	517	546	531	524	536	548	565	548	520	520	523	543	513	501	545	520	544	521	538	580	578	546	551	577	552	514	515	627	598	518	537	534	489	486	552	546	514	520	537	527	519	530	492	528	594	513	514	498	534	533	536	494	524	538	585	553	528	560	520	532	531	555	579	541	570	517	540	547	529	521	508	546	538	505	567	548	543	501	540	528	519	573	566	564	526	495	517	514	542	526	563	554	556	536	552	501	589	533	534	541	540	540	563	573	550	524	506	519	539	534	523	516	585	555	478	570	530	534	508	496	497	521	535	551	503	549	535	548	552	550	546	538	540	532	555	514	564	573	545	552	517	525	542	569	536	539	537	553	535	495	504	544	536	528	530	525	525	510	553	610	534	541	511	503	491	521	513	496	568	548	557	516	492	550	573	519	545	517	525	535	534	504	523	551	534	537	561	511	515	545	520	549	557	499	549	554	580	525	513	512	479	546	503	550	552	515	552	531	580	531	508	514	518	553	543	542	542	557	537	513	543	520	528	517	538	556	546	544	533	520	531	557	503	550	521	536	551	547	560	583	529	545	521	559	563	541	540	516	540	575	518	519	538	543	558	548	527	515	555	566	549	543	538	526	551	583	540	581	547	573	516	516	549	533	540	573	551	606	519	544	521	530	575	560	598	554	514	529	554	573	529	525	520	563	510	523	550	550	563	486	527	555	535	549	529	561	541	575	523	508	532	514	557	516	557	518	543	559	492	516	525	549	567	523	535	553	564	578	517	553	561	510	559	527	539	499	573	514	507	538	567	517	581	518	563	516	547	538	520	494	507	593	559	536	536	495	524	525	540	547	528	539	528	509	560	481	491	546	548	539	542	561	580	513	553	529	525	502	509	585	540	531	477	496	530	511	531	534	552	541	524	525	532	562	552	491	545	556	539	534	531	548	595	533	544	550	509	491	523	572	540	536	524	538	513	509	522	529	515	560	579	537	533	521	549	523	572	514	566	558	543	561	534	524	512	529	505	540	491	529	567	512	522	540	517	523	548	546	530	545	568	541	551	534	557	514	537	559	548	524	529	559	506	543	523	516	562	532	526	527	560	554	518	517	525	535	534	522	531	538	536	533	545	526	551	540	523	542	503	518	528	525	541	523	559	566	514	570	539	533	532	533	559	526	552	515	526	590	533	583	544	540	569	527	503	529	568	517	571	498	510	575	558	519	561	538	548	579	525	540	571	536	541	532	566	574	553	571	566	519	529	508	535	520	559	559	521	592	503	518	536	516	498	547	513	535	539	546	578	546	513	528	511	531	504	547	525	574	535	562	560	540	542	529	560	519	572	512	499	528	592	525	527	581	564	571	516	539	557	510	481	539	559	527	519	551	511	496	500	573	537	506	533	542	580	574	506	534	518	555	547	570	529	506	547	483	487	551	560	528	535	525	536	566	521	503	534	521	520	568	500	511	540	510	535	545	541	524	520	518	529	518	555	506	485	570	508	535	544	582	535	508	520	596	531	538	529	522	523	559	550	530	483	514	504	552	549	559	562	527	545	506	485	551	524	517	534	515	525	517	540	523	550	575	524	547	538	483	569	530	525	531	521	521	545	536	522	528	536	532	545	556	535	493	572	516	542	523	521	534	547	594	558	553	521	540	558	504	537	547	527	542	532	539	544	553	533	536	502	515	539	547	533	561	500	514	554	566	528	497	530	532	517	530	514	524	540	539	524	589	536	532	505	514	540	559	520	554	515	534	567	564	506	538	542	522	516	553	515	548	504	517	513	531	555	546	572	562	583	581	553	547	526	526	551	515	571	538	558	582	528	582	522	579	539	498	558	535	556	560	516	526	548	528	530	513	504	566	502	534	549	541	504	556	536	576	550	511	534	545	540	567	528	548	533	511	523	510	509	520	533	540	577	564	577	543	555	480	528	542	538	574	534	538	517	549	563	543	567	515	535	514	518	548	547	546	586	517	566	509	522	527	549	484	554	545	558	559	530	557	547	530	525	572	595	517	514	540	530	516	557	536	534	548	517	553	540	507	561	523	522	543	519	544	518	547	558	508	557	499	618	518	523	521	555	538	494	544	525	540	529	527	534	555	569	542	577	566	521	542	553	529	517	507	527	566	591	563	583	522	539	525	493	552	522	507	557	519	553	580	535	510	516	533	545	522	554	537	548	546	555	542	577	581	566	548	522	480	565	525	561	536	515	533	500	533	524	536	510	538	531	522	544	524	546	505	514	579	557	525	572	536	530	538	562	598	513	513	551	565	548	527	538	542	567	529	499	550	590	513	489	542	548	529	527	540	549	548	511	583	548	511	545	568	536	555	511	529	521	538	558	541	517	513	566	502	565	521	538	515	573	589	499	565	546	543	532	536	580	502	514	532	507	589	539	541	520	532	536	547	514	534	510	527	525	536	515	539	566	551	551	551	556	560	562	587	543	550	549	516	495	547	520	520	518	519	570	564	559	556	524	562	549	547	528	547	582	506	525	518	569	505	492	482	548	547	536	546	532	564	564	534	523	507	497	514	511	527	524	534	561	542	516	547	537	510	520	524	523	517	526	567	547	530	530	559	527	519	565	535	530	534	526	533	562	562	526	557	473	536	546	571	508	569	582	550	546	547	551	533	479	513	523	491	537	514	537	565	503	541	569	557	529	560	493	553	526	529	547	501	520	529	555	523	568	504	517	519	554	509	500	546	488	550	585	518	564	541	543	518	541	542	563	543	556	498	529	572	518	541	568	508	520	572	528	557	510	530	567	555	529	573	531	529	517	584	543	518	533	545	565	524	519	524	531	509	495	529	560	530	534	518	535	533	536	535
2253	795	875	765	556	471	453	404	416	374	408	389	373	417	382	402	392	408	398	371	391	398	378	411	417	418	398	341	400	363	395	393	372	359	370	371	369	378	369	375	357	352	363	322	382	388	374	376	369	377	329	371	375	373	345	353	386	338	379	370	361	375	334	344	365	381	325	365	335	356	368	373	330	368	379	351	359	336	375	386	357	373	390	367	344	342	337	351	370	342	380	336	360	361	391	368	424	361	365	364	375	374	391	366	335	393	373	375	345	389	359	364	361	391	359	354	359	363	325	365	413	349	391	376	394	375	374	390	380	348	389	381	355	389	354	377	343	356	332	360	335	334	365	388	392	387	387	399	348	366	363	379	348	332	371	366	392	392	352	317	374	377	365	387	361	369	329	362	375	411	401	379	394	364	345	379	400	388	383	347	355	391	347	362	399	373	358	358	356	344	350	365	359	339	334	373	394	332	330	346	380	335	360	391	391	366	402	379	382	360	368	404	381	358	366	404	346	388	344	385	349	372	361	368	342	386	349	380	378	363	335	396	402	361	367	373	389	412	380	338	351	362	350	383	358	342	347	362	357	395	425	355	401	336	350	386	358	334	378	424	339	385	371	337	353	352	374	362	344	357	405	375	435	393	353	367	350	358	369	327	361	358	367	352	387	376	396	340	374	372	370	379	358	370	379	340	390	392	370	372	350	355	362	374	384	407	417	352	331	354	359	379	352	360	335	339	372	387	339	344	335	356	358	360	387	368	378	369	349	370	369	403	387	348	366	384	378	379	375	370	417	339	362	394	383	376	361	373	372	348	342	399	371	371	356	329	373	408	352	335	366	339	346	368	391	345	357	349	346	376	339	372	370	350	355	373	352	391	377	338	375	389	365	350	392	364	374	386	372	377	356	373	385	342	364	366	353	398	372	351	380	340	363	384	415	366	350	376	379	365	382	347	363	394	378	362	347	366	313	351	359	367	350	387	337	388	358	339	385	356	389	343	339	352	343	382	372	339	370	395	353	378	369	333	381	363	390	376	338	425	342	359	317	349	388	386	381	369	403	376	331	355	395	330	361	370	385	340	353	384	330	367	368	347	362	384	376	376	326	382	363	356	336	353	378	369	412	367	387	393	410	367	414	339	355	349	342	373	378	339	390	371	338	370	368	379	371	351	359	350	326	405	359	356	350	364	363	350	353	363	393	369	351	376	353	351	380	388	364	380	379	384	365	366	394	345	340	374	396	357	359	358	366	416	339	381	363	381	386	392	353	403	400	361	371	373	399	344	379	388	337	392	360	338	328	362	353	381	368	380	342	380	352	363	370	366	382	380	402	342	355	379	368	351	372	376	348	368	373	348	378	355	359	361	400	366	387	336	330	372	405	386	377	362	367	338	402	370	357	388	355	343	354	364	357	382	374	401	396	370	352	324	356	349	402	378	355	316	326	364	361	343	402	330	373	355	355	397	381	352	371	362	370	391	370	350	357	407	350	363	377	368	426	372	398	365	374	412	352	339	351	372	374	363	392	331	339	360	386	347	357	380	380	349	361	335	406	355	379	370	375	382	405	377	364	379	349	349	386	325	377	373	405	349	385	368	378	378	382	391	372	340	348	344	358	419	350	376	368	347	353	321	385	363	394	352	378	333	357	380	369	368	358	385	347	350	358	378	389	398	331	352	355	368	364	394	358	355	334	372	370	371	366	371	371	359	373	383	382	365	365	362	361	353	369	397	349	388	341	351	403	375	370	359	362	365	388	372	417	379	360	385	403	355	358	351	348	348	400	394	368	387	354	372	364	335	332	382	383	376	376	361	369	364	411	371	388	356	364	347	364	345	348	384	395	361	339	329	330	385	429	392	332	395	373	327	365	384	342	378	340	346	359	372	356	339	376	386	356	377	400	373	366	366	370	350	378	376	364	347	367	358	347	385	338	371	327	380	360	405	345	357	360	408	392	384	358	354	374	359	375	379	428	389	367	351	377	331	360	364	355	340	384	392	386	373	358	368	355	359	364	363	351	372	370	354	384	376	356	354	382	365	349	364	367	375	364	364	358	352	332	343	353	336	362	376	374	350	404	350	361	351	365	338	377	354	314	393	368	391	360	365	377	429	361	346	388	386	357	390	351	349	353	377	348	341	362	410	347	358	389	367	350	403	339	347	336	369	382	380	367	353	364	382	383	380	387	370	335	383	355	354	374	362	343	412	364	380	363	371	364	389	361	328	342	373	335	371	361	357	354	414	358	354	350	362	331	342	353	359	315	338	359	363	347	406	347	344	383	352	383	373	349	368	348	378	387	359	371	380	361	363	333	352	382	385	354	381	360	379	360	349	334	365	355	334	403	380	375	357	344	345	369	399	361	382	414	355	386	364	359	345	382	366	378	372	376	386	364	334	382	372	358	350	373	325	387	358	396	374	343	414	339	379	373	400	349	385	378	373	350	374	348	373	372	342	334	372	327	366	388	351	354	372	356	354	374	354	356	356	379	351	361	347	380	368	363	374	368	358	361	371	335	374	343	406	354	366	401	365	378	360	382	388	379	368	377	328	356	368	353	361	368	350	363	363	362	388	365	323	393	340	331	351	351	370	369	388	385	386	403	302	363	338	374	361	373	365	344	347	384	379	389	369	377	357	349	343	355	333	390	379	361	368	366	354	337	350	358	351	372	350	379	321	406	389	367	367	347	362	333	359	364	376	399	369	346	364	360	364	347	377	359	361	395	376	412	349	360	371	377	373	355	386	392	356	349	336	369	333	364	352	392	367	348	374	371	406	374	318	360	387	358	367	391	404	359	386	344	369	411	387	378	377	390	376	350	374	353	406	375	346	364	357	390	388	373	374	397	335	370	348	377	386	395	352	349	343	370	382	377	343	369	385	356	383	355	356	346	368	399	341	367	377	351	410	413	376	391	354	390	388	348	344	380	346	358	323	357	347	345	377	386	357	358	367	413	366	361	365	379	358	384	364	359	364	354	385	395	363	356	372	372	365	382	359	400	373	373	351	389	353	379	377	375	353	327	396	372	352	334	365	356	371	400	370	370	380	363	368	339	355	378	344	311	330	366	355	341	376	381	363	361	395	353	356	357	383	337	344	390	395	346	361	398	338	373	366	359	368	337	366	366	372	334	337	366	369	359	412	362	348	376	339	348	358	369	341	346	393	365	354	313	360	359	384	380	383	392	362	390	377	343	393	401	318	332	358	345	366	380	363	368	353	374	405	354	409	328	380	352	365	375	336	348	356	326	358	401	357	329	340	435	331	367	374	344	401	374	382	410	363	373	384	356	370	343	406	402	334	366	355	355	329	380	337	352	337	397	351	369	367	383	376	360	377	344	359	393	413	368	356	375	392	389	360	400	369	386	346	353	369	345	393	337	372	339	363	359	323	388	390	345	337	390	397	371	380	405	390	373	352	354	369	338	368	373	353	375	341	367	340	338	393	370	362	325	326	365	334	397	334	353	335	340	362	332	373	382	385	377	363	353	344	345	361
2235	1236	1855	2099	1789	1295	1181	1060	957	923	971	953	924	957	892	946	910	917	862	920	938	965	953	1003	1059	986	1032	999	1000	1013	969	942	889	940	867	908	848	852	851	825	796	840	741	830	791	827	818	829	816	843	807	817	795	822	811	819	791	825	837	770	815	828	809	725	828	738	792	794	787	759	803	801	797	859	808	790	775	750	810	804	798	820	783	766	803	772	825	848	830	793	758	789	795	788	779	814	789	819	818	798	814	791	712	789	759	738	802	770	766	818	803	829	840	807	800	768	750	795	769	773	825	831	768	806	768	722	826	858	779	790	764	798	789	795	772	779	799	839	815	801	775	781	773	797	819	805	812	780	770	807	806	841	748	822	788	826	801	782	836	828	763	788	877	816	762	753	813	823	806	811	804	799	810	814	814	828	804	782	807	834	857	795	801	762	833	809	754	809	771	793	817	795	761	836	811	839	781	799	802	810	807	792	823	766	775	817	832	865	834	820	773	848	796	769	779	824	791	759	819	763	801	848	863	829	796	774	759	798	760	794	739	739	836	772	800	815	837	801	789	767	741	746	804	785	805	763	771	841	774	849	806	819	772	804	867	806	787	799	781	782	797	811	777	806	764	801	775	856	818	776	771	786	795	815	789	745	766	833	817	828	804	756	823	776	751	773	778	789	813	795	848	814	852	819	770	807	813	777	858	789	854	776	780	781	786	780	826	789	787	848	771	827	803	763	767	811	770	823	774	806	828	755	771	850	853	767	776	833	791	782	782	812	713	800	784	788	784	823	797	813	775	786	816	824	871	801	792	773	779	871	838	776	787	794	835	777	856	790	794	828	825	799	829	773	756	852	807	835	804	843	747	786	785	791	769	791	819	819	797	786	794	793	836	794	861	794	761	823	761	753	811	826	771	796	778	813	789	760	803	761	766	801	835	809	788	787	809	818	806	763	792	788	811	808	784	820	758	791	800	796	795	798	794	757	765	818	797	800	753	777	837	818	750	779	757	795	878	830	808	793	801	776	801	774	781	773	777	807	759	775	824	794	785	798	792	764	749	806	791	754	844	850	836	800	716	802	788	784	762	787	796	806	793	796	750	820	762	836	801	794	890	784	758	793	765	825	830	823	757	754	831	814	843	849	819	781	784	804	795	855	804	780	757	841	795	835	826	824	789	798	779	830	799	758	791	807	823	763	776	796	769	833	801	862	785	802	824	774	745	778	772	803	760	816	859	790	825	783	811	746	790	846	807	784	774	819	836	776	799	767	773	832	771	802	859	785	809	799	804	767	815	754	815	833	788	813	768	797	752	761	750	773	796	806	780	817	793	773	830	807	773	763	813	821	852	816	793	779	829	786	776	834	813	787	816	791	806	803	830	786	820	829	810	813	788	811	814	797	793	779	809	773	762	782	825	833	798	820	812	790	736	825	810	800	856	817	784	758	758	783	850	803	789	799	772	751	776	731	794	764	808	818	787	799	773	725	818	768	802	777	808	754	750	846	843	824	800	758	751	788	808	788	756	783	829	725	800	776	774	854	843	840	779	759	832	830	784	810	833	797	782	795	811	827	823	813	762	805	765	775	790	781	789	768	813	828	811	835	783	827	788	778	772	789	808	744	861	755	813	758	750	768	769	776	801	787	778	803	808	797	818	760	783	772	781	778	790	785	767	789	802	800	840	803	775	801	783	761	757	801	843	794	767	808	790	795	775	843	820	761	786	796	793	754	806	813	818	828	818	819	807	781	773	813	762	805	849	778	805	820	806	814	800	795	779	806	729	753	780	768	773	785	785	788	726	817	736	766	746	754	741	756	761	794	771	768	855	811	747	851	782	782	795	794	767	814	808	817	815	830	783	828	817	804	794	833	820	818	807	799	753	835	760	815	833	815	830	820	777	826	753	788	778	762	791	820	839	787	780	767	830	769	808	737	793	812	772	764	812	785	833	720	776	728	788	818	799	816	795	772	774	768	820	781	795	750	778	824	776	774	777	796	753	760	764	754	790	792	831	787	831	785	824	764	855	778	806	787	813	784	776	813	816	805	796	801	816	786	810	793	809	786	790	751	794	853	736	797	774	812	845	792	800	813	754	821	799	795	813	792	821	802	836	833	827	775	765	818	767	746	813	810	813	808	793	801	776	813	806	790	820	780	762	770	796	790	812	752	781	793	818	827	817	820	814	810	833	801	809	747	814	842	772	810	791	822	776	778	771	895	833	807	804	784	800	753	798	801	786	803	803	835	793	791	833	820	850	751	789	797	776	845	810	819	801	779	772	845	804	792	726	761	841	827	815	786	815	823	840	834	784	822	790	777	780	757	784	820	815	789	784	844	796	788	826	787	817	818	774	800	781	821	832	791	800	817	818	845	844	782	820	805	831	767	784	766	856	805	770	770	747	802	849	841	804	854	770	796	791	843	841	832	776	804	810	795	765	797	814	832	818	766	827	786	793	788	833	839	798	806	827	792	796	844	821	789	777	740	812	785	794	839	789	780	767	765	819	798	844	830	788	749	805	818	843	797	805	803	789	759	822	802	758	763	771	781	854	749	803	808	873	755	814	766	809	785	755	822	809	805	804	738	804	759	829	793	768	794	774	801	814	813	767	760	735	818	800	766	797	761	794	831	771	789	764	755	785	773	790	800	762	826	764	785	779	774	795	777	814	793	782	868	780	796	765	783	805	782	807	812	769	808	796	744	814	828	809	804	808	770	846	743	765	801	789	805	773	789	833	830	763	832	770	824	825	763	796	792	788	790	813	828	787	743	837	785	824	799	785	831	819	789	810	780	795	784	785	825	815	795	739	791	789	833	791	770	775	754	843	810	811	805	813	863	809	845	819	835	788	715	790	811	814	781	787	797	839	793	737	820	785	833	822	839	798	825	805	832	823	787	731	812	787	791	803	712	751	819	795	795	782	836	818	766	807	725	777	781	777	799	800	784	796	836	775	783	766	789	802	805	743	783	806	767	855	795	794	822	810	767	829	823	776	753	816	758	792	838	824	782	802	790	820	808	784	827	783	825	794	797	772	758	770	766	793	837	734	802	773	764	900	822	818	783	817	788	848	785	816	747	756	814	793	808	760	774	787	789	806	798	843	778	763	781	762	775	792	853	785	793	771	744	824	798	784	816	768	786	780	809	780	851	776	794	758	769	794	786	801	822	828	786	762	770	787	794	765	791	808	791	759	787	783	805	835	798	818	839	851	741	783	784	809	823	822	782	799	797	795	830	802	803	859	770	767	830	801	818	807	820	788	819	802	768	784	797	786	856	720	767	808	784	782	794	801	828	804	841	787	783	740	769	856	782	780	811	786	791	808	814	766	799	805	806	806	826	846	819	759	775	818	742	840	765	776	811	780	774	829	803	792	773	794	711	836	796	772	784	766	764	817	759	756	798	804	780	813	836	841	845	828	781	810	802	782	801	783	813	805	797	785	761	794	736	816	795	795	836	761	846	802	773	842	809	788	799	758	787	761	820	731	777	835	759	847	809
8693	3509	3853	3193	2269	1526	1241	890	659	543	475	414	422	390	380	360	362	296	308	303	317	329	331	322	329	349	327	347	321	361	322	297	319	255	285	301	301	271	251	287	275	258	278	286	264	269	290	251	254	273	240	244	234	264	274	296	291	284	283	260	296	264	252	271	281	280	264	273	251	276	280	267	267	263	258	276	235	269	317	276	250	265	266	257	266	259	283	274	274	288	243	246	273	257	232	277	286	282	266	266	262	261	278	291	261	283	269	292	247	268	264	228	283	264	260	230	246	240	277	262	237	255	286	266	248	234	272	249	277	259	261	285	265	283	300	274	267	277	272	295	288	269	252	263	253	271	252	229	250	237	220	220	271	261	298	242	278	247	257	254	266	277	248	264	280	271	272	279	282	239	278	222	255	261	261	272	242	260	249	268	263	278	259	272	237	251	277	251	252	241	241	251	287	262	249	283	269	224	259	274	283	277	280	257	270	277	249	297	271	282	256	270	271	279	255	282	229	266	297	270	284	256	286	266	281	274	293	253	266	277	251	259	243	273	245	257	280	262	226	246	226	270	241	293	286	299	286	267	270	256	269	251	316	252	264	290	262	294	289	250	244	255	271	301	280	265	251	269	272	273	263	269	286	252	288	256	274	254	244	275	242	302	261	255	251	273	281	247	256	273	286	237	268	284	266	288	272	263	236	315	259	247	220	267	252	247	283	276	246	263	264	282	271	267	298	240	271	244	267	245	255	264	285	279	252	278	286	253	259	235	290	277	259	276	278	282	256	245	255	293	265	267	308	281	291	288	249	267	274	264	280	280	244	257	265	280	243	261	271	286	262	267	266	305	246	307	244	280	263	258	244	271	266	262	270	281	284	286	228	255	253	282	278	251	267	273	237	240	245	259	275	246	286	274	275	265	276	282	276	263	271	263	284	254	262	271	279	249	278	323	276	256	242	263	290	286	251	261	279	264	285	321	280	274	256	257	285	287	244	264	269	300	269	251	243	250	229	257	301	302	256	246	270	280	275	268	271	278	270	246	292	280	270	272	265	274	273	252	238	259	254	287	243	286	246	265	255	255	267	256	305	276	260	272	255	300	246	257	247	281	267	310	282	291	280	266	279	257	272	250	275	273	248	300	251	265	269	295	254	264	237	297	271	266	264	264	257	248	274	269	260	252	248	245	234	275	286	273	271	299	285	266	275	280	243	311	272	274	252	234	271	242	279	306	270	250	300	257	257	260	268	254	263	261	282	277	258	272	288	305	267	282	261	302	269	288	260	250	294	303	282	238	234	274	226	263	261	281	239	260	282	281	255	301	252	271	256	254	248	288	267	267	247	248	283	232	270	270	251	244	264	249	264	248	249	291	273	303	281	283	264	267	267	264	241	253	269	278	281	269	250	229	247	275	273	264	253	273	277	260	270	265	267	271	287	269	245	257	249	263	269	284	247	260	247	232	254	262	300	255	238	247	283	273	272	262	252	273	256	227	278	267	263	275	261	245	273	257	266	303	262	288	297	270	297	265	271	274	265	263	269	268	245	269	244	225	259	258	261	289	279	251	262	268	257	259	288	259	288	246	245	293	268	265	243	262	285	292	320	241	255	268	274	281	305	271	280	264	254	268	251	248	234	279	261	276	273	249	279	277	255	255	271	247	258	234	251	245	266	288	238	262	273	258	271	257	280	269	228	279	259	243	261	287	251	285	255	283	273	268	267	236	249	272	294	256	251	280	291	300	266	260	248	261	283	283	280	267	251	244	280	281	294	246	253	302	245	279	266	233	239	270	287	280	268	231	296	266	269	245	273	295	259	226	230	314	289	270	264	274	310	286	225	270	286	240	248	293	288	288	265	242	305	278	273	272	251	319	267	267	292	247	256	277	280	251	280	239	263	249	243	250	284	262	275	255	263	275	256	277	272	275	276	268	260	268	245	247	276	267	269	245	288	276	261	273	281	270	278	260	249	266	264	280	241	292	240	250	287	272	270	251	250	274	247	305	294	297	263	254	280	290	277	244	250	254	274	250	272	285	248	281	285	244	246	259	271	291	258	269	249	252	200	239	252	284	283	277	267	228	281	260	294	269	271	259	266	274	232	259	303	254	266	289	260	269	277	256	243	247	256	273	263	284	242	254	280	283	271	258	286	232	265	272	255	258	245	283	285	275	252	242	283	275	259	274	267	273	256	248	234	246	257	257	275	254	262	266	275	292	252	259	246	263	264	255	269	263	282	272	256	264	276	304	283	252	288	243	266	257	272	272	255	263	257	283	250	243	286	253	283	266	250	266	264	242	267	251	283	234	223	252	308	282	286	254	220	260	285	278	258	285	239	280	271	274	278	243	258	276	252	253	264	274	247	261	265	255	262	258	270	281	240	289	228	286	287	274	249	232	256	306	250	240	310	257	305	217	261	248	269	279	253	274	255	254	267	262	285	262	260	286	304	311	285	260	263	282	279	227	286	273	231	288	265	269	282	241	298	257	240	243	242	253	262	263	261	296	248	254	251	253	290	296	267	263	255	256	235	287	252	253	235	290	230	267	274	275	268	276	275	288	258	246	237	284	258	251	249	273	272	241	256	307	238	259	282	244	272	265	257	273	271	265	244	264	245	259	290	238	238	272	264	239	260	251	244	281	271	275	244	259	252	238	270	255	261	278	288	263	244	323	256	271	299	272	277	256	244	306	267	305	271	241	252	255	278	249	249	288	261	269	252	276	309	247	285	267	278	258	238	261	267	265	266	288	268	285	273	282	299	270	264	257	288	265	233	288	285	253	245	254	264	239	276	257	268	274	237	258	259	272	270	286	272	254	262	272	271	255	271	255	255	272	236	320	274	279	274	271	257	276	267	268	244	256	282	246	245	259	240	253	261	288	303	271	248	290	302	289	272	295	280	263	272	268	242	275	293	258	283	281	230	265	277	263	270	293	251	285	252	305	258	255	252	239	247	264	267	243	296	259	259	257	257	229	248	255	289	274	280	267	265	276	258	257	264	303	282	239	235	275	285	283	263	248	269	254	251	239	244	265	257	242	264	256	276	282	254	246	273	256	292	264	279	260	246	272	259	269	245	260	240	267	275	270	252	245	244	250	262	278	268	258	264	279	297	261	284	286	259	236	268	268	256	261	270	275	275	247	279	320	258	278	287	286	294	229	262	243	272	253	292	237	281	259	286	283	260	292	261	242	255	299	254	236	280	259	247	251	279	287	267	262	277	263	309	267	249	252	254	262	295	278	240	266	288	260	250	262	253	274	290	234	305	277	261	279	251	244	278	269	243	245	275	266	269	245	259	255	276	253	277	262	296	258	264	281	261	250	272	264	249	269	248	263	238	299	246	283	254	265	271	255	293	281	264	264	263	276	255	278	258	262	270	273	266	236	273	253	286	277	263	284	282	276	279	243	272	280	232	254	258	258	258	277	245	269	247	256	282	255	278	237	259	252	237	283	290	276	255	298	249	268	236	286	260	267	281	248	300	267	257	254	318	306
7194	3249	5469	6188	5299	4361	3940	3138	2377	2135	1681	1509	1412	1325	1196	1272	1141	969	894	926	965	1054	1110	1029	1154	1113	1174	1163	1082	1033	988	904	777	820	799	711	769	690	694	662	660	648	632	630	607	634	644	605	631	653	652	659	648	625	612	619	624	627	625	633	628	593	623	605	602	628	598	596	602	620	642	647	627	644	604	614	600	586	616	634	602	621	637	624	619	605	614	584	630	595	605	611	595	605	615	621	636	593	615	635	626	614	612	663	575	617	634	603	617	608	622	608	612	562	636	666	596	578	586	610	592	592	617	641	595	613	609	616	608	586	592	619	607	592	599	606	611	572	606	612	639	622	584	577	599	581	619	608	591	595	639	602	627	585	578	554	611	601	604	614	627	585	612	621	585	599	630	592	655	623	633	615	631	614	629	627	579	623	646	610	551	624	606	579	601	637	587	608	618	601	643	598	617	567	616	595	597	568	590	589	592	558	626	639	585	658	560	620	610	601	586	581	615	623	613	601	640	616	576	606	667	596	616	611	601	590	622	622	629	592	597	606	630	594	584	639	597	559	626	608	589	606	596	557	604	546	591	595	643	565	567	608	582	603	602	565	612	571	637	623	576	582	557	595	621	600	630	594	615	609	611	594	576	567	610	628	604	587	606	619	601	608	622	645	596	603	627	593	581	565	547	650	624	558	616	581	600	594	581	614	597	603	592	586	584	640	589	584	620	633	627	612	597	606	606	601	632	614	588	648	560	644	598	589	566	592	617	617	612	619	604	580	623	582	646	641	619	597	612	551	629	630	613	610	592	605	653	584	621	573	591	583	611	615	607	590	585	608	627	592	629	579	596	593	607	603	631	617	591	615	590	598	565	633	559	554	580	598	599	577	614	618	607	567	611	597	592	613	631	568	619	581	603	635	622	593	589	595	650	629	619	591	594	641	578	589	589	605	627	585	565	650	584	621	582	576	579	609	584	601	602	606	620	611	578	603	602	578	600	591	557	579	622	564	615	618	596	571	616	579	616	644	593	567	624	618	620	645	602	610	610	596	644	592	610	608	588	619	577	597	630	627	610	606	630	642	629	583	622	608	595	585	608	600	598	614	594	625	597	595	588	612	609	567	609	621	596	614	640	570	622	604	576	604	613	598	597	591	589	625	603	591	582	610	607	597	597	646	621	587	566	566	617	622	577	607	592	564	580	598	572	631	621	588	576	582	631	561	557	565	607	589	603	579	580	568	598	596	628	576	653	600	609	605	614	588	622	593	586	645	538	583	624	612	603	582	647	610	616	547	597	618	615	619	617	612	573	607	589	638	631	606	589	607	596	611	569	585	613	624	600	609	602	610	546	582	607	597	566	611	600	666	630	561	575	586	608	617	605	615	600	631	615	616	597	598	625	618	592	595	552	626	586	586	575	673	588	617	629	618	600	630	612	613	605	631	594	619	616	612	566	594	605	576	581	603	571	608	630	601	598	621	599	622	605	573	610	609	639	600	643	584	619	627	625	603	612	629	584	574	610	613	556	606	601	643	568	590	591	596	579	621	593	584	579	616	612	625	589	631	616	595	646	572	569	575	638	604	602	610	577	594	604	550	616	664	638	587	605	592	596	602	596	625	584	575	607	638	644	635	557	610	569	561	651	609	633	597	584	606	609	609	625	609	619	633	618	606	614	598	581	651	637	591	605	608	611	602	636	597	600	643	601	596	651	616	613	537	560	616	584	623	608	611	618	658	619	663	640	590	620	617	621	613	599	602	592	595	580	548	581	626	622	613	588	622	612	615	573	580	627	601	612	625	660	558	613	605	630	597	598	642	586	619	550	593	584	606	627	621	589	564	592	551	604	655	624	601	600	611	581	612	619	645	581	582	617	597	607	650	664	607	575	625	577	627	600	593	564	603	591	606	615	619	592	592	625	593	571	623	621	616	595	592	572	571	645	654	622	573	603	607	566	613	577	605	642	583	619	625	613	619	601	651	578	575	618	589	666	613	595	572	668	615	617	579	630	643	621	637	597	627	550	608	600	617	576	593	611	621	611	616	587	612	562	599	608	602	632	620	616	590	611	579	630	553	571	653	624	622	592	583	592	614	593	601	600	617	583	590	597	598	558	589	633	589	630	572	597	561	615	620	578	631	588	595	597	576	563	617	623	552	597	600	608	586	605	583	628	640	614	601	652	622	563	630	579	562	542	584	577	585	544	625	620	595	600	557	607	581	592	590	576	604	690	632	591	568	620	619	608	612	626	643	620	605	617	617	619	591	596	638	581	621	627	584	614	625	551	576	573	601	593	623	578	601	569	603	572	583	595	581	570	620	596	616	617	593	601	623	582	630	613	614	597	608	599	625	614	569	597	610	610	612	631	583	640	632	630	621	576	595	558	603	603	600	635	557	563	569	585	611	595	640	610	578	635	607	619	644	570	627	598	624	618	582	584	613	621	593	608	610	573	593	591	596	618	631	603	566	602	597	608	627	549	616	639	605	625	616	597	616	588	565	581	633	606	569	611	620	660	598	616	619	608	597	601	616	589	578	599	580	610	609	579	609	573	638	601	640	589	596	543	592	583	591	586	598	595	607	672	597	585	627	623	550	619	611	606	587	636	616	603	608	596	665	682	566	593	583	592	669	620	604	619	628	605	635	612	604	574	604	610	618	660	605	658	677	610	613	590	596	650	570	642	607	587	622	587	640	603	584	606	643	592	601	600	621	610	558	607	597	590	600	597	564	625	582	600	592	621	640	568	620	636	623	623	603	606	565	639	619	621	628	576	575	589	641	620	646	598	636	602	620	565	553	620	595	620	644	586	609	587	612	610	614	652	626	597	648	602	590	565	617	599	574	585	580	550	626	598	661	619	594	641	584	653	601	612	629	582	611	595	562	647	587	567	585	625	609	570	649	633	581	607	648	614	593	588	636	593	568	607	568	604	663	572	568	626	611	593	577	560	637	628	592	595	605	620	600	574	596	587	606	606	669	636	593	623	627	616	607	630	630	624	599	614	627	635	630	616	651	586	642	639	590	575	613	636	600	629	575	614	585	602	585	608	605	615	600	632	605	608	572	634	618	609	561	636	607	620	591	622	579	565	606	578	634	576	613	549	602	607	636	581	609	593	609	615	605	600	607	580	640	599	585	582	592	606	617	592	561	595	579	566	584	651	600	585	572	647	611	593	636	631	654	576	645	605	629	609	605	622	594	584	587	615	561	548	573	609	573	630	595	587	604	555	606	653	610	570	618	623	593	591	561	567	611	592	650	592	600	593	596	589	582	634	661	594	554	553	602	613	644	591	607	561	624	625	595	630	661	614	632	597	606	590	614	616	599	582	597	616	640	614	613	608	604	590	589	584	621	576	608	591	601	593	636	617	626	555	600	590	596	645	627	590	587	590	604	589	594	627	580	599	566	632	625	564	627	570	619	589	604	566	611	595	589	610	621	608	632	676	587	620	592	641	597	624	592	578	586	616	600	648	560	599	612	626	596	647	656	611	557	589	580
16145	6745	7251	5476	3917	2519	2053	1521	948	738	654	492	475	437	368	397	388	335	296	279	291	315	314	323	316	324	346	335	314	305	269	277	276	281	257	243	249	243	228	266	238	267	248	219	209	236	224	238	188	233	249	240	253	253	235	219	229	264	253	210	239	207	223	201	229	228	181	217	232	207	249	220	220	209	208	244	215	213	208	247	215	208	209	239	236	257	230	229	210	264	239	250	230	232	209	202	243	236	221	242	224	219	241	224	222	224	226	223	228	230	217	189	211	204	235	238	235	231	241	216	241	228	219	199	200	210	218	206	232	238	245	251	239	261	213	212	219	227	205	248	218	260	220	241	245	251	227	230	238	228	197	232	200	233	204	205	225	242	223	219	242	222	237	241	246	244	244	250	230	256	245	250	203	208	236	218	205	203	242	226	223	233	227	224	225	231	238	248	220	213	215	224	253	250	242	243	231	202	246	226	249	215	211	201	206	218	228	215	181	235	252	230	270	227	215	221	217	247	187	223	232	212	231	217	240	214	244	222	267	224	212	233	213	234	261	243	179	212	224	234	232	223	225	228	190	222	232	262	226	210	221	219	219	265	228	219	213	226	220	218	210	272	218	235	225	246	232	221	210	218	220	256	229	224	235	213	240	232	213	220	218	239	230	244	240	224	257	218	203	222	230	230	216	222	211	248	202	244	202	205	205	232	238	216	231	236	189	213	211	224	226	233	237	229	241	221	232	257	256	254	245	226	223	206	275	224	237	247	211	269	225	225	231	217	226	199	237	221	234	213	209	232	224	207	232	219	234	237	250	228	226	256	236	199	228	235	192	273	232	233	219	231	227	223	225	243	243	232	201	213	223	221	217	236	227	243	204	244	234	210	233	213	201	241	211	189	251	235	237	262	229	243	194	209	227	221	223	231	188	221	209	225	230	218	222	217	239	211	244	228	255	226	236	238	252	234	220	229	234	251	230	238	224	202	242	255	206	213	223	226	241	220	247	205	246	222	230	222	196	248	226	220	251	258	246	239	224	186	239	235	241	241	192	219	241	242	230	234	221	198	216	221	241	263	201	221	249	235	222	225	217	248	228	235	218	232	214	237	227	249	235	245	252	261	211	222	226	216	243	233	227	229	253	228	224	224	264	226	195	238	232	213	219	257	202	223	252	229	235	210	225	207	211	265	251	200	258	236	229	252	226	222	223	239	216	263	252	265	228	239	243	280	249	226	251	228	213	246	231	221	219	233	216	229	240	251	206	212	220	253	225	202	232	229	238	220	233	226	255	214	219	231	219	239	223	257	228	204	223	218	204	247	232	244	236	214	232	185	243	206	233	215	256	235	203	253	229	235	260	233	231	227	257	228	226	223	252	258	261	233	214	207	226	212	208	237	244	200	228	229	193	222	255	213	230	241	203	200	235	227	238	206	242	232	231	241	243	229	210	219	251	205	220	220	214	239	220	213	212	234	247	222	236	216	228	256	234	232	205	248	251	251	226	242	222	234	213	235	245	205	237	224	232	235	230	203	244	232	226	233	224	227	254	212	241	234	226	220	228	198	246	212	236	228	215	215	235	203	226	246	220	247	267	219	221	199	220	211	221	201	234	217	235	228	253	223	237	249	231	219	216	217	212	234	214	226	208	246	225	226	252	222	205	228	239	207	235	217	189	234	238	237	222	217	212	243	238	227	232	247	214	200	237	219	241	237	229	219	208	228	219	235	204	207	219	230	230	209	225	227	218	241	239	211	236	217	210	198	221	226	225	213	224	184	229	206	234	198	238	230	202	226	224	238	232	210	233	236	203	211	217	257	252	231	222	228	246	257	217	217	213	229	233	226	206	240	199	225	239	242	222	206	215	240	238	230	230	241	233	241	242	226	250	243	249	229	229	216	234	221	238	234	234	213	187	229	254	234	252	244	215	213	250	228	200	218	207	238	244	199	205	199	232	211	238	246	249	187	263	241	218	210	213	218	215	247	213	255	239	232	239	229	243	205	246	232	232	215	242	220	217	235	220	213	238	256	207	221	200	213	227	235	211	232	213	231	214	255	261	237	249	277	214	227	225	211	219	265	253	233	222	243	214	201	250	196	226	221	210	241	235	209	224	257	238	252	226	227	244	214	204	222	214	227	221	265	224	227	213	235	228	238	213	226	216	216	207	228	226	233	224	224	242	228	249	240	232	205	262	227	219	199	241	218	216	233	255	210	216	272	218	195	239	236	205	208	230	228	214	240	204	202	218	234	233	250	236	214	214	218	259	217	227	225	222	234	223	216	236	238	232	258	200	237	262	236	222	217	199	247	195	234	238	218	235	206	231	195	216	242	232	223	247	232	223	233	234	235	247	243	225	224	218	220	211	234	206	226	228	230	237	231	230	249	227	211	238	225	217	235	260	227	245	211	254	212	217	251	239	225	199	239	241	238	248	232	218	227	230	214	217	234	244	221	238	215	214	247	225	236	234	231	193	239	240	196	219	223	213	222	207	206	228	206	246	233	220	239	235	214	244	243	238	191	258	260	220	214	248	207	234	240	215	206	236	239	231	234	227	224	224	225	250	247	203	220	222	228	212	241	220	223	226	233	225	229	236	219	229	234	242	258	213	226	216	202	232	217	212	206	211	212	225	226	237	220	224	260	207	218	238	211	230	211	210	216	237	236	227	220	217	230	239	242	248	240	219	224	259	237	223	233	222	234	256	232	241	243	212	224	219	262	201	216	228	239	249	240	230	206	212	219	230	231	233	239	190	220	209	233	242	235	244	219	207	239	211	204	226	222	229	211	216	198	250	255	222	243	224	223	192	225	235	230	215	217	223	225	229	196	227	253	227	215	238	220	217	221	223	242	222	249	239	234	259	224	210	223	240	252	220	238	225	205	229	220	243	221	211	223	238	242	217	238	246	243	208	212	248	241	219	221	199	205	206	198	256	213	245	243	233	232	210	234	206	220	250	266	235	229	225	223	236	212	211	241	242	229	243	225	208	212	245	199	241	223	253	227	248	209	244	215	213	193	220	226	249	243	255	239	203	222	218	240	197	226	211	246	247	219	228	209	222	231	218	227	215	229	260	244	231	228	220	220	227	220	223	222	245	245	235	266	221	216	264	227	231	206	210	222	215	242	224	213	215	224	224	223	225	227	256	197	226	231	232	231	238	256	217	247	202	228	225	218	210	233	236	201	256	235	218	225	246	228	228	223	229	227	256	232	231	226	213	205	233	210	205	215	215	225	211	214	243	222	219	235	187	215	226	212	221	227	245	237	211	233	213	221	220	234	241	249	215	228	232	236	230	257	220	224	234	232	249	231	230	215	233	238	227	227	211	238	216	212	236	231	204	265	213	251	236	192	214	230	223	233	215	231	192	241	222	213	215	219	200	223	211	221	243	214	196	201	232	234	227	237	255	235	228	221	223	237	250	218	204	221	253	224	216	247	243	228	233	235	248	236	231	252	234	194	223	205	241	211	231	230	249	258	217	243	233	208	228	232	228	227
9724	5282	8548	9138	7884	6333	6020	5289	3410	2990	2828	2288	1881	1651	1477	1646	1526	1277	985	1090	1064	1063	1162	1155	1175	1351	1337	1215	1251	1109	1099	1054	983	832	805	711	767	765	682	663	703	668	602	572	572	583	555	579	582	580	594	656	615	565	579	629	632	601	564	597	579	536	560	549	539	521	578	530	525	510	564	592	535	539	517	519	610	567	536	569	559	587	525	559	541	540	537	540	544	551	549	535	571	525	538	546	517	521	535	563	542	550	542	489	574	509	536	528	495	522	509	542	522	570	534	547	531	490	533	598	538	564	544	551	526	539	582	510	492	551	535	515	496	494	550	560	571	529	567	499	558	539	535	559	544	525	537	541	514	518	569	549	535	514	537	595	522	517	501	533	564	541	531	540	530	525	533	458	532	529	524	519	528	525	538	522	510	520	538	554	560	564	505	542	507	530	584	566	537	571	481	514	537	529	512	533	547	520	537	534	569	549	526	554	542	530	550	534	512	513	521	520	530	557	544	496	500	508	537	549	489	512	526	535	549	527	539	574	577	515	520	518	528	533	547	495	547	508	562	514	553	537	528	516	498	561	521	551	556	529	528	554	577	535	558	522	539	540	518	562	556	540	496	519	555	540	531	523	541	494	543	552	505	596	527	529	515	547	558	532	558	548	459	552	526	561	508	537	506	542	486	553	521	529	563	531	511	523	502	510	568	546	515	532	557	517	525	563	543	538	515	549	524	554	541	546	563	525	566	541	506	537	498	497	473	573	556	506	535	527	496	509	526	510	559	488	550	492	509	494	505	514	513	554	513	535	545	522	561	557	559	558	519	546	487	571	506	570	543	568	530	529	530	558	539	513	511	505	529	522	547	563	546	499	556	522	520	538	529	524	491	544	532	543	566	550	566	562	538	524	525	493	532	526	548	526	539	514	517	551	566	515	533	548	518	524	536	548	549	547	528	570	527	520	501	534	564	550	549	555	520	522	525	524	510	551	533	541	517	491	543	513	538	519	533	566	483	540	545	542	582	521	524	509	539	587	517	534	518	526	556	546	504	545	533	535	497	550	514	571	512	506	503	554	548	497	535	503	593	513	502	559	537	548	517	521	527	510	508	552	539	536	554	559	529	537	551	500	530	500	534	485	532	516	536	537	533	519	558	505	526	491	543	491	547	545	540	497	572	570	534	595	521	522	494	529	567	535	549	561	514	544	528	561	549	572	546	523	534	525	581	547	518	550	572	526	528	545	509	548	575	500	487	542	542	565	508	523	539	496	524	527	596	550	556	525	526	536	541	547	522	511	530	532	517	522	516	530	521	536	504	534	538	521	552	505	542	521	501	527	511	545	540	548	552	537	597	569	591	558	525	526	515	524	580	521	520	523	504	535	509	548	538	512	555	552	527	558	489	546	516	515	516	520	508	529	532	523	547	541	543	540	543	544	578	484	532	565	554	540	497	547	483	555	528	526	517	508	485	538	500	523	543	573	577	514	509	530	578	545	519	528	507	559	537	534	536	564	556	537	495	496	549	519	490	517	540	559	559	550	570	511	547	541	550	547	505	520	573	539	537	561	538	529	534	539	553	527	535	533	502	526	552	503	495	549	560	573	485	555	532	554	566	568	518	577	485	523	518	566	522	540	548	523	506	511	510	557	538	498	531	515	555	535	538	534	507	584	519	551	546	527	562	550	568	542	545	524	524	564	495	473	556	531	529	520	499	511	537	521	544	558	538	532	544	540	551	511	534	537	548	503	507	549	524	531	512	507	523	533	535	481	543	572	532	474	566	546	530	564	547	539	527	567	549	584	546	484	543	523	536	499	524	561	555	515	492	530	534	517	546	518	503	508	552	550	529	552	544	499	558	582	507	559	559	524	509	552	569	498	525	531	541	561	556	569	553	569	494	555	582	533	486	589	528	517	520	535	555	516	495	568	529	549	506	569	583	621	532	529	506	569	559	506	520	513	538	525	527	546	507	539	552	534	490	527	498	531	546	569	529	557	537	513	525	528	529	508	527	566	571	527	525	507	557	541	573	517	537	534	531	529	589	567	511	522	582	506	523	577	508	537	565	511	520	557	513	535	559	487	527	550	491	511	555	491	527	545	527	533	530	541	530	562	501	560	495	554	545	565	503	487	563	521	544	521	563	517	526	533	527	491	516	513	525	549	545	536	537	535	547	482	551	522	526	544	536	515	549	506	554	547	524	526	549	524	546	559	517	541	546	514	515	565	492	503	518	571	547	529	525	494	563	551	527	521	542	580	546	508	558	550	575	538	546	567	539	567	524	510	546	524	546	514	565	556	514	515	559	564	499	515	513	506	527	537	507	526	536	529	571	529	539	528	575	525	525	576	530	546	534	493	523	534	526	521	543	583	541	543	522	542	480	545	571	502	510	542	544	578	505	555	567	520	526	525	511	517	557	549	587	551	543	544	581	523	528	540	557	515	548	531	523	519	520	547	508	552	553	550	517	556	552	529	576	548	519	567	557	535	558	507	545	519	525	586	514	535	505	568	529	570	546	486	526	516	531	530	518	537	539	504	534	538	566	512	499	519	567	510	543	520	515	518	541	499	488	483	526	527	535	541	509	566	563	498	513	521	532	561	536	497	515	516	549	558	553	545	565	548	508	528	504	560	548	542	543	528	542	547	544	526	500	571	513	565	545	534	521	476	546	579	562	540	522	523	567	525	567	519	483	520	529	543	557	507	543	569	505	528	512	553	570	512	497	517	522	582	469	562	531	513	546	545	568	545	488	518	506	535	527	569	533	524	502	562	504	522	530	518	496	514	552	520	550	546	498	534	537	534	564	518	600	525	544	552	550	552	548	505	513	526	513	545	548	566	560	544	514	537	504	524	526	549	519	527	552	567	543	556	528	518	500	550	528	503	540	590	512	514	546	530	537	541	529	572	535	550	539	518	518	517	540	536	527	576	577	512	556	558	583	557	539	527	554	552	496	562	538	519	549	556	496	542	503	513	547	500	525	495	528	562	566	518	537	535	586	534	517	584	499	541	535	544	545	508	582	520	542	520	491	514	583	527	531	517	518	529	569	523	521	529	552	542	489	557	534	528	512	538	526	580	517	552	551	552	517	519	528	550	491	541	557	526	539	496	528	501	514	505	524	527	535	523	527	508	529	549	586	523	519	515	528	542	563	543	520	525	542	512	564	519	556	514	548	504	494	540	555	531	535	521	544	574	539	582	537	529	551	537	515	528	538	505	508	517	533	510	540	490	525	529	575	543	512	545	539	501	504	584	522	571	536	499	567	543	568	560	579	519	549	512	545	535	559	506	520	513	545	520	540	519	533	558	494	555	564	527	551	523	496	536	519	564	535	540	550	551	519	543	516	539	561	553	538	517	562	602	531	520	525	523	566	538	536	494	531	554	522	547	548	502	497	539	529	523	580	507	529	578	512	513	542	545	520	546	555	522	539	526	511	520	539	548	529	526	510	499	541	544	539	515	512	555	537	507	572	517	571	585	517	527	551	530	549	502
2361	939	1004	769	636	469	414	396	420	377	388	385	365	416	381	386	387	366	390	377	407	354	418	394	413	391	420	403	396	393	377	400	400	373	375	398	389	379	374	414	342	350	362	383	368	369	393	341	340	383	371	386	382	359	376	400	346	317	351	367	355	392	405	384	378	399	368	335	357	348	364	344	396	398	388	389	361	336	370	369	362	385	360	366	364	390	393	378	354	368	374	364	357	389	363	365	366	359	384	387	330	371	367	332	384	369	384	386	387	376	368	347	370	372	352	382	394	366	385	375	352	382	382	383	363	395	343	353	355	389	390	384	375	352	365	357	365	366	393	343	378	349	369	362	341	385	342	353	304	380	359	356	400	372	370	403	372	389	348	390	393	358	407	372	377	391	378	371	413	335	370	344	381	390	390	373	349	370	377	380	340	388	367	381	394	404	379	346	391	395	346	349	382	323	395	342	390	373	369	374	386	388	404	330	318	350	366	360	363	354	372	367	382	347	356	383	385	363	380	388	324	333	373	329	359	375	378	375	364	361	386	373	338	340	376	371	362	391	343	377	375	339	352	384	345	357	391	381	365	405	360	353	339	362	406	406	403	352	373	378	368	371	396	339	365	378	352	379	343	366	392	375	339	371	343	377	401	378	358	364	385	370	343	358	377	422	400	354	357	348	379	381	367	404	396	332	374	367	397	376	349	399	349	332	399	377	330	409	348	374	388	383	366	372	382	389	362	370	353	374	339	398	375	345	378	321	384	305	355	408	393	344	361	392	349	359	353	373	349	327	397	369	370	366	369	372	403	380	386	362	380	335	373	336	368	387	343	385	374	382	387	341	367	373	371	341	375	351	342	406	404	394	410	338	346	373	341	343	358	323	367	389	379	378	353	369	332	380	394	389	355	401	351	395	358	375	390	366	388	373	356	385	348	386	346	400	359	436	381	395	360	357	355	360	385	379	409	357	372	377	379	350	324	408	371	364	381	368	450	376	368	378	358	387	375	414	380	326	387	375	375	363	401	342	374	333	365	376	343	367	355	350	368	365	361	369	372	384	384	390	358	367	373	369	360	404	371	393	333	345	366	331	386	336	336	398	371	365	342	402	372	339	340	316	369	395	351	337	361	357	373	352	369	364	376	366	379	350	393	360	342	345	401	398	365	334	332	341	350	369	411	399	387	357	372	425	341	348	355	381	357	353	343	364	355	378	383	334	363	401	352	365	377	365	395	366	387	367	399	361	356	378	361	354	367	383	388	349	331	348	360	357	347	404	334	371	383	372	356	332	366	418	363	339	389	372	376	373	351	361	375	375	353	365	372	350	370	372	336	367	387	363	376	357	379	381	398	382	362	389	345	347	329	353	352	384	414	396	389	383	351	367	381	395	374	335	356	397	359	363	371	385	329	365	327	368	357	370	423	357	370	386	396	382	361	378	411	378	356	382	376	379	358	363	361	412	367	337	392	366	341	346	371	341	395	365	396	368	340	360	382	366	354	353	342	398	345	381	311	362	372	405	353	376	366	356	376	380	379	391	367	389	363	371	370	371	357	407	350	374	388	340	418	368	347	371	360	382	376	346	366	357	341	394	349	354	371	386	340	386	349	382	374	347	336	366	362	379	357	338	373	391	365	401	384	364	360	346	356	361	358	399	381	373	372	364	346	385	371	382	411	356	362	354	373	341	384	392	348	348	385	366	356	345	381	349	379	375	384	376	370	322	366	344	376	365	364	368	390	398	349	360	401	342	373	370	395	405	351	349	360	405	377	326	346	362	393	340	369	335	382	330	381	391	366	357	383	331	321	377	386	379	412	394	373	347	345	370	375	367	362	368	325	358	382	378	379	369	396	331	376	384	334	377	376	362	373	391	399	353	357	384	344	371	363	369	371	349	328	389	343	396	335	398	373	326	355	359	342	365	360	352	386	377	363	364	363	396	373	348	390	376	319	353	359	389	339	366	368	317	350	372	360	352	378	369	362	343	402	334	396	379	364	354	338	368	341	371	366	355	398	361	377	374	365	412	366	407	377	378	389	354	378	414	372	359	352	377	349	365	416	339	367	366	364	388	375	335	360	349	362	354	347	323	388	394	374	357	380	378	382	387	371	383	376	348	374	359	386	382	359	379	330	394	363	360	394	338	359	391	353	356	319	343	389	338	387	355	350	362	366	381	382	379	370	365	345	359	353	319	339	376	322	381	340	338	366	358	342	406	408	393	406	385	319	354	340	332	371	335	394	366	328	372	401	367	348	395	349	384	375	350	366	334	353	362	397	347	387	346	326	372	378	389	364	363	371	408	391	360	379	381	373	367	430	344	348	373	377	382	340	354	332	405	348	416	378	369	384	389	347	341	367	372	368	395	369	369	380	392	350	362	393	370	369	342	365	387	373	368	381	336	374	371	413	353	363	341	378	355	355	406	388	370	363	394	333	342	397	374	379	376	344	375	347	355	344	370	365	373	385	372	383	351	383	362	400	393	384	388	351	368	371	365	368	348	390	384	357	371	366	347	351	347	356	364	374	385	359	387	361	377	350	357	359	349	330	397	349	379	371	399	351	384	357	397	411	364	366	393	364	354	365	342	341	368	354	355	402	387	356	393	350	386	422	375	343	373	362	383	380	358	357	356	336	367	370	388	368	374	406	355	393	373	352	358	367	361	371	356	371	386	367	355	360	342	370	362	389	342	307	357	380	376	370	382	379	349	409	376	378	393	397	354	333	371	360	368	369	360	399	352	338	358	353	384	393	364	419	367	379	366	352	396	367	350	377	408	368	387	367	351	387	352	367	369	327	336	391	384	358	388	383	323	359	349	337	387	327	366	381	373	350	346	375	395	374	375	406	382	368	420	354	385	366	370	385	400	386	357	377	377	370	380	365	373	373	373	391	333	390	353	359	380	366	351	372	358	364	393	354	393	391	348	399	350	379	380	377	356	358	402	395	431	374	328	337	349	338	373	365	374	355	389	338	360	375	370	364	382	362	351	355	347	382	369	358	367	372	342	380	366	412	376	358	398	358	320	370	363	344	366	395	369	352	391	382	369	350	378	370	369	343	368	397	363	369	369	364	388	352	360	366	315	379	356	364	359	348	342	360	371	403	407	388	361	377	381	383	364	363	389	373	352	401	393	396	364	374	368	399	399	327	343	388	372	366	373	387	366	369	371	368	367	380	371	371	376	350	401	387	373	397	361	358	356	403	367	352	368	375	385	355	345	382	369	395	352	389	365	419	329	346	409	405	358	360	394	380	398	377	383	376	366	364	364	357	349	352	309	363	375	362	405	382	355	339	373	378	380	384	355	374	398	373	361	398	354	386	368	354	366	365	378	366	370	392	389	360	369	372	383	325	367	339	376	370	367	354	370	363	327	391	360	378	374	349	344	348	368	387	354	355	385	381	414	375	383	374	339	396	385	376	381	347	391	431	411	413	392	383	380	334	376	356	390	390	380	392	352	404	383	370	365	391	354	386	352	343	396	376	366	330	343	341	364
2339	1445	2149	2155	1698	1310	1290	1122	1028	925	965	966	916	974	991	943	881	928	881	877	887	963	930	931	1044	1025	1063	1098	1063	954	1005	970	949	938	917	911	863	821	895	822	849	876	802	839	795	788	883	790	784	821	859	858	796	766	746	857	785	816	744	835	781	768	787	749	848	816	842	785	802	791	847	802	820	771	847	789	794	803	810	800	792	809	802	834	792	833	830	844	797	795	831	828	793	824	774	805	787	796	812	802	772	780	789	828	757	813	839	841	753	786	818	777	801	802	812	812	822	800	801	795	786	839	792	798	805	797	809	834	821	870	815	837	792	784	800	794	847	803	814	782	816	811	795	737	812	874	834	819	818	821	800	815	795	782	839	821	760	791	842	790	813	814	772	795	823	803	783	823	785	816	802	856	832	845	791	811	788	745	829	779	796	832	842	792	811	799	790	786	787	787	772	833	829	838	805	854	792	840	796	777	801	847	761	771	761	820	773	759	804	783	771	788	746	811	821	832	798	810	806	794	836	795	834	837	788	827	781	792	814	752	810	854	797	774	786	847	776	801	822	815	785	798	835	782	829	821	824	829	814	781	814	829	815	829	800	807	807	821	783	833	796	817	770	781	778	751	795	835	815	823	812	787	823	761	816	845	827	759	785	766	829	820	808	836	745	809	801	815	794	802	768	766	795	828	779	780	843	768	825	786	825	816	817	849	752	768	764	745	798	814	793	810	823	783	838	783	784	819	824	796	780	817	776	783	782	793	832	802	807	856	816	825	849	821	815	790	777	847	776	806	804	775	796	769	792	791	787	818	767	860	794	809	800	814	818	847	785	816	765	822	809	821	764	741	811	748	829	820	876	852	796	771	833	815	809	832	798	753	755	829	802	762	842	743	809	761	792	746	786	803	807	840	817	835	793	829	835	798	816	728	800	816	821	831	864	820	805	827	852	885	824	816	788	797	804	783	840	787	786	796	823	821	766	790	821	802	832	801	805	806	762	785	808	753	828	799	803	837	773	802	779	823	847	784	791	789	847	826	774	819	798	828	810	866	791	837	823	789	798	849	757	859	827	779	788	829	837	798	829	836	804	828	819	834	825	832	817	809	837	773	710	848	760	851	793	797	806	783	824	737	787	813	797	811	871	810	805	754	840	794	803	791	778	855	792	794	761	860	817	831	791	800	828	833	838	765	801	812	774	840	827	795	817	802	825	826	794	789	778	853	810	784	774	828	807	816	818	813	793	823	782	800	832	793	839	801	819	837	824	808	808	811	804	782	830	817	836	819	797	815	864	827	758	808	797	806	780	805	803	791	830	818	819	817	777	821	810	794	761	800	805	805	771	803	782	811	792	790	832	748	837	834	789	770	803	780	846	798	842	790	802	782	793	817	809	827	842	780	826	803	853	754	790	795	799	823	810	780	791	832	786	826	787	836	812	824	852	826	768	833	781	806	884	773	821	861	802	828	826	789	822	778	801	769	820	849	785	820	788	803	845	817	817	792	774	799	762	845	806	780	811	797	834	801	799	790	772	806	784	784	813	817	812	805	815	806	859	804	832	802	795	856	804	793	798	797	854	844	785	836	762	800	792	811	813	812	792	826	846	782	824	775	783	787	799	841	808	831	822	772	807	866	752	829	825	844	797	802	824	765	798	821	804	829	803	765	812	792	847	783	768	793	795	795	762	797	799	803	811	837	775	804	819	740	784	774	802	812	823	813	819	822	861	786	771	777	812	841	801	783	828	759	790	816	792	808	783	822	786	815	843	744	795	847	754	824	760	846	822	864	854	841	770	803	808	786	809	838	824	809	834	848	843	824	795	839	777	733	843	837	804	788	781	802	772	836	798	796	843	811	813	794	789	840	797	810	788	799	790	775	798	845	811	797	806	761	815	877	783	801	800	816	791	807	825	820	814	791	792	860	806	824	768	807	790	795	804	791	805	824	727	801	790	780	815	780	773	837	828	781	805	756	819	844	849	834	782	800	811	842	779	805	805	802	780	847	804	856	841	848	754	804	831	858	770	755	797	790	791	778	824	846	787	801	783	778	815	784	827	745	784	822	800	773	827	838	821	778	812	800	813	807	787	818	787	813	821	822	811	777	764	783	792	763	780	778	762	824	785	757	843	735	762	863	808	824	827	837	810	825	817	796	773	807	811	823	790	808	827	760	786	794	825	833	818	787	841	792	805	809	853	860	825	852	790	797	852	800	796	783	862	802	803	815	834	788	855	803	769	778	843	801	737	841	787	818	815	776	779	797	767	813	831	808	766	807	798	807	767	786	793	831	805	840	787	803	830	801	802	768	812	800	831	806	769	809	776	769	784	829	833	783	816	834	850	851	768	798	787	831	839	858	783	787	804	838	784	785	745	836	846	825	814	829	845	833	824	758	764	802	780	811	824	836	765	831	771	795	799	833	782	774	825	825	813	781	803	789	771	837	824	791	807	791	810	797	818	793	834	817	784	773	776	784	802	833	809	799	799	817	833	792	870	814	823	820	847	824	782	806	752	808	792	793	822	865	870	841	775	835	890	784	773	802	826	781	864	731	804	750	766	866	793	738	785	778	848	798	816	789	784	758	815	852	822	813	805	805	821	771	824	801	799	860	763	781	839	817	766	805	850	806	826	757	779	797	826	752	806	789	842	831	787	770	822	845	816	837	822	821	819	834	796	809	752	802	812	806	796	785	820	774	809	806	772	799	859	834	761	847	796	796	830	800	810	797	812	818	817	870	843	788	855	815	817	822	803	837	763	778	784	823	780	830	787	791	807	789	759	818	818	790	759	787	816	795	813	775	792	813	796	805	751	867	748	822	773	821	866	790	809	831	814	827	773	838	821	801	771	792	781	777	795	842	787	752	771	801	803	825	838	866	835	786	760	849	765	775	828	826	840	841	861	833	856	764	776	833	804	803	827	812	803	859	763	871	804	826	809	779	784	779	804	787	823	820	802	816	816	838	769	799	793	804	825	837	805	820	869	813	792	752	803	780	879	809	791	800	796	843	797	796	832	787	854	811	832	748	826	837	833	783	795	775	821	766	842	796	820	804	816	809	778	799	764	803	792	811	792	788	800	764	800	776	787	836	811	761	780	841	780	812	812	802	796	772	833	853	776	842	828	759	785	816	824	809	810	803	793	839	765	806	826	807	812	825	775	847	847	737	761	816	851	803	781	820	794	824	793	777	815	798	806	850	828	830	777	824	783	765	832	829	770	830	766	836	818	793	776	800	794	808	825	787	810	826	777	866	785	821	798	849	769	778	792	765	787	835	814	792	771	746	759	825	809	782	833	844	822	809	820	795	823	829	751	747	837	820	742	761	793	862	816	799	779	793	779	795	804	799	802	751	849	827	772	788	834	850	806	786	772	801	761	767	807	804	772	869	744	794	823	826	870	847	825	815	794	789	800	810	778	799	853	848	842	824	748	816	821	815	804	779	803	786	802	821	827	840	788	840	802	787	834	838	801	803	860	773	858	776	816	818	812	820	788	802
8635	4097	4664	3575	2245	1491	1343	881	588	521	477	438	405	384	341	361	368	328	315	299	334	350	328	291	325	355	322	350	325	346	298	348	304	272	311	327	290	311	318	304	297	281	296	261	266	255	301	261	313	322	278	290	266	295	274	257	267	304	302	282	275	282	259	277	291	259	275	257	244	231	282	251	295	333	265	250	285	268	263	294	271	267	256	278	253	276	271	255	284	276	259	263	283	283	288	273	301	265	253	294	302	261	238	250	326	265	273	257	265	274	243	282	278	245	254	256	269	262	301	304	282	287	300	313	257	256	295	253	295	281	267	286	276	278	271	270	255	282	295	282	284	257	276	263	265	254	273	272	272	262	293	271	272	258	266	302	270	274	295	263	282	283	268	268	282	255	273	291	245	273	285	288	279	260	290	274	288	253	295	271	284	274	243	296	300	274	274	241	249	263	265	276	273	286	291	257	281	292	249	295	282	281	244	274	260	283	282	262	317	269	296	269	288	271	312	287	290	280	289	266	274	290	267	284	242	284	265	260	285	269	264	260	260	273	272	304	266	269	266	299	272	280	290	257	257	238	257	235	257	269	264	271	254	273	252	260	310	293	251	278	274	275	290	260	282	272	296	273	263	276	254	275	252	263	277	279	293	260	261	241	280	270	293	277	246	272	268	259	239	285	297	280	269	279	338	250	246	298	260	290	277	298	276	298	275	261	246	251	267	295	240	302	264	262	276	276	274	281	268	274	260	235	283	257	269	254	252	258	251	268	269	288	267	294	301	277	277	297	267	261	266	294	293	312	280	283	284	261	241	269	279	265	266	276	285	258	272	288	280	246	264	273	270	227	293	308	276	291	263	269	268	278	320	299	266	269	288	281	270	269	282	254	254	294	270	278	300	248	276	278	287	256	266	249	243	272	274	248	263	275	262	242	250	263	266	270	280	241	300	285	280	270	282	256	284	263	266	279	269	287	282	271	263	285	278	273	262	276	259	260	262	269	267	265	295	269	284	258	283	265	313	273	253	260	267	277	267	243	269	283	262	265	281	276	257	259	260	263	281	265	259	289	279	289	297	294	296	253	297	274	291	273	273	283	259	267	279	303	282	259	262	299	276	276	258	261	274	239	283	248	269	240	287	262	278	255	289	265	279	293	275	271	272	232	266	248	290	289	286	289	283	287	259	254	282	290	280	250	279	272	271	282	283	250	263	244	299	286	271	261	306	242	268	253	278	257	252	249	258	272	294	269	285	272	278	281	268	285	260	298	266	276	313	266	265	299	292	310	269	253	267	297	284	270	297	259	264	255	260	274	262	257	270	286	264	245	283	274	267	266	303	274	241	271	274	283	246	280	286	279	272	244	287	281	256	309	268	301	283	244	263	232	302	257	259	274	272	283	287	259	286	252	287	254	309	280	274	284	271	273	262	250	263	275	297	254	238	280	269	256	254	245	318	263	248	289	282	285	304	226	247	273	284	262	259	272	269	261	319	296	258	291	294	305	300	297	308	245	267	264	282	265	265	267	278	260	265	287	279	275	282	264	279	259	312	269	231	283	297	243	287	258	285	282	231	265	282	261	239	260	262	281	259	259	258	291	257	271	252	282	295	247	270	269	264	254	283	286	279	275	272	262	272	308	262	287	276	272	250	269	245	289	274	274	284	269	289	301	264	282	281	265	259	267	314	251	285	239	274	281	243	262	254	276	327	275	305	266	279	297	245	254	291	290	301	274	258	258	273	300	264	306	246	276	281	245	253	309	265	297	267	296	280	264	275	267	263	299	277	312	291	270	237	236	260	259	285	270	285	265	271	259	265	252	285	293	288	259	228	270	278	264	250	243	270	297	285	293	312	258	282	266	313	262	281	288	276	272	259	277	238	263	261	243	305	290	258	280	282	281	255	265	292	272	284	281	253	251	262	239	316	254	265	275	253	257	267	283	304	312	275	290	267	307	266	261	249	261	299	253	275	263	274	287	282	278	258	263	280	289	273	263	257	266	281	239	278	253	281	269	279	286	277	258	270	301	295	273	279	276	294	295	285	284	280	256	286	254	273	305	295	268	281	282	274	280	295	259	257	281	284	289	288	326	284	269	259	283	272	252	268	278	282	301	280	273	302	306	284	268	262	283	295	317	237	288	267	288	260	253	271	232	240	268	300	287	300	270	272	287	279	290	253	253	283	275	284	243	255	273	240	272	327	278	259	257	286	286	264	265	279	260	288	252	298	276	255	298	274	260	270	306	296	294	261	262	282	291	270	255	321	304	278	253	266	293	252	273	293	276	261	260	259	270	278	270	279	295	295	267	263	263	307	279	257	228	270	266	256	243	276	279	268	280	274	266	273	295	266	272	264	275	283	290	293	282	265	291	256	287	258	296	280	253	260	293	297	298	280	239	263	300	271	257	292	226	245	247	283	291	270	276	273	277	272	300	287	274	264	251	313	269	283	293	238	280	229	235	303	306	266	287	259	286	303	285	247	276	246	230	275	259	291	273	292	262	269	264	301	261	259	260	261	289	256	264	267	274	270	313	275	261	263	289	290	259	263	245	266	280	275	263	286	282	262	272	277	267	287	280	279	252	269	269	251	266	265	282	243	291	299	331	257	284	288	254	276	286	275	287	279	315	273	250	253	283	263	265	259	229	289	271	279	266	282	273	252	277	289	297	296	253	262	264	273	246	251	273	292	254	267	271	319	272	285	268	277	295	295	265	271	269	249	311	265	296	290	280	295	280	293	276	282	291	249	243	257	290	240	281	272	288	280	283	263	299	286	268	287	257	271	301	276	276	290	240	287	297	266	244	295	243	297	285	278	283	288	306	281	274	286	275	296	275	251	291	281	256	268	264	258	245	280	272	272	289	270	254	272	280	257	256	292	275	272	258	271	237	275	265	249	295	298	269	310	273	288	285	293	251	256	265	238	300	272	292	255	258	281	262	316	315	276	291	258	283	285	276	317	237	259	313	220	272	255	279	275	280	298	289	278	287	311	291	287	268	291	293	278	238	263	272	249	262	293	285	262	282	272	257	277	271	250	283	262	274	292	270	251	259	255	247	282	265	259	266	261	253	283	272	300	272	231	282	279	299	266	257	293	277	264	297	286	265	275	277	280	261	285	267	263	268	281	273	255	263	267	251	259	284	302	258	270	256	231	274	265	263	265	260	296	300	303	249	256	296	258	296	256	256	263	276	294	277	230	262	268	266	263	281	238	280	286	255	266	256	269	283	231	256	256	273	268	241	249	272	302	263	286	292	284	258	242	319	254	270	255	250	281	289	266	283	274	258	232	258	272	262	245	252	282	256	252	241	264	271	275	305	281	289	248	312	267	250	305	272	240	280	297	267	279	265	289	301	267	257	259	292	289	252	324	290	303	290	288	280	265	264	241	256	281	277	289	249	298	286	243	314	268	277	288	276	252	252	267	281	239	262	268	256	273	257	291	280	304	252	259	275	291	264	268	273	261	260	255	295	267	281	258	260	281	280	271	268	268	293
7156	3830	6359	6572	5340	4196	4231	3056	2314	2042	1590	1540	1349	1225	1073	1234	1232	1095	1048	926	1049	999	1016	1051	1159	1219	1039	1106	1044	957	929	904	873	823	779	777	785	741	781	674	730	680	635	622	619	638	667	606	680	646	624	680	697	648	657	713	643	667	650	639	635	661	616	651	637	626	612	591	620	609	659	615	649	598	661	638	616	640	648	601	620	632	645	640	639	638	639	601	628	638	588	582	625	615	596	604	602	590	670	607	625	636	598	593	625	605	618	578	587	619	643	598	618	630	610	634	669	573	613	669	585	567	621	599	630	573	626	622	625	656	666	626	609	621	606	598	623	657	600	587	577	619	581	610	628	640	627	555	644	605	611	642	619	613	656	673	609	567	671	666	626	605	599	644	608	633	636	660	612	576	620	610	644	701	643	592	600	584	613	597	628	610	614	628	578	605	600	624	617	622	583	612	588	638	614	617	590	628	643	618	612	598	605	601	614	578	612	611	590	647	615	663	589	640	628	643	583	616	605	630	597	651	626	618	617	616	577	623	666	648	602	612	629	603	613	587	599	626	655	616	586	647	592	605	622	597	626	616	612	636	635	617	589	639	633	587	620	662	576	600	572	609	628	593	648	621	655	620	588	599	627	637	623	621	620	632	574	638	603	634	634	615	631	633	616	636	618	651	612	632	595	597	628	631	640	672	628	605	598	625	610	597	620	605	600	627	628	616	627	562	595	632	620	597	631	590	619	598	608	617	640	638	613	635	609	628	620	638	611	590	612	621	594	631	641	630	586	631	658	626	655	605	610	593	615	587	619	612	659	592	623	625	609	600	611	646	585	602	658	609	600	627	580	659	574	617	637	632	554	598	631	636	618	571	591	647	607	622	643	615	635	648	606	623	592	614	591	600	628	594	618	639	624	595	594	596	615	579	625	652	600	626	646	655	602	581	608	558	633	581	609	647	631	623	598	631	651	626	598	638	649	617	646	609	621	631	629	608	578	598	621	631	592	598	639	602	583	617	597	608	604	599	628	633	621	612	573	632	631	619	624	620	615	648	631	638	611	593	633	610	600	597	665	631	623	600	604	607	667	606	677	614	618	658	627	628	676	621	631	643	650	626	654	611	601	632	615	598	636	602	640	619	618	576	647	620	663	579	612	627	629	629	628	643	620	590	681	640	638	616	590	615	579	577	622	651	636	653	627	601	651	621	641	578	598	617	640	603	556	675	573	632	634	615	616	608	610	605	599	630	656	646	619	590	602	580	604	580	611	649	624	612	610	598	612	629	655	608	587	622	629	627	643	620	632	615	614	635	642	641	622	631	639	619	622	625	602	605	580	658	622	620	609	635	580	619	593	643	581	613	604	589	633	660	627	647	601	619	617	626	617	635	628	588	636	640	593	649	580	618	603	569	633	637	575	624	605	605	642	632	602	657	583	613	599	563	568	625	625	648	626	591	566	605	604	644	634	624	605	606	662	630	638	607	559	613	643	588	630	601	594	583	608	607	614	634	684	659	668	618	604	631	592	629	622	643	591	599	606	630	621	606	627	642	594	626	603	643	622	598	584	596	632	622	636	601	642	639	590	627	652	613	619	649	656	580	654	585	603	612	639	597	624	599	627	598	574	607	614	659	631	588	609	655	609	608	618	653	614	658	595	600	576	617	605	626	580	630	650	594	609	651	611	629	627	628	644	617	626	649	615	608	615	657	661	622	598	628	635	582	588	600	608	629	612	651	656	625	564	646	638	655	621	636	591	597	620	646	582	653	587	596	590	605	610	641	624	599	620	607	627	611	596	601	612	638	560	599	617	628	606	645	625	636	625	628	623	617	659	579	664	573	636	648	595	634	586	635	595	638	581	626	594	595	617	643	613	644	648	604	601	627	634	590	573	707	630	618	650	635	597	623	634	652	620	623	613	632	667	600	595	621	566	642	651	625	670	618	639	621	635	628	590	653	596	626	601	682	613	589	601	616	650	617	668	589	688	678	624	650	618	599	599	600	697	639	599	629	623	656	646	641	600	626	619	633	650	644	624	607	641	614	590	624	607	596	641	637	591	619	610	596	611	629	642	621	585	556	622	565	621	603	630	586	611	588	612	626	612	616	633	608	612	647	612	613	586	585	594	570	624	630	581	540	623	634	657	628	578	624	641	621	683	641	649	612	590	594	664	638	619	569	663	572	627	605	624	618	637	592	616	588	640	621	633	617	581	618	617	633	649	661	599	628	599	632	639	571	588	605	628	615	623	588	624	637	610	649	632	614	626	631	653	631	601	654	587	577	584	575	636	620	579	610	620	602	579	629	603	592	636	622	660	603	615	636	635	620	611	663	581	591	598	625	584	587	613	642	574	627	572	609	603	622	612	631	665	601	654	615	615	630	616	572	600	588	615	620	630	596	669	629	654	600	655	626	600	612	606	643	609	620	667	659	612	598	596	579	579	613	651	610	668	568	657	637	625	613	647	632	603	636	611	612	631	608	569	625	551	631	588	618	618	581	617	654	618	631	638	624	595	617	647	602	600	662	649	555	586	610	627	603	657	672	639	609	566	633	602	628	658	604	621	644	643	611	640	598	570	601	626	643	595	664	612	626	632	641	650	670	658	638	620	653	644	613	616	607	600	625	583	598	633	583	598	644	595	625	643	595	631	621	659	664	640	645	640	604	560	634	616	640	573	617	583	630	610	628	627	582	586	627	629	576	610	590	652	622	627	587	639	603	635	572	597	639	608	610	667	588	674	656	642	612	611	630	630	581	619	567	609	654	643	636	635	657	626	663	589	603	552	646	609	614	628	634	629	632	620	633	627	610	634	634	672	620	658	619	666	576	633	609	624	616	592	608	643	614	648	574	625	663	637	650	599	635	635	670	622	606	608	620	598	625	597	621	614	675	603	630	616	612	635	640	561	621	610	660	578	601	668	592	612	620	632	611	592	629	643	642	625	608	636	631	597	621	617	657	649	638	629	635	648	653	622	651	640	625	598	615	620	651	583	641	622	649	675	606	635	569	635	655	645	635	614	598	660	625	639	602	615	615	611	650	617	588	606	620	651	610	657	667	660	599	606	633	607	587	654	626	640	601	652	634	616	628	623	590	631	610	599	626	648	629	621	625	617	633	583	655	624	631	627	637	670	609	638	629	630	593	618	607	580	636	635	594	622	602	584	637	622	625	599	632	632	628	616	613	627	605	596	617	609	587	564	571	614	598	580	617	631	608	609	655	613	641	594	645	611	637	584	602	594	637	589	584	624	614	592	584	633	604	620	627	600	596	621	590	609	639	581	616	660	635	590	619	617	618	636	608	574	598	634	620	580	667	569	610	601	628	607	647	558	615	590	649	589	602	600	592	587	627	623	632	612	602	587	581	624	600	592	655	623	622	618	614	605	580	592	605	631	644	587	581	602	630	617	647	642	584	650	603	643	596	606	610	606	624	611	630	629	595	644	641	599	649	605	621	603	634	587	584	613	623	596	634	590	616	610	602	580	681	613	616	635	596
16284	7300	9056	6886	4206	2830	2118	1616	1024	688	594	512	465	392	341	389	381	364	334	323	307	304	332	335	370	337	317	343	328	342	313	285	315	251	270	262	268	268	266	259	254	281	226	237	283	231	232	237	202	258	242	234	256	211	243	258	226	259	241	254	233	269	250	265	248	237	190	241	253	248	207	213	209	237	237	241	223	226	240	230	224	243	227	219	212	262	259	235	206	247	238	211	229	240	257	203	257	239	240	230	235	243	242	261	247	229	224	189	236	245	245	228	240	264	244	218	264	211	239	240	231	224	257	212	220	251	224	246	237	202	243	217	289	247	250	248	248	240	234	252	257	260	211	247	256	243	256	247	210	215	254	217	280	224	237	256	232	219	244	233	246	250	238	265	224	225	201	254	243	244	248	256	242	255	258	232	256	221	247	250	267	238	219	217	263	239	261	249	261	254	248	251	246	255	228	222	246	241	238	212	230	241	236	241	216	220	271	232	247	256	234	240	246	219	217	246	231	251	236	219	245	257	218	229	226	226	255	285	227	253	293	215	234	250	246	243	243	228	247	227	254	244	244	229	233	211	253	222	218	269	251	208	220	233	248	243	237	220	234	225	228	242	268	238	252	192	248	270	249	238	230	236	246	243	244	279	246	237	255	246	242	244	205	251	234	216	257	214	218	231	242	252	244	231	247	237	236	272	258	255	268	253	251	223	228	253	265	235	246	226	242	226	208	264	217	239	237	259	231	221	220	233	226	243	239	252	233	252	234	207	244	223	256	230	242	251	245	246	204	223	208	229	233	229	225	258	221	242	228	242	225	220	233	236	250	224	245	214	236	238	200	225	260	246	208	246	214	234	225	242	232	274	212	228	246	231	268	216	231	265	238	228	233	250	226	235	255	261	262	200	239	205	272	234	216	248	222	238	225	238	266	231	293	231	236	208	237	212	233	224	252	222	204	221	230	224	255	284	202	216	239	217	212	222	251	224	265	235	232	244	235	260	251	256	271	253	228	230	249	231	241	252	257	225	262	237	218	237	224	243	236	210	290	225	227	233	240	220	243	238	234	238	243	248	219	243	238	272	253	245	251	245	236	220	220	233	257	215	234	228	240	231	227	249	227	243	236	226	242	224	256	225	209	215	195	243	245	248	207	227	233	221	237	223	209	239	231	236	240	251	229	239	239	231	243	227	229	217	228	235	258	270	221	250	245	227	233	258	266	247	238	238	239	227	256	270	230	204	277	248	251	247	258	225	248	235	259	244	258	254	255	221	260	214	287	231	210	234	209	235	221	262	209	217	254	207	233	254	222	237	235	248	236	240	232	258	227	240	229	252	247	216	212	233	226	204	233	252	221	243	234	235	223	268	211	234	265	205	210	239	247	242	247	241	216	235	224	254	212	241	224	237	220	238	231	274	245	244	242	211	217	244	226	256	226	280	243	271	221	231	268	263	262	261	232	213	223	244	237	238	247	230	215	252	212	233	243	223	244	257	213	219	257	237	250	238	236	231	239	225	225	235	240	247	267	245	265	232	268	229	219	242	235	281	230	270	237	249	224	233	252	283	222	224	199	248	237	242	238	234	236	230	268	233	294	249	226	274	267	248	261	233	259	247	239	248	222	242	244	234	231	253	278	232	259	234	248	218	286	229	236	227	226	214	216	245	247	236	231	292	227	232	243	254	227	209	214	232	250	234	219	225	245	252	237	251	220	238	224	236	213	206	235	273	271	249	255	266	248	228	267	231	254	235	263	243	265	226	269	263	215	217	243	244	241	226	270	245	254	259	255	264	234	228	234	242	218	247	209	228	259	236	231	238	228	240	222	257	217	252	234	236	228	199	236	242	248	211	224	254	226	215	238	219	261	242	242	230	249	220	232	236	231	215	249	221	207	223	244	214	222	221	242	238	237	242	246	249	234	246	238	210	240	251	227	254	258	236	236	231	254	258	227	229	215	253	234	243	216	238	232	218	243	248	231	237	213	231	244	246	224	273	263	251	233	256	234	236	249	230	211	239	250	251	254	229	230	250	277	219	227	253	247	241	244	224	236	264	234	216	237	216	270	252	248	251	263	235	210	230	220	222	243	235	237	232	242	221	230	248	207	255	230	220	246	251	212	245	242	266	217	257	213	222	252	238	211	242	226	216	238	251	214	214	216	218	253	258	241	222	253	244	262	252	225	220	258	252	246	226	223	240	257	228	216	237	253	243	222	229	240	253	229	260	271	260	252	257	249	253	244	246	248	270	242	237	238	247	259	255	240	220	232	233	220	226	226	224	243	209	224	265	231	236	239	218	224	226	248	273	258	226	242	234	234	248	239	209	255	235	247	251	253	252	230	254	228	229	231	230	221	226	241	204	243	262	253	249	232	246	263	255	233	243	226	267	231	209	241	244	257	244	246	265	237	233	236	214	239	238	205	213	245	183	256	224	224	218	243	246	255	231	216	244	236	217	218	248	225	227	242	236	235	238	246	253	219	223	229	227	215	237	229	238	247	250	225	256	240	249	217	252	220	246	264	243	231	219	220	260	233	240	234	237	229	232	244	228	254	220	237	246	253	247	232	251	217	249	234	234	241	233	246	220	269	221	246	265	250	229	253	227	246	233	231	246	247	258	261	238	249	265	245	231	250	253	219	231	235	249	266	285	222	268	222	269	222	221	223	220	238	260	227	229	237	250	224	235	263	223	246	245	226	242	226	250	209	273	200	271	235	243	256	246	245	255	212	202	220	251	216	275	249	199	196	210	242	261	250	252	253	237	236	221	248	235	253	233	250	263	232	237	229	217	227	237	233	267	211	230	259	258	246	260	230	254	236	248	259	237	253	228	239	239	236	228	205	245	217	248	259	265	252	217	240	226	221	224	230	200	250	226	244	249	263	233	266	250	224	246	239	230	215	210	236	263	234	231	237	250	258	250	229	245	231	225	204	229	232	230	217	230	213	250	261	206	229	255	246	248	261	235	256	242	217	250	216	254	218	240	250	263	259	263	226	272	255	258	244	223	217	214	256	272	227	240	256	238	227	227	211	227	232	249	199	253	244	223	205	250	242	261	226	243	238	250	239	244	258	265	222	236	243	218	203	253	236	230	261	247	239	259	226	230	198	260	220	226	230	258	222	262	252	265	240	254	241	212	248	215	253	212	266	236	235	224	206	238	202	270	238	213	251	232	222	250	230	247	229	247	226	227	228	243	203	234	227	277	231	217	245	236	242	220	235	211	231	233	239	262	255	227	224	246	243	223	230	254	230	227	228	227	201	209	281	228	230	211	233	215	273	256	251	245	233	241	218	253	233	227	241	241	257	281	238	214	227	246	236	232	241	251	234	223	256	240	225	239	239	249	244	238	227	260	220	206	265	227	238	246	218	254	217	262	231	227	222	281	220	251	249	225	252	245	271	258	248	230	253	240	240	215	220	226	250	260	264	230	225	257	240	260	242	242	233	222	225	236	266	264	219	223	257	278	246	233	219	218	242	227	257	218	224	237	250	250
9580	6125	10049	10144	8161	6293	5909	4959	4031	2552	2209	2294	1700	1517	1387	1433	1520	1268	1032	1037	1132	1187	1112	1322	1319	1304	1344	1209	1196	1077	1062	1040	992	862	854	819	770	762	698	588	634	653	615	626	646	657	624	585	595	621	604	610	608	651	596	594	629	613	568	555	584	603	606	584	582	547	524	596	571	527	576	565	527	590	577	536	565	588	586	540	578	534	566	610	575	550	572	588	564	553	543	537	579	541	552	506	566	588	538	578	559	570	573	577	539	535	560	604	562	545	572	556	579	541	568	578	546	544	599	542	538	562	603	545	557	571	534	544	525	561	569	545	534	569	556	586	598	551	563	571	571	514	581	564	535	539	578	566	541	598	568	569	559	598	559	498	574	559	570	524	601	518	553	492	556	578	591	569	544	562	561	547	563	547	556	545	531	581	543	538	535	586	581	564	519	527	560	602	587	559	563	561	516	536	570	560	599	515	549	587	594	597	541	561	594	550	548	525	558	542	538	575	551	543	610	531	562	584	554	582	512	521	554	541	565	557	566	579	549	583	560	554	564	553	562	521	564	539	550	561	554	560	538	560	559	595	555	572	574	544	563	573	597	539	593	530	537	504	583	545	567	513	556	569	554	579	560	543	525	545	550	600	595	538	533	542	549	590	538	528	530	574	588	535	546	588	532	544	504	575	618	541	520	544	545	579	547	568	536	529	587	547	531	557	545	579	567	587	526	553	563	547	560	567	572	541	554	524	609	575	535	561	560	541	570	494	563	563	561	548	583	569	552	543	526	576	556	534	534	529	506	601	556	629	539	580	574	537	542	551	510	593	579	590	564	549	554	545	548	570	606	581	536	591	559	564	559	582	578	540	544	539	541	571	585	567	611	544	575	558	535	534	535	552	540	554	596	585	550	568	530	570	567	587	568	551	594	543	552	538	543	586	550	546	536	542	549	584	519	569	551	547	517	552	550	582	561	535	523	534	560	565	566	551	576	588	560	530	561	572	558	567	568	541	558	549	549	534	585	563	581	549	586	605	581	515	603	577	584	544	549	569	580	555	554	521	586	537	552	542	574	554	551	566	555	517	539	556	566	542	526	573	579	515	578	595	506	605	564	540	558	516	570	544	566	537	533	561	542	576	544	560	559	589	556	582	581	538	577	588	553	553	612	523	576	567	554	543	545	546	542	563	575	582	555	574	570	526	533	553	580	544	571	537	526	603	526	564	542	576	582	582	641	591	526	550	514	546	562	551	530	587	565	531	607	547	551	517	549	553	563	540	574	538	583	598	550	541	490	546	553	563	563	570	562	589	517	575	560	563	565	565	569	543	557	550	570	585	564	545	586	571	570	539	607	603	545	538	566	564	597	577	554	549	536	552	526	499	563	560	614	571	582	552	513	533	524	555	565	547	586	541	556	572	543	557	544	542	564	574	553	534	577	560	550	559	596	543	555	539	549	577	556	543	549	571	570	589	553	571	588	547	552	514	579	531	569	591	545	530	573	573	537	574	602	586	525	583	572	543	560	548	561	536	495	572	571	558	557	623	529	534	563	594	551	554	568	570	530	534	564	547	563	552	609	570	534	540	582	553	550	566	568	588	558	537	559	543	538	525	565	554	564	554	598	558	515	549	537	569	566	564	592	546	549	552	612	524	575	564	557	565	502	512	567	569	556	590	572	572	505	527	559	583	543	620	564	517	578	571	549	533	596	535	531	556	570	553	555	571	529	569	542	557	595	545	592	568	533	536	551	556	538	568	580	586	574	539	586	541	552	563	566	569	583	583	609	585	596	567	581	557	567	587	527	519	570	561	572	544	538	568	601	523	555	569	600	588	561	528	519	583	535	570	558	546	577	554	527	572	567	534	588	585	559	511	563	556	554	561	560	551	565	563	589	534	524	550	571	595	565	600	532	548	504	533	528	559	551	579	575	536	575	555	551	582	598	548	540	570	571	505	535	606	569	543	524	557	570	583	547	565	555	576	531	507	557	545	536	549	532	522	560	556	574	535	561	543	613	534	534	510	584	553	517	558	571	536	571	523	555	602	536	595	543	548	579	588	537	547	555	545	547	545	564	552	556	588	550	561	593	539	538	556	546	535	538	560	572	604	547	553	566	575	558	541	588	536	576	605	557	557	521	543	554	545	559	557	549	573	508	523	561	594	555	579	539	537	528	548	559	542	574	557	527	576	568	479	584	540	547	541	542	593	573	515	537	565	568	611	615	557	562	568	577	574	576	580	569	567	538	532	542	562	554	569	533	544	575	535	555	588	553	569	563	598	575	570	547	602	530	542	517	534	573	533	540	550	549	540	579	546	526	547	554	524	556	554	567	547	600	522	528	546	584	566	554	539	572	535	563	524	562	565	556	555	548	559	538	565	551	550	554	602	579	558	521	563	564	572	579	580	574	570	574	543	554	532	571	582	531	559	560	538	545	599	601	547	559	562	554	583	535	601	601	560	576	603	568	577	522	550	559	555	593	556	609	582	539	536	547	560	556	539	543	589	544	565	546	578	577	568	516	545	567	531	556	573	571	553	604	545	571	562	553	531	560	562	587	539	550	591	558	533	540	573	552	587	558	577	546	532	549	552	576	554	555	575	582	611	579	569	587	562	542	585	553	573	558	577	586	567	582	555	548	553	521	564	588	537	571	566	561	529	572	552	519	557	590	582	566	573	576	576	534	559	555	559	555	557	606	529	540	592	535	568	567	558	547	566	594	559	504	568	575	587	578	613	524	555	556	561	527	584	570	537	556	589	547	498	546	567	584	518	493	563	583	575	571	535	582	556	593	577	604	566	546	553	544	525	559	567	570	559	539	569	603	545	582	533	538	585	564	565	587	518	532	540	586	556	518	579	575	548	545	538	571	527	557	597	585	577	565	526	541	618	589	555	551	563	558	534	552	543	564	550	568	559	551	564	553	575	568	591	531	578	559	536	555	539	525	566	547	583	564	547	561	549	544	573	559	533	548	535	533	540	515	533	569	531	553	588	551	582	523	534	588	528	517	556	547	534	530	551	581	589	571	543	603	582	534	542	582	583	555	583	582	560	527	569	595	571	568	567	577	552	585	591	504	589	549	504	547	563	549	537	572	588	555	526	567	578	560	555	557	557	560	543	566	589	573	540	574	513	589	524	546	529	554	589	550	571	520	587	510	548	559	531	580	548	579	532	586	564	539	583	535	572	574	528	547	569	544	528	533	541	549	577	527	553	577	564	538	607	556	572	572	590	553	559	576	536	546	532	518	529	548	551	455	542	550	585	588	571	500	514	548	565	540	519	586	539	573	548	546	551	528	573	558	533	533	619	558	558	575	606	523	573	552	572	591	597	525	561	560	517	543	561	514	532	552	529	585	530	556	577	516	561	585	540	570	594	542	582	545	575	567	565	553	577	582	560	587	570	560	584	567	556	507	583	525	582	557	559	522	595	560	544	545	540	542	571	517	579	582	576	589	568	515	561	593	559	531	525	519	555	556	552	568	516	556	534	554	539	554	563
2330	789	920	723	590	473	436	403	402	407	455	400	355	379	425	386	391	381	387	427	370	389	392	405	400	413	418	402	428	402	363	395	373	391	431	383	379	419	368	393	395	379	341	410	385	403	345	364	359	369	432	371	346	393	393	376	369	377	390	356	405	318	396	363	346	380	385	378	354	379	359	347	391	389	381	370	357	385	421	389	368	372	385	370	382	369	388	361	354	410	382	377	379	330	372	383	402	375	408	390	406	373	366	364	371	387	393	423	378	379	362	384	373	363	368	416	359	434	377	377	353	385	383	422	365	404	358	386	377	373	384	400	367	360	398	359	390	369	385	385	383	371	375	396	366	382	373	362	388	375	414	336	352	402	359	343	397	355	364	398	405	369	363	376	378	353	363	388	351	355	354	401	427	406	350	384	364	340	379	351	409	397	367	392	367	408	368	345	339	371	392	370	359	397	378	378	382	406	374	376	321	417	380	362	363	364	385	374	364	383	351	358	373	404	388	400	376	399	387	345	385	356	386	434	361	401	415	370	369	374	375	369	383	370	369	384	385	384	370	374	379	398	363	409	398	391	363	406	383	386	358	393	416	402	362	413	379	381	394	412	435	354	391	396	390	369	401	398	378	353	390	395	401	385	368	377	347	343	402	355	382	368	364	368	360	382	395	366	386	351	381	366	371	366	390	385	396	383	400	388	381	386	418	384	411	388	354	384	369	384	383	377	395	349	344	385	383	407	384	388	360	353	379	376	362	381	388	346	354	371	408	361	339	388	369	370	349	363	330	374	401	399	422	403	357	360	365	388	352	359	416	401	369	390	364	383	379	367	366	355	379	397	385	355	358	389	378	374	389	362	352	382	360	395	387	414	386	342	371	398	384	414	382	371	349	382	375	366	370	371	370	359	380	381	367	385	397	383	376	390	392	334	350	400	359	366	366	390	376	345	374	368	410	377	392	364	366	362	375	383	379	366	394	387	334	378	396	361	378	361	364	358	370	369	403	389	355	379	367	339	350	423	347	360	358	367	358	387	380	346	365	357	373	368	430	412	369	399	376	367	405	363	380	376	375	405	369	369	381	367	354	379	383	382	403	329	378	384	397	368	370	346	399	346	363	375	418	357	381	376	408	411	374	373	379	380	365	378	436	373	388	416	408	401	402	408	363	401	378	399	388	388	380	384	402	391	384	388	367	342	368	359	397	371	356	407	352	347	353	368	381	347	347	388	379	360	397	399	356	358	389	420	391	353	395	411	360	394	348	372	372	340	400	356	365	358	376	365	404	348	406	382	366	361	377	371	345	338	384	353	374	370	348	332	381	372	400	356	375	388	383	387	384	385	370	378	393	416	392	388	368	389	379	385	405	356	409	359	379	338	381	397	380	369	422	362	385	369	322	365	397	404	373	357	376	384	392	381	422	376	366	392	350	394	374	384	359	404	370	361	329	343	360	376	380	399	362	397	359	370	370	385	327	360	354	360	351	402	403	417	346	375	409	392	391	426	383	391	407	351	365	390	364	313	397	367	416	401	347	356	392	387	343	356	350	364	359	355	384	396	358	371	340	347	370	408	400	371	390	431	377	393	422	382	358	400	382	387	377	400	380	353	367	380	390	388	384	403	376	374	349	358	370	388	386	349	349	401	402	368	387	372	347	365	364	391	343	406	373	382	377	382	342	355	367	358	351	358	371	355	351	385	345	378	397	399	394	393	398	404	384	357	348	378	379	379	371	372	346	343	368	367	396	382	333	363	356	334	351	355	366	363	372	371	411	365	344	367	388	384	374	394	363	363	382	359	353	381	361	414	394	347	352	391	396	349	386	406	381	366	390	353	397	386	362	368	371	340	366	371	355	349	399	396	376	393	341	401	348	372	355	343	377	389	369	373	350	368	346	334	358	357	351	348	376	378	362	375	371	416	413	365	373	371	386	391	365	378	395	378	350	386	402	389	374	369	400	399	352	397	361	427	353	360	359	376	366	361	360	386	361	332	399	411	345	408	360	382	364	388	405	373	363	364	360	354	366	336	373	361	396	355	404	397	406	412	383	357	341	364	364	363	390	364	369	361	373	356	366	392	371	376	388	372	365	393	413	396	403	367	377	370	388	390	386	392	367	377	384	354	384	378	386	389	394	392	370	378	368	359	351	379	361	366	368	380	422	373	371	383	384	386	408	416	378	369	385	383	370	381	399	354	405	362	339	371	374	347	424	402	388	385	393	389	363	365	386	407	312	375	351	351	361	364	380	398	372	404	395	410	388	375	368	392	384	380	395	403	386	353	358	365	344	312	362	356	349	389	389	342	388	381	360	381	370	389	393	383	366	365	376	361	404	402	372	376	367	350	385	396	397	370	397	393	400	378	389	377	368	384	387	374	376	385	372	348	357	363	400	401	398	383	414	350	350	374	377	403	383	360	348	367	380	364	364	343	384	402	367	367	359	393	383	386	393	356	403	377	380	372	374	344	345	379	351	399	380	374	376	338	384	367	370	363	376	384	409	367	350	358	338	369	352	417	389	383	387	369	347	364	351	359	387	370	437	401	347	343	361	386	385	388	373	438	347	386	377	403	359	373	416	371	398	384	382	348	335	353	378	346	391	357	378	386	379	416	349	381	364	379	370	409	394	416	373	371	360	387	396	427	380	398	383	378	367	360	382	368	343	364	351	398	364	383	386	364	386	356	381	370	438	381	349	403	368	409	380	367	382	381	410	380	367	397	384	354	402	366	364	380	373	353	423	400	430	413	372	353	411	389	378	394	381	381	393	383	411	360	378	391	373	377	354	359	361	380	368	351	390	404	375	384	340	421	374	355	373	365	391	388	382	368	418	369	390	428	394	374	313	388	365	392	362	369	359	382	365	389	366	413	315	398	379	378	358	331	351	379	384	407	403	366	371	381	370	391	363	368	370	366	329	346	404	361	413	371	360	364	371	355	351	379	357	332	367	376	347	390	347	356	361	398	371	377	377	397	386	385	370	390	342	353	342	360	394	385	362	383	355	389	361	350	382	378	406	404	411	370	355	419	357	337	391	372	392	393	389	397	344	358	391	403	323	385	372	374	380	394	353	382	392	401	374	382	365	345	417	392	412	354	381	382	400	385	396	391	383	371	378	342	380	376	366	343	365	392	345	393	395	407	358	363	398	399	377	335	373	392	362	392	395	358	349	340	374	340	353	381	389	401	406	396	383	357	392	373	369	375	379	403	381	394	402	330	374	382	357	408	381	382	371	350	381	372	351	374	356	407	407	369	416	377	366	384	397	434	376	357	378	386	356	379	403	350	367	349	354	422	388	351	383	341	359	399	378	377	377	386	366	380	383	384	369	351	364	364	322	339	370	375	365	366	351	337	393	425	370	405	384	365	366	379	382	388	390	414	385	343	377	368	359	354	370	363	373	379	398	354	379	378	392	344	403	349	379	429	421	371	359	389	389	358	394	377	385	392	365	384	414	375	379	360	372	379	369	356	403	384	381	395	388	348	366	377	394	421
2322	1337	2008	2035	1794	1262	1072	1055	1030	969	952	995	972	966	929	901	949	890	901	897	924	932	930	1033	1025	998	982	1041	1021	1004	1005	1004	959	911	949	860	895	840	827	886	828	898	877	802	774	822	879	838	779	874	816	802	868	860	827	840	808	857	851	810	827	786	828	834	819	888	824	795	834	807	833	820	763	819	811	790	844	833	819	781	819	814	849	800	863	827	771	834	830	861	849	852	813	785	841	821	856	795	799	828	865	773	814	820	842	816	867	795	785	843	793	814	794	832	817	828	791	776	823	830	811	839	783	844	857	852	812	837	867	831	831	797	823	822	806	800	828	820	853	797	868	850	800	841	830	795	808	828	846	770	817	852	869	853	783	781	812	811	770	794	803	814	813	779	871	849	781	851	788	805	799	880	814	804	830	803	846	781	810	790	781	812	789	824	785	877	842	810	825	842	795	824	822	882	807	853	799	813	799	795	791	898	833	798	811	800	836	799	797	843	801	848	814	833	818	841	825	786	850	845	816	806	778	808	831	805	822	861	791	815	853	780	836	790	805	831	846	789	861	789	832	797	797	800	766	834	779	824	896	881	825	750	835	793	791	864	821	771	821	799	819	826	802	782	822	870	801	808	843	759	856	851	826	832	841	780	808	828	781	743	826	896	848	890	834	771	812	836	850	755	829	837	839	791	856	801	833	828	816	883	795	832	766	827	850	808	839	814	842	861	770	881	791	873	816	771	839	835	840	811	829	848	787	871	821	814	821	801	814	813	858	788	846	815	850	821	840	876	774	809	803	814	738	860	860	762	825	832	832	844	805	838	810	824	822	856	833	785	848	828	837	789	814	810	862	824	799	815	841	806	822	857	818	806	809	824	835	800	788	796	768	799	834	849	815	841	755	809	831	803	820	830	860	821	879	795	840	862	823	815	793	807	839	844	780	805	813	814	823	817	761	751	877	776	808	879	809	781	791	782	833	842	813	853	862	816	812	830	829	833	827	894	807	772	783	863	844	831	815	823	868	800	838	842	776	798	835	785	816	835	894	833	833	922	832	780	813	816	855	831	814	768	820	796	826	850	819	797	824	851	840	827	816	824	778	780	785	801	795	736	819	811	811	805	812	819	811	838	842	802	846	852	794	865	786	812	868	847	877	831	802	852	865	805	810	812	842	820	839	808	810	841	810	816	804	816	820	819	846	824	816	826	820	810	841	843	773	803	796	852	880	837	799	829	816	837	815	833	808	815	818	845	825	797	798	855	802	801	842	833	814	774	835	820	780	864	901	865	808	817	819	817	863	838	786	845	810	791	799	835	853	863	813	827	816	847	827	821	844	834	832	816	802	785	796	847	828	846	788	820	842	796	819	767	846	840	819	829	799	859	818	810	850	805	796	800	784	772	819	806	835	832	837	815	838	842	840	811	809	803	762	766	819	811	817	821	812	822	800	756	821	859	812	853	825	841	806	833	781	837	822	794	780	795	861	814	844	763	826	851	835	815	850	830	847	849	845	869	848	797	899	849	815	850	887	879	799	840	785	798	788	843	814	799	783	879	834	843	820	836	814	768	878	816	843	835	834	791	845	844	862	857	839	852	775	794	794	816	794	799	809	824	864	805	804	807	800	748	817	796	833	889	809	828	860	855	837	766	829	807	845	829	828	853	822	796	828	871	812	815	796	826	831	856	823	802	841	811	859	850	804	854	778	811	815	829	809	813	823	848	811	830	807	826	805	784	823	799	810	800	847	850	872	816	842	818	806	801	862	817	797	841	803	880	768	883	826	813	785	837	778	793	765	843	781	797	787	760	812	849	829	826	811	808	839	752	816	851	846	819	809	810	806	815	820	868	799	829	828	904	876	816	819	824	769	838	903	827	813	827	931	849	780	811	885	818	851	841	813	792	838	805	802	815	829	771	800	860	825	818	862	813	787	847	832	808	831	825	832	838	828	813	872	828	825	827	827	846	812	779	868	788	830	829	801	877	823	829	814	862	781	773	819	801	843	856	826	862	856	795	795	815	842	824	824	798	819	833	832	771	844	819	814	803	841	834	839	836	781	900	832	807	771	800	840	815	831	805	820	819	865	786	874	839	854	816	789	827	896	834	794	798	814	792	775	816	850	815	824	803	861	829	864	804	831	844	811	828	872	795	828	842	807	814	808	848	790	781	824	836	817	831	864	803	810	791	801	856	829	819	796	883	846	852	812	793	812	793	813	803	797	862	799	835	810	762	765	830	826	864	886	806	810	783	875	838	783	824	816	792	812	823	800	785	834	825	871	838	803	838	854	873	822	797	823	867	807	785	850	795	846	833	794	869	742	815	812	880	829	823	808	785	781	859	842	839	849	776	808	847	823	817	764	845	763	850	843	865	829	855	855	829	800	811	806	813	828	899	854	839	871	846	832	845	819	814	839	810	788	815	824	843	835	776	821	833	844	760	834	792	823	833	775	782	776	793	836	846	803	839	828	837	836	805	845	772	816	835	763	803	824	823	818	834	798	810	802	805	834	837	822	762	884	829	815	817	851	829	815	856	816	826	838	824	830	806	848	792	780	815	885	818	865	811	834	780	858	810	888	857	798	827	795	841	816	844	826	873	808	803	796	830	837	829	831	822	808	858	842	819	866	842	831	878	838	812	783	805	811	785	822	794	845	817	862	794	822	800	787	826	824	830	791	806	786	809	829	792	802	811	814	792	792	817	839	798	816	789	805	805	831	846	880	800	813	809	833	806	800	834	859	833	827	861	875	900	792	814	799	807	825	889	779	831	796	803	863	805	817	831	810	822	826	828	830	816	853	844	818	830	849	807	746	816	778	772	792	794	768	812	823	808	820	810	824	816	820	833	800	802	832	801	847	836	793	824	811	831	808	811	827	837	858	869	855	853	871	831	812	891	785	839	789	833	804	792	756	773	850	828	806	789	759	798	847	789	834	785	829	831	822	857	828	823	786	821	811	779	837	787	805	777	821	874	818	830	822	828	805	809	833	838	825	812	791	885	779	771	852	829	848	794	811	810	774	767	804	863	839	780	808	778	828	844	775	838	765	800	852	843	799	776	809	792	825	838	804	787	805	804	836	793	775	779	828	852	855	778	845	801	833	801	829	773	832	829	854	858	794	825	849	815	847	810	801	853	873	782	775	815	800	853	793	827	782	852	826	801	783	795	836	861	864	810	772	819	835	768	859	808	799	761	828	808	838	817	822	843	782	784	799	827	803	834	831	804	788	777	798	823	827	810	844	897	849	814	796	810	834	807	796	814	776	810	807	764	825	789	810	809	820	732	803	791	850	855	798	838	804	802	817	825	846	855	801	853	844	797	807	849	821	778	790	802	790	823	834	838	826	808	811	842	829	806	825	791	787	817	826	854	845	783	813	806	825	885	855	818	774	828	851	845	790	867	784	812	800	863	862	808	822	804	779	802	876	795	830	820	855	786	775	791	818	821	791	861	805	782	878	892	887	826	818	823	822	792	809	870	818	804	806	858	846	819	830	830
9147	4423	5335	3952	2774	1738	1274	1069	717	477	421	419	396	349	332	363	360	329	333	315	334	322	373	365	376	355	339	363	325	332	329	372	328	312	343	302	283	248	290	328	267	290	313	297	269	264	281	289	298	282	295	272	316	310	266	288	290	281	327	297	281	303	292	285	289	269	324	280	277	277	271	295	264	320	271	288	284	300	300	300	296	300	276	294	294	300	272	279	311	294	309	307	277	296	307	257	291	272	279	293	322	279	311	275	293	277	254	268	277	265	287	287	303	292	317	277	297	288	259	311	348	313	288	281	291	272	249	267	256	261	272	296	320	271	258	281	301	293	276	263	271	320	268	267	271	235	251	274	281	316	280	271	301	324	271	276	262	247	276	282	306	270	293	295	297	286	295	250	299	275	282	276	298	250	279	310	317	320	296	291	279	283	278	265	251	277	304	280	273	277	290	255	298	265	278	271	282	254	273	263	293	289	281	269	303	291	257	298	273	271	287	326	290	277	293	293	304	284	285	282	284	288	276	291	295	295	283	294	254	277	252	286	288	280	260	288	271	265	307	308	286	297	289	285	273	303	272	306	301	295	288	320	298	296	293	293	288	275	271	299	285	309	256	272	279	323	262	275	274	313	280	296	290	265	306	285	294	290	318	286	281	288	286	274	308	270	250	299	308	294	306	291	260	283	307	289	299	299	293	290	284	283	309	289	291	274	277	279	315	306	310	290	292	266	258	252	244	288	299	291	284	305	304	292	289	272	281	290	270	325	289	272	278	277	245	279	305	286	313	300	287	285	270	266	300	296	262	271	277	277	278	294	295	283	277	283	322	283	280	292	283	277	262	289	335	295	266	294	281	311	281	341	293	307	283	306	262	299	267	265	261	303	268	282	275	292	305	294	272	300	315	299	253	275	299	280	286	305	300	265	250	266	279	275	274	290	270	270	299	262	279	299	266	302	318	286	274	285	272	291	289	293	272	251	299	317	306	310	301	256	282	272	268	273	262	299	269	272	273	295	313	303	304	277	312	253	275	314	272	300	310	310	286	299	295	306	257	292	295	290	294	281	293	298	283	282	299	278	303	276	283	271	290	271	280	282	267	293	294	287	282	306	266	285	286	285	281	306	263	275	302	271	306	280	263	286	286	306	300	304	274	263	269	320	300	269	272	273	281	280	266	305	322	299	278	270	266	273	274	273	300	283	287	275	297	279	263	254	294	313	270	261	274	290	284	254	267	271	265	294	274	280	278	274	287	290	283	298	255	270	284	300	304	270	262	313	270	250	287	275	290	263	279	289	298	256	271	280	256	271	272	288	287	278	264	251	288	298	280	263	301	306	269	301	293	288	294	291	268	279	290	268	321	301	298	308	309	314	293	262	306	286	279	284	308	292	270	280	307	289	268	261	311	282	278	292	284	276	303	299	293	295	262	307	319	315	295	311	286	270	303	288	298	292	300	266	287	288	313	307	272	257	293	291	290	264	292	259	287	313	288	282	292	258	309	245	282	298	315	303	287	229	249	285	307	316	270	293	278	302	294	297	285	271	272	285	258	318	290	315	292	336	310	277	285	291	309	307	288	293	279	283	305	289	285	274	279	274	277	306	297	267	279	280	276	270	250	285	296	265	281	298	300	300	263	283	299	293	254	315	281	270	279	275	267	310	288	286	277	313	266	313	277	299	261	254	269	268	252	295	279	267	287	277	298	280	249	269	281	287	295	295	323	252	297	281	288	275	288	287	270	262	320	296	278	287	276	296	300	310	327	278	264	302	279	281	294	270	306	273	292	271	263	302	283	301	280	277	291	300	301	267	262	264	288	276	288	308	281	292	287	285	263	278	274	291	280	268	277	300	282	304	279	319	292	293	287	274	275	281	283	264	290	271	268	304	282	292	286	307	267	274	305	287	274	280	277	259	287	292	276	284	291	292	278	296	277	272	325	268	268	279	285	256	287	285	280	276	267	289	282	243	284	293	288	268	266	266	298	289	297	278	285	297	262	295	287	259	301	288	269	297	287	291	240	296	286	314	280	263	283	267	293	294	274	284	289	281	274	290	294	317	245	260	299	281	273	267	261	249	300	284	284	291	263	238	264	283	290	315	311	271	282	287	267	289	282	290	285	324	294	271	270	294	297	253	299	277	296	259	275	286	292	301	283	251	288	282	241	328	267	288	283	318	245	314	268	309	292	309	283	322	264	288	284	302	293	277	303	297	294	315	283	302	328	276	270	280	307	309	247	289	327	304	290	292	267	313	276	273	268	311	257	254	268	299	302	272	228	304	298	290	284	297	264	269	267	264	274	306	287	292	275	285	296	275	288	296	318	261	281	295	276	291	300	281	278	292	247	292	329	260	296	307	295	290	279	259	284	253	310	291	268	282	345	298	284	269	286	263	263	294	302	282	254	305	272	291	284	291	301	275	281	319	259	273	293	280	286	274	250	316	268	270	285	300	316	274	256	275	265	293	280	257	285	331	266	276	278	293	242	296	291	274	285	269	292	315	280	282	302	303	257	294	305	251	282	266	259	280	282	328	316	279	313	332	311	278	298	303	288	267	309	300	265	259	315	290	283	281	283	257	299	287	277	326	298	272	270	285	302	286	265	278	271	288	279	268	300	293	292	272	297	323	284	306	287	276	280	304	287	281	281	281	285	283	295	320	301	287	275	273	304	267	326	297	287	268	293	277	281	273	271	287	255	268	332	293	308	287	298	246	259	311	289	258	305	310	291	266	305	243	278	300	251	276	311	287	325	275	286	269	295	290	292	306	307	327	305	314	276	309	287	279	286	304	273	273	282	283	257	282	261	283	301	265	261	301	299	320	292	284	274	285	280	308	315	254	307	272	296	294	285	261	284	292	313	311	282	261	275	275	299	268	293	292	299	268	294	300	299	292	313	272	306	296	287	291	256	277	287	268	257	293	273	291	290	300	276	298	279	263	309	258	287	283	295	299	284	287	308	268	261	278	289	303	285	277	274	302	256	298	310	309	275	260	268	278	284	273	283	297	307	282	274	265	287	316	285	282	280	277	293	322	292	254	298	294	276	278	279	280	278	261	305	295	273	280	314	287	279	288	303	287	292	275	302	278	314	273	288	288	293	291	298	297	282	272	276	250	255	303	272	284	280	295	270	255	247	256	263	298	298	291	263	255	245	301	276	320	277	289	303	308	275	293	276	267	285	264	283	259	283	244	290	292	297	299	273	277	262	267	286	293	285	275	270	300	274	274	291	308	266	273	306	288	295	278	274	281	321	277	292	238	261	290	285	295	296	273	325	283	277	287	283	273	297	287	281	304	287	269	275	236	255	255	271	253	288	286	265	286	268	292	302	325	269	278	285	253	294	307	271	277	291	291	269	274	261	285	280	289	325	306	301	274	277	286	322	277	269	268	314	299	299	263	267	295	289	291	297	293	275	266	295	314	261	290	291	276	271	266	292	288	281	295	273	305	283	295	272	270	285	296	280	246	290	289	314	293	274	282	270	308	270	288
7235	4095	6961	6851	6026	4016	4006	3273	2421	1867	1420	1531	1472	1162	1055	1095	1170	1057	1062	880	989	991	908	1099	1109	1177	1134	1166	1075	1074	979	969	933	826	819	830	755	779	732	709	657	686	655	648	758	627	691	718	696	694	645	664	671	675	683	682	658	675	663	636	668	627	681	649	667	641	678	610	626	694	686	620	638	668	683	617	691	646	622	625	645	657	619	603	621	624	656	623	683	636	619	645	657	632	620	663	633	703	646	659	645	610	673	649	629	646	634	636	639	663	649	653	625	618	653	631	619	639	657	608	663	639	647	594	671	604	706	626	601	675	641	615	660	667	686	667	608	668	625	660	607	643	645	665	638	650	587	620	673	653	652	618	614	652	599	653	615	628	659	631	619	634	654	636	619	652	663	616	671	662	621	655	660	622	674	614	657	623	650	634	695	655	631	640	616	609	664	621	627	634	653	640	664	642	603	664	654	646	623	599	626	626	673	627	676	647	591	650	675	656	597	647	608	658	626	648	649	668	657	620	605	656	610	680	633	649	643	632	597	642	609	623	602	648	651	654	647	635	689	679	642	642	666	663	611	602	663	634	655	638	657	627	645	618	636	673	655	605	627	641	640	615	640	606	604	617	598	618	635	610	653	650	631	623	599	636	598	646	644	628	708	671	644	681	651	667	651	592	625	666	668	666	604	628	615	655	660	632	662	648	648	636	594	596	638	626	660	646	657	677	653	648	676	626	683	638	686	656	617	658	614	651	672	632	642	654	657	644	654	631	623	623	649	649	654	608	619	666	671	627	625	630	671	633	625	644	652	694	685	643	652	680	625	591	643	622	602	621	658	603	717	638	608	656	595	622	680	666	656	592	683	659	653	646	636	665	612	640	596	645	643	653	699	646	691	624	581	627	641	693	642	639	648	674	623	646	639	630	631	645	647	661	611	640	650	676	633	649	639	643	639	626	640	634	674	633	638	651	688	625	644	639	632	610	638	648	656	655	669	660	687	615	675	660	653	598	613	645	596	639	597	658	623	645	645	666	590	621	628	684	624	635	648	625	624	643	652	643	627	616	643	647	592	630	650	654	604	623	662	649	615	635	673	635	643	657	637	692	644	646	631	642	645	631	610	656	628	621	617	648	613	618	636	631	616	629	654	629	618	595	679	647	652	669	672	663	625	624	663	631	652	625	625	618	629	659	620	626	641	655	627	608	613	678	649	679	629	683	619	661	665	609	650	694	684	679	637	660	626	644	623	656	595	627	621	627	641	661	648	605	672	621	662	618	688	657	616	631	597	663	621	644	673	650	636	644	680	671	669	659	678	664	659	588	669	615	624	643	611	642	663	653	664	567	650	671	645	627	675	651	670	638	671	651	670	683	637	625	658	661	639	631	634	630	650	687	636	674	675	622	638	654	647	683	620	663	648	681	588	662	608	655	641	644	668	649	667	676	620	675	635	656	636	628	651	635	630	628	684	673	678	611	652	685	629	624	601	675	678	607	632	623	623	655	663	650	628	655	653	635	689	644	677	613	617	637	647	672	619	631	657	630	640	618	640	648	629	620	689	615	632	652	623	644	687	634	663	678	612	659	634	573	631	620	615	660	665	641	590	658	664	642	673	677	653	619	602	630	655	644	615	602	650	689	619	567	653	567	664	658	666	615	667	605	656	626	651	629	641	682	632	623	643	662	671	690	651	658	664	645	637	648	667	662	666	720	613	686	636	643	607	642	663	650	649	672	642	673	676	614	640	631	643	669	628	620	662	666	616	643	662	669	633	590	627	670	619	655	639	655	684	618	607	612	656	624	646	674	636	630	637	613	605	627	594	619	632	664	655	640	613	668	591	644	629	647	635	661	627	620	658	638	617	629	635	658	651	634	660	687	621	631	643	669	700	654	628	627	666	637	660	628	646	672	651	594	677	649	617	643	635	650	644	645	641	613	662	664	625	652	637	649	656	642	597	640	655	627	650	599	612	622	580	641	667	656	621	647	635	668	678	645	625	600	652	634	645	686	650	625	622	647	689	626	637	607	597	648	666	676	661	639	613	632	678	600	612	669	680	628	630	635	667	607	652	644	628	691	686	674	659	587	623	627	593	666	619	595	672	621	671	615	703	598	627	607	662	633	642	656	615	650	635	658	604	647	601	639	602	658	684	615	600	614	678	658	649	650	611	630	683	601	647	657	661	666	611	642	624	622	617	666	668	615	620	628	646	625	654	638	647	577	634	640	621	634	623	635	635	645	630	629	643	673	686	691	632	619	611	654	615	655	647	624	607	620	638	649	654	620	660	614	639	642	667	634	602	631	634	640	624	636	627	628	651	608	649	682	634	680	655	658	659	618	578	650	620	676	639	639	649	622	647	670	667	576	645	615	636	622	630	646	641	602	709	668	625	639	689	627	640	629	682	634	629	638	651	631	653	657	650	644	627	659	646	645	639	650	652	654	644	589	591	656	651	609	581	685	634	630	633	629	623	650	654	613	640	636	628	623	621	677	616	627	628	655	617	622	627	603	642	607	597	608	623	592	639	632	654	630	695	643	664	658	586	653	674	612	633	640	659	665	652	647	617	632	635	644	631	658	614	583	660	630	614	615	621	643	654	643	611	618	634	672	638	670	665	615	664	668	652	648	620	607	670	614	589	625	647	627	653	607	673	669	633	628	644	617	673	652	640	665	663	661	605	671	661	663	657	627	673	632	636	640	658	658	610	631	640	671	655	652	637	634	615	610	625	643	640	654	616	610	654	649	650	592	621	634	626	623	615	633	691	613	616	637	653	617	618	687	608	615	638	651	657	634	651	642	661	652	589	652	706	633	645	658	698	621	585	658	663	603	651	657	682	661	680	588	628	646	628	638	659	599	644	644	639	651	670	615	604	603	650	663	660	659	616	662	662	605	687	638	654	627	632	622	686	644	667	629	610	650	675	640	609	651	655	671	636	619	619	691	649	665	661	639	638	626	661	648	609	630	647	688	628	666	603	588	641	650	584	671	631	631	629	640	658	630	648	655	634	643	640	579	656	693	631	638	631	631	676	652	642	604	616	599	676	642	655	645	624	645	650	625	624	668	641	644	597	613	653	663	628	638	615	637	665	672	688	593	627	668	642	668	648	619	628	686	655	645	619	603	595	610	684	636	618	618	652	605	691	649	602	631	626	618	593	704	655	634	625	632	654	652	670	642	655	594	590	641	617	666	607	645	649	608	670	612	646	699	632	653	598	677	660	643	612	601	610	628	627	703	673	640	675	619	636	663	606	648	600	645	635	703	587	653	684	630	642	597	662	658	597	633	649	631	622	640	652	633	671	666	624	626	606	682	655	616	643	607	656	631	693	651	650	674	624	645	647	615	695	629	700	625	651	640	711	613	642	677	622	634	582	649	612	599	610	666	679	637	653	651	625	656	639	671	585	634	635	651	646	639	669	643	642	635	597	624	596	635	648	623	669	642	659	646	631	678	656	667	593	614	628	612	665	613	627	680	651	609	637	650	582	611	626	646
16557	7972	9906	7695	4516	2913	2316	1685	1097	728	553	522	449	413	363	346	389	376	349	326	348	321	323	325	340	316	337	377	346	297	336	273	251	262	279	297	285	265	251	273	231	258	245	264	271	251	260	255	278	255	249	266	273	266	258	272	248	259	233	260	264	248	242	252	252	221	273	247	296	284	241	241	299	249	251	238	252	272	230	245	233	253	260	267	203	239	273	236	255	217	253	268	237	245	221	241	264	244	240	250	247	258	252	262	256	256	266	238	262	268	261	227	258	248	234	256	217	233	221	262	256	262	284	221	231	252	241	243	263	231	234	225	249	249	259	243	217	250	238	262	213	226	225	224	225	245	249	253	238	236	255	251	246	264	236	256	257	255	254	228	289	249	224	262	222	255	269	248	256	251	246	236	243	261	235	271	259	236	231	225	263	235	243	274	285	237	230	229	258	254	249	238	261	244	232	241	223	243	226	257	234	246	223	271	271	224	252	253	223	246	240	283	267	265	228	237	246	225	242	246	249	264	249	273	251	242	244	229	237	281	274	227	249	240	260	263	244	250	235	246	278	230	274	251	248	262	256	260	228	257	261	265	219	259	282	253	237	272	244	258	247	250	248	241	235	224	261	266	276	265	258	253	236	215	252	252	222	265	241	236	261	234	248	280	236	239	246	225	269	240	245	243	227	196	250	254	280	234	272	271	272	266	252	249	263	261	212	232	235	260	238	239	248	248	245	242	259	244	257	256	230	239	245	229	220	233	248	226	259	257	244	240	253	248	239	255	252	239	256	247	243	232	252	254	246	222	251	223	252	257	240	239	260	238	256	231	245	214	246	250	275	211	224	247	267	242	223	233	234	188	254	244	251	262	278	207	241	213	215	249	227	239	252	244	233	276	243	267	266	240	237	261	241	245	248	243	233	246	228	263	242	217	262	239	248	247	265	236	229	266	233	235	218	252	247	232	282	274	269	246	226	261	265	248	258	232	244	241	258	253	256	232	230	256	246	276	261	237	246	203	265	231	243	248	260	239	229	230	256	229	225	251	222	253	251	238	260	247	265	232	235	249	248	239	254	222	256	238	277	243	226	229	255	255	257	254	282	242	276	268	233	263	246	224	284	226	225	217	242	234	230	261	235	243	229	239	239	206	231	256	230	253	241	231	207	237	238	232	230	245	262	277	226	237	236	275	242	246	214	248	292	263	259	245	252	234	264	250	262	242	248	242	228	257	287	251	246	262	254	265	232	214	235	265	266	232	252	255	248	264	232	300	232	230	254	244	218	224	252	247	236	252	260	218	215	248	231	233	264	226	248	248	254	259	252	231	274	236	258	251	240	249	291	254	260	221	236	236	275	267	237	232	255	247	233	262	226	260	219	275	231	256	245	252	253	262	248	255	228	230	238	214	237	242	237	250	235	252	222	232	250	250	255	236	264	257	263	239	267	241	264	237	280	254	239	243	260	240	231	278	252	222	279	248	263	216	247	272	235	251	265	255	246	254	266	251	248	240	210	247	267	222	242	253	232	245	256	276	243	242	262	234	243	240	254	271	251	253	259	245	244	246	250	285	275	249	273	249	269	241	227	257	295	258	261	262	228	258	251	288	256	282	243	259	269	216	224	243	260	261	224	267	262	253	261	274	241	256	266	284	236	251	227	261	245	238	232	238	259	219	238	228	271	267	244	234	234	270	266	233	245	280	256	233	231	234	243	283	272	277	273	253	274	265	237	236	242	243	207	256	235	257	250	231	228	247	256	244	223	243	253	247	261	229	255	252	267	240	277	240	265	227	259	252	247	282	246	262	253	268	234	230	249	232	244	281	242	253	246	268	269	229	255	249	234	254	236	267	222	267	216	223	247	248	250	226	260	225	241	258	246	218	253	266	243	239	258	284	228	281	266	240	250	252	250	233	243	249	246	254	254	255	253	247	251	235	227	217	251	237	248	213	251	246	217	221	233	270	244	243	224	255	246	265	239	266	232	244	254	245	261	245	254	237	223	216	244	225	249	231	224	223	258	265	275	238	242	252	250	258	267	264	256	244	228	236	249	224	229	261	277	252	259	280	256	229	263	249	267	262	229	260	223	226	272	243	245	241	235	263	244	255	262	243	240	245	254	246	233	253	244	248	216	269	232	225	231	216	267	239	254	266	268	252	259	244	243	228	244	262	206	241	281	243	267	256	223	264	249	238	249	249	227	221	269	231	255	225	246	249	242	245	254	253	236	252	239	223	252	253	233	223	234	274	262	260	245	239	246	228	266	246	228	269	268	261	229	257	237	285	267	217	261	249	224	220	242	243	236	271	286	286	238	254	276	231	242	233	233	220	274	248	239	228	229	221	225	238	245	209	268	231	221	225	233	269	263	264	259	247	248	235	243	258	232	242	242	230	251	230	248	245	267	239	248	265	250	261	241	237	247	250	237	249	233	230	261	262	258	241	257	249	277	237	235	248	235	254	242	261	280	232	283	240	223	275	254	245	236	233	240	211	260	232	261	223	289	228	271	240	225	225	216	234	251	257	286	239	259	249	267	255	247	241	209	251	207	260	256	254	219	236	249	247	255	287	270	242	236	228	223	243	247	261	248	241	225	290	234	234	251	242	263	211	268	236	246	239	249	251	250	238	268	265	221	248	231	239	244	227	241	264	269	238	291	243	275	231	263	239	235	262	236	254	255	260	255	257	248	239	258	253	245	225	249	209	248	236	243	251	235	227	244	246	257	240	254	259	258	237	250	241	231	287	273	237	249	248	242	263	241	240	266	272	272	235	269	254	261	215	249	267	253	256	233	238	261	252	274	259	236	231	279	275	243	265	250	249	263	241	255	251	259	269	227	232	241	243	221	227	246	253	255	254	249	251	226	236	247	236	242	230	231	224	223	232	236	204	242	222	250	229	242	264	243	248	237	238	253	244	260	231	273	243	240	256	281	270	269	269	259	256	234	206	247	280	287	261	235	261	245	237	244	252	193	234	251	240	249	241	241	249	262	244	224	242	241	250	258	253	250	237	251	283	237	290	251	243	245	231	248	251	231	233	188	249	255	272	256	210	230	236	235	271	268	242	246	254	258	266	270	235	249	206	223	236	260	237	247	235	251	261	252	244	266	222	269	283	248	226	249	253	242	234	235	258	267	239	242	262	276	255	276	275	227	240	255	249	245	243	276	241	251	240	249	233	229	235	249	268	253	226	245	248	291	256	244	261	249	247	261	244	252	240	268	239	267	203	237	261	225	251	258	235	250	232	248	246	272	248	256	241	230	249	230	258	246	255	252	251	246	248	236	225	238	248	246	249	237	239	230	263	252	253	229	242	250	254	252	249	247	254	264	218	207	231	261	295	218	233	258	227	226	238	221	252	258	265	265	262	243	253	231	263	246	247	231	258	242	261	239	236	231	237	271	265	231	259	265	251	247	236	270	239	242	261	249	301	268	265	294	274	230	224	251	231	253	230	231	259	211	237	249	263	228	255	254	272	250	262	258	240	246	251	222	237
9865	6397	10903	10640	8906	6309	5912	5209	3345	2652	2125	2051	1808	1526	1349	1363	1493	1456	1241	1119	1148	1165	1121	1337	1299	1293	1308	1285	1288	1237	1081	1118	894	918	819	784	747	709	713	672	677	632	573	558	641	640	602	627	649	607	623	668	579	629	651	632	606	641	609	644	619	627	578	660	603	591	602	597	605	614	584	555	521	561	564	584	604	580	545	627	614	603	613	571	602	540	621	566	600	583	554	630	553	603	584	552	594	572	590	629	632	615	605	636	594	549	608	596	564	598	576	583	562	567	571	594	615	547	597	593	539	559	603	555	574	615	582	603	577	628	603	526	586	532	562	552	589	558	612	584	614	571	582	565	574	545	599	585	547	528	570	556	595	544	604	583	588	616	569	601	575	606	539	622	585	544	541	593	580	565	578	548	585	551	616	584	589	595	559	591	556	581	573	606	595	573	603	547	547	569	610	563	573	546	569	553	604	559	580	559	556	552	565	588	586	593	535	558	560	583	554	554	564	597	574	588	591	565	579	593	562	572	600	574	588	600	586	556	586	559	588	559	574	562	604	558	594	610	592	578	606	597	582	603	563	574	592	563	565	613	533	596	560	579	583	575	563	556	530	584	599	590	589	581	608	546	534	561	602	571	533	623	602	583	596	559	591	596	587	584	590	577	593	600	569	599	537	549	552	574	569	571	617	557	581	577	536	567	596	582	579	578	586	575	576	573	601	583	621	569	560	644	638	546	569	548	589	608	623	583	540	539	556	579	578	564	601	582	564	568	580	564	575	626	581	554	590	612	562	612	566	558	579	567	607	569	517	580	567	590	582	601	565	556	580	595	554	570	591	608	606	566	600	589	565	531	570	623	541	591	591	615	571	585	570	552	538	607	566	603	594	611	583	512	552	577	523	554	600	588	552	583	580	580	543	567	553	547	617	606	563	541	544	636	607	544	545	585	558	609	550	629	565	598	538	558	570	588	559	580	613	611	587	570	616	570	599	597	573	574	551	527	557	548	590	531	595	559	561	559	593	547	563	591	641	597	586	577	623	593	596	601	605	520	580	555	629	590	560	569	532	572	557	565	629	585	615	584	580	570	553	565	577	588	598	553	579	579	575	551	518	604	592	575	549	617	562	566	548	554	562	515	542	564	546	579	520	543	614	553	582	566	552	592	584	564	537	573	562	614	631	584	604	568	578	590	566	520	596	604	554	564	532	595	597	600	606	587	621	544	561	615	584	575	574	574	594	606	573	553	597	590	566	611	582	581	624	581	567	587	544	613	586	570	592	571	588	528	574	572	590	573	606	558	561	540	602	557	576	537	566	622	544	563	573	606	609	560	601	557	572	553	527	589	551	548	597	550	561	559	569	580	561	580	604	543	533	550	593	586	607	584	605	596	564	563	554	606	577	576	578	550	571	606	571	552	593	556	612	562	552	596	639	575	594	631	576	596	577	568	551	605	585	570	565	539	582	565	591	597	617	576	573	585	593	561	576	568	582	640	591	590	558	559	624	539	557	590	560	555	563	574	554	588	619	590	564	624	584	560	585	565	586	538	574	597	587	589	627	603	542	598	579	576	547	565	578	599	569	578	565	642	590	587	618	585	602	533	577	574	561	578	539	548	559	612	594	594	605	557	592	563	584	613	572	584	567	543	558	562	569	618	601	559	564	586	573	559	518	586	585	583	564	531	597	581	590	599	580	577	553	613	603	569	532	614	602	589	553	562	580	565	573	567	575	553	582	604	561	570	566	596	556	596	583	573	595	583	616	576	568	622	604	564	585	598	611	581	603	615	605	528	497	573	593	601	550	566	636	604	621	553	594	569	558	598	558	545	613	563	587	546	556	554	601	560	572	546	597	575	554	548	579	601	559	638	579	557	575	594	565	601	567	589	545	528	552	553	583	597	564	610	580	604	553	599	630	588	578	521	591	606	577	609	601	622	563	594	620	514	558	591	535	580	540	595	563	570	575	587	569	594	540	566	561	541	572	576	566	562	537	586	610	576	570	526	596	543	591	531	584	576	580	546	579	534	591	520	556	590	564	572	592	527	590	602	614	563	573	592	546	570	557	579	582	557	555	606	653	599	597	605	526	605	532	538	582	579	538	588	557	554	627	602	568	591	565	583	592	592	586	547	593	573	588	586	587	534	591	619	610	578	591	591	558	577	556	582	576	615	537	608	599	571	565	575	624	589	577	575	557	588	571	576	615	551	584	601	646	580	620	574	566	552	577	574	569	551	580	604	586	588	586	579	562	581	584	580	585	573	556	626	575	569	574	571	531	620	561	589	588	581	583	574	541	618	586	617	590	586	574	552	573	596	540	604	582	547	577	597	570	597	589	619	605	596	517	558	566	564	566	577	588	569	594	570	611	611	619	540	593	593	555	594	607	556	588	571	589	587	569	577	534	594	564	597	532	576	583	562	573	592	565	581	615	603	624	596	533	616	567	586	575	593	577	558	557	537	571	560	569	551	614	560	576	579	589	623	611	609	552	581	608	610	627	548	544	601	593	573	579	590	578	534	575	580	628	587	557	615	554	550	582	587	645	548	559	600	603	546	590	591	561	574	580	577	563	565	566	560	567	565	582	552	591	577	600	577	591	576	597	540	577	585	611	568	592	610	581	568	583	574	546	625	594	558	565	602	549	587	566	562	594	593	533	558	569	536	541	522	615	607	587	564	539	582	587	558	585	596	568	574	599	605	549	572	570	601	614	579	551	584	551	548	607	576	529	585	570	564	596	566	597	634	536	598	536	596	521	550	564	592	564	594	537	537	585	585	561	629	598	551	561	579	595	565	596	554	558	550	586	548	619	602	608	558	595	649	571	561	569	567	556	559	563	569	550	595	554	606	564	590	591	530	573	605	582	582	587	605	605	590	567	577	602	605	571	597	605	577	585	583	583	597	568	569	577	592	536	585	534	564	623	525	574	561	589	590	590	591	568	630	590	599	579	593	523	555	575	572	588	570	627	604	608	545	585	583	600	559	617	591	592	612	568	574	567	575	593	544	600	560	557	564	571	558	606	601	587	604	596	549	576	579	566	550	616	558	574	550	548	578	564	567	593	570	631	571	555	563	574	554	591	548	560	567	577	547	588	547	576	608	555	596	572	610	558	580	591	597	569	614	582	629	603	571	561	579	586	585	605	569	583	560	556	573	553	600	575	577	609	548	574	552	555	590	581	542	567	600	575	566	558	604	593	538	577	574	582	552	563	603	590	587	628	556	584	535	592	627	555	567	564	582	561	519	561	628	618	562	578	548	594	574	572	548	599	599	582	614	611	585	649	562	566	624	579	584	585	531	561	584	587	565	633	626	563	606	554	554	629	579	588	570	582	615	588	565	583	597	576	549	553	579	588	586	588	595	614	573	574	553	568	550	585	576	564	597	570	618	566	606	574	578	547	600	594	579	604	589	611	580	531	570	603	565	620	613	579	572	616	629	564	579	588	595	607	592	564	558	570	570	591	600	604	577	560	570	554	595	565	570	555	586	566	562
2454	911	1043	805	651	488	450	466	373	415	397	382	387	387	469	426	436	413	404	377	414	428	436	418	445	420	426	403	444	434	393	406	399	390	415	380	409	379	389	371	412	355	389	397	421	354	412	396	431	406	366	391	393	415	381	360	403	379	401	385	370	369	380	389	398	387	386	443	407	389	390	427	404	412	389	401	403	359	388	384	356	389	402	413	371	357	388	413	406	422	431	416	424	407	397	395	390	381	387	361	360	340	427	400	348	402	418	366	364	369	375	363	418	379	397	356	393	397	406	386	375	379	410	378	380	399	411	366	383	423	416	398	372	395	369	367	394	391	391	355	389	423	361	359	390	385	402	377	356	395	389	364	420	385	387	390	355	385	427	374	380	381	378	390	385	413	396	430	391	404	425	404	415	384	412	403	379	404	393	381	393	381	403	367	364	383	398	356	371	377	370	382	363	392	382	400	390	417	416	413	343	381	409	394	372	423	378	409	396	394	405	382	409	397	400	352	392	363	399	375	389	399	350	380	392	378	404	434	378	385	334	371	411	408	368	405	383	389	393	418	397	389	403	375	418	392	382	406	419	397	386	398	389	347	393	391	372	362	381	386	408	440	380	412	384	368	404	364	385	364	378	418	395	394	368	416	431	405	384	379	386	408	429	397	390	395	433	413	422	349	384	377	395	425	397	391	388	413	392	380	364	403	413	359	352	358	356	374	398	380	397	385	418	384	406	387	389	425	365	433	376	405	400	419	404	369	387	356	398	377	377	359	358	389	384	381	389	376	401	387	380	421	387	404	409	384	345	379	367	418	375	391	401	359	401	391	387	388	373	366	408	390	394	413	368	389	407	418	385	428	400	407	378	375	403	399	364	391	384	427	381	368	383	416	370	388	391	323	378	389	352	368	409	407	381	405	380	395	389	372	382	408	423	426	397	343	372	402	402	368	346	401	393	388	388	382	398	355	401	371	348	351	450	393	384	404	371	372	362	396	378	408	439	347	387	410	365	394	418	402	393	374	421	414	383	390	399	388	387	375	383	379	390	401	372	349	383	393	364	383	431	440	383	376	383	389	366	421	386	399	363	385	409	385	403	430	392	387	391	375	399	404	395	400	392	381	373	376	406	362	371	364	411	383	389	394	433	410	361	364	386	425	361	381	390	424	408	376	374	389	391	396	373	392	420	400	348	381	387	365	360	378	374	388	420	384	380	399	427	370	394	374	382	380	390	382	354	390	383	359	390	411	394	401	436	374	410	377	354	415	406	387	425	397	371	408	368	430	370	393	428	395	380	419	421	410	417	398	386	392	367	382	406	395	390	402	368	369	395	392	369	399	369	398	417	379	397	360	420	382	368	377	416	387	393	371	386	391	407	406	369	371	419	421	350	388	371	424	355	343	386	356	377	371	403	379	416	411	433	432	407	386	420	415	364	364	347	369	401	342	370	375	374	417	398	422	409	367	396	372	347	393	360	403	361	374	388	368	376	399	375	387	362	384	396	394	399	458	361	399	361	383	373	366	348	396	391	374	365	387	375	403	352	401	408	362	398	427	412	393	372	432	401	387	374	392	367	378	435	360	378	434	363	423	357	396	398	405	400	385	412	405	369	388	385	426	388	388	365	413	413	370	352	365	424	381	389	407	369	381	401	353	362	392	406	389	380	399	389	398	389	368	389	406	386	409	406	407	377	386	369	341	433	391	396	383	384	396	359	395	380	395	363	398	418	381	396	383	407	365	395	399	359	385	379	366	397	404	321	408	354	379	376	406	383	384	388	377	386	386	387	369	393	376	424	400	404	431	391	402	379	397	373	373	369	415	402	362	379	384	423	391	373	393	395	390	339	373	384	383	378	380	382	385	411	393	389	406	389	451	399	408	366	380	389	375	387	403	355	383	424	397	394	406	377	375	394	408	371	419	380	390	398	390	385	379	428	365	370	379	379	424	364	397	371	373	422	400	365	414	351	372	373	412	364	362	432	359	385	395	379	407	391	390	380	431	413	372	421	350	387	392	408	400	418	394	406	408	404	377	391	381	406	381	389	377	353	379	396	364	404	400	363	407	400	355	399	402	372	397	380	359	391	404	383	403	391	371	381	378	398	363	379	392	383	389	388	428	403	411	392	373	337	409	381	372	334	402	409	367	428	392	383	382	422	415	387	394	386	394	392	397	368	391	384	403	354	381	369	392	414	393	413	378	446	412	405	385	385	383	384	415	348	412	389	386	411	395	348	435	358	368	394	377	371	376	404	383	398	385	372	359	404	366	408	436	394	380	381	402	371	413	390	434	398	372	407	389	412	388	403	390	421	377	412	400	395	404	401	405	386	395	423	402	408	373	405	395	385	441	397	362	372	363	402	350	387	351	422	381	385	422	373	372	381	391	365	362	379	388	390	395	371	370	378	362	378	387	384	395	391	408	408	355	440	357	359	383	392	429	399	372	373	422	438	403	365	393	417	428	398	399	373	408	415	395	338	377	380	381	382	418	390	420	402	388	370	403	408	412	355	355	351	377	392	385	427	383	419	382	378	415	358	367	356	390	398	405	379	405	381	379	434	366	383	363	429	416	414	414	385	430	400	366	373	397	393	353	376	402	393	377	397	361	363	417	367	410	388	370	387	393	391	379	401	399	424	400	382	400	416	425	401	397	416	420	362	393	368	362	397	393	389	346	421	399	383	355	393	360	427	373	404	383	428	403	369	412	375	369	379	344	355	383	418	390	381	392	375	381	397	382	353	369	393	368	386	362	354	384	382	364	408	370	356	390	397	424	385	403	400	422	398	405	358	429	395	419	390	393	422	378	365	359	412	412	406	383	421	395	373	372	375	367	380	416	345	374	392	394	428	411	400	439	382	420	360	390	358	402	376	424	395	395	360	365	360	397	380	376	393	419	383	398	412	419	384	383	400	365	403	399	391	375	353	387	373	374	405	389	379	398	368	360	384	389	423	394	414	381	363	399	410	407	426	388	383	380	383	385	359	381	418	389	395	416	430	392	411	396	383	392	366	354	362	388	399	388	415	372	381	399	409	406	429	371	422	400	424	418	407	385	362	375	417	373	376	396	348	375	376	385	383	347	381	351	414	366	389	393	352	380	367	373	370	411	413	402	405	381	414	375	379	387	373	354	348	402	398	373	380	374	413	363	385	370	398	378	385	458	364	390	345	392	423	401	384	402	393	383	395	390	435	359	394	402	375	373	383	427	376	403	384	361	427	382	394	406	431	409	386	388	430	416	421	413	385	418	425	375	397	392	379	400	423	426	375	401	390	413	397	373	410	408	340	362	334	393	368	392	381	398	394	393	383	361	423	373	398	387	387	350	348	378	372	391	366	388	413	378	363	380	399	381	423	406	430	397	373	366	366	408	382	395	375	400	371	415	413	390	410	407	450	408	377	410	382	422	384	402	375	397	382	391	386	420	405	398	413	388	376	408	372	417	392	411	411	404	370	397	408	388	373	416	366	360	397	395	378	326	389	393	379	381	364	421
2501	1421	2116	1966	1774	1332	1163	1109	1054	1000	982	1009	1006	982	945	906	968	958	953	948	977	987	1008	1105	1070	1107	1077	1055	1065	1032	980	964	1021	913	955	915	903	922	849	824	864	883	832	837	842	834	874	883	836	842	875	859	880	840	828	868	828	840	841	803	887	879	850	873	875	832	893	856	888	882	783	868	883	834	851	810	868	807	882	863	862	838	865	866	862	862	872	854	844	805	821	818	819	828	849	782	831	887	823	854	833	853	807	797	894	827	865	839	823	856	859	847	813	838	782	823	874	844	878	858	872	873	844	837	839	836	833	845	867	874	889	867	844	821	844	875	841	863	888	830	921	868	891	842	807	836	857	853	878	782	853	858	844	857	834	830	878	853	822	874	879	808	863	811	863	867	855	828	794	874	803	836	810	822	850	849	841	863	832	909	883	801	879	851	925	849	852	836	843	821	819	841	801	816	882	852	854	854	806	860	848	846	808	835	890	827	827	839	847	826	847	833	845	871	866	804	866	877	856	891	841	863	839	832	824	848	865	812	837	841	871	856	821	854	907	841	835	780	894	825	871	862	902	853	837	862	846	846	859	830	834	892	868	849	874	819	880	860	840	836	887	847	830	813	893	845	819	859	829	827	882	856	905	842	858	822	842	828	847	834	829	849	801	850	869	844	829	830	800	822	798	832	805	839	827	849	857	871	825	848	827	801	792	843	800	888	805	860	820	840	810	875	869	800	854	799	869	879	823	850	835	817	918	819	837	851	836	825	861	778	845	889	797	855	846	837	802	881	857	809	866	816	841	871	883	818	840	839	840	873	788	857	876	854	848	865	839	827	842	840	830	860	833	812	892	875	843	873	827	861	838	813	849	833	780	866	836	785	865	818	862	810	824	871	900	828	880	825	815	842	884	832	883	803	864	832	826	802	808	891	857	872	829	857	837	811	899	774	827	840	795	809	858	818	819	815	823	831	837	896	874	817	823	846	841	851	840	877	791	805	825	844	850	809	852	881	850	778	848	898	791	844	861	826	840	849	844	871	854	819	904	873	837	837	859	807	818	830	871	812	837	873	845	855	883	807	831	825	861	851	808	863	882	821	888	860	853	815	841	849	834	844	843	806	874	830	826	834	807	851	899	783	874	850	886	847	803	837	851	856	838	854	881	892	899	810	827	871	891	878	875	839	848	838	821	816	873	836	806	851	844	875	890	843	874	866	851	838	855	870	815	865	808	817	875	860	893	863	846	840	785	851	847	865	826	902	828	870	890	850	838	894	819	876	831	835	870	836	816	845	876	863	844	856	869	852	851	821	869	920	813	835	845	815	877	849	855	821	850	857	851	854	842	860	817	834	892	814	832	829	819	842	836	836	917	880	870	834	839	866	835	844	839	840	855	783	897	842	831	822	833	916	844	882	805	854	891	853	796	831	833	889	810	842	889	849	865	803	838	838	871	828	900	860	847	808	837	836	875	816	825	847	855	900	874	836	872	847	863	812	807	862	820	816	888	864	859	876	864	856	816	834	860	831	863	809	850	863	854	864	843	871	868	779	840	835	836	842	901	822	830	865	861	864	841	809	811	839	836	831	904	835	801	820	878	815	840	903	907	816	828	820	810	828	860	847	858	865	867	816	877	846	832	786	850	914	832	891	874	846	821	861	787	861	867	857	890	899	883	802	836	852	876	813	870	828	801	807	877	861	918	836	860	862	821	860	902	837	807	878	814	851	841	839	888	806	846	826	838	878	857	874	865	816	864	886	795	842	815	901	857	847	860	864	893	840	864	882	798	901	795	871	807	949	839	834	807	849	842	842	846	853	831	853	824	866	861	818	841	815	862	913	827	830	881	870	867	891	831	842	882	838	854	788	826	839	793	811	790	851	838	840	850	835	796	850	779	783	863	868	814	867	856	839	823	845	868	805	832	831	853	819	840	830	858	821	861	863	836	847	834	875	819	861	864	811	846	860	830	904	831	809	858	851	818	849	869	835	870	911	863	843	857	874	787	843	865	852	850	823	896	856	828	890	836	916	859	828	839	865	917	848	880	861	859	826	818	919	865	849	803	842	866	859	837	849	843	793	847	848	838	837	840	837	862	874	803	899	855	874	823	904	858	855	854	805	836	775	795	851	873	906	855	852	820	838	840	860	855	845	855	884	814	853	840	861	824	853	854	880	850	855	810	891	842	876	793	809	835	847	845	843	814	865	834	835	794	838	881	858	889	879	824	843	851	886	814	863	849	804	841	836	886	847	853	847	853	847	846	831	854	829	822	852	844	824	841	827	849	817	851	902	790	822	851	782	877	823	838	891	848	881	859	846	822	843	803	862	849	847	892	823	861	867	838	811	856	862	832	807	773	861	838	844	853	883	823	821	821	825	841	828	886	840	836	828	835	835	836	879	813	826	861	882	878	888	834	877	839	865	827	887	846	851	825	820	864	819	822	865	879	845	838	793	861	818	859	840	814	821	833	833	943	797	826	893	869	844	817	858	823	842	868	838	833	814	872	824	832	855	846	857	815	828	813	855	840	842	871	812	836	848	832	882	870	868	842	865	878	834	879	875	850	849	834	803	777	843	836	856	854	824	847	837	803	849	812	820	902	882	865	821	875	822	856	828	832	860	851	833	857	848	825	807	892	854	836	829	815	891	919	876	866	846	872	839	853	881	849	855	869	861	866	767	829	821	837	844	831	871	828	846	839	854	863	832	863	860	893	820	843	799	890	810	841	827	820	863	848	862	844	815	810	840	811	880	867	869	883	839	823	841	848	798	828	837	824	800	818	889	786	866	817	842	798	846	843	774	806	866	845	856	853	848	809	894	885	883	833	859	866	848	822	906	881	882	877	812	851	838	842	788	860	823	870	878	884	870	869	839	829	816	810	831	897	848	858	866	822	812	824	826	813	841	829	870	868	861	799	817	864	864	837	845	811	884	812	846	879	839	870	842	866	872	817	744	843	808	880	804	843	824	819	847	823	885	838	827	859	839	788	845	832	833	853	864	838	843	813	831	808	820	852	858	805	858	802	851	837	849	892	858	828	838	797	871	844	858	863	839	794	883	803	905	880	865	810	825	832	774	843	818	868	817	872	865	800	845	863	790	840	838	869	902	820	825	788	811	888	802	851	821	812	864	856	832	873	825	876	833	833	852	841	823	827	881	828	852	808	825	819	878	843	823	886	872	882	802	819	828	808	840	811	864	851	876	852	847	830	848	823	811	808	830	861	870	830	844	842	902	882	799	846	843	870	840	784	890	838	831	893	814	860	848	842	834	843	827	843	854	796	887	883	819	881	817	866	851	857	848	843	830	878	838	951	855	832	772	842	847	830	863	866	871	863	875	794	824	840	892	874	828	884	812	831	851	852	842	797	840	827	865	841	850	825	833	817	808	827	827	786	864	824	831	813	857	863	841	859	857	826	846	842	867	854	879	855	821	806	817	838	796	878	851	843	819	896	874	804	854	859	842	822	856	846	874	824	827	907	872	867	854	873	881	841	842
9188	5336	6682	4493	2946	1978	1519	1032	604	542	440	381	430	380	365	345	389	356	342	289	345	370	362	369	356	353	349	355	340	339	306	372	328	358	308	326	290	312	302	307	291	303	314	297	286	252	276	304	287	309	323	304	286	315	306	313	324	283	329	320	312	309	296	305	271	296	293	352	317	278	296	327	318	262	294	299	256	283	276	284	314	279	316	332	290	310	314	276	314	282	254	263	291	287	285	312	319	290	304	308	285	262	255	246	252	286	266	323	289	294	319	301	320	278	312	286	295	287	298	306	259	284	314	295	319	285	290	306	291	289	286	294	304	287	314	310	296	319	282	282	313	290	278	260	293	300	317	292	324	310	315	321	308	301	292	340	293	289	271	303	268	313	297	295	311	272	296	293	280	291	297	285	317	267	263	315	309	294	279	295	286	279	260	266	254	281	264	281	296	266	291	303	309	293	302	304	328	288	288	283	304	246	320	325	276	293	271	282	324	327	284	309	290	251	281	288	306	275	275	282	306	297	314	288	331	315	270	276	297	292	283	279	289	295	290	256	279	315	290	290	302	314	311	288	305	312	285	279	302	285	279	300	313	274	275	299	300	323	255	313	284	325	267	294	295	294	299	309	300	287	272	295	301	323	299	299	287	285	318	270	294	290	277	297	304	328	322	304	273	289	329	297	295	325	316	340	268	279	308	310	301	293	263	290	295	312	316	281	284	280	288	285	271	295	274	333	312	304	323	305	267	285	297	288	257	300	316	325	294	289	297	288	290	292	278	282	282	307	262	293	314	283	301	319	274	270	296	292	290	286	294	315	289	308	276	314	277	350	302	294	273	320	286	292	288	278	313	289	298	308	257	282	305	274	272	296	331	319	268	266	316	312	300	275	310	293	270	327	287	285	264	295	278	306	246	271	308	278	310	273	325	298	294	293	303	301	248	281	286	336	297	303	266	303	298	290	322	290	284	293	281	307	323	266	276	329	266	263	261	326	315	275	296	320	281	287	294	278	290	284	302	299	252	330	295	289	300	303	282	315	278	280	299	287	314	318	297	288	290	284	288	285	256	302	285	303	335	306	343	298	312	300	288	281	301	284	314	292	287	281	294	318	277	302	300	291	325	265	276	300	289	311	291	314	311	282	290	296	282	314	276	312	275	277	274	277	285	303	307	273	256	314	271	280	298	291	271	298	303	312	308	330	288	294	267	254	276	278	296	285	308	303	300	312	288	339	306	272	297	333	312	284	271	291	299	276	297	292	285	288	335	293	288	291	305	338	300	298	310	315	302	295	325	287	286	291	277	287	319	287	296	281	301	286	260	313	280	282	288	290	319	310	276	305	304	297	264	316	304	302	281	276	307	308	279	278	297	302	292	314	295	280	264	301	262	293	300	280	305	307	295	279	296	290	286	275	295	298	276	304	280	298	322	279	302	303	310	274	311	294	313	276	322	286	286	283	298	308	282	302	286	322	279	299	340	306	297	319	311	270	297	281	297	288	303	293	264	309	288	288	331	317	301	290	300	307	291	259	341	304	283	300	309	297	251	288	281	315	299	294	270	292	297	268	240	238	338	299	298	287	267	295	277	282	276	306	297	309	309	323	270	316	268	283	285	302	272	297	299	319	317	289	299	286	304	290	331	299	307	313	288	310	276	300	304	278	293	283	266	290	280	301	312	304	292	284	330	302	286	306	314	319	295	295	285	313	323	261	296	295	271	295	279	290	266	244	311	302	266	306	348	277	303	284	275	273	293	277	261	286	268	300	285	290	305	271	297	292	281	316	316	306	277	306	305	243	280	266	264	286	296	339	298	275	274	314	272	292	290	293	292	305	300	318	264	248	257	299	267	265	292	283	313	306	280	271	336	311	293	309	297	318	270	269	293	299	308	312	281	290	264	294	284	267	258	287	282	319	292	272	320	315	270	315	292	299	259	275	293	318	306	285	307	265	333	315	325	293	296	280	289	302	263	312	294	310	282	294	289	278	301	287	303	288	289	307	320	304	320	325	309	307	288	301	274	248	293	292	314	284	276	286	294	311	303	313	291	294	264	283	311	292	287	292	297	300	282	294	287	310	285	297	333	299	270	331	296	275	275	273	313	327	299	295	293	292	313	307	294	292	269	283	264	292	317	264	293	287	274	247	295	293	267	320	295	311	286	269	290	306	311	269	299	277	267	308	307	316	268	271	289	314	289	306	300	287	273	304	294	278	291	307	296	304	294	313	271	295	302	271	296	309	258	300	306	301	296	302	314	319	278	297	291	298	284	279	299	317	293	297	320	289	281	298	280	302	285	298	289	318	299	301	310	288	277	305	295	276	306	303	276	289	321	283	264	305	310	309	275	281	302	304	265	275	291	289	317	276	290	292	300	297	269	301	320	321	283	296	331	322	303	273	280	295	288	295	294	296	284	277	289	280	256	267	297	293	284	275	267	302	288	293	311	272	283	300	299	290	297	310	295	276	319	277	309	325	310	306	269	296	292	293	258	290	292	297	282	274	285	311	308	289	296	269	269	305	293	309	294	333	288	314	307	300	304	288	295	286	278	303	274	302	285	327	304	272	289	327	284	290	298	318	287	294	292	297	319	261	304	327	294	273	280	271	264	280	316	294	295	294	286	266	290	294	280	300	278	287	293	350	298	309	276	284	274	304	323	302	271	280	305	311	327	325	308	259	282	284	307	306	308	287	279	284	328	304	307	266	300	289	260	310	308	326	259	289	269	294	305	279	283	286	279	291	282	287	301	300	297	296	285	343	292	301	295	312	328	291	258	280	303	309	290	308	300	294	306	315	294	282	280	280	292	291	305	293	307	283	284	263	318	295	298	301	329	250	297	302	298	292	284	302	288	305	316	317	294	308	273	271	256	274	302	298	287	274	265	280	294	284	288	273	278	307	315	272	266	280	285	304	287	333	286	308	307	292	305	305	303	285	295	302	251	286	297	304	320	305	283	275	293	309	279	276	271	276	303	276	277	296	299	296	292	315	319	328	294	290	306	296	317	290	295	262	324	301	273	263	274	282	267	289	342	306	363	274	309	269	286	288	311	269	283	252	312	277	276	301	311	341	312	308	269	278	319	279	280	290	278	311	316	339	293	285	284	274	262	279	277	284	286	311	305	270	285	315	274	280	273	286	292	277	292	291	283	340	289	342	266	268	279	294	261	304	314	302	293	296	296	292	282	297	267	272	298	306	252	311	262	320	266	287	269	284	292	270	276	286	262	268	271	297	269	269	269	293	305	280	271	300	308	294	289	292	319	304	298	288	282	263	308	287	291	268	266	274	265	286	300	245	257	275	302	299	283	296	252	290	271	267	281	257	298	255	310	316	304	288	292	291	298	297	290	308	320	316	342	320	279	299	337	328	257	282	289	265	271	302	322	322	287	277	294	303	286	274	305	321	293	292	279	282	285	286	280	289	293	275	306	286	322	312	300	291	297	297	322	330	271	293	290	291	283	354	331	300	329	328	274	271	299	269	278	303	311	278
7498	4899	7576	6734	6026	4120	4124	3029	2073	1937	1639	1567	1486	1152	1102	1108	1189	997	1033	966	978	1024	1087	1158	1039	1069	1121	1124	1020	996	967	945	874	898	768	792	743	794	737	753	731	672	709	655	636	684	672	700	689	737	716	714	718	640	690	706	683	658	696	671	668	660	710	709	708	662	642	659	687	685	725	728	647	601	621	618	640	685	674	683	660	680	659	683	650	601	672	679	667	680	639	662	664	649	683	636	707	639	630	677	679	631	691	661	663	659	666	639	689	660	662	671	634	648	652	672	687	635	678	667	644	687	610	652	645	696	660	657	633	707	684	665	663	644	641	687	625	653	643	670	703	621	658	682	615	683	642	643	658	616	639	620	671	653	646	703	655	656	657	673	685	642	677	674	632	673	665	630	668	662	658	644	655	681	679	619	653	607	655	641	659	643	683	669	631	662	720	642	605	641	683	673	683	630	698	663	631	670	660	673	675	643	656	699	633	687	666	648	664	598	658	671	632	650	671	654	650	635	636	682	666	653	634	669	663	630	634	674	669	683	650	703	668	650	654	666	682	632	697	688	650	697	641	644	634	688	627	633	682	681	642	707	657	644	673	637	676	625	684	632	677	682	675	620	677	659	670	691	617	631	656	622	684	689	672	632	622	714	646	609	661	641	629	652	670	667	701	684	651	667	655	653	681	627	646	685	679	698	627	675	608	636	675	647	641	590	655	677	632	634	678	675	671	662	644	670	650	654	665	682	689	672	669	678	672	648	727	630	684	676	655	640	600	654	635	681	641	651	659	675	689	679	646	685	676	646	687	660	697	652	672	635	636	660	625	663	652	679	633	677	674	694	679	686	649	644	666	639	647	663	649	669	690	710	665	706	641	653	674	692	704	645	651	692	698	640	677	674	685	652	606	641	640	690	662	663	680	691	670	641	645	650	632	653	635	638	710	676	688	671	678	654	681	632	663	622	687	637	705	639	675	652	648	676	692	667	678	635	661	667	605	667	631	654	675	658	652	668	668	668	653	667	684	646	712	659	676	620	691	675	654	652	641	671	635	676	652	654	652	633	700	665	677	690	659	696	665	620	610	637	639	651	677	666	676	652	675	694	689	678	673	598	616	652	690	668	669	665	682	704	655	676	687	634	657	715	696	667	666	656	659	632	607	651	658	643	664	645	677	650	694	627	665	670	663	651	620	688	649	692	654	663	613	643	613	622	693	668	641	684	694	646	674	674	691	649	675	635	690	617	703	693	656	608	660	661	646	653	681	651	675	661	657	678	686	629	713	642	637	657	700	714	645	669	647	697	654	632	656	652	668	704	619	705	654	626	666	680	653	612	652	694	624	710	687	654	704	646	632	617	613	654	675	705	672	689	657	644	658	675	704	692	664	700	643	629	690	654	682	599	659	684	650	635	669	626	669	627	703	641	625	641	631	663	628	652	659	661	640	663	689	633	647	644	680	643	605	665	635	637	651	632	655	630	682	659	635	704	675	679	689	636	678	713	714	647	611	671	645	678	628	679	643	686	678	666	659	630	665	710	654	633	634	661	653	649	656	695	700	663	664	639	703	690	647	597	631	654	627	695	690	647	630	643	666	648	622	629	591	657	633	632	639	650	680	693	647	630	706	639	631	669	674	661	687	654	643	641	648	710	620	690	631	651	649	657	647	623	650	630	644	655	689	689	659	626	657	663	625	633	687	693	623	668	701	654	710	597	637	617	686	660	658	664	657	664	639	667	655	696	665	634	668	683	649	635	695	685	622	607	702	664	624	639	688	695	631	615	691	707	623	697	629	602	684	657	620	683	640	664	645	660	695	620	651	673	644	624	674	674	656	671	676	647	677	711	642	668	684	697	699	664	651	630	663	693	642	671	680	661	664	633	686	614	632	667	671	712	608	676	673	611	631	635	669	657	686	636	688	641	659	693	664	682	629	683	660	683	647	662	672	694	642	642	678	662	655	665	638	669	678	677	639	665	665	667	643	638	621	625	621	676	674	662	677	673	646	714	635	599	614	660	624	649	648	674	629	688	644	664	721	636	627	700	639	683	633	653	674	697	708	705	693	637	640	667	637	665	686	664	656	667	642	668	666	698	660	629	677	695	656	638	650	631	670	678	653	696	680	623	589	673	654	689	669	664	642	644	666	651	685	691	640	677	650	626	670	671	624	676	648	645	674	651	663	662	662	663	645	647	656	682	622	670	645	634	649	628	673	669	688	645	612	659	654	682	655	667	641	678	625	647	666	662	654	625	610	613	680	668	673	648	621	622	664	659	647	636	679	647	639	690	639	643	665	638	660	659	655	668	677	652	667	695	624	662	680	697	663	678	699	701	653	621	673	655	659	631	636	640	643	626	620	701	646	671	595	660	670	687	651	671	658	684	664	713	667	666	630	689	642	656	647	665	657	653	660	692	641	630	678	649	689	646	663	676	630	662	651	678	662	641	664	665	617	641	691	718	620	677	672	668	634	701	656	692	690	675	687	615	672	692	637	653	675	626	636	664	641	626	670	670	632	670	666	666	672	641	665	612	716	648	612	645	651	641	685	625	667	679	636	620	688	665	602	616	653	672	644	626	620	624	669	627	655	647	653	694	679	643	685	689	659	661	710	626	646	649	660	704	646	674	662	686	636	698	640	669	630	654	699	659	609	690	645	625	658	695	660	689	623	654	632	660	651	697	652	651	691	686	647	630	636	678	622	649	699	663	697	655	663	662	627	639	673	661	673	660	678	597	666	668	674	641	646	634	658	695	659	660	646	657	612	661	688	713	613	660	670	635	686	649	675	674	640	654	656	659	635	619	692	631	658	653	690	651	716	720	634	705	657	653	680	686	684	592	655	669	619	667	640	678	663	631	645	654	671	593	689	643	684	688	688	624	666	690	605	646	673	637	710	656	697	663	628	632	671	670	640	655	634	644	686	675	651	661	647	684	632	651	667	641	650	627	616	630	653	672	651	622	653	657	620	646	678	662	661	618	678	646	689	656	661	637	666	695	711	655	657	649	632	667	664	709	647	603	663	651	650	644	625	655	669	649	684	706	637	717	651	663	655	608	630	700	635	692	692	657	666	700	651	674	622	639	649	645	645	646	643	659	676	688	683	664	668	654	684	658	620	644	664	646	663	648	660	676	598	667	659	635	665	672	667	657	648	665	674	626	668	621	622	688	665	645	680	624	626	664	665	649	627	684	648	678	711	640	671	670	685	662	639	629	672	608	651	612	646	672	681	681	671	678	655	658	655	654	616	705	635	655	653	624	647	672	622	663	673	687	634	640	664	683	698	658	674	631	679	649	625	658	646	632	680	683	641	674	686	631	646	634	658	649	656	639	654	624	683	681	622	617	653	689	640	661	674	611	649	636	635	645	684	669	647	658	640	649	650	660	635	682	652	681	647	675	653	618	624	652	680	649	658	663	644	688	701	625	656	635	671	673	695	673	658	670	649	654	627	608	699	658	668	683	641	660	647	677	637	648	646	666	675	651	621	636	711	688
16346	8533	10325	7327	4882	3292	2606	1661	954	681	576	539	523	417	397	346	406	356	380	347	330	339	348	303	330	303	344	358	329	353	325	309	307	269	290	278	280	256	264	272	290	291	249	248	241	212	269	256	273	245	264	227	256	258	234	243	257	283	255	238	276	273	269	291	247	242	255	251	260	257	236	241	227	252	246	256	256	246	266	259	263	248	269	248	230	265	238	239	264	258	267	236	236	247	263	235	250	249	289	255	268	265	249	245	260	262	269	258	241	270	273	235	244	238	234	228	252	246	236	228	283	274	297	248	218	238	267	248	275	282	238	263	243	268	269	251	253	273	234	231	263	258	270	254	253	253	250	239	254	239	238	240	253	271	265	248	235	269	282	256	266	278	269	248	238	274	281	261	253	292	271	273	276	259	233	286	249	254	231	249	207	270	272	217	253	254	230	240	233	259	276	244	234	267	260	265	282	256	249	253	244	240	241	276	248	251	239	230	237	251	253	263	244	290	232	251	269	237	263	254	240	266	272	251	250	233	238	270	228	251	253	256	249	279	258	241	218	236	224	199	237	271	227	264	238	271	274	277	289	237	225	264	268	271	241	267	251	277	256	223	273	243	215	276	249	247	232	213	254	236	271	240	238	240	271	262	226	256	241	284	275	219	235	255	260	229	243	243	244	247	279	234	242	256	254	246	251	255	258	235	265	267	265	290	234	242	219	258	243	245	267	252	256	270	246	264	261	247	262	265	248	254	243	257	239	257	253	239	249	273	241	269	283	259	271	258	237	273	238	247	264	255	259	277	294	245	209	242	259	262	264	283	277	267	236	258	258	256	244	238	259	283	254	267	258	256	277	261	222	247	246	251	254	243	262	242	240	255	296	263	248	237	263	261	260	258	263	281	255	259	256	235	246	262	252	251	293	248	242	246	272	262	248	260	232	238	271	279	258	262	270	277	279	260	280	247	224	255	237	233	245	233	239	260	236	256	248	282	270	280	258	269	245	233	274	222	243	250	258	279	260	270	242	253	273	246	215	249	263	281	257	226	262	248	291	249	253	273	237	262	246	267	269	232	230	264	266	258	245	276	258	257	259	242	214	262	233	237	266	256	264	201	261	251	252	254	260	266	218	244	251	247	248	271	235	276	247	322	269	224	262	234	254	273	257	271	244	271	251	266	248	236	256	265	236	237	242	282	250	261	232	296	235	274	282	228	236	262	240	289	242	241	242	285	249	243	245	245	252	232	270	259	245	243	283	259	275	262	255	243	273	254	252	255	248	249	249	252	255	266	238	262	273	231	250	283	263	256	278	235	285	269	250	226	237	244	258	254	236	242	242	268	245	267	264	243	278	261	296	287	246	267	246	250	241	277	245	261	262	267	258	225	258	270	228	250	234	251	248	255	257	265	259	223	265	231	264	232	213	255	265	230	265	239	250	259	269	275	269	272	269	250	229	259	252	225	223	251	221	242	228	241	285	223	269	252	230	258	250	244	233	259	273	242	276	233	275	246	235	275	238	257	278	261	234	235	265	250	257	236	258	265	247	264	238	257	255	241	269	266	241	271	251	248	273	236	247	239	234	259	250	251	251	235	256	238	253	256	232	270	263	245	203	280	268	246	269	239	276	278	228	287	236	246	251	240	250	253	275	258	300	297	242	254	253	251	255	247	266	244	234	242	236	259	246	259	271	258	267	222	250	250	239	270	254	283	227	243	269	260	255	223	266	258	237	256	266	250	224	266	257	283	241	253	245	277	267	258	230	253	237	234	236	242	269	242	247	244	280	295	285	239	291	259	260	253	280	243	272	239	235	289	258	235	282	221	246	259	229	247	275	267	233	231	242	269	242	229	246	265	243	228	275	266	245	233	235	266	287	291	265	244	272	245	237	258	274	266	241	197	225	208	245	278	251	282	258	231	258	259	251	289	230	231	251	275	233	251	243	239	235	252	290	232	280	284	246	261	280	231	245	250	243	256	235	261	233	256	225	284	220	222	279	271	234	250	293	252	260	269	240	242	252	250	243	249	225	250	234	226	264	260	256	258	221	234	268	242	304	245	277	248	243	255	274	275	254	246	219	248	255	245	245	239	252	239	253	239	244	264	273	225	249	262	275	275	270	266	250	250	224	231	284	270	254	246	246	264	240	255	270	235	244	252	270	272	251	252	239	287	239	243	254	223	269	250	245	230	293	260	261	248	260	258	231	220	209	271	255	219	281	266	257	264	236	262	292	268	266	257	293	262	244	239	266	300	257	233	253	247	255	270	277	254	248	254	244	264	272	227	223	267	283	254	262	269	253	255	248	254	284	266	252	237	260	279	248	242	258	261	267	243	250	250	242	274	247	249	261	276	272	257	263	289	241	264	234	254	245	227	248	241	292	220	245	250	282	279	258	250	222	253	238	286	245	233	252	244	245	215	267	270	281	244	261	243	269	295	247	244	266	260	223	254	252	264	240	247	255	288	261	265	263	263	225	270	256	272	277	238	272	248	248	266	271	232	270	282	253	230	275	264	252	262	250	242	226	281	281	232	249	247	255	274	219	250	268	235	246	247	222	236	278	254	233	278	240	260	231	214	234	240	244	228	246	267	290	269	242	279	241	220	291	236	247	273	274	282	290	251	253	256	213	261	259	241	262	241	282	225	245	251	290	249	269	246	263	256	236	261	256	280	249	271	255	267	281	236	234	240	236	253	290	244	278	214	229	256	278	256	234	254	255	218	266	250	240	256	280	234	273	239	257	234	276	240	241	258	253	262	279	258	263	238	255	261	240	257	268	251	240	236	236	251	267	261	239	258	245	258	231	260	246	284	254	222	249	274	252	249	250	253	238	245	233	243	255	253	295	268	237	240	274	238	221	277	270	255	281	239	231	241	246	234	228	239	264	235	252	259	234	240	235	256	273	277	240	229	238	260	248	270	217	250	256	239	269	255	256	233	241	246	269	269	256	245	290	250	234	275	253	249	251	255	244	262	237	223	276	248	253	247	245	282	227	258	243	265	264	274	247	263	265	278	249	249	255	237	252	269	243	255	265	262	264	242	255	242	214	236	227	267	224	287	269	242	236	267	262	251	240	236	247	241	240	225	224	292	237	274	248	253	250	225	234	245	246	243	251	252	272	268	266	280	264	255	225	236	243	266	249	239	239	246	280	231	235	246	254	236	267	261	225	261	262	246	267	254	236	242	281	252	235	242	254	268	271	243	259	280	242	279	227	253	238	274	258	262	261	287	246	230	248	274	226	246	259	270	249	233	235	232	240	229	246	272	306	277	275	246	256	258	277	260	286	252	250	251	251	249	261	250	267	252	266	252	274	245	249	245	250	263	248	269	259	286	255	244	251	226	246	240	239	265	274	247	264	237	242	242	263	260	245	286	246	275	277	254	229	260	220	258	254	267	258	237	220	243	252	228	236	262	245	267	258	273	291	282	237	290	271	267	246	240	255	248	268	241	258	239	254	272	243	253	271	267	243	229	254	248	296	263	267	272	257	261
9665	7383	10681	10229	9413	6658	6138	4442	3032	2676	2339	2224	2077	1637	1301	1306	1490	1206	1138	1200	1126	1250	1198	1116	1118	1155	1256	1199	1242	1116	1036	984	989	807	789	784	702	721	737	703	731	643	636	642	685	701	586	582	659	604	626	683	622	671	603	645	624	591	576	587	625	627	604	637	603	632	624	615	632	619	660	650	646	615	558	600	595	589	599	573	579	587	609	592	584	555	608	594	582	591	597	554	611	609	614	630	593	621	595	618	543	590	597	614	595	582	657	642	564	600	585	592	598	586	607	547	562	572	569	627	611	539	609	661	614	582	578	593	607	606	551	646	577	534	617	598	527	554	603	598	594	604	606	572	584	605	551	607	637	590	559	616	606	541	599	579	594	567	533	615	537	573	580	571	609	573	564	599	603	624	579	630	596	590	558	642	600	599	644	574	590	566	579	602	601	607	645	636	608	544	573	614	549	539	590	583	599	561	602	588	578	594	588	581	606	585	574	610	617	559	561	585	613	572	606	580	603	618	544	597	580	569	619	610	592	579	596	587	570	614	572	606	578	645	581	592	582	617	569	616	552	603	622	550	560	591	602	579	592	581	593	583	554	612	552	585	624	550	583	538	603	541	578	580	602	590	558	575	598	572	565	576	627	589	563	570	611	607	590	586	578	619	638	602	544	610	592	595	595	567	588	565	594	576	580	601	637	571	604	586	648	644	610	587	569	545	587	602	608	584	624	623	592	596	580	575	614	606	630	611	547	591	575	579	632	536	561	584	589	621	564	595	592	595	598	570	605	567	578	569	607	591	587	543	589	583	602	621	567	590	610	595	612	624	600	585	588	583	560	570	560	595	585	598	596	584	610	591	585	590	579	593	613	581	604	584	568	607	553	564	591	578	577	530	577	601	597	572	550	598	605	571	601	595	601	577	598	582	602	604	569	585	617	605	608	619	592	583	621	591	591	598	641	540	617	583	581	633	605	584	605	594	568	544	610	604	581	579	576	572	578	550	605	592	618	558	577	623	567	579	598	628	597	583	575	541	569	595	576	568	575	600	574	575	599	589	582	594	598	554	661	639	579	577	602	597	610	568	556	600	586	577	581	598	556	548	580	597	567	607	609	541	624	621	602	592	592	594	595	572	591	555	563	606	570	587	576	561	597	603	613	596	590	578	578	594	588	604	612	563	592	570	551	548	575	563	580	542	556	588	588	573	541	552	573	609	584	628	594	597	597	622	550	573	593	622	631	595	597	552	598	562	595	566	582	571	602	588	637	561	599	568	615	551	568	579	599	611	585	544	593	551	611	559	586	597	596	569	622	579	607	577	571	599	594	592	583	557	616	617	585	573	600	567	568	564	579	559	614	550	610	605	580	585	607	596	600	582	625	576	647	643	626	591	557	559	606	566	586	580	579	597	536	574	611	581	607	617	595	563	586	572	597	615	564	556	561	616	619	612	601	563	584	584	579	583	578	596	601	601	574	579	574	564	587	582	615	612	566	591	573	585	579	585	611	572	584	564	574	585	577	560	563	541	582	610	565	589	621	589	590	580	580	600	641	614	584	584	597	611	597	572	588	607	573	572	579	613	578	571	581	564	604	589	567	599	588	605	600	589	606	592	608	586	591	578	569	545	587	580	600	554	587	588	583	599	551	600	595	636	572	582	560	599	586	630	582	615	603	573	542	595	557	555	562	557	613	570	547	594	609	644	624	571	614	601	557	620	552	587	566	581	648	593	587	557	604	568	619	585	623	562	605	604	540	582	589	561	593	596	543	591	595	629	571	582	587	601	562	556	558	550	595	596	590	592	585	675	571	581	583	561	560	585	603	571	642	573	547	570	642	634	580	616	587	544	571	613	563	600	601	612	591	602	552	550	568	613	570	574	542	587	575	585	550	594	585	608	598	585	615	605	553	593	577	585	594	583	552	621	598	587	594	608	623	576	579	556	575	569	566	612	648	589	603	585	608	586	599	595	581	580	600	591	551	594	557	614	576	594	603	647	589	591	599	603	580	592	549	594	606	560	578	631	618	586	600	555	605	604	555	615	565	581	586	609	595	569	611	566	580	597	558	604	528	614	561	585	605	529	574	619	597	604	592	591	600	539	601	615	596	618	591	609	566	568	611	624	581	557	627	535	598	593	584	582	598	576	611	603	640	579	562	606	601	566	617	559	602	627	597	613	602	612	596	608	595	561	555	593	605	572	575	577	582	590	632	606	594	616	594	644	612	541	617	623	618	582	595	561	575	623	588	600	578	623	611	593	554	569	577	617	575	587	605	595	565	625	626	569	584	613	592	621	578	603	582	573	593	586	590	571	567	569	618	565	564	573	601	614	574	620	594	566	585	604	614	578	647	620	613	625	590	586	588	610	602	578	598	612	572	577	638	558	611	640	562	572	620	575	607	550	561	588	590	602	565	575	583	573	571	619	596	557	598	620	626	619	583	569	576	588	581	593	595	602	571	615	575	579	582	562	570	606	581	561	581	542	611	602	596	581	573	574	617	620	567	558	605	606	592	604	613	624	583	563	593	617	600	611	576	561	622	566	578	570	581	598	599	588	574	643	589	600	548	614	561	586	571	568	567	572	586	599	571	541	573	608	626	581	582	572	593	599	585	604	583	571	531	588	587	566	581	608	574	583	594	617	613	597	549	557	618	607	602	629	595	575	572	591	623	591	583	611	600	602	580	570	574	614	609	567	572	600	562	609	594	632	598	584	599	546	566	622	594	590	569	580	600	629	588	581	552	574	561	568	600	599	599	578	618	587	627	566	622	620	546	529	575	574	606	612	589	614	558	603	619	573	607	591	609	559	590	589	589	549	574	598	602	597	552	612	592	613	593	578	543	641	529	587	602	588	571	630	572	607	568	592	632	567	546	605	583	619	595	578	574	549	620	605	575	610	562	629	558	609	601	648	573	593	585	593	608	536	575	598	579	576	598	582	602	560	553	592	627	593	616	592	557	632	610	582	585	594	600	597	611	557	602	609	596	616	575	585	599	565	639	566	568	600	603	573	567	587	555	630	567	581	568	593	579	589	563	599	572	596	574	605	590	612	609	545	545	608	590	589	623	574	611	556	560	572	597	634	527	548	596	530	600	592	574	587	602	568	583	617	597	616	588	594	590	585	590	536	573	560	587	591	569	609	596	632	594	584	557	589	551	608	623	612	540	609	573	608	589	589	612	603	572	638	610	600	578	597	621	610	593	571	579	624	578	619	538	595	572	573	608	582	621	614	600	596	546	586	596	546	575	617	587	565	583	614	608	617	603	622	593	591	591	612	627	587	575	542	581	612	568	630	599	609	594	580	585	608	555	634	625	573	580	577	577	581	598	579	630	608	604	535	580	618	644	524	628	589	590	580	542	560	561	563	610	617	604	602	592	575	591	593	603	614	608	582	606	588	599	562	591	588	559	602	572	624	555	564	592	584	653	577	570	580	581	595	608	567	588	590	592	566	571	571	584	562	595	604	577	589	584	550	596	586	563	601	571	639	580	628
2433	935	904	798	578	454	457	407	408	393	441	423	421	418	437	406	428	397	384	395	414	407	415	419	448	431	400	416	392	438	431	415	426	431	406	393	424	408	410	390	406	370	416	392	444	366	396	377	391	403	385	370	429	400	438	398	404	391	422	392	372	394	392	381	397	436	417	342	413	405	404	378	372	366	416	419	436	397	421	420	435	393	394	411	396	369	411	375	403	388	407	385	441	429	416	405	396	393	417	409	371	395	366	391	380	390	423	372	406	405	390	385	416	423	443	393	427	385	400	376	383	406	360	381	371	394	360	394	428	393	380	394	380	394	387	415	366	419	468	389	350	362	392	396	379	393	402	399	384	379	429	373	419	384	426	380	394	404	366	373	356	394	401	406	426	377	389	415	393	484	413	371	394	381	410	367	399	405	400	406	368	403	416	409	369	430	387	396	403	433	410	365	430	419	430	389	407	422	411	389	396	400	390	430	391	435	407	384	400	408	416	369	423	390	397	392	382	396	405	428	416	403	430	393	397	417	374	398	391	406	365	371	436	431	385	388	425	387	377	398	444	406	402	365	422	377	399	388	406	368	436	388	396	409	397	392	358	419	381	429	423	387	403	391	383	413	401	397	374	405	440	415	415	391	392	388	399	424	394	434	387	365	393	370	404	376	409	396	388	399	361	374	375	409	381	404	384	358	368	367	400	399	399	425	376	391	395	434	402	387	405	396	421	356	377	383	427	406	381	398	387	409	366	387	409	403	408	386	378	417	423	410	412	406	368	384	400	428	400	413	430	382	390	411	406	362	394	365	400	373	363	389	363	388	386	391	406	396	375	363	363	381	388	405	425	406	405	417	418	401	402	371	380	379	416	401	388	359	389	383	422	359	376	377	402	382	401	374	402	393	401	363	392	376	398	378	400	378	409	396	390	383	383	373	392	374	395	420	400	379	388	399	386	391	378	404	375	377	362	384	408	371	408	423	373	359	375	419	398	389	416	411	377	375	392	364	379	412	351	405	382	371	409	387	401	400	370	444	386	396	391	416	408	384	399	374	367	407	385	386	375	423	371	396	431	392	375	391	397	405	373	373	367	383	414	463	392	423	372	402	437	395	392	409	405	396	394	392	404	390	410	393	405	406	394	403	409	393	411	379	376	417	336	440	361	402	373	387	398	409	415	378	418	404	396	382	394	378	380	405	388	393	387	423	390	386	421	388	375	383	391	391	413	396	384	354	365	350	401	406	389	385	366	384	368	383	389	423	404	415	358	375	376	412	379	410	415	368	404	434	424	381	361	396	412	408	393	407	391	367	394	383	404	377	397	408	433	389	377	382	396	398	397	415	373	379	399	367	410	385	407	373	399	405	414	455	427	398	384	389	398	370	397	389	396	408	418	434	392	412	365	380	394	369	407	382	368	378	403	438	386	432	397	423	361	403	387	361	393	387	383	392	369	359	438	435	425	417	396	391	374	401	413	361	403	360	425	388	401	378	415	393	403	428	422	411	358	394	348	349	381	383	418	401	408	395	352	373	402	403	356	362	402	385	397	399	385	398	393	425	391	413	332	382	431	380	421	390	375	380	367	420	345	377	368	384	414	435	377	397	398	356	369	385	429	389	380	415	385	381	406	408	402	367	375	418	408	429	417	343	415	406	377	403	407	432	417	384	422	405	375	356	408	400	410	417	469	382	365	438	378	358	364	416	403	393	360	403	411	397	416	383	384	419	360	378	359	424	375	417	427	391	407	390	396	363	429	402	399	354	409	392	375	399	385	429	388	417	420	380	387	388	417	379	422	408	384	396	409	359	382	422	421	362	357	397	410	405	424	385	420	405	411	374	440	376	405	386	388	409	378	451	404	399	404	396	369	362	388	393	370	387	333	381	377	395	415	414	378	393	362	408	379	387	374	359	358	403	406	390	385	385	389	381	389	396	397	440	363	397	414	424	407	424	406	372	380	394	423	379	358	372	378	365	368	425	421	400	408	403	381	404	389	378	400	404	373	406	385	395	367	391	401	406	439	355	410	428	387	372	409	383	387	441	364	396	405	372	355	389	384	405	450	356	367	395	403	406	373	413	366	401	390	388	449	393	427	378	359	405	411	380	395	379	397	342	380	375	402	365	443	420	395	427	412	430	397	388	407	377	434	382	389	375	402	383	400	388	380	387	373	387	385	419	403	403	401	402	383	409	430	382	398	425	380	402	402	402	425	394	393	374	385	428	370	392	389	401	346	399	387	405	357	437	451	369	406	470	369	363	413	369	380	369	425	383	373	393	430	378	391	381	402	391	381	367	391	424	380	415	421	364	389	388	398	382	422	412	401	378	384	407	374	384	438	401	365	364	404	406	448	377	359	382	366	393	346	366	360	422	376	440	400	416	397	412	380	387	426	397	409	402	372	428	365	341	414	377	404	375	369	425	431	430	390	383	391	385	361	414	410	412	403	385	371	397	431	423	409	434	401	434	391	362	421	396	379	375	401	446	398	404	418	425	403	397	409	427	416	377	386	404	400	367	391	411	380	403	382	410	394	385	419	385	401	387	369	382	369	396	375	395	401	386	415	400	399	442	411	383	407	373	409	388	394	371	392	422	378	387	424	390	382	410	403	392	384	411	419	406	380	420	386	381	414	380	423	394	384	376	336	398	429	389	390	395	376	399	379	412	415	447	408	391	375	369	389	356	362	449	444	349	409	405	427	386	385	396	396	400	401	394	419	412	398	396	417	405	387	385	361	385	386	348	382	370	384	395	389	355	406	383	394	413	388	381	411	369	399	399	389	413	406	399	394	389	380	408	388	397	418	349	411	390	386	399	387	388	403	414	435	435	417	384	399	386	411	406	365	428	371	372	400	426	378	389	410	389	380	383	354	422	363	361	358	395	378	404	386	394	373	375	405	358	431	426	432	377	396	404	375	386	399	376	408	371	351	374	403	371	382	378	418	415	358	389	394	399	409	410	382	379	405	451	384	411	410	405	429	391	403	372	398	363	395	386	412	410	379	380	377	396	391	399	402	355	432	475	412	388	397	376	397	413	426	416	391	395	410	335	369	400	389	357	368	388	388	356	376	389	406	418	437	397	399	414	408	365	391	414	388	350	407	445	395	425	420	395	417	403	417	407	385	389	384	366	438	422	381	397	401	396	415	391	423	401	414	380	382	382	395	377	375	399	403	404	374	413	411	397	359	398	373	424	385	366	389	366	434	366	381	384	406	395	413	367	391	400	371	369	404	369	381	372	449	395	404	406	372	412	404	366	419	393	424	377	418	384	369	341	404	404	376	391	372	364	384	327	407	380	384	364	387	387	377	374	400	411	383	377	385	403	406	401	369	386	393	396	392	412	421	385	373	419	389	390	403	390	388	401	397	410	365	408	400	385	382	401	387	439	396	400	380	401	397	370	421	374	391	390	397	419	351	381	378	355	385	394	409	377	379	408	411	403	431	367	397	398	363	394	372	454	384	437	392	411	394	448	369	388	405	395	426	423	366	377
2530	1378	1927	1838	1534	1290	1229	1097	1047	1019	1025	997	957	1016	987	942	961	971	929	1000	921	992	966	1029	1027	1082	1126	1119	1030	1003	1044	1006	975	964	929	926	957	903	891	896	878	941	841	844	933	841	898	881	886	848	936	888	815	897	891	888	874	884	889	855	884	850	864	866	844	864	873	795	886	843	859	905	800	850	811	827	894	861	906	832	929	891	889	854	877	879	839	864	859	861	854	835	848	862	842	852	893	889	923	867	909	855	850	872	893	841	860	868	840	838	885	880	851	834	858	882	868	853	887	820	852	864	827	804	860	849	865	868	873	856	844	830	935	900	860	841	860	877	892	762	877	835	832	841	906	875	874	881	849	875	815	826	848	875	857	895	830	885	810	822	839	838	871	797	863	838	829	861	870	882	815	874	853	834	837	848	857	839	909	840	827	859	860	829	873	865	895	838	903	830	861	866	870	863	913	847	812	871	870	874	851	847	870	867	865	861	832	847	823	849	881	848	882	837	854	782	917	798	854	880	830	866	825	840	894	773	843	868	824	855	820	886	854	880	834	840	820	913	870	823	818	877	884	853	837	860	897	879	817	863	846	836	892	881	895	807	856	829	831	818	852	849	818	823	852	819	843	854	869	853	852	829	878	857	867	782	864	875	791	871	869	863	816	840	870	893	866	899	823	871	794	845	827	848	840	807	863	874	863	855	856	814	868	825	811	846	847	855	911	822	793	875	830	816	866	856	892	844	855	857	879	825	825	856	805	858	933	881	798	871	844	862	880	811	889	848	866	863	868	850	855	885	839	891	814	914	833	865	874	882	856	810	831	807	873	857	829	861	819	851	817	827	848	840	853	871	875	829	827	852	890	860	897	830	804	922	842	872	838	854	870	869	841	830	922	869	883	833	841	873	829	843	813	836	898	848	844	853	880	884	858	871	848	857	879	909	837	857	820	864	876	849	861	871	856	869	859	854	861	900	883	851	844	861	855	819	801	896	845	865	840	856	897	858	801	851	800	878	907	838	873	846	860	862	843	894	843	830	862	873	843	858	805	858	851	853	878	873	855	873	881	793	861	850	881	850	805	839	800	880	868	836	818	854	884	859	840	845	904	818	857	852	848	841	858	868	817	882	844	853	862	868	896	863	805	874	874	847	881	831	877	849	848	833	901	850	832	872	857	852	887	818	851	861	858	816	866	894	867	834	863	876	871	791	853	868	863	903	895	911	868	863	823	871	873	891	853	840	873	793	884	866	880	817	846	825	834	851	891	808	821	844	870	868	852	845	830	890	782	869	881	816	841	865	850	851	869	817	842	841	868	869	877	875	878	888	872	789	872	817	846	864	883	882	863	871	863	828	840	876	906	820	872	840	833	900	849	843	876	826	823	906	822	840	910	822	844	794	899	815	879	898	854	851	862	873	866	874	897	870	824	820	816	878	806	886	836	881	835	837	894	844	832	821	846	830	879	874	874	872	888	862	899	880	828	835	832	852	895	826	836	854	827	883	861	860	860	864	879	846	847	908	880	854	852	866	858	889	837	894	865	840	855	853	851	872	852	866	844	894	866	858	815	838	866	844	822	832	853	804	877	873	883	856	855	816	856	837	891	902	847	814	842	854	865	849	832	864	774	878	880	842	878	880	838	857	839	881	873	835	846	817	862	819	894	846	792	853	884	897	884	887	824	863	895	800	865	836	856	856	842	894	833	843	844	847	883	860	821	884	822	806	893	890	791	871	785	801	866	873	831	829	849	847	852	840	878	889	826	884	824	841	855	857	836	840	897	852	821	881	830	867	851	878	892	828	917	901	827	831	823	831	783	791	852	883	834	812	867	826	791	864	805	855	848	875	852	856	808	839	838	892	839	859	803	881	877	847	835	857	795	823	845	836	849	870	884	867	778	836	825	873	873	846	860	874	859	915	844	837	873	859	853	863	878	848	845	912	845	897	839	872	919	852	872	914	855	890	855	909	853	872	880	898	841	912	856	839	842	906	865	814	879	846	826	817	891	858	861	830	869	854	842	868	867	875	844	834	832	885	877	868	892	829	839	829	821	879	857	890	886	919	909	817	857	838	826	822	840	796	872	820	852	841	848	879	883	837	896	852	824	831	835	891	822	782	853	881	879	860	844	834	840	833	878	858	860	855	834	853	850	843	838	868	850	869	868	827	796	860	868	866	892	866	879	857	850	853	844	853	832	866	844	914	911	852	859	857	868	830	830	868	857	886	892	852	807	813	882	828	837	864	902	818	853	895	878	830	900	809	857	890	794	826	842	887	856	831	886	885	832	846	798	856	871	903	829	914	845	816	869	858	835	843	881	860	858	841	858	841	917	861	849	819	825	831	843	892	876	854	852	879	826	830	884	862	842	872	823	890	859	925	900	799	845	863	844	809	869	882	798	885	887	812	897	880	849	819	874	841	830	853	828	871	850	829	859	818	822	874	880	877	870	840	829	850	838	826	874	811	915	842	832	842	838	877	889	865	858	838	840	827	842	793	852	860	841	871	849	895	904	862	844	900	790	814	846	865	864	824	917	870	862	873	810	873	826	839	822	926	800	862	824	848	892	868	827	813	846	809	864	897	801	848	901	860	828	828	808	882	822	810	889	899	856	826	884	920	848	843	878	826	785	835	864	846	879	850	870	857	823	915	850	854	850	808	827	859	864	841	810	831	876	853	847	834	798	840	858	870	887	860	871	865	920	862	865	812	839	825	891	887	851	823	908	863	837	864	802	907	900	877	884	832	891	884	861	874	847	861	806	869	866	833	825	852	783	880	870	883	847	828	871	810	854	857	887	832	890	839	806	864	874	843	839	838	849	898	894	869	862	832	816	895	846	883	846	848	859	835	851	884	854	873	877	882	877	861	854	809	876	814	871	872	821	847	810	883	862	828	871	885	829	871	872	872	866	852	805	891	828	833	805	767	813	869	871	894	868	868	848	890	822	866	927	888	830	822	808	821	877	881	843	805	849	816	822	814	851	888	808	854	864	857	798	887	807	793	917	809	845	822	858	834	883	824	892	889	842	877	841	839	806	902	887	822	842	859	825	853	852	868	858	905	874	887	857	810	870	868	812	811	902	888	851	870	839	839	856	861	799	847	894	823	881	832	871	865	862	806	857	866	852	854	828	824	895	880	825	827	862	871	844	841	862	868	834	860	829	862	859	875	831	847	870	849	885	821	880	870	815	840	834	882	882	826	824	872	826	885	863	792	831	824	870	859	814	858	847	884	899	833	860	856	858	852	822	842	881	875	901	877	923	867	834	860	849	887	837	870	866	842	860	839	900	869	820	897	882	850	882	843	855	846	844	837	870	838	819	818	881	860	864	848	827	830	857	872	843	912	851	884	859	867	825	783	840	857	886	880	861	883	867	875	815	871	876	880	856	899	836	845	846	884	843	847	880	933	856	824	875	826	858	831	874	834	827	861	815	904	830	900	882	836	801	845	816	842	865	840	867	826	831	822	846	892	868	858	878	848	852	836	849	851	813	854
9290	4935	5773	4180	2742	1741	1286	1004	574	529	449	398	389	385	370	353	343	342	363	321	350	312	318	339	339	344	314	306	310	340	321	298	288	332	306	287	309	319	328	287	299	309	291	284	278	293	290	283	244	278	318	265	297	254	305	298	286	254	294	297	262	269	280	291	326	254	285	291	282	313	301	271	313	274	254	311	280	277	297	262	269	296	310	290	289	288	279	235	257	291	262	273	265	263	305	315	277	308	288	262	278	283	290	280	249	291	289	278	294	267	259	279	307	301	306	287	265	323	305	281	283	272	276	262	276	281	262	306	255	297	310	304	272	306	290	297	296	314	306	296	271	290	301	253	281	288	282	283	288	266	276	279	247	293	302	285	246	278	280	301	296	304	287	289	291	280	291	260	265	283	326	298	264	300	288	284	261	297	280	291	255	283	267	282	278	253	272	309	297	282	301	327	273	254	249	286	268	270	299	271	315	295	284	296	280	296	269	293	297	281	293	259	303	291	322	304	255	294	321	289	306	289	290	260	293	282	263	285	310	277	272	296	304	282	269	294	275	278	303	291	294	256	274	280	269	288	285	264	293	320	301	285	263	274	288	317	293	293	287	304	280	307	293	297	275	277	269	301	296	278	306	300	265	270	272	252	272	331	271	267	302	256	295	284	253	308	279	313	285	295	291	287	254	300	264	290	294	289	322	304	279	273	255	277	261	283	304	270	285	302	299	312	267	285	277	314	282	249	261	293	282	294	282	253	305	258	278	275	277	299	308	307	290	296	278	273	304	260	272	277	301	250	293	305	297	260	266	284	292	268	298	293	308	287	301	325	275	282	330	290	272	280	295	267	291	292	294	303	320	271	280	252	262	302	292	270	287	272	266	275	298	256	259	258	295	267	261	302	306	264	272	273	272	304	296	278	286	307	256	283	320	268	288	287	300	314	322	259	310	290	280	297	294	297	296	260	292	290	278	266	279	299	295	278	271	300	299	268	312	279	285	286	300	248	262	253	280	290	304	269	288	297	297	284	289	289	299	295	263	294	288	269	305	300	269	261	277	256	291	296	274	280	259	280	312	291	301	288	260	272	318	267	271	289	269	296	292	274	310	286	296	294	266	255	266	271	289	280	249	275	302	283	295	253	302	293	270	268	298	299	296	276	315	309	279	272	264	276	297	260	280	306	267	291	272	247	274	272	279	315	312	285	269	297	251	300	299	281	300	245	291	279	273	282	319	298	299	275	259	255	298	264	279	263	284	282	300	279	273	253	317	261	263	280	302	274	299	298	269	278	281	267	278	283	283	278	309	262	328	303	272	279	261	280	259	269	256	293	292	282	297	305	294	281	281	298	277	278	293	285	277	279	300	267	262	305	301	291	298	286	287	296	280	308	267	279	300	299	249	274	308	266	300	296	279	289	306	290	282	326	291	278	274	289	302	271	244	271	317	301	282	289	296	295	290	257	257	291	265	306	292	301	304	304	265	277	281	283	297	308	273	256	283	256	326	287	312	273	287	257	283	305	299	286	285	270	281	270	293	280	302	282	268	286	321	299	258	265	265	322	315	268	303	264	283	266	306	301	277	282	287	268	280	281	276	269	263	292	268	272	287	276	253	272	290	286	281	285	286	302	294	303	286	291	267	302	284	315	290	258	297	290	269	286	288	310	283	287	272	247	263	298	279	268	311	289	270	296	264	280	307	297	281	296	300	275	291	258	231	286	297	289	269	290	282	319	290	289	273	247	253	286	267	276	262	309	298	313	275	307	287	270	256	268	271	259	272	271	286	283	291	291	282	278	314	283	262	268	253	286	281	300	277	290	260	279	286	285	271	275	266	247	262	317	315	270	309	277	302	274	287	283	251	285	265	303	279	258	284	323	284	316	280	274	294	326	314	303	281	262	312	303	256	291	271	294	295	320	294	303	302	301	295	291	254	321	291	261	265	287	306	302	287	306	304	267	259	256	288	286	306	296	279	295	261	280	281	272	295	269	290	245	293	313	275	271	283	272	299	249	277	293	292	301	311	286	295	282	276	305	304	283	295	258	325	246	293	290	294	266	280	263	282	293	306	276	282	280	281	309	302	275	313	278	277	289	314	265	297	287	270	274	300	295	287	326	244	310	297	287	283	310	243	287	300	286	307	272	254	265	259	271	304	285	275	269	291	312	285	272	271	265	281	246	307	257	280	301	278	309	317	274	296	289	292	288	262	311	311	264	276	266	295	294	335	272	281	266	291	254	283	313	245	309	273	263	295	291	259	315	291	286	325	271	267	267	266	273	292	295	282	276	287	275	287	267	299	274	287	303	286	295	267	271	326	266	316	277	254	294	279	272	307	277	263	303	286	279	308	274	292	300	258	275	286	263	264	271	295	303	322	279	293	296	296	332	283	278	260	275	286	280	299	269	278	268	289	279	290	280	273	280	330	265	304	292	292	268	307	273	302	277	279	265	283	292	285	263	303	282	304	288	290	322	302	275	314	260	282	312	284	301	274	287	263	302	302	299	326	312	276	255	286	286	292	282	282	274	270	308	299	273	281	306	286	289	280	302	259	294	315	289	298	279	287	278	281	247	272	289	265	284	260	285	294	292	260	285	282	293	312	317	293	287	272	269	282	281	259	299	261	300	297	285	276	291	271	247	334	257	264	269	305	289	304	289	312	272	273	262	278	244	281	306	289	264	302	284	280	312	281	256	295	277	304	318	296	251	302	240	261	302	265	287	300	289	287	270	300	277	304	277	272	302	296	274	287	275	296	283	304	308	279	326	282	252	276	274	317	278	252	296	275	266	315	284	271	306	264	264	281	270	303	269	284	297	289	279	299	260	251	276	282	255	300	271	276	292	289	286	289	275	286	273	287	296	279	292	321	322	281	257	262	274	281	310	249	276	242	274	288	288	305	314	281	305	294	279	277	262	269	256	268	255	306	271	277	291	283	295	278	282	297	263	291	288	269	311	268	277	276	255	287	281	277	288	309	297	282	264	265	322	269	314	277	294	277	297	282	273	319	278	286	292	308	326	312	315	268	287	291	271	282	283	272	303	294	275	290	279	289	315	298	272	296	264	245	300	281	288	258	276	283	286	306	259	285	277	301	251	291	290	284	270	309	293	299	297	307	312	282	253	293	293	305	297	287	276	309	269	270	255	270	300	270	301	314	249	284	274	297	311	310	322	277	327	279	274	323	297	255	275	260	290	286	272	320	252	297	300	284	307	258	260	296	277	301	276	303	285	305	279	289	287	279	282	286	317	324	307	304	258	255	243	284	262	289	265	277	289	298	292	270	280	258	299	271	257	294	263	286	281	298	291	299	283	266	283	286	302	307	287	271	310	297	301	290	291	255	291	287	273	304	272	302	296	263	297	291	307	286	251	289	296	301	292	273	291	279	249	273	270	293	302	276	294	254	285	293	238	284	278	313	298	304	267	258	273	281	295	273	285	285	324	293	287	299	284	300	301	269	294	260	272	252	266	296	274	283	277	275	293	256	317	280	307
7620	4460	7167	6920	5883	4116	3868	3136	2079	1859	1611	1538	1375	1249	1093	1084	1130	1042	898	994	1049	931	944	968	1006	944	928	871	952	1080	1059	926	848	822	813	788	752	781	774	774	674	728	721	680	680	660	632	681	643	713	643	684	705	704	667	651	655	658	646	691	656	650	649	640	665	668	658	598	644	635	656	663	627	666	644	662	673	648	635	662	615	631	651	637	691	666	670	624	641	620	640	655	629	647	650	634	629	619	662	617	666	623	583	647	626	660	668	612	635	613	639	613	644	664	593	641	715	634	623	622	667	643	655	603	632	630	583	628	684	652	595	628	650	617	633	587	665	670	616	658	654	637	592	648	666	636	617	673	636	626	610	623	646	645	587	625	643	577	630	671	607	614	662	613	671	649	632	631	662	619	599	624	638	598	653	613	654	656	615	646	695	662	639	553	653	620	630	638	658	630	604	657	665	662	655	623	624	625	657	621	642	660	657	633	587	647	651	649	624	634	641	621	646	629	677	643	620	662	627	643	634	628	645	654	603	648	625	673	638	662	654	638	646	661	676	638	681	596	639	633	679	626	647	640	644	612	607	670	598	590	640	649	624	576	630	592	618	653	674	601	645	628	630	685	597	614	635	656	621	675	627	658	650	608	609	625	678	634	635	635	620	643	628	597	647	630	624	626	586	648	593	589	607	664	616	599	606	619	652	640	623	609	666	669	600	624	688	647	639	630	653	683	655	646	630	671	655	656	631	599	645	702	651	614	614	665	663	614	652	650	647	657	664	669	638	623	638	661	666	626	649	630	657	689	599	620	596	635	655	626	688	669	626	604	624	622	653	642	635	614	624	641	624	686	614	621	635	671	643	606	677	636	659	625	637	687	677	634	620	621	647	660	581	621	645	617	633	619	591	630	629	595	655	654	631	646	662	620	651	629	654	641	642	615	612	634	628	677	576	609	634	624	614	678	628	652	634	614	610	598	616	636	641	650	648	605	627	635	652	663	628	665	627	606	637	636	658	673	614	601	669	663	595	665	609	616	599	609	605	670	591	662	647	678	644	636	663	655	625	589	599	664	592	636	659	664	647	685	614	678	635	648	625	651	655	611	633	647	645	621	641	634	641	620	611	633	602	630	618	656	621	629	633	644	601	579	652	648	659	632	654	654	616	637	590	628	629	608	637	631	678	601	623	647	643	607	595	625	677	665	648	675	680	606	641	669	647	647	615	600	632	622	661	634	677	662	654	660	610	629	665	596	656	617	600	684	609	604	640	649	610	669	612	664	639	649	661	631	630	574	618	657	689	684	679	647	624	599	560	652	656	579	644	610	702	651	668	608	654	637	644	630	615	579	660	619	651	642	647	644	599	623	692	622	594	623	680	655	622	603	611	615	677	630	646	656	662	631	668	615	611	639	632	674	588	616	623	626	611	614	624	652	657	626	643	709	631	579	663	624	621	617	648	619	635	605	612	647	648	595	593	624	617	600	674	614	674	633	631	634	662	649	659	648	663	646	593	653	629	640	588	681	674	638	650	662	664	627	615	623	648	656	685	609	623	594	628	637	591	635	648	626	598	590	666	657	635	651	646	623	667	633	566	596	615	628	617	601	652	615	637	667	662	645	686	702	661	630	640	611	608	645	630	592	673	584	608	652	658	585	621	620	660	629	664	676	641	661	642	652	650	675	613	640	672	646	596	619	597	645	665	621	638	648	660	658	632	659	664	628	642	617	641	620	607	615	633	651	628	650	649	579	599	696	623	703	666	645	630	654	630	697	667	677	656	593	591	620	626	690	612	686	616	659	597	629	651	611	615	596	609	678	676	682	628	623	676	644	661	648	650	654	653	594	657	652	627	650	639	659	628	653	615	629	620	648	634	614	635	638	589	617	652	682	625	645	655	658	638	628	633	633	598	582	678	622	640	646	679	657	666	647	687	622	630	622	662	610	650	590	580	673	654	597	633	657	623	627	603	644	648	635	620	608	666	627	640	633	645	668	636	670	662	638	621	667	642	628	599	661	662	621	657	624	585	635	622	634	637	612	695	646	614	642	607	660	685	595	643	681	645	602	651	671	641	601	633	605	649	695	653	614	638	665	603	641	630	639	620	650	688	641	597	628	585	666	671	654	638	661	672	619	673	644	644	640	611	697	639	591	636	620	634	619	643	629	693	621	595	635	631	685	636	638	616	605	603	641	625	602	691	599	666	647	639	654	646	592	666	631	658	614	649	623	645	635	658	634	648	645	682	679	603	645	577	655	657	639	660	583	600	630	591	636	626	661	612	593	678	602	656	622	652	620	649	614	604	623	669	634	616	652	624	641	611	640	639	667	628	655	666	645	645	694	628	633	670	654	702	644	612	628	618	611	642	647	687	679	596	651	600	650	610	647	646	624	642	653	665	618	577	647	632	652	599	646	643	689	656	664	642	646	634	669	690	645	662	665	622	618	643	583	651	652	637	631	647	693	658	637	594	619	613	684	672	658	611	674	615	673	636	646	649	642	634	618	673	645	644	646	656	640	622	640	591	630	625	668	670	636	642	592	615	670	647	664	636	650	668	627	607	676	623	620	647	655	618	665	617	620	663	635	638	586	627	641	629	645	643	634	604	641	591	669	658	615	645	663	591	607	608	652	678	659	606	640	625	630	658	621	627	630	610	677	630	646	653	654	590	583	620	685	631	639	624	675	664	644	735	627	649	614	641	629	624	614	628	647	615	647	681	665	644	643	653	636	676	585	617	601	655	640	704	632	646	620	651	600	604	651	673	587	648	622	674	693	675	632	639	618	615	641	628	634	656	672	614	694	604	614	634	618	670	646	661	605	641	681	690	616	666	667	660	649	638	630	636	640	635	613	633	600	622	588	630	657	578	622	653	652	643	633	610	663	669	646	648	645	643	654	622	659	630	657	655	593	674	625	664	680	653	636	606	653	618	639	629	645	668	636	640	626	621	639	639	607	627	593	656	641	699	621	646	648	643	587	622	599	675	633	607	639	631	641	627	651	633	636	651	620	655	655	616	646	600	640	677	628	657	653	625	618	594	635	615	654	687	610	687	622	665	663	646	659	659	649	588	606	618	608	646	642	628	641	656	678	680	632	623	612	625	647	644	639	628	683	601	608	611	621	605	615	603	659	651	632	666	631	651	610	572	621	614	645	583	674	632	628	634	648	634	654	648	572	662	639	599	685	588	657	658	646	614	656	637	611	649	655	645	677	651	626	616	639	652	675	685	652	667	626	611	635	651	661	656	623	684	654	678	585	597	657	669	640	642	629	603	600	657	673	626	643	655	645	633	646	626	612	648	641	638	654	642	612	632	624	625	710	666	632	631	632	626	619	615	708	618	642	564	609	650	631	672	613	637	660	611	645	651	659	594	638	698	645	622	693	627	632	652	637	596	592	633	619	641	661	603	646	678	619	646	587	621	621	675	626	639	599	632	637	602	656	646	613	652	667	607	615	588	626	636	659	682	676	645	649	621	602	618	635	638	662	645	578	635	578
16964	8561	8906	7719	4439	2454	1884	1307	843	735	600	559	462	466	349	375	359	343	326	336	311	319	341	300	324	356	347	313	375	340	316	303	348	300	281	290	269	242	277	274	281	232	263	246	287	235	238	263	266	278	269	254	237	287	268	245	259	264	251	248	252	244	269	262	242	276	241	233	275	241	275	258	247	240	237	250	259	249	249	248	233	247	233	232	234	233	286	273	265	239	226	238	257	217	243	266	243	234	272	260	249	224	254	257	249	252	262	241	233	227	244	262	252	248	221	253	232	270	252	260	238	242	234	263	255	276	257	268	255	275	265	237	265	239	256	243	286	246	226	245	249	263	237	216	261	238	239	227	218	258	265	218	242	263	253	232	238	258	244	255	244	273	250	247	253	264	276	243	219	240	263	219	288	243	256	242	237	283	261	228	255	273	244	244	233	236	243	257	274	294	278	265	244	245	284	244	249	266	252	231	260	258	252	261	260	236	275	242	256	248	241	236	254	272	251	235	277	244	261	279	229	267	267	249	257	265	219	233	249	253	252	265	243	236	221	251	242	253	235	269	272	264	244	261	247	238	239	257	270	268	273	236	227	259	258	233	256	225	244	249	249	247	258	246	253	244	229	273	283	258	255	264	251	249	228	271	237	248	236	240	242	227	243	256	263	270	269	256	243	239	270	255	259	265	251	240	235	259	214	238	232	271	254	236	227	244	249	271	265	269	224	234	246	267	249	242	258	255	253	249	237	252	252	223	249	243	250	255	257	241	275	236	238	211	259	271	225	250	252	227	248	263	250	235	270	237	287	228	248	246	269	243	250	241	257	261	236	236	217	238	247	241	233	246	265	245	259	239	243	224	263	244	250	270	238	262	237	257	252	248	255	258	268	257	257	266	255	271	266	247	224	251	237	246	254	253	240	248	264	267	243	233	226	258	268	275	219	267	240	247	254	227	237	255	249	261	223	221	254	257	258	272	226	252	246	256	263	224	253	242	279	256	243	243	241	253	252	279	273	245	232	240	261	223	217	246	249	283	257	239	242	249	227	236	234	251	252	267	239	250	272	237	248	234	235	222	245	233	252	253	244	221	251	247	210	260	271	233	238	261	276	239	237	234	238	215	271	237	250	247	246	254	232	230	254	231	249	264	253	257	262	270	229	241	244	252	233	266	246	249	240	272	253	238	251	212	241	244	229	259	266	225	262	276	223	281	265	253	219	265	265	231	286	253	221	257	253	248	233	273	281	255	246	256	231	232	256	268	279	278	242	253	284	245	257	220	265	254	254	245	220	242	250	242	236	246	224	221	259	250	218	247	251	264	265	235	239	255	256	244	226	261	203	285	248	249	244	265	247	273	255	244	238	236	279	265	255	234	266	261	267	253	274	264	253	278	231	248	240	219	246	259	242	279	218	232	224	257	238	257	265	246	250	223	259	240	284	276	257	270	290	216	269	252	239	234	238	266	282	239	251	264	263	218	268	268	248	260	210	253	246	235	261	251	245	231	296	273	258	229	234	241	250	264	272	241	250	267	226	254	253	238	272	249	228	243	239	254	272	265	258	256	253	242	302	275	258	252	258	273	274	252	249	245	240	254	219	278	262	256	219	259	230	249	263	237	217	222	261	252	224	243	258	252	241	240	239	265	289	249	259	222	227	268	253	252	237	256	250	229	229	235	247	257	260	247	289	223	242	258	247	230	257	220	270	214	251	242	258	261	237	255	245	240	236	288	248	232	265	237	287	229	226	227	246	251	252	227	241	267	253	273	264	250	262	237	225	239	238	253	237	253	252	258	245	226	246	255	296	256	243	255	245	216	219	236	246	241	207	263	238	244	235	223	252	250	223	260	243	267	239	244	217	235	243	228	290	231	285	244	237	234	249	246	228	247	263	271	239	267	274	250	249	252	247	206	236	261	264	246	259	262	239	252	272	252	254	212	236	238	249	237	254	247	262	224	241	261	275	268	218	259	245	277	264	262	243	268	225	240	277	255	241	265	275	241	232	259	250	252	253	241	217	243	265	262	225	231	271	243	255	268	231	268	257	229	232	267	269	245	263	250	230	235	256	260	249	248	241	263	228	232	267	227	246	257	240	267	259	265	265	234	226	230	228	252	250	284	280	246	224	271	256	268	269	243	244	246	264	285	228	253	272	261	276	225	270	222	271	239	261	255	247	268	283	244	248	230	238	255	249	256	249	253	242	288	250	257	250	262	266	281	228	232	274	221	267	265	241	249	230	234	269	275	273	222	259	242	266	282	229	258	274	246	261	256	226	208	246	272	229	216	237	251	253	277	213	260	244	259	277	232	295	256	268	227	231	256	243	243	273	217	257	255	235	274	237	260	259	246	254	283	261	233	246	260	265	264	230	253	242	254	264	255	226	261	258	244	275	283	236	192	258	254	236	262	240	259	266	265	227	283	218	240	268	283	242	230	252	280	250	251	235	232	239	269	254	255	238	221	256	260	256	223	261	270	247	253	269	235	229	270	253	247	274	227	226	234	247	251	266	257	246	284	211	235	217	272	226	269	257	237	276	223	271	282	239	272	241	288	232	270	231	268	267	278	251	228	233	252	259	246	264	238	275	243	260	257	244	255	236	264	240	267	285	251	244	272	250	263	275	233	226	263	253	261	266	245	243	228	263	224	249	227	242	254	267	264	235	240	277	253	278	243	267	265	253	237	246	271	243	246	254	238	264	259	260	285	276	242	230	273	260	257	243	244	236	248	230	252	254	255	242	262	261	231	263	235	264	276	259	224	246	261	238	241	224	273	273	237	242	255	257	249	235	252	239	267	245	257	283	283	252	242	265	230	231	266	231	243	230	267	249	263	238	248	242	220	243	228	196	235	259	250	239	295	268	256	243	247	260	241	264	272	232	252	262	200	231	277	263	256	240	241	250	254	264	251	285	263	225	228	262	240	240	240	246	242	244	266	224	247	260	244	246	240	245	240	275	224	222	227	226	245	288	269	234	264	243	249	279	267	254	259	253	257	214	274	231	255	256	277	277	237	261	240	254	232	245	268	237	255	255	242	269	250	258	223	228	242	239	226	243	233	236	228	255	236	229	240	258	233	269	258	246	231	245	252	228	259	253	253	264	277	228	236	210	245	248	274	242	241	265	268	276	264	243	258	239	260	277	263	267	238	247	251	239	249	246	239	227	230	240	246	252	225	248	246	264	260	287	230	221	253	270	211	240	238	238	254	238	277	240	262	243	242	260	247	264	229	279	263	217	241	255	233	238	252	243	262	248	226	264	275	238	231	237	238	240	249	240	245	252	227	246	254	237	256	262	274	244	278	239	304	264	262	267	280	250	237	257	235	270	221	248	262	277	254	236	212	251	233	279	233	236	238	225	268	274	264	237	255	272	246	249	251	230	259	257	250	255	235	245	236	275	218	243	242	264	286	280	251	258	232	209	242	248	220	267	256	243	235	248	254	244	258	235	245	231	260	258	270	296	261	255	254	247	249	257	232	235	224	243	267	223	232
10105	6587	10073	10985	7805	5398	5317	4357	3228	2820	2443	2062	1980	1719	1429	1386	1481	1432	1086	1225	1126	1088	1013	1064	971	1079	1164	1249	1328	1352	1140	1027	926	852	829	750	771	764	741	705	690	701	626	709	668	625	622	653	629	710	626	618	669	698	633	640	636	602	589	626	639	582	628	591	586	647	649	596	558	626	613	580	557	621	583	622	537	593	592	604	559	571	605	621	596	565	622	578	616	570	665	570	620	568	589	592	570	561	587	620	610	542	578	580	608	610	617	554	546	589	556	556	576	584	560	585	586	590	578	525	577	630	576	599	622	563	617	646	557	569	571	602	601	559	547	580	561	557	602	621	578	558	563	562	584	571	626	620	560	581	584	565	568	568	602	616	556	608	571	577	585	586	546	594	620	578	590	579	575	593	575	616	577	581	557	528	570	606	593	594	573	589	585	562	529	616	580	577	616	610	605	595	542	556	549	590	571	553	599	600	633	567	625	568	580	544	554	575	585	610	626	557	568	574	539	576	544	536	567	597	555	587	588	526	604	582	563	557	609	573	586	602	552	547	568	624	545	595	611	567	595	558	588	588	607	560	654	607	557	585	585	578	591	579	567	520	584	550	620	604	598	571	565	587	570	550	620	602	561	570	571	606	542	595	535	542	589	530	536	593	572	564	567	592	593	598	549	532	600	573	584	604	561	595	575	573	606	548	572	572	608	599	593	611	574	606	561	622	633	587	599	565	577	545	529	571	552	600	563	543	613	565	607	574	574	556	579	628	622	594	555	559	659	575	560	607	598	603	536	559	588	555	562	586	572	597	560	593	575	598	539	577	574	541	559	589	577	623	606	584	609	544	589	576	605	562	560	585	619	570	609	546	589	563	570	576	561	563	592	548	568	579	541	573	560	579	538	567	586	602	598	580	560	591	581	606	564	586	577	603	585	594	600	578	565	595	602	631	543	567	556	582	528	564	589	573	578	588	567	543	582	573	581	612	589	602	549	587	539	574	573	632	581	527	565	579	579	556	572	581	565	584	575	595	581	647	616	525	588	630	578	559	564	544	610	600	601	584	590	542	574	627	601	558	604	562	553	594	585	570	601	569	608	570	603	600	593	568	594	581	559	587	559	618	553	607	570	587	575	557	595	588	602	576	567	565	550	608	593	577	590	579	584	541	589	579	608	588	549	546	554	568	630	612	591	541	597	614	525	581	615	618	569	551	558	577	564	580	593	545	588	611	596	607	598	594	559	585	595	562	560	571	590	545	593	621	551	568	606	546	581	598	567	554	574	554	610	591	604	554	533	565	591	592	566	565	595	580	600	576	601	598	591	569	548	588	571	560	563	564	609	534	617	578	578	547	577	554	571	586	559	585	597	576	570	611	607	625	600	565	590	605	545	579	610	560	603	572	631	615	577	575	592	557	573	565	589	610	601	590	546	586	569	574	570	542	556	564	570	593	561	573	541	601	611	591	560	579	598	572	558	576	596	556	591	575	573	565	561	607	581	591	572	505	553	556	614	573	616	566	570	603	591	595	570	557	581	533	591	576	569	604	621	626	541	535	567	613	602	586	546	591	550	544	587	549	543	566	610	554	555	562	577	592	556	586	573	633	555	606	616	530	552	533	573	563	620	615	609	617	563	586	543	588	580	560	543	593	562	611	594	599	578	604	557	578	567	559	553	548	578	559	564	561	557	580	545	572	534	574	538	616	584	555	563	535	569	563	582	575	555	568	564	572	590	608	588	544	546	594	576	539	557	569	579	608	622	604	616	608	568	554	564	605	596	559	600	566	583	580	571	579	580	574	564	566	572	543	570	575	576	527	615	608	590	614	625	600	592	553	591	586	600	580	580	558	574	570	624	618	577	615	597	556	561	576	584	597	579	534	594	570	596	593	560	568	613	579	594	588	539	597	588	572	561	639	616	589	579	572	554	572	579	615	562	551	613	541	578	587	572	573	554	581	539	579	550	618	568	580	566	606	561	576	538	582	539	545	616	577	573	569	592	586	544	594	569	565	573	564	559	602	616	621	573	573	573	540	611	575	602	586	581	564	584	582	574	586	563	572	537	603	581	593	576	574	586	640	572	585	580	580	552	592	632	600	555	593	615	577	596	566	612	596	570	626	583	578	572	563	599	615	552	604	582	598	578	572	570	614	575	582	577	618	578	589	614	597	598	556	600	552	558	587	613	580	557	580	569	577	573	560	598	559	591	528	592	544	589	593	571	588	604	569	545	565	619	546	578	616	593	577	564	633	593	572	579	576	588	535	604	560	546	557	535	615	590	577	588	529	547	583	546	556	585	608	558	579	554	577	555	546	540	601	574	585	584	594	666	588	581	581	577	574	604	589	543	557	540	540	591	564	590	601	579	639	578	575	583	508	549	604	570	578	600	582	592	626	620	627	604	559	599	574	597	599	569	616	566	601	589	612	563	600	569	543	600	578	571	580	576	560	546	604	607	557	629	563	573	578	555	536	583	556	572	581	560	593	595	580	564	604	572	562	600	566	577	558	616	575	588	544	588	584	565	557	558	565	623	645	553	558	601	585	579	557	596	529	586	569	585	532	550	586	611	591	552	600	561	622	587	609	557	579	580	603	554	603	601	578	560	586	541	584	617	573	581	588	555	565	595	618	549	599	606	568	564	564	574	602	566	606	580	565	611	606	587	553	563	550	572	567	569	562	563	569	626	574	607	588	547	616	589	591	595	572	565	576	612	622	612	556	576	628	589	578	589	594	629	577	530	566	532	584	595	554	634	593	639	628	573	568	581	602	605	595	613	560	623	541	574	572	559	574	559	581	578	570	636	570	567	530	581	594	583	576	570	578	583	580	584	567	621	541	590	593	562	564	551	557	569	557	571	598	586	586	618	637	605	579	568	622	614	551	549	561	540	538	548	558	554	625	542	535	552	613	550	546	563	593	564	575	564	591	607	612	558	603	593	567	572	580	607	565	618	614	630	581	598	585	609	620	578	551	586	560	542	628	588	559	559	644	621	548	599	585	566	575	572	567	578	560	593	567	573	535	570	574	554	588	559	541	577	543	605	544	620	574	581	583	603	606	566	560	596	575	593	573	565	542	590	566	558	564	593	584	600	534	604	571	594	589	563	597	538	592	601	580	581	587	594	577	588	573	567	563	584	599	571	584	597	614	577	550	570	586	582	569	604	547	543	585	549	557	571	572	578	595	577	584	565	611	548	566	571	584	601	582	639	607	568	567	608	575	618	562	564	609	569	562	593	610	604	575	591	593	578	567	576	583	580	570	540	602	581	548	560	570	618	586	608	577	575	576	590	574	556	578	584	559	648	563	557	580	527	594	571	570	523	561	572	532	536	557	591	595	578	541	570	566	558	547	571	543	567	561	598	543	635	582	577	575	582	590	532	561	555	585	601	591	571	587	594	564	561	573	563	603	610	580	571	577	613	598	612	552	590	591	592	523	577	595	640	580	594	607	545	597	602	536	552	579	526	604	552	599	593	599	612	571	598	597	582	574	607	619
2441	848	800	702	531	512	436	450	449	471	411	427	441	414	420	387	451	453	415	443	404	401	423	384	424	431	476	420	441	445	425	432	431	418	428	382	399	360	426	381	382	397	413	384	406	414	410	465	384	373	403	442	405	436	404	418	428	437	415	402	407	388	419	410	410	423	438	397	406	452	400	374	393	426	383	401	424	404	420	389	371	381	387	393	401	396	404	395	417	418	397	438	424	380	430	385	381	424	400	378	381	424	370	367	359	374	401	434	345	402	398	440	405	440	362	432	386	449	398	459	418	372	377	391	414	374	414	414	351	435	407	380	377	362	358	384	426	448	399	402	443	370	413	395	350	415	447	396	425	401	372	410	421	408	429	368	415	385	403	429	406	386	419	403	390	417	413	422	380	438	405	423	426	397	446	440	404	380	384	410	411	420	400	380	433	446	403	386	411	386	407	392	396	401	366	455	386	379	399	413	442	389	352	381	394	403	411	398	423	395	407	395	418	432	445	420	364	365	412	342	380	397	399	382	401	395	415	427	396	396	370	414	382	413	408	369	402	360	426	358	401	407	379	397	427	389	427	390	410	402	369	381	406	353	403	425	434	420	466	411	438	388	404	377	480	425	408	402	398	368	393	427	390	413	416	406	406	364	351	426	387	402	394	425	430	368	409	394	401	381	399	421	438	441	383	402	395	372	401	408	411	393	422	384	408	401	378	389	378	406	415	417	389	384	394	421	432	411	398	407	381	426	382	442	366	396	374	373	432	423	434	426	385	420	408	400	433	400	455	394	445	396	415	399	398	412	399	344	396	376	394	403	435	401	368	373	415	407	386	384	409	436	407	364	413	429	401	417	394	391	364	404	384	367	426	427	410	421	422	425	417	426	397	402	419	406	397	404	414	369	414	377	424	403	406	423	393	410	396	412	381	397	376	385	395	424	390	360	392	377	404	433	381	428	429	387	393	424	382	403	396	400	412	411	393	377	394	390	360	409	418	394	363	427	418	412	416	402	407	427	437	394	366	401	340	407	394	396	377	399	392	426	436	392	372	371	398	413	393	379	393	417	402	395	387	377	388	415	428	419	372	348	391	401	394	438	431	420	388	413	395	364	409	396	380	386	389	383	441	375	409	447	395	399	407	392	393	399	442	389	343	367	393	389	385	433	404	396	422	334	417	415	388	378	398	403	372	378	413	431	393	378	371	408	398	414	378	401	401	383	402	395	401	368	419	427	412	409	406	379	425	398	398	418	384	406	371	382	396	420	418	415	447	438	394	351	389	387	372	413	377	396	428	371	389	372	376	416	405	374	414	395	390	408	351	375	395	385	382	365	398	397	421	372	363	402	418	392	399	378	376	389	356	408	388	396	415	427	447	395	403	417	435	394	363	371	379	387	397	395	430	371	408	436	426	383	388	382	411	415	426	413	411	407	357	414	431	402	403	418	430	378	354	397	392	420	387	409	395	384	414	401	369	409	408	424	398	417	394	443	402	425	396	420	409	392	420	450	402	423	389	400	442	404	388	406	399	415	433	388	396	391	418	401	399	356	421	395	394	424	397	413	402	411	416	402	419	376	404	412	407	408	391	411	432	350	344	426	406	398	400	423	408	413	388	415	397	373	415	393	388	422	378	377	375	383	404	398	419	375	414	410	418	380	410	418	439	393	381	373	368	407	404	411	406	398	371	437	479	425	368	375	412	399	390	371	323	393	415	406	384	386	374	385	399	380	385	421	408	401	392	404	380	388	454	399	373	406	402	405	377	382	363	428	377	402	379	406	400	392	390	391	397	389	392	386	381	413	391	397	406	358	388	385	391	389	412	408	375	409	385	384	381	437	403	389	427	384	418	434	414	381	381	414	388	402	395	438	401	397	411	393	425	380	425	413	434	397	406	417	392	378	409	420	448	374	400	404	378	408	427	431	371	400	388	369	399	392	427	379	424	424	398	352	379	381	367	418	377	370	412	419	426	422	354	410	422	363	407	371	371	403	381	411	400	359	387	422	383	459	426	397	379	422	410	428	419	383	391	367	428	348	432	392	406	386	407	390	423	399	406	381	403	379	391	378	383	395	374	397	384	360	416	412	356	419	396	420	380	390	376	429	412	411	396	381	367	448	415	369	377	386	418	384	385	382	398	393	399	368	408	400	364	411	411	389	399	355	371	412	409	396	379	418	453	387	390	384	394	417	428	389	396	388	384	434	383	420	410	361	361	435	391	386	381	401	387	372	368	371	393	387	410	354	428	420	427	425	408	404	353	411	420	399	393	415	401	424	452	413	408	366	398	376	409	401	363	416	390	386	393	410	425	400	361	381	397	388	373	381	409	381	405	394	416	396	371	418	413	381	418	399	436	388	421	413	399	393	382	376	437	405	412	364	370	403	406	397	382	407	418	369	438	408	397	402	358	379	376	405	375	418	436	390	434	403	391	383	378	388	393	421	386	376	411	423	403	411	376	391	351	393	417	421	427	401	376	408	433	443	392	354	357	415	416	422	409	374	401	393	387	464	418	364	397	352	410	414	445	384	381	385	391	415	373	430	405	417	396	394	424	409	355	377	396	419	431	379	420	395	411	412	387	394	424	400	440	427	400	374	416	386	402	378	394	381	392	385	385	411	413	424	375	407	394	384	386	423	386	389	398	436	387	363	397	416	398	402	448	394	400	425	404	397	390	414	398	395	380	404	420	388	402	381	392	395	392	416	373	400	396	441	384	411	412	405	398	389	417	380	425	401	421	379	383	400	390	398	392	394	452	380	390	408	410	402	392	428	420	387	387	379	430	442	386	422	379	417	385	450	398	445	392	420	425	397	413	405	379	428	377	428	391	404	365	397	353	387	406	436	436	397	392	409	392	378	384	388	399	393	380	409	416	393	375	373	392	427	413	386	421	341	391	427	380	381	407	414	400	396	392	381	423	387	436	452	373	448	399	400	359	396	416	379	393	412	405	440	409	402	370	351	382	384	408	424	383	408	393	416	365	399	408	376	369	377	384	410	386	441	429	385	411	406	405	408	383	384	405	413	396	389	414	394	381	407	396	403	455	397	370	366	386	362	379	438	391	385	411	393	394	418	376	396	364	348	421	401	399	441	405	407	395	404	413	342	367	408	389	435	396	408	393	387	370	397	448	401	419	424	405	385	376	368	407	369	394	459	380	392	392	375	397	407	414	446	379	455	429	367	423	385	381	393	414	398	393	374	435	391	386	394	386	378	428	417	399	397	371	392	372	398	434	420	425	411	476	418	392	398	415	402	360	418	388	384	388	402	401	327	380	426	375	436	384	394	430	392	419	424	417	426	356	381	377	434	405	402	405	398	382	425	434	393	402	372	399	363	394	388	361	396	380	420	384	421	387	404	436	409	411	416	365	396	419	391	389	390	418	392	419	380	386	407	386	395	392	366	395	442	430	383	373	412	418	457	392	413	395	360	397	415	375	391	393	379	398	414	366	388	406	379	410	402	419	369	408	361	364	379	411	396	402	400	396	391
2422	1365	1777	1826	1518	1300	1165	1020	1023	1029	1026	969	956	982	954	980	999	956	962	972	965	958	1053	1054	1016	1058	1069	1036	1148	1015	943	952	977	1007	917	970	909	965	990	934	881	885	910	918	902	887	916	922	865	860	871	953	923	875	891	894	829	867	883	909	911	873	851	951	855	873	864	877	874	905	870	864	833	894	893	841	811	845	882	849	872	895	914	817	876	870	877	905	876	844	812	879	830	878	858	865	863	868	848	912	850	858	847	897	844	858	864	856	921	855	863	855	840	866	853	801	887	820	812	848	821	856	919	876	853	852	836	834	944	852	872	826	876	875	866	881	842	872	927	872	862	901	816	824	840	867	864	865	903	928	860	867	859	820	812	932	826	851	862	868	881	844	870	871	829	887	820	853	820	902	916	926	907	865	831	903	826	841	831	878	881	927	825	871	895	812	844	803	882	839	840	905	800	858	871	855	836	851	864	894	864	836	886	845	883	864	922	854	912	878	896	899	843	915	827	875	843	863	862	870	872	839	933	839	830	891	871	858	904	870	901	777	826	894	871	884	877	850	904	869	890	890	894	832	890	854	857	848	878	847	810	872	864	905	886	867	815	895	896	839	903	903	879	835	850	847	875	840	861	908	859	841	858	815	817	830	815	911	888	857	830	858	890	881	832	850	849	881	849	876	887	883	873	815	852	811	917	798	855	883	787	821	884	905	817	880	865	925	944	870	874	873	870	853	888	893	963	893	877	881	871	879	863	881	870	845	860	912	867	867	843	839	806	836	909	877	820	858	834	852	861	846	838	813	875	927	879	838	851	894	950	860	914	865	876	896	818	837	932	869	888	875	848	877	868	898	918	846	858	899	842	864	868	816	850	863	922	868	818	855	813	854	897	828	847	846	857	856	873	857	867	835	857	857	867	854	925	864	863	900	902	914	806	848	857	866	853	854	876	882	867	918	898	872	840	832	887	829	869	861	887	840	886	853	863	827	801	822	864	850	870	889	875	897	876	896	916	888	888	924	847	866	875	855	855	824	830	835	846	849	878	878	872	848	825	880	836	889	846	807	889	857	874	898	897	902	880	879	869	841	915	878	843	869	885	913	876	816	799	880	852	895	906	883	892	867	832	889	863	869	902	880	893	864	842	834	802	880	838	869	842	858	875	840	865	844	893	838	858	910	873	830	876	865	888	864	874	885	873	899	823	859	844	871	861	858	840	861	826	808	917	839	842	866	889	917	935	852	868	875	876	873	844	864	801	885	830	840	859	832	853	866	853	884	923	878	841	876	877	909	797	901	789	886	846	850	899	866	838	838	840	920	835	847	854	897	857	833	813	835	882	873	839	995	834	845	882	848	899	845	845	870	867	944	864	838	928	865	864	908	793	879	876	810	888	886	839	833	850	847	839	894	838	894	864	876	901	861	868	824	856	872	880	823	930	891	853	891	848	799	872	852	865	909	906	869	881	864	886	881	834	871	839	858	818	943	822	888	851	858	872	865	805	873	868	833	862	836	856	790	794	861	895	877	837	873	858	867	867	845	862	891	871	832	837	855	859	929	887	880	867	839	875	878	905	887	880	915	839	869	882	867	852	865	859	894	872	860	850	869	877	898	910	879	860	859	886	874	867	906	848	887	874	860	850	899	825	874	875	850	881	855	818	897	888	863	831	865	890	841	821	894	876	922	904	853	838	829	858	814	822	890	843	843	871	875	773	880	884	858	833	912	854	830	839	839	845	828	859	879	876	875	862	833	811	829	882	885	859	848	923	874	850	881	832	827	882	874	891	852	874	893	863	847	857	848	871	895	897	837	893	897	848	853	911	865	839	854	838	834	955	820	885	862	886	856	888	902	830	843	824	864	874	867	892	801	881	843	854	867	852	889	846	857	881	859	867	873	895	866	825	840	873	875	856	845	841	823	880	864	868	800	841	844	841	833	930	821	859	879	881	837	834	851	845	893	875	891	879	838	888	870	874	868	839	858	874	894	892	889	852	860	887	858	873	860	825	835	845	873	849	828	886	908	885	854	862	891	839	883	888	859	808	935	842	888	842	907	885	848	891	866	836	877	826	863	829	861	931	908	861	891	875	852	853	890	821	809	892	864	879	815	846	866	901	890	849	863	859	903	853	893	861	818	858	851	873	872	846	869	842	862	868	867	872	840	887	816	928	896	850	859	920	874	896	858	819	924	855	886	883	826	882	839	867	834	838	816	881	879	874	907	910	840	891	831	907	879	878	847	826	863	874	874	885	869	932	847	801	889	837	854	815	868	889	854	857	851	853	922	907	841	861	880	909	850	860	890	925	834	887	851	853	892	819	912	937	872	839	857	807	878	869	845	850	878	894	851	854	844	853	842	852	868	858	832	887	845	817	887	837	876	871	870	841	839	845	856	867	880	832	849	863	846	882	859	892	869	856	859	921	837	861	852	829	879	875	870	853	863	853	843	823	845	888	893	878	884	861	865	835	895	866	921	877	886	841	866	869	891	835	892	884	846	867	895	874	859	884	878	862	780	883	925	792	867	851	868	865	907	821	860	851	905	895	869	896	836	814	935	850	830	849	894	861	873	847	837	864	856	835	924	844	927	874	826	892	900	900	868	815	865	869	852	845	914	877	893	855	858	876	901	824	843	826	844	900	921	898	902	879	828	909	854	830	872	896	848	872	870	900	871	905	856	866	910	922	861	870	870	828	939	912	889	931	878	826	890	821	842	862	869	802	823	841	861	913	831	841	864	806	804	919	884	844	812	884	826	822	839	865	866	828	868	851	847	877	892	838	884	843	838	884	845	858	868	871	875	824	876	807	886	878	858	851	865	843	871	885	863	770	863	897	862	889	835	861	904	834	841	859	850	837	871	903	837	862	856	851	877	843	827	831	868	884	853	836	912	869	916	891	836	823	920	887	832	881	851	835	910	843	854	869	865	834	891	873	875	875	860	816	849	873	869	871	906	917	881	895	874	862	842	856	832	838	844	809	887	831	874	880	869	833	850	857	871	875	860	877	876	821	810	865	866	810	823	847	832	861	865	868	858	846	906	885	878	867	845	839	854	859	870	797	888	855	869	888	883	830	839	820	874	880	823	848	827	856	893	919	898	868	904	831	875	909	852	854	836	881	840	839	849	883	899	868	854	924	854	918	876	817	886	837	879	884	846	819	824	850	860	933	915	854	815	881	857	860	874	892	878	838	885	793	876	828	895	911	844	906	844	874	859	903	831	907	851	875	841	834	890	891	866	872	851	917	800	883	853	883	849	824	860	912	896	866	828	824	838	865	901	876	886	860	873	878	875	879	851	889	898	876	863	884	888	878	864	860	801	916	884	838	883	908	879	867	835	862	852	886	836	842	856	887	918	904	867	869	917	865	904	890	841	864	842	854	912	883	894	879	815	869	836	814	859	869	830	837	890	889	881	834	878	839	868	870	881	903	916	844	880	904	881	840	853	869	876	887	853	859	955	867	852	822	804	899	875	916	878	838	848	844	840	855	865	889	839
9152	4947	5278	4524	2529	1573	1242	921	567	545	437	423	426	401	398	329	356	395	287	364	340	351	352	372	347	392	400	341	362	344	313	308	330	324	296	317	324	267	269	339	342	319	305	318	341	290	281	279	308	291	327	300	307	332	300	298	302	300	330	335	320	302	286	290	306	323	315	305	312	290	322	303	302	271	310	282	283	318	306	296	290	301	314	280	288	332	266	308	317	284	327	294	295	333	301	290	309	304	263	249	309	281	298	315	296	291	305	293	298	296	312	310	294	293	325	295	301	308	317	303	325	307	281	274	284	303	299	298	287	311	265	308	306	327	308	315	315	282	274	318	319	271	327	271	287	266	283	264	254	300	298	280	299	301	321	323	261	294	292	265	299	269	294	275	293	325	302	318	325	291	311	299	269	319	324	296	274	290	288	309	301	295	307	288	274	315	292	288	279	322	326	301	301	303	303	291	289	313	316	269	320	287	317	300	296	302	297	289	304	303	331	303	306	288	310	317	304	317	304	314	312	284	322	303	264	255	265	321	297	293	299	310	296	292	324	296	338	285	306	280	248	271	295	285	338	307	279	297	316	315	243	271	270	302	312	254	306	317	317	319	338	286	297	331	265	300	283	296	294	272	285	262	280	291	288	303	299	314	312	313	292	300	316	297	310	301	342	296	330	307	305	277	302	278	306	272	290	293	277	295	326	270	308	280	260	301	293	301	308	273	306	313	298	290	293	284	305	293	320	307	279	281	305	312	293	284	273	317	333	269	298	286	281	289	317	283	284	292	294	298	287	280	275	304	307	340	299	312	306	298	308	330	319	310	292	316	275	308	272	289	289	321	279	320	353	304	277	284	338	317	304	311	313	277	301	289	281	297	286	312	324	293	313	294	301	277	308	253	321	289	339	300	273	285	312	333	322	318	277	268	282	294	308	308	266	290	317	304	293	294	307	305	306	315	300	297	255	310	298	311	240	303	282	277	273	307	276	321	293	301	319	293	291	279	278	275	298	275	328	267	302	297	300	280	305	306	291	302	327	295	273	313	290	297	297	279	321	308	305	287	259	306	318	284	302	275	262	312	289	279	282	301	320	276	307	272	297	295	291	295	320	321	296	293	317	284	318	255	286	324	299	332	317	279	284	308	294	294	313	317	285	276	309	302	300	292	319	299	314	315	287	301	273	304	298	268	282	300	261	277	272	290	273	279	297	299	297	307	290	334	306	290	285	307	295	279	301	264	275	300	321	311	303	319	338	287	277	295	330	301	289	310	293	308	313	302	361	314	300	298	289	295	283	277	306	325	277	299	279	250	326	286	279	300	295	301	260	284	293	310	295	276	261	290	285	291	269	269	296	268	297	291	322	321	288	264	305	333	302	275	267	308	323	332	304	309	328	313	332	300	279	274	297	274	273	326	277	297	296	291	293	309	287	294	305	313	280	307	282	306	281	291	292	298	296	290	329	337	283	321	327	309	298	323	288	299	282	266	316	282	280	298	313	305	288	308	313	266	300	258	276	275	261	314	298	301	288	302	317	304	330	298	270	320	333	273	291	308	332	312	353	325	285	306	282	295	285	284	312	307	303	294	294	317	347	317	292	307	313	277	328	271	328	276	321	271	327	303	301	266	327	325	320	287	267	294	301	302	279	301	332	295	318	333	304	290	300	314	306	285	308	240	293	319	318	286	306	316	286	299	314	339	306	285	295	283	284	264	301	264	268	292	331	316	284	274	302	277	311	337	291	288	337	331	284	325	326	296	286	297	297	285	324	334	296	331	305	316	268	317	306	277	294	330	327	312	301	294	293	305	307	253	303	288	289	282	302	341	304	300	317	317	297	319	283	307	288	283	279	330	259	294	311	296	297	292	298	291	280	290	296	318	304	305	302	312	287	268	311	327	297	302	298	312	278	310	283	290	292	334	243	326	361	285	312	287	309	300	319	350	347	337	288	302	264	263	276	310	317	334	254	308	296	323	302	289	292	266	271	312	292	311	298	275	306	300	292	274	322	288	316	310	313	291	332	286	314	301	269	279	315	310	297	307	327	311	284	319	297	268	321	300	261	300	316	307	292	299	306	282	311	313	292	296	321	298	307	282	289	338	298	282	297	297	335	309	279	276	321	276	326	308	314	290	302	295	294	310	278	301	269	285	309	305	316	329	324	292	321	315	304	308	305	255	293	296	316	284	289	313	309	311	286	316	310	300	295	293	320	289	298	266	283	294	330	293	268	278	303	278	307	296	290	289	284	309	253	305	287	297	294	338	303	287	311	283	288	273	299	299	283	338	306	270	340	280	344	280	299	287	302	299	313	274	259	295	309	315	291	293	290	298	304	274	277	276	290	340	342	322	284	298	303	334	292	308	290	279	336	327	269	291	306	329	311	332	297	289	297	321	285	316	303	323	303	328	290	298	285	268	326	297	285	310	298	293	293	322	282	309	296	250	278	307	331	296	312	318	340	305	301	280	278	321	320	281	315	305	283	307	303	322	292	269	295	268	279	288	292	295	312	296	307	307	281	284	281	288	275	279	316	296	292	324	299	301	291	305	316	296	305	283	298	345	326	291	312	252	285	332	289	307	292	318	303	299	290	276	318	293	306	304	289	289	333	303	290	278	282	331	299	293	315	306	297	305	308	290	324	289	303	336	308	292	291	276	288	315	301	307	273	293	309	296	295	262	279	293	308	273	296	282	293	275	291	316	315	319	302	310	322	285	291	324	322	292	347	301	296	315	277	309	305	334	281	310	319	280	308	324	305	318	273	311	302	294	284	312	299	321	286	304	337	304	297	328	336	301	281	311	282	293	292	293	264	299	280	303	277	295	330	303	324	301	312	315	261	295	333	292	283	277	302	314	307	298	296	290	314	279	337	286	300	325	285	312	304	279	273	269	274	287	279	300	297	291	305	292	283	331	305	285	313	320	298	301	284	293	281	309	302	258	309	301	321	309	311	260	312	308	291	293	316	303	304	309	347	326	302	311	297	308	305	290	297	303	283	299	306	307	296	278	283	314	295	308	294	276	304	315	267	325	308	324	321	280	296	290	273	313	302	318	268	276	308	289	282	319	332	282	330	309	317	316	290	311	318	318	282	279	334	279	321	292	263	325	275	306	312	290	326	292	297	330	309	296	308	312	321	312	306	301	359	303	270	306	311	274	316	309	263	310	309	329	291	302	314	309	308	282	284	327	315	312	278	307	300	282	271	312	280	291	325	281	306	303	314	305	277	289	309	288	303	293	304	293	306	316	312	322	306	305	260	325	282	302	298	304	294	304	284	264	296	336	330	297	308	324	280	322	289	315	310	300	316	287	282	305	293	300	270	316	301	282	340	282	304	333	306	300	307	297	301	295	358	312	281	293	328	285	315	274	285	273	302	319	294	282	299	288	293	329	311	321	287	288	267	286	295	316	290	273	302	312	276	338	327	311	326	299	305	284	296	300	306	303	303	287	278	333	328	295	279	303	300	277	309	324	312	292	329	292	279	316	263	289
7515	4377	6403	7589	5210	3588	3636	2803	2259	1857	1661	1592	1488	1366	1165	1094	1177	1208	965	977	1015	987	1080	1114	1147	1164	1177	1115	1037	993	966	883	896	820	763	754	778	747	769	692	719	749	689	753	682	715	683	726	727	690	721	673	741	719	717	741	648	695	681	729	705	676	681	664	643	698	652	691	675	660	645	656	670	694	692	717	663	741	645	705	678	649	663	705	716	675	645	690	696	645	647	695	659	694	634	702	653	647	680	653	643	725	652	647	696	655	658	681	655	697	729	675	680	654	636	658	656	653	677	711	633	657	660	662	643	683	671	667	648	671	686	623	689	739	657	651	707	663	663	681	648	672	681	677	671	630	688	684	701	690	664	668	628	676	640	675	631	672	632	697	673	644	652	624	648	682	580	654	617	669	654	666	634	643	657	651	621	628	682	635	675	685	647	641	664	626	664	609	653	679	630	670	658	669	699	666	643	680	704	688	657	641	650	669	651	653	690	695	641	657	631	683	702	665	685	711	643	690	645	661	702	662	640	644	648	655	621	679	665	689	664	672	671	707	643	726	694	669	683	639	607	696	676	644	679	666	692	682	683	709	665	679	626	701	661	674	667	652	635	643	638	701	644	649	638	712	661	640	679	637	699	671	653	687	656	642	654	679	642	677	644	678	605	657	661	673	668	650	623	648	678	713	734	608	628	711	621	700	662	650	642	707	650	686	703	660	694	653	686	683	663	674	646	658	643	675	659	635	702	715	690	667	685	668	643	640	676	644	612	683	677	617	638	665	655	612	625	693	635	683	722	642	659	631	622	708	678	676	680	683	642	668	666	658	679	677	674	669	681	715	674	698	634	750	656	650	627	668	669	716	678	670	734	664	732	655	693	716	652	664	653	659	658	665	682	670	699	635	673	684	672	681	708	645	714	645	683	647	670	618	626	705	726	669	655	686	643	707	667	674	678	653	653	625	691	620	682	654	651	661	701	695	641	667	665	704	674	656	658	665	680	651	728	634	642	659	698	660	624	659	637	643	684	655	649	661	699	637	660	698	690	650	622	705	625	732	703	645	651	683	667	662	679	690	633	623	683	678	639	649	656	626	703	645	678	661	660	677	647	670	694	662	664	678	627	654	658	693	695	684	643	707	672	700	677	642	643	661	685	656	683	644	709	671	662	726	703	668	665	652	638	694	622	676	685	644	691	666	737	683	722	679	699	655	649	683	631	649	683	640	654	662	640	621	703	614	660	707	651	671	679	679	707	642	704	631	712	679	656	654	637	707	646	638	637	659	668	675	652	682	656	666	707	659	690	654	708	712	658	666	670	663	659	725	695	704	616	606	666	655	605	679	623	613	687	695	637	636	667	663	722	649	674	687	671	661	691	677	667	692	657	674	682	656	669	662	672	713	647	650	668	670	669	658	677	662	703	670	645	675	668	671	688	660	650	624	651	635	671	676	624	651	653	696	657	654	667	640	640	717	732	655	642	625	672	693	681	691	681	668	646	679	681	691	676	656	697	655	660	635	676	652	679	620	676	667	660	671	620	660	701	673	655	667	649	664	709	643	622	673	690	650	670	629	688	658	667	663	650	680	633	660	702	667	664	668	660	674	713	739	688	654	692	677	642	681	700	732	648	659	648	688	666	658	669	672	674	659	638	643	694	655	668	613	685	647	662	708	678	672	699	656	700	671	667	659	671	638	673	698	638	687	641	642	707	611	684	666	677	661	627	647	645	661	669	699	653	610	624	644	673	664	656	660	635	636	675	635	634	576	647	633	619	661	642	620	693	675	707	619	673	705	721	648	630	651	638	664	674	689	663	672	625	699	704	648	669	677	669	648	644	706	674	685	654	621	622	686	706	631	646	639	634	739	698	702	655	641	633	610	667	650	664	658	639	648	655	685	712	615	716	676	715	615	684	669	686	641	674	646	650	678	686	669	654	676	643	676	633	668	661	601	658	658	671	650	725	694	694	675	660	620	675	640	681	650	674	707	629	636	608	674	654	684	659	700	676	656	664	685	704	680	643	680	698	646	658	669	613	649	687	678	667	646	680	637	695	654	666	685	670	657	690	639	662	657	715	718	685	658	736	659	647	661	669	633	646	683	648	632	693	633	667	698	687	691	645	630	636	698	672	708	670	682	698	690	669	681	664	685	650	653	632	644	687	678	621	670	662	620	692	674	648	658	703	681	683	696	681	651	626	616	705	680	678	673	676	684	690	694	676	706	666	634	650	663	628	661	672	638	668	630	670	656	637	662	673	665	666	635	627	638	630	671	658	675	673	680	643	665	676	618	664	648	669	659	663	623	658	637	591	662	692	641	657	652	659	626	683	637	738	643	658	639	677	674	703	690	660	673	650	657	632	642	671	717	690	734	686	693	670	627	659	670	661	694	707	658	701	671	662	672	664	617	651	676	618	637	664	648	680	650	652	656	653	630	668	634	671	671	720	610	678	688	711	657	676	670	654	651	701	613	593	654	687	631	628	659	663	684	655	669	684	691	739	655	683	689	699	649	670	639	630	701	663	665	652	726	656	718	653	701	659	706	642	685	693	668	643	668	676	672	683	698	657	706	648	685	638	686	694	689	608	685	644	702	672	669	674	666	659	701	689	642	702	659	662	675	674	680	667	643	681	656	662	685	694	693	643	673	664	675	687	667	627	692	624	642	682	633	645	661	707	652	656	666	625	613	708	656	656	679	683	595	660	661	662	690	643	683	639	655	669	706	690	705	668	692	663	696	629	656	696	649	656	695	697	716	662	644	653	666	635	650	682	667	620	655	626	671	615	666	677	662	695	671	690	659	685	680	686	688	667	638	653	673	648	626	688	635	705	702	658	625	683	635	686	629	655	667	684	677	639	729	635	688	678	732	635	692	647	668	663	673	705	685	641	660	640	710	698	672	752	669	671	647	678	701	648	690	672	647	669	646	667	626	668	676	677	672	627	656	615	669	641	640	659	671	678	654	666	621	603	655	634	650	641	666	660	669	650	661	689	651	675	666	622	649	703	665	674	662	699	679	727	663	683	632	704	672	721	693	637	652	676	647	673	694	666	682	666	664	686	698	657	722	671	666	625	627	648	728	660	661	690	649	656	653	658	673	662	631	641	661	662	666	682	663	685	681	638	693	660	596	647	655	685	684	696	660	637	705	709	670	648	645	695	645	682	691	674	637	668	641	709	728	689	692	615	690	702	642	661	713	662	688	704	662	680	645	614	678	648	667	674	721	658	658	710	678	646	679	669	668	671	661	658	675	657	644	682	652	681	704	683	703	660	677	682	696	601	709	687	681	647	609	650	666	692	681	686	636	677	638	641	645	662	676	650	652	644	657	685	659	696	692	639	646	669	668	655	695	661	689	681	637	643	658	680	635	684	650	739	741	613	662	632	662	671	626	648	679	693	642	666	661	707	671	671	663	659	682	673	651	664	667	668	656	612	632	699	656	658	654	649	701	669	632	675	662	670	671	645	657	645	688	645	666	648	665	624	668	671	681	674	660
16945	8694	10055	7910	4861	2605	1957	1563	1184	904	601	539	500	481	381	366	426	379	348	323	324	353	350	337	350	368	342	336	330	333	304	287	301	270	276	305	289	296	250	264	293	291	266	284	300	262	267	282	238	279	263	263	277	297	252	251	249	269	268	285	233	283	248	245	285	293	270	243	288	262	270	273	236	231	245	271	286	283	220	272	268	258	259	258	266	312	268	243	255	285	270	253	276	288	268	239	249	251	262	254	262	254	259	243	264	232	260	263	278	249	257	263	265	281	269	265	264	251	283	270	244	252	290	249	293	256	287	268	292	248	263	287	288	268	308	270	266	255	267	248	266	266	271	253	250	280	253	256	248	248	226	259	280	269	276	244	250	268	266	246	250	244	249	244	264	272	253	241	263	232	237	261	238	281	268	260	266	268	255	311	255	267	242	265	274	267	255	281	254	258	264	257	260	242	264	269	282	261	253	284	257	228	278	267	263	240	259	275	282	258	242	296	255	262	245	275	257	292	286	258	288	281	244	280	257	258	256	283	250	253	250	262	260	274	270	237	249	230	290	254	264	232	266	279	246	268	257	255	246	250	259	264	252	253	235	252	225	284	254	290	257	262	273	265	262	257	267	277	249	227	273	241	246	258	250	250	269	269	263	262	282	243	267	286	243	256	226	248	291	274	280	262	269	259	287	266	272	266	276	244	256	279	229	244	278	257	245	243	266	272	255	283	257	232	280	267	282	254	297	237	260	252	251	259	272	255	278	256	261	265	248	223	234	260	263	269	256	255	244	263	215	258	248	278	285	279	266	297	274	277	288	263	243	270	282	256	289	262	267	247	272	253	248	259	268	266	266	275	256	249	267	247	265	278	262	245	233	290	261	257	261	296	217	266	247	271	278	290	278	267	285	268	285	287	247	241	263	244	257	264	289	275	280	248	269	236	259	284	254	256	241	267	263	273	280	230	247	260	267	275	253	259	248	239	282	272	255	264	272	257	222	257	269	270	269	267	253	249	267	253	260	229	253	260	290	227	249	259	279	238	300	268	264	278	239	286	257	242	251	254	260	275	254	280	270	279	274	256	278	270	257	238	260	260	234	248	265	264	259	241	268	252	291	267	226	255	281	279	276	247	257	255	271	277	276	260	242	291	272	280	276	271	252	265	283	258	268	250	252	232	265	246	298	235	260	242	242	248	249	241	258	268	239	264	257	240	285	273	259	231	246	279	267	250	241	273	280	268	253	259	266	246	287	228	244	236	279	263	267	233	271	241	254	285	250	243	266	294	273	276	264	241	252	251	286	279	268	245	250	254	269	288	274	237	253	220	261	266	262	250	286	270	248	291	278	268	255	295	278	235	232	257	272	272	261	231	270	241	293	264	257	253	262	238	259	269	260	241	263	253	262	249	280	252	246	246	252	232	290	274	264	268	309	272	275	251	262	272	272	261	276	249	285	264	249	254	305	260	290	232	257	277	252	276	286	295	272	244	256	217	252	259	261	260	249	236	272	266	251	253	287	292	273	287	256	262	253	225	254	259	252	235	258	278	264	280	242	241	278	272	289	256	269	257	256	249	293	261	237	251	250	270	253	257	248	266	241	253	226	221	245	242	260	279	253	273	243	259	272	277	261	260	222	272	262	253	261	279	281	245	245	220	275	240	241	272	265	277	276	263	276	279	241	294	239	275	240	250	250	234	283	264	268	244	256	248	254	282	255	257	269	250	268	273	271	263	263	239	299	252	260	236	267	257	230	264	311	285	242	281	272	258	269	267	283	290	259	286	245	250	259	257	264	271	255	236	294	268	243	241	260	256	251	276	234	219	270	263	252	267	275	267	256	270	272	246	275	244	270	277	243	275	284	242	283	264	284	225	247	302	258	278	226	261	290	232	259	237	261	266	250	258	254	247	240	266	266	260	284	259	263	230	262	275	255	291	268	255	244	263	270	258	302	264	260	254	265	288	254	270	258	261	244	261	248	243	240	262	246	268	226	260	242	264	260	274	253	250	260	278	265	269	253	228	277	261	223	272	258	251	259	275	255	244	253	259	268	290	279	282	263	272	235	274	256	261	293	273	282	269	244	261	275	300	269	251	234	269	246	263	267	256	278	219	260	242	296	234	271	280	246	256	254	225	241	270	243	285	275	239	215	235	268	264	237	284	273	244	264	262	278	236	288	278	290	272	229	260	266	262	273	215	247	275	260	304	265	251	280	226	224	263	284	254	251	255	277	237	262	292	242	244	242	275	283	281	278	268	267	272	287	260	256	282	256	249	236	275	274	253	286	259	264	274	260	257	271	260	248	246	231	272	240	236	264	255	276	282	285	270	274	231	269	241	254	244	245	265	235	231	241	271	262	237	247	256	258	265	252	262	252	254	263	230	285	278	232	247	283	249	261	222	244	255	230	247	248	275	256	257	250	275	271	260	268	264	246	239	240	269	282	282	233	240	252	268	243	268	266	221	257	258	242	211	279	283	270	260	228	268	276	263	250	247	289	248	258	267	250	256	265	261	246	272	255	266	232	273	262	260	267	245	242	265	275	278	289	272	280	273	271	275	281	273	269	274	242	250	256	271	260	261	262	263	241	253	277	272	291	285	257	279	270	251	275	268	283	269	259	251	267	271	246	259	252	254	279	226	265	264	257	288	249	276	281	218	218	268	277	275	251	261	262	241	253	241	270	243	268	259	248	260	249	284	226	258	274	268	257	261	264	273	290	254	248	287	282	243	272	260	248	262	266	277	289	276	271	276	258	283	278	285	282	246	222	269	291	266	252	268	268	246	255	272	261	243	272	287	230	256	290	281	251	267	255	256	269	246	239	305	316	244	269	257	243	239	256	260	245	283	265	240	272	278	260	275	298	294	264	239	300	287	265	225	280	277	270	264	252	232	251	238	253	258	248	253	263	227	265	252	258	234	257	258	253	283	264	252	258	244	233	249	265	265	284	252	274	244	280	255	263	241	261	261	267	234	245	260	235	253	258	241	258	247	270	277	280	266	230	283	279	264	260	290	250	243	260	236	259	249	270	275	233	251	256	254	270	267	274	236	264	242	256	262	234	251	260	238	266	243	253	258	286	250	261	262	287	253	260	276	255	257	241	269	273	261	270	251	249	261	272	261	275	248	277	246	222	254	280	267	265	272	254	257	232	279	289	249	267	242	263	257	260	254	253	265	264	242	252	238	237	254	269	261	276	256	273	260	266	242	260	268	295	258	229	251	274	251	249	259	248	253	255	264	285	243	254	258	270	238	241	296	265	277	256	238	247	292	235	276	267	264	244	252	244	276	232	261	265	230	267	295	265	276	268	255	214	280	268	277	239	268	274	280	257	263	251	297	286	270	252	243	254	243	291	254	241	233	266	269	250	240	267	254	274	255	258	271	260	249	235	243	272	284	232	288	276	268	286	234	281	287	303	277	274	234	266	261	239	289	259	257	258	248	273	239	259	257	255	234	256	272	254	254	259	259	274	254	252	270	236	275	255	229	254	240
10366	6397	10296	11280	8159	5042	5770	4558	4112	3251	2264	2166	2056	1928	1585	1357	1545	1496	1249	1150	1104	1149	1170	1239	1385	1293	1272	1219	1186	1186	1057	955	826	812	819	773	782	720	758	729	689	707	739	676	675	644	657	643	674	676	717	697	676	679	680	655	665	627	627	706	624	615	638	651	594	639	604	628	623	626	639	663	666	600	633	638	635	637	622	640	584	620	641	612	597	602	580	627	614	632	624	605	576	595	569	634	554	609	610	607	562	600	579	625	605	612	626	584	600	636	614	586	603	602	584	587	580	599	598	580	588	578	636	617	584	640	605	588	613	622	601	564	606	650	595	629	585	596	577	603	635	627	598	517	560	629	608	532	608	593	627	593	597	595	624	651	598	596	607	602	576	648	575	634	562	619	570	590	606	601	577	594	639	615	589	573	565	621	645	621	613	577	649	614	620	628	610	562	561	583	619	601	610	628	624	634	621	616	618	635	614	616	633	611	608	573	578	590	615	616	619	613	597	663	635	631	641	624	625	572	594	598	574	645	598	608	643	644	598	597	617	641	579	639	598	582	613	593	581	598	627	606	613	606	639	656	613	582	567	579	604	635	646	599	618	650	622	574	605	640	562	620	598	578	614	589	578	602	582	557	607	584	592	642	605	595	574	603	621	590	620	603	638	610	619	650	588	617	567	592	658	592	559	583	644	630	631	596	625	614	596	609	584	579	639	595	648	555	588	568	627	581	589	586	610	603	616	541	617	628	577	598	616	591	609	623	570	617	604	621	604	612	606	581	622	647	631	673	582	622	588	627	642	602	624	605	610	600	594	617	582	630	609	577	622	623	626	611	588	632	576	652	568	601	566	610	620	580	592	639	585	616	654	580	578	603	555	603	637	589	589	619	620	653	613	602	599	616	649	567	603	616	632	621	590	580	617	601	587	614	618	623	625	585	611	562	600	565	547	653	573	632	530	594	610	605	614	607	627	631	634	671	630	599	631	566	567	628	606	631	568	598	552	558	599	602	594	619	581	643	645	579	567	653	597	658	579	633	571	614	592	630	595	588	613	565	629	622	565	589	598	562	622	601	635	612	648	618	621	587	589	592	603	643	587	607	607	597	607	554	647	600	637	616	606	643	601	629	601	636	583	625	608	614	639	628	609	562	599	580	623	608	592	634	577	586	645	587	611	591	596	581	597	618	581	575	604	604	644	612	621	612	594	588	598	625	561	627	595	602	558	593	596	625	641	619	610	632	597	601	547	558	608	583	614	571	640	608	618	634	564	607	579	625	639	653	563	636	591	635	652	606	560	610	616	598	577	589	611	587	594	591	564	630	605	590	628	585	590	614	661	585	592	621	615	640	584	640	575	604	584	627	617	597	603	645	614	640	610	619	632	581	596	593	588	578	594	636	575	656	568	598	587	606	642	596	627	637	626	572	580	651	581	621	611	584	625	610	588	629	640	603	603	602	652	607	625	639	571	572	593	587	600	582	575	599	586	565	616	641	593	576	619	604	587	630	590	620	579	591	627	581	597	603	577	600	575	553	561	595	577	614	609	587	625	611	608	612	597	598	627	636	608	614	580	599	593	565	624	601	601	592	555	620	604	584	592	638	622	632	647	614	601	629	621	638	606	609	611	603	613	602	620	643	607	612	615	579	622	600	586	614	604	615	609	610	579	603	542	570	603	634	580	617	608	634	578	628	611	615	603	636	578	597	632	590	571	607	576	608	642	638	560	557	676	612	589	626	600	631	619	600	646	583	633	623	604	591	664	660	577	581	579	639	582	622	613	602	588	610	567	644	570	613	586	576	589	620	609	625	618	568	605	560	601	598	583	621	577	576	580	581	615	630	597	659	601	617	617	616	620	648	627	604	576	580	606	611	582	638	600	631	575	608	590	600	627	642	639	604	571	618	567	598	604	606	605	587	606	662	595	585	596	609	615	610	638	603	590	584	648	571	614	604	599	608	615	637	578	592	622	599	550	586	577	626	617	603	619	598	597	551	633	624	577	584	622	616	616	590	574	620	593	590	637	582	618	599	574	575	594	591	564	644	561	609	615	620	636	569	586	580	599	607	603	591	623	585	625	591	604	620	589	593	606	608	594	591	623	587	634	596	582	583	601	593	589	585	580	597	637	585	602	590	601	620	639	616	633	609	603	567	630	602	568	595	583	600	627	619	572	574	602	608	604	653	586	585	605	620	590	568	615	637	606	554	568	626	594	644	660	593	606	576	622	598	641	562	620	593	605	532	596	594	619	621	630	588	611	563	607	606	601	604	581	602	624	602	622	630	612	568	573	568	621	630	604	604	587	575	600	566	557	628	602	614	597	639	600	606	625	574	581	585	632	577	568	616	610	607	582	593	648	618	596	559	665	586	648	624	557	587	580	623	619	581	622	625	608	578	602	575	653	609	567	568	581	641	566	603	603	597	600	631	643	587	617	629	595	641	669	621	629	576	625	609	590	659	633	614	561	576	608	631	629	541	594	585	603	601	618	592	640	623	589	643	624	595	573	605	611	609	591	605	595	593	620	602	585	608	611	600	594	591	640	601	615	584	580	594	582	614	584	590	662	622	667	636	604	569	610	586	609	617	623	583	559	592	623	602	627	654	589	604	579	652	625	549	582	575	582	577	598	644	613	639	577	622	587	614	658	640	622	636	574	586	625	579	547	601	610	578	650	566	607	628	584	659	609	608	655	609	620	611	626	602	593	625	634	601	655	626	576	615	601	656	595	644	597	618	600	581	590	620	599	597	620	643	606	606	591	545	605	613	617	602	568	615	581	600	572	624	611	590	634	600	645	604	625	602	631	612	595	609	630	628	567	673	565	571	644	618	628	649	584	615	577	633	662	623	576	578	598	595	640	604	591	619	601	661	610	635	625	548	664	652	606	625	612	619	608	619	582	630	621	650	619	619	590	611	572	589	604	618	600	587	638	605	623	601	608	645	618	548	603	606	656	588	600	602	611	597	601	606	607	592	572	619	620	622	645	631	639	618	643	608	636	600	592	622	668	647	640	599	609	620	550	617	625	617	573	584	631	571	592	648	640	621	651	596	631	632	599	635	605	613	636	603	636	606	611	642	632	654	566	640	560	608	590	623	652	600	617	632	634	619	625	659	657	586	641	597	615	574	626	573	592	601	584	621	606	606	618	608	619	583	612	640	592	643	585	581	603	599	581	600	626	629	615	603	581	628	578	606	591	595	601	617	624	565	620	573	604	594	619	619	651	589	612	593	642	603	628	628	626	626	612	616	617	611	609	589	617	574	602	590	611	632	585	604	563	636	605	611	641	607	619	629	602	580	633	620	604	606	592	596	547	625	615	623	554	570	634	636	576	600	618	576	633	573	589	660	597	623	586	595	620	584	630	613	608	617	606	620	660	594	603	613	622	643	592	566	599	664	595	645	583	564	577	570	641	590	566	627	587	564	639	603	593	591	593	604	625	635	609	612	590	588	589	615	620	593	623	591	596	646	588	625	607	566	626	623	612	623	638	669
2113	709	767	679	487	533	451	445	385	411	448	372	417	396	408	394	422	436	421	448	413	396	411	443	436	422	444	432	413	466	415	408	421	435	421	423	440	411	415	406	395	400	394	385	439	417	442	404	432	392	445	370	405	423	427	427	407	386	396	434	382	431	413	440	367	409	404	398	440	464	453	399	442	430	431	390	393	383	402	452	390	418	439	391	426	414	393	428	433	400	406	416	431	384	386	402	406	395	410	463	390	406	384	426	359	406	460	408	396	401	391	409	427	401	419	388	428	403	374	371	440	415	388	412	424	406	434	402	418	407	403	434	376	389	382	400	416	403	407	399	393	434	430	420	407	392	415	405	418	423	414	404	441	435	420	406	420	411	420	421	393	405	412	381	403	376	423	400	377	421	409	415	403	399	402	417	366	438	404	398	423	422	389	430	432	436	426	408	421	379	417	396	378	447	418	407	378	383	390	414	394	414	364	434	415	381	398	428	410	440	417	413	401	415	366	440	433	410	447	417	402	398	404	410	416	409	403	410	392	408	352	396	369	416	403	418	435	439	399	402	405	427	358	414	391	419	376	371	402	406	365	419	434	418	397	419	405	387	409	365	374	401	382	406	444	384	417	375	446	412	388	371	420	406	392	476	422	426	429	403	341	376	395	415	370	390	363	418	401	402	439	429	444	393	404	411	417	365	388	380	440	418	395	389	383	383	371	415	391	445	395	429	420	376	382	390	429	393	448	451	407	401	447	415	419	387	409	433	376	423	429	377	384	408	426	423	446	382	443	417	403	401	382	427	395	388	420	381	400	426	400	408	420	387	382	372	419	404	435	409	415	390	427	364	391	393	450	429	403	388	414	433	387	409	418	429	373	394	383	392	412	409	411	409	400	416	423	407	411	387	383	431	381	417	403	387	405	423	382	441	421	420	388	409	391	383	378	369	410	377	370	367	406	380	411	400	431	450	402	387	387	395	387	411	399	428	379	401	409	386	441	420	383	402	397	399	391	391	366	369	470	381	411	389	430	465	430	419	446	395	389	431	408	368	399	402	439	422	429	441	432	399	398	411	418	417	429	396	378	373	390	400	405	412	406	403	378	386	400	385	393	404	399	425	419	421	392	393	404	380	410	423	431	433	396	421	400	437	458	395	394	403	388	432	401	407	400	380	388	399	426	386	368	366	399	400	435	413	440	410	418	422	404	408	416	376	424	405	400	427	407	414	398	383	440	413	372	392	378	393	423	387	396	370	415	473	425	386	379	407	411	370	445	419	400	396	414	422	396	393	367	384	386	407	423	378	426	407	407	393	403	381	424	395	415	416	382	411	416	412	396	404	418	433	410	402	421	371	393	423	443	431	401	413	413	456	423	429	412	398	405	406	412	374	393	408	374	407	396	410	392	399	416	386	412	419	434	388	394	431	403	401	418	370	425	403	403	399	401	380	413	380	410	415	400	404	400	445	389	470	398	376	390	460	385	398	407	406	451	424	412	431	428	376	376	371	400	439	411	382	392	414	411	370	402	390	437	439	411	374	386	396	447	401	397	401	395	435	389	420	402	371	370	413	385	435	421	391	434	434	408	427	417	438	387	407	397	416	422	387	406	405	405	466	401	441	415	403	385	383	396	396	412	409	410	372	352	395	407	408	352	390	385	390	442	367	420	373	402	401	435	397	424	424	389	459	410	392	429	404	415	374	361	391	388	368	398	435	411	400	438	408	411	376	377	407	441	377	380	402	438	391	396	409	419	388	409	399	388	402	418	414	404	384	434	425	427	389	356	442	422	415	403	451	450	394	379	421	392	432	412	420	409	388	399	421	382	375	416	382	427	393	398	398	403	406	392	408	387	394	432	400	399	383	393	411	404	402	382	380	406	434	372	417	411	387	376	410	382	404	398	412	413	388	404	430	405	410	395	406	410	431	417	450	413	414	393	409	417	400	417	388	409	424	420	433	418	372	401	357	361	389	399	394	412	428	376	364	406	403	399	436	431	422	387	401	416	437	377	423	428	395	376	412	365	394	414	381	436	432	364	410	405	439	392	415	406	425	392	388	419	423	433	405	460	414	407	434	390	423	398	430	402	410	374	381	411	438	391	416	414	397	402	434	397	426	412	413	436	422	417	455	415	378	380	395	406	394	400	389	368	415	444	371	381	441	418	395	408	345	433	423	366	387	404	422	392	365	395	403	410	418	459	410	395	413	407	390	398	433	425	438	420	440	418	441	380	374	404	409	390	405	402	444	432	390	425	402	395	467	416	386	383	411	422	378	373	395	383	387	396	393	417	407	412	426	432	414	387	394	382	411	393	438	372	399	394	377	410	389	399	384	421	410	403	404	435	384	417	426	405	433	419	403	422	443	379	413	407	387	380	389	399	413	408	405	413	439	425	418	434	400	393	382	394	394	395	413	371	383	408	397	444	381	370	380	410	428	414	382	425	392	444	405	402	376	409	382	423	437	392	419	406	385	406	419	386	395	393	376	387	384	386	429	390	376	425	398	386	394	418	394	409	428	408	438	384	401	357	406	423	413	426	422	393	405	410	438	461	408	409	406	431	442	401	430	385	399	413	398	390	380	399	369	398	416	382	421	401	398	422	421	408	420	427	420	399	397	407	401	431	424	375	434	388	342	386	385	413	420	421	376	454	439	397	403	398	393	413	398	404	401	413	400	427	380	407	374	428	398	439	411	405	402	402	401	416	420	407	451	359	409	359	395	385	388	414	432	405	398	398	391	419	369	413	448	405	394	382	404	436	398	446	392	412	347	374	410	381	429	457	404	437	386	432	413	420	398	404	412	427	433	375	406	428	409	408	389	386	427	438	405	428	389	431	411	418	394	414	424	429	374	408	435	381	424	376	414	365	357	369	411	369	396	399	426	421	420	324	437	371	417	406	384	417	427	446	444	375	387	419	405	410	375	408	385	401	387	436	428	425	417	438	414	386	386	383	375	399	396	391	391	422	421	403	420	373	452	364	427	388	374	414	398	378	401	362	414	421	373	398	423	448	401	389	414	408	439	380	403	409	436	433	384	419	427	414	392	369	437	382	425	395	394	374	382	433	378	438	406	419	377	422	416	406	397	433	419	416	426	408	433	416	419	433	392	387	413	420	402	434	411	435	364	386	412	393	406	417	420	402	426	374	391	390	395	430	411	463	396	417	414	395	394	355	435	386	425	418	401	377	422	358	399	425	406	425	412	419	396	413	416	418	411	420	398	380	400	412	401	369	387	398	412	419	462	406	404	383	359	418	433	413	394	457	382	397	368	395	373	392	413	394	445	373	378	365	368	399	400	417	400	388	378	383	381	404	449	422	429	396	416	434	428	363	438	375	392	382	438	450	391	373	377	422	464	388	410	396	417	408	441	395	436	374	421	375	404	390	406	391	396	429	400	402	379	407	412	416	385	382	379	392	379	430	408	452	402	426	348	385	403	379	377	377	413	385	405	400	411	439	390	442	413	433	448	387	410	400	400	395	408	380	444	433	405
2417	1275	1729	1764	1501	1229	1113	994	966	1039	977	938	973	949	1021	1055	959	992	963	998	990	1048	1046	1064	1113	1080	1070	1122	1114	1050	1014	1020	988	945	1025	931	984	925	936	873	922	905	863	881	868	893	853	848	908	884	843	910	947	927	849	936	884	915	878	889	893	868	867	892	868	865	917	852	893	890	875	901	910	892	897	893	834	891	913	879	885	921	914	857	869	844	937	917	807	866	841	861	845	936	879	907	894	833	858	878	846	882	829	833	869	868	851	896	879	872	869	874	854	834	846	849	928	902	910	914	906	833	882	886	830	845	892	886	899	912	892	864	863	943	848	900	917	924	862	878	952	905	850	898	856	881	818	891	917	849	903	859	837	888	898	883	842	890	887	872	862	875	894	899	837	854	890	848	867	885	886	849	941	833	907	854	874	864	872	769	908	869	845	894	825	884	857	854	852	913	865	846	901	848	927	888	865	883	864	903	916	844	929	877	843	872	910	909	864	884	899	843	843	900	824	896	864	894	772	859	862	895	848	896	877	901	869	908	827	879	892	824	847	885	848	887	898	862	854	851	874	886	874	840	884	871	880	908	829	854	889	858	885	893	853	891	867	920	882	917	908	890	884	820	830	872	870	896	875	825	896	839	910	831	909	902	807	869	862	843	898	861	925	883	850	891	869	875	879	843	832	862	884	919	856	890	908	892	837	828	813	849	853	870	916	883	881	898	870	862	903	875	865	903	845	897	926	897	931	877	883	818	905	873	909	913	854	913	885	836	853	863	848	849	884	862	915	863	861	859	864	863	904	867	896	881	894	900	905	867	891	895	881	817	878	899	814	857	907	917	882	834	845	880	907	842	900	830	860	863	873	885	911	831	844	892	926	860	863	831	898	840	870	918	931	848	822	809	875	847	881	891	826	873	859	870	909	920	862	906	871	823	817	882	952	855	859	843	879	887	872	835	827	877	875	853	909	867	856	918	883	845	867	887	902	845	832	876	893	915	856	902	920	876	922	891	902	871	876	802	846	853	876	870	928	912	880	915	896	920	883	852	887	850	844	888	873	855	881	884	840	838	935	890	924	851	856	861	873	936	882	892	936	831	820	878	886	868	878	899	825	798	907	894	917	877	828	917	862	923	862	907	923	896	838	851	832	822	878	912	847	868	875	869	888	921	912	887	853	864	917	876	807	856	847	887	922	938	878	922	868	861	865	859	865	869	910	867	886	886	864	833	848	899	914	841	880	868	855	869	874	877	833	846	838	863	877	877	891	887	842	909	865	867	939	901	842	869	855	855	851	922	901	844	919	851	854	833	882	835	925	882	884	866	867	820	878	879	854	815	878	953	916	906	876	851	875	902	901	889	872	880	878	878	865	923	862	836	903	922	865	893	904	895	888	896	863	856	875	801	891	898	908	899	864	840	869	903	848	905	860	861	876	869	888	834	873	898	853	889	904	871	849	855	812	875	914	886	890	868	926	861	894	856	885	847	809	913	822	834	875	882	885	960	842	921	849	859	882	868	849	883	900	884	841	837	826	857	886	848	840	906	893	875	900	865	823	848	871	898	872	823	897	883	881	869	893	898	898	875	881	895	898	873	900	877	867	873	885	927	893	902	895	881	830	889	892	864	882	904	850	905	901	848	860	867	922	897	871	913	858	912	873	942	872	882	835	838	797	847	875	802	867	840	891	891	906	874	863	920	867	965	857	867	882	878	916	897	887	862	891	863	868	858	821	879	897	878	862	886	855	895	914	902	913	886	884	888	868	914	905	866	850	807	852	841	895	885	825	923	904	871	887	870	915	868	899	851	834	819	910	863	882	903	872	899	863	891	913	809	874	887	914	884	888	906	865	868	867	855	876	879	849	872	882	862	857	883	905	845	921	868	847	935	879	907	859	827	833	927	931	879	894	858	829	883	933	924	904	861	914	855	862	915	896	882	881	865	836	902	860	858	851	876	881	874	868	897	852	882	847	910	869	890	909	860	875	873	882	879	877	851	908	897	911	901	874	905	847	900	862	877	892	882	889	833	875	900	928	886	861	907	885	871	888	908	841	896	899	813	915	913	926	847	875	873	884	893	900	868	820	844	872	873	895	880	896	836	925	907	892	865	913	925	853	855	869	863	900	874	870	877	814	884	857	896	897	903	927	860	827	851	862	861	838	901	888	841	895	865	856	903	849	859	883	849	876	897	836	901	883	874	851	870	896	889	909	915	831	886	835	869	814	870	842	924	915	876	905	870	888	878	904	868	915	888	905	899	832	889	902	861	893	877	903	875	893	880	867	878	805	887	927	876	882	841	854	870	851	893	885	868	845	914	852	870	857	854	905	845	875	890	900	934	873	913	821	867	856	815	895	886	866	888	876	845	857	888	846	892	904	891	891	858	899	885	848	869	869	852	856	882	839	847	821	849	869	861	851	853	922	880	905	835	864	889	887	875	874	869	869	862	855	811	881	920	884	883	873	880	856	847	895	847	895	868	865	877	880	925	876	867	850	882	857	922	896	872	847	897	896	842	858	840	925	882	891	876	892	836	892	816	873	854	861	860	860	898	912	902	919	882	914	900	876	878	861	831	859	833	849	890	863	847	900	855	879	883	816	896	890	871	866	894	887	872	915	914	868	882	873	901	902	884	873	860	863	898	850	862	896	877	906	882	918	895	875	848	896	881	863	862	818	890	858	849	840	891	886	879	920	839	876	918	927	860	860	885	915	907	900	884	900	841	894	791	856	866	858	889	867	896	857	909	920	883	874	875	877	898	894	838	839	852	897	821	866	887	900	896	850	880	896	873	878	847	849	847	828	882	850	940	890	869	927	893	832	826	887	862	854	935	859	912	905	855	860	884	903	865	829	835	885	881	893	885	906	878	825	831	930	897	856	819	876	879	864	908	872	894	892	855	861	896	858	936	809	885	823	893	806	856	897	895	897	868	883	873	913	827	866	880	863	901	834	848	910	859	871	926	856	882	901	866	883	884	873	896	889	883	908	905	866	868	911	858	830	867	908	854	818	895	879	885	817	855	796	864	866	864	872	836	870	870	857	911	871	892	853	857	922	811	885	847	870	845	859	891	893	830	835	879	896	888	896	950	837	883	868	890	854	896	850	869	853	837	918	862	835	860	847	881	915	847	861	882	904	823	849	938	877	853	885	849	899	880	856	913	891	877	808	959	941	936	910	882	870	922	883	847	842	852	891	866	900	857	828	821	856	906	891	868	867	822	858	872	859	883	905	865	912	905	856	901	876	902	879	865	857	889	931	887	838	863	870	885	905	894	891	874	895	900	839	894	876	878	863	908	778	884	902	843	859	873	834	830	901	849	930	887	882	866	849	839	886	837	897	915	834	912	883	888	859	882	874	886	820	894	848	861	854	925	876	867	871	904	871	805	854	947	876	926	889	864	816	929	900	894	823	927	849	855	944	844	883	921	905	856	892	879	926	833	923	885	863	891	845	849	912	843	951	882	813	857	874	858	846	879	923	871	848	896	862	860	881	885
9282	4676	5798	4827	2714	1649	1277	890	712	665	466	521	456	406	385	398	366	351	368	404	346	379	379	393	336	388	388	371	371	289	341	289	314	374	361	321	324	328	307	299	355	318	310	296	301	294	306	294	311	291	335	308	314	315	290	283	323	294	324	316	292	331	268	336	268	317	330	308	333	326	299	288	339	319	291	325	327	328	310	284	301	309	275	324	280	269	305	304	277	327	294	292	320	307	304	298	282	287	291	343	330	293	285	290	270	300	287	301	294	299	296	280	312	288	330	306	308	290	295	320	296	272	290	300	326	307	272	344	305	290	316	314	271	309	317	272	295	302	309	294	294	307	335	293	287	299	292	288	314	294	303	290	317	299	277	300	289	293	277	270	290	306	293	294	295	301	325	311	319	309	295	311	269	255	306	314	303	293	298	289	284	310	267	307	280	322	288	288	335	311	308	350	301	341	331	316	270	312	296	346	294	342	338	317	338	296	313	309	324	277	320	283	313	291	283	320	276	285	314	295	302	324	306	280	277	330	314	301	298	266	302	295	274	315	310	267	294	305	303	303	293	336	326	268	337	301	266	302	313	330	306	305	291	271	292	302	289	322	319	338	300	343	303	323	270	286	318	303	288	320	253	308	297	344	270	327	275	307	272	307	248	299	323	296	303	273	304	276	279	324	344	340	291	273	317	297	331	326	313	317	279	268	288	299	289	289	286	286	294	316	312	309	328	282	271	295	315	294	302	324	318	328	332	292	311	273	307	331	323	330	320	317	308	288	299	342	289	271	297	300	316	341	305	318	334	281	289	304	290	319	345	291	285	324	288	308	297	317	274	290	325	324	283	305	317	310	321	320	322	301	330	319	317	287	300	288	316	288	324	353	319	280	330	294	273	337	316	312	315	298	294	287	323	284	284	318	265	279	283	306	305	290	291	292	308	297	310	262	299	315	290	306	301	325	310	282	280	322	327	303	297	323	321	264	300	314	347	269	254	312	294	276	266	328	288	300	281	327	323	290	310	294	311	299	292	294	293	311	280	310	319	296	321	310	290	278	285	342	278	329	310	304	283	308	305	301	316	293	299	311	298	296	324	315	295	304	301	337	297	312	292	282	312	303	287	305	296	307	308	297	329	333	303	292	289	291	296	337	310	347	288	304	333	304	256	303	351	326	286	319	324	293	306	299	304	303	301	321	298	303	271	330	345	283	305	314	322	304	275	361	303	332	317	320	304	300	288	309	301	277	303	309	286	291	289	268	305	289	334	261	296	326	314	327	314	335	306	310	311	290	295	292	290	288	304	320	299	305	299	309	313	328	285	298	316	326	296	276	337	292	299	320	298	314	309	322	303	306	304	294	307	323	318	335	299	324	298	294	287	292	309	304	322	303	313	291	281	300	297	321	295	319	300	296	269	320	313	271	300	301	303	298	308	312	307	313	288	303	300	286	303	272	293	265	315	262	287	294	303	320	315	287	331	293	289	308	327	316	310	309	316	302	270	301	279	283	316	277	341	306	283	313	288	284	287	331	291	301	293	296	305	291	314	309	314	294	327	283	292	323	314	316	287	317	309	295	285	276	289	296	341	316	313	311	273	312	283	306	278	351	290	303	312	311	308	313	295	295	286	305	289	302	274	292	302	316	328	283	319	285	291	302	272	299	279	291	275	270	308	296	258	306	257	286	305	362	297	311	303	300	350	279	309	300	322	305	303	270	296	303	331	253	287	302	284	300	333	281	290	305	299	327	283	287	288	285	309	298	288	305	302	250	324	320	294	311	297	301	330	293	302	301	347	339	320	304	307	286	332	269	355	301	310	333	301	328	278	331	261	330	310	300	314	292	304	318	299	344	315	267	284	289	320	329	319	310	312	280	296	295	286	300	281	293	290	311	296	288	302	325	309	308	349	317	291	297	304	318	333	310	299	297	300	315	303	296	327	311	289	297	308	285	303	312	315	298	314	315	289	305	329	296	300	288	284	312	304	317	298	331	302	310	317	325	324	310	322	308	308	322	260	287	312	288	285	294	289	282	284	287	313	263	326	293	299	341	296	330	310	300	345	281	283	306	306	306	292	313	304	309	277	325	281	331	291	294	322	310	346	305	295	328	282	308	298	282	300	314	307	308	291	289	283	278	291	304	300	315	305	291	325	288	293	305	302	298	317	333	291	313	312	341	370	317	322	324	319	282	286	323	301	345	303	317	300	285	281	290	271	282	318	304	287	315	320	300	317	334	284	279	305	299	295	310	299	323	309	326	311	310	300	306	298	303	309	318	304	302	263	276	353	318	302	307	312	351	319	326	340	282	303	311	300	317	296	318	287	320	301	297	264	305	287	310	284	294	305	306	305	290	291	318	276	360	287	309	262	280	298	277	286	305	293	281	306	349	275	280	310	319	302	346	320	296	294	289	278	272	307	326	346	316	302	320	317	332	300	297	299	326	300	288	319	323	285	321	325	271	264	307	283	303	336	332	269	298	312	294	291	327	284	261	271	315	281	308	316	294	314	303	299	286	299	310	297	279	289	287	353	295	286	299	307	296	278	308	293	276	309	283	260	312	331	303	318	311	300	278	290	288	303	299	302	301	307	332	292	317	298	329	268	287	310	258	302	284	299	331	279	263	309	329	356	283	291	321	288	327	305	287	327	317	277	285	307	304	296	272	275	297	332	296	326	320	277	318	309	344	280	298	310	324	330	330	311	316	325	313	306	260	327	280	297	264	281	300	314	310	280	289	302	268	315	296	327	314	307	295	301	304	286	261	306	318	274	315	311	324	286	307	301	276	337	297	286	313	294	300	307	336	298	339	315	291	291	294	312	324	307	304	301	330	294	304	275	305	309	306	302	310	293	317	300	288	279	288	339	296	312	309	315	290	294	316	305	318	295	291	277	307	316	316	317	304	277	309	286	291	333	301	294	312	344	282	316	311	350	288	324	295	322	305	308	272	292	287	292	316	304	281	304	279	336	296	327	312	303	301	290	284	315	343	301	277	305	315	336	320	293	293	296	309	313	282	315	331	323	299	295	300	313	319	280	285	269	327	305	275	292	309	310	298	311	301	283	297	291	301	312	307	352	291	322	314	310	307	311	293	317	273	301	278	321	292	310	272	298	307	261	255	333	326	305	273	315	313	290	327	306	327	307	299	284	308	299	284	287	304	282	330	278	324	322	309	304	281	297	279	278	293	315	310	293	294	296	295	285	306	302	285	318	292	314	295	330	303	303	291	299	287	292	294	291	270	283	272	306	298	326	326	314	293	311	331	318	305	286	314	298	311	279	304	322	331	273	285	316	321	309	331	286	314	300	339	277	302	296	291	296	342	289	338	315	316	316	291	314	307	314	287	309	316	341	286	331	305	336	296	329	278	322	308	296	316	282	319	305	307	317	326	311	284	316	295	288	326	332	324	312	302	268	298	317	308	269	330	320	299	278	282	307	302	283	296	329	307	316	306	298	341	252	282	322	285	292	301	315	302	324	298	311	299	304	335	300	338
7383	4159	6872	7536	5225	3575	3614	2653	2593	2323	1686	1739	1570	1371	1180	1138	1106	1191	976	1019	1000	1071	1204	1186	1208	1103	1153	1108	1089	1043	987	925	889	890	807	845	827	744	793	715	770	723	698	713	747	741	730	721	737	699	706	740	695	737	716	686	716	705	650	734	683	719	690	685	700	652	675	735	681	712	710	698	692	717	733	665	686	704	728	673	695	677	647	689	719	683	674	649	672	676	661	733	640	676	645	662	663	671	702	678	665	722	648	685	645	685	695	655	695	680	664	685	663	677	674	687	701	675	626	687	648	637	730	665	661	697	670	706	671	701	674	668	696	669	678	685	683	617	650	691	676	719	616	692	669	683	646	699	639	687	663	653	652	673	691	686	657	639	725	634	691	670	676	654	730	662	711	685	660	682	622	644	645	710	679	691	696	681	729	735	685	694	651	673	694	662	625	643	669	659	643	674	685	646	684	738	636	674	641	679	694	688	723	672	670	685	688	680	723	713	656	669	736	653	615	702	645	674	654	708	696	640	672	691	645	677	672	710	687	671	691	673	707	698	693	683	689	648	725	676	662	685	647	706	658	681	670	666	678	659	684	661	680	659	667	699	678	708	730	669	666	734	709	681	673	640	677	676	662	700	697	635	688	683	586	690	679	711	667	675	686	685	661	629	646	678	670	729	664	646	674	664	713	691	728	707	646	669	685	640	702	688	662	661	619	622	678	699	656	727	719	710	689	687	676	680	641	754	643	670	686	662	738	658	687	697	649	638	685	700	677	666	696	703	679	641	686	675	699	662	653	699	611	682	703	722	666	701	680	686	664	699	659	696	692	634	624	677	667	733	656	668	683	668	693	712	672	680	687	707	678	672	711	669	702	693	667	680	711	655	698	638	692	684	652	693	666	688	669	646	671	723	696	651	635	666	637	676	677	657	688	694	699	637	724	685	668	658	661	688	686	677	685	653	675	632	659	686	700	653	663	655	664	741	689	684	663	677	705	689	690	675	694	703	651	702	682	709	658	680	716	647	645	648	637	727	704	733	646	700	633	656	691	662	721	734	666	694	663	719	667	675	669	695	681	661	664	637	692	702	705	644	707	700	662	661	675	643	684	675	710	660	725	707	628	638	673	674	648	700	636	677	672	703	648	686	677	694	714	676	635	662	704	666	721	725	629	703	700	673	663	689	654	622	698	703	687	700	697	665	683	656	716	697	625	702	670	682	651	659	641	670	696	668	684	697	661	672	673	683	681	691	653	610	695	646	609	681	686	659	663	638	691	644	683	668	675	723	734	689	648	684	711	659	702	696	646	670	646	684	660	676	663	677	706	658	679	628	672	674	695	606	723	669	700	693	659	661	629	634	669	698	641	715	654	628	681	713	685	674	656	647	724	716	709	707	695	696	689	697	688	726	638	657	644	700	679	670	657	665	706	716	683	660	699	698	687	697	667	730	662	667	666	689	708	717	711	691	681	691	671	700	676	675	672	668	698	682	706	688	688	642	719	653	713	640	641	682	692	690	704	692	718	690	699	684	661	721	636	612	722	661	684	714	636	659	682	669	700	654	658	726	672	687	618	722	700	671	694	697	636	672	653	658	705	652	683	657	702	694	655	609	683	685	740	651	604	653	692	667	717	656	658	666	676	673	691	681	675	680	653	640	698	676	720	675	685	676	676	722	665	748	694	698	714	692	673	709	690	635	640	654	646	657	685	649	700	633	665	705	667	646	705	682	698	591	640	723	712	692	710	692	710	651	652	688	706	639	737	659	649	677	719	671	659	651	671	689	674	704	659	687	715	668	696	702	681	692	698	711	665	651	644	692	684	714	709	722	670	638	669	673	668	637	654	657	683	687	693	690	677	698	707	647	684	650	644	631	655	661	716	697	691	677	647	695	690	666	683	660	680	673	729	713	700	699	700	701	672	693	707	698	726	685	671	669	681	701	666	733	629	695	676	656	702	685	697	672	678	680	718	696	698	644	648	681	659	664	687	670	662	661	662	657	669	652	640	670	658	707	702	649	662	665	674	670	690	711	673	680	663	680	699	669	700	670	669	651	686	705	651	667	709	680	686	651	647	676	656	688	695	654	700	703	663	655	663	668	710	704	655	684	656	670	682	688	701	638	618	655	710	704	639	692	679	678	663	693	676	696	659	665	681	669	659	656	669	693	643	691	685	685	720	667	702	668	722	702	719	660	652	665	659	659	695	702	625	667	715	671	715	677	652	712	726	709	675	708	636	736	753	660	666	730	677	682	701	674	687	675	650	664	677	675	734	670	689	652	702	683	677	644	694	703	711	635	707	712	681	626	647	646	691	697	726	681	686	735	658	695	673	675	703	701	691	663	636	722	678	730	669	668	673	678	626	644	677	672	642	686	698	741	642	703	621	646	682	654	695	702	693	708	707	687	685	673	691	673	668	651	669	675	670	687	672	646	672	719	673	669	687	643	645	681	669	666	635	697	680	701	697	713	706	700	653	657	617	673	661	681	657	676	662	679	699	680	672	706	718	648	676	675	657	612	654	690	683	690	655	693	653	641	688	668	672	697	708	640	720	697	668	715	643	717	683	718	694	678	758	692	675	685	663	667	639	704	693	693	662	669	692	679	709	714	665	681	670	705	676	725	680	745	674	693	666	646	659	678	728	703	658	658	715	689	681	642	686	650	653	662	697	732	720	649	701	670	676	714	712	659	681	676	671	676	672	683	684	704	658	682	699	695	677	672	684	698	705	648	684	698	688	729	676	710	646	699	663	670	688	636	691	661	680	659	681	658	699	646	676	687	670	680	692	678	701	656	666	676	709	658	687	699	665	669	688	698	683	710	690	690	678	644	666	638	694	654	688	683	699	695	682	693	658	659	671	707	662	707	695	667	641	700	650	699	665	632	662	688	650	663	684	726	649	684	686	715	653	673	712	680	753	666	706	663	631	630	696	637	670	662	682	686	661	676	723	707	684	637	680	645	648	642	702	657	638	668	665	698	698	680	684	652	642	677	634	695	657	662	650	714	700	682	652	650	687	637	633	731	651	671	675	656	679	672	704	694	667	660	664	665	673	694	693	708	716	686	703	672	680	655	636	652	640	689	682	685	707	729	721	644	681	685	613	703	692	646	690	676	631	701	675	680	693	688	722	637	677	716	646	691	606	655	651	657	694	675	656	684	691	674	658	663	657	692	691	700	696	657	676	694	731	671	704	680	685	652	645	695	717	705	666	657	665	713	664	685	679	687	665	668	695	629	684	679	689	665	655	721	677	630	704	695	685	659	704	701	724	727	685	648	632	689	755	717	650	648	692	693	652	650	681	702	707	682	713	676	707	696	687	682	667	638	711	647	719	629	711	691	637	646	638	676	639	713	672	675	668	701	669	685	666	689	686	669	667	736	668	730	664	696	665	668	686	714	662	655	674	623	631	662	713	695	658	682	714	691	670	704	681	666	661	690	699	681	679	671	679	679	689	749	692	682	700	692	693	736	717	684	629	691	708	668	677	663	708	674
16381	7510	9289	8274	4858	2930	2058	1464	1152	1015	744	609	517	442	392	375	387	349	350	345	360	367	337	315	342	344	361	363	345	322	335	323	309	290	285	303	273	298	297	270	270	270	276	212	261	253	294	282	285	264	265	267	251	256	253	241	248	241	256	294	283	241	271	272	253	254	261	275	257	256	238	266	239	283	266	260	262	250	266	228	270	300	255	249	245	280	268	246	267	241	254	256	292	252	247	276	258	270	256	261	264	278	266	232	249	254	271	280	238	293	253	260	267	253	268	277	247	285	259	272	285	273	283	245	256	252	237	282	244	274	271	291	244	258	258	246	255	252	240	261	268	254	270	252	252	220	265	246	227	248	243	254	268	271	287	232	244	245	219	246	250	253	234	247	272	264	247	220	245	272	238	268	271	252	259	235	265	254	259	242	255	259	261	259	249	274	263	264	255	233	290	277	240	253	246	260	275	280	255	233	288	278	257	287	253	250	238	264	263	296	263	282	278	240	253	264	267	307	267	271	235	227	224	262	267	221	232	248	251	287	256	258	242	229	288	232	222	277	274	249	253	244	254	220	245	240	275	254	248	278	243	287	277	260	250	268	285	250	248	215	248	270	265	281	241	274	272	245	242	267	279	228	322	227	265	250	267	263	234	276	236	252	229	268	259	265	277	258	255	272	283	250	237	255	276	257	250	256	275	265	255	275	230	268	285	254	275	269	253	257	268	246	285	256	280	253	258	257	261	237	260	257	298	240	266	245	275	247	247	252	254	246	259	278	270	260	223	249	241	258	266	282	256	241	236	253	241	263	259	303	278	240	229	267	277	218	239	263	293	242	282	269	290	259	265	256	275	289	238	235	246	273	279	269	272	277	235	253	244	254	240	256	249	270	233	266	236	266	261	264	268	257	261	291	265	273	246	266	253	262	268	267	232	254	249	253	276	300	262	282	271	267	303	268	261	263	245	274	249	247	267	271	255	264	269	256	264	273	245	252	263	241	266	268	233	255	258	254	277	257	286	233	216	246	275	271	292	272	249	264	282	267	282	255	281	249	245	249	257	246	269	267	280	257	285	270	296	252	266	261	243	298	281	236	259	273	266	248	267	260	264	235	240	269	251	256	252	284	215	235	236	266	264	263	236	287	282	248	274	267	236	258	220	224	302	284	256	259	263	255	287	264	228	233	239	247	268	271	239	250	269	271	227	242	220	251	272	231	242	261	254	259	243	273	242	245	279	262	238	242	283	259	285	239	241	268	276	288	246	258	268	239	250	260	228	235	264	267	271	260	262	254	256	247	266	248	252	255	290	261	248	244	248	267	247	251	257	253	253	263	245	249	253	275	284	260	253	259	250	249	227	247	248	261	246	238	260	238	262	271	260	271	256	264	257	284	260	278	251	277	242	215	249	232	290	264	285	260	252	227	256	284	251	270	263	266	262	290	243	277	244	235	271	263	238	243	238	250	280	244	291	265	256	252	277	254	269	248	280	236	249	240	292	271	251	266	269	255	282	257	279	253	223	236	257	279	243	250	262	278	236	258	274	259	253	265	248	250	257	244	239	250	239	249	246	265	248	271	237	285	286	246	261	265	267	271	235	292	251	235	272	275	254	283	242	268	249	252	276	254	258	247	266	242	274	263	252	256	257	284	263	250	220	243	269	270	226	246	252	272	252	228	251	247	255	267	248	259	303	310	254	280	288	266	252	241	293	259	232	247	264	253	238	258	272	275	268	269	242	242	277	254	262	294	259	259	221	247	231	251	274	253	266	284	255	263	249	234	251	280	254	245	246	257	257	270	270	264	234	294	259	248	272	266	236	265	280	216	259	234	242	262	265	213	248	269	225	232	238	244	229	242	247	276	244	272	255	251	261	268	273	251	265	254	277	254	230	261	243	253	252	238	282	304	272	299	245	259	236	233	283	274	282	273	266	271	283	304	283	238	238	259	265	282	273	247	260	262	257	264	283	276	259	249	247	271	263	240	248	261	255	241	287	281	262	224	253	278	260	254	271	268	254	264	240	240	251	253	252	268	289	258	254	299	263	255	254	270	268	294	249	285	257	267	265	238	228	265	212	237	292	269	233	276	247	259	265	261	277	259	258	274	251	273	257	233	254	246	238	262	258	260	254	239	253	254	255	242	269	255	274	266	230	231	276	283	277	249	278	257	252	252	258	271	262	254	256	256	241	267	270	249	273	263	276	252	294	241	242	274	244	249	259	255	259	254	278	251	262	250	250	255	269	226	246	250	282	260	242	249	259	288	229	266	253	226	229	243	287	275	290	271	279	278	274	269	276	267	266	258	262	236	230	241	235	243	244	253	250	265	239	252	247	240	262	250	256	275	250	234	244	278	254	281	260	234	245	236	245	246	275	254	256	256	246	253	254	264	228	255	246	234	259	216	248	240	274	261	246	238	248	265	272	262	262	246	286	238	257	270	278	289	270	255	251	259	271	262	264	227	238	247	266	242	270	254	243	273	269	267	242	259	245	267	274	283	242	246	253	276	243	264	284	280	241	259	258	257	260	228	249	304	262	269	241	218	226	258	249	246	245	250	251	254	256	235	268	270	268	262	258	263	238	270	246	250	278	237	291	253	241	268	283	235	273	261	270	238	239	274	229	257	276	250	241	280	231	277	259	235	245	252	265	267	251	269	261	289	275	261	310	235	278	252	249	244	248	269	255	248	253	255	263	288	294	275	262	276	291	277	250	246	251	263	258	255	247	272	278	265	251	245	301	243	267	264	267	287	238	257	261	244	263	219	273	244	262	252	266	261	265	246	239	277	235	238	265	270	250	262	255	250	266	262	224	235	242	277	267	281	235	258	246	237	271	237	288	251	253	251	278	266	233	273	260	229	265	239	250	272	233	218	241	242	265	243	249	262	249	255	288	260	259	285	266	294	269	248	260	256	250	213	264	258	233	301	283	262	241	237	277	228	234	317	256	273	252	237	252	238	261	263	268	266	270	280	283	254	263	244	220	224	267	271	270	282	240	276	274	261	283	254	272	214	251	270	245	268	238	249	254	255	274	250	248	256	246	249	267	260	240	259	244	263	265	254	244	279	251	245	278	232	280	262	246	251	269	269	279	280	262	279	245	274	263	274	277	251	245	278	249	278	252	229	253	271	304	228	228	263	261	251	271	266	281	272	233	216	275	271	244	271	268	241	257	257	257	254	271	258	280	268	256	277	247	242	239	256	245	250	237	285	253	259	241	252	269	257	236	249	230	274	256	262	246	239	258	249	229	321	272	280	279	230	239	253	246	244	226	272	231	245	267	253	266	249	261	253	264	287	262	267	242	250	304	265	263	251	289	253	288	245	266	259	269	263	275	243	278	257	249	248	246	261	275	242	267	240	211	284	269	246	258	251	243	256	272	298	246	241	258	264	252	261	268	284	217	250	255	267	223	255	274	236	255	242	268	247	268	252	224	285	273	264	246	262	284	277	280	254	303	263	268	235	266	263	240	270	228	269	275	283	254	274	245	282
9838	6033	9742	12003	8186	5757	5639	4273	3811	3624	2752	2627	2065	1748	1457	1363	1357	1401	1203	1146	1290	1198	1294	1278	1297	1250	1273	1190	1097	1124	1119	957	956	883	868	858	809	759	732	715	752	747	694	628	650	673	680	671	654	631	720	741	667	674	669	650	654	605	600	700	617	625	630	625	612	644	635	606	628	644	661	660	641	616	642	596	631	617	614	604	611	635	564	592	628	604	660	589	612	621	623	587	588	601	623	612	571	567	594	596	608	630	586	613	594	581	571	591	565	567	605	581	569	577	611	645	616	641	595	601	625	601	620	604	594	607	585	605	576	592	584	567	607	584	651	615	588	611	614	599	580	616	588	610	557	584	645	613	604	615	598	609	615	581	612	606	597	614	646	597	584	618	600	611	570	582	652	646	580	571	597	615	584	608	584	660	551	550	615	615	576	570	579	638	627	597	562	595	548	605	613	569	617	607	577	599	550	567	550	644	586	579	576	586	585	580	583	603	594	618	615	625	594	593	599	626	562	622	574	590	575	615	584	611	609	581	592	586	565	567	595	598	574	568	607	617	612	568	561	592	598	608	601	595	595	547	646	598	581	592	582	583	577	595	618	602	583	555	603	624	569	604	580	655	616	634	559	575	611	555	525	613	565	620	616	635	575	572	603	558	631	593	593	633	587	545	576	614	590	580	555	606	569	580	626	618	625	575	547	612	588	596	566	582	582	605	617	603	575	571	595	595	564	607	624	596	572	556	547	618	597	558	577	581	592	605	644	562	576	600	591	591	550	615	608	586	595	586	566	630	604	571	596	603	594	607	576	587	588	598	581	548	613	594	627	540	583	561	569	573	666	575	603	625	620	600	583	560	592	619	562	571	581	598	580	625	596	582	626	580	576	602	600	610	615	594	572	604	567	585	577	632	636	597	615	550	601	603	626	572	583	556	570	615	608	619	592	577	625	633	567	600	569	600	604	586	619	560	622	579	625	581	616	585	621	593	585	574	637	581	579	579	561	578	607	566	566	595	652	597	565	606	596	604	564	586	635	619	609	578	621	605	603	553	612	595	637	615	599	613	606	667	578	613	615	602	561	550	610	562	579	581	577	661	616	578	570	602	594	590	580	611	580	598	602	612	605	581	634	631	568	566	595	602	580	588	651	623	563	577	597	641	677	632	617	596	624	575	611	594	581	557	625	634	566	583	607	608	594	556	632	568	557	548	570	646	596	578	601	624	563	592	556	616	581	617	613	597	583	578	608	561	540	571	607	650	624	601	583	621	579	567	618	568	565	630	620	654	599	563	545	610	609	596	588	594	633	543	611	611	621	666	592	598	647	577	623	575	621	606	555	603	619	603	592	602	602	600	575	614	572	615	618	620	586	609	599	624	569	565	604	580	616	584	620	588	588	626	626	578	582	560	576	633	595	649	565	578	564	630	623	595	604	581	649	563	590	616	578	579	594	625	558	595	586	589	622	566	613	597	588	597	612	566	576	600	609	594	605	622	563	658	631	612	593	600	580	633	621	661	633	600	585	610	588	622	624	610	617	593	598	639	566	636	660	604	548	607	623	609	605	638	610	580	596	537	586	625	617	640	629	568	544	575	630	598	583	586	585	578	588	612	604	660	592	598	611	685	594	599	591	655	618	606	646	586	565	591	588	595	621	548	598	593	594	607	609	610	591	629	612	608	550	640	588	656	587	591	620	605	618	618	586	669	570	581	617	620	640	591	684	606	594	613	617	620	630	545	606	546	622	613	588	575	614	666	596	590	593	602	600	598	608	551	556	553	596	631	587	573	558	607	557	587	602	561	584	591	597	598	587	601	629	622	611	593	589	582	603	586	587	602	613	593	596	573	570	590	635	576	605	568	611	665	626	607	586	583	563	591	554	591	613	599	618	603	610	607	564	564	615	594	613	585	626	604	589	576	615	582	610	600	599	612	625	603	580	597	626	589	630	577	638	556	618	587	582	598	642	639	611	601	635	591	615	623	615	596	631	651	572	642	549	561	640	568	562	597	610	567	618	638	523	610	543	594	626	654	562	605	617	567	558	612	616	616	560	607	573	590	619	578	594	588	615	604	599	592	613	624	568	635	588	608	599	550	625	630	632	578	581	584	593	643	621	616	561	588	588	565	581	595	627	581	595	610	597	611	618	641	579	600	578	589	620	610	610	613	612	582	628	604	603	566	596	643	591	583	638	624	628	605	614	634	623	572	622	594	620	649	604	571	617	614	605	545	598	602	547	609	609	563	591	629	588	568	602	628	578	588	619	651	559	620	630	617	598	581	572	607	604	595	622	573	577	564	615	598	594	603	635	620	607	598	594	566	568	601	574	607	620	598	613	550	619	599	609	639	647	589	603	596	613	604	605	641	614	549	607	610	639	587	575	613	592	581	636	586	602	587	602	582	604	610	562	601	562	581	609	621	560	581	568	619	612	589	595	581	636	586	593	626	612	611	597	565	582	627	583	632	653	627	551	581	574	549	594	578	600	611	612	641	622	601	654	618	601	580	611	571	603	609	636	621	638	605	628	578	592	613	583	593	577	632	557	634	582	632	577	564	639	633	605	644	596	625	594	586	566	572	616	617	624	616	615	627	614	614	595	582	618	608	629	583	572	622	627	635	595	571	612	621	579	582	616	575	646	592	557	562	610	627	639	587	627	566	574	579	647	580	587	612	592	616	621	646	591	559	611	628	598	623	602	612	628	606	603	583	573	598	607	589	596	621	590	614	625	628	623	577	596	621	630	592	607	583	584	606	619	570	581	602	591	628	593	577	613	620	572	634	563	597	621	558	587	621	559	609	609	551	584	605	621	626	601	597	549	625	586	607	546	594	597	629	625	587	593	591	588	624	553	623	563	592	598	565	602	567	622	585	601	570	599	622	600	605	567	561	586	591	563	624	591	617	583	605	636	549	586	607	581	588	603	555	612	582	615	627	625	624	640	619	615	561	626	558	549	589	591	609	604	587	639	639	618	577	599	583	585	620	584	594	650	573	621	597	607	599	599	599	578	582	588	630	590	602	639	603	565	614	580	537	573	572	626	590	596	594	582	578	599	605	636	592	578	603	593	620	573	589	608	575	601	626	635	596	566	593	616	633	632	601	609	598	566	598	595	593	605	621	649	571	582	574	606	603	545	611	607	594	604	570	647	607	600	567	578	608	561	600	600	593	603	613	628	628	607	609	634	615	565	565	625	612	569	587	587	598	581	574	610	627	560	566	557	599	599	627	634	597	616	579	595	599	584	604	574	626	584	557	625	584	614	615	609	643	567	571	595	578	618	636	603	603	568	599	554	592	589	571	573	547	583	619	636	603	585	588	619	616	578	567	587	607	590	562	597	608	579	600	661	604	583	586	607	591	636	634	573	614	550	578	617	605	567	600	600	596	623	606	576	611	624	593	592	616	608	605	574	588	572	608	629	600	618	573	597	624	591	630	625	568	611	631	619	570	619	610	606	648	606	607	566	558	567	581	619	585	650	637	592	575	609	575	610	615
2035	725	703	620	535	448	442	419	412	397	435	443	393	404	443	445	402	422	443	392	429	421	470	411	399	419	440	438	432	415	374	405	413	430	424	425	388	380	441	443	398	395	382	381	449	384	404	433	376	402	406	383	410	411	374	412	389	384	391	417	409	396	410	402	385	384	419	412	349	389	398	404	380	390	391	422	385	441	421	387	382	425	424	396	408	389	385	360	375	397	386	364	406	393	410	394	373	394	392	421	429	370	406	380	427	413	401	405	408	412	375	370	374	406	382	406	399	385	418	400	368	402	410	397	390	444	370	371	385	393	393	446	400	435	364	396	365	358	390	413	374	445	380	429	390	404	369	383	397	382	401	381	391	437	400	382	396	379	429	397	388	381	416	396	392	367	359	407	422	407	422	374	398	390	365	386	394	369	396	407	436	417	384	380	396	381	381	384	447	409	421	333	376	430	371	403	408	383	384	395	395	386	404	377	394	396	390	411	400	375	353	386	406	432	390	405	398	402	408	370	378	411	428	424	395	412	413	405	405	407	436	351	386	394	390	388	430	391	432	408	382	438	444	397	395	396	420	403	393	356	375	387	391	392	361	464	393	374	390	387	422	400	407	427	392	387	386	385	397	414	395	361	392	384	411	401	423	415	377	437	405	401	375	382	405	414	365	391	413	392	371	409	379	391	446	402	396	390	395	372	406	345	413	402	380	418	366	384	375	395	390	397	439	397	362	384	403	370	389	398	432	410	364	370	380	380	411	383	399	379	408	415	352	385	394	405	421	392	383	348	404	400	383	395	392	380	412	412	401	414	427	418	424	387	412	420	423	395	432	381	382	391	438	341	385	349	362	375	396	420	406	390	375	399	419	404	424	422	402	374	417	407	427	395	370	404	382	381	384	404	390	371	386	382	384	412	441	387	427	383	368	423	388	419	417	398	450	386	385	420	383	357	356	362	404	399	369	399	401	417	459	406	415	397	402	397	391	384	427	419	386	401	376	402	384	430	406	421	427	384	401	408	389	422	394	385	388	390	381	399	402	389	385	404	381	433	354	423	367	403	399	410	410	454	426	358	346	414	353	363	384	427	410	409	373	424	436	406	417	412	414	410	395	356	408	347	433	397	395	391	382	387	402	408	333	399	408	356	414	418	412	376	406	384	389	388	393	375	360	393	403	407	382	391	400	385	401	401	401	399	418	341	369	371	393	390	416	356	422	372	403	380	377	406	403	395	395	422	363	409	344	415	444	402	419	379	444	428	355	363	387	371	398	388	404	431	407	459	375	396	362	370	426	362	351	435	418	405	422	415	394	377	404	379	390	392	405	407	439	404	394	409	395	404	425	411	425	396	394	399	370	411	397	408	419	377	443	363	361	391	382	384	412	403	386	416	394	388	400	394	419	392	400	390	422	414	393	414	402	390	400	407	390	400	400	372	398	420	390	430	382	426	431	412	406	406	395	366	402	379	406	397	416	410	398	381	394	420	386	378	391	402	420	370	407	366	412	408	356	436	430	409	380	387	413	396	403	369	373	409	384	397	367	401	376	425	419	371	378	407	405	404	399	384	389	418	364	403	415	379	397	405	380	399	363	362	405	375	401	412	415	406	437	381	354	409	392	428	383	416	400	424	389	365	406	402	410	391	383	409	390	374	394	362	377	402	377	450	409	402	413	380	404	341	369	389	422	386	382	375	408	383	412	395	429	352	423	381	443	377	419	390	388	393	412	398	425	427	411	402	421	416	390	392	396	392	402	408	394	418	418	423	393	412	390	386	423	384	398	369	366	379	384	382	368	394	355	373	358	418	445	380	372	409	369	375	419	402	423	401	398	388	400	389	387	406	385	403	405	407	436	404	417	423	402	409	380	361	408	354	384	395	410	362	378	380	393	408	389	403	391	403	371	407	392	414	450	394	386	380	397	386	385	383	372	377	403	374	411	423	418	379	384	374	377	388	353	373	440	420	366	381	408	423	389	399	398	377	442	385	396	395	405	405	389	362	383	371	382	398	425	430	367	383	405	408	430	361	386	369	407	347	386	396	419	373	418	370	363	371	375	401	387	359	380	364	394	413	394	388	422	412	386	401	402	406	406	407	426	392	409	391	388	412	385	389	393	358	429	380	406	393	358	425	408	387	384	388	409	412	380	389	431	417	420	381	419	407	397	406	367	425	406	381	375	408	393	442	413	403	380	378	414	390	410	407	391	391	412	384	421	386	404	418	428	402	395	385	417	372	403	375	366	369	396	419	381	389	394	401	423	393	405	405	405	391	387	384	385	407	396	413	398	392	378	404	401	374	375	378	364	349	380	378	385	385	363	360	369	394	381	362	404	418	327	364	344	385	392	404	392	368	383	385	413	359	380	418	377	395	401	405	379	421	419	395	409	387	396	409	397	399	398	385	399	386	404	387	394	405	387	404	412	399	433	408	388	395	449	375	386	373	365	384	372	429	412	374	411	410	400	403	396	401	372	369	401	384	361	397	402	373	374	410	390	417	387	383	398	357	380	397	372	379	389	407	346	389	339	392	368	354	401	431	425	368	383	353	429	428	420	352	370	366	401	377	396	356	399	391	332	414	366	381	387	427	412	438	373	377	367	426	355	364	396	393	382	434	412	347	405	408	435	398	402	407	390	422	381	369	383	401	431	431	390	378	411	408	420	382	417	385	392	408	373	419	371	402	392	411	388	432	391	403	401	402	381	371	355	406	378	397	394	355	366	385	374	351	386	370	410	406	397	382	380	359	399	412	419	428	367	367	406	423	363	372	391	437	436	391	409	394	382	391	433	400	392	416	370	384	408	396	425	404	383	393	411	405	442	407	397	393	397	410	389	404	380	392	385	418	383	396	388	399	390	425	368	408	382	401	397	367	404	367	370	379	395	435	369	400	381	361	387	392	380	406	391	415	416	366	406	404	400	383	409	412	384	390	409	379	394	437	396	409	392	413	412	378	389	397	397	409	431	378	398	396	375	417	380	369	392	408	442	422	386	368	411	415	418	407	405	433	365	395	376	390	426	374	396	405	396	403	396	372	367	395	427	408	397	397	398	418	370	375	379	417	421	417	400	405	411	374	403	420	386	366	376	401	396	382	365	406	372	371	395	408	416	387	449	406	408	399	436	373	400	380	386	397	374	391	398	390	370	343	437	373	382	413	375	341	404	385	425	375	380	382	415	418	424	396	385	399	376	375	372	378	448	383	374	368	386	411	398	365	385	335	400	417	389	405	368	395	400	395	384	423	426	365	403	437	404	395	387	415	417	369	369	405	384	406	395	413	370	394	369	397	419	399	378	341	393	380	363	359	418	394	382	387	397	397	385	378	379	419	403	395	435	384	419	412	371	388	419	397	397	431	397	407	373	374	427	413	352	397	371	383	400	404	395	418	377	426	392	361	359	390	372	387	410	429	441	396	413	355	406	344	398	426	400	377	414	383	430	396	412	383	397	382	394	378	405	409	397	373	374	409	419	358	381	407	399	388	420	391	373	411
2303	1188	1561	1615	1471	1237	1068	1074	992	1040	970	967	976	1007	938	985	1009	961	959	928	1016	1029	1048	1033	1059	1092	1027	1080	1004	1015	1011	947	956	990	895	907	852	957	887	930	893	894	890	876	916	878	876	872	926	903	888	887	904	903	892	866	896	843	834	820	820	849	862	916	855	860	915	863	837	896	869	894	867	860	919	852	853	850	847	823	869	863	820	884	841	860	828	864	784	853	859	856	821	849	826	839	797	854	790	830	873	842	864	871	832	869	867	821	822	782	877	848	850	873	868	896	812	900	838	852	833	857	846	879	850	850	894	818	817	894	909	849	835	886	874	813	888	858	869	867	820	863	871	862	917	793	840	844	847	917	826	857	873	873	849	844	865	812	847	841	841	849	829	879	860	873	841	863	765	856	883	837	864	870	841	800	808	874	856	823	845	849	938	886	901	829	845	892	868	836	885	865	868	835	881	869	866	833	846	904	844	887	869	839	859	833	878	901	865	841	846	826	812	866	877	829	781	918	855	836	829	889	871	864	838	924	907	843	868	823	799	892	817	829	852	898	907	890	882	877	832	867	824	850	839	855	852	872	867	857	814	810	858	882	845	887	823	884	840	882	847	899	847	904	897	899	859	856	876	841	822	850	825	847	873	835	821	861	810	847	793	776	869	828	847	849	872	867	874	851	867	843	854	946	852	880	820	868	861	840	821	826	864	903	810	811	818	857	860	858	845	858	806	811	846	816	839	811	850	828	892	917	906	921	809	936	822	871	845	866	882	876	863	877	808	851	849	875	903	888	909	857	872	869	833	881	802	841	836	841	794	892	835	898	871	834	874	825	901	881	825	893	832	869	856	855	875	841	845	894	812	853	863	800	857	843	911	820	884	854	846	883	902	892	835	867	842	854	835	848	830	813	833	844	875	848	831	841	843	886	824	876	863	836	835	848	845	878	826	843	885	870	809	878	862	855	803	811	849	831	903	792	867	818	831	840	812	850	813	856	876	878	870	842	877	894	842	796	851	815	870	872	843	868	846	855	853	831	863	839	879	855	869	876	829	855	869	837	868	830	863	892	839	876	868	850	884	879	852	903	866	850	859	888	887	834	922	859	865	841	821	896	811	848	815	885	869	879	808	824	836	892	823	887	877	826	817	875	822	910	854	822	826	909	818	806	856	846	818	858	820	832	856	865	813	800	853	839	841	863	877	855	779	850	888	827	881	834	841	855	845	852	870	828	867	893	811	846	876	816	844	838	878	889	849	811	871	823	830	914	811	836	872	849	866	840	859	821	840	859	832	853	852	866	832	861	864	833	843	821	826	882	910	897	885	870	816	907	879	871	830	836	855	861	806	858	870	807	867	880	917	871	840	898	875	892	878	893	838	857	832	888	811	849	873	879	910	877	886	824	855	887	869	839	823	863	844	881	862	827	864	852	830	896	898	822	844	863	864	914	901	844	818	880	830	861	848	841	836	892	826	811	916	865	863	862	852	847	848	832	845	880	845	907	847	834	860	854	868	882	875	832	854	881	864	799	888	862	841	842	827	863	829	877	831	856	819	826	867	836	853	866	868	888	837	868	902	824	845	847	870	863	859	854	829	868	825	842	864	875	845	887	800	881	895	874	888	910	865	896	842	867	856	860	828	886	899	879	826	888	765	831	866	868	856	834	864	861	837	881	886	886	821	836	881	806	824	791	876	840	827	829	834	857	878	873	826	879	860	859	854	890	850	856	821	842	925	856	854	825	826	926	883	888	820	900	847	819	872	933	861	852	903	848	848	818	852	841	870	896	812	854	837	846	878	864	774	892	872	834	858	869	872	899	873	852	852	853	838	813	835	838	812	833	850	851	813	857	852	896	838	808	851	850	835	859	845	887	861	827	859	848	879	826	871	874	835	853	829	868	866	838	839	857	882	845	872	790	810	928	837	892	883	844	838	866	862	862	852	887	821	899	807	835	898	848	854	879	860	879	817	846	852	849	897	895	848	805	896	882	842	845	880	793	867	843	832	848	809	844	876	798	868	832	848	851	884	894	843	867	856	843	820	817	831	927	817	864	916	936	874	845	857	847	837	894	855	858	873	902	886	852	829	886	863	838	910	839	871	840	841	866	842	853	817	836	826	874	844	872	839	894	910	845	864	888	848	895	824	890	847	850	870	855	810	874	828	869	860	844	799	868	847	922	825	867	874	891	844	841	839	892	784	874	838	833	842	877	803	829	845	865	857	778	876	819	839	864	869	863	909	873	858	861	833	847	833	864	850	863	861	837	850	834	874	834	853	837	845	861	821	843	837	869	803	834	795	842	824	841	851	910	864	851	867	896	848	809	806	843	872	861	844	856	842	834	808	852	841	870	885	823	842	853	859	840	884	894	845	834	847	846	897	866	848	892	860	847	828	894	874	819	862	861	924	892	843	891	831	899	826	871	890	870	883	871	873	852	855	864	829	903	906	874	871	852	876	899	853	891	811	835	797	866	816	886	817	850	858	846	833	857	846	817	868	843	852	856	872	833	876	895	874	854	840	883	841	860	794	843	822	873	820	825	840	807	844	845	837	844	820	779	857	796	854	824	893	852	899	833	901	840	822	850	762	885	837	907	881	814	860	834	842	843	880	848	891	822	885	838	833	816	859	837	872	871	849	875	824	814	843	884	865	812	874	877	831	832	847	843	805	857	832	822	798	874	878	830	842	868	885	858	870	811	842	844	893	868	874	811	906	843	807	877	816	796	834	832	848	833	910	875	846	862	857	834	917	866	819	824	840	807	849	873	868	806	910	847	837	870	834	872	850	899	843	887	834	854	879	845	872	881	835	847	857	924	838	870	797	904	885	848	839	774	863	819	865	937	825	867	842	850	811	866	912	845	815	850	877	845	869	865	871	839	818	867	843	828	868	794	896	879	818	815	829	840	837	843	874	814	850	822	853	857	895	909	773	844	898	841	886	839	819	845	824	852	839	835	840	860	870	851	855	883	825	885	832	898	858	854	838	875	827	834	842	815	889	882	833	846	817	887	869	865	853	854	824	838	836	831	838	861	874	917	825	879	804	865	887	875	859	848	858	875	850	844	799	847	902	866	834	912	870	893	881	913	878	827	858	859	870	863	854	867	829	817	860	884	904	867	856	847	849	837	865	848	844	799	825	850	864	840	848	863	798	836	869	849	834	851	875	848	873	853	865	856	814	891	817	892	810	853	843	823	868	860	901	837	843	877	849	835	848	858	876	859	827	831	890	851	896	837	874	874	882	881	845	879	827	862	878	858	817	883	823	863	857	862	829	887	867	915	846	835	802	869	808	872	833	851	855	868	867	856	853	806	880	852	859	829	868	879	837	824	889	858	848	846	831	861	896	868	882	875	892	871	823	870	833	869	824	844	854	877	877	821	834	835	842	821	834	867	833	883	871	856	841	871	865	882	864	842	820	836	841	835	849	842	869	853	835	809	888	890	866	827	840	811	850	851	849	853	878	820	851	804	854	819	836	877	857	818	816	826	881	882
8944	4229	4451	4029	2583	1675	1139	829	678	681	461	446	418	403	380	331	354	351	356	317	316	339	337	306	384	297	354	352	370	314	316	291	333	309	294	287	291	289	297	279	303	294	300	318	301	290	288	290	279	308	292	302	278	297	303	297	270	277	264	280	270	291	310	302	280	275	319	310	297	279	325	308	232	294	287	273	297	280	323	309	277	274	245	292	295	280	277	298	288	317	298	293	302	309	315	287	273	283	249	278	309	312	291	300	275	251	279	290	264	283	267	301	276	309	277	326	263	291	304	298	254	270	281	311	289	290	280	269	276	319	295	312	293	286	277	281	260	277	277	313	296	276	286	309	276	249	285	260	271	303	313	301	286	280	290	314	324	276	291	303	301	306	300	261	294	293	317	302	325	290	273	246	274	279	306	332	285	263	273	292	290	253	318	304	280	305	299	299	292	278	293	314	294	283	279	299	278	283	276	296	302	308	261	296	283	273	301	288	287	264	270	293	278	265	306	277	273	326	295	273	320	266	279	310	282	296	244	327	300	281	285	254	287	272	282	312	317	322	260	273	323	284	302	280	281	316	274	314	302	316	325	296	295	301	272	264	295	296	260	282	287	267	263	276	295	304	303	278	314	305	307	304	278	286	269	291	266	276	264	261	260	287	273	274	275	276	254	297	279	290	267	267	276	300	290	294	322	291	327	296	265	286	285	284	275	277	322	281	329	266	275	267	289	294	328	290	274	316	277	289	289	319	289	282	272	322	296	307	277	294	283	262	298	267	266	276	310	287	270	292	289	303	277	299	295	258	249	292	282	256	292	284	315	295	288	302	282	325	282	308	280	293	255	279	312	293	261	314	308	294	287	300	307	307	326	313	259	262	297	301	316	314	295	290	290	285	283	272	273	292	303	274	253	283	312	276	264	269	286	264	315	262	284	286	269	285	293	306	296	265	280	282	287	317	344	298	292	294	257	264	288	312	260	291	265	264	280	278	299	282	301	277	307	285	309	284	312	253	271	249	263	281	291	270	274	293	256	282	287	294	262	288	302	289	301	300	244	263	267	290	335	260	321	280	279	330	318	301	306	288	301	292	305	295	315	277	283	320	324	300	275	303	275	283	303	308	288	267	249	277	296	288	288	273	296	314	312	247	287	322	298	323	289	296	290	273	316	275	278	276	293	283	284	287	272	304	307	257	279	312	286	291	294	287	291	338	291	310	257	274	255	255	278	298	281	289	277	296	316	298	296	291	301	276	300	283	294	296	288	300	272	282	292	329	304	283	317	260	298	294	299	263	277	306	316	303	262	281	302	281	291	294	281	300	257	284	256	258	286	312	294	262	295	291	274	263	280	265	303	310	282	272	304	288	299	301	294	266	295	300	293	281	284	285	282	277	299	288	289	295	293	283	307	307	289	297	287	269	297	314	294	310	264	301	318	314	277	308	295	274	288	284	315	282	297	312	255	299	305	301	281	277	275	284	290	321	334	296	279	292	317	278	314	274	292	298	284	313	254	285	282	302	289	294	290	282	297	276	304	312	283	301	285	265	280	270	285	284	288	288	308	293	293	300	298	294	287	267	285	264	300	270	274	274	283	297	277	307	321	285	290	331	299	294	286	273	294	285	299	295	303	283	300	311	346	313	292	270	275	274	280	310	305	290	332	309	322	323	312	278	303	305	294	256	290	311	280	259	306	262	291	289	275	282	308	285	287	313	288	290	290	309	285	283	313	295	260	294	268	290	277	309	284	294	306	285	275	303	265	288	319	275	270	322	262	259	320	298	321	270	295	302	297	303	286	297	276	304	289	278	304	274	307	282	277	298	262	292	265	310	316	285	290	292	282	270	310	275	288	273	304	314	300	268	271	282	305	259	267	292	283	282	283	270	280	302	268	273	328	287	314	323	259	287	317	265	271	268	290	282	268	298	292	263	281	294	266	276	265	272	279	277	285	300	259	284	301	300	250	342	285	316	299	282	273	282	272	281	290	290	295	285	327	296	283	297	328	268	284	274	278	311	255	289	309	281	268	265	298	300	271	285	290	287	282	285	262	277	265	279	270	258	273	294	302	317	309	301	280	271	300	266	333	295	290	287	285	306	337	270	305	289	294	286	290	271	301	302	280	270	305	282	297	266	293	305	268	323	343	272	260	300	290	295	286	298	281	253	292	291	276	273	263	311	267	285	293	282	281	295	266	291	279	273	288	309	268	288	319	230	304	301	258	285	294	293	296	290	266	296	292	310	278	287	306	260	273	320	296	292	284	280	267	288	300	323	289	267	270	270	302	275	277	266	304	288	289	267	292	276	258	326	263	272	325	287	292	284	273	308	272	319	264	286	312	304	316	311	297	274	268	253	269	290	339	291	328	273	269	266	277	274	278	291	286	304	293	330	263	315	283	260	282	288	267	280	305	281	274	250	309	293	277	285	292	274	279	293	289	251	310	327	242	267	292	267	271	270	321	308	323	291	284	288	292	310	326	263	297	285	294	287	312	232	291	270	276	270	280	309	262	305	325	277	273	244	303	309	260	296	299	274	287	303	281	285	265	278	271	299	303	273	310	300	288	300	289	304	274	296	294	275	262	322	314	305	283	262	329	301	309	265	309	271	303	309	317	290	263	309	292	273	297	261	279	251	318	297	262	303	306	279	285	280	313	314	324	275	285	301	299	264	319	280	299	262	309	272	287	323	280	263	311	297	287	302	309	289	304	243	288	295	320	274	278	285	265	277	292	300	294	325	301	286	292	309	282	287	270	295	294	284	284	308	295	270	306	293	280	307	344	296	317	305	310	292	264	276	243	256	270	268	320	269	260	273	285	294	306	259	273	270	288	324	294	319	300	306	305	320	306	278	260	279	290	259	256	272	280	330	274	322	301	310	304	275	274	271	257	276	307	296	299	268	290	320	285	278	284	268	261	291	291	278	281	265	294	298	312	274	286	316	249	332	325	295	293	249	295	290	281	306	270	294	316	309	287	297	268	313	261	312	289	272	282	279	303	278	270	296	296	304	314	301	271	314	289	294	288	284	275	277	280	268	266	304	298	273	280	280	305	287	266	272	303	259	285	300	310	317	296	301	279	316	277	281	281	287	272	264	307	291	265	344	292	280	279	296	263	302	248	270	315	287	286	310	265	284	321	278	299	282	297	295	330	318	301	299	264	273	303	315	296	244	263	286	265	292	271	301	267	304	302	303	316	281	313	288	298	295	283	288	297	264	275	259	272	297	314	276	293	303	281	282	289	288	286	315	302	270	307	290	282	260	273	271	296	310	250	289	262	255	307	317	301	267	304	293	299	292	283	285	293	272	282	285	277	322	262	283	282	271	282	291	277	267	329	279	308	273	307	307	317	335	293	282	285	272	286	281	293	290	315	292	262	288	311	269	251	309	278	270	303	269	279	321	285	303	308	273	269	268	268	284	277	287	302	301	320	279	285	306	311	284	273	295	291	281	269	262	311	270	262	267	290	318	300	300	288	271	330	269	294	300	292	294
7343	3893	5373	7318	5739	4089	3476	2919	2432	2276	1811	1612	1449	1274	1131	1051	1023	1058	948	973	958	970	1012	933	993	1009	968	983	961	935	873	915	872	883	849	774	842	813	782	738	781	703	701	699	640	699	669	686	704	681	688	720	734	704	650	707	665	645	665	636	702	677	672	668	678	695	644	649	652	649	661	688	638	661	625	640	669	646	648	685	665	646	640	613	621	633	614	683	651	625	640	622	665	668	643	623	606	653	692	625	637	612	612	653	669	651	628	654	633	643	647	636	599	632	645	645	615	635	630	634	668	657	624	646	701	626	652	634	666	607	664	650	628	629	693	632	648	659	672	654	670	672	636	668	606	652	630	633	658	656	661	580	652	655	643	629	653	667	653	674	645	619	644	636	695	605	645	643	634	624	656	651	699	680	667	690	626	599	601	640	693	658	631	673	697	641	639	644	629	637	622	638	698	646	663	625	671	614	637	638	647	616	671	682	675	658	612	607	631	688	676	668	647	655	667	672	632	671	612	644	678	639	650	682	643	619	635	649	669	671	618	670	615	653	666	633	609	632	654	653	631	623	646	658	649	616	636	651	683	616	638	666	640	646	646	630	693	648	643	686	623	664	655	641	642	626	635	645	650	614	634	615	660	601	670	647	632	628	646	673	629	660	621	677	706	614	630	597	658	631	647	670	645	608	614	649	657	624	636	656	614	641	639	663	665	628	645	675	626	666	639	674	621	658	615	707	651	647	646	636	648	643	631	632	626	647	629	663	621	618	643	658	641	648	622	644	644	626	594	615	677	699	627	590	607	635	648	646	664	612	662	664	623	646	645	675	648	614	594	645	627	642	616	646	633	657	635	639	650	640	652	596	650	633	684	643	649	628	690	641	672	617	677	631	631	692	676	648	660	635	653	635	639	642	647	626	693	653	629	596	680	639	661	645	662	639	664	701	675	700	663	643	630	662	647	637	658	675	632	636	653	639	685	642	614	630	704	654	627	646	631	723	664	681	651	625	638	585	667	647	623	649	686	651	629	680	593	624	641	645	594	602	642	657	684	662	651	623	623	636	626	644	628	656	662	686	660	685	589	626	647	622	676	623	674	663	629	630	650	643	665	653	646	675	660	657	669	660	637	658	628	649	634	627	646	668	606	664	662	625	631	656	646	627	654	640	627	600	664	626	648	632	605	636	712	675	613	675	671	697	637	588	678	687	652	682	649	694	621	633	666	629	623	640	653	672	611	655	655	638	649	662	623	624	665	638	653	676	651	662	631	697	664	642	603	690	646	630	608	675	653	642	662	639	646	621	671	638	652	668	662	642	593	640	674	682	659	633	629	703	606	646	656	647	648	651	670	642	652	640	681	616	664	608	641	627	660	647	684	649	653	629	641	672	718	651	672	602	712	646	637	659	640	632	641	647	630	638	680	601	700	662	643	633	618	633	639	649	696	644	591	620	608	601	648	666	635	627	612	594	648	649	687	642	624	615	613	592	614	589	683	657	622	634	662	671	623	702	616	645	642	642	672	604	650	679	611	679	624	674	645	685	649	621	613	666	680	674	674	653	698	635	668	629	684	636	666	647	624	641	618	653	659	662	666	617	645	650	631	667	663	642	657	639	614	710	664	638	657	616	612	665	673	658	676	663	632	677	673	678	664	675	624	652	671	628	648	676	625	641	659	644	662	638	654	602	658	577	592	650	699	642	622	696	653	641	612	648	638	662	689	696	642	645	672	673	671	600	637	638	646	606	654	654	644	660	612	586	652	661	700	665	700	603	683	671	620	672	666	643	610	618	658	632	670	656	655	689	629	652	632	621	664	664	633	638	606	628	635	648	647	663	648	716	644	631	683	618	639	648	610	647	653	630	669	662	618	633	626	621	662	677	689	625	677	593	633	626	629	643	665	663	659	643	593	620	633	590	620	665	648	636	664	672	676	652	643	617	673	654	624	632	651	648	624	652	663	650	636	652	655	614	651	690	663	636	648	679	650	635	633	620	636	625	649	630	618	597	715	651	653	651	644	614	672	675	689	656	613	609	684	621	643	624	708	671	655	642	629	715	639	660	592	631	595	642	617	660	650	634	612	627	675	666	646	652	647	637	630	634	672	676	665	652	667	671	642	658	625	633	662	705	636	615	636	621	686	601	637	657	632	610	653	677	630	621	653	617	620	615	681	634	679	664	598	671	696	639	635	651	628	658	651	624	657	688	676	644	668	632	648	638	656	623	644	665	627	633	671	660	674	660	624	657	677	692	672	636	640	675	655	622	656	632	601	680	648	625	650	640	647	650	667	593	653	662	640	695	649	624	628	620	593	669	642	649	679	602	656	634	632	676	641	648	702	667	646	620	666	611	656	674	610	620	625	589	683	631	661	598	623	662	643	614	655	634	584	673	654	685	639	660	648	621	638	646	648	684	640	666	686	621	676	644	642	673	646	662	645	650	644	594	664	642	680	668	650	630	659	638	648	677	599	607	642	597	608	619	693	655	638	648	633	636	650	652	629	642	627	650	615	652	629	639	673	606	656	627	622	610	667	648	653	672	648	637	706	698	652	640	648	661	693	678	638	658	662	607	648	712	686	627	654	603	673	575	657	613	678	644	588	621	610	627	641	621	698	716	615	649	658	640	647	652	683	641	677	642	672	635	703	637	638	654	652	648	640	639	649	612	664	643	616	632	657	635	659	643	653	660	627	643	635	656	638	635	614	681	654	642	674	669	684	616	645	655	653	607	608	637	608	605	625	631	659	674	652	673	656	641	629	630	665	625	648	633	626	667	658	714	688	638	661	639	647	673	632	654	664	587	634	675	665	654	637	614	656	696	674	654	616	639	642	612	623	654	651	658	675	605	638	663	641	644	677	643	676	677	633	652	619	674	643	677	670	611	622	661	680	670	626	652	657	633	658	629	646	653	623	655	630	645	658	647	643	634	686	614	585	656	642	580	634	629	652	645	671	625	629	651	659	598	684	662	647	668	639	674	676	622	663	636	621	597	694	664	676	680	661	620	645	640	669	676	607	677	653	643	655	619	644	661	623	684	614	658	666	627	635	632	637	631	634	668	631	630	666	664	654	670	637	649	599	652	616	654	672	628	625	668	694	675	681	622	604	634	636	662	653	634	661	616	682	633	681	606	623	669	695	661	605	641	648	645	615	657	625	651	590	670	608	617	634	642	655	639	670	646	596	618	686	653	638	654	629	658	602	633	645	674	643	696	703	654	618	662	629	611	681	655	650	616	628	671	682	677	643	652	656	686	617	606	633	644	629	677	688	643	635	633	644	674	636	659	632	599	606	631	645	636	661	647	660	630	628	637	661	641	621	684	646	643	620	626	706	638	674	658	624	651	671	590	649	624	659	664	634	678	661	682	602	673	624	657	620	662	650	655	678	685	649	627	673	602	664	627	587	650	658	611	665	677	673	650	654	638	612	702	637	667	678	611	629	670	661	623	631	664	659	652	631	619	648	650	665	662	606	639	599	626	675	642	634	622	653	670
16248	6771	8108	7563	5026	3169	2279	1573	1111	1074	736	545	531	482	355	339	326	373	334	287	295	304	294	272	276	302	273	253	300	294	313	249	301	250	274	248	271	290	281	284	284	264	262	267	254	266	239	246	228	254	274	252	245	297	267	245	241	216	238	243	226	245	238	228	221	282	277	257	242	240	284	256	198	230	262	245	211	226	241	214	235	240	212	241	246	253	240	237	246	223	255	243	236	255	257	265	252	247	233	223	271	234	264	271	228	256	253	240	245	250	253	219	248	238	233	223	239	212	226	221	244	240	259	276	250	223	224	234	250	238	241	258	259	277	244	267	245	225	263	258	263	249	248	240	197	255	238	248	243	228	246	225	249	250	212	245	236	225	266	233	242	260	239	202	253	249	256	234	258	239	229	276	249	241	248	223	247	242	238	257	248	227	254	252	208	245	253	229	259	233	215	239	246	295	242	249	273	257	265	242	223	228	267	243	232	252	250	235	247	249	249	243	247	235	258	232	241	245	274	237	217	235	224	256	262	226	240	243	225	271	268	266	218	263	242	227	237	243	224	244	245	209	235	250	217	253	240	234	230	255	244	213	220	246	247	279	241	225	260	258	261	246	227	239	246	254	237	231	274	245	237	260	234	230	232	244	227	242	263	255	233	246	260	246	245	241	249	252	283	267	243	230	255	249	259	242	245	247	241	250	216	222	244	259	248	251	252	274	214	234	235	242	215	229	222	257	231	230	221	240	234	254	244	253	232	253	259	257	255	267	223	254	231	232	230	241	251	261	218	228	227	230	214	224	258	245	234	250	242	239	233	236	255	248	226	261	252	232	248	212	244	222	225	210	255	231	225	272	274	251	245	221	213	229	215	255	232	246	282	229	242	265	273	254	201	246	249	242	254	238	227	239	263	251	238	230	236	257	266	248	223	223	258	240	252	225	266	265	230	252	240	281	258	236	238	254	259	221	251	248	244	253	244	221	261	264	217	237	243	232	243	203	231	240	235	250	256	279	217	237	226	239	237	231	253	230	218	230	223	261	197	220	253	248	237	223	257	227	254	226	255	266	257	261	209	250	243	244	243	229	246	242	242	242	228	246	223	218	238	223	229	236	229	220	235	269	242	228	241	228	254	244	259	220	219	239	218	254	249	253	226	245	236	251	238	229	263	254	229	213	257	227	241	234	249	267	219	229	231	214	238	218	243	244	266	253	226	203	218	265	232	252	245	242	231	253	228	212	230	239	222	246	217	254	238	255	249	230	217	240	222	233	247	235	213	246	244	243	244	223	236	231	238	238	218	245	251	227	228	236	254	237	243	252	248	248	230	244	228	246	230	231	226	292	233	221	222	249	240	227	234	221	235	247	216	239	238	247	257	226	261	251	240	245	276	245	250	230	228	225	264	223	225	249	253	233	207	216	238	244	231	257	263	276	238	272	277	260	261	245	269	223	254	237	222	233	223	234	243	241	246	241	224	236	239	224	197	257	249	248	227	246	252	250	236	266	256	241	221	249	254	254	274	242	190	249	256	249	240	256	226	236	254	225	231	246	241	230	228	246	231	230	251	242	230	228	222	239	226	248	241	234	240	230	259	285	268	211	229	251	237	225	270	214	252	249	249	240	266	258	240	238	237	235	209	259	226	234	228	256	268	263	249	265	221	258	220	257	225	222	245	273	254	208	223	280	254	238	269	227	253	229	263	260	211	301	247	254	234	279	221	271	261	246	260	245	238	266	242	238	239	228	252	233	205	260	242	249	242	253	242	245	221	250	228	202	229	244	206	259	218	252	222	243	220	299	233	237	246	247	271	244	234	240	256	246	224	253	240	232	251	226	226	235	279	253	232	254	251	248	230	212	234	238	254	230	234	215	247	260	235	229	218	228	230	231	227	247	250	238	272	246	222	221	253	223	240	256	225	231	241	208	247	275	232	250	226	243	207	240	206	223	235	239	253	236	230	245	236	220	244	259	256	244	262	277	257	217	221	254	235	224	241	260	222	227	239	242	245	237	246	229	212	228	244	252	220	213	247	242	210	251	244	244	244	244	248	226	246	238	223	245	228	257	263	207	262	257	214	234	252	253	226	205	216	223	242	231	215	250	242	245	252	231	271	230	253	218	251	252	221	263	251	234	259	225	246	261	229	237	257	235	212	249	229	270	260	217	236	254	249	233	222	251	258	244	243	231	221	216	249	259	234	248	243	238	244	236	241	271	257	231	253	226	234	258	263	265	236	255	240	246	257	220	217	250	238	250	238	264	229	228	251	265	260	287	224	236	238	225	228	286	260	254	237	221	250	264	239	272	225	214	251	220	244	225	272	241	209	272	216	261	229	249	220	230	223	249	232	232	233	266	217	226	220	234	227	229	255	264	247	196	239	259	219	211	251	231	221	219	220	230	251	259	241	249	250	244	238	243	262	248	240	229	238	269	242	242	212	241	250	272	255	257	221	237	204	228	226	235	240	239	241	219	232	223	245	257	254	243	218	250	232	252	250	259	250	247	243	210	239	257	219	219	237	268	241	229	239	241	241	230	229	235	248	227	254	267	271	265	244	251	244	236	212	210	238	237	247	235	280	253	246	240	235	212	218	285	258	269	212	235	260	219	236	224	245	227	219	259	221	229	219	246	267	217	237	270	244	259	239	214	233	226	250	235	219	220	233	255	224	238	251	215	300	234	252	223	203	248	280	242	275	236	231	236	243	233	239	263	209	260	236	256	258	242	248	266	272	275	225	261	252	237	284	238	245	230	219	244	251	238	257	241	240	230	253	241	255	235	232	249	241	265	218	221	219	240	244	256	248	247	233	217	202	242	255	256	257	230	232	230	247	223	234	241	230	241	269	225	240	237	251	234	249	228	261	231	220	244	229	235	243	217	229	235	227	209	198	219	229	252	267	260	257	282	194	243	247	234	247	249	248	270	233	275	257	240	260	248	231	229	248	229	269	238	248	231	240	238	225	268	246	223	251	255	242	247	240	247	243	240	252	231	248	224	237	216	242	209	263	258	256	227	252	217	263	239	247	227	221	227	249	297	236	232	229	242	261	237	246	273	214	243	234	217	272	232	213	247	244	264	231	272	245	233	261	259	223	246	234	237	250	220	247	234	234	234	261	239	246	206	225	240	233	229	186	248	244	246	246	239	253	216	211	233	243	249	278	227	230	232	247	206	228	263	217	235	235	223	255	214	234	229	261	219	216	234	260	252	253	234	240	258	268	234	226	243	246	213	236	238	237	259	202	246	260	221	248	222	227	241	268	226	225	239	247	248	241	206	247	230	259	213	260	242	259	267	244	267	243	243	238	254	235	215	240	243	275	238	251	252	231	233	280	235	256	267	247	242	270	239	207	240	271	255	232	260	245	258	248	229	243	264	256	254	247	234	234	240	247	253	237	241	223	246	248	250	225	251	272	225	221	233	216	256	244	227	231	209	230	263	222	268	249	259	279	224	244	234	217	240	241	227	235	236	224	238	264	240	265	281	248	235	244	244
10053	5007	8343	11315	9144	6117	5538	4571	3832	3939	2850	2311	2051	1848	1340	1262	1256	1256	1100	1019	982	942	867	942	943	950	1017	942	942	1002	954	975	903	901	900	792	771	808	725	743	730	672	723	627	650	662	651	622	613	655	668	681	655	669	585	620	629	587	583	601	605	626	568	661	579	589	601	615	584	610	578	531	569	596	612	605	602	532	539	609	625	577	608	550	548	609	583	575	573	558	584	586	593	565	594	538	580	603	596	579	555	567	580	547	559	594	524	532	522	566	566	563	586	605	571	573	592	596	530	573	523	537	578	555	575	576	557	592	578	534	540	578	514	605	608	588	592	510	574	524	548	569	477	546	552	569	534	550	546	607	596	569	534	576	577	542	560	583	594	573	537	552	538	525	578	535	550	558	592	558	548	551	555	564	552	532	576	593	593	564	544	567	540	566	566	514	548	549	516	535	509	527	533	600	543	617	526	559	592	534	547	560	553	578	591	613	560	581	527	555	574	581	545	625	558	531	611	589	558	525	546	576	525	557	542	538	605	557	574	529	538	554	542	625	578	576	584	558	531	573	610	521	575	607	600	555	546	563	592	556	570	548	535	592	583	576	564	555	551	584	564	544	552	530	564	539	535	551	560	578	542	527	557	557	556	545	555	575	541	545	544	591	508	542	588	532	560	557	553	588	554	554	525	574	561	609	573	605	528	561	555	623	588	563	568	550	589	575	532	546	573	593	568	553	561	575	535	511	546	534	580	526	566	559	584	571	534	586	507	573	562	535	559	578	580	553	584	556	539	570	589	586	567	601	542	549	533	568	584	532	553	568	564	568	539	535	568	545	584	561	541	549	558	588	545	558	537	592	574	528	577	596	548	583	591	555	520	522	581	589	557	546	529	570	552	568	617	557	571	540	562	565	504	548	558	532	580	558	596	540	567	575	541	557	609	527	545	559	543	533	543	593	564	551	569	600	525	561	608	544	564	527	550	578	588	565	548	573	587	609	603	602	553	552	573	579	551	604	585	577	575	548	571	583	568	565	588	548	598	586	566	585	581	568	560	511	531	542	555	564	573	546	557	559	550	533	529	562	557	566	556	582	579	561	610	529	553	573	584	562	593	581	567	565	563	547	582	558	545	545	606	572	560	571	500	545	570	593	584	547	558	541	546	523	596	578	572	598	551	540	569	565	552	498	568	576	540	556	566	597	563	560	557	592	563	554	588	562	528	556	546	588	555	577	563	589	552	585	495	551	576	540	506	540	554	555	541	569	538	520	558	590	512	570	541	563	558	561	570	582	625	543	537	556	604	586	576	572	596	511	525	595	536	525	563	579	554	577	555	590	555	567	549	579	560	578	548	547	559	603	571	604	550	535	594	516	544	580	578	578	548	577	555	564	547	573	607	571	571	550	573	530	574	528	569	564	570	559	596	564	601	563	548	594	515	587	542	517	545	556	582	598	541	588	562	587	566	553	540	558	557	569	576	556	567	566	563	528	552	531	583	529	576	525	555	587	616	560	584	546	555	564	515	569	585	580	598	545	536	587	572	564	560	575	554	575	538	579	543	541	519	576	576	542	539	596	560	559	567	580	570	565	540	569	564	549	561	515	581	566	551	556	531	550	567	595	548	563	587	541	556	556	549	576	575	520	572	601	538	564	563	565	564	591	542	533	577	573	570	584	603	545	574	572	566	568	583	526	539	538	564	529	566	557	595	528	552	607	597	586	583	567	572	545	571	598	562	553	630	636	542	550	552	580	563	580	571	561	525	560	584	521	569	548	574	544	591	576	573	535	562	589	519	528	564	558	556	510	553	562	575	533	589	604	549	570	566	552	553	555	561	504	579	523	551	563	576	603	550	593	547	568	613	556	559	556	566	527	579	606	540	548	559	566	595	591	524	530	552	542	572	575	557	596	558	597	574	579	577	575	567	549	556	562	563	604	558	585	564	554	584	543	545	523	540	555	560	582	578	562	538	531	549	565	546	555	561	559	551	546	592	567	549	527	572	552	588	536	606	540	574	598	585	551	562	541	587	567	546	548	569	549	566	552	553	555	595	529	572	538	566	581	596	562	548	578	585	573	569	542	617	514	563	591	533	580	536	547	585	611	568	580	558	570	594	556	572	610	597	566	565	595	593	530	545	567	611	553	564	554	536	597	557	550	539	608	590	554	527	554	560	601	563	556	571	561	549	548	593	537	580	587	589	543	557	586	553	534	582	550	538	588	535	584	584	527	551	540	582	571	545	506	555	559	570	569	549	572	570	583	563	560	533	591	542	571	552	551	556	570	582	546	580	573	558	555	556	559	630	569	572	557	535	555	613	616	549	557	570	567	530	586	571	564	572	537	532	569	521	552	540	518	564	556	530	585	542	519	560	545	558	551	578	537	572	564	558	591	525	535	518	556	577	567	538	613	551	526	547	495	556	520	568	614	556	560	580	587	580	570	541	539	580	546	541	562	563	578	601	507	558	551	535	563	555	537	526	618	536	568	564	579	575	584	580	575	586	539	558	555	548	578	590	557	605	581	588	565	575	590	561	548	571	570	582	591	549	571	571	543	536	563	597	536	558	570	585	565	542	560	580	582	595	579	591	574	555	571	571	576	567	600	556	555	591	572	584	630	554	564	593	550	566	617	576	605	598	551	600	550	602	598	571	567	577	567	549	538	590	582	548	610	604	600	575	565	542	600	554	585	554	578	528	564	573	539	612	550	572	563	571	544	594	503	547	566	575	541	597	517	550	615	618	581	613	516	614	557	602	555	496	590	601	560	532	591	556	593	586	565	538	529	571	570	564	589	534	566	543	565	548	541	538	572	549	562	607	568	554	588	523	560	572	554	575	583	538	585	577	562	517	531	588	577	590	558	554	527	572	581	567	552	579	591	515	592	571	572	523	538	525	571	553	557	567	572	559	556	578	579	556	617	544	580	614	568	550	557	566	557	543	520	570	578	544	595	586	532	589	544	527	537	554	577	536	551	589	564	626	552	550	598	568	564	588	534	582	584	541	575	577	568	585	551	602	546	604	531	548	571	551	570	563	559	572	545	557	542	572	555	552	611	592	560	563	547	609	548	584	564	566	617	587	575	539	565	565	575	586	580	574	582	582	563	582	501	539	531	612	571	580	574	605	590	547	551	602	509	553	601	559	547	552	594	551	531	558	556	556	572	573	565	525	536	570	608	575	561	557	555	586	580	597	576	536	570	578	535	578	556	561	578	587	522	574	595	593	541	555	568	596	560	559	574	582	553	563	571	530	565	585	555	520	590	544	597	529	565	563	579	567	580	566	585	546	542	546	556	561	572	580	515	534	547	549	554	580	603	551	536	525	561	521	535	538	545	559	545	529	614	539	575	522	501	556	570	567	568	585	582	566	569	554	545	548	532	609	554	587	578	586	553	537	522	587	614	553	569	524	540	538	577	540	566	560	559	543	572	537	570	564	556	573	527	567	568	581	527	544	566	546	603	626	558	559	574	560	592	510	559	561	555	556	552	616	570
2011	690	694	595	489	452	447	433	404	419	385	377	451	380	430	421	407	421	381	401	397	435	389	422	351	449	408	406	401	382	418	394	454	412	406	389	401	375	375	427	368	406	412	414	430	356	378	427	411	421	403	404	395	416	416	396	398	345	369	368	373	413	382	420	355	387	406	392	379	392	364	363	415	394	376	376	426	409	361	351	361	348	384	378	426	378	394	375	375	362	392	400	380	367	342	385	409	388	403	403	381	412	377	383	389	366	367	359	381	366	378	378	386	374	357	416	382	359	374	417	388	381	378	358	383	393	418	408	426	396	414	381	364	356	358	375	399	406	370	389	347	387	364	383	398	381	472	397	364	370	359	401	392	334	369	370	397	405	415	399	395	410	342	412	417	361	389	381	404	375	407	402	396	374	381	400	371	371	378	371	386	403	389	349	393	375	337	370	358	372	406	384	394	382	415	407	362	396	418	372	375	425	367	427	359	396	376	384	438	408	366	385	404	366	404	391	367	390	390	419	405	378	413	376	398	444	394	377	393	395	351	393	372	414	390	362	402	385	419	376	371	405	363	386	376	389	386	346	414	388	397	376	406	394	362	365	373	411	373	358	393	391	360	392	412	392	406	450	435	349	413	376	382	364	391	384	376	401	396	390	387	399	380	380	354	387	371	340	355	394	381	398	377	393	400	421	400	375	392	385	395	383	402	372	401	386	394	371	390	380	369	416	397	418	392	362	370	398	381	393	391	413	406	414	377	396	356	338	373	411	406	422	395	344	429	368	354	391	411	377	417	387	407	444	450	403	372	413	373	409	357	414	376	349	414	385	366	408	376	407	344	380	368	395	360	434	378	390	385	407	383	364	370	377	384	392	370	400	365	397	399	395	396	393	405	369	401	367	370	412	353	376	375	422	383	405	400	392	372	377	396	385	402	398	389	404	428	404	385	350	361	414	400	388	418	368	430	393	387	367	374	415	378	403	363	387	385	387	392	386	397	398	365	404	401	392	388	387	366	371	408	389	387	396	380	398	369	373	402	376	355	361	418	410	422	399	347	361	389	378	366	424	386	372	399	400	443	383	389	404	394	360	347	366	415	360	390	396	401	360	373	394	389	404	370	410	391	397	400	370	369	370	377	394	398	423	387	387	428	364	362	406	416	411	404	406	397	410	384	405	423	405	366	409	415	382	367	357	380	419	372	371	377	412	385	398	381	392	406	399	413	354	395	374	433	433	373	382	378	409	376	397	380	424	412	392	391	410	370	401	375	342	375	374	389	384	409	398	391	409	406	408	384	389	424	389	354	349	382	358	390	384	388	388	409	371	364	365	370	353	404	370	430	384	370	407	380	344	383	376	375	368	376	391	364	421	399	407	369	377	412	362	353	394	394	375	366	391	394	427	420	372	372	385	421	414	382	391	373	381	390	387	357	374	463	420	430	348	389	375	391	422	379	379	371	390	386	382	402	400	423	390	434	391	398	401	374	391	376	384	390	373	439	420	425	386	354	397	399	367	383	361	389	389	359	393	381	377	442	387	401	402	392	395	344	372	376	411	372	394	400	444	392	418	412	378	401	421	427	389	380	373	363	372	384	380	365	372	397	366	391	359	389	414	388	402	336	381	361	387	389	445	397	423	411	382	379	389	379	380	398	382	377	363	407	391	362	374	378	375	375	372	378	395	396	422	371	387	373	385	412	387	360	347	372	420	392	406	374	394	377	407	386	371	375	375	390	402	383	393	390	427	400	398	363	408	388	363	408	392	408	370	373	375	408	400	413	395	389	347	391	390	374	388	335	402	405	423	379	413	376	405	391	364	372	386	400	372	396	394	352	386	378	395	364	387	386	416	394	435	397	363	377	389	377	386	399	382	406	369	362	354	392	385	364	372	394	404	444	435	373	358	369	381	393	377	373	355	422	394	393	416	399	397	331	403	366	377	392	385	357	382	405	399	404	401	421	414	352	426	423	426	406	396	383	346	423	383	394	369	346	401	341	374	395	416	373	390	413	424	409	392	400	407	394	351	409	363	388	406	411	431	380	410	403	387	385	393	384	400	391	337	346	375	379	412	422	362	405	397	370	400	403	387	425	382	404	431	394	327	393	399	358	381	393	365	378	403	389	416	455	385	421	422	395	422	376	352	380	358	413	426	419	369	375	347	357	398	378	355	383	391	404	361	411	353	356	386	379	378	388	368	390	399	356	397	408	407	389	377	385	367	390	416	400	358	371	404	359	376	386	401	401	334	407	382	374	378	383	397	430	403	395	407	353	366	398	401	368	359	388	394	369	397	391	419	372	417	361	405	387	410	374	392	370	384	377	383	410	375	372	351	386	394	372	386	358	381	389	379	367	389	387	427	410	406	390	391	375	395	357	371	357	380	417	367	380	369	411	353	355	403	389	363	415	400	368	388	387	391	377	374	364	402	403	388	407	384	400	379	391	404	420	383	378	382	340	352	409	404	376	382	399	417	358	414	383	377	367	377	382	443	382	345	411	379	383	376	385	373	384	409	385	402	396	349	359	371	345	367	402	359	387	443	398	376	370	389	394	415	376	383	408	384	399	423	384	386	400	376	444	358	410	361	380	356	403	382	421	398	382	389	383	359	374	414	455	370	398	417	395	346	366	368	378	417	376	406	383	374	381	407	399	411	377	393	390	391	402	342	385	350	411	410	429	386	411	365	397	395	394	387	418	378	406	340	366	370	390	394	392	402	383	393	376	355	373	411	367	388	358	408	406	409	402	416	435	370	383	381	378	356	402	384	409	376	376	368	395	414	390	372	404	395	422	390	389	381	350	379	384	370	409	368	378	406	403	394	363	373	431	389	379	411	387	404	396	411	380	357	406	377	361	401	391	398	363	359	371	351	430	377	420	386	400	397	409	396	359	399	403	360	386	381	366	367	382	409	380	376	378	365	395	363	357	393	405	399	386	394	396	441	382	415	383	403	366	383	367	375	377	383	422	422	354	374	352	391	378	368	372	370	378	409	378	381	422	348	418	377	379	387	381	392	424	403	400	423	396	403	402	394	413	429	347	384	412	338	403	423	374	399	372	364	401	362	353	372	389	368	377	366	369	403	383	390	401	373	411	368	388	338	413	359	386	392	445	348	384	408	390	382	370	380	431	364	380	393	427	363	403	363	419	387	357	361	381	393	398	366	408	397	389	393	371	376	375	390	363	359	396	384	371	402	374	334	347	349	359	347	408	416	384	413	387	428	428	408	386	397	386	396	373	375	373	388	403	427	403	410	387	374	383	392	391	352	371	414	372	400	390	444	373	396	405	389	391	407	384	354	420	428	391	370	401	428	391	370	397	407	395	368	388	355	351	415	388	423	399	398	433	384	401	385	385	392	404	406	409	360	410	370	374	417	362	377	387	410	434	417	339	421	406	380	386	394	367	380	387	326	415	385	372	350	394	409	392	377	416	411	348	370	368	366	389	384	360	391	393	357	372	385	379	404	369	347	349	371	404	400	352	388	374	376	383	398
2225	1165	1489	1737	1501	1150	1108	1082	1039	969	980	918	938	931	953	903	934	966	950	935	890	851	860	933	939	918	883	1004	927	984	972	1021	991	932	917	932	883	896	976	848	883	869	844	889	829	781	879	911	811	854	898	920	849	852	877	883	853	846	872	830	841	824	889	797	828	876	865	811	850	812	864	848	816	859	842	860	812	808	891	858	846	879	840	783	863	819	807	820	847	864	806	788	832	846	851	858	849	820	865	817	864	875	861	799	806	823	896	768	838	822	844	877	836	793	806	801	810	858	814	869	813	824	858	797	823	875	867	807	906	832	823	824	804	876	842	835	821	827	831	808	844	908	838	823	844	851	865	761	868	833	778	815	826	782	854	816	841	807	838	826	850	802	772	850	886	805	839	893	824	853	865	856	866	858	890	865	867	811	836	838	822	813	825	875	827	797	890	842	889	841	809	828	865	801	819	849	838	822	818	806	771	869	811	827	884	857	859	823	873	827	824	868	825	874	862	804	831	880	859	835	834	849	852	848	820	870	861	845	932	881	810	832	807	871	772	845	857	781	846	801	856	799	809	886	874	844	903	820	872	823	837	852	850	884	828	852	885	835	819	833	808	816	850	796	829	793	826	900	836	848	799	898	862	883	835	807	868	795	855	814	874	821	819	811	893	819	805	828	857	834	826	852	834	838	855	860	813	856	829	807	872	845	859	811	824	852	844	825	871	860	853	805	823	884	860	849	818	822	862	861	806	826	818	846	883	912	870	875	823	799	832	831	817	884	824	817	836	813	847	847	811	830	848	841	896	846	825	792	818	872	921	862	817	838	801	813	860	839	838	843	894	819	836	859	843	806	822	861	838	824	889	826	858	856	873	851	862	855	847	876	869	826	867	824	861	763	808	852	836	859	826	830	813	828	858	867	799	823	768	845	905	794	823	817	888	859	860	849	804	859	808	834	812	839	828	871	828	876	883	853	844	849	816	838	756	823	833	817	815	850	851	827	854	800	891	828	856	836	809	838	800	814	867	840	855	778	853	867	869	807	898	799	863	802	831	826	818	829	885	854	809	813	829	820	783	781	801	861	850	798	802	814	849	889	816	853	835	821	791	772	834	791	869	858	800	890	802	847	834	829	828	839	832	844	814	843	842	865	867	827	855	795	873	812	817	798	821	820	777	833	889	817	858	812	837	851	827	790	822	853	805	813	873	835	857	844	854	845	880	829	854	822	843	802	831	870	808	858	834	799	848	857	861	885	856	907	790	828	873	855	830	845	857	850	802	832	812	828	819	853	855	832	858	815	854	819	842	829	797	870	840	922	846	866	886	864	796	883	853	879	816	813	802	799	853	806	837	860	824	815	838	867	829	792	846	890	847	783	822	854	860	821	817	872	840	772	868	831	850	881	801	846	835	828	836	815	800	826	801	826	852	873	851	811	863	823	784	829	854	904	865	844	837	808	829	853	808	869	843	891	826	833	834	830	823	807	824	892	800	855	828	804	815	864	842	903	818	867	822	819	820	827	838	815	818	841	877	857	820	814	825	834	849	806	874	830	838	844	870	817	856	824	886	849	856	781	879	796	839	848	820	783	859	864	861	876	878	886	843	846	862	850	900	847	831	870	837	824	834	815	832	842	842	841	844	817	865	844	747	834	790	869	837	864	857	836	825	820	801	858	846	810	835	887	838	850	851	829	814	854	850	793	831	859	846	845	850	776	823	852	844	799	898	836	809	837	832	814	904	820	861	837	823	834	823	811	803	829	842	816	801	857	811	795	851	837	814	813	827	868	835	882	833	858	839	875	858	866	872	775	836	828	808	864	856	846	856	805	818	852	798	837	851	846	875	884	866	830	777	915	829	838	861	801	824	867	828	867	824	829	832	843	857	869	865	862	823	861	821	810	762	825	825	856	842	861	831	792	867	792	838	854	863	881	893	852	810	814	815	856	826	809	859	817	844	890	834	819	798	796	832	852	863	881	853	824	859	824	837	813	810	812	801	845	903	829	862	865	836	835	868	846	847	877	824	798	808	825	830	796	889	863	843	827	850	816	799	839	867	859	875	841	790	825	851	846	838	900	839	870	834	891	870	797	804	849	865	893	837	863	850	829	858	828	803	799	863	868	833	858	867	822	830	870	867	907	903	817	834	806	851	869	840	829	800	888	838	901	855	819	899	781	845	849	826	878	843	825	774	831	831	871	877	842	863	809	785	882	841	834	851	868	908	783	832	805	860	807	869	893	908	905	893	786	879	866	859	852	896	817	805	809	818	787	831	856	885	842	848	828	818	841	803	768	820	835	892	835	829	839	830	915	883	856	862	866	800	779	867	813	793	840	828	857	820	895	864	821	848	862	866	876	826	805	848	800	834	827	807	858	810	785	887	837	809	896	854	815	829	875	794	831	826	829	835	844	822	814	794	777	784	820	836	842	849	808	856	819	897	837	878	849	832	854	820	854	850	844	799	872	794	841	837	835	866	858	827	880	855	803	829	824	857	834	806	838	842	880	858	835	828	816	852	812	823	838	830	899	815	858	812	852	843	821	825	847	828	826	879	806	848	857	855	817	802	831	848	836	854	834	817	812	857	865	876	877	876	885	808	843	845	835	833	832	820	855	827	833	896	885	818	915	837	804	847	840	836	828	841	826	792	824	818	852	800	823	857	878	830	857	825	856	844	792	821	920	786	809	866	836	846	835	827	843	835	773	835	775	864	822	870	889	838	865	808	861	820	845	868	838	789	805	880	843	823	824	834	784	845	887	826	841	858	779	810	846	831	795	879	775	836	805	839	862	820	815	861	818	858	854	832	888	868	831	809	863	820	854	827	747	836	786	853	819	897	856	813	801	814	847	793	859	812	835	794	809	856	874	874	863	794	812	817	829	833	869	862	814	818	864	862	854	824	862	819	867	812	840	859	856	845	808	845	829	846	853	792	855	831	827	834	845	801	815	837	860	850	898	865	869	824	874	839	865	797	863	845	788	864	908	841	824	841	828	830	845	806	820	812	863	840	828	855	858	831	777	848	820	840	849	825	822	780	847	837	878	799	852	863	861	822	855	868	909	815	866	830	845	825	813	846	812	807	801	832	878	809	849	823	837	839	841	839	806	805	811	871	831	845	834	864	805	800	823	836	854	834	825	821	818	802	827	859	851	839	839	878	827	869	804	809	826	826	824	839	854	855	852	842	851	867	835	818	852	853	804	864	889	883	828	859	828	847	887	832	838	902	854	841	784	885	792	822	859	862	840	814	823	868	880	795	845	866	816	830	840	826	825	794	827	805	879	787	843	859	845	824	830	851	847	854	879	863	847	853	824	875	847	857	815	811	805	834	816	779	834	747	894	875	829	850	819	847	788	899	853	813	841	839	808	797	842	854	832	818	877	851	823	881	832	805	890	836	877	885	884	815	824	885	840	812	863	825	887	831	804	834	881	838	832	797	885	819	857	904	822	828	905	878	864	858	815	809	849	780	856	891	808	800	873	841	828	824	847	833	761
8769	3809	5040	4580	3122	2040	1293	1005	695	681	464	415	351	344	350	342	365	347	304	324	332	306	320	314	316	270	291	335	291	311	347	336	333	338	302	259	272	352	293	263	284	302	265	306	293	276	297	252	262	299	308	287	262	300	309	281	276	303	289	289	292	254	263	266	300	283	309	270	286	266	303	270	257	276	281	247	269	303	311	289	279	312	281	266	281	299	285	283	269	279	265	275	287	287	308	288	306	279	296	273	266	259	260	277	278	303	300	289	283	284	287	277	294	285	275	297	286	291	280	283	290	268	279	256	306	294	279	269	278	283	265	303	275	283	258	245	270	272	253	301	278	262	262	264	281	263	287	240	295	304	305	269	281	272	294	277	298	285	310	279	275	264	317	307	273	307	262	249	300	298	250	281	270	333	277	268	278	275	298	249	301	305	282	240	308	321	267	305	266	270	302	270	288	245	323	319	294	282	287	278	291	249	304	299	281	282	253	308	286	286	284	293	286	276	273	256	270	272	309	292	264	279	266	279	284	280	300	275	267	278	270	280	267	283	287	267	245	266	276	269	276	270	302	279	293	290	263	292	259	266	277	296	322	267	280	313	303	318	255	271	269	304	285	301	292	272	291	298	281	268	300	284	253	237	270	279	282	282	289	286	299	305	303	282	303	288	293	261	300	294	261	303	294	272	309	288	314	263	292	289	291	294	275	297	271	285	320	276	278	301	312	312	260	325	241	256	279	268	264	270	282	259	260	287	271	274	260	254	304	271	286	271	290	295	312	284	332	263	296	295	295	306	283	288	288	295	312	260	287	300	278	270	279	287	301	301	282	297	293	305	285	242	289	296	285	288	253	258	279	284	295	295	277	281	299	267	240	303	296	286	271	285	305	279	299	313	278	287	292	250	238	277	263	301	322	302	309	278	321	280	339	277	290	242	319	282	314	277	257	255	267	293	308	290	293	278	275	299	274	304	287	253	302	295	314	289	250	284	283	282	291	298	300	286	263	274	314	291	287	294	279	296	271	301	280	288	307	259	307	278	247	266	270	266	296	305	275	286	283	276	295	269	241	259	280	270	246	274	269	319	263	271	288	287	293	278	279	288	281	291	287	242	281	270	279	274	296	305	324	301	286	274	271	288	287	304	297	274	324	282	272	299	299	276	269	263	261	293	287	295	251	275	295	290	282	264	274	271	310	328	266	280	273	254	294	288	265	299	289	286	285	275	282	252	266	297	272	301	277	282	302	272	289	287	301	325	259	275	287	286	291	298	270	310	274	315	233	310	292	271	302	251	306	299	300	266	283	256	301	265	265	260	273	305	306	266	280	274	280	280	282	268	279	271	301	295	247	278	264	275	290	248	281	293	301	275	245	271	250	301	299	284	275	333	279	272	307	295	302	292	257	319	244	269	263	302	300	300	276	245	295	276	285	274	297	278	260	300	287	264	268	325	282	284	321	287	281	274	292	287	299	295	268	262	290	276	281	322	280	272	269	303	280	292	266	283	263	278	277	285	308	272	299	272	320	246	301	300	306	262	285	255	276	308	261	270	275	295	286	266	308	270	274	308	274	281	294	264	291	266	291	297	289	290	276	284	274	292	291	279	270	273	283	281	284	308	298	268	265	264	253	273	305	276	284	295	283	297	276	285	331	300	268	284	292	267	290	274	290	263	254	281	287	282	283	305	287	291	281	273	274	279	264	302	275	311	280	286	286	277	291	270	310	282	265	300	305	284	280	280	255	279	307	294	316	262	285	295	290	296	284	299	261	276	315	309	271	274	310	277	276	296	268	273	286	275	268	264	311	295	302	263	317	285	281	276	290	290	276	269	312	269	252	275	297	295	299	294	311	279	272	284	289	282	285	283	258	275	305	276	284	302	260	301	283	274	286	297	281	289	294	287	270	283	314	256	309	262	308	279	238	288	269	267	255	251	296	333	282	334	307	290	288	275	307	246	271	304	277	269	301	282	228	288	288	260	276	265	264	262	244	283	257	286	263	260	290	297	277	281	286	295	261	322	290	278	312	298	278	283	287	260	232	251	260	294	260	275	286	287	339	292	305	264	318	288	320	276	300	271	281	301	302	287	312	314	289	298	256	286	293	286	285	301	259	295	250	277	272	284	299	266	290	259	298	271	258	292	253	255	255	271	270	273	310	264	289	297	262	240	310	298	276	263	293	260	298	311	285	292	282	279	282	291	292	293	300	294	279	275	270	261	285	275	257	311	267	288	274	254	293	273	303	278	255	263	307	267	298	291	277	276	284	283	302	285	282	297	270	311	276	260	284	239	290	288	292	309	316	282	277	298	271	300	279	285	285	292	271	290	286	257	289	278	266	283	273	253	279	268	310	274	265	298	280	283	269	267	257	287	283	289	300	274	286	291	252	269	283	305	274	266	272	243	281	296	285	323	258	280	292	287	278	297	278	278	287	318	301	249	273	276	273	276	284	281	274	261	277	293	279	260	292	281	296	276	255	297	296	271	314	278	293	284	285	278	304	290	291	262	254	281	278	289	264	279	269	283	307	290	295	288	267	304	319	288	274	299	291	318	294	270	238	283	298	281	301	276	255	263	280	301	283	244	269	315	284	298	254	266	276	268	255	272	276	271	308	282	269	260	255	299	258	265	254	285	282	290	274	282	311	309	247	312	302	295	276	275	281	272	279	256	300	294	307	282	279	280	287	308	276	266	300	307	285	295	290	285	275	265	278	280	264	290	313	257	270	280	294	276	298	296	279	295	288	261	275	289	292	281	246	251	253	282	256	271	275	287	259	278	271	270	284	297	290	243	267	275	259	319	326	287	273	259	267	293	290	271	282	278	299	301	261	252	275	277	276	267	285	310	297	342	308	285	311	264	291	277	279	283	292	256	279	272	261	270	276	285	303	263	288	333	286	296	317	283	249	287	268	270	281	279	252	285	302	282	289	289	272	269	255	286	271	254	269	283	288	296	267	300	300	284	276	287	320	276	275	290	335	299	276	282	268	285	286	293	291	284	300	267	305	289	271	255	291	267	249	251	271	269	260	284	260	259	269	270	272	305	278	290	270	280	303	296	254	295	264	288	319	279	274	312	280	270	289	317	272	261	294	300	262	300	268	282	273	293	284	277	274	293	315	301	273	237	311	310	294	279	302	298	282	293	275	277	277	326	308	285	264	289	293	250	277	306	287	303	282	301	283	307	291	325	291	298	261	299	294	293	276	303	286	276	259	296	285	233	307	281	253	271	266	314	282	271	261	269	271	294	277	277	265	280	278	267	253	261	284	255	301	280	295	269	327	277	292	287	270	290	269	264	244	322	301	282	247	295	290	291	297	284	286	305	298	292	260	313	283	291	280	284	275	297	302	293	286	296	302	302	294	329	286	319	299	293	254	288	259	279	277	255	288	273	268	298	306	279	295	270	259	261	293	290	265	277	268	266	281	293	333	294	316	307	282	272	266	307	285	305	258	295	238	257	254	292	297	316	299	267	293	261	269	259	269	286	279	316
7474	3444	6151	8067	6192	4157	3303	2986	2760	2543	1828	1630	1350	1092	1023	967	935	1036	959	890	848	823	817	861	809	765	891	849	873	928	920	870	905	849	835	814	830	748	766	744	743	707	710	705	715	707	690	642	679	669	709	705	697	663	663	690	632	683	638	699	638	644	658	714	672	652	654	698	606	667	622	676	701	672	645	701	705	697	684	662	666	634	653	639	646	679	624	620	629	614	625	610	666	633	672	695	641	600	652	659	634	634	640	607	646	642	661	650	658	623	635	641	667	632	643	675	657	592	634	623	622	641	630	625	612	602	672	633	608	620	614	631	621	594	670	657	625	608	644	662	649	682	614	632	615	661	633	649	678	594	597	645	684	633	638	641	673	622	596	629	637	646	592	581	650	617	615	638	604	657	628	615	605	625	609	618	630	601	632	608	607	648	661	541	639	643	658	605	635	595	676	623	630	693	596	633	649	577	581	653	567	574	617	675	654	633	599	645	653	656	652	639	610	613	634	642	652	660	639	633	671	644	676	640	651	681	642	609	636	667	612	608	655	632	604	632	675	605	629	622	605	682	603	584	605	667	646	636	628	616	596	664	646	674	663	651	645	680	638	581	642	664	648	662	658	631	664	633	615	601	649	614	661	603	669	667	641	616	577	655	655	633	614	705	585	660	643	614	673	631	627	609	647	632	594	636	614	632	684	633	625	640	617	668	586	657	612	620	607	670	652	651	644	644	636	629	655	636	644	680	641	625	603	603	637	639	638	613	649	637	651	642	603	629	601	602	660	648	667	635	607	604	623	629	659	663	658	620	680	618	617	646	659	622	674	561	605	607	650	666	635	624	656	637	616	629	644	613	643	651	670	623	627	649	631	619	614	654	614	603	650	649	615	691	643	654	642	587	660	650	634	670	672	638	644	603	621	587	608	633	641	649	635	647	625	660	604	629	671	645	623	645	647	643	645	591	643	653	638	633	641	674	642	628	609	621	649	652	626	623	600	619	631	656	613	647	608	651	678	658	629	680	638	655	643	610	605	652	609	635	618	703	607	611	643	612	635	591	616	670	620	652	660	651	643	602	642	670	629	635	657	661	651	658	631	618	676	627	661	626	607	641	677	648	665	639	625	632	658	641	611	604	658	587	632	663	625	636	593	693	630	628	625	716	665	613	642	624	635	662	651	590	665	636	654	608	635	654	621	625	641	640	630	668	612	634	606	619	633	654	658	690	637	624	671	674	633	619	617	640	668	620	628	698	627	675	638	648	636	564	670	663	664	614	608	595	628	612	688	677	675	659	652	677	623	610	643	640	633	644	637	642	672	563	635	660	620	652	651	647	591	599	592	638	651	644	611	649	669	622	643	579	621	652	638	648	644	603	612	614	659	634	627	647	658	651	602	675	621	655	662	623	666	663	649	669	619	623	691	655	674	634	632	616	620	655	689	645	610	617	682	623	636	652	649	639	628	639	624	619	632	649	624	621	633	640	612	668	656	685	605	633	673	672	623	584	633	626	621	628	621	601	647	644	637	608	667	623	656	624	616	660	659	674	695	646	618	641	683	619	641	641	634	633	594	665	608	642	631	667	658	622	699	665	604	652	619	598	640	608	626	615	610	655	653	619	674	636	624	638	638	655	636	624	603	627	643	626	623	660	561	663	649	634	638	632	637	673	616	635	642	671	600	671	619	646	665	612	631	625	577	604	645	651	658	630	660	652	643	676	617	660	611	616	629	622	615	703	626	645	580	656	651	630	661	618	681	639	607	620	608	611	692	629	589	641	633	617	639	625	661	665	607	646	633	615	631	633	621	583	646	691	630	673	660	654	664	602	674	679	647	585	600	642	649	626	659	663	648	676	649	640	629	651	659	627	624	661	639	656	646	626	599	635	576	616	583	639	615	583	598	642	601	660	657	685	650	649	616	610	652	643	655	633	618	624	621	590	679	716	607	656	618	619	633	651	623	627	663	661	627	606	691	570	657	651	632	633	597	624	644	676	643	592	613	674	683	626	640	603	649	592	629	658	697	628	587	648	686	623	661	598	646	621	586	640	615	650	636	628	638	605	674	641	639	626	617	619	636	636	685	645	645	665	648	661	613	641	657	649	630	694	665	635	612	616	609	676	588	590	640	597	632	634	646	633	594	627	610	657	645	664	639	671	622	662	699	618	641	641	665	673	632	662	638	623	659	636	649	667	660	645	655	679	619	639	637	623	677	605	658	664	631	649	618	641	629	601	669	599	671	625	609	643	595	650	644	599	656	643	589	611	599	638	637	626	664	619	635	640	622	602	651	588	603	638	626	627	582	648	642	600	609	632	636	623	628	647	644	648	602	659	632	582	617	658	697	630	654	660	637	626	624	654	611	656	633	644	664	608	635	651	629	634	572	688	674	637	622	626	624	609	653	635	677	634	613	627	652	615	620	692	636	635	627	616	659	591	599	591	625	632	638	637	646	603	613	642	591	639	584	658	620	609	633	604	629	608	680	693	649	625	630	659	642	640	666	675	621	670	624	620	647	626	656	632	646	589	627	640	666	643	610	687	655	645	623	648	641	619	612	620	646	652	605	625	692	630	667	609	640	610	599	628	663	600	668	626	645	586	640	648	639	618	627	640	644	603	617	633	611	642	637	620	665	651	650	608	645	659	633	601	699	627	624	637	667	645	617	623	592	604	613	662	682	649	627	627	599	556	671	607	611	654	641	620	642	614	628	678	656	623	654	645	667	624	611	639	582	665	641	658	655	659	650	633	649	594	631	615	641	650	628	594	644	626	650	615	633	627	673	623	668	600	667	634	629	651	619	626	646	620	633	635	647	714	636	663	642	642	615	635	615	672	614	601	680	625	635	631	624	639	643	645	636	630	623	670	594	656	666	600	646	598	580	586	629	613	613	672	626	651	631	654	660	633	654	633	644	608	643	645	618	658	625	629	648	632	667	636	693	606	622	641	636	625	691	632	635	614	571	663	680	626	585	636	612	616	603	639	620	623	662	630	587	633	642	630	620	603	571	633	651	643	614	627	693	649	620	584	642	612	629	646	656	675	660	701	604	622	613	628	625	681	637	650	616	653	622	611	643	672	617	664	608	685	642	612	626	652	622	644	690	651	650	694	630	630	629	629	626	638	664	632	607	662	646	653	603	614	636	614	640	665	632	638	619	680	645	638	617	607	666	635	632	647	616	614	670	601	584	609	680	667	640	636	636	606	634	652	609	622	631	682	652	615	613	678	605	668	660	637	636	610	698	639	594	599	633	619	661	638	642	632	648	616	582	570	653	628	648	606	603	631	648	660	637	640	615	658	609	617	662	619	682	628	645	608	630	636	650	650	635	635	640	690	653	613	628	616	646	677	618	639	614	640	609	651	620	622	646	660	680	683	617	599	638	623	636	604	633	644	667	614	621	658	630	563	631	605	634	620	642	611	598	631	596	602	649	655	614	640	661	632	681	632	653	609	618	615	643	661	630	623	616	613	659	667	661	618	625	603	677	588	624	560
16021	6113	8549	7884	5365	3297	2243	1707	1283	1055	722	548	514	410	349	344	365	351	333	344	289	308	289	304	254	269	265	331	278	327	315	332	323	268	311	246	322	289	274	259	283	275	285	273	235	259	269	259	273	263	264	243	263	236	271	256	239	238	251	232	243	263	224	261	284	247	217	248	216	274	248	234	232	275	252	221	287	249	229	224	244	227	240	255	261	247	250	242	258	243	250	273	265	229	257	250	257	249	252	246	235	226	237	248	247	252	256	246	242	246	255	244	260	238	247	241	289	246	270	243	227	262	227	226	266	212	246	239	237	251	251	233	242	245	261	282	229	224	250	229	246	231	244	210	240	229	254	251	276	273	273	230	256	241	239	268	257	248	238	255	226	223	267	253	240	233	223	243	268	251	246	262	241	262	284	233	257	240	227	250	260	225	214	241	252	248	256	260	231	235	257	252	263	251	246	297	266	230	219	245	245	235	254	222	239	255	249	261	248	246	244	258	244	244	276	275	272	263	246	242	256	239	265	268	232	239	235	247	234	220	235	263	240	230	284	265	235	226	231	217	236	263	248	234	242	255	241	241	270	250	236	251	243	208	246	246	261	246	234	238	237	246	233	248	252	273	234	235	274	270	247	239	256	250	227	229	231	236	277	240	238	231	223	238	281	284	229	226	232	249	231	249	235	237	268	249	232	243	263	283	230	253	272	291	246	219	228	251	232	261	258	244	285	224	237	249	246	230	234	250	252	220	246	257	217	229	246	230	262	238	256	224	251	257	263	264	218	285	240	250	252	244	229	279	266	245	212	240	246	258	239	244	221	258	277	248	279	270	222	215	255	217	274	264	271	258	231	212	228	253	280	254	254	214	245	231	269	248	241	228	254	230	240	266	240	238	264	242	257	222	265	198	255	255	256	243	255	228	243	245	266	223	240	255	223	237	233	272	233	245	236	290	242	280	274	245	244	250	274	216	201	265	227	245	228	258	255	222	238	257	242	252	221	252	246	225	246	257	223	241	231	235	248	256	206	245	253	242	270	246	250	224	241	238	239	266	252	267	253	250	249	245	257	245	256	249	241	231	215	237	236	230	259	243	222	236	269	264	229	209	230	214	269	239	254	235	248	272	257	245	233	242	262	256	271	234	243	259	256	248	249	251	230	253	249	260	225	233	230	251	260	243	237	258	238	257	228	244	225	241	274	253	266	248	235	247	260	262	219	264	262	251	248	222	255	268	223	255	257	247	281	259	251	240	244	269	282	285	248	253	209	247	244	220	262	251	267	242	267	221	241	239	247	235	252	256	227	272	258	272	272	232	250	237	213	242	226	245	269	268	258	240	214	279	265	247	250	206	218	242	269	246	227	238	229	226	235	257	221	250	239	254	229	221	231	217	232	252	262	249	255	206	228	249	248	261	238	226	267	251	243	265	244	236	252	256	246	229	246	269	262	251	230	236	247	255	225	268	251	247	256	269	249	229	242	244	256	213	236	256	234	257	215	269	229	253	239	240	231	244	247	266	271	221	200	237	275	229	244	227	258	256	273	244	246	279	249	255	256	244	248	251	251	253	269	238	225	226	229	258	243	254	260	246	255	247	258	261	260	252	278	244	253	253	247	242	221	240	240	278	243	247	244	238	250	266	257	240	231	248	245	226	260	247	254	249	235	247	240	288	232	262	260	216	246	265	239	222	236	247	247	245	244	252	213	243	266	216	228	252	237	237	210	260	255	244	267	237	260	242	253	235	242	239	262	239	241	257	253	237	244	241	258	233	246	249	261	247	239	258	273	235	212	233	220	247	236	253	240	287	242	244	252	224	250	253	271	234	254	268	244	253	255	227	247	219	233	238	229	232	236	224	236	231	240	268	225	245	215	238	234	273	244	243	271	230	251	266	225	274	224	252	221	246	220	231	229	248	249	245	248	271	270	239	248	242	257	264	213	230	231	255	238	218	227	264	257	238	225	261	251	217	277	227	236	265	233	265	225	212	247	234	229	215	227	259	257	229	229	251	252	280	247	221	256	229	249	227	225	249	257	225	272	261	237	245	225	269	233	277	226	276	238	230	234	257	263	248	303	233	264	256	251	237	247	217	228	219	243	257	243	240	225	261	251	260	270	246	255	207	255	214	232	235	229	243	266	249	227	255	271	241	262	226	236	222	231	254	243	251	275	239	243	231	230	215	245	244	244	254	233	238	280	235	256	265	265	243	239	271	244	264	250	256	233	269	213	235	245	246	263	251	209	230	242	220	254	241	235	248	221	269	237	238	199	263	217	235	262	259	250	248	251	219	236	234	239	206	201	276	234	234	247	241	228	244	268	239	238	214	232	259	251	251	222	254	275	249	234	220	253	264	240	271	222	272	246	254	232	229	248	221	243	213	244	258	237	245	263	246	226	225	221	239	273	233	226	251	236	236	219	232	231	256	238	243	255	257	228	223	249	224	236	222	256	206	251	229	266	263	280	238	270	244	253	237	235	258	245	222	221	265	239	209	222	258	248	235	265	239	243	234	237	235	247	243	204	237	239	219	229	259	238	235	274	224	254	239	252	230	232	256	243	253	275	234	248	269	242	241	227	257	237	269	226	256	224	239	201	236	237	243	268	237	247	244	249	222	217	242	259	231	214	273	255	226	250	254	230	233	251	256	237	304	261	233	227	218	259	234	235	247	262	263	239	254	228	269	238	269	265	213	248	264	253	247	241	230	255	248	267	255	241	259	287	237	257	242	270	240	225	246	254	239	231	223	253	238	234	252	256	248	226	225	245	239	308	228	246	246	216	249	255	243	226	234	240	235	243	248	248	253	258	269	254	239	255	247	239	263	252	224	264	228	280	273	252	259	231	233	247	205	231	250	247	244	235	225	243	257	233	275	229	218	235	252	206	241	226	261	249	250	254	250	230	230	249	257	236	253	223	252	265	251	242	231	249	236	258	239	288	235	230	255	231	239	275	247	226	268	253	279	253	241	238	242	271	245	244	251	219	271	285	234	233	218	266	233	259	228	271	242	235	275	265	287	260	249	223	267	263	235	239	219	248	252	241	243	242	271	274	239	228	271	249	240	219	246	215	247	244	227	254	243	262	223	238	233	241	233	228	258	221	242	247	236	272	244	248	258	254	236	247	245	231	250	211	258	217	237	238	232	256	241	211	281	241	252	235	209	232	257	249	239	276	226	225	254	230	243	230	235	194	238	251	242	235	228	211	249	254	237	235	251	240	236	259	276	279	252	229	262	260	221	269	240	245	268	294	235	266	257	231	259	216	274	219	232	231	242	278	227	262	278	205	261	251	259	218	244	245	231	253	245	242	234	254	239	222	260	225	243	229	234	247	252	240	222	253	274	247	231	234	263	258	251	249	254	244	261	257	244	239	224	266	226	224	273	241	244	271	242	257	251	239	258	263	273	239	250	236	271	242	235	240	233	263	233	262	288	234	231	281	248	256	248	237	212	256	257	220	250	257	203	212	255	256	257	227	248	245	247	268	253	233	243
9862	4257	9408	11138	9295	5808	5759	4349	4600	4008	2982	2211	2090	1631	1158	1183	1184	1219	1150	1012	995	977	986	971	859	862	904	944	1034	1152	1055	1046	1026	913	940	839	859	821	706	692	722	673	693	638	614	606	665	626	700	660	716	606	635	686	628	656	648	696	633	579	593	643	640	609	624	614	607	590	592	588	640	589	593	576	613	609	610	637	577	590	565	623	637	584	535	582	570	570	578	586	535	570	555	570	605	571	592	584	566	611	575	543	588	591	592	567	550	573	609	574	572	597	610	581	559	550	625	557	582	591	570	598	589	546	614	626	537	575	532	627	569	602	542	590	569	568	577	579	587	535	590	585	577	549	588	619	579	549	591	497	574	579	531	631	583	587	581	605	537	602	567	572	581	556	550	571	570	543	579	600	590	568	580	608	596	589	523	582	587	536	587	608	577	549	550	604	544	544	579	569	609	553	580	578	566	556	581	581	580	587	584	579	532	564	552	548	586	549	582	575	579	549	572	566	573	544	552	600	572	577	577	545	610	586	559	569	583	574	517	591	542	566	578	556	571	562	547	553	591	538	569	581	560	562	568	624	604	587	576	559	549	604	575	550	555	601	556	566	574	582	597	566	551	547	544	579	583	569	523	598	565	531	547	579	604	559	583	584	537	603	540	571	543	568	620	559	620	615	580	580	584	595	584	598	518	604	528	571	572	538	552	588	529	608	554	609	556	576	549	530	547	600	583	599	524	586	599	576	566	573	565	547	572	588	622	526	564	577	632	557	606	624	546	583	593	541	561	628	603	569	502	565	580	549	547	569	599	553	595	556	556	583	561	613	601	592	559	625	570	554	585	583	585	579	592	573	575	609	605	542	599	621	508	568	576	609	565	605	572	599	546	574	528	577	576	600	573	606	599	509	542	526	576	611	599	574	631	562	554	586	542	600	577	561	562	564	624	579	544	590	548	577	575	536	587	583	547	562	588	594	595	587	533	569	617	607	553	565	590	528	572	583	578	585	588	573	594	584	586	542	588	588	596	597	535	590	559	581	558	602	541	609	574	588	578	570	578	570	575	532	583	550	585	595	578	588	602	545	568	584	569	552	555	589	557	551	579	612	572	587	626	564	551	569	599	602	566	600	587	538	595	596	536	580	583	539	564	541	570	608	548	555	565	611	528	544	584	575	589	535	544	572	545	601	588	567	563	541	564	566	538	612	581	583	559	554	572	551	539	558	581	552	558	532	536	553	558	551	542	592	560	572	563	599	586	611	549	555	560	523	550	538	578	568	541	514	591	571	561	552	579	554	604	583	610	573	551	565	583	561	546	574	573	597	576	591	642	520	589	561	521	574	548	585	539	578	586	596	604	543	591	554	566	569	567	565	540	561	602	620	584	553	582	558	561	538	559	614	560	562	569	611	640	560	586	548	611	582	578	575	518	569	583	533	540	612	587	591	595	573	611	549	590	503	556	569	584	562	580	529	555	569	616	551	572	579	574	571	581	560	597	565	585	570	580	558	617	536	542	586	608	547	557	586	592	546	552	573	574	525	584	580	548	548	569	595	546	610	573	590	567	577	579	562	550	573	585	586	554	532	612	564	607	551	574	568	589	624	545	607	597	555	504	612	522	559	561	564	612	573	551	596	557	599	563	601	525	583	564	553	539	613	583	602	579	551	522	595	560	549	551	585	568	566	558	605	579	581	595	605	549	545	609	554	533	548	553	549	580	542	601	525	565	584	618	531	553	527	596	570	583	548	581	597	582	592	578	528	609	571	588	553	572	601	580	589	612	578	604	550	609	584	533	587	582	579	594	572	598	587	574	575	537	533	579	563	589	602	567	549	557	569	557	571	556	628	544	553	600	577	587	559	584	556	551	562	572	562	582	519	595	602	532	557	549	576	589	555	575	553	598	584	562	577	560	521	625	569	591	549	556	555	544	535	589	544	531	585	585	564	566	555	577	576	593	567	602	546	580	573	550	543	571	575	595	552	552	572	591	583	536	586	569	588	559	574	564	569	534	585	554	565	579	580	601	588	595	607	512	563	562	578	602	536	557	594	573	565	564	549	572	557	569	601	610	609	571	578	552	572	567	586	580	588	542	560	549	568	579	572	605	556	556	612	597	581	571	566	566	590	569	570	576	576	589	581	543	548	553	543	615	575	544	619	603	525	511	548	538	595	562	578	617	569	573	580	590	635	522	539	629	568	591	540	588	575	550	577	582	547	599	600	575	532	557	544	548	540	534	558	591	561	578	573	545	528	586	550	575	570	616	532	568	553	587	557	593	560	593	564	603	553	608	550	580	534	572	586	563	549	552	582	567	534	567	619	562	599	513	587	566	563	533	575	580	559	547	589	539	557	582	577	583	571	590	579	562	585	512	551	597	542	544	571	620	597	573	569	554	581	518	547	570	577	584	562	592	590	535	547	579	548	556	591	554	597	544	558	567	564	563	589	577	601	531	602	565	573	577	538	549	571	563	593	564	541	576	584	533	620	556	563	534	570	581	581	581	538	571	572	584	609	615	598	570	533	558	670	566	593	555	563	554	570	561	576	546	583	566	575	553	572	564	578	555	582	594	585	574	586	560	560	590	529	577	578	596	579	562	596	591	524	527	571	555	583	546	566	606	624	563	567	562	546	611	545	542	528	591	592	584	534	562	553	599	556	588	568	554	625	574	591	547	575	545	542	595	560	601	589	540	554	556	544	536	581	583	537	563	578	561	557	604	623	552	572	549	583	559	569	548	569	554	564	579	529	548	597	549	585	533	606	600	642	572	559	598	569	587	579	553	550	595	590	572	573	572	565	573	569	557	548	584	574	581	592	625	559	548	554	600	606	535	554	596	580	557	535	553	606	604	574	581	607	550	578	577	572	572	563	548	571	590	580	582	578	571	562	602	560	569	562	555	593	576	571	547	566	550	548	568	587	584	591	585	602	558	540	594	543	533	568	576	599	585	590	561	556	554	607	569	551	583	588	533	536	585	569	540	595	512	601	581	566	609	592	595	549	588	565	562	575	561	577	578	585	556	576	553	535	518	530	591	577	564	557	560	579	600	553	530	614	571	578	593	584	567	589	542	589	617	566	548	548	559	576	536	584	592	546	572	563	584	583	558	589	603	576	574	577	586	557	596	608	574	520	587	597	521	548	568	560	589	538	499	559	615	547	558	590	626	522	566	578	554	581	560	555	564	550	547	559	555	593	558	575	572	566	582	543	572	594	532	525	544	627	585	530	592	567	607	581	524	588	547	587	543	625	570	577	570	565	611	594	532	593	590	598	589	570	539	548	605	524	591	554	541	595	568	590	587	578	581	591	592	545	531	571	537	580	588	560	527	607	577	566	614	568	589	554	614	583	555	543	561	624	596	579	572	564	602	538	564	597	571	581	572	560	580	580	557	591	578	558	539	558	569	546	565	590	578	558	578	551	543	570	592	541	563	545	563	550	544	569	567	599	523	587	567	610	561	544	532	620	522	563	547	590	581	580	596	548	556	574	577	540
2163	664	785	724	550	497	461	431	442	418	402	398	424	373	380	359	360	395	381	406	460	420	370	361	428	404	415	424	372	418	442	417	455	416	373	429	402	434	357	377	402	393	409	416	404	383	429	404	398	397	358	411	426	407	402	393	388	391	366	373	361	387	385	387	385	410	399	397	396	414	407	384	406	355	412	380	409	371	385	384	399	399	387	373	416	401	407	413	414	397	382	347	409	430	411	411	377	380	376	387	388	380	362	403	380	376	408	392	362	426	396	387	388	389	377	398	400	383	418	404	414	406	372	385	415	409	390	425	389	384	409	398	371	395	376	423	376	412	393	433	446	410	393	355	386	423	415	403	390	408	431	405	407	368	380	349	371	400	403	337	394	405	385	393	399	375	422	345	380	408	399	416	374	401	417	384	377	409	414	384	408	366	368	380	406	417	409	416	365	356	398	376	389	385	396	395	363	393	391	370	369	438	360	380	385	381	374	346	431	408	371	382	386	419	403	372	345	348	411	393	396	404	352	387	370	403	430	385	377	407	436	410	393	384	411	393	419	404	405	366	404	365	373	384	393	416	367	368	397	366	399	370	388	415	389	404	405	397	401	396	421	421	369	409	392	377	387	372	392	348	422	383	389	417	426	389	405	383	387	384	380	366	387	382	389	395	416	377	421	400	396	385	383	433	379	405	380	412	377	388	388	347	372	380	442	400	401	393	384	347	389	427	408	391	381	362	420	381	378	393	396	416	394	400	373	363	394	344	362	412	377	376	379	333	412	405	393	372	399	389	395	391	423	397	380	370	405	348	404	392	395	374	372	346	408	374	394	377	350	398	394	382	385	419	391	397	332	378	415	408	390	358	433	417	391	377	408	371	390	373	366	393	361	400	412	371	395	394	385	399	376	390	374	386	407	371	370	403	403	408	382	392	380	416	413	401	378	399	409	379	375	386	403	392	353	362	387	424	397	380	403	399	383	376	410	378	414	370	377	421	384	349	407	387	420	402	435	407	376	336	381	380	367	387	384	424	386	387	421	418	363	364	377	375	384	402	407	396	396	362	388	414	393	374	421	404	405	406	391	424	392	417	399	395	416	383	366	410	397	387	404	396	384	421	435	391	390	338	392	359	411	407	420	384	414	389	418	399	399	409	409	353	396	379	386	394	387	399	379	384	396	392	388	438	412	402	402	368	391	384	371	357	379	420	380	376	378	413	393	368	412	397	399	391	423	348	397	412	386	391	456	385	406	344	386	383	397	423	425	377	369	360	398	388	375	403	408	408	389	413	386	370	368	399	393	413	381	392	370	400	410	388	432	425	397	410	409	393	439	419	379	410	402	438	428	404	382	407	368	351	366	397	411	416	370	424	382	403	353	402	383	445	394	360	413	409	384	382	400	384	373	403	395	365	389	380	372	380	392	359	423	439	398	345	385	403	396	377	422	383	350	389	375	398	413	412	404	392	368	384	388	410	409	401	393	367	403	349	387	392	381	431	415	361	396	401	392	373	396	388	398	432	389	400	403	373	378	436	373	409	403	444	366	418	403	393	354	414	392	415	377	384	409	392	389	381	379	420	397	365	404	364	369	399	410	402	381	374	389	399	392	390	382	398	417	382	432	413	383	409	429	367	387	379	385	430	377	386	416	374	426	363	415	404	361	387	403	399	343	424	428	363	379	393	360	362	398	384	413	380	421	364	379	390	357	387	408	372	390	408	341	395	403	425	405	373	386	386	411	415	413	400	361	404	421	408	411	403	379	353	395	406	376	363	429	407	407	384	389	410	398	398	405	419	361	385	448	392	361	411	417	388	375	360	364	411	400	375	384	416	413	390	376	418	425	335	393	410	418	358	366	398	373	421	397	400	430	389	405	418	392	421	363	406	389	387	375	391	360	408	426	421	417	339	366	370	387	388	370	382	400	409	387	408	430	395	401	365	370	408	383	419	389	377	411	390	360	395	400	395	365	416	371	390	385	417	394	406	413	383	366	375	389	401	394	379	381	368	431	410	407	354	355	402	426	378	356	404	400	360	414	376	427	376	381	390	363	379	406	395	371	406	363	392	398	408	384	393	406	414	400	408	357	404	388	375	388	385	390	338	386	382	403	349	391	380	408	385	356	402	388	412	418	380	372	371	378	371	388	388	418	371	384	378	403	387	388	391	382	370	395	419	360	428	384	346	387	373	362	403	365	387	389	384	427	432	406	383	372	466	409	391	393	387	371	372	386	393	454	378	412	391	390	404	379	404	359	370	362	362	403	387	388	352	390	395	408	375	394	353	401	418	386	451	367	386	387	384	440	434	401	395	403	371	448	373	379	363	403	415	383	404	360	400	397	370	415	422	386	417	381	435	431	395	420	409	412	443	346	374	383	399	405	364	377	392	349	417	384	357	374	364	389	405	428	392	392	385	377	407	418	419	360	384	395	382	390	371	402	415	345	429	366	402	423	408	423	370	374	395	369	364	403	375	374	403	425	399	424	365	369	394	404	378	367	378	397	372	418	377	415	421	430	403	352	389	373	380	353	409	381	393	402	384	369	364	371	414	374	386	373	407	387	386	360	394	420	384	387	391	415	385	420	407	376	366	384	397	398	387	416	375	371	403	404	367	403	367	398	363	400	407	394	354	391	338	400	390	401	363	387	393	372	389	443	374	368	356	386	383	390	410	361	381	391	397	364	390	370	451	399	371	412	423	401	420	351	382	396	404	364	362	411	406	377	386	367	374	369	389	368	372	370	379	400	374	430	349	373	401	416	416	414	427	402	375	372	394	355	388	402	395	389	379	416	376	401	403	400	379	390	389	415	390	388	382	392	380	375	415	382	420	396	406	421	385	384	425	388	396	430	385	387	443	373	394	406	369	425	426	397	361	428	402	390	406	366	418	389	392	379	402	415	416	383	385	364	377	390	378	366	373	423	403	391	399	393	374	422	363	402	379	365	373	387	405	400	393	414	353	377	419	422	397	374	407	382	418	398	362	360	389	397	407	378	378	415	383	390	383	413	400	402	409	397	361	365	363	394	377	425	404	412	372	396	408	422	393	400	374	365	357	370	372	374	421	399	383	431	382	357	386	382	371	393	387	411	371	389	389	405	418	435	369	440	384	369	454	361	385	376	383	409	389	395	412	356	368	380	404	388	378	401	363	388	370	408	389	393	388	371	356	375	377	355	415	415	366	404	360	379	379	387	390	385	396	386	423	399	399	410	382	442	391	355	381	399	386	395	394	396	380	392	380	350	394	386	363	378	422	399	398	387	372	396	405	378	377	383	442	376	440	407	374	402	398	392	411	430	407	393	347	334	377	378	398	389	350	396	380	389	354	401	382	395	391	368	411	383	382	474	390	410	400	375	381	380	409	415	411	417	447	389	395	385	422	391	408	433	382	373	394	380	413	348	369	423	380	412	395	385	379	341	403	409	377	414	436	372	396	405	399	404	395	406	393	391	376	387	347	403	389	408	351	388	431	389	399	388	378	426	410	415	378	361	421
2300	1118	1493	1641	1464	1369	1139	1139	1063	1044	963	986	939	893	940	928	961	973	984	1002	981	952	929	906	913	929	962	946	997	1009	968	891	1015	1044	907	952	946	942	918	885	850	974	857	908	901	874	881	875	837	932	865	954	867	896	820	816	861	893	896	858	896	860	855	856	812	843	838	901	868	842	839	914	847	847	857	852	825	849	840	832	865	839	823	889	825	863	821	832	870	850	838	872	868	888	808	873	840	839	875	849	820	835	817	882	855	828	862	853	862	848	856	843	858	837	831	854	900	855	847	875	857	835	853	846	901	840	886	855	821	862	828	845	862	873	889	832	820	893	824	789	847	822	861	896	883	842	868	850	835	864	835	870	853	889	892	874	839	844	859	856	848	852	830	840	813	862	828	861	854	883	824	852	828	849	851	837	831	872	793	839	830	829	840	848	848	838	809	845	825	824	830	843	821	936	826	858	774	869	879	809	858	845	848	852	892	840	879	889	798	872	853	861	841	843	877	877	834	819	845	867	881	835	833	836	836	851	866	889	825	809	835	835	846	909	806	827	885	862	866	816	893	825	829	828	858	884	795	842	809	817	864	835	875	819	850	827	841	856	865	853	865	879	822	898	859	863	823	856	802	854	844	809	883	892	865	799	830	869	869	843	809	792	872	912	834	858	793	820	871	840	831	872	867	852	874	833	861	811	866	892	849	846	871	844	874	834	834	835	852	866	848	870	843	869	830	878	848	874	840	838	864	892	829	880	849	886	864	839	850	857	835	905	807	819	869	841	868	854	825	883	861	821	845	839	822	841	851	854	869	798	776	807	873	816	880	907	899	835	846	873	837	879	841	820	876	906	822	818	800	865	914	809	840	890	783	872	892	844	851	838	858	859	832	849	886	847	859	876	837	856	820	896	856	835	840	900	850	842	825	844	835	821	854	827	883	797	818	858	879	840	867	866	865	852	850	836	887	813	870	866	871	888	857	845	809	888	886	818	830	925	855	818	833	830	839	847	862	880	828	868	827	879	817	833	859	843	861	835	867	897	840	816	857	832	828	783	868	836	855	857	853	845	818	856	822	824	850	841	856	874	870	840	856	843	840	809	844	862	845	887	834	825	856	853	850	817	838	868	857	826	858	888	783	840	851	847	861	812	850	828	872	805	890	851	844	798	812	873	851	855	846	831	877	849	798	818	867	853	902	855	827	829	871	878	836	832	894	847	855	818	882	847	868	791	866	788	823	837	926	877	932	845	845	842	853	866	811	852	913	934	828	888	845	851	851	837	832	860	855	861	855	852	893	873	823	831	856	844	955	845	838	835	866	838	872	873	800	864	805	865	847	855	876	870	894	873	869	845	855	850	846	850	849	811	841	890	850	859	830	833	838	860	852	819	813	851	869	848	869	857	814	825	847	824	898	840	840	867	813	828	842	881	838	845	824	848	869	874	841	816	857	795	916	823	792	832	840	827	829	912	817	875	863	804	880	851	840	871	851	848	847	803	848	892	874	912	858	866	878	852	838	872	870	840	824	814	851	911	880	858	830	835	848	890	834	835	869	825	840	838	876	853	780	830	909	881	846	887	810	835	851	856	852	786	829	812	846	832	853	883	801	812	783	872	827	846	883	845	883	845	865	882	772	836	863	865	863	855	797	880	810	818	845	794	826	861	856	810	907	796	887	876	790	827	877	820	861	843	922	849	845	821	881	810	887	831	910	870	858	834	855	865	859	888	863	822	886	775	884	881	829	837	953	831	834	916	873	794	869	848	859	858	913	846	897	847	863	827	838	862	881	868	836	845	845	805	847	859	811	853	837	843	889	829	882	855	906	837	892	915	886	868	858	797	890	865	860	828	850	899	862	826	861	849	843	848	851	865	873	893	841	836	845	857	856	854	887	876	848	804	911	896	852	857	857	881	821	862	819	921	860	833	874	873	889	860	911	820	825	853	844	772	849	862	831	868	815	863	802	843	835	839	908	851	830	847	861	818	831	853	864	846	880	832	836	886	858	867	853	881	859	863	864	906	836	828	832	893	855	835	842	831	854	865	837	862	871	846	858	868	865	864	832	889	868	888	878	898	881	826	822	796	820	829	835	833	862	840	834	873	841	879	796	846	824	882	894	847	805	817	886	849	840	898	837	853	903	828	811	877	815	869	838	783	824	866	860	858	846	825	859	839	880	808	810	823	795	894	864	829	838	820	858	873	886	820	852	844	822	863	852	855	821	833	810	806	880	810	870	819	867	750	835	851	832	873	846	849	829	822	831	852	839	874	846	862	867	861	913	816	832	851	851	896	874	791	849	863	819	826	895	867	875	868	810	871	831	862	879	851	863	841	908	852	853	886	870	841	859	843	757	841	882	873	813	857	819	834	810	845	812	827	845	858	824	855	865	853	820	853	841	861	817	877	856	851	821	839	861	841	846	851	871	913	824	769	826	811	862	887	850	811	838	850	822	819	832	853	842	833	853	840	862	862	800	819	858	859	884	802	845	853	852	884	908	861	818	852	846	844	837	893	843	862	794	834	839	867	848	803	904	913	777	839	858	874	867	853	837	871	835	833	918	855	826	852	832	849	818	813	822	846	845	822	866	812	847	793	818	849	891	870	869	802	833	838	847	851	806	814	878	868	815	853	855	858	820	844	804	858	800	815	917	878	811	876	850	832	868	829	799	861	858	833	835	814	882	818	834	843	832	845	889	888	864	774	884	869	830	778	870	860	898	857	855	907	822	896	822	821	880	812	858	831	833	815	830	864	884	844	875	867	868	873	870	855	826	822	832	805	890	864	852	871	885	845	889	847	863	844	807	836	811	819	850	890	822	827	897	859	862	900	837	847	878	825	794	826	872	809	869	858	905	895	859	789	862	843	868	896	826	886	865	852	866	847	860	823	904	785	839	836	847	876	854	872	816	852	793	871	843	881	854	869	846	864	868	822	887	842	857	790	878	792	849	788	825	811	801	897	825	905	817	800	835	842	862	833	802	846	842	844	827	811	847	840	890	890	828	883	849	865	854	875	934	881	827	883	869	800	858	850	824	813	843	892	857	791	872	883	816	818	816	850	871	857	861	836	814	812	853	866	850	861	893	857	845	861	839	889	833	862	796	831	849	845	861	825	879	865	854	887	841	847	841	843	854	912	854	795	878	849	918	864	843	894	840	835	866	822	899	811	833	890	794	871	845	828	910	793	809	858	866	833	872	878	894	925	846	897	821	896	871	832	856	884	841	834	922	904	840	831	857	850	846	890	844	798	872	876	817	834	840	844	816	812	832	863	893	798	864	852	823	810	824	828	822	886	849	874	822	858	841	886	838	823	879	852	842	861	833	888	859	870	875	920	829	840	861	847	828	816	850	899	779	844	834	820	814	813	864	829	874	870	890	874	874	866	822	779	844	817	844	824	854	786	792	850	886	867	852	825	792	884	802	837	829	865	832	864	803	868	851	856	824	885	853	858	875	825	846	886	875	888	831	923	878	807	825	821	885	865	869	839	798	848
8893	3463	4035	4021	2465	1537	1121	892	760	680	524	456	410	394	346	315	348	350	310	294	294	326	301	296	279	369	304	343	339	293	356	293	328	318	307	332	322	315	300	311	301	319	293	296	282	313	261	278	334	286	295	300	303	303	267	287	302	293	283	250	300	283	279	300	289	284	290	326	274	323	294	296	290	304	274	301	302	304	305	301	292	254	292	315	259	298	317	254	282	271	271	338	278	281	320	273	283	300	311	259	284	288	287	263	310	285	285	294	330	255	279	273	298	298	279	262	272	296	274	277	289	306	283	249	258	293	283	320	292	293	270	266	270	312	285	290	275	333	315	290	298	308	326	304	320	276	281	268	276	293	277	304	303	280	281	281	297	288	265	290	291	308	315	262	251	268	291	274	293	293	279	255	280	251	280	272	301	280	310	283	299	287	280	277	288	284	268	276	273	277	311	321	276	302	262	293	286	298	315	306	281	270	293	288	292	272	300	292	311	263	259	294	290	279	277	300	270	299	298	267	271	289	270	311	298	302	263	304	292	309	292	274	282	324	290	256	310	295	314	282	263	270	294	257	304	271	309	288	299	280	293	261	319	288	304	282	294	307	264	310	303	284	272	272	306	299	251	293	286	298	295	299	318	302	293	279	300	318	275	301	270	291	292	289	286	291	297	307	314	292	263	296	308	272	293	267	273	260	306	265	279	266	282	271	282	293	279	333	309	307	303	320	282	278	279	268	278	305	324	279	272	283	294	283	297	262	263	315	289	253	277	286	324	270	286	301	297	301	288	293	256	300	283	315	310	282	262	294	302	305	306	226	300	307	275	281	295	317	291	298	282	267	291	262	301	272	313	288	264	283	293	292	287	280	247	273	286	267	314	265	249	319	271	305	302	257	296	256	285	279	312	267	291	297	293	307	252	272	249	282	236	313	317	240	291	321	285	257	326	234	280	289	287	274	305	276	295	297	283	265	305	287	310	294	279	281	287	273	311	293	269	302	312	287	283	287	255	297	274	264	308	280	287	260	281	286	287	318	286	284	289	327	290	283	291	290	288	312	314	298	284	278	291	284	269	264	246	307	335	293	294	307	271	277	278	304	300	294	288	287	271	286	282	299	288	299	295	292	287	265	328	267	312	309	275	302	309	296	297	276	288	272	262	275	289	267	302	271	257	290	302	301	317	279	288	312	293	307	297	277	313	335	279	293	323	297	294	260	299	302	291	273	296	330	280	299	303	279	311	291	283	315	260	290	295	292	284	315	298	293	274	269	290	301	287	296	309	282	268	272	281	315	253	288	300	298	300	281	293	272	281	298	273	333	296	271	293	272	281	301	324	272	292	314	314	291	316	260	274	285	297	286	297	287	300	270	269	282	254	269	302	309	273	286	303	311	272	301	322	318	290	271	277	303	302	282	315	289	312	277	289	312	259	271	281	314	318	254	294	288	317	268	269	289	297	315	299	273	298	284	319	294	296	298	289	289	286	288	290	301	287	270	288	309	309	282	294	281	285	312	272	257	283	294	290	244	285	276	288	274	305	302	301	295	302	289	277	285	290	303	298	294	245	285	309	275	325	287	303	296	285	299	284	303	269	312	323	284	281	309	284	304	268	286	270	309	287	290	305	294	288	289	289	281	270	274	269	281	263	273	276	263	301	275	287	282	285	281	274	267	269	288	282	291	306	282	324	317	301	289	333	286	290	296	283	300	306	274	284	252	244	294	298	329	297	279	258	285	267	280	310	305	289	306	320	323	306	277	295	319	288	270	276	270	296	261	276	293	317	283	318	313	282	263	328	297	276	256	288	310	294	291	308	297	288	293	309	275	319	268	277	276	323	264	309	267	291	272	260	284	300	288	279	295	294	295	271	272	291	290	248	273	293	314	287	307	276	293	319	237	270	322	301	272	327	294	304	287	309	285	288	285	300	328	280	302	266	289	279	285	300	317	284	295	314	296	286	304	268	271	288	290	293	277	236	281	312	268	244	318	283	278	310	276	306	264	271	321	290	311	294	306	292	287	299	286	300	276	349	288	266	311	284	286	280	274	292	286	305	312	278	261	306	275	285	273	318	264	321	282	309	309	300	288	318	275	294	279	305	281	291	267	309	264	269	312	274	288	303	288	284	265	296	266	311	254	283	288	300	316	309	318	286	291	276	279	303	278	291	316	313	273	280	288	309	262	288	256	313	294	283	281	282	265	285	276	252	275	264	322	292	321	298	293	294	306	285	269	264	281	295	288	308	317	300	282	313	286	283	301	288	331	310	285	293	300	279	304	302	314	279	295	274	303	270	282	293	298	312	319	284	260	294	307	281	275	284	279	288	310	298	282	295	326	308	282	280	260	288	287	294	315	310	309	234	293	257	306	293	293	316	298	279	259	289	317	296	306	297	294	290	297	310	280	298	297	287	315	294	275	336	269	299	303	299	286	260	341	330	258	296	304	272	244	302	288	283	311	298	314	277	275	275	265	289	337	287	285	299	299	283	294	266	318	301	314	269	273	305	266	275	270	312	304	294	310	295	279	314	286	248	309	298	261	287	271	277	278	340	270	301	290	323	279	249	273	297	276	288	329	283	297	309	300	292	313	299	272	307	257	293	286	250	294	300	286	279	304	262	342	281	291	333	272	257	285	324	268	273	275	308	290	327	272	319	275	304	291	275	291	259	249	292	279	296	300	290	271	283	302	303	296	320	285	305	305	294	287	279	269	282	298	276	272	285	272	288	265	313	236	263	258	276	277	300	297	283	284	320	276	292	274	323	288	276	304	277	316	303	266	310	265	341	278	259	286	290	268	287	255	259	315	282	296	286	246	278	295	279	268	275	295	276	289	301	288	305	344	278	284	295	302	297	317	286	291	291	306	261	285	297	285	241	299	300	264	276	289	306	306	291	306	306	279	279	297	291	304	282	287	298	318	287	301	328	264	258	288	310	286	281	290	305	264	289	320	287	286	286	275	295	294	279	304	317	296	270	283	289	265	303	280	322	280	264	286	279	297	283	311	301	291	294	256	274	309	298	315	274	289	248	305	310	288	299	294	272	283	279	272	286	281	274	254	290	280	293	293	273	275	318	287	289	284	269	270	266	329	281	273	304	275	276	288	331	275	311	291	299	304	298	295	269	272	304	317	268	299	310	282	290	328	301	298	324	278	290	286	294	320	262	317	291	307	304	308	316	283	282	280	271	260	284	283	288	278	267	290	308	298	351	270	267	292	313	269	298	289	300	263	296	302	314	263	269	283	314	261	335	279	311	274	297	289	282	253	288	273	256	317	272	259	295	298	299	265	290	323	307	307	269	296	293	298	321	290	279	267	285	269	283	278	281	319	269	280	294	287	264	283	290	272	260	272	292	302	297	310	306	315	277	266	299	273	311	297	284	294	267	299	254	310	277	320	294	286	296	280	288	293	267	295	291	297	286	263	275	315	264	297	301	284	297	283	285	284	284	298	287	315	304	276	284	280	323	286	299	304	267	293	311	322	325	273	284	298
7706	2860	5415	7260	5411	3977	3756	3010	3111	2974	2095	1602	1343	1176	1004	987	1008	988	939	865	842	877	864	809	817	845	936	945	973	977	998	1006	907	854	824	793	779	846	781	759	732	727	746	695	742	619	705	705	678	698	697	683	679	691	695	723	733	705	674	660	699	689	685	680	660	641	729	679	638	686	699	614	663	628	647	664	658	623	639	648	651	677	654	607	675	658	662	612	647	639	688	636	684	653	687	635	667	668	653	634	664	654	633	644	660	699	656	615	684	655	663	671	645	630	682	641	678	619	617	657	664	640	621	642	605	644	649	674	641	681	666	625	655	631	654	652	656	649	671	641	642	655	714	591	661	593	683	662	657	646	694	628	633	620	641	655	653	633	670	660	680	678	629	680	643	635	634	649	637	647	671	709	612	647	666	636	657	671	661	695	669	617	701	630	669	650	629	623	648	613	694	611	699	627	607	664	628	666	602	674	603	650	624	670	638	672	674	623	676	616	643	613	658	663	626	676	647	686	639	660	664	643	616	651	649	668	682	638	625	596	670	668	646	668	651	652	674	673	644	627	612	642	611	606	676	617	658	722	666	634	632	688	653	685	632	641	634	649	683	631	639	668	614	647	674	626	601	614	586	662	664	611	626	703	641	667	706	650	636	644	680	655	652	634	652	662	660	682	667	675	640	608	582	676	638	614	644	627	660	626	624	656	639	661	666	639	610	622	593	616	599	610	674	642	598	646	688	604	685	650	643	618	651	662	632	648	618	651	640	662	641	674	663	645	572	629	650	705	669	640	682	657	701	658	643	645	662	633	665	652	631	633	643	702	653	570	668	624	644	669	649	669	649	624	618	661	700	680	657	626	692	628	670	679	633	688	651	633	635	689	638	682	619	631	684	680	686	678	622	636	631	632	624	662	607	674	605	651	609	641	629	687	652	719	638	677	629	637	623	642	614	639	654	681	687	628	624	684	682	658	658	639	649	622	640	685	611	671	708	692	666	599	667	603	638	655	674	658	670	627	660	673	665	651	599	642	669	625	625	620	655	626	656	649	626	641	608	637	700	608	645	732	683	645	669	644	657	627	644	650	644	663	614	695	635	698	658	676	655	642	614	631	614	635	611	654	617	690	659	639	619	663	614	637	645	645	683	634	643	646	659	628	631	643	661	672	620	673	670	639	641	643	613	686	656	646	637	679	665	631	685	669	662	620	625	657	668	668	662	695	648	594	655	637	713	641	674	641	648	682	684	643	638	639	661	656	620	668	629	684	645	586	642	661	621	589	665	663	677	662	655	637	664	633	628	636	668	615	665	655	603	675	652	658	662	634	648	679	658	648	622	618	619	639	649	636	647	607	716	643	648	631	635	678	620	629	598	665	659	664	652	664	667	623	656	642	603	615	651	666	648	652	674	666	609	701	684	688	628	661	633	644	639	627	621	614	672	671	642	629	651	618	658	643	654	678	655	653	639	684	699	612	679	612	653	674	643	712	673	611	638	642	641	668	685	652	642	632	655	656	585	658	630	636	661	665	658	650	617	637	627	637	651	684	619	620	683	636	648	669	628	594	661	665	630	661	676	638	644	644	637	647	631	629	692	623	636	647	665	669	671	640	680	655	626	662	652	681	631	672	621	661	640	662	596	644	638	643	659	608	673	640	617	632	652	656	637	670	664	628	716	674	639	664	663	672	666	631	615	638	630	650	679	677	632	647	678	681	676	610	676	677	624	634	698	640	648	603	658	669	690	654	661	615	659	643	673	664	633	636	650	680	653	597	669	656	641	691	665	654	619	616	648	611	683	664	653	601	677	708	632	674	650	607	623	651	627	631	665	655	660	653	619	604	648	660	659	690	658	614	630	652	659	612	667	646	689	648	647	657	607	647	657	661	627	651	646	647	672	667	634	651	666	645	610	598	662	695	631	624	658	682	628	684	659	666	637	618	674	623	656	605	639	654	591	625	609	555	631	683	664	612	616	657	671	671	632	648	656	644	673	673	675	635	668	599	644	641	625	739	620	679	649	690	635	657	686	665	700	666	653	621	654	693	640	724	659	666	684	636	642	667	653	643	657	651	611	661	712	659	649	677	660	663	633	641	640	659	655	634	656	658	664	656	652	668	631	604	593	648	704	627	664	667	653	616	661	663	612	651	647	668	655	596	656	661	704	620	668	658	632	674	714	653	688	644	663	639	651	691	695	682	632	632	652	588	670	682	622	649	657	669	646	636	640	649	677	699	667	601	659	656	633	633	616	654	655	631	698	648	653	642	665	612	687	670	651	678	650	679	625	648	683	670	692	658	646	654	648	658	653	648	629	637	673	681	608	648	664	629	605	674	642	651	673	585	658	609	642	675	623	664	650	678	637	675	665	638	680	626	643	630	641	664	683	639	682	693	655	696	619	617	674	635	634	647	650	630	634	637	650	656	601	663	640	664	635	623	646	665	697	653	608	629	610	647	634	664	655	635	647	655	607	643	644	675	665	650	682	660	610	650	598	670	676	660	658	637	565	652	620	648	615	649	673	655	615	666	687	686	653	612	598	695	584	677	679	655	664	671	654	652	670	652	651	635	699	578	650	643	621	628	607	641	663	646	695	642	670	659	631	629	651	668	612	678	628	657	609	703	666	665	634	629	634	630	615	698	654	626	694	656	628	692	651	614	596	630	632	622	682	675	622	677	668	623	707	654	638	600	680	617	641	648	619	662	673	631	643	653	682	693	663	667	658	647	603	667	664	647	672	619	663	681	667	650	641	643	660	666	639	627	648	675	670	650	637	662	643	668	672	591	672	663	630	717	686	673	635	665	684	665	632	662	661	660	620	620	651	675	654	651	646	672	636	634	633	649	657	624	682	666	675	645	627	688	639	679	685	606	689	634	641	668	682	670	626	641	677	634	637	635	640	648	622	712	702	677	678	610	612	650	616	603	661	677	686	666	688	670	670	654	674	653	651	622	674	655	633	604	572	634	628	619	649	637	652	695	663	679	632	623	647	652	651	685	602	619	684	648	629	686	663	641	650	629	650	648	650	644	669	652	675	632	651	664	687	702	672	654	691	613	611	627	646	643	651	680	661	650	686	647	656	665	651	652	665	664	628	637	670	671	661	646	675	614	658	622	665	648	653	654	628	673	614	646	675	654	619	677	659	620	635	619	661	628	669	634	667	648	704	679	690	622	630	626	673	600	672	600	654	687	654	621	642	658	669	674	677	620	654	671	677	636	652	640	641	593	669	654	665	634	635	599	625	660	654	586	633	634	687	626	615	650	620	603	675	644	659	670	667	682	655	664	643	673	659	646	617	686	698	635	683	634	651	681	656	643	639	623	622	681	659	653	627	630	691	668	642	629	651	699	647	669	624	648	670	664	624	622	677	633	627	668	638	673	643	651	624	662	630	651	628	642	605	600	620	637	669	661	604	606	658	673	656	672	708	654	692	674	659	643	632	673	662	633	653	640	605	647	671	679	657	675	655	605	641	649	641	607	648	643	637	707	614	621
16467	5868	6602	6699	4537	3053	2391	1451	1385	1084	693	608	494	424	363	330	323	330	315	319	310	282	285	328	289	285	302	315	326	333	307	338	284	271	294	259	265	302	294	274	269	252	275	239	220	235	250	285	264	234	276	264	278	265	218	219	257	254	246	258	257	304	233	265	308	244	258	247	277	241	236	271	263	247	237	229	233	239	302	246	225	238	252	285	257	261	253	283	251	255	230	233	217	221	264	246	250	246	255	247	250	269	259	223	243	253	276	268	261	279	255	249	225	239	257	289	276	249	242	257	230	236	252	248	270	256	254	242	239	282	235	223	241	227	272	241	251	236	263	221	263	262	268	259	237	272	247	273	294	247	241	250	227	252	284	301	247	258	242	241	254	297	219	274	267	254	238	246	233	233	243	266	239	252	274	294	280	256	251	273	251	236	250	243	236	255	246	243	246	237	264	262	272	269	222	259	264	247	242	245	287	219	255	264	241	271	283	265	235	288	230	278	263	228	258	264	251	251	278	257	251	316	239	250	219	267	242	244	248	235	259	259	241	249	253	252	260	279	265	273	249	264	235	236	254	256	229	261	268	253	250	261	250	253	262	274	283	267	273	283	213	244	247	284	265	225	242	277	265	243	255	279	274	241	267	263	261	296	258	251	274	271	255	230	248	273	236	254	254	254	243	227	275	219	248	243	287	266	271	243	248	266	257	258	245	242	263	249	238	268	240	271	266	246	249	250	259	264	233	254	255	226	265	245	243	241	248	222	265	270	242	237	241	256	217	246	271	217	245	270	262	247	263	260	233	244	239	250	238	255	231	292	241	251	283	264	235	259	273	281	246	231	248	237	244	239	238	232	275	234	223	238	256	242	268	256	288	224	268	276	243	220	244	246	286	276	257	234	268	220	259	252	241	260	251	261	245	239	281	273	239	277	251	262	258	262	263	246	244	231	259	261	271	252	240	245	281	231	239	259	273	244	287	217	267	256	262	275	236	263	254	246	260	254	247	235	228	219	252	233	255	236	264	254	253	250	242	283	242	269	246	266	253	283	272	240	256	255	267	226	233	240	248	249	236	241	227	243	246	226	214	272	256	274	254	273	233	253	273	245	288	229	242	220	231	223	237	253	257	254	262	225	234	257	248	238	247	246	208	268	272	257	264	233	262	270	260	249	256	270	298	226	250	244	241	256	266	273	285	269	260	261	250	253	251	277	270	264	244	250	271	245	218	247	258	262	216	239	243	246	240	256	231	239	243	262	231	196	238	262	264	235	238	233	227	222	236	257	238	260	254	254	245	232	245	253	270	251	241	229	270	252	244	232	234	247	283	260	251	237	238	238	246	238	251	244	206	215	234	261	230	266	254	227	243	268	257	289	276	267	226	269	257	226	236	245	239	232	240	249	270	226	239	211	258	273	232	231	263	251	271	259	262	249	222	256	273	290	278	245	235	239	271	223	269	223	256	236	243	234	259	244	236	240	224	233	248	232	253	230	252	257	248	254	273	280	278	291	242	264	237	262	257	269	231	248	281	249	260	267	237	237	280	230	259	241	240	247	243	268	273	258	240	271	263	241	248	256	249	234	271	246	254	256	268	231	244	225	249	244	223	239	264	279	276	245	280	239	262	252	259	297	250	237	268	224	262	271	245	233	246	265	243	270	239	226	259	242	260	269	249	264	244	241	226	273	261	264	236	270	249	274	229	255	257	267	232	240	247	234	244	262	245	239	250	242	242	244	280	274	262	253	271	251	267	220	256	251	245	228	235	249	267	236	217	248	262	259	250	244	270	208	264	243	265	257	252	278	237	254	272	251	243	280	256	232	267	231	262	241	258	241	266	224	251	243	264	263	235	229	237	260	261	256	216	264	261	249	226	250	250	291	233	254	244	245	255	254	215	251	247	218	280	234	240	268	247	271	225	224	244	248	257	251	239	222	228	254	266	256	237	241	250	258	250	225	256	234	251	236	263	243	253	218	248	249	230	247	255	239	258	243	267	270	259	246	213	249	291	265	270	240	226	259	287	242	263	239	257	233	250	281	245	261	265	257	234	276	231	254	275	264	231	261	224	239	296	279	230	245	250	231	249	279	255	270	270	264	253	251	224	263	235	266	239	263	256	258	253	245	271	230	256	223	279	248	257	259	262	259	225	264	265	261	280	278	252	269	242	255	230	274	244	258	240	239	251	242	273	285	257	266	260	250	262	264	253	234	297	237	266	244	270	259	282	235	247	256	236	229	274	237	220	254	277	241	258	247	268	257	240	242	269	259	244	260	270	231	262	249	266	238	254	246	228	245	263	241	267	241	268	253	249	233	231	223	250	278	256	281	264	230	241	209	221	241	252	242	249	260	246	266	262	271	288	248	264	241	247	262	233	201	229	256	232	209	237	268	264	258	273	274	229	249	281	238	251	245	211	245	269	257	235	268	262	252	254	240	252	237	225	263	259	256	261	291	260	255	259	272	236	242	261	278	254	251	275	258	217	243	245	255	265	256	258	240	314	266	239	259	249	235	255	259	247	235	213	252	250	259	235	239	251	257	258	249	259	235	236	229	241	308	241	286	268	259	266	240	272	223	247	249	232	257	256	237	232	240	261	241	273	251	261	242	239	238	257	286	251	265	234	224	228	214	239	233	233	245	251	264	237	257	266	298	256	266	247	237	255	285	255	251	242	224	255	252	252	258	249	232	250	249	227	263	258	231	268	236	234	262	233	229	268	286	270	237	269	240	278	251	250	257	256	238	246	227	274	262	261	228	266	253	260	270	243	251	255	205	268	235	232	278	256	261	270	303	223	274	244	251	211	250	267	258	266	253	279	263	230	266	251	259	227	253	248	268	241	232	230	258	233	254	272	236	241	248	205	242	246	273	240	252	230	244	260	249	291	275	258	270	268	247	240	226	191	241	249	267	230	218	241	292	259	268	268	247	241	245	293	266	228	278	266	226	237	273	245	263	256	248	259	257	254	215	252	242	247	241	262	270	257	253	201	252	249	265	256	234	260	265	250	249	287	269	220	208	260	246	251	256	265	272	262	281	245	232	232	255	273	233	257	257	244	270	270	243	243	241	246	206	276	237	264	246	251	264	241	253	241	252	256	254	249	245	273	274	228	245	271	252	257	253	242	254	250	268	247	263	260	218	249	246	234	270	217	238	283	240	221	262	258	294	239	253	244	226	242	263	255	239	236	250	255	245	256	259	250	240	289	253	221	230	243	249	262	246	223	234	230	239	249	270	242	268	222	253	258	230	239	242	267	232	258	240	259	253	262	239	270	255	251	257	254	250	237	260	226	269	252	256	252	261	230	266	240	228	205	258	282	259	242	240	250	285	252	261	259	233	222	251	243	263	224	240	260	259	245	252	218	257	238	254	257	229	260	242	253	232	232	285	249	278	260	234	247	250	251	274	290	259	268	223	273	257	218	233	254	210	247	211	250	262	232	261	230	265	258	214	229	252	265	261	274	219	248	258	262	257	239	254	237	223	247	232	239	261
10263	3959	7762	10279	8460	6359	6006	4395	5233	4274	2957	2462	1981	1678	1357	1149	1169	1155	1207	1105	1002	948	893	895	844	854	869	1033	973	1083	1053	1026	927	922	818	838	826	774	792	713	725	713	735	695	644	670	677	667	640	645	676	678	650	685	651	684	673	638	630	603	651	628	631	622	605	627	649	631	635	583	649	579	600	601	599	603	633	634	624	615	588	621	616	565	567	625	641	571	612	604	566	588	617	579	608	619	580	590	562	628	587	617	574	571	565	588	622	597	604	615	590	583	592	592	609	583	605	600	569	578	574	526	614	594	622	553	568	606	565	583	591	532	570	567	568	630	591	585	565	580	561	593	651	549	566	566	606	579	621	553	583	573	565	549	559	560	566	595	596	598	609	603	597	544	590	636	621	563	605	637	550	592	544	581	568	574	551	598	559	576	613	574	599	572	591	592	620	620	565	579	611	590	612	613	569	581	581	585	589	559	581	592	584	610	621	591	592	619	558	608	584	595	543	577	612	565	581	551	594	575	635	579	600	537	574	604	578	586	556	585	567	562	554	554	601	562	579	608	582	572	591	565	595	609	582	584	604	548	628	588	597	579	567	606	583	569	599	521	638	559	584	580	588	549	593	579	557	541	603	564	585	627	596	578	582	574	587	575	568	581	560	566	560	634	590	557	615	605	581	560	587	553	583	573	531	601	606	568	564	566	544	616	530	656	583	570	582	581	597	579	599	591	621	611	624	596	572	597	582	593	545	575	602	581	593	581	554	583	627	567	608	603	631	531	590	574	595	553	579	578	576	595	646	628	580	566	615	622	539	552	591	564	542	570	555	605	580	566	602	599	614	590	566	573	564	532	617	577	606	541	585	607	592	563	602	590	592	585	575	583	580	588	610	572	551	569	576	603	565	597	590	582	575	612	556	598	578	582	526	583	591	577	584	569	617	586	601	563	560	582	541	598	583	573	594	545	566	569	593	594	573	599	588	571	601	598	547	579	588	592	591	564	569	592	596	556	548	551	588	624	593	610	627	568	613	587	594	567	575	583	625	592	571	580	555	540	623	584	592	589	582	611	569	566	567	584	612	547	566	565	593	596	565	617	590	545	594	584	603	629	519	591	581	609	616	605	592	596	608	632	573	623	587	591	578	592	600	654	592	577	582	585	619	592	591	534	563	590	592	605	605	561	585	582	587	576	585	563	547	601	605	566	618	565	591	617	588	550	573	615	582	575	614	568	591	565	567	589	596	569	575	550	614	644	548	624	515	602	594	573	599	579	585	546	567	617	540	561	587	557	547	582	615	615	573	539	588	578	600	591	604	587	607	600	578	586	587	545	560	588	603	596	567	582	609	568	586	588	614	625	600	612	566	559	555	588	591	590	582	625	575	593	597	581	546	581	560	621	581	574	562	557	591	600	554	575	571	595	594	584	565	580	627	578	589	609	643	554	584	580	583	550	565	624	601	610	575	599	599	555	607	560	585	580	577	638	583	566	583	591	568	600	586	595	601	622	624	555	608	599	590	569	593	619	569	570	560	578	653	575	561	592	585	587	621	566	626	575	607	586	566	580	588	555	617	603	578	586	626	576	605	530	581	551	607	601	591	575	563	577	526	562	567	614	603	575	598	595	564	588	605	536	595	562	627	620	560	613	538	575	566	580	575	576	574	577	600	575	557	551	615	593	612	564	613	597	552	512	596	582	574	602	540	600	636	584	581	575	585	567	563	599	583	600	603	573	566	616	582	597	633	605	608	594	578	590	559	597	585	554	583	579	564	583	517	608	620	596	581	599	576	589	575	590	586	580	551	631	594	566	568	587	615	595	567	597	589	576	557	628	557	581	559	588	568	552	558	607	563	529	554	585	573	589	591	570	605	557	587	629	580	590	576	622	576	540	577	579	590	573	588	598	603	560	634	574	583	546	609	618	590	631	559	565	608	582	598	565	575	578	583	588	561	577	583	547	557	575	641	560	564	596	627	571	560	586	574	559	563	586	587	565	624	581	577	623	570	538	582	563	602	562	574	593	556	585	628	578	636	657	559	648	595	604	591	605	576	590	598	610	551	535	593	572	606	609	609	585	568	570	540	581	613	614	555	572	601	574	597	573	596	589	599	588	565	581	589	579	622	565	611	587	596	618	591	572	544	590	625	554	576	588	567	587	631	585	589	602	618	580	543	578	631	581	579	544	548	618	586	599	614	590	567	519	608	657	621	593	609	560	572	592	614	565	554	550	591	569	600	594	575	605	585	576	546	582	545	568	562	602	587	568	645	591	569	604	640	557	574	606	562	616	576	574	579	539	571	571	558	569	586	584	562	568	591	580	608	554	601	566	548	560	575	654	576	567	574	599	580	615	588	600	581	562	586	624	611	600	627	568	567	595	575	587	611	573	598	589	547	572	562	582	560	602	572	615	595	557	566	605	583	613	572	565	595	611	558	645	538	628	616	565	584	616	556	587	616	594	580	580	587	580	564	577	578	603	620	590	624	613	560	622	588	562	612	595	566	626	568	589	557	544	562	578	566	567	577	623	588	572	631	566	629	578	579	629	624	588	633	546	576	543	595	607	567	568	597	570	600	576	614	559	588	563	541	564	593	601	547	592	610	542	612	589	570	619	627	522	566	622	594	546	623	604	623	554	577	609	565	580	569	608	526	554	607	560	577	542	588	596	567	615	554	619	548	573	622	589	575	592	590	609	590	551	608	616	605	613	567	562	624	564	605	615	571	599	590	611	616	586	565	558	592	588	564	606	596	607	571	561	618	566	647	585	578	555	609	576	595	509	573	588	561	582	556	607	623	585	575	579	591	605	589	586	625	576	561	544	598	571	617	580	584	578	604	594	565	550	592	571	607	585	562	584	558	580	638	587	591	605	617	572	581	582	645	585	552	574	551	574	600	618	598	572	632	639	582	539	556	553	596	595	565	551	573	575	605	595	632	627	549	580	601	607	586	635	615	572	534	561	592	570	585	559	595	582	575	594	612	579	587	561	573	580	556	594	593	598	572	601	591	637	570	578	558	568	596	598	560	581	607	565	608	572	577	529	525	596	597	567	583	591	605	621	582	581	577	592	624	626	575	557	607	602	611	584	550	559	548	603	586	572	579	563	620	596	587	575	615	589	602	626	536	531	607	592	597	603	598	641	621	612	571	628	602	567	562	577	594	597	589	534	605	567	578	594	516	571	589	567	593	587	583	569	640	541	593	585	584	586	589	574	577	555	590	629	585	600	604	606	553	587	572	584	579	578	604	578	585	586	585	599	587	567	590	573	623	557	570	584	597	612	564	562	593	571	613	580	545	586	593	544	579	593	580	575	612	579	606	566	554	603	612	587	551	623	600	564	632	563	585	561	598	560	590	563	609	563	605	596	568	598	561	572	582	565	567	650	561	566	603	586	599	582	608	571	600	591	567	578	578	549	618	555	590	605	563	570	601	563	574	568	568	554	561	600	636	563	588	557	541	560	579	567	609	594	619	547	581	624	589	569	618	594	607	584
2078	714	700	614	558	490	438	459	435	409	395	420	423	375	430	388	402	398	425	400	375	373	396	387	403	377	378	419	396	382	389	450	408	424	402	439	411	378	351	404	395	410	391	430	385	413	412	359	419	398	360	394	414	382	439	381	400	388	395	430	417	363	389	381	361	398	380	372	388	402	357	411	382	359	386	386	402	400	379	408	402	378	414	375	422	383	395	388	418	393	394	395	395	374	402	382	404	366	359	403	420	427	371	388	393	347	370	391	388	397	404	402	426	424	409	393	383	369	408	364	399	392	406	364	412	379	393	400	399	376	420	383	414	399	385	379	399	416	410	398	412	374	387	397	373	403	405	397	381	386	381	393	389	382	412	393	389	394	464	374	430	378	417	404	380	358	418	425	381	372	379	472	413	388	404	373	409	395	396	396	416	397	400	409	381	441	456	431	412	386	374	386	414	366	379	392	439	425	415	413	397	386	420	411	410	378	411	414	436	438	391	378	436	416	438	381	416	413	400	411	385	413	443	425	368	415	405	397	381	425	328	399	379	384	362	418	402	362	348	431	370	416	378	406	407	441	390	412	399	369	379	420	392	376	397	410	405	378	402	378	405	424	378	383	433	405	399	409	377	380	410	391	416	366	409	401	358	374	394	433	374	372	404	401	372	388	389	393	404	429	424	413	406	397	385	401	416	409	386	438	403	385	383	409	374	378	379	368	419	414	402	412	393	379	369	380	380	433	380	400	382	393	360	381	406	404	390	392	377	392	356	406	407	413	390	369	440	396	411	367	391	386	388	371	355	374	429	446	387	407	378	430	395	401	353	418	390	403	403	398	418	375	380	379	364	367	364	477	409	364	403	379	387	395	379	419	397	402	384	389	408	417	387	376	413	381	390	411	364	385	379	380	403	401	385	396	399	383	388	388	398	371	416	397	424	420	407	388	398	371	368	423	426	404	386	380	364	408	373	409	393	387	385	429	393	401	377	369	392	385	406	400	400	425	408	386	352	351	354	352	414	402	375	389	373	394	347	413	363	417	395	414	383	421	374	402	421	398	419	378	377	411	370	367	382	379	446	379	377	353	425	387	397	423	390	400	381	393	405	358	369	419	387	389	380	377	441	385	409	378	389	381	399	411	417	424	372	357	388	425	407	397	389	390	419	390	424	385	354	374	414	406	407	372	379	387	407	366	381	391	372	382	423	388	384	426	388	395	397	390	390	440	407	370	422	396	397	409	353	415	395	403	370	373	392	397	371	396	418	428	374	393	412	440	409	366	386	389	407	442	389	388	378	412	389	399	416	406	403	365	402	376	392	385	413	385	401	395	406	398	391	389	416	388	377	381	394	411	396	395	364	402	405	410	424	372	400	391	436	374	372	406	375	373	403	402	402	399	381	364	379	383	372	376	401	386	375	370	355	392	403	384	376	398	430	428	415	384	356	380	383	401	372	414	420	403	440	423	415	415	409	386	364	436	398	337	412	376	386	382	429	416	405	388	403	397	395	413	423	383	409	423	389	375	398	393	387	388	375	380	379	370	399	395	373	378	444	424	404	353	366	354	384	397	373	355	394	383	364	434	408	392	422	405	412	389	386	366	434	369	395	412	385	379	416	369	352	355	431	368	371	397	384	382	370	424	379	398	406	414	375	398	371	395	363	419	388	372	380	368	414	396	351	384	390	370	394	406	410	400	380	374	413	419	432	381	386	416	382	392	399	426	407	412	417	375	389	407	380	388	362	366	395	409	418	376	402	428	417	412	418	414	370	388	361	335	384	402	367	388	406	406	404	373	381	419	405	351	378	378	387	379	396	409	384	406	373	376	394	364	409	362	387	394	374	410	360	446	382	390	416	366	408	365	354	373	420	375	386	420	415	408	407	407	407	389	430	373	387	387	376	415	399	377	363	408	413	397	412	385	385	416	372	359	404	407	413	443	392	357	412	387	363	376	407	389	421	399	390	376	373	397	398	370	413	383	415	412	388	394	382	401	380	425	373	396	365	391	391	363	373	390	411	375	398	395	401	411	410	386	422	423	414	396	381	394	389	405	425	406	386	391	366	401	403	396	388	371	395	428	429	392	358	435	392	365	386	426	410	383	433	378	394	403	402	397	396	392	418	429	400	392	435	357	385	384	382	417	381	399	354	370	404	418	387	375	374	405	377	421	368	423	379	411	388	398	370	391	423	409	392	398	407	380	405	396	363	353	383	392	407	417	418	356	379	424	368	364	379	398	400	396	406	392	383	424	399	398	442	383	399	384	394	371	414	375	432	362	415	388	394	401	413	352	405	375	361	395	378	384	385	374	347	392	453	368	412	366	415	407	360	394	391	376	370	354	388	413	391	401	436	402	348	372	381	389	439	414	342	385	419	384	394	381	423	405	363	395	367	374	376	366	380	409	386	401	375	382	395	384	367	399	365	398	376	395	390	384	396	403	419	394	395	408	406	404	397	413	379	389	413	421	426	404	382	394	394	399	399	422	398	395	418	384	413	390	385	408	450	427	387	396	386	385	387	436	399	426	413	411	428	372	433	391	397	365	397	393	380	390	377	398	377	353	433	374	409	399	399	402	402	422	411	397	401	369	369	426	407	395	411	402	388	416	388	391	393	390	393	397	394	366	361	378	385	390	409	396	395	420	390	382	411	373	419	408	398	396	406	391	408	383	391	380	394	413	413	374	369	379	409	401	432	366	393	381	401	362	418	403	400	363	405	404	410	415	396	379	411	385	397	376	384	423	360	395	427	356	380	414	416	388	375	364	395	391	426	383	373	383	395	385	394	350	397	374	384	413	408	388	403	387	393	416	355	364	397	404	364	364	428	387	423	457	356	424	405	356	407	442	389	375	347	370	378	417	415	387	431	431	368	431	395	396	380	388	354	357	395	371	390	418	374	397	401	404	406	415	361	404	448	381	394	413	397	410	381	361	369	383	429	365	408	417	392	380	388	384	395	377	394	444	390	408	398	428	423	351	388	397	393	406	443	350	359	357	368	372	356	375	383	349	380	380	380	380	410	447	368	376	386	390	385	421	392	382	366	399	407	364	368	386	359	402	368	432	392	414	387	344	392	361	394	358	434	414	411	382	405	374	422	418	365	409	400	360	391	423	372	421	369	395	411	392	411	397	376	409	385	407	376	404	367	396	413	405	405	413	402	376	342	365	404	431	439	382	391	424	414	415	416	375	396	442	375	383	414	394	423	429	380	345	428	401	390	419	408	427	380	419	373	409	362	384	398	414	353	406	428	397	385	396	386	373	407	401	411	360	393	373	417	412	390	399	404	422	377	399	413	354	370	389	426	417	401	399	424	419	394	382	375	379	413	366	424	388	409	396	386	396	391	366	435	388	374	382	381	393	412	362	382	414	396	377	397	405	397	397	412	406	363	362	424	401	407	384	397	380	380	393	353	386	361	381	359	367	412	358	373	374	414	431	396	406	410	402	447	401	456	382	418	368	351	403	365	426	348	367	428	395	389	415	381	453	439	367
2417	1113	1578	1654	1399	1326	1115	1094	1149	983	977	950	917	938	941	932	892	958	989	892	936	909	922	874	901	863	928	912	967	910	948	922	944	916	927	955	920	856	890	893	940	893	870	842	842	839	841	927	887	854	914	896	880	884	885	888	884	864	877	862	830	810	848	854	882	821	859	862	905	893	764	915	871	824	879	925	824	819	863	849	840	798	854	899	886	880	857	857	853	863	788	834	856	831	903	895	835	829	857	799	841	832	824	842	790	817	833	807	809	832	873	826	861	873	864	848	858	846	833	832	853	800	890	868	838	886	838	876	822	811	835	858	827	839	839	857	821	858	877	858	846	873	839	876	812	897	814	856	821	834	882	866	823	812	868	867	862	849	846	888	825	860	861	838	878	830	815	825	827	834	802	827	843	850	813	833	820	821	809	842	897	854	884	854	833	890	809	898	864	865	803	849	841	865	863	832	840	910	814	814	819	887	831	825	877	885	859	894	829	870	812	803	881	843	834	796	851	841	921	811	846	892	822	864	845	841	845	895	850	895	848	840	902	854	875	873	797	822	857	857	863	844	838	831	868	800	867	864	868	842	817	894	834	879	830	892	845	905	877	850	862	827	905	791	814	847	884	875	839	856	843	867	883	846	828	927	864	882	818	794	864	877	889	819	854	859	809	907	874	821	798	804	845	892	839	888	801	870	857	795	886	883	827	867	824	842	865	885	833	867	841	825	877	873	865	897	867	822	788	819	900	873	849	893	864	812	819	898	832	835	893	840	857	850	845	845	816	839	832	851	833	865	857	843	831	833	864	826	851	882	824	836	815	803	783	813	784	821	872	871	871	843	856	901	867	885	797	843	827	774	903	863	810	864	813	828	832	907	865	843	967	820	862	853	874	841	837	916	815	883	883	807	886	819	844	837	881	819	823	872	851	868	818	843	874	829	891	837	835	883	813	875	881	816	849	865	784	893	865	839	855	832	916	811	839	795	851	867	820	831	861	874	820	822	799	828	795	834	838	836	888	858	840	859	895	890	857	828	840	834	847	830	813	868	865	836	811	881	878	844	910	810	821	827	806	819	861	805	860	825	859	803	827	809	847	836	852	833	882	892	859	857	811	891	825	871	892	806	817	866	854	871	853	845	875	808	839	881	844	831	862	877	875	878	858	891	868	905	819	814	847	826	877	864	853	877	894	835	844	866	835	933	840	870	818	863	818	875	879	836	899	868	846	898	842	817	848	842	834	862	857	862	900	819	849	858	873	802	878	842	848	859	816	821	813	834	770	832	856	871	861	821	831	849	849	809	880	825	841	774	831	830	856	848	821	833	863	817	874	901	804	777	811	915	829	870	902	876	833	907	869	877	883	833	859	884	849	814	888	854	850	862	874	889	866	831	867	815	813	812	874	857	823	807	860	819	864	827	831	853	847	786	898	839	815	837	858	801	845	823	892	837	862	856	886	843	851	847	832	863	878	866	841	869	860	834	921	809	846	851	821	824	818	807	896	826	842	839	835	849	828	882	844	846	829	862	858	831	840	833	842	787	837	824	847	868	823	909	853	792	862	831	846	836	864	820	861	838	837	844	787	823	871	835	807	836	865	768	817	861	861	869	852	872	891	820	843	854	878	866	860	805	827	868	774	877	876	832	860	900	848	826	881	889	846	838	844	837	834	837	864	819	831	876	863	913	856	901	849	833	820	871	885	840	841	832	870	872	885	832	847	858	838	856	852	858	831	868	862	843	876	837	830	819	832	813	801	848	850	805	864	889	847	837	821	834	869	825	839	879	885	889	875	836	881	908	871	846	841	852	862	865	764	777	848	810	848	862	903	823	857	822	819	827	864	852	845	880	871	839	853	854	858	854	835	876	841	853	876	875	896	874	928	813	821	834	832	864	830	871	834	882	869	834	845	761	870	881	883	859	838	880	866	833	855	853	869	844	850	861	845	882	857	893	823	866	848	872	842	818	791	807	856	789	805	861	894	867	852	836	875	873	831	853	907	855	832	808	890	863	837	860	839	872	850	897	825	872	887	873	875	874	842	836	876	856	826	875	813	875	855	853	875	883	836	822	855	821	840	851	889	840	860	871	895	813	836	865	883	761	898	836	841	931	857	862	841	797	879	841	839	834	847	857	886	866	836	894	839	886	872	907	883	865	905	863	876	882	906	810	826	884	819	904	846	818	786	836	854	846	854	813	877	860	849	824	929	828	897	895	861	841	853	866	856	864	867	830	822	870	818	862	871	809	893	807	836	866	783	832	840	839	870	860	841	907	857	913	841	830	847	863	851	822	853	811	816	899	832	804	857	887	821	866	855	877	887	873	782	836	860	907	821	821	924	836	840	817	885	869	830	814	847	831	834	804	860	814	884	863	789	844	872	877	802	823	853	852	862	843	912	864	905	846	878	841	847	876	824	848	822	900	845	877	844	907	875	862	859	877	877	884	833	885	828	852	889	821	896	836	851	837	873	877	837	888	857	842	879	845	845	811	868	825	827	816	862	829	851	864	904	873	817	848	867	838	844	885	851	881	811	885	816	900	879	872	817	869	810	880	825	819	852	855	853	882	832	881	831	803	826	820	815	905	837	859	852	855	850	830	847	766	843	879	823	831	866	775	860	846	823	865	851	866	865	839	830	845	905	850	835	816	855	824	881	879	878	813	843	811	877	887	881	832	917	800	900	880	808	844	871	851	840	854	821	782	842	863	806	861	859	829	842	915	841	797	856	857	860	825	915	807	836	893	810	841	861	836	933	843	828	834	901	845	842	829	886	867	917	872	806	844	860	835	886	834	844	853	844	901	862	820	855	909	864	798	860	824	839	815	850	890	901	900	808	839	864	823	862	812	861	846	818	837	879	851	843	893	840	838	835	848	864	885	861	800	910	848	851	854	846	777	882	847	847	867	872	878	795	925	870	839	803	794	789	832	851	881	871	817	861	855	815	868	859	813	838	883	895	839	832	852	875	842	845	802	795	849	796	828	827	883	891	816	815	825	888	840	858	845	874	853	784	868	768	850	827	819	878	882	875	842	849	853	832	895	849	854	871	848	891	817	903	866	859	863	851	836	790	820	837	821	831	889	832	785	859	835	862	857	845	807	840	856	813	793	859	861	815	804	859	832	836	855	862	843	825	822	853	852	843	872	888	843	867	820	852	835	825	857	859	858	867	844	889	862	893	823	835	827	841	847	806	851	808	812	900	873	833	834	844	874	851	874	925	854	813	850	849	846	836	859	893	839	873	837	851	834	831	823	776	829	840	865	830	860	863	875	817	839	890	835	835	819	850	865	813	825	846	869	874	836	820	812	780	860	807	836	883	838	831	864	872	888	877	905	848	886	899	865	881	788	885	895	853	812	891	848	882	812	872	864	812	881	843	840	870	797	828	842	818	831	859	842	848	835	868	850	875	914	844	837	837	834	857	840	837	831	842	854	869	860	831	858	894	867	850	875	867	820	887	869	809	843	895	830	857	837	801	815	902	800	844	857	886	912
9319	3432	4222	3756	2588	1920	1508	876	749	646	456	444	408	414	376	347	362	334	298	357	365	286	303	336	319	317	306	309	312	319	315	304	347	336	330	343	325	283	317	298	328	269	314	300	292	282	284	299	312	260	305	324	324	285	285	314	308	312	260	293	274	274	298	293	321	283	281	302	286	281	281	306	294	249	280	313	280	308	268	306	281	317	266	287	307	302	266	303	304	272	275	282	277	276	319	308	283	282	298	318	301	277	307	274	271	311	329	273	279	280	323	329	279	312	265	294	301	285	294	254	255	317	318	289	293	269	293	290	297	294	274	295	285	320	265	298	302	309	289	277	275	312	303	270	307	340	305	313	303	276	283	296	318	316	290	245	285	292	319	305	290	285	300	284	287	315	314	292	331	291	296	307	305	270	286	323	282	278	290	286	304	296	279	295	282	305	305	283	267	283	263	294	262	304	286	292	292	301	286	280	280	318	286	284	306	274	303	290	295	287	292	294	289	284	264	288	328	311	309	318	275	288	273	296	290	279	273	305	283	274	280	288	309	298	316	308	319	300	310	309	302	289	270	311	292	314	275	288	291	273	300	275	269	269	275	321	327	293	298	304	309	258	279	294	308	325	287	304	322	298	338	281	290	302	278	275	298	290	277	316	279	316	305	289	307	299	307	280	313	271	293	297	300	303	335	281	295	275	308	313	282	321	298	310	308	257	295	298	287	289	299	294	279	303	262	353	300	289	286	308	280	283	273	286	315	314	318	272	286	264	311	320	282	280	277	276	283	284	292	285	293	285	325	313	289	283	261	323	306	299	304	333	304	289	259	268	290	291	295	319	284	307	284	293	317	326	300	302	313	258	310	323	312	273	302	296	305	296	278	265	307	278	296	279	321	255	307	289	302	320	266	306	272	298	315	276	322	261	295	313	300	315	283	302	301	305	292	303	272	281	311	295	288	286	302	313	307	297	310	291	312	335	322	336	303	236	306	285	250	278	314	306	322	265	290	298	269	308	291	274	268	282	336	301	293	282	272	302	265	300	288	317	311	298	275	312	275	312	289	288	265	277	315	267	291	270	269	322	288	314	275	291	299	298	290	272	272	297	302	297	296	282	303	322	322	294	299	288	288	298	288	311	281	285	293	326	298	312	308	259	298	277	331	239	276	271	295	308	287	280	276	273	303	299	291	268	272	295	315	294	299	288	298	293	319	298	297	286	307	311	294	290	313	293	299	311	305	286	281	265	269	305	271	281	295	271	280	315	315	308	298	295	275	300	272	284	300	297	286	291	284	308	323	288	308	296	292	294	290	305	280	265	264	283	292	285	282	283	291	264	318	286	290	315	302	295	303	290	282	252	294	260	303	288	283	281	307	312	304	310	289	282	326	311	299	313	310	264	303	302	274	277	306	334	267	284	321	275	293	289	298	272	303	307	264	298	296	296	303	287	271	269	348	306	277	297	301	272	294	290	301	303	287	289	285	301	293	288	305	290	310	307	276	307	295	309	295	300	328	299	292	301	268	315	276	286	327	280	279	272	311	288	301	284	285	257	285	258	300	280	300	290	278	283	283	299	302	293	290	275	273	297	273	304	292	340	281	269	305	274	314	276	284	299	295	310	308	299	299	325	288	292	306	311	322	321	303	300	320	259	278	309	280	320	284	308	298	287	289	256	261	282	289	296	284	307	292	292	273	295	296	273	300	289	299	308	303	331	288	315	289	294	272	291	320	267	285	282	299	273	297	280	309	296	307	291	289	274	288	283	269	280	257	287	291	298	259	298	297	248	296	321	300	337	255	316	274	261	306	332	274	295	268	287	294	266	311	271	310	289	314	248	304	291	279	312	296	304	276	307	291	310	327	298	313	268	279	290	295	279	315	259	294	283	322	313	277	267	306	334	320	308	272	329	305	307	288	273	291	285	322	295	292	297	300	308	278	288	328	274	283	311	292	298	286	296	297	284	304	310	289	315	327	331	274	303	305	304	309	303	273	271	286	312	259	293	283	288	314	293	280	311	307	288	313	330	316	282	308	285	299	276	310	300	282	307	305	262	324	264	319	332	305	285	300	317	278	286	315	301	294	268	316	280	296	317	268	301	305	312	297	290	280	264	294	303	286	313	302	290	271	312	285	333	310	268	249	241	306	289	280	301	303	274	286	319	288	294	286	291	290	274	300	272	284	290	338	267	267	278	280	273	279	289	299	286	288	303	273	310	276	315	309	313	301	300	284	287	270	305	319	286	330	278	282	308	332	284	307	265	291	291	276	277	281	329	307	311	313	295	287	301	292	288	318	273	302	266	257	306	307	299	311	302	291	301	265	297	289	284	289	305	287	274	274	281	284	311	346	284	282	298	284	276	269	279	297	270	278	303	307	284	305	289	295	306	284	290	273	304	315	251	330	289	291	273	275	302	320	297	315	283	299	304	302	290	273	305	272	289	286	318	291	351	274	288	296	335	308	298	309	311	285	283	292	312	294	290	305	312	261	274	309	295	303	258	268	284	303	296	268	293	309	317	257	310	294	285	264	298	289	291	279	258	321	289	326	253	271	305	281	289	286	301	301	288	300	291	278	262	274	326	267	283	289	301	327	301	279	284	316	288	270	292	286	309	311	293	285	297	286	255	276	257	275	339	283	283	277	242	290	260	286	289	289	262	292	301	292	274	343	292	291	308	288	307	311	289	311	299	283	299	304	276	284	288	264	288	271	291	297	266	259	262	277	292	304	292	305	278	327	286	282	301	288	261	308	293	275	315	322	313	282	313	280	294	292	260	295	305	280	274	296	307	298	315	297	273	272	284	308	309	282	299	279	299	291	284	265	314	314	285	324	270	296	286	281	289	301	283	308	323	298	304	287	299	325	295	301	293	310	302	293	271	275	275	272	278	263	321	272	280	321	298	277	249	311	287	278	270	280	298	286	275	303	304	307	286	284	292	291	301	297	308	319	271	255	276	321	286	284	307	301	305	310	312	275	311	301	308	281	277	286	288	284	294	305	296	299	288	260	315	316	291	306	315	285	284	293	262	277	279	300	297	290	296	300	286	281	320	314	282	291	307	276	271	276	275	287	311	269	270	285	320	291	318	307	282	289	325	271	275	299	346	314	304	300	309	285	297	284	303	269	276	290	294	309	303	259	304	293	283	291	277	306	267	299	302	308	288	310	303	308	323	255	272	268	279	285	296	305	300	253	296	322	317	265	261	265	296	285	337	284	309	315	291	294	279	288	269	314	287	291	257	298	291	285	311	294	275	299	306	319	302	252	310	316	288	303	283	274	295	306	291	278	280	278	271	292	303	264	273	293	263	285	293	318	302	333	289	300	298	254	302	302	275	314	283	322	313	302	321	307	302	310	310	288	275	272	282	284	286	294	266	310	318	338	323	290	311	291	290	283	292	300	276	306	312	292	278	246	269	311	298	325	292	287	286	306	292	267	298	296	306	291	315	297	268	294	291	284	287	284	311	297	279	285	321	262	273	281	298	298	303	310	264
7695	2790	5485	6156	5274	4436	3763	2887	2847	2580	1824	1588	1419	1357	1125	962	1025	908	930	921	861	874	835	886	842	797	822	850	835	973	949	934	823	810	857	835	843	740	773	794	749	787	696	726	740	695	686	718	754	725	758	730	729	720	734	729	680	673	668	702	658	717	697	709	699	646	677	629	672	677	657	622	695	653	648	690	669	708	671	645	657	658	659	649	648	699	649	686	667	618	609	683	637	614	643	667	653	665	650	671	664	626	658	698	645	653	689	662	718	629	704	665	615	633	628	656	666	663	694	647	616	655	654	652	666	619	631	649	691	661	630	591	649	650	702	660	679	647	664	659	661	652	674	687	655	682	676	599	623	680	678	658	675	647	594	677	633	625	641	617	632	667	652	671	626	665	675	659	638	642	673	713	685	660	678	691	708	623	639	695	652	634	672	650	672	652	691	682	717	655	602	626	656	654	681	664	627	623	643	646	647	626	638	644	681	702	654	634	610	610	690	667	647	642	665	683	655	641	633	645	693	632	624	595	612	663	627	702	641	644	621	650	707	672	667	665	634	635	668	680	690	616	659	642	637	669	653	652	622	661	643	639	640	672	641	652	629	642	653	672	627	656	644	654	673	680	661	671	665	640	672	629	666	671	669	685	674	641	671	638	634	659	651	665	627	642	643	641	661	674	695	600	672	647	636	697	656	621	653	653	664	646	686	688	628	690	631	658	681	642	645	657	641	644	657	653	654	644	700	652	635	641	646	614	651	641	641	677	666	652	679	627	595	659	657	636	601	662	707	642	647	622	669	657	622	672	648	666	641	615	692	690	645	640	639	669	660	641	655	641	614	612	647	661	692	621	628	644	652	646	641	675	677	635	632	672	629	653	688	664	638	642	667	661	671	665	652	643	668	613	681	692	636	690	649	637	622	641	643	689	692	654	708	634	645	663	636	657	663	620	696	669	626	697	685	684	642	673	665	675	670	648	668	664	711	674	669	658	666	657	638	698	656	634	680	617	647	626	660	634	665	625	654	679	665	713	644	643	636	622	638	640	677	654	676	613	633	629	616	672	631	648	667	634	658	683	640	628	649	645	618	633	685	657	662	635	630	684	655	686	676	666	652	657	676	660	648	676	677	665	703	662	685	672	661	602	640	631	668	671	635	686	676	690	701	645	600	657	636	637	643	649	630	678	691	651	612	621	655	675	675	713	686	679	689	625	587	661	590	671	656	684	631	599	662	644	594	628	680	674	667	661	658	644	665	657	651	661	704	659	605	634	656	613	639	652	652	634	685	652	622	677	706	646	628	679	661	710	616	644	666	704	659	684	658	640	700	655	723	628	637	623	684	694	662	660	694	660	684	653	650	661	666	675	615	670	641	662	636	639	645	696	674	647	677	602	669	645	664	585	707	615	631	674	662	654	640	652	655	661	625	675	608	689	638	657	672	704	674	633	656	620	646	630	679	705	664	655	671	626	665	644	645	625	618	684	635	668	633	684	646	674	654	625	652	655	629	700	652	678	659	643	631	634	655	687	665	636	683	647	640	644	663	644	661	697	636	670	622	600	697	674	647	699	658	633	643	647	644	705	671	686	631	662	667	625	640	698	649	677	662	683	701	654	664	708	669	661	666	602	632	650	675	600	697	636	658	676	642	653	611	648	651	658	724	622	642	641	690	647	599	661	693	651	676	683	647	683	705	577	673	653	699	695	669	624	659	607	616	600	611	647	659	696	660	645	693	609	670	635	645	676	620	668	650	648	666	651	665	623	665	601	643	656	667	657	603	663	637	683	649	630	689	625	662	614	660	646	646	642	688	648	712	601	633	630	627	656	622	690	681	686	636	694	615	657	652	634	652	659	715	662	625	650	659	649	674	625	652	677	679	602	699	630	619	620	660	673	680	674	676	689	629	694	623	711	649	664	658	633	662	688	684	631	640	685	688	680	612	695	615	672	700	658	703	669	658	679	653	667	630	599	653	694	675	666	625	592	660	675	610	662	687	678	700	694	636	625	643	660	639	691	637	674	672	632	631	680	615	646	663	659	675	647	656	644	663	662	670	674	666	618	671	693	688	656	693	685	661	633	627	663	655	619	651	678	671	666	624	660	676	645	613	658	632	652	627	633	682	683	567	652	678	638	674	642	612	683	680	644	650	702	666	634	660	639	677	685	657	673	697	653	641	616	667	648	631	685	643	619	690	673	637	688	667	672	637	610	680	702	653	665	675	651	700	668	591	638	654	695	637	639	599	627	669	703	648	651	646	704	671	653	615	665	630	651	640	670	657	623	645	639	662	669	623	645	667	697	636	715	635	650	695	624	651	629	619	651	653	680	657	609	675	635	628	628	602	640	641	651	681	661	680	661	698	675	656	646	711	670	605	643	645	682	637	654	657	635	628	698	679	647	654	614	662	634	661	651	654	613	627	670	637	683	619	667	653	695	685	679	643	670	665	655	646	678	623	705	665	648	618	642	632	652	606	678	664	643	655	680	673	672	685	623	688	696	686	666	665	627	650	598	697	600	627	630	626	672	652	658	609	700	652	667	627	692	707	627	667	594	665	617	617	644	677	644	677	667	657	615	645	695	651	649	650	658	650	696	670	611	652	659	637	612	624	664	646	647	666	627	656	634	654	634	641	665	692	625	683	620	678	604	640	657	667	657	657	657	663	645	681	654	665	657	688	615	621	615	624	691	665	620	645	648	638	639	648	655	671	662	685	659	645	677	660	644	631	623	653	634	639	651	591	673	589	618	659	611	618	664	646	671	632	635	671	676	650	621	624	677	640	636	646	627	642	708	670	669	673	652	655	672	646	700	654	637	672	666	681	658	681	613	675	696	662	664	644	670	646	616	662	714	612	651	651	632	635	657	692	645	631	637	602	649	670	710	683	624	621	663	672	613	634	655	632	651	612	665	643	654	679	737	662	689	667	653	701	654	658	680	678	655	621	697	662	654	669	647	678	650	670	634	644	697	633	671	605	649	665	679	666	632	629	645	652	692	680	662	677	642	690	592	664	683	713	644	659	662	622	621	641	667	614	638	694	644	633	645	657	660	671	668	598	647	625	655	665	688	649	668	645	644	690	649	690	668	637	642	675	692	650	641	591	701	685	681	695	628	648	709	665	638	644	616	602	684	649	665	656	631	672	683	624	655	656	620	650	630	674	661	673	666	645	636	677	640	636	683	699	624	667	664	657	653	682	626	643	633	620	656	644	664	666	701	636	670	646	667	646	688	676	668	635	653	702	665	649	652	579	615	648	651	649	678	682	626	598	665	653	685	652	664	655	646	683	630	662	654	706	653	655	628	656	682	714	669	670	668	626	660	710	670	675	687	664	613	664	614	652	663	705	639	684	691	663	696	677	627	686	669	690	638	664	673	639	607	666	634	622	628	649	621	670	604	702	672	661	656	643	625	643	627	679	652	643	675	625	662	646	632	606	687	620	609	658	608	641	655	664	674	654	598	637	666	651	657	648	682	664	591	669	672	671	650	648	676
16329	4922	6318	5756	3991	2909	2082	1372	1184	958	631	560	498	477	431	308	341	342	331	310	326	326	318	263	307	285	305	302	336	296	349	290	275	300	287	263	248	289	258	259	291	280	280	287	275	275	234	231	285	255	272	269	255	255	278	259	271	254	229	259	250	255	247	251	239	242	277	256	250	298	222	273	258	266	247	257	244	234	264	256	269	254	270	273	234	251	250	255	235	232	258	249	250	234	240	280	257	244	242	253	260	254	262	265	256	236	238	277	232	231	251	244	263	242	279	253	253	257	235	231	215	250	260	246	256	246	253	265	261	233	268	254	261	272	275	255	237	262	223	256	253	259	255	239	232	246	246	237	267	234	254	246	266	248	245	280	272	250	254	242	260	237	256	209	259	261	243	233	228	275	254	236	253	271	276	244	256	247	264	235	246	250	231	243	270	274	216	257	277	238	270	240	224	265	257	286	279	260	248	243	255	274	245	218	270	258	261	285	248	266	275	247	239	247	265	221	232	234	207	264	254	231	256	258	239	241	255	273	250	251	268	245	236	237	263	256	275	263	235	250	242	260	273	249	256	286	267	235	284	259	284	237	233	251	248	254	266	263	265	275	250	251	270	247	241	269	247	245	256	248	237	223	262	271	267	280	257	264	242	298	259	258	288	278	272	258	266	252	228	220	263	203	258	238	273	262	231	259	243	234	238	261	238	245	270	216	259	221	250	260	225	235	225	248	244	272	245	263	265	285	275	263	229	254	233	263	236	254	268	252	243	252	226	244	254	219	272	213	266	277	255	272	276	248	258	263	246	232	258	225	259	232	246	259	247	262	275	228	243	280	227	265	228	288	274	241	276	268	265	266	220	279	224	274	248	265	293	259	256	252	272	242	260	276	265	249	246	258	259	244	263	236	229	235	254	263	269	252	258	245	254	259	250	272	218	249	247	275	259	227	273	224	250	256	271	250	285	240	243	247	248	242	226	236	234	279	288	271	255	275	261	256	264	276	296	242	243	251	249	230	252	224	246	258	281	258	248	233	245	260	232	265	262	243	229	237	256	244	282	281	248	245	243	287	236	269	274	250	226	252	263	239	230	252	263	263	245	267	252	263	252	236	220	258	275	230	238	242	229	295	253	242	231	254	249	252	255	265	246	259	250	262	216	262	230	230	236	241	285	256	268	261	257	274	234	261	260	263	249	249	274	247	254	254	266	274	228	258	239	245	237	224	237	251	275	292	246	248	279	263	268	267	270	244	286	253	231	254	247	264	231	246	263	229	250	268	257	275	265	239	264	300	259	235	259	272	254	255	262	266	262	244	232	251	256	276	243	225	243	251	235	221	247	249	246	226	259	259	230	228	281	219	220	263	253	286	265	230	254	239	247	231	259	249	239	254	251	261	263	228	230	258	260	249	281	233	236	236	242	239	250	262	242	234	248	276	242	244	268	248	239	216	237	240	221	229	278	263	278	234	235	254	238	278	281	241	262	233	259	288	264	251	235	264	231	278	225	264	249	240	271	241	269	257	251	259	280	273	249	274	262	256	270	234	235	240	251	255	223	220	266	261	271	253	244	247	249	283	254	250	235	247	234	254	257	255	243	233	251	268	242	247	225	240	285	248	242	231	250	226	262	222	242	254	250	243	258	253	258	245	240	239	244	237	267	243	242	235	245	264	254	269	251	265	261	244	283	264	253	245	235	256	234	216	263	224	244	265	275	245	249	252	281	238	236	248	242	242	244	232	266	261	241	260	233	237	279	243	228	243	268	239	260	252	251	292	250	289	258	286	264	240	228	277	248	266	271	267	290	269	254	261	276	263	226	247	256	232	253	256	266	250	265	276	238	239	239	259	253	242	251	264	219	253	277	256	292	263	249	261	246	250	238	264	245	255	228	245	239	247	251	271	250	269	249	233	245	260	262	246	265	256	248	233	258	258	236	293	257	255	267	277	236	249	282	259	250	255	240	290	252	261	227	258	263	240	236	247	286	245	242	231	244	252	262	265	237	262	223	253	243	251	245	265	242	295	250	263	234	249	262	235	237	242	278	214	230	274	237	259	235	227	282	256	257	230	247	238	231	253	232	271	230	246	240	251	221	248	276	253	258	257	225	253	251	251	234	263	232	247	220	277	236	262	234	260	234	238	262	226	249	280	238	243	255	254	230	240	234	267	266	238	255	258	257	239	281	243	243	259	264	249	264	241	232	254	235	249	218	267	273	255	244	247	266	259	242	293	266	275	240	223	257	279	255	276	253	247	246	236	253	243	229	277	225	271	250	228	235	271	253	235	228	266	239	262	264	238	258	276	284	258	260	235	239	261	224	262	249	237	266	248	238	239	247	260	273	241	245	231	254	241	249	277	256	235	266	260	275	239	234	258	258	252	228	275	273	270	245	222	237	241	244	251	272	234	246	253	226	261	249	241	243	244	244	256	258	254	278	261	290	231	290	244	217	215	292	255	224	257	252	297	267	267	250	269	285	234	264	242	248	283	257	232	237	234	245	254	258	253	257	222	236	247	268	243	249	251	247	278	238	250	239	217	291	238	265	258	230	230	219	261	257	259	278	252	273	246	276	266	258	233	226	246	262	240	245	251	234	282	264	249	264	283	269	261	250	255	221	260	267	253	229	262	246	266	216	234	270	250	239	251	261	240	227	260	277	295	241	267	266	268	270	268	281	270	239	247	224	300	261	244	235	218	248	242	273	217	243	233	241	253	243	276	262	275	251	283	216	271	260	273	260	268	291	255	241	238	261	258	222	247	265	259	240	249	252	285	253	237	246	254	242	249	258	288	260	246	266	250	279	264	266	247	255	278	243	267	263	240	248	251	241	236	252	296	255	266	226	232	252	238	225	271	260	260	254	241	234	228	260	237	266	263	252	236	259	233	260	271	244	262	288	269	248	243	262	231	213	268	275	268	233	238	278	265	314	243	266	252	258	275	267	257	237	258	244	235	261	238	265	254	260	235	255	272	283	303	236	255	275	267	240	229	263	257	239	244	252	276	274	260	256	273	267	237	275	255	272	248	242	235	233	257	261	252	208	228	245	257	263	225	262	254	233	238	258	220	248	264	257	263	256	265	234	242	243	241	265	264	239	238	253	244	262	264	264	235	258	275	255	228	261	249	273	232	266	259	242	265	244	257	249	221	240	238	262	221	270	245	251	252	251	261	216	247	228	219	245	225	245	225	254	251	221	287	250	284	276	253	299	274	260	261	265	282	284	278	242	261	239	234	255	231	275	256	274	282	294	281	249	249	242	244	239	247	268	236	280	254	284	273	253	273	277	279	252	233	267	249	290	235	233	236	241	228	253	249	238	251	237	245	278	232	267	249	264	247	272	278	263	263	224	223	244	237	256	247	241	253	250	251	251	245	282	231	268	209	262	238	257	243	238	290	267	277	229	242	241	205	235	290	250	243	236	279	233	260	261	235	248	225	254	272	264	283	278	250	241	279	273	219	230	237	251	252	267	258	269	244	243	244	274	274	274	263
9732	3381	7510	9188	7411	6314	5788	4294	4498	3703	2478	2208	1973	1942	1435	1167	1178	1106	1122	1065	1000	1048	976	908	888	875	965	941	1024	1036	990	977	872	856	854	845	840	751	769	680	841	732	686	694	710	654	656	612	679	675	669	722	648	679	721	690	663	719	630	692	597	605	636	620	617	670	662	613	595	565	593	600	585	626	613	623	605	612	617	596	623	598	598	581	584	601	627	625	571	594	604	598	615	593	589	612	615	619	567	580	604	608	606	602	585	602	595	609	566	617	586	555	584	557	578	636	581	619	610	557	598	553	609	589	531	604	595	576	591	611	544	568	614	581	588	570	578	568	611	539	553	610	586	589	569	597	591	590	567	579	541	574	573	600	597	568	585	583	624	581	554	602	589	574	611	593	557	579	593	593	583	613	605	558	590	564	597	593	617	588	580	582	582	611	547	610	560	620	596	580	619	610	605	590	625	590	573	609	552	541	579	636	583	577	583	582	574	625	623	590	596	615	558	621	618	651	598	572	606	579	552	587	632	613	583	575	572	591	611	588	557	577	567	610	576	619	602	596	622	566	533	561	573	563	583	562	604	545	594	565	608	593	575	544	558	588	543	566	536	646	578	585	598	569	568	559	567	622	607	598	575	609	575	560	559	562	579	605	576	595	590	642	565	637	616	567	588	558	612	574	568	572	596	569	574	596	580	569	596	573	562	576	624	590	605	576	595	576	602	603	604	596	553	611	569	596	632	603	588	539	584	561	571	577	563	597	583	560	584	616	568	603	564	588	599	621	615	579	600	572	578	561	565	577	589	572	586	605	551	560	579	569	584	584	586	588	604	597	598	586	605	578	599	565	587	609	596	614	577	572	603	584	610	580	598	591	616	627	621	528	589	593	574	657	560	563	575	634	564	598	566	585	583	590	606	565	574	564	560	576	615	566	550	581	600	592	625	610	580	587	567	582	585	583	590	569	592	586	568	555	595	605	595	583	575	625	597	575	580	587	601	602	560	566	540	558	528	602	604	643	555	617	551	605	616	611	552	612	575	608	602	584	584	564	603	586	591	578	554	602	528	584	575	608	581	591	572	629	589	606	612	596	593	571	590	627	588	558	582	584	571	547	619	654	608	581	590	591	553	599	587	599	566	606	624	581	624	589	543	585	601	605	614	573	566	610	560	582	613	578	581	578	582	575	575	630	584	582	601	564	548	549	589	578	596	563	587	581	568	603	568	590	568	631	578	600	602	589	589	585	562	576	595	605	542	572	576	572	626	585	561	637	614	591	556	614	582	544	538	581	592	585	575	636	545	582	611	599	595	558	553	553	596	573	575	608	569	632	595	572	576	624	567	601	593	591	600	593	511	583	562	594	548	560	571	622	610	561	559	559	553	595	573	578	581	575	619	598	569	591	594	562	545	625	563	610	579	606	569	592	605	611	641	623	607	617	640	580	621	582	584	611	578	590	539	543	569	580	576	577	564	630	628	644	582	584	552	582	593	573	617	622	549	602	563	599	571	563	608	635	573	593	621	596	536	573	609	554	589	535	585	600	552	609	588	574	601	627	568	619	623	593	591	574	553	624	586	599	566	619	590	629	572	581	586	583	567	583	605	589	587	591	616	621	635	567	643	581	560	610	579	609	580	577	614	547	579	566	608	576	577	603	586	629	578	545	580	566	557	601	586	579	550	570	634	601	599	552	583	572	609	569	586	549	613	583	587	593	525	605	614	564	605	588	578	550	595	593	598	618	567	590	582	621	534	577	570	588	592	576	549	606	563	602	625	557	623	608	608	589	569	583	601	543	609	562	623	612	612	574	592	572	575	593	586	571	557	610	595	561	599	591	581	567	529	596	591	614	595	551	590	584	597	623	645	572	586	646	579	646	581	590	566	564	619	574	601	556	603	623	596	597	657	611	567	621	646	572	571	574	580	557	575	581	614	586	607	598	567	565	614	569	588	611	600	584	604	582	575	597	555	590	595	600	606	636	604	612	595	543	549	527	546	557	595	603	583	565	586	568	610	610	583	606	592	592	609	611	601	568	601	602	558	603	632	605	567	588	546	601	601	581	590	579	606	598	576	622	594	579	643	556	564	576	547	598	585	593	603	550	612	585	578	578	609	576	619	576	565	601	609	563	558	595	596	592	607	539	610	616	565	572	574	568	585	590	579	584	577	554	538	603	600	559	604	570	604	588	540	589	638	592	625	556	580	611	592	563	585	612	566	574	603	575	581	591	553	628	549	544	607	589	599	589	595	601	551	582	622	550	557	612	612	592	621	573	590	599	625	592	616	594	564	595	596	592	557	561	530	623	543	573	595	606	552	570	601	547	541	631	631	621	555	591	594	622	601	618	538	586	586	606	635	613	603	573	592	623	598	589	590	606	595	612	554	585	597	583	597	583	593	590	625	586	600	592	604	629	595	547	589	616	598	568	588	618	619	583	637	608	596	550	591	563	564	597	607	626	596	612	586	624	583	598	530	612	579	544	563	608	582	595	570	608	586	547	598	634	562	629	585	626	596	587	640	550	600	575	552	568	569	595	570	581	572	555	594	596	573	591	612	618	575	592	588	580	563	566	575	590	578	652	602	580	609	591	586	594	588	576	538	623	598	549	558	593	611	581	599	595	604	609	581	574	588	624	567	568	597	584	590	600	591	601	579	529	571	580	580	530	509	604	564	598	585	582	591	563	635	574	644	586	583	542	545	594	580	583	585	580	589	595	610	627	561	611	563	596	614	543	551	557	574	569	610	582	592	598	592	567	602	616	598	611	586	624	614	578	606	578	588	588	594	623	574	565	558	625	584	598	576	564	564	596	579	612	613	574	602	634	567	564	569	610	553	557	612	573	555	583	600	558	580	596	590	597	612	601	587	564	590	557	629	567	558	608	601	634	620	613	545	571	575	578	567	612	609	628	577	599	601	617	602	591	618	591	583	582	565	609	603	603	568	586	578	574	627	615	545	584	583	603	590	566	555	559	570	559	601	589	577	589	561	650	586	563	593	553	600	557	590	561	565	618	604	599	588	614	547	583	613	589	575	557	542	551	594	555	571	599	561	629	564	606	637	612	583	587	585	580	619	611	604	569	588	609	575	607	610	605	554	604	577	580	588	594	618	539	624	560	607	554	577	588	588	579	526	597	611	619	578	578	587	585	565	565	569	615	611	536	582	556	568	598	597	656	533	605	564	559	568	585	617	529	558	592	583	576	588	625	556	608	596	581	573	608	599	584	556	562	595	604	588	587	554	583	553	591	530	613	602	565	541	616	572	605	580	553	558	571	530	579	567	558	574	594	576	587	580	676	604	549	577	584	579	551	553	605	556	584	581	636	559	659	605	605	596	597	565	615	561	582	579	573	581	565	582	557	543	606	621	588	604	559	623	623	601	598	606	571	573	592	575	576	609	588	577	612	602	613	576	579	577	572	616	640	578	600	590	603	567	559	618	559	569	550	574	581	619	538	594	586	590	587	598	571	569	606	584	546	560	573	588	610	561	607
2109	722	723	663	536	443	440	430	392	407	401	434	419	400	420	418	421	446	403	395	401	352	426	389	400	406	404	388	418	403	395	440	423	395	413	412	443	417	413	406	421	433	368	417	383	413	430	393	411	426	427	404	417	407	418	383	415	443	376	383	394	406	395	405	400	414	411	427	406	358	398	406	378	422	422	381	424	392	398	403	373	435	369	411	419	394	394	379	384	430	412	400	368	386	372	389	399	381	429	446	389	377	454	408	403	391	429	412	379	403	403	405	373	377	421	371	384	396	372	404	431	410	376	411	435	421	400	446	431	355	402	371	384	451	412	392	345	395	427	427	381	408	369	416	431	373	398	398	379	398	397	452	416	384	366	427	417	412	391	426	382	414	420	405	376	398	395	417	390	429	425	359	398	409	351	395	380	350	389	384	403	381	428	428	416	377	410	379	365	420	416	372	379	391	354	441	401	399	387	363	362	391	387	408	372	411	441	395	407	368	389	403	410	395	347	388	435	421	439	380	364	368	450	374	431	388	434	454	365	415	410	410	416	432	376	414	380	401	416	417	369	418	353	341	363	400	389	364	421	377	426	411	421	362	435	373	416	382	371	339	404	352	363	384	365	421	403	425	383	387	408	394	402	420	427	421	407	393	425	407	374	423	354	378	365	370	410	376	385	428	403	400	408	356	410	413	399	400	394	395	414	392	388	379	381	405	405	386	425	393	387	419	415	399	386	426	397	367	379	385	365	411	398	429	449	393	382	377	398	393	401	403	409	403	411	416	424	376	395	395	410	388	420	358	389	382	375	436	410	432	385	415	412	399	385	411	399	375	404	378	372	380	387	372	419	414	408	430	385	430	377	369	383	409	404	375	446	405	393	421	387	386	406	388	409	377	412	386	381	401	383	378	431	387	383	370	426	410	399	431	399	386	367	420	358	404	409	391	407	359	415	374	400	409	419	412	376	377	382	357	402	404	400	389	343	407	395	379	413	393	394	409	386	419	434	399	396	402	402	405	404	417	416	390	402	374	359	382	421	381	411	414	392	393	377	399	392	429	400	423	430	393	368	388	414	379	370	420	385	395	414	353	394	406	390	395	380	429	377	402	421	354	375	389	402	406	385	437	414	391	409	395	413	431	388	420	382	386	403	403	431	408	377	388	416	364	392	399	405	421	406	401	407	406	391	382	382	398	352	399	368	400	414	417	420	403	419	425	354	394	386	411	350	398	405	439	407	403	415	403	393	428	456	368	369	390	388	423	391	400	381	414	413	379	381	441	403	396	383	405	460	426	394	385	388	400	359	382	411	392	346	386	404	415	437	442	405	409	407	389	398	411	370	427	408	356	398	406	378	394	405	393	393	405	395	365	394	381	402	379	448	434	463	416	417	388	421	415	439	372	392	382	369	405	391	399	388	424	421	401	435	395	431	369	349	399	385	401	392	397	403	364	381	372	414	398	385	401	389	400	406	391	432	367	408	362	423	397	411	384	433	405	384	346	408	376	420	392	404	405	396	389	411	363	419	380	368	413	388	409	359	416	424	373	439	426	411	423	389	425	388	367	394	395	399	402	395	403	365	390	383	416	399	376	410	396	365	392	384	392	386	414	463	390	386	394	444	374	375	352	369	368	386	403	361	395	424	403	406	448	407	376	414	394	401	406	396	413	378	383	401	380	367	388	395	420	410	395	446	411	403	410	409	448	399	341	410	387	398	372	397	415	419	415	429	396	380	412	400	412	396	401	348	400	391	388	367	405	428	400	372	431	404	370	364	328	402	408	380	386	376	428	415	416	408	426	384	415	387	437	396	387	409	403	424	368	401	414	406	388	422	419	418	411	410	402	388	376	395	396	434	389	375	369	396	420	383	405	390	417	440	370	424	440	363	415	404	392	405	407	419	387	402	410	415	402	370	383	409	414	391	376	367	384	373	435	388	384	415	393	419	422	402	370	382	363	393	407	407	393	385	401	392	401	370	411	407	404	399	416	455	396	336	413	402	402	413	396	402	365	446	437	386	362	432	377	427	365	413	382	408	392	403	379	392	410	388	408	412	387	425	409	378	413	389	429	436	405	385	393	427	381	369	396	379	376	349	421	407	390	405	414	407	387	384	394	402	385	404	396	390	423	402	430	396	380	405	382	425	445	410	388	389	435	412	442	403	360	412	372	409	400	427	404	416	398	407	385	368	386	415	390	404	371	410	411	411	402	363	372	403	403	455	426	407	383	378	402	398	418	390	389	356	371	418	389	369	418	388	409	398	391	396	434	393	396	397	435	381	385	368	404	388	404	424	351	395	407	414	428	431	373	428	443	419	377	363	411	390	422	357	375	390	392	395	390	411	421	420	405	411	397	434	389	356	361	387	403	402	416	374	406	397	434	420	384	387	358	428	361	390	387	378	382	399	401	439	414	418	395	378	410	394	410	363	400	363	402	425	365	404	409	432	395	441	399	393	350	382	383	413	416	395	366	377	392	401	405	406	378	433	378	421	361	409	440	361	430	362	369	407	383	341	405	378	362	383	436	393	387	393	403	415	466	371	438	412	387	410	403	360	381	389	408	404	366	398	413	385	432	390	365	389	378	393	387	373	381	393	404	383	369	434	400	427	406	384	430	400	391	386	402	380	417	370	362	390	440	378	391	373	385	379	363	417	410	425	423	411	419	388	382	384	379	352	397	433	413	406	381	384	401	372	360	424	379	368	386	425	388	376	413	426	379	407	437	389	392	376	378	406	380	376	405	376	378	384	396	416	403	396	373	385	392	385	360	433	399	391	373	405	410	423	385	404	374	379	417	380	385	362	395	390	400	400	396	420	408	353	397	373	395	402	394	435	340	409	382	397	394	388	357	397	473	419	443	422	417	404	377	406	376	417	408	392	437	441	420	419	413	422	370	394	410	400	391	368	438	458	404	377	402	390	384	442	406	405	430	398	401	426	421	384	388	358	406	406	388	375	438	439	384	410	411	411	432	370	368	392	392	431	376	422	386	423	415	390	413	413	404	394	394	403	396	414	372	436	368	429	404	397	416	377	385	403	371	368	384	385	448	391	391	408	409	365	370	437	415	417	405	405	406	373	407	405	406	423	409	421	383	402	367	407	376	369	352	381	410	387	407	399	377	414	434	358	397	387	379	373	414	423	403	426	422	395	404	386	371	365	382	385	392	349	430	393	436	400	392	435	397	378	362	395	445	371	418	444	426	405	363	403	386	418	399	402	410	421	414	386	382	404	404	399	386	399	363	364	376	406	397	389	392	426	404	406	431	408	396	355	392	386	404	390	399	413	408	415	410	399	370	404	391	370	385	391	384	390	406	405	414	408	420	376	368	414	411	424	411	409	401	379	447	372	393	400	429	426	395	376	420	421	371	379	370	356	383	392	390	391	401	358	443	406	414	385	408	386	402	427	369	390	389	384	385	407	403	391	371	392	397	416	446	422	450	375	379	403	372	425	384	393	405	384	383	384	401	426	409	413	377	432	382	444	362	374	402
2268	1134	1590	1564	1396	1223	1165	1029	1009	1015	916	951	903	896	950	976	919	869	916	914	868	883	936	883	982	918	886	963	972	968	925	958	954	972	906	943	927	915	862	925	889	906	819	879	858	889	853	876	878	886	898	892	855	870	890	876	906	851	865	842	842	836	862	867	883	866	871	836	821	829	887	828	847	859	872	836	834	820	888	951	850	831	879	824	868	856	885	855	858	841	818	862	850	849	841	830	826	822	841	827	836	852	805	847	829	811	863	823	875	854	847	853	909	854	840	787	836	841	853	868	856	895	813	846	809	840	828	849	888	844	883	845	839	827	835	835	811	829	855	825	908	853	853	821	874	827	888	870	844	863	855	813	865	849	862	895	880	861	836	881	865	860	872	843	839	848	834	911	832	867	829	902	834	834	831	867	837	846	836	855	871	837	793	909	870	859	878	877	842	868	872	833	852	844	882	865	895	827	875	863	807	859	819	893	897	857	877	839	857	860	906	808	872	812	865	844	878	832	861	876	903	851	827	828	877	859	824	809	808	829	895	848	846	865	796	834	833	884	858	869	824	835	848	836	850	793	906	863	888	844	843	873	851	831	848	862	785	828	839	866	859	879	859	862	881	918	870	862	881	849	907	868	858	856	890	878	842	867	874	829	905	913	823	932	907	822	844	848	840	814	841	863	888	883	896	894	831	864	840	847	814	876	837	836	879	829	865	846	859	874	881	882	880	925	883	868	839	841	827	894	872	851	890	858	847	851	884	864	801	823	882	786	847	861	883	873	831	807	835	866	869	880	892	843	778	819	833	887	844	813	842	871	874	844	810	826	870	863	838	831	861	810	871	889	896	835	852	797	855	867	852	818	848	837	832	813	891	810	842	868	834	863	821	877	924	862	870	842	859	815	809	880	823	776	872	761	822	881	868	899	820	846	900	818	868	856	860	819	845	843	846	847	920	871	866	840	857	890	842	810	851	908	881	916	852	898	848	838	888	826	847	831	870	873	869	848	852	820	869	886	826	892	827	905	871	825	843	835	853	805	872	879	860	823	864	794	869	849	857	805	844	859	849	864	823	913	843	832	882	873	810	856	831	830	839	845	846	837	844	837	831	810	854	884	830	831	814	836	842	865	854	850	889	871	835	849	871	893	864	879	943	844	806	833	809	810	878	833	850	860	900	819	845	849	849	853	870	865	856	840	820	837	842	859	859	896	824	844	886	850	907	866	868	779	867	834	874	830	872	835	879	857	848	829	905	896	844	838	894	810	848	844	832	867	814	904	892	853	866	826	854	837	840	836	876	849	802	853	817	839	795	884	841	900	855	851	882	835	900	900	823	907	828	850	845	847	855	795	806	868	882	888	861	847	842	874	818	835	923	832	872	895	864	908	840	862	889	877	883	848	855	819	811	870	848	839	851	874	841	896	843	837	911	836	915	830	883	835	876	786	898	860	853	891	864	843	818	850	880	903	896	871	842	822	818	865	858	839	861	863	827	839	817	861	865	861	821	874	854	893	900	831	847	898	878	884	815	857	835	909	869	841	913	868	883	857	857	840	836	878	883	850	850	871	894	752	791	824	855	843	839	884	870	777	854	838	866	811	883	903	858	875	852	860	860	896	850	799	867	857	823	876	869	861	854	876	812	871	872	856	821	936	823	869	834	815	865	841	813	852	849	860	870	831	838	864	854	818	868	859	882	791	862	847	845	854	912	841	825	801	864	876	835	886	875	836	874	876	856	798	831	822	836	823	839	861	878	925	847	851	819	842	834	844	862	820	838	833	817	851	871	793	849	867	824	838	948	865	850	859	880	887	880	887	833	876	811	821	855	881	853	849	813	929	877	817	871	867	854	852	835	825	872	825	847	869	876	858	827	913	881	872	825	843	831	856	832	869	863	859	889	909	861	854	828	839	868	869	895	902	811	811	840	790	863	870	832	837	858	872	858	860	836	838	815	845	833	862	854	840	819	907	809	827	865	808	869	824	866	824	822	871	855	899	807	807	859	902	787	798	836	841	806	860	846	826	878	846	835	842	871	867	858	820	843	887	894	854	898	823	885	887	802	864	898	865	869	912	804	862	876	881	862	805	821	886	858	843	856	833	843	914	889	828	795	820	840	840	883	850	836	823	883	833	863	883	884	869	840	849	823	849	817	796	814	883	896	826	854	799	831	848	873	884	856	850	861	885	856	887	822	837	802	835	811	878	861	824	815	862	813	878	897	838	819	876	836	859	839	874	868	872	855	812	907	872	840	856	792	824	842	873	805	873	865	900	856	807	846	851	854	869	857	879	893	941	835	848	922	873	791	880	868	873	871	833	861	804	819	868	869	846	851	876	905	834	858	835	865	904	834	875	882	837	880	837	879	847	886	871	904	911	894	838	839	860	861	879	846	915	866	838	855	813	807	874	869	834	850	891	862	861	887	894	810	877	825	825	862	841	867	814	858	841	830	848	837	833	871	864	841	848	916	825	876	858	866	867	816	818	896	867	848	855	858	845	929	857	880	849	823	883	860	824	857	816	906	825	859	857	849	837	860	839	830	823	877	838	866	878	858	847	880	815	908	862	843	854	878	847	837	904	866	865	879	833	854	844	843	827	830	840	844	852	870	887	832	827	820	896	847	876	808	883	918	869	815	851	850	879	881	860	905	858	836	866	865	881	878	818	813	850	811	854	869	823	824	874	885	816	884	846	863	916	812	818	847	831	859	816	856	857	876	802	818	908	821	863	812	858	875	819	835	829	876	834	872	834	838	833	842	855	864	818	852	919	826	864	839	820	808	837	861	856	830	897	861	902	825	852	837	828	852	854	877	839	823	822	876	846	871	859	846	858	819	818	813	893	873	843	849	895	836	816	827	807	868	898	885	912	855	870	849	861	867	844	853	861	832	880	830	804	841	891	869	875	880	897	848	874	877	837	863	816	850	850	891	904	907	864	823	883	847	806	854	844	867	820	851	835	857	856	888	865	868	823	823	843	852	853	833	832	881	810	792	869	832	837	930	818	864	858	811	852	825	858	876	851	878	876	852	830	818	807	874	901	895	816	866	843	847	866	837	887	813	848	883	851	825	846	840	832	899	920	842	829	850	842	810	836	849	886	832	836	873	855	854	839	867	899	808	798	851	850	849	871	925	871	860	845	846	824	851	821	860	868	834	863	808	866	837	846	857	861	871	852	926	855	852	851	827	818	888	812	866	881	902	839	890	861	845	833	869	878	873	874	846	829	828	826	860	852	890	838	851	905	852	856	835	865	821	864	907	802	857	849	873	824	861	859	830	832	876	859	845	818	834	933	838	850	876	856	789	847	872	833	924	840	892	861	795	823	872	836	840	808	870	844	839	819	807	873	897	898	847	860	875	869	838	857	882	895	840	876	829	883	873	864	877	806	852	805	889	820	847	828	923	915	832	813	843	843	833	852	856	850	884	855	844	846	862	850	847	846	850	824	889	859	778	833	804	825	820	849	859	884	874	875	857	833	864	904	842	875	836	853
8628	2643	3518	3258	2167	1495	1080	839	768	526	454	440	427	403	364	340	313	300	336	319	297	313	296	325	295	329	300	328	310	323	329	287	316	357	369	299	300	283	302	280	307	328	311	284	309	309	312	294	290	329	317	296	282	307	318	292	258	291	287	296	297	291	295	307	274	269	302	276	304	302	297	293	293	296	283	287	287	287	276	293	249	270	295	292	295	293	270	274	282	328	295	301	320	319	278	263	271	299	270	277	264	293	307	314	284	281	267	289	276	310	280	277	302	292	276	278	267	311	294	259	260	278	318	301	283	319	318	303	309	314	271	286	304	282	295	284	262	293	251	255	304	276	288	253	286	310	290	309	287	232	287	297	267	308	283	293	302	286	269	341	295	312	292	267	298	276	330	285	264	283	294	269	294	298	291	282	271	240	295	298	298	298	294	311	307	284	306	313	270	310	285	283	260	278	297	310	298	274	272	279	292	318	293	301	280	315	295	279	287	315	298	260	279	296	294	272	269	332	293	300	301	255	288	289	270	281	284	307	266	270	272	308	299	294	290	302	265	288	310	287	300	301	287	281	305	239	271	302	290	283	308	255	292	294	294	267	285	274	306	305	290	304	291	300	266	276	283	291	304	293	321	289	301	312	298	310	290	302	249	275	309	317	303	274	297	294	322	291	261	243	294	272	273	290	293	324	308	293	271	273	246	287	284	271	282	289	276	288	307	275	267	305	317	260	277	324	301	285	284	299	282	257	270	294	278	308	293	288	299	310	319	271	283	284	266	279	319	286	300	300	272	328	322	292	272	293	283	280	296	296	305	271	283	312	268	280	278	272	314	326	306	250	315	263	324	272	331	272	297	288	314	309	296	296	316	293	320	284	289	300	313	298	280	287	307	289	292	278	270	285	305	275	292	307	288	290	275	301	272	287	266	288	294	284	312	272	289	294	293	286	314	263	297	318	272	299	288	301	251	276	280	314	277	278	255	277	297	275	277	299	315	264	271	285	263	285	284	277	309	294	306	279	275	298	251	304	293	277	308	302	301	299	288	262	305	285	295	318	290	285	303	291	279	290	282	303	274	276	258	306	269	279	310	305	319	281	273	257	325	321	312	290	296	276	266	300	327	269	266	287	288	300	293	285	302	306	293	272	281	292	289	300	295	320	303	282	282	283	244	292	268	283	279	300	296	282	290	310	295	268	267	306	297	332	315	308	286	268	306	280	296	323	307	315	251	290	278	293	292	274	283	280	266	317	293	290	276	281	295	282	283	302	304	301	306	281	307	280	311	284	277	289	299	278	303	277	313	322	293	273	287	266	287	269	307	289	314	284	302	321	329	285	312	328	315	317	313	300	300	331	292	244	297	275	296	299	276	296	258	266	281	326	296	269	268	299	261	286	294	292	284	248	288	285	275	299	295	295	307	318	329	269	292	291	300	275	305	259	294	266	253	285	308	297	291	300	314	258	307	288	302	282	272	303	324	302	296	260	284	295	299	318	294	299	299	269	272	310	296	274	285	297	299	318	271	302	332	327	317	297	306	253	268	288	311	284	292	275	303	290	282	292	291	289	309	237	257	336	295	262	319	276	300	302	323	305	290	296	290	286	287	306	323	297	275	300	273	320	275	283	286	292	277	292	310	254	302	261	277	304	273	311	332	291	302	293	303	295	263	321	268	303	295	303	296	253	304	300	286	310	269	283	265	286	260	294	254	344	317	313	291	248	323	270	309	298	301	322	325	292	294	287	255	301	242	270	275	270	271	297	280	261	305	268	289	259	261	286	299	301	269	320	305	306	299	307	304	284	289	264	268	289	285	263	267	283	294	269	328	280	319	271	340	282	279	282	323	303	348	312	297	305	277	302	284	320	318	303	279	277	279	316	290	255	285	283	263	304	288	282	289	290	319	311	268	280	297	298	305	294	300	282	328	301	296	264	286	265	308	304	289	290	269	300	277	290	291	291	268	317	279	255	305	318	298	260	269	312	279	267	302	269	291	301	281	257	295	282	271	309	307	310	287	308	276	288	289	274	322	271	293	290	280	286	272	239	317	286	270	271	281	264	313	292	264	308	299	265	298	317	310	296	279	310	289	290	280	282	279	289	275	320	290	272	289	275	301	269	306	293	299	282	290	269	320	314	288	295	268	288	292	288	325	277	307	274	295	292	316	259	317	323	312	282	297	297	319	293	308	295	295	314	307	281	290	274	317	315	244	275	289	297	290	277	279	297	290	297	267	290	289	286	287	316	269	265	280	313	285	310	320	307	278	295	308	275	275	303	318	283	243	290	272	305	294	304	295	290	253	265	272	270	258	269	292	320	299	288	307	282	275	317	271	247	285	285	306	261	307	276	303	274	296	307	269	243	291	272	280	274	297	290	295	295	294	272	299	279	247	282	324	296	314	275	313	263	328	273	292	254	302	299	303	287	261	299	300	296	261	259	303	275	306	324	301	291	277	293	290	289	337	298	289	302	292	280	296	332	286	305	262	256	270	269	281	278	309	325	279	270	275	289	289	295	284	265	335	324	299	304	291	295	294	281	259	257	292	302	280	287	274	319	305	269	297	289	297	302	267	287	296	291	288	312	298	267	307	276	287	298	300	314	279	252	286	306	317	298	296	314	280	289	295	297	288	287	323	315	239	300	303	289	304	311	296	288	280	312	283	302	294	282	307	305	296	308	279	306	284	301	307	311	322	269	293	280	332	289	285	285	344	296	291	274	304	290	281	302	316	301	286	265	293	303	318	303	275	285	286	287	296	286	307	311	276	302	277	313	316	294	312	289	287	322	291	277	287	283	319	311	304	282	318	352	297	289	295	280	317	271	306	290	311	265	305	290	272	296	292	269	266	284	263	283	276	274	248	285	282	310	306	297	301	283	268	295	265	307	275	296	329	335	290	287	269	298	288	319	277	296	299	305	268	268	298	290	311	283	291	310	324	317	311	282	286	289	290	317	308	283	290	285	289	262	311	268	296	299	303	270	271	271	295	312	298	300	299	302	272	318	316	282	299	285	290	259	296	321	295	282	302	294	301	294	301	302	305	334	273	261	232	286	300	293	290	284	289	319	273	314	297	291	293	295	296	253	286	289	304	279	273	289	287	294	289	304	291	276	304	313	274	270	263	306	280	280	274	272	295	296	289	312	290	297	289	307	266	308	306	302	302	269	296	272	284	274	300	269	297	282	287	287	309	281	296	283	272	319	317	261	304	300	294	321	304	295	264	304	311	291	263	303	282	321	273	294	304	284	302	317	286	254	298	277	312	243	303	305	259	308	300	316	267	259	262	287	330	308	288	299	283	288	311	277	318	265	309	290	267	298	316	290	305	310	301	283	296	282	259	284	275	300	332	287	283	292	234	322	264	304	292	261	299	283	320	325	309	296	342	316	293	272	307	306	267	281	282	260	274	287	295	286	316	329	303	289	317	325	268	280	283	286	276	283	302	329	297	297	270	282	264	288	269	290	264	298	279	291	289	288	288	315	283	306	302	268
7186	2477	5050	5983	4494	3321	3303	2780	2834	2157	1788	1528	1635	1479	1183	1060	973	891	912	892	887	805	843	837	888	879	932	926	947	909	992	934	864	865	788	862	771	794	822	775	784	760	693	738	686	689	744	690	728	752	750	723	692	655	747	728	745	789	705	692	671	666	609	693	743	667	647	693	690	653	613	631	698	640	693	659	653	641	614	646	720	637	678	633	616	612	685	689	662	661	630	684	675	644	651	695	685	649	634	613	668	677	659	667	649	679	677	667	655	647	627	646	673	666	629	661	677	622	640	641	632	670	635	638	643	683	626	638	659	704	640	632	640	624	666	625	665	704	642	636	691	654	594	586	645	698	678	699	664	654	671	667	667	645	672	623	682	686	624	655	637	653	648	659	617	605	656	686	660	654	678	705	631	680	655	659	636	675	618	659	653	636	637	634	662	677	676	631	648	670	666	640	698	638	670	657	652	641	654	602	631	618	665	647	649	680	686	622	656	644	619	607	686	627	669	627	667	655	660	602	685	639	606	635	679	680	627	667	679	663	656	676	643	629	648	678	645	624	627	661	633	674	659	677	659	625	598	625	690	632	647	610	638	649	666	623	637	617	652	660	626	628	691	664	671	671	654	686	629	664	662	656	634	629	626	657	682	632	668	637	639	646	625	683	702	660	669	642	611	724	638	614	669	632	615	671	648	667	663	667	612	640	716	641	656	660	649	646	655	648	640	607	612	682	644	660	654	667	614	669	654	629	621	629	683	625	592	635	588	662	664	641	663	598	674	654	633	664	651	623	612	670	670	603	635	661	654	623	652	607	670	669	676	663	619	610	621	635	663	621	654	687	605	646	633	657	661	708	621	696	639	667	654	696	596	675	620	638	640	637	655	673	658	600	650	666	633	720	644	657	618	612	620	572	623	676	661	644	618	681	663	671	659	651	640	672	625	647	632	687	658	641	649	592	613	690	614	629	659	636	602	652	668	656	638	660	616	648	630	648	637	622	637	666	653	622	625	643	673	652	687	654	684	666	671	652	633	649	611	657	636	642	662	615	619	643	677	639	649	667	646	665	683	644	643	670	648	646	688	647	702	664	631	712	655	645	622	662	672	594	661	651	678	695	616	650	679	622	625	654	614	648	631	662	619	667	654	671	627	637	657	620	644	639	687	632	609	671	644	630	665	651	627	635	635	671	702	619	649	637	625	667	638	722	740	626	659	649	631	673	654	634	620	599	659	619	628	599	661	674	665	665	640	722	719	644	673	638	602	662	622	646	672	650	641	667	669	648	644	711	648	598	645	637	633	651	589	668	644	648	633	608	662	637	660	611	647	667	626	637	687	678	610	634	633	642	646	630	647	664	628	659	610	678	602	636	587	646	679	641	635	632	632	650	672	617	622	645	628	689	626	655	656	636	625	661	635	658	654	652	644	634	660	697	672	636	629	654	645	630	622	679	697	661	680	628	633	659	625	620	655	674	636	627	666	684	586	632	628	633	654	687	614	644	668	638	645	654	684	679	661	629	677	658	613	686	701	621	707	632	692	664	675	690	640	618	652	703	625	682	631	672	671	682	636	636	670	615	654	728	643	626	671	640	665	621	644	660	632	644	669	648	687	644	617	661	679	675	657	662	593	645	607	630	647	643	677	586	700	695	655	655	671	684	638	731	655	621	653	674	674	625	650	647	652	675	624	657	635	650	643	696	692	664	695	655	665	651	648	645	710	663	632	633	642	621	654	688	648	623	642	658	628	675	673	632	663	650	680	610	672	673	603	630	618	667	657	604	658	716	640	611	631	665	679	617	641	652	640	694	639	644	680	617	602	630	732	628	650	621	635	640	662	734	635	658	622	640	644	668	667	642	688	662	663	619	610	658	687	629	603	634	656	644	637	641	628	620	638	647	714	632	653	648	646	686	679	651	644	654	643	649	647	672	671	679	672	635	647	663	663	608	641	598	631	654	619	617	627	666	670	655	650	621	616	636	651	685	649	646	644	715	654	643	632	672	634	676	632	653	643	645	652	624	660	675	645	651	669	672	658	705	632	690	643	640	681	653	648	620	651	649	621	641	656	650	623	684	634	599	621	659	613	644	639	650	634	642	679	642	650	700	675	623	600	654	626	680	654	664	614	608	633	629	637	666	647	633	660	634	631	627	665	634	608	653	649	662	667	625	665	652	658	670	628	642	678	622	622	659	702	651	673	658	660	641	639	682	618	619	643	602	640	663	619	650	649	618	664	634	641	656	681	600	654	688	665	667	656	661	638	630	671	645	638	653	597	707	646	656	630	698	618	702	633	650	644	626	703	615	629	704	652	623	658	592	634	640	661	722	636	651	659	660	603	654	659	643	640	668	617	605	638	618	707	686	622	712	657	703	654	660	689	694	656	680	646	661	642	656	611	677	656	692	633	640	650	650	594	604	606	686	648	677	656	671	634	666	658	686	643	708	656	654	684	703	673	624	644	632	667	615	692	642	665	704	674	715	687	690	652	610	673	678	654	641	643	590	632	640	637	657	681	619	636	654	628	645	658	650	674	647	655	647	638	640	651	672	659	668	653	648	597	638	705	677	664	685	716	605	603	673	669	637	677	645	677	650	625	595	630	661	645	657	643	642	679	663	673	649	656	716	650	647	703	666	670	623	608	648	659	646	625	637	620	698	655	656	645	600	685	637	656	713	606	661	711	629	668	625	677	648	644	659	680	649	662	621	651	600	666	657	668	641	680	664	626	646	647	624	655	622	675	635	671	694	645	643	661	609	663	661	630	632	636	665	671	636	668	679	629	603	613	629	622	710	648	678	668	657	641	618	634	669	630	629	701	682	661	662	667	652	707	633	657	633	681	651	606	678	623	655	681	631	621	671	694	650	639	655	647	656	674	649	631	611	649	690	639	640	667	646	628	707	651	623	633	634	699	609	656	635	655	679	656	652	608	642	661	654	673	676	653	625	617	635	638	622	650	688	651	652	640	626	679	659	653	688	655	653	665	652	708	637	659	672	682	654	701	628	639	630	678	670	665	666	677	612	666	580	670	640	650	603	643	675	692	691	669	634	613	681	677	638	652	623	667	640	667	633	635	649	662	658	632	638	679	630	667	640	629	666	683	653	632	632	663	634	606	633	669	590	669	651	653	652	677	656	639	619	675	673	616	706	632	611	655	674	634	641	669	666	634	617	652	705	696	674	645	692	653	627	654	682	594	648	660	636	710	685	624	631	647	683	689	605	654	705	645	643	687	640	660	663	652	668	645	634	630	664	643	573	709	646	600	678	635	648	682	647	642	643	630	640	669	670	682	652	638	641	667	608	635	649	635	686	706	629	659	664	595	651	651	658	648	639	653	615	648	671	641	684	636	633	653	669	635	668	657	659	648	629	627	653	615	638	685	684	625	688	662	599	619	606	571	641	666	652	640	647	641	633	647	691	614	633	658	666	628	664	694	648	680	620	648	686	638	631	645	698	638	688	609	654	644	664	676	639	659	618	675	635	623	662	581	655
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
